Document Document Title
US11705702B2 Method and device for stripping metal foil of shield wire
Positioning of a shield electric wire is performed by an insertion jig in front of a peeling jig, and a portion at a distal end of the shield electric wire where a metal foil is exposed is inserted into an electric wire insertion hole of a peeling jig through the center hole of an insertion jig. Air is blown from an opening on an other-end-surface side of the peeling jig toward the distal end of the shielded electric wire, and the metal foil is expanded while being separated from a wire core. A cut is formed from a side of a metal foil expanded by blowing air in a predetermined gap between a one-end-surface of the peeling jig and an end surface of the insertion jig, and the metal foil is cut from the cut as a starting point.
US11705699B2 Sheath removal device and sheath removal method
A sheath removal device includes: an electric wire gripping member which grips an electric wire having a wire and a sheath that covers the wire; cutting blades which form a cut in the sheath at a cutting position that is located on a tip side than a position where the electric wire is gripped by the electric wire gripping member; and a sheath gripping member which grips a sheath tip portion that is a portion, from the tip of the sheath to the cutting position, of the sheath. The sheath gripping member peels off the sheath tip portion from the wire by performing a rotation operation about an extension direction of the electric wire and a pulling-out operation on the sheath tip portion.
US11705690B2 Dual junction fiber-coupled laser diode and related methods
A laser diode apparatus has a first waveguide layer including a gain region connected in series with a second waveguide layer with a second gain region. A tunnel junction is positioned between the first and second guide layers. A single collimator is positioned in an output path of laser beams emitted from the first and second waveguide layers. The optical beam from the single collimator may be coupled into an optical fiber.
US11705679B2 In-line modular indicator assembly
The current technology relates to an in-line modular indicator assembly. Each of a plurality of in-line modular indicators are configured to be coupled in a series with a first electrical cable and a second electrical cable. The plurality of in-line modular indicators is configured to define an electrically conductive path to transmit electricity from the first electrical cable to the second electrical cable. Each of the in-line modular indicators have detection circuits having alternate configurations and notification devices configured to provide alternate notifications.
US11705678B2 Switched power over Ethernet connector
An arc prevention system including a jack having a receptacle, with the receptacle having an upper wall, a bottom wall, two opposing side walls and a back wall between the two opposing side walls, a sensor unit positioned on the back wall of the receptacle, where the sensor unit is positioned on the back wall of the receptacle such that the sensor unit engages a plug inserted into the receptacle.
US11705677B2 Water-in-fuel sensor and method of assembly thereof
A method of assembling a water-in-fuel sensor assembly. The method includes an initial step of providing a housing that has a recess, at least one pin located within the housing, a circuit board, and at least one terminal configured for engaging the at least one pin. The method also includes forming a board-mounting subassembly by coupling the at least one terminal to the circuit board. The method also includes positioning the board-mounting subassembly within the housing by engaging the at least one terminal with the at least one pin such that the board-mounting subassembly is disposed within the recess of the housing.
US11705666B2 Water resistant connector for noninvasive patient monitor
Systems and methods are provided for water resistant connectors. A male connector includes a rib or a draft angle that creates a seal when engaged with a female connector. A male connector includes an overmold that includes or is made of a thermoplastic elastomer. Male or female connectors include molds that include or are made of a thermoplastic polymer, such as polypropylene. A female connector includes spring contacts that fit within individual pockets of the female connector.
US11705665B2 Connector
A connector includes a terminal fitting, a housing, a front holder to which an engagement part of the housing is inserted along an inserting direction of the engagement part with respect to a counterpart engagement part, and a water-stopping member with an annular shape that closes an annular space between a projection part from the front holder at an outer peripheral wall surface of the engagement part and an inner peripheral wall surface of the counterpart engagement part. The front holder includes a retained part that projects toward the outer peripheral wall surface of the engagement part. The water-stopping member includes a retained part that projects inward relative to an inner peripheral surface. The engagement part includes a communication retaining part where a first retaining part and a second retaining part are provided in a communicating state.
US11705649B2 High performance cable termination
A cable assembly comprising a connector with a termination that enables high density and high signal integrity. Shields of cables are terminated to a paddle card via a conductive structure attached to a surface of the paddle card. The signal conductors of the cables are terminated to pads on the paddle card that are exposed within openings of the conductive structure. Such a structure creates a ground structure per cable that provides low insertion loss and low crosstalk, even when multiple cables are aligned side by side and terminated in one or more rows. The cables may be drainless, enabling a large number of cables, such as eight cables, to be packed within the width of a paddle card specified in high density standards such as QSFP-DD or OSFP. The cables may nonetheless have large diameter signal conductors, enabling 2.5 or 3 meter assemblies with less than 17 dB insertion loss.
US11705635B2 Multiband circular polarized antenna arrangement
A circularly polarized, multiband, and wideband antenna and can communicate with a GPS system. The antenna may include a driving element, first, second and third conductive parasitic elements electrically connected to the driving element, and a ground plane. The parasitic elements are provided with different lengths to provide for wider band operation with multiple resonant frequencies. The radiated wave has a low angle of propagation and travels for at least 1-2 miles.
US11705632B2 Symphotic structures
Systems and methods for designing, optimizing, patterning, forming, and manufacturing symphotic structures are described herein. A symphotic structure may be formed by identifying a continuous refractive index distribution calculated to convert each of a plurality of input reference waves to a corresponding plurality of output object waves. The continuous refractive index distribution can be modeled as a plurality of subwavelength voxels. The system can calculate a symphotic pattern as a three-dimensional array of discrete dipole values to functionally approximate the subwavelength voxels. A symphotic structure may be formed with a volumetric distribution of dipole structures. A dipole value, such as a dipole moment (direction and magnitude) of each dipole is selected for the volumetric distribution to convert a plurality of input reference waves to a target plurality of output object waves.
US11705630B1 Antenna with movable feed
An example apparatus includes a planar five bar linkage having a ground link and an endpoint. A feed horn is attached at or near the endpoint of the planar five bar linkage. A first motor is attached to a first side of the ground link to move the endpoint and a second motor attached to the second side of the ground link to move the endpoint.
US11705628B2 Cancelation circuit for radio frequency antenna systems
A radio frequency antenna system is provided and can include a radio printed circuit board, a first antenna element located proximate an edge of the radio printed circuit board, a second antenna element located proximate the edge of the radio printed circuit board, and a cancelation circuit located on the radio printed circuit board and connected to feeding points of the first antenna and the second antenna, wherein the cancelation circuit can provide a cancelation effect at output ports of the cancelation circuit with respect to signals broadcast by the first antenna element and the second antenna element over air.
US11705626B2 Ultra-wideband antenna
An antenna system capable of operating among all LTE bands, and also capable of operation among all remote side cellular applications, such as GSM, AMPS, GPRS, CDMA, WCDMA, UMTS, and HSPA among others. The antenna system provides a low cost alternative to active-tunable antennas suggested in the prior art for the same multi-platform objective.
US11705625B2 Antenna device
Disclosed herein is an antenna device that includes a first molded substrate having first and second surfaces opposite to each other, a second molded substrate having third and fourth surfaces opposite to each other, a first electrode formed on the first surface of the first molded substrate, a feed electrode formed on the second surface of the first molded substrate so as to overlap the first electrode in a plan view, and a first ground electrode formed on the third surface of the second molded substrate. The first and second molded substrates overlap each other such that the second surface of the first molded substrate and the fourth surface of the second molded substrate face each other.
US11705620B2 Ground plane booster antenna technology for wearable devices
A wireless wearable device comprises a radiating system that contains at least a non-resonant element disposed in different arrangements within a radiating structure in the radiating system, featuring compact dimensions and an adequate performance when operating on a carrier living body.
US11705611B2 High-frequency coaxial attenuator
A high-frequency coaxial attenuator includes a first coaxial cable portion that includes a first center conductor having a first length, and a first insulator of the first length formed around the first center conductor, wherein the first center conductor and the first insulator form a first diameter. A second coaxial cable portion is separated from the first coaxial cable portion by a gap. The second coaxial cable portion includes a second center conductor having a second length, and a second insulator of the second length formed around the second center conductor. A semiconductor material is deposited in the gap between the first coaxial cable portion and the second coaxial cable portion. The semiconductor material may be configured to provide an impedance of 500Ω and provides 20 dB of attenuation, and a 10:1 voltage divider based on a 50Ω input impedance of test equipment.
US11705610B2 End cover assembly, battery cell, degassing method, battery, and electric apparatus
This application relates to an end cover assembly, a battery cell, a degassing method, a battery, and an electric apparatus. The end cover assembly includes: an end cover plate provided with a degassing hole, where the degassing hole penetrates through the end cover plate; and a degassing apparatus mounted in the degassing hole, where the degassing apparatus includes a columnar portion, a first limiting portion, a second limiting portion, a first elastic member, and a second elastic member. The columnar portion penetrates through the degassing hole. The first limiting portion and the second limiting portion are respectively located on an outer side and an inner side of the end cover plate. The first elastic member is located between the first limiting portion and the end cover plate. The second elastic member is located between the second limiting portion and the end cover plate.
US11705609B2 Contact structure
A contact structure causing a first electric device to be electrically connected to a second electric device includes first terminals and second terminals. The second terminals include contact projections to be electrically connected to the first terminals, and cleaning projections located closer to an opening side of a fitting part of the second electric device than the contact projections to be brought into contact with the first terminals. The contact structure is configured such that the contact projections are not in contact with a surface of an outer case of the first electric device or surfaces of the first terminals before the cleaning projections climb over the first terminals. The contact structure is also configured such that the contact projections are brought into contact with the surfaces of the first terminals after the cleaning projections climb over the first terminals.
US11705608B2 Battery cell and battery module
A battery cell includes: an electrode unit including a positive electrode, a negative electrode, a current collector, and a separator; a housing unit accommodating the electrode unit; a first insulator disposed inside the housing unit and between the electrode unit and the housing unit, an internal terminal disposed inside the housing unit and electrically connected to the current collector; a second insulator disposed inside the housing unit and between the internal terminal and the housing unit; and an external terminal disposed outside the housing unit. A contact surface of the first insulator with the electrode unit has indented shape. The first insulator is fixed to the housing unit.
US11705604B2 Battery module with fireproof and fire-extinguishing components
The present disclosure relates to a battery module including at least one battery unit array structure, an upper cover, a lower cover and a fireproof component disposed vertically. Each battery unit array structure includes a plurality of battery units and a plurality of busbars electrically connected to the plurality of battery units. The battery unit array structure is disposed between the upper cover and the lower cover. Each battery unit of each battery unit array structure is provided with a vent facing towards the fireproof component. Different from the related art, when thermal runaway occurs in a battery unit according to the present disclosure, flame and high-temperature particles ejected from a vent of a battery unit are blocked by the fireproof component from burning adjacent battery units, thereby preventing the thermal runaway in the other battery units from being triggered by the existing thermal runaway.
US11705603B2 Battery pack exhaust duct and battery pack
A battery pack exhaust duct includes a guide tube, an exhaust inlet, an exhaust outlet, and exhaust guide components. The exhaust guide components include first and second exhaust guide components. Each of the exhaust guide components has a first part and a second part. The first part has a first end that is nearer to the interior surface of the guide tube. The first part extends away from the interior surface, and toward the exhaust inlet. The second part has a first end that is nearer to the first part. The second part extends toward the interior surface. The second part has a second end that is apart from the interior surface. The second end of the second part of the first exhaust guide component and the second end of the second part of the second exhaust guide component are displaced along axis X along which the guide tube extends.
US11705601B2 Structural battery for an aircraft vehicle
A lightweight structure for a vehicle, in particular an aircraft, comprises a longitudinal member with a base web, which has a first busbar on a contact surface, and a cross member with a central web and a cross web extending transversely to the central web, the cross web being a first connecting conductor which extends in the area of a first end section of the cross member on a first surface and a second surface of the cross web oriented opposite to this, and a second connection conductor track which extends separately from the first connection conductor track at least on the first surface of the cross web. The cross member extends transversely to the longitudinal member and the cross member is connected at the first end section to the base member in such a way that the first connection conductor track is in contact with the first busbar of the base member. The lightweight structure also includes a flat carbon fiber structure battery connected to the central web of the cross member, a first collector of the carbon fiber structure battery being electrically connected to the first or the second connection conductor track and a second collector of the carbon fiber structure battery being electrically connected to the respective other connection conductor track.
US11705599B2 Battery accommodation module
This disclosure relates to a battery accommodation module is configured to accommodate a plurality of batteries. The battery accommodation module includes a base container and at least one add-on container. The base container has a first accommodation space configured to accommodate one of the plurality of batteries. The at least one add-on container has a second accommodation space configured to accommodate another one of the plurality of batteries. One of the at least one add-on container is detachably engaged with the base container to cover the first accommodation space.
US11705594B2 Metal-air cell, and method for manufacturing metal-air cell
A metal-air cell comprises a negative electrode, a negative electrode case housing the negative electrode, sealed while a lead of the negative electrode extends from the negative electrode case, including a separator that forms at least part of the negative electrode case, an air electrode facing the negative electrode across the separator, and a cell case housing the negative electrode case and the air electrode and sealed while the lead of the negative electrode expands from the cell case and a lead of the air electrode expands from the cell case.
US11705593B2 Rack type power source device
A rack type power source device includes a plurality of battery packs, a rack to house the plurality of battery packs being arranged, and a connector plate fixed to the rack at a far side in a direction in which the battery packs are inserted into the rack. The connector plate is provided with a plurality of connectors designed to be electrically connected to terminals of the plurality of battery packs. The connector plate includes a side wall that constitutes a part of a first-side wall of the rack, and a connector mount wall disposed at an inner position in the rack so as to form a depth difference from the side wall. The connector mount wall is provided with the plurality of connectors arranged corresponding to the battery packs housed in the rack.
US11705592B2 Battery module and aircraft with a battery module
A battery module is disclosed, which includes: a multiplicity of battery cells; a printed circuit board with a first series-connector with a first pad area and a second pad area, and a second series-connector with a third pad area and a fourth pad area; a cross-connector, which connects the first series-connector between the first pad area and the second pad area with the second series-connector between the third pad area and the fourth pad area; and a sensor configured to detect a cross-current at the cross-connector. The first contact electrode of a first battery cell is connected with the first pad area. The second contact electrode of a second battery cell is connected with the second pad area. The first contact electrode of a third battery cell is connected with the third pad area. The second contact electrode of a fourth battery cell is connected with the fourth pad area.
US11705591B2 Traction battery pack thermal event detection
A method of detecting a thermal event associated with a battery assembly of an electrified vehicle includes, among other things, obtaining a temperature reading from a sensor associated with an area of the battery assembly, assessing whether the sensor is flagged with a first identifier or a second identifier. The first identifier indicates that the temperature reading is reliable. The second identifier indicates that the temperature reading is unreliable. If the sensor is flagged with the first identifier, the method detects a thermal event associated with the battery assembly based on the temperature reading from the sensor.
US11705588B2 Shutdown method and terminal
A shutdown method applicable to a terminal having a rechargeable battery, the method includes: determining a first impedance and a second impedance of the rechargeable battery, wherein the first impedance is an impedance determined based on a current temperature of the rechargeable battery, and the second impedance is an impedance determined based on a current number of charge times of the rechargeable battery; determining a target impedance as a larger impedance value from the first impedance and the second impedance; determining a shutdown voltage of the terminal based on a preset open circuit voltage of the rechargeable battery, the target impedance and a current operating current of a charging circuit; and controlling the terminal to shut down, when an operating voltage of the rechargeable battery is decreased to the shutdown voltage.
US11705587B2 Terminal case having the improved function of estimating state of secondary battery
A terminal case configured to effectively estimate the life or degradation of a secondary battery as the secondary battery degrades includes a housing that can be coupled to the secondary battery, a plurality of normal mode terminals disposed on a first surface of the housing and a plurality of measurement mode terminals disposed on a second surface of the housing. The housing is configured to be coupled to the secondary battery with either the first surface or the second surface facing the secondary battery, such as by rotation of the housing about an axis passing through a center of two surfaces of the housing that are parallel to one another and perpendicular to both the first and second surfaces of the housing.
US11705584B2 Additives for improving battery performance via second electron discharge of manganese dioxide
Alkaline electrochemical cells are provided, wherein an organic additive is included in at least one component of the cell in order to increase electron discharge of the cathode, so as to improve the specific capacity of the cell. Methods for preparing such cells are also provided.
US11705582B2 Separators for flat plate batteries, improved batteries, and related methods
An exemplary hybrid battery separator is provided with a porous sheet with a folded bottom edge and joined lateral edges that form a pocket. The folded bottom edge may have one or more openings or slits. The hybrid separators of the present disclosure are particularly useful for flat-plate cycling batteries. The separators of the present disclosure may effectively enhance the battery re-chargeability and the backup time. In addition, the separators of the present disclosure may contribute to the reduction of water loss in the battery, lowering the maintenance needs in service. It is expected that batteries having the separators of the present disclosure may be useful in various applications, such as in inverters, golf carts, as well as solar and traction applications.
US11705581B2 Battery and battery fabrication method
The present disclosure provides a battery. The battery includes a separation structure having a resistance greater than a resistance threshold; a positive electrode of the battery and a negative electrode of the battery disposed on two sides of the separation structure; a liquid conductor configured to transport conductive ions between the positive electrode and the negative electrode; a storage structure configured to store supplementary material to release into the liquid conductor; and an enclosure configured to form an enclosed cavity to accommodate the separation structure, the positive electrode, the negative electrode, the liquid conductor, and the storage structure.
US11705580B2 Electrolytes for lithium-ion batteries operating at extreme conditions
Electrolytes for lithium ion batteries with carbon-based, silicon-based, or carbon- and silicon-based anodes include a lithium salt; a nonaqueous solvent comprising at least one of the following components: (i) an ester, (ii) a sulfur-containing solvent, (iii) a phosphorus-containing solvent, (iv) an ether, (v) a nitrile, or any combination thereof, wherein the lithium salt is soluble in the solvent; a diluent comprising a fluoroalkyl ether, a fluorinated orthoformate, a fluorinated carbonate, a fluorinated borate, a fluorinated phosphate, a fluorinated phosphite, or any combination thereof, wherein the lithium salt has a solubility in the diluent at least 10 times less than a solubility of the lithium salt in the solvent; and an additive having a different composition than the lithium salt, a different composition than the solvent, and a different composition than the diluent. In some electrolytes, the nonaqueous solvent comprises an ester.
US11705576B2 Method for producing solid electrolyte
Disclosed is a method for producing a sulfide-based solid electrolyte containing an alkali metal, a sulfur element, a phosphorus element and a halogen element, including performing a reaction of an alkali metal sulfide and a substance containing at least one element of a sulfur element, a phosphorus element and a halogen element in an organic solvent having an electron-withdrawing group. The method provides a sulfide-based solid electrolyte having a high ion conductivity.
US11705573B2 Battery information processing apparatus, battery manufacturing support apparatus, battery assembly, battery information processing method, and method of manufacturing battery assembly
When a temperature Tedge of a cell at an end of a battery pack is higher than a temperature Tcen of a cell in a pack central portion, a management server generates rebuilding information for rebuilding a battery pack such that a cell less likely to deteriorate than a cell arranged in the pack central portion is arranged at a pack end. When temperature Tcen is higher than temperature Tedge, the management server generates rebuilding information such that a cell less likely to deteriorate than a cell arranged at the pack end is arranged in the pack central portion.
US11705572B2 Fuel cell and manufacturing method of the same
A fuel cell includes a membrane electrode assembly having electrodes disposed on both surfaces of an electrolyte membrane, a gas diffusion layer stacked on one surface of the membrane electrode assembly, a resin frame assembled onto the one surface of the membrane electrode assembly so as to surround the outer periphery of the gas diffusion layer apart from the outer periphery of the gas diffusion layer, and a resin sheet disposed between the gas diffusion layer and the resin frame, and the membrane electrode assembly so as to fill a space between the inner periphery of the resin frame and the outer periphery of the gas diffusion layer.
US11705568B2 Catalysed membrane
The present invention provides a catalysed ion-conducting membrane comprising an ion-conducting membrane, an electrocatalyst layer having two opposing faces, and a layer A comprising an ion-conducting material and a carbon containing material. Also provided are methods for preparing the catalysed ion-conducting membrane.
US11705567B2 Fuel cell system, non-transitory storage medium and control method for fuel cell system
A fuel cell system has a first boost converter of a fuel cell, a second boost converter of a secondary battery, and a control unit. Output sides of the first boost converter and the second boost converter are connected so as to be the same potential. The control unit is configured to, when detecting failure of the second boost converter, cause input and output sides of the second boost converter to conduct, estimate an open circuit voltage of the secondary battery based on a state of charge, and execute electric power consumption by an accessory that operates by electric power supplied from the fuel cell when determining that the first boost converter is not able to boost the output voltage of the fuel cell to the open circuit voltage, and stops the electric power consumption by the accessory when determining that the first boost converter is able to boost.
US11705566B2 Fuel cell system and method for operating a fuel cell system
The disclosure relates to a fuel cell system comprising a fuel cell stack for providing an electrical power Pstack depending on a power demand, at least one auxiliary unit for operating the fuel cell stack with an electrical power consumption Paux, at least one consumer with an electrical power request Puse, and a control unit for regulating the power demand as well as a method for controlling such a fuel cell system. It is provided that the control unit is configured to selectively operate the fuel cell system in a first operating mode or in a second operating mode, whereby the fuel cell stack is turned off depending on the operating mode upon the falling below of an optimal efficiency degree operating point P(ηmax) of the fuel cell system or a minimum operating point Pmin of the fuel cell stack. In particular, at least one auxiliary unit is also turned off in the first operating mode, when the optimal efficiency degree operating point decreases.
US11705563B2 Fuel cell system
A fuel cell system includes a control unit that detects an abnormality of a flow dividing valve provided in a bypass channel for an oxidation gas by using a detected opening degree detected by a valve opening degree detection sensor that detects the opening degree of the flow dividing valve. When the detected abnormality is an opening abnormality that is failure to open and the flow dividing valve can close, the control unit sends a closing command for making the opening degree smaller than a current opening degree to a valve driving motor. Either when the detected abnormality is a closing abnormality that is failure to close and the flow dividing valve can open or when the detected abnormality is an opening-closing abnormality that is failure both to close and to open, the control unit sends a maintaining command for maintaining the opening degree to the valve driving motor.
US11705561B2 Method and system for controlling hydrogen purge
A method and system of controlling hydrogen purge are provided. The method includes estimating an air supply rate supplied to a fuel cell stack and then executing hydrogen purge based on the estimated air supply rate.
US11705559B2 Fuel cell system
To provide a fuel cell system configured to achieve both rapid cooling of a fuel cell at high temperatures and rapid heating of the fuel cell at the time of system start-up. In the fuel cell system, by controlling a three-way valve, a controller switches to any one of the following circulation systems: radiator circulation in which a refrigerant flows to a radiator through a first flow path, and third flow path circulation in which the refrigerant bypasses the radiator and flows to a second flow path through a third flow path; when the temperature of the refrigerant is equal to or less than a low temperature threshold, the controller switches from the radiator circulation to the third flow path circulation and closes a first valve; and when the temperature of the refrigerant becomes equal to or more than a high temperature threshold, the controller opens the first valve and circulate the refrigerant to flow through the reserve tank.
US11705555B2 Electrolyte materials for use in electrochemical cells
Electrolyte materials for use in electrochemical cells, electrochemical cells comprising the same, and methods of making such materials and cells, are generally described. In some embodiments, the materials, processes, and uses described herein relate to electrochemical cells comprising sulfur and lithium such as, for example, lithium sulfur batteries.
US11705554B2 Electrochemical cells and/or components thereof comprising nitrogen-containing species, and methods of forming them
Articles and methods related to electrochemical cells and/or electrochemical cell components (such as electrodes) comprising species comprising a conjugated, negatively-charged ring comprising a nitrogen atom and/or reaction products of such species are generally provided. The electrochemical cell may comprise an electrode (e.g., a cathode) comprising a protective layer comprising a species comprising a conjugated, negatively-charged ring comprising a nitrogen atom and/or a reaction product thereof.
US11705553B2 Method for producing composite alloy and method for producing electrode
Provided is a method for producing a composite alloy for use in an electrode for an alkaline storage battery, including a powder preparation step of preparing a hydrogen storage alloy powder containing Ti and Cr and having a BCC structure, an etching step of applying an acid to the hydrogen storage alloy powder prepared in the powder preparation step, a Pd film forming step of coating the surface of the hydrogen storage alloy powder subjected to the etching step with Pd using a substitution plating method, and a heat treatment step of heating the hydrogen storage alloy powder having a Pd film formed, at said heating being a temperature of 500° C. or less, wherein in the Pd coating forming step, the hydrogen storage alloy powder is coated with Pd under the condition that the Pd element weight ratio of the composite alloy to be produced is 0.47% or more.
US11705547B2 Manufacturing method of light emitting diode module
A light emitting diode module includes a first conductive device, a second conductive device, an insulating structure and a plating layer. The first conductive device includes a first metal layer and a first protecting layer covering the first metal layer. The second conductive device includes a second metal layer and a second protecting layer covering the second metal layer. The insulating structure covers around the first and the second conductive devices. The plating layer is disposed on the first and the second protecting layers in a first and a second openings of the insulating structure. The insulating structure covers portions of upper surfaces of the first and the second conductive devices. The plating layer covers remaining portions of the upper surfaces of the first and the second conductive devices. Lower surfaces of the first and the second conductive devices are located in the second opening.
US11705544B2 Display device with low refractive layer disposed on color conversion layer
A display device includes a bank including an opening defining a plurality of pixels; a plurality of light emitting elements disposed in the plurality of pixels; a color conversion layer disposed on the plurality of light emitting elements in the opening; and a low refractive layer disposed on the color conversion layer in the opening.
US11705542B2 Binder materials for light-emitting devices
Solid-state lighting devices including light-emitting diodes (LEDs), and more particularly binder materials for light-emitting devices are disclosed. A lumiphoric material for a light-emitting device may include lumiphoric particles embedded within a binder material. The lumiphoric material may be formed according to sol-gel chemistry techniques where a solution of binder precursors and lumiphoric particles is applied to a surface, dried to reduce liquid phase, and fired to form a hardened and dense lumiphoric material. The binder precursors may include metal oxide precursors that result in a metal oxide binder. In this manner, the lumiphoric material may have high thermal conductivity while also being adaptable for liquid-phase processing. In further embodiments, binder materials with or without lumiphoric particles may be utilized in place of conventional encapsulation materials for light-emitting devices.
US11705541B2 Light-emitting device and light-emitting module
A light-emitting device includes a mounting substrate having a first surface and a second surface opposite to the first surface, the mounting substrate having a first end portion at an end of the mounting substrate; light-emitting elements mounted on the first surface of the mounting substrate other than the first end portion; first terminals provided on the first surface at the first end portion of the mounting substrate and connected to the light-emitting elements; and second terminals provided on the second surface at the first end portion of the mounting substrate and connected to the light-emitting elements.
US11705540B2 Display device and manufacturing method thereof
A display device includes a substrate, a first electrode disposed on the substrate, a second electrode disposed on the substrate and spaced apart from the first electrode, a plurality of first protruding electrodes disposed on the first electrode, a plurality of second protruding electrodes disposed on the second electrode, and a plurality of light emitting elements electrically connected to the plurality of first protruding electrodes and the plurality of second protruding electrodes.
US11705537B2 Display device and method of manufacturing light emitting device
Disclosed are a display device and a manufacturing method thereof. The display device includes a plurality of pixels, a light emitting device provided in each of the plurality of pixels, the light emitting device having a first surface and a second surface, which are opposite to each other, a first electrode electrically connected to the first surface of the light emitting device, a second electrode electrically connected to the second surface of the light emitting device, and a metal oxide pattern interposed between the second surface of the light emitting device and the second electrode. The metal oxide pattern is provided to cover a portion of the second surface and to expose a remaining portion of the second surface. The second electrode is electrically connected to the exposed remaining portion of the second surface, and the metal oxide pattern includes single-crystalline or polycrystalline alumina.
US11705535B2 Nano-indent process for creating single photon emitters in a two-dimensional materials platform
A nano-indent process for creating a single photon emitter in a two-dimensional materials platform comprising the steps of providing a substrate, providing a layer of polymer, providing a layer of two-dimensional material, utilizing a proximal probe, applying mechanical stress to the layer of two-dimensional material and to the layer of polymer, deforming the layer of two-dimensional material and the layer of polymer, and forming a nano-indent in the two-dimensional material. A single photon emitter in a two-dimensional materials platform comprising a substrate, a deformable polymer film, a two-dimensional material, and a nano-indent in the two-dimensional material.
US11705534B2 Methods of making flip chip micro light emitting diodes
A micro-light emitting diode (uLED) device comprises: a mesa comprising: a plurality of semiconductor layers including an n-type layer, an active layer, and a p-type layer; a p-contact layer contacting the p-type layer; a cathode contacting the first sidewall of the n-type layer; a first region of dielectric material that insulates the p-contact layer, the active layer, and a first sidewall of the p-type layer from the cathode; an anode contacting the top surface of the p-contact layer; and a second region of dielectric material that insulates the active layer, a second sidewall of the p-type layer, and the second sidewall of the n-type layer from the anode. The top surface of the p-contact layer has a different planar orientation compared to the first and second sidewalls of the n-type layer. Methods of making and using the uLED devices are also provided.
US11705526B2 Method of fabricating semiconductor memory device
A semiconductor memory device includes a substrate having a first active area and a second active area in proximity to the first active area. A trench isolation region is between the first active area and the second active area. A source line region is disposed in the first active area and adjacent to the trench isolation region. An erase gate is disposed on the source line region. A floating gate is disposed on a first side of the erase gate. A first control gate is disposed on the floating gate. A first word line is disposed adjacent to the floating gate and the first control gate and insulated therefrom. A second control gate is disposed on a second side of the erase gate and directly on the trench isolation region. A second word line is disposed adjacent to the second control gate and insulated therefrom.
US11705521B2 Semiconductor devices
Semiconductor devices are provided. A semiconductor device includes a fin structure having a plurality of first semiconductor patterns and a plurality of second semiconductor patterns alternately stacked on a substrate, and extending in a first direction. The semiconductor device includes a semiconductor cap layer on an upper surface of the fin structure, and extending along opposite side surfaces of the fin structure in a second direction crossing the first direction. The semiconductor device includes a gate electrode on the semiconductor cap layer, and extending in the second direction. The semiconductor device includes a gate insulating film between the semiconductor cap layer and the gate electrode. Moreover, the semiconductor device includes a source/drain region connected to the fin structure. The plurality of first semiconductor patterns include silicon germanium (SiGe) having a germanium (Ge) content in a range of 25% to 35%, and the plurality of second semiconductor patterns include silicon (Si).
US11705520B2 Semiconductor device
A semiconductor device includes first and second fin-shaped patterns disposed on a substrate and extending in a first direction, first and second channel layers disposed on the first and second fin-shaped patterns, first and second etch stop layers disposed inside the first and second channel layers, first and second gate structures extending in a second direction different from the first direction on the first channel layer with a first recess formed therebetween, third and fourth gate structures extending in the second direction on the second channel layer with a second recess formed therebetween, the first recess having a first width in the first direction and having a first depth in a third direction perpendicular to the first and second directions, the second recess having a second width different from the first width in the first direction, and having a second depth equal to the first depth in the third direction.
US11705518B2 Isolation schemes for gate-all-around transistor devices
Isolation schemes for gate-all-around (GAA) transistor devices are provided herein Integrated circuit structures including increased transistor source/drain contact area using a sacrificial source/drain layer are provided herein. In some cases, the isolation schemes include changing the semiconductor nanowires/nanoribbons in a targeted channel region between active or functional transistor devices to electrically isolate those active devices. The targeted channel region is referred to herein as a dummy channel region, as it is not used as an actual channel region for an active or functional transistor device. The semiconductor nanowires/nanoribbons in the dummy channel region can be changed by converting them to an electrical insulator and/or by adding dopant that is opposite in type relative to surrounding source/drain material (to create a p-n junction). The isolation schemes described herein enable neighboring active devices to retain strain in the nanowires/nanoribbons of their channel regions, thereby improving device performance.
US11705517B2 Nanosheet transistors with strained channel regions
A method of fabricating a semiconductor device is described. The method includes forming a nanosheet stack on a substrate, the nanosheet stack includes nanosheet channel layers. A gate is formed around the nanosheet channel layers of the nanosheet stack. A strained material is formed along a sidewall surface of the gate. The strained material is configured to create strain in the nanosheet channel layers of the nanosheet stack.
US11705516B2 Polarization enhancement structure for enlarging memory window
The present disclosure relates a ferroelectric field-effect transistor (FeFET) device. The FeFET device includes a ferroelectric structure having a first side and a second side. A gate structure is disposed along the first side of the ferroelectric structure, and an oxide semiconductor is disposed along the second side of the ferroelectric structure. The oxide semiconductor has a first semiconductor type. A source region and a drain region are disposed on the oxide semiconductor. The gate structure is laterally between the source region and the drain region. A polarization enhancement structure is arranged on the oxide semiconductor between the source region and the drain region. The polarization enhancement structure includes a semiconductor material or an oxide semiconductor material having a second semiconductor type that is different than the first semiconductor type.
US11705515B2 Gate electrode extending into a shallow trench isolation structure in high voltage devices
In some embodiments, the present disclosure relates to an integrated chip that includes a source region and a drain region arranged over and/or within a substrate. Further, a shallow trench isolation (STI) structure is arranged within the substrate and between the source and drain regions. A gate electrode is arranged over the substrate, over the STI structure, and between the source and drain regions. A portion of the gate electrode extends into the STI structure such that a bottommost surface of the portion of the gate electrode is arranged between a topmost surface of the STI structure and a bottommost surface of the STI structure.
US11705512B2 High electron mobility transistor (HEMT) and forming method thereof
A high electron mobility transistor (HEMT) includes a carrier transit layer, a carrier supply layer, a main gate, a control gate, a source electrode and a drain electrode. The carrier transit layer is on a substrate. The carrier supply layer is on the carrier transit layer. The main gate and the control gate are on the carrier supply layer. A fluoride ion doped region is formed right below the main gate in the carrier supply layer. The source electrode and the drain electrode are at two opposite sides of the main gate and the control gate, wherein the source electrode is electrically connected to the control gate by a metal interconnect. The present invention also provides a method of forming a high electron mobility transistor (HEMT).
US11705505B2 Gate spacer structure and method of forming same
A semiconductor device and a method of forming the same are provided. The method includes forming a sacrificial gate structure over an active region. A first spacer layer is formed along sidewalls and a top surface of the sacrificial gate structure. A first protection layer is formed over the first spacer layer. A second spacer layer is formed over the first protection layer. A third spacer layer is formed over the second spacer layer. The sacrificial gate structure is replaced with a replacement gate structure. The second spacer layer is removed to form an air gap between the first protection layer and the third spacer layer.
US11705504B2 Stacked nanosheet transistor with defect free channel
Embodiments of the present invention are directed to methods and resulting structures for nanosheet devices having defect free channels. In a non-limiting embodiment of the invention, a nanosheet stack is formed over a substrate. The nanosheet stack includes alternating first sacrificial layers and second sacrificial layers. One layer of the first sacrificial layers has a greater thickness than the remaining first sacrificial layers. The first sacrificial layers are removed and semiconductor layers are formed on surfaces of the second sacrificial layers. The semiconductor layers include a first set and a second set of semiconductor layers. The second sacrificial layers are removed and an isolation dielectric is formed between the first set and the second set of semiconductor layers.
US11705503B2 Semiconductor device including non-sacrificial gate spacers and method of fabricating the same
A semiconductor device includes a substrate, a gate electrode on the substrate, a gate spacer on a sidewall of the gate electrode, an active pattern penetrating the gate electrode and the gate spacer, and an epitaxial pattern contacting the active pattern and the gate spacer. The gate electrode extends in a first direction. The gate spacer includes a semiconductor material layer. The active pattern extends in a second direction crossing the first direction.
US11705500B2 Assemblies having conductive structures with three or more different materials
Some embodiments include a memory array having a vertical stack of alternating insulative levels and control gate levels. Channel material extends vertically along the stack. The control gate levels comprising conductive regions. The conductive regions include at least three different materials. Charge-storage regions are adjacent the control gate levels. Charge-blocking regions are between the charge-storage regions and the conductive regions.
US11705497B2 Semiconductor device
A semiconductor device is provided. The semiconductor device includes a substrate, an active pattern extending in a first direction on the substrate, a gate electrode extending in a second direction intersecting the first direction on the active pattern, a gate spacer extending in the second direction along side walls of the gate electrode, an interlayer insulating layer contacting side walls of the gate spacer, a trench formed on the gate electrode in the interlayer insulating layer, a first capping pattern provided along side walls of the trench, at least one side wall of the first capping pattern having an inclined profile, and a second capping pattern provided on the first capping pattern in the trench.
US11705495B2 Memory device and method of forming the same
Provided is a memory device including a plurality of stack structures disposed on a substrate; and a dielectric layer. Each stack structure includes a first conductive layer, a second conductive layer, an inter-gate dielectric layer, a metal silicide layer, and a barrier layer. The second conductive layer is disposed on the first conductive layer. The inter-gate dielectric layer is disposed between the first and second conductive layers. The metal silicide layer is disposed on the second conductive layer. The barrier layer is disposed between the metal silicide layer and the second conductive layer. The dielectric layer laterally surrounds a lower portion of the plurality of stack structures to expose a portion of the metal silicide layer of the plurality of stack structures.
US11705493B2 Method for auto-aligned manufacturing of a VDMOS transistor, and auto-aligned VDMOS transistor
A MOS transistor, in particular a vertical channel transistor, includes a semiconductor body housing a body region, a source region, a drain electrode and gate electrodes. The gate electrodes extend in corresponding recesses which are symmetrical with respect to an axis of symmetry of the semiconductor body. The transistor also has spacers which are also symmetrical with respect to the axis of symmetry. A source electrode extends in electrical contact with the source region at a surface portion of the semiconductor body surrounded by the spacers and is in particular adjacent to the spacers. During manufacture the spacers are used to form in an auto-aligning way the source electrode which is symmetrical with respect to the axis of symmetry and equidistant from the gate electrodes.
US11705490B2 Graded doping in power devices
Exemplary methods of forming a semiconductor structure may include forming a doped silicon layer on a semiconductor substrate. A level of doping may be increased at an increasing distance from the semiconductor substrate. The methods may include etching the doped silicon layer to define a trench extending to the semiconductor substrate. The doped silicon layer may define a sloping sidewall of the trench. The trench may be characterized by a depth of greater than or about 30 μm. The methods may include lining the trench with a first oxide material. The methods may include depositing a second oxide material within the trench. The methods may include forming a contact to produce a power device.
US11705488B2 Nano-sheet-based devices with asymmetric source and drain configurations
A device includes a semiconductor substrate, a source feature and a drain feature over the semiconductor substrate, a stack of semiconductor layers interposed between the source feature and the drain feature, a gate portion, and an inner spacer of a dielectric material. The gate portion is between two vertically adjacent layers of the stack of semiconductor layers and between the source feature and the drain feature. Moreover, the gate portion has a first sidewall surface and a second sidewall surface opposing the first sidewall surface. The inner spacer is on the first sidewall surface and between the gate portion and the drain feature. The second sidewall surface is in direct contact with the source feature.
US11705487B2 Transistors having reduced parasitics and enhanced performance
Transistors having reduced parasitics and enhanced performance. In some embodiments, a transistor can include a source and a drain each implemented as a first type active region, and a gate implemented relative to the source and the drain such that application of a voltage to the gate results in formation of a conductive channel between the source and the drain. The transistor can further include a body configured to provide the conductive channel upon the application of the voltage to the gate. The body can be implemented as a second type active region that butts with the first type active region on the source side at a respective area not covered by the gate, and does not butt with the first type active region on the drain side at a respective area not covered by the gate.
US11705484B2 Nanowire structure enhanced for stack deposition
A nanowire structure that includes a conductive layer; conductive wires having first ends that contact the conductive layer and second ends that protrude from the conductive layer; and a lateral bridge layer that connects laterally a number of the conductive wires to provide a substantially uniform spacing between the conductive wires.
US11705478B2 Display device
A display device includes a first pixel including a first light emitting area in which first light emitting elements are arranged, a second pixel including a second light emitting area in which second light emitting elements are arranged, a light blocking pattern disposed on the first and second pixels to overlap a peripheral area of the first and second light emitting areas and including a first opening corresponding to the first light emitting area and a second opening corresponding to the second light emitting area, and a color filter including a first color filter pattern disposed in the first opening and a second color filter pattern disposed in the second opening. The second pixel includes a greater number of second light emitting elements than a number of the first light emitting elements. The second opening has an area smaller than an area of the first opening.
US11705477B2 Display device and method of fabricating the same
A display device and a method of fabricating the same are provided. The display device includes a substrate, a first electrode on the substrate, a second electrode on the substrate and spaced apart from the first electrode, a plurality of light emitting elements, at least a portion of each of which is between the first electrode and the second electrode, and contact electrodes on the first electrode, the second electrode and the light emitting elements, the contact electrodes including a conductive polymer, wherein the contact electrodes include a first contact electrode which contacts an end portion of a first portion of the light emitting elements and the first electrode and a second contact electrode which contacts an end portion of a second portion of the light emitting elements, and the second electrode and is spaced apart from the first contact electrode.
US11705473B2 Optical filters and associated imaging devices
An imaging device includes a photodetector and an optical filter disposed on a light-receiving surface of the photodetector. The optical filter may include a diffraction grating, a core layer, and a reflector disposed on first and second opposing sides of the core layer. In some cases, the optical filter (e.g., a GMR filter) uses interference of electromagnetic waves on an incidence plane of light or a plane parallel to the incidence plane. The reflector may reflect electromagnetic waves between adjacent optical filters. The present technology can be applied to, for example, an image sensor provided with a GMR filter, such as a back-side-illuminated or front-side-illuminated CMOS image sensor.
US11705471B2 Close butted collocated variable technology imaging arrays on a single ROIC
A semiconductor-based imaging device and method of manufacture. A direct bond hybridization (DBH) structure is formed on a top surface of a read out integrated circuit (ROIC). A silicon-based detector is bonded to the ROIC via the DBH structure. A non-silicon-based detector is bonded to the DBH structure located on the top of the ROIC using indium-based hybridization.
US11705466B2 Imaging device
An integrated circuit includes a comparator, a counter and a control circuit. The comparator is configured to generate a comparator output signal in response to a pixel output signal and a reference signal. The counter is coupled to the comparator, and configured to be enabled or disabled in response to the comparator output signal. The control circuit is coupled to the comparator, and configured to enable or disable the comparator by a first enable signal. The first enable signal is generated in response to at least the comparator output signal.
US11705464B1 Display panel and display device
A display panel and a display device are provided, wherein an insulating layer covers a substrate and a first metal layer, and wherein the insulating layer includes a protruding portion covering a first signal transmission portion. A second metal layer is disposed on a side of the insulating layer away from the first metal layer and includes a second signal transmission portion, wherein the second signal transmission portion covers at least part of a sidewall of the protruding portion. The protruding portion includes a first sub-layer, a second sub-layer, and a first hole arranged at a sidewall of the protruding portion, wherein the first sub-layer is positioned on a side of the second sub-layer away from the first signal transmission portion, and wherein the second signal transmission portion extends into the first hole and contacts the second sub-layer.
US11705459B2 Display device
The disclosure relates to a display device which includes a substrate, pixels, a first insulating layer disposed on the substrate and including a recess, a first conductive layer disposed on the first insulating layer, a second conductive layer disposed between the first conductive layer and the substrate and electrically connected to the first conductive layer, a trace layer disposed between the first and second conductive layers and electrically connected to the first conductive layer, and a buffer layer disposed between the second conductive layer and the trace layer. The substrate includes a bent portion and a main portion and the pixels are disposed on the main portion. The first conductive layer is electrically connected to at least one of the pixels, and the first conductive layer includes a first portion disposed in the recess, and a second portion disposed out of the recess.
US11705458B2 Integrated circuit devices and fabrication techniques
Single gate and dual gate FinFET devices suitable for use in an SRAM memory array have respective fins, source regions, and drain regions that are formed from portions of a single, contiguous layer on the semiconductor substrate, so that STI is unnecessary. Pairs of FinFETs can be configured as dependent-gate devices wherein adjacent channels are controlled by a common gate, or as independent-gate devices wherein one channel is controlled by two gates. Metal interconnects coupling a plurality of the FinFET devices are made of a same material as the gate electrodes. Such structural and material commonalities help to reduce costs of manufacturing high-density memory arrays.
US11705453B2 Self-aligned gate endcap (SAGE) architecture having local interconnects
Self-aligned gate endcap (SAGE) architectures having local interconnects, and methods of fabricating SAGE architectures having local interconnects, are described. In an example, an integrated circuit structure includes a first gate structure over a first semiconductor fin, and a second gate structure over a second semiconductor fin. A gate endcap isolation structure is between the first and second semiconductor fins and laterally between and in contact with the first and second gate structures. A gate plug is over the gate endcap isolation structure and laterally between and in contact with the first and second gate structures. A local gate interconnect is between the gate plug and the gate endcap isolation structure, the local gate interconnect in contact with the first and second gate structures.
US11705452B2 Method (and related apparatus) for forming a semiconductor device with reduced spacing between nanostructure field-effect transistors
Various embodiments of the present disclosure are directed towards a semiconductor device. The semiconductor device includes a semiconductor fin projecting from a substrate. Semiconductor nanostructures are disposed over the semiconductor fin. A gate electrode is disposed over the semiconductor fin and around the semiconductor nanostructures. A dielectric fin is disposed over the substrate. A dielectric structure is disposed over the dielectric fin. An upper surface of the dielectric structure is disposed over the upper surface of the gate electrode. A dielectric layer is disposed over the substrate. The dielectric fin laterally separates both the gate electrode and the semiconductor nanostructures from the dielectric layer. An upper surface of the dielectric layer is disposed over the upper surface of the gate electrode structure and the upper surface of the dielectric structure. A lower surface of the dielectric layer is disposed below the upper surface of the dielectric fin.
US11705445B2 Semiconductor device manufacturing method and semiconductor device
In a semiconductor device manufacturing method, a stacked substrate is formed. In the stacked substrate, a substrate is stacked repeatedly multiple times. The substrate includes a plurality of chip regions. In the semiconductor device manufacturing method, the stacked substrate is cut in a stacking direction among the plurality of chip regions, to separate the stacked substrate into a plurality of stacked bodies. In forming the stacked substrate, a first main surface of a first substrate and a second main surface of a second substrate are bonded to each other. In forming the stacked substrate, in a state where the second main surface is bonded to the first main surface, a third main surface of the second substrate opposite to the second main surface is thinned. In forming the stacked substrate, the third main surface of the second substrate and a fourth main surface of a third substrate are bonded to each other. In forming the stacked substrate, in a state where the fourth main surface is bonded to the third main surface, a fifth main surface of the third substrate opposite to the fourth main surface is thinned.
US11705444B2 Semiconductor memory system
According to one embodiment, a semiconductor memory system includes a substrate, a plurality of elements and an adhesive portion. The substrate has a multilayer structure in which wiring patterns are formed, and has a substantially rectangle shape in a planar view. The elements are provided and arranged along the long-side direction of a surface layer side of the substrate. The adhesive portion is filled in a gap between the elements and in a gap between the elements and the substrate, where surfaces of the elements are exposed.
US11705443B2 Semiconductor memory device
A semiconductor memory device according to an embodiment includes a substrate, a first memory cell, a first bit line, a first word line, a first transistor, and a second transistor. The first memory cell is provided above the substrate. The first bit line extends in a first direction. The first bit line is coupled to the first memory cell. The first word line extends in a second direction intersecting the first direction. The first word line is coupled to the first memory cell. The first transistor is provided on the substrate. The first transistor is coupled to the first bit line. The second transistor is provided below the first memory cell and on the substrate. The second transistor is coupled to the first word line.
US11705442B2 Semiconductor device
According to one embodiment, a semiconductor device includes an integrated circuit (IC) chip and a silicon capacitor. The IC chip has a first terminal and a second terminal on a first surface. The silicon capacitor has a first electrode and a second electrode on a second surface facing the first surface. The first electrode is electrically connected to the first terminal through a first conductive member, and the second electrode is electrically connected to the second terminal through a second conductive member.
US11705441B2 Manufacturing method of micro LED display device
A micro LED display device including a display substrate, a plurality of conductive pad pairs and a plurality of micro light emitting elements is provided. The display substrate has a first arranging area, a splicing area connected to the first arranging area, and a second arranging area connected to the splicing area, wherein the splicing area is located between the first arranging area and the second arranging area. The conductive pad pairs are disposed on the display substrate in an array with the same pitch. The micro light emitting elements are disposed on the display substrate and are electrically bonded to the conductive pad pairs. A manufacturing method of the micro LED display device is also provided.
US11705437B1 Interconnection structure of system on wafer and PCB base on TSV process and method for manufacturing the same
An interconnection structure of a system on wafer and a PCB based on a TSV process and a method for manufacturing the same. The structure comprises a bottom structural part and a top structural part, the upper surface of the bottom structural part is provided with a plurality of positioning holes; the lower surface of the top structural part is provided with positioning pins; the upper surface of the bottom structural part is provided with a bottom groove, and a system on wafer is arranged in the bottom groove; the lower surface of the system on wafer is connected with the bottom groove; the lower surface of the top structural part is provided with a top groove, and a PCB preformed die is connected in the top groove, and the other end of the PCB preformed die is connected with the system on wafer by an elastic connector.
US11705434B2 Semiconductor device
A semiconductor device includes a first stacked body including first semiconductor chips stacked in a first direction and offset relative to each other in a second direction; a first columnar electrode coupled to the first semiconductor chip and extending in the first direction; a second stacked body arranged relative to the first stacked body in the second direction and including second semiconductor chips stacked in the first direction and offset relative to each other in the second direction; a second columnar electrode coupled to the second semiconductor chip and extending in the first direction; and a third semiconductor chip arranged substantially equally spaced to the first columnar electrode and the second columnar electrode.
US11705433B2 Semiconductor device
A semiconductor device includes a first semiconductor chip, an adhesive layer that is formed on the first semiconductor chip, and a second semiconductor chip that is arranged on the first semiconductor chip via the adhesive layer. The first semiconductor chip has a first semiconductor substrate and a first wiring layer. The first wiring layer has a first inductor and a first electrode pad. The first wiring layer is formed on the first semiconductor substrate. The second semiconductor chip has a second wiring layer and a second semiconductor substrate. The second wiring layer is formed on the first wiring layer via the adhesive layer. The second semiconductor substrate is formed on the second wiring layer, and has a first opening. In a plan view, the first electrode pad is formed so as not to overlap with the second semiconductor chip, and a second electrode pad overlaps with the first opening.
US11705431B2 Semiconductor storage device
A semiconductor storage device according to an embodiment includes a substrate, a first semiconductor chip, and a second semiconductor chip. The first semiconductor chip includes a first surface contacting with the substrate, a second surface on an opposite side to the first surface, and a first pad provided on the second surface. The second semiconductor chip includes a third surface contacting with the second surface, a fourth surface on an opposite side to the third surface, and a cutout portion. The cutout portion is provided at a corner portion where the third surface crosses a lateral surface between the third surface and the fourth surface. The cutout portion overlaps with at least a part of the first pad as viewed from above the fourth surface.
US11705429B2 Redundant through-silicon vias
A device may include a first die having a first circuit and a second die having a second circuit. The die may be separated by a material layer. The material layer may include multiple through-silicon vias (TSVs) for electrically coupling the first die to the second die. A first TSV of the TSVs may electrically couple the first circuit to the second circuit and a second TSV of the TSVs may include a redundant TSV that electrically bypasses the first TSV to couple the first circuit to the second circuit if a fault is detected in the first TSV.
US11705425B2 Thermocompression bond tips and related apparatus and methods
A bond tip for thermocompression bonding a bottom surface includes a die contact area and a low surface energy material covering at least a portion of the bottom surface. The low surface energy material may cover substantially all of the bottom surface, or only a peripheral portion surrounding the die contact area. The die contact area may be recessed with respect to the peripheral portion a depth at least as great as a thickness of a semiconductor die to be received in the recessed die contact area. A method of thermocompression bonding is also disclosed.
US11705423B2 Package structure
Provided is a package structure includes a first die, a first dielectric layer, a second dielectric layer and a carrier. The first dielectric layer covers a bottom surface of the first die. The first dielectric layer includes a first edge portion and a first center portion in contact with the bottom surface of the first die. The second dielectric layer is disposed on the first dielectric layer and laterally surrounding the first die. The second dielectric layer includes a second edge portion and a second center portion. The second edge portion is located on the first edge portion, and the second edge portion is thinner than the second center portion. The carrier is bonded to the first dielectric layer through a bonding film.
US11705420B2 Multi-bump connection to interconnect structure and manufacturing method thereof
A method includes forming a package component comprising forming a dielectric layer, patterning the dielectric layer to form an opening, and forming a redistribution line including a via in the opening, a conductive pad, and a bent trace. The via is vertically offset from the conductive pad. The conductive pad and the bent trace are over the dielectric layer. The bent trace connects the conductive pad to the via, and the bent trace includes a plurality of sections with lengthwise directions un-parallel to each other. A conductive bump is formed on the conductive pad.
US11705418B2 Semiconductor package with conductive bump on conductive post including an intermetallic compound layer
A semiconductor package includes a semiconductor chip including a contact pad on an active surface, a first insulating layer on the active surface including a first opening that exposes the contact pad, a redistribution layer connected to the contact pad and extending to an upper surface of the first insulating layer, a second insulating layer on the first insulating layer and including a second opening that exposes a contact region of the redistribution layer, a conductive post on the contact region, an encapsulation layer on the second insulating layer and surrounding the conductive post, and a conductive bump on an upper surface of the conductive post. The conductive post includes an intermetallic compound (IMC) layer in contact with the conductive bump. An upper surface of the IMC layer is lower than an upper surface of the encapsulation layer.
US11705417B2 Backside metallization (BSM) on stacked die packages and external silicon at wafer level, singulated die level, or stacked dies level
Embodiments include semiconductor packages and methods to form the semiconductor packages. A semiconductor package includes a plurality of first dies on a substrate, an interface layer over the first dies, a backside metallization (BSM) layer directly on the interface layer, where the BSM layer includes first, second, and third conductive layer, and a heat spreader over the BSM layer. The first conductive layer includes a titanium material. The second conductive layer includes a nickel-vanadium material. The third conductive layer includes a gold material, a silver material, or a copper material. The copper material may include copper bumps. The semiconductor package may include a plurality of second dies on a package substrate. The substrate may be on the package substrate. The second dies may have top surfaces substantially coplanar to top surface of the first dies. The BSM and interface layers may be respectively over the first and second dies.
US11705416B2 Semiconductor package including stacked semiconductor chips and method for fabricating the same
A semiconductor package may include: a first semiconductor chip; a second semiconductor chip disposed over the first semiconductor chip; and a bump structure interposed between the first semiconductor chip and the second semiconductor chip to connect the first semiconductor chip and the second semiconductor chip, wherein the bump structure includes a core portion and a shell portion, the shell portion surrounding all side ails of the core portion, and wherein the shell portion has a higher melting point than the core portion.
US11705408B2 Semiconductor package
A semiconductor package includes a substrate, a semiconductor device, and a ring structure. The semiconductor device disposed on the substrate. The ring structure disposed on the substrate and surrounds the semiconductor device. The ring structure includes a first portion and a second portion. The first portion bonded to the substrate. The second portion connects to the first portion. A cavity is between the second portion and the substrate.
US11705405B2 Packaged semiconductor devices having spacer chips with protective groove patterns therein
A packaged integrated circuit device includes a substrate having a spacer chip thereon, which is devoid of active integrated circuits therein but which has a stress-relieving pattern of grooves in an upper surface thereof. A first semiconductor chip is provided, which is bonded to the upper surface of the spacer chip. A molded region is provided, which includes a passivating resin that: (i) at least partially surrounds the first semiconductor chip and the spacer chip, and (ii) extends into at least a portion of the grooves within the upper surface of the spacer chip.
US11705401B2 Semiconductor package structure and method for manufacturing the same
A semiconductor package structure and a method for manufacturing a semiconductor package structure are provided. The semiconductor package structure includes a substrate and a first passive device. The substrate has a first surface and a second surface opposite to the first surface. The first passive device includes a first terminal and a second terminal, wherein the first terminal is closer to the first surface than to the second surface, and the second terminal is closer to the second surface than to the first surface.
US11705400B2 Semiconductor package
A semiconductor package includes: a first substrate; a semiconductor chip mounted on the first substrate such that a circuit formation surface is oriented toward the first substrate; a second substrate arranged above the first substrate, the semiconductor chip being sandwiched between the first substrate and the second substrate; and a resin that seals the semiconductor chip and that is filled between the first substrate and the second substrate, wherein the second substrate includes a solder resist layer having a first surface facing a back surface that is an opposite surface of the circuit formation surface of the semiconductor chip, and wherein on an area of the first surface of the solder resist layer facing the back surface of the semiconductor chip, at least one protruding portion that protrudes towards the back surface of the semiconductor chip is provided.
US11705399B2 Terminal configuration and semiconductor device
There is provided a terminal that includes a first conductive layer; a wiring layer on the first conductive layer; a second conductive layer on the wiring layer; and a conductive bonding layer which is in contact with a bottom surface and a side surface of the first conductive layer, a side surface of the wiring layer, a portion of a side surface of the second conductive layer, and a portion of a bottom surface of the second conductive layer, wherein an end portion of the second conductive layer protrudes from an end portion of the first conductive layer and an end portion of the wiring layer, and wherein the conductive bonding layer is in contact with a bottom surface of the end portion of the second conductive layer.
US11705396B2 Method to form air gap structure with dual dielectric layer
Embodiments of the disclosure provide a method to form an air gap structure. An opening is formed in a first dielectric layer between adjacent conductors. A first dielectric layer is formed over the opening to fill a first portion of the opening. A remainder of the opening is free of the first dielectric layer. A second dielectric layer is formed on a top surface of the first dielectric layer, with a remainder of the opening unfilled. The second dielectric layer is devoid of wiring. The remainder of the opening below the second dielectric layer defines an air gap structure. A wiring layer is formed above the air gap structure.
US11705395B2 Core fill to reduce dishing and metal pillar fill to increase metal density of interconnects
An integrated circuit structure comprises a first and second conductive structures formed in an interlayer dielectric (ILD) of a metallization stack over a substrate. The first conductive structure comprises a first conductive line, and first dummy structures located adjacent to one or more sides of the first conductive line, wherein the first dummy structures comprise respective arrays of dielectric core segments having a Young's modulus larger than the Young's modulus of the ILD, the dielectric core segments being approximately 1-3 microns in width and spaced apart by approximately 1-3 microns. The second conductive structure formed in the ILD comprises a conductive surface and second dummy structures formed in the conductive surface, where the second dummy structures comprising an array of conductive pillars.
US11705393B2 Semiconductor device extension insulation
A semiconductor device includes: a plurality of vertical conductive structures, wherein each of the plurality of vertical conductive structures extends through an isolation layer; and an insulated extension disposed horizontally between a first one and a second one of the plurality of vertical conductive structures.
US11705390B2 Variable in-plane signal to ground reference configurations
Embodiments disclosed herein include electronic packages with improved differential signaling architectures. In an embodiment, the electronic package comprises a package substrate, where the package substrate comprises alternating metal layers and dielectric layers. In an embodiment, a first trace is embedded in the package substrate, where the first trace has a first thickness that extends from a first metal layer to a second metal layer. In an embodiment, the electronic package further comprises a first ground plane laterally adjacent to a first side of the first trace, and a second ground plane laterally adjacent to a second side of the first trace.
US11705385B2 Memory arrays and methods used in forming a memory array and conductive through-array-vias (TAVs)
A method used in forming a memory array and conductive through-array-vias (TAVs) comprises forming a stack comprising vertically-alternating insulative tiers and wordline tiers. A mask is formed comprising horizontally-elongated trench openings and operative TAV openings above the stack. Etching is conducted of unmasked portions of the stack through the trench and operative TAV openings in the mask to form horizontally-elongated trench openings in the stack and to form operative TAV openings in the stack. Conductive material is formed in the operative TAV openings in the stack to form individual operative TAVs in individual of the operative TAV openings in the stack. A wordline-intervening structure is formed in individual of the trench openings in the stack.
US11705383B2 Through mold interconnect drill feature
Embodiments disclosed herein include electronic packages. In an embodiment, an electronic package comprises a package substrate, a first die electrically coupled to the package substrate, and a mold layer over the package substrate and around the first die. In an embodiment, the electronic package further comprises a through mold opening through the mold layer, and a through mold interconnect (TMI) in the through mold opening, wherein a center of the TMI is offset from a center of the through mold opening.
US11705378B2 Semiconductor packages and methods of forming the same
A semiconductor package includes a circuit board structure, a first redistribution layer structure and first bonding elements. The circuit board structure includes outermost first conductive patterns and a first mask layer adjacent to the outermost first conductive patterns. The first redistribution layer structure is disposed over the circuit board structure. The first bonding elements are disposed between and electrically connected to the first redistribution layer structure and the outermost first conductive patterns of the circuit board structure. In some embodiments, at least one of the first bonding elements covers a top and a sidewall of the corresponding outermost first conductive pattern.
US11705373B2 In situ monitoring of field-effect transistors during atomic layer deposition
A system and method for performing in-situ measurements of semiconductor devices during chemical vapor deposition (CVD) includes disposing a chip carrier within a sealed chamber of a reactor for carrying out in-situ monitoring of partially fabricated semiconductor devices. The chip carrier includes a plurality of metallized bonding pads disposed along both peripheral edges on a same surface of the base for making electrical connections to metallized pads or contacts on the semiconductor device through bonding wires. Each of the plurality of metallized bonding pads disposed along both peripheral edges is electrically connected to each other as a pair through electrically connecting to a corresponding pair of ports which are disposed along both peripheral edges of the chip carrier. In-situ monitoring of the partially fabricated semiconductor device is performed through connecting the plurality of ports on the chip carrier to an external source-measure unit through a connector and wire harness.
US11705372B2 Fin loss prevention
The embodiments described herein are directed to a method for reducing fin oxidation during the formation of fin isolation regions. The method includes providing a semiconductor substrate with an n-doped region and a p-doped region formed on a top portion of the semiconductor substrate; epitaxially growing a first layer on the p-doped region; epitaxially growing a second layer different from the first layer on the n-doped region; epitaxially growing a third layer on top surfaces of the first and second layers, where the third layer is thinner than the first and second layers. The method further includes etching the first, second, and third layers to form fin structures on the semiconductor substrate and forming an isolation region between the fin structures.
US11705369B2 Fully self-aligned via with selective bilayer dielectric regrowth
A semiconductor device includes conductive structures formed in a first dielectric layer, a conductive cap layer selectively positioned over the conductive structures and the first dielectric layer with a top surface and sidewalls, a second dielectric layer selectively positioned over the first dielectric layer and disposed between the sidewalls of the conductive cap layer, a third dielectric layer selectively positioned over the second dielectric layer and disposed between the sidewalls of the conductive cap layer, a fourth dielectric layer arranged over the conductive structures and the third dielectric layer, and an interconnect structure formed in the fourth dielectric layer. The interconnect structure includes a trench structure and a via structure that is positioned below the trench structure and connected to the trench structure. The via structure includes a first portion positioned over the conductive cap layer and a second portion disposed over the first portion and the third dielectric layer.
US11705367B2 Methods of forming microelectronic devices, and related microelectronic devices, memory devices, electronic systems, and additional methods
A method of forming a microelectronic device comprises forming line structures comprising conductive material and insulative material overlying the conductive material, the line structures separated from one another by trenches. An isolation material is formed on surfaces of the line structures inside and outside of the trenches, the isolation material only partially filling the trenches to form air gaps interposed between the line structures. Openings are formed to extend through the isolation material and expose portions of the insulative material of the line structures. The exposed portions of the insulative material of the line structures are removed to form extended openings extending to the conductive material of the line structures. Conductive contact structures are formed within the extended openings. Conductive pad structures are formed on the conductive contact structures. Additional methods, microelectronic devices, memory devices, and electronic systems are also described.
US11705365B2 Methods of micro-via formation for advanced packaging
The present disclosure relates to micro-via structures for interconnects in advanced wafer level semiconductor packaging. The methods described herein enable the formation of high-quality, low-aspect-ratio micro-via structures with improved uniformity, thus facilitating thin and small-form-factor semiconductor devices having high I/O density with improved bandwidth and power.
US11705364B2 Method for preparing semiconductor device with air gap
The present disclosure relates to a method for preparing a semiconductor device with air gaps between conductive lines (e.g., bit lines). The method includes forming a first dielectric structure and a second dielectric structure over a semiconductor substrate, and forming a conductive material over the first dielectric structure and the second dielectric structure. The conductive material extends into a first opening between the first dielectric structure and the second dielectric structure. The method also includes partially removing the conductive material to form a first bit line and a second bit line in the first opening and forming a sealing dielectric layer over the first bit line and the second bit line such that an air gap is formed between the sealing dielectric layer and the semiconductor substrate.
US11705363B2 Fully aligned via integration with selective catalyzed vapor phase grown materials
A method and electronic device are provided. The method includes patterning a metal in a first dielectric layer, depositing a first metal layer over the patterned metal, forming a nanowall under the first metal layer such that the nanowall is in contact with the patterned metal in the first dielectric layer, depositing a second dielectric layer on the first dielectric layer, removing at least a portion of the nanowall, thereby forming a channel in the second dielectric layer, and depositing a metal via in the channel such that the metal via is in contact with the patterned metal in the first dielectric layer.
US11705351B2 Systems for integrated decomposition and scanning of a semiconducting wafer
Systems and methods are described for integrated decomposition and scanning of a semiconducting wafer, where a single chamber is utilized for decomposition and scanning of the wafer of interest.
US11705345B2 Semiconductor system with steam generator and reactor
A semiconductor processing system includes a semiconductor processing chamber, a pump, an exhaust line in fluid communication with the chamber through the pump, and a steam generator and reactor. The steam generator and reactor has a process conduit with an inlet in line in the exhaust line for generating superheated steam and effecting transformations of chemicals in the exhaust fluid flowing in exhaust line into the inlet.
US11705341B2 Method of fabricating a semiconductor package having redistribution patterns including seed patterns and seed layers
Disclosed are redistribution substrates and semiconductor packages including the same. For example, a redistribution substrate including a dielectric pattern, and a first redistribution pattern in the dielectric pattern is provided. The first redistribution pattern may include: a first via part having a first via seed pattern and a first via conductive pattern on the first via seed pattern, and a first wiring part having a first wiring seed pattern and a first wiring conductive pattern, the first wiring part being disposed on the first via part and having a horizontal width that is different from a horizontal width of the first via part. Additionally, the first wiring seed pattern may cover a bottom surface and a sidewall surface of the first wiring conductive pattern, and the first via conductive pattern is directly connected to the first wiring conductive pattern.
US11705339B2 Etching method and plasma processing apparatus
A disclosed etching method includes (a) generating plasma of a processing gas in a chamber of a plasma processing apparatus. The plasma is generated in a state where a substrate is placed on a substrate support having a lower electrode in the chamber. The substrate has a film and a mask. The mask is provided on the film. The etching method further includes (b) etching the film by supplying ions from the plasma to the substrate by periodically applying a pulse of a voltage to a lower electrode. In the operation (b), a level of a voltage of the pulse is changed at least once such that an absolute value of a negative potential of the substrate has a tendency to increase according to progress of etching of the film.
US11705330B2 Substrate for electronic device and method for producing the same
A substrate for an electronic device, including a nitride semiconductor film formed on a joined substrate including a silicon single crystal, where the joined substrate has a plurality of silicon single crystal substrates that are joined and has a thickness of more than 2000 μm, and the plurality of silicon single crystal substrates are produced by a CZ method and have a resistivity of 0.1 Ωcm or lower. This provides: a substrate for an electronic device having a nitride semiconductor film formed on a silicon substrate, where the substrate for an electronic device can suppress a warp and can also be used for a product with a high breakdown voltage; and a method for producing the same.
US11705329B2 SiC epitaxial wafer and method for manufacturing same
According to the present invention, there is provided a SiC epitaxial wafer including: a 4H-SiC single crystal substrate which has a surface with an off angle with respect to a c-plane as a main surface and a bevel part on a peripheral part; and a SiC epitaxial layer having a film thickness of 20 μm or more, which is formed on the 4H-SiC single crystal substrate, in which a density of an interface dislocation extending from an outer peripheral edge of the SiC epitaxial layer is 10 lines/cm or less.
US11705325B2 Method of processing substrate, method of manufacturing semiconductor device, substrate processing apparatus, and recording medium
Provided is processing of a substrate including: forming film on substrate by performing cycle, multiple times, including non-simultaneously performing: (a) supplying precursor gas and inert gas to the substrate; and (b) supplying reaction gas to the substrate. In (a), at least one of the precursor and inert gas stored in first tank is supplied to the substrate, and at least one of the precursor and inert gas stored in second tank is supplied to the substrate. A concentration of the precursor gas in the first tank differs from that in the second tank. Further, in (a), the at least one of the precursor and inert gas is supplied from the first tank to the substrate, and the at least one of the precursor and inert gas is supplied from the second tank to the substrate to suppress multiple adsorption of molecules constituting the precursor gas on the substrate's surface.
US11705322B2 Group III nitride substrate, method of making, and method of use
Embodiments of the present disclosure include techniques related to techniques for processing materials for manufacture of group-III metal nitride and gallium based substrates. More specifically, embodiments of the disclosure include techniques for growing large area substrates using a combination of processing techniques. Merely by way of example, the disclosure can be applied to growing crystals of GaN, AlN, InN, InGaN, AlGaN, and AlInGaN, and others for manufacture of bulk or patterned substrates. Such bulk or patterned substrates can be used for a variety of applications including optoelectronic and electronic devices, lasers, light emitting diodes, solar cells, photo electrochemical water splitting and hydrogen generation, photodetectors, integrated circuits, and transistors, and others.
US11705318B2 Impact ionisation spray or electrospray ionisation ion source
An impact ionisation spray or electrospray ionisation ion source comprising a nebuliser (30) having a first conduit (11) for providing a liquid sample and a second conduit (10) for providing a nebulisation gas in order to nebulise the liquid sample is disclosed. The first conduit (11) and second conduit (10) are of unitary construction with each other and may be made from glass. The ion source can provide a consistent and/or predictable spray profile for the nebulised sample.
US11705317B2 Optimised targeted analysis
A method of mass spectrometry is disclosed comprising: a) providing temporally separated precursor ions; b) mass analyzing separated precursor ions, and/or product ions derived therefrom, during a plurality of sequential acquisition periods, wherein the value of an operational parameter of the spectrometer is varied during the different acquisition periods; c) storing the spectral data obtained in each acquisition period along with its respective value of the operational parameter; d) interrogating the stored spectral data and determining which of the spectral data for a precursor ion or product ions meets a predetermined criterion, and determining the value of the operational parameter that provides this mass spectral data as a target operational parameter value; and e) mass analyzing again the precursor or product ions whilst the operational parameter is set to the target operational parameter value.
US11705316B2 Mass spectrometric determination of tissue states
The invention relates to a method for the determination and visualization of the spatial distribution of tissue states of a tissue sample, wherein a mass/mobility map is acquired at each of a plurality of sample sites of the tissue sample, the signal heights at each sample site are determined at characteristic signal positions in the corresponding mass/mobility map, from which a tissue state for each sample site is calculated with the aid of a mathematical/statistical classification algorithm, and the spatial distribution of the tissue states calculated for the sample sites is represented graphically.
US11705315B2 Sputtering apparatus and sputtering method
A sputtering apparatus is provided. The sputtering apparatus comprises a vacuum chamber in which a substrate is located; a target having one surface facing an inner surface of the vacuum chamber; a gas supplier configured to supply a gas for generating plasma in the vacuum chamber; a power supplier configured to supply a power to the target to generate the plasma, sputter the target, and form a film on the substrate; and an abnormality detector configured to detect abnormality caused by a temperature of the target.
US11705312B2 Vertically adjustable plasma source
The disclosure describes a plasma source assemblies comprising a differential screw assembly, an RF hot electrode, a top cover, an upper housing and a lower housing. The differential screw assembly is configured to provide force to align the plasma source assembly vertically matching planarity of a susceptor. More particularly, the differential screw assembly increases a distance between the top cover and the upper housing to align the gap with the susceptor. The disclosure also provides a better thermal management by cooling fins. A temperature capacity of the plasma source assemblies is extended by using titanium electrode. The disclosure provides a cladding material covering a portion of a first surface of RF hot electrode, a second surface of RF hot electrode, a bottom surface of RF hot electrode, a portion of a surface of the showerhead and a portion of lower housing surface.
US11705309B2 Substrate processing method
A temperature changing method includes changing a pressure of a gas supplied from a gas supply to a gap between the substrate and an electrostatic chuck from a first pressure to a second pressure being lower than the first pressure, changing a voltage applied to the electrostatic chuck from a first voltage to a second voltage being lower than the first voltage, changing a temperature of the electrostatic chuck from a first temperature to a second temperature, electrostatically attracting the substrate by the electrostatic chuck for a time in a state where the gas pressure is the second pressure and the voltage is the second voltage, changing the gas pressure from the second pressure to a third pressure being lower than the first pressure and higher than the second pressure, and changing the voltage from the second voltage to a third voltage being higher than the second voltage.
US11705306B2 Variable frequency and non-sinusoidal power generator using double side cooling, plasma processing apparatus including the same and method of manufacturing semiconductor device using the same
A variable frequency and non-sinusoidal power generator includes a pulse module circuit, a slope module circuit, and first and second cooling systems. The pulse module circuit and the slope module circuit includes control switches, and generates at least one of a output currents and a output voltages by selectively turning on/off the control switches based on control signals. The first and second cooling systems are disposed at first and second sides of the control switches. A bias power having a variable frequency and a non-sinusoidal waveform is generated based on the control signals, at least one of the output currents and the output voltages.
US11705302B2 Substrate support and plasma processing apparatus
A disclosed substrate support includes a base and first and second supports. A refrigerant flow path is formed inside the base. The base has first to third regions. The first region has a circular upper surface. The second region surrounds the first region. The third region surrounds the second region. The upper surface of the first region, the upper surface of the second region, and the upper surface of the third region are flat and continuous. The first support is provided on the first region and is configured to support the substrate placed thereon. The second support is provided on the third region to surround the first support, is configured to support the edge ring placed thereon, and is separated from the first support.
US11705297B2 Electromagnetic relay
An electromagnetic relay includes a first movable contact piece, a moving member, a coil, and a movable iron core. The movable iron core is connected to the moving member and is configured to move by a magnetic force generated by the coil. The moving member is made of an electrical insulator. The moving member includes a support portion and a connecting portion. The support portion holds a first movable contact piece. The connecting portion is connected to the movable iron core. The connecting portion includes a locking groove and a locking projection. An end of the movable iron core is disposed in the locking groove. The locking projection presses the end of the movable iron core in the locking groove. The locking projection extends in a support direction perpendicular to a moving direction of the moving member.
US11705294B2 Input device and key structure thereof
A key structure includes a base, a movable mechanism movably positioned on the base, a sound generating member positioned on the base, and an adjusting unit movable relative to the base to be at a first position or a second position. The sound generating member has a hitting portion, which extends corresponding to an impact surface. When the adjusting unit is at the first position, and a pressing force is applied to the movable mechanism, the movable mechanism moves relative to the base and drives the sound generating member to move, so the hitting portion moves to hit the impact surface to generate a hitting sound. When the adjusting unit is at the second position, the adjusting unit restricts movement of the hitting portion, so the hitting portion cannot move to hit the impact surface.
US11705286B2 Enhanced capacitor tabs
A capacitor manufacturing method is disclosed herein that includes a process for the isolation of electrode tabs attached to the capacitors' electrodes from other elements in the capacitor. An isolation patch or layer may be deposited over the tabs by a machine or a device after the tab is attached and before the electrodes are wound into a cylindrical internal element of a capacitor. The device may coat the tabs and surrounding regions with an isolating material. Electrode tabs may be provided with an isolating material pre-deposited at least in part over the tabs.
US11705284B2 Multilayer ceramic capacitor
A multilayer ceramic capacitor includes a capacitor main body including a multilayer body including dielectric layers and internal electrode layers alternately laminated, and external electrodes each provided at one of two end surfaces of the multilayer body and connected to the internal electrode layers, and two interposers provided on both sides in a length direction of a surface of the capacitor main body. The two interposers each include a protrusion extending from one of the two interposers to another of the two interposers.
US11705282B2 Electronic component
A multilayer ceramic capacitor includes a multilayer body including dielectric layers and internal electrode layers laminated alternately on each other, and external electrode layers provided on opposing end surfaces of the multilayer body in a length direction orthogonal or substantially orthogonal to a lamination direction, and each connected with the internal electrode layers, in which the dielectric layers each include at least one of Ca, Zr, or Ti, the internal electrode layers each include Cu, and when a dimension in the lamination direction of the multilayer body is defined as T0, a dimension in the length direction of the multilayer body is defined as L0, and a dimension in a width direction orthogonal or substantially orthogonal to the lamination direction and the length direction is defined as W0, a relationship of L0
US11705281B2 Multilayer ceramic capacitor and method of manufacturing the same
A multilayer ceramic capacitor includes: a multilayer chip in which dielectric layers mainly composed of ceramic and internal electrode layers are alternately stacked so that the internal electrode layers are alternately exposed to two end faces of the multilayer chip having a substantially rectangular parallelepiped shape; and a pair of external electrodes formed from the two end faces to at least one side face of side faces, wherein each external electrode includes a metal layer formed from the end face to the at least one side face and mainly composed of copper, and an oxide layer covering at least a part of the metal layer, mainly composed of copper oxide, and having a maximum thickness of 0.5 μm or greater, wherein a first surface, which is in contact with the plated layer, of the oxide layer has Cu particles formed thereon.
US11705278B2 Multi-layer ceramic electronic component, circuit board, and method of producing a multi-layer ceramic electronic component
A multi-layer ceramic electronic component includes a ceramic body and an external electrode. The ceramic body includes an end surface facing in a first direction, and internal electrodes exposed from the end surface and laminated in a second direction orthogonal to the first direction. The external electrode is provided on the end surface and includes two protrusions that are formed along two peripheral portions of the end surface and protrude in the first direction, the two peripheral portions being disposed in a third direction orthogonal to the first direction and the second direction.
US11705276B2 Method for manufacturing electronic-component
A method for manufacturing an electronic-component includes a step of forming a laminate substrate including a plurality of laminates disposed in a direction intersecting with a lamination direction via a division portion by laminating a plurality of insulator layers, and a step of singulating the plurality of laminates by removing the division portion. The step of forming the laminate substrate includes a step of forming an insulator resist layer containing an insulating material on a base material, the insulating material being a constituent material of each of the insulator layers and a step of forming the insulator layer by curing the insulator resist layer by exposure, except for at least an insulator resist portion corresponding to the division portion. The division portion including the insulator resist portion is removed by development in the step of singulating.
US11705275B2 Self calibration by double signal sampling
A current transformer (CT) for the purpose of, for example, current measurement, that uses a power line as a first coil and a second coil for measurement purposes, is further equipped with a third coil. Circuitry connected to the third coil is adapted to measure a signal therefrom. The measured signal from the third coil is compared to a signal measured from the second coil and based on the results, internal CT parameters are determined allowing calibration of actual results to expected results thereby providing an improved accuracy. This is especially desirable when using the CT for measurement of the like of current or phase of the primary coil when measurements are adjusted using the newly determined calibration parameters.
US11705274B2 Arrangement for overvoltage protection of subsea electrical apparatus
An arrangement for an overvoltage protection of a subsea electrical apparatus and a method for operating it. The arrangement includes a tank submersible below a water surface level, an electrical apparatus accommodated in the tank, and a surge arrester arrangement accommodated in the tank and coupled to a power supply of the electrical apparatus in the tank for providing the overvoltage protection of the electrical apparatus. The arrangement further includes a controllable grounding switch for connecting the surge arrester arrangement to a ground point in response to a control of the grounding switch to a closed state and for disconnecting the surge arrester arrangement from the ground point in response to a control of the grounding switch to an open state.
US11705271B2 Coil component
A coil component includes a body and a coil conductor embedded in the body. The body includes a magnetic layer and a non-magnetic layer. The magnetic layer is formed of a composite material including a metal particle and a resin material, and the non-magnetic layer is arranged not to extend through a winding portion of the coil conductor or not to entirely extend through the body.
US11705269B2 Coil component
A coil component in which occurrence of plating elongation is further suppressed and an inductance value is higher. A coil component includes an element body including metal magnetic particles, a coil conductor inside the element body, and a plurality of external electrodes on a surface of the element body. The element body has a substantially rectangular parallelepiped shape including upper and lower surfaces substantially orthogonal to a winding axis of the coil conductor, first and second side surfaces facing each other, and third and fourth side surfaces facing each other. An average particle diameter of each of metal magnetic particles constituting the upper surface, metal magnetic particles constituting the lower surface, metal magnetic particles constituting the first side surface, and metal magnetic particles constituting the second side surface is smaller than an average particle diameter of metal magnetic particles existing inside a winding portion of the coil conductor.
US11705267B2 Coil component
A coil component includes a body having one surface and the other surface opposing each other, and one side surface and the other side surface, respectively connecting the one surface and the other surface to each other and opposing each other in one direction, a wound coil embedded in the body, a lead portion extending from an end of the wound coil to one surface of the body and disposed on the one surface of the body, an insulating layer covering one surface of the body and having an opening exposing a portion of the lead portion and extending in the one direction, and an external electrode disposed in the opening and connected to the lead portion. The insulating layer includes finishing portions respectively disposed on opposing sides of the opening in the one direction.
US11705261B2 Magnetic flux cancellation for power line communications
An apparatus comprising a signal transformer coupled to a power line and a signal transmission, reception, or detection circuit. A sensor is configured to be responsive to the power line current or magnetic flux generated in a ferrite core of the signal transformer. When the sensor indicates that the flux generated by the power line current mat cause an attenuation of the signal strength, a second circuit generates a current through a flux cancelling winding that cancels at least some of the flux generated by the power line current.
US11705255B2 Porous stabilized beds, methods of manufacture thereof and articles comprising the same
Disclosed herein is a method comprising disposing a first particle in a reactor; the first particle being a magnetic particle or a particle that can be influenced by a magnetic field, an electric field or a combination of an electrical field and a magnetic field; fluidizing the first particle in the reactor; applying a uniform magnetic field, a uniform electrical field or a combination of a uniform magnetic field and uniform electrical field to the reactor; elevating the temperature of the reactor; and fusing the first particles to form a monolithic solid.
US11705254B2 Wiring component holder for holding wires
A wiring component includes a plurality of electric wires aligned in a predetermined alignment direction, and a holder to hold the plurality of electric wires. The holder includes a pair of resin members that sandwich longitudinal portions of the plurality of electric wires in a perpendicular direction perpendicular to the alignment direction, and the pair of resin members are recess-projection fitted between the plurality of electric wires.
US11705247B2 Predictive contact tracing
In an approach to predictive contact tracing, a computer receives a query associated with contact tracing of a person with an infection. A computer retrieves timestamped location data associated with the person over a period of time. Based on the retrieved data, a computer creates a contact graph associated with the person, where the contact graph depicts one or more other people that were in contact with the person over the period of time. A computer retrieves medical data associated with the person and the one or more other people that were in contact with the person over the period of time. Based on the retrieved data, a computer builds a probabilistic model. A computer runs the probabilistic model to provide a prediction of a probability of infection of the one or more other people over the period of time as a result of being in contact with the person.
US11705246B2 System, apparatus, method, and graphical user interface for screening
Disclosed is a computer-implemented method of screening a patient for end organ damage due to infection. The method entails receiving patient data relating to an identified patient in a computing system including a processor and memory coupled to the processor, wherein the memory stores programmable instructions executable by the processor. The presence of Systemic Inflammatory Response Syndrome is determined and then the presence or absence of a high probability of end organ damage due to infection. Each of the determining steps includes receiving, on a graphical user interface, one or more user selections presented on the graphical user interface and executing programmable instructions based on received user selections.
US11705229B2 Method and device for exchanging information regarding the clinical implications of genomic variations
A method and a device are for exchanging information regarding the clinical implications genomic variations. In an embodiment, the method includes receiving login-data of a user; evaluating the login-data received; establishing an encrypted data connection to the user after the evaluating indicates a positive evaluation of the login-data; saving, upon receiving a dataset in a context of a genomic variation, the dataset received in a memory, context-related with the genomic variation; and evaluating, upon a user request being received and connected with a search query for the genomic variation, a set of datasets from the memory, the datasets being context-related with the genomic variation and the set including the datasets that the user is authorized to receive, and sending the set of datasets to the user.
US11705226B2 Data based cancer research and treatment systems and methods
A method and system for storing user application programs and micro-service programs, for each of multiple patients that have cancerous cells and receive treatment, includes obtaining clinical records data in original forms, storing it in a semi-structured first database, generating sequencing data for the patient's cancerous and normal cells using a next generation genomic sequencer, storing the sequencing data in the first database, shaping at least some of the first database data to generate system structured data optimized for searching and including clinical record data, storing the structured data in a second database, for each user application program, selecting an application-specific subset of data from the second database and storing it in a structure optimized for application program interfacing in a third database, wherein an orchestration manager operatively connected to one or more micro-service programs receives status messages and initiates a respective micro-service program when program prerequisites are satisfied.
US11705225B2 System and a method for managing information relating to sample test requests within a laboratory environment
A system and method for managing information relating to requests for a number of tests to be made of at least one sample within a laboratory environment are disclosed. The system may include a sample reception unit, a pre-analytical unit to scan, sort and/or aliquot the sample on request according to respective test requirements included within a respective sample order, an analytical unit to run at least one test on a sorted and/or aliquoted sample, and at least one decision unit. The decision unit acts as a connecting component for interconnecting the sample reception unit, the pre-analytical unit and the analytical unit as both an intermediary and coordinator such that tests can be performed via a recursive workflow until the sample is completely measured. The decision unit is further configured to collate the test results appropriately with the sample and to give a respective report towards a host component.
US11705224B2 Method for screening of target-based drugs through numerical inversion of quantitative structure-(drug)performance relationships and molecular dynamics simulation
Disclosed is a target-based drug screening method using inverse quantitative structure-(drug)performance relationships (QSPR) analysis and molecular dynamics simulation. The method includes modeling a molecular structure of a test compound group against a target molecule, obtaining a quantitative structure-(drug)performance relationships (QSPR) of the test compound group, acquiring the optimal pharmacophore of a novel target-based drug through a numerical inversion of the QSPR, and selecting drug candidates having a molecular structure similar to the optimum pharmacophore from the test compound group.
US11705219B2 Deep learning-based variant classifier
The technology disclosed directly operates on sequencing data and derives its own feature filters. It processes a plurality of aligned reads that span a target base position. It combines elegant encoding of the reads with a lightweight analysis to produce good recall and precision using lightweight hardware. For instance, one million training examples of target base variant sites with 50 to 100 reads each can be trained on a single GPU card in less than 10 hours with good recall and precision. A single GPU card is desirable because it a computer with a single GPU is inexpensive, almost universally within reach for users looking at genetic data. It is readily available on could-based platforms.
US11705218B2 Nucleic acid analysis method, nucleic acid analysis program, and device for library preparation
In one embodiment, provided are a method for analyzing at least one nucleic acid that can conveniently and highly accurately analyze even a very small number of analyte at least one nucleic acid. In one embodiment, the present invention relates to a method for analyzing at least one nucleic acid, comprising: a library preparation step of preparing a library comprising at least one standard nucleic acid of specific copy number(s) and at least one analyte nucleic acid in a same system; a calibration curve data generation step of generating calibration curve data based on the copy number(s) of the at least one standard nucleic acid of specific copy number(s); and an analyte nucleic acid analysis step of identifying at least one nucleotide sequence of the analyte nucleic acid while identifying the number(s) of the at least one nucleotide sequence of the at least one analyte nucleic acid using the calibration curve data.
US11705217B2 Sequencing using concatemers of copies of sense and antisense strands
Methods and systems for single molecule sequencing using concatemers of copies of sense and antisense strands. Concatemers are provided, for example, by carrying out rolling circle amplification on a circular molecule having sense and antisense regions to produce repeated copies of the sense and antisense regions connected by linking regions. The circular molecules can be produced by ligating hairpin adapters to each end of a double-stranded nucleic acid having a sense and antisense strand. The ligations can be carried out, for example using blunt end ligation. In some cases, a single molecule consensus sequence for a single template molecule is obtained. A single read from each template molecule can be obtained by comparing the sequence information of the sense and antisense regions.
US11705205B2 Memory devices having source lines directly coupled to body regions and methods
Memory devices, memory cell strings and methods of operating memory devices are shown. Configurations described include directly coupling an elongated body region to a source line. Configurations and methods shown should provide a reliable bias to a body region for memory operations such as erasing.
US11705200B2 Van der Waals heterostructure memory device and switching method
A method of switching between first and second states of a van der Waals heterostructure, vdWH, memory device, a vdWH memory device, and a method of fabricating a vdWH memory device. The vdWH memory device comprises a first two-dimensional, 2D, material; and a second 2D material, wherein, in a first storage state of the memory device, an interface between the first and second 2D material comprises interfacial states; and wherein, in a second storage state of the memory device, interfacial states are modulated compared to the first memory state.
US11705190B2 Method of programming memory device and related memory device
A memory device includes memory cells in rows, word lines respectively coupled to the rows, and a control circuitry coupled to the memory cells via the word lines. The control circuitry is configured to apply a first program voltage to a first word line of the word lines. The first word line is coupled to a first row of the memory cells. The control circuitry is also configured to, after applying the first program voltage to the first word line, apply a second program voltage to a second word line of the word lines. The second word line is coupled to a second row of the memory cells. The control circuitry is also configured to, after applying the second program voltage to the second word line, apply a first pre-charge voltage to the first word line and a second pre-charge voltage to the second word line. The second pre-charge voltage is greater than the first pre-charge voltage.
US11705189B2 Manufacturing method of three-dimensional semiconductor device
There are provided a semiconductor memory device and a manufacturing method thereof. The semiconductor memory device includes: a source layer; a channel structure extending in a first direction from within the source layer; a source-channel contact layer surrounding the channel structure on the source layer; a first select gate layer overlapping with the source-channel contact layer and surrounding the channel structure; a stack including interlayer insulating layers and conductive patterns that are alternately stacked in the first direction and surrounding the channel structure, the stack overlapping with the first select gate layer; and a first insulating pattern that is formed thicker between the first select gate layer and the channel structure than between the stack and the channel structure.
US11705186B2 Storage and offset memory cells
An example apparatus includes a sense amplifier, a plurality of storage memory cells coupled to the sense amplifier via a first digit line, and a plurality of offset memory cells coupled to the sense amplifier via a second digit line. The plurality of storage memory cells and the plurality of offset memory cells can comprise an array of memory cells. Each of the storage memory cells and the offset memory cells can include a respective capacitor having a particular capacitance.
US11705185B2 Apparatus for differential memory cells
Methods, systems, and devices for apparatus for differential memory cells are described. An apparatus may include a pair of memory cells comprising a first memory cell and a second memory cell, a word line coupled with the pair of memory cells and a plate line coupled with the pair of memory cells. The apparatus may further include a first digit line coupled with the first memory cell and a sense amplifier and a second digit line coupled with the second memory cell and the sense amplifier. The apparatus may include a select line configured to couple the first digit line and the second digit line with the sense amplifier.
US11705184B2 Memory device and electronic device
A memory device having long data retention time and high reliability is provided. The memory device includes a driver circuit and a plurality of memory cells, the memory cell includes a transistor and a capacitor, and the transistor includes a metal oxide in a channel formation region. The transistor includes a first gate and a second gate, and in a period during which the memory cell retains data, negative potentials are applied to the first gate and the second gate of the transistor.
US11705183B2 Word line booster circuit and method
A memory circuit includes a plurality of word lines, a word line driver coupled to the plurality of word lines, and a booster circuit coupled to the plurality of word lines. The word line driver is configured to output a first word line signal on a first word line of the plurality of word lines, and the booster circuit includes a first node configured to carry a first power supply voltage and is configured to couple the first word line of the plurality of word lines to the first node responsive to a pulse signal and the first word line signal.
US11705179B2 Semiconductor device, semiconductor system including the same and operating method for a semiconductor system
A semiconductor device includes a monitoring circuit suitable for generating a monitoring signal indicating whether a speed of a memory clock signal is changed based on a speed information signal representing speed information of the memory clock signal; a cycle control circuit suitable for generating a refresh cycle control signal for controlling a refresh cycle based on a system clock signal, the memory clock signal, the monitoring signal and a refresh flag signal; and a control circuit suitable for generating the memory clock signal and the refresh flag signal based on the speed information signal, the system clock signal and the refresh cycle control signal.
US11705177B2 Semiconductor memory devices and methods of manufacturing thereof
A semiconductor device comprises a first conductive structure extending along a vertical direction and a second conductive structure extending along the vertical direction. The second conductive structure is spaced apart from the first conductive structure along a lateral direction. The semiconductor device further comprises a plurality of third conductive structures each extending along the lateral direction. The plurality of third conductive structures are disposed across the first and second conductive structures. The first and second conductive structures each have a varying width along the lateral direction. The plurality of third conductive structures are configured to be applied with respective different voltages in accordance with the varying width of the first and second conductive structures.
US11705174B2 Integrated circuit with asymmetric arrangements of memory arrays
An integrated circuit includes a plurality of memory cells, a first pair of complementary data lines, and a second pair of complementary data lines. The plurality of memory cells include a first array of memory cells and a second array of memory cells. The first pair of complementary data lines are coupled to the first array of memory cells. The second pair of complementary data lines are different from the first pair of complementary data lines and are coupled to the second array of memory cells. A number of memory cells in the first array of memory cells is different from a number of memory cells in the second array of memory cells.
US11705162B2 Slider test clamp, and related assemblies and methods of use
Described are clamps useful for temporarily holding a slider of a hard disk drive in a test socket for dynamic electrical testing of the slider, as well as related assemblies that include the test socket, a head-gimbal-assembly, a testing assembly, and related methods of use.
US11705161B2 Methods, devices, and systems for video segmentation and annotation
Methods, devices, and systems for segmenting and annotating videos for analysis are disclosed. A user identifies specific moments of the video that provide a teachable moment. A pre-context and a post-context portion of the video surrounding the identified moment are used to create a tile video. One or more tile videos are compiled in a user-defined order to generate a weave video with a specific focus or theme. The generated weave video is shared with one or more users and can be annotated to facilitate teaching and/or discussion.
US11705160B2 Method and device for processing video
The present disclosure provides a method and device for processing a video. The method includes: determining a special effect video frame of a video, where a target feature area of the special effect video frame includes a preset special effect map; and modifying a display effect of the special effect map upon determining that a shielded area exists in the target feature area.
US11705158B2 Method for manufacturing ring-shaped glass spacer
A method for manufacturing the ring-shaped glass spacer to be arranged in contact with a magnetic disk in a hard disk drive apparatus, including: preparing a ring-shaped glass blank; and grinding main surfaces of the ring-shaped glass blank by using grinding pads that include diamond particles as fixed abrasive particles.
US11705157B2 Ferroelectric recording medium and ferroelectric storage apparatus
A ferroelectric recording medium includes an electrode layer, a ferroelectric recording layer, and a protection layer formed in this order on a substrate, wherein the ferroelectric recording layer includes a ferroelectric layer, and a lattice constant of a material constituting the ferroelectric layer and a lattice constant of a material constituting the electrode layer or the substrate are lattice-matched within a range of ±10%.
US11705148B2 Adaptive coefficients and samples elimination for circular convolution
Technologies are disclosed for improving the efficiency of real-time audio processing, and specifically for improving the efficiency of continuously modifying a real-time audio signal. Efficiency is improved by reducing memory bandwidth requirements and by reducing the amount of processing used to modify the real-time audio signal. In some configurations, memory bandwidth requirements are reduced by selectively transferring active samples in the frequency domain—e.g. avoiding the transfer samples with amplitudes of zero or near-zero. This has particular importance when the specialized hardware retrieves samples from main memory in real-time. In some configurations, the amount of processing needed to modify the audio signal is reduced by omitting operations that do not meaningfully affect the output audio signal. For example, a multiplication of samples may be avoided when at least one of the samples has an amplitude of zero or near-zero.
US11705144B2 Methods and systems for encoding frequency-domain data
An illustrative frequency-domain encoder system transforms time-domain data representative of a content instance into frequency-domain data representative of the content instance. The frequency-domain data includes a plurality of complex coefficients each representing different frequency components of a plurality of frequency components incorporated by the content instance. The frequency-domain encoder system generates a frequency-domain data container that includes the complex coefficients of the frequency-domain data and metadata descriptive of the frequency-domain data. Additionally, within the frequency-domain data container, the frequency-domain encoder system integrates the complex coefficients of the frequency-domain data with timing data representative of a time-dependent feature of the content instance. Corresponding systems and methods are also disclosed.
US11705143B2 Audio decoder and decoding method
A method for representing a second presentation of audio channels or objects as a data stream, the method comprising the steps of: (a) providing a set of base signals, the base signals representing a first presentation of the audio channels or objects; (b) providing a set of transformation parameters, the transformation parameters intended to transform the first presentation into the second presentation; the transformation parameters further being specified for at least two frequency bands and including a set of multi-tap convolution matrix parameters for at least one of the frequency bands.
US11705138B2 Inter-channel bandwidth extension spectral mapping and adjustment
A method includes generating a synthesized non-reference high-band channel based on a non-reference high-band excitation corresponding to a non-reference target channel. The method further includes estimating one or more spectral mapping parameters based on the synthesized non-reference high-band channel and a high-band portion of the non-reference target channel. The method also includes applying the one or more spectral mapping parameters to the synthesized non-reference high-band channel to generate a spectrally shaped synthesized non-reference high-band channel. The method further includes generating an encoded bitstream based on the one or more spectral mapping parameters and the spectrally shaped synthesized non-reference high-band channel.
US11705134B2 Graph-based approach for voice authentication
Methods for voice authentication include receiving a plurality of mono telephonic interactions between customers and agents; creating a mapping of the plurality of mono telephonic interactions that illustrates which agent interacted with which customer in each of the interactions; determining how many agents each customer interacted with; identifying one or more customers an agent has interacted with that have the fewest interactions with other agents; and selecting a predetermined number of interactions of the agent with each of the identified customers. In some embodiments, the methods further include creating a voice print from first and second speaker components of each interaction; comparing the voice prints of a first selected interaction to the voice prints from a second selected interaction; calculating a similarity score between the voice prints; aggregating scores; and identifying the voice prints that are associated with the agent.
US11705131B2 System and method for identifying spoken language in telecommunications relay service
A system for identifying spoken language in a telecommunications relay service, which includes a call serving entity; and a plurality of automatic speech recognition groups where each of the automatic speech recognition groups includes an associated automatic speech recognition engine that recognizes and transcribes speech to a predefined language. One of the plurality of automatic speech recognition groups is set as a default automatic speech recognition group and automatic speech recognition engines transcribe and convert peer voices into text packets. The text packets are scored by the automatic speech recognition engine and transmitted to the call serving entity to determine whether the text packets meet a predetermined threshold based on their respective scores with the text packet having the highest score that meets or exceeds the predetermine threshold transmitted to a user.
US11705128B2 Operation method of dialog agent and apparatus thereof
An operation method of a dialog agent includes obtaining an utterance history including at least one of an outgoing utterance to be transmitted to request a service or at least one of an incoming utterance to be received to request the service, updating a requirement specification including items requested for the service based on the utterance history, generating utterance information to be used to request the service based on the updated requirement specification, and outputting the generated utterance information.
US11705127B2 Signal processing coordination among digital voice assistant computing devices
Coordinating signal processing among computing devices in a voice-driven computing environment is provided. A first and second digital assistant can detect an input audio signal, perform a signal quality check, and provide indications that the first and second digital assistants are operational to process the input audio signal. A system can select the first digital assistant for further processing. The system can receive, from the first digital assistant, data packets including a command. The system can generate, for a network connected device selected from a plurality of network connected devices, an action data structure based on the data packets, and transmit the action data structure to the selected network connected device.
US11705126B2 Barrier-free intelligent voice system and control method thereof
A barrier-free intelligent voice system and a method for controlling thereof, wherein multiple words are recognized from a voice audio to create multiple independent semantic units. Meanwhile, the system can continuously determine whether they are one of multiple voice tags created by the user. Thereafter, a target object, a program command, and a remark corresponding to the voice tag can be determined based on the successfully compared voice tag combination. Accordingly, a corresponding program can be started or a remote device can be triggered to operate. The present disclosure can be regarded as an AI intelligent voice processing engine. By allowing users to define different types of voice tag combinations, it can eliminate the grammatical and semantic analysis of natural language processing, eliminate speech translation differences and errors between different languages, effectively reduce the amount of calculations, increase the processing speed of the system, minimize system judgment errors.
US11705124B2 Ultra-wideband location tracking to perform voice input operation
In one aspect, a first device may include at least one processor, an ultra-wideband (UWB) transceiver accessible to the at least one processor, and storage accessible to the at least one processor. The storage may include instructions executable by the at least one processor to receive voice input at the first device and to track a second device using one or more UWB signals received from the second device via the UWB transceiver. The instructions may then be executable to, based on tracking, perform an operation using the voice input.
US11705120B2 Electronic device for providing graphic data based on voice and operating method thereof
An electronic device for providing graphic data based on a voice, and an operation method therefor are provided. The electronic device includes a display, and a processor, and the processor is configured to obtain at least one keyword from a voice signal related to a plurality of images, determine at least one graphic data corresponding to the at least one keyword, select at least one of the plurality of images, based on a point in time at which a voice corresponding to a keyword that corresponds to the determined graphic data is output, and perform control so as to apply the determined graphic data to the at least one selected image.
US11705115B2 Phonetic keyboard and system to facilitate communication in English
A system to facilitate communication in English uses a keyboard having at least one phoneme key that displays a phonetic pronunciation symbol that represent sounds of spoken English. The system also includes a computer board disposed within the keyboard and a processor and associated memory in electrical communication with an input from the phoneme key. The processor executes a set of computer instructions that bi-directionally translates the input as a standard English letter to a phonetic pronunciation or from a phonetic input to a standard English letter. An output device in electrical communication with the keyboard wherein the standard English letter is displayed is also provided. In one embodiment, a computing device configured to execute a set of computer instructions is provided that display a digitally produced keyboard for display that uses a downloadable APP to translate between a phonetic input and a standard English letter and displays a result.
US11705111B2 Methods and systems for predicting non-default actions against unstructured utterances
A method to adaptively predict non-default actions against unstructured utterances by an automated assistant operating in a computing-system is provided. The method includes extracting voice-features based on receiving an input utterance from at-least one speaker by an automatic speech recognition (ASR) device, identifying the input utterance as an unstructured utterance based on the extracted voice-features and a mapping between the input utterance with one or more default actions as drawn by the ASR, obtaining at least one probable action to be performed in response to the unstructured utterance through a dynamic bayesian network (DBN). The method further includes providing the at least one probable action obtained by the DBN to the speaker in an order of the posterior probability with respect to each action.
US11705110B2 Electronic device and controlling the electronic device
An electronic device and a method for controlling thereof are provided. The electronic device includes a communicator comprising circuitry, a microphone, at least one memory configured to store at least one instruction and dialogue history information, and a processor configured to execute the at least one instruction, and the processor, by executing the at least one instruction, is further configured to determine whether to transmit, to a server storing a first dialogue system, a user speech that is input through the microphone, based on determining that the user speech is transmitted to the server, control the communicator to transmit the user speech and at least a part of the stored dialogue history information to the server, receive, from the server, dialogue history information associated with the user speech, through the communicator, and control the received dialogue history information to be stored in the memory.
US11705109B2 Detection of live speech
A method of detecting live speech comprises: receiving a signal containing speech; obtaining a first component of the received signal in a first frequency band, wherein the first frequency band includes audio frequencies; and obtaining a second component of the received signal in a second frequency band higher than the first frequency band. Then, modulation of the first component of the received signal is detected; modulation of the second component of the received signal is detected; and the modulation of the first component of the received signal and the modulation of the second component of the received signal are compared. It may then be determined that the speech may not be live speech, if the modulation of the first component of the received signal differs from the modulation of the second component of the received signal.
US11705107B2 Real-time neural text-to-speech
Embodiments of a production-quality text-to-speech (TTS) system constructed from deep neural networks are described. System embodiments comprise five major building blocks: a segmentation model for locating phoneme boundaries, a grapheme-to-phoneme conversion model, a phoneme duration prediction model, a fundamental frequency prediction model, and an audio synthesis model. For embodiments of the segmentation model, phoneme boundary detection was performed with deep neural networks using Connectionist Temporal Classification (CTC) loss. For embodiments of the audio synthesis model, a variant of WaveNet was created that requires fewer parameters and trains faster than the original. By using a neural network for each component, system embodiments are simpler and more flexible than traditional TTS systems, where each component requires laborious feature engineering and extensive domain expertise. Inference with system embodiments may be performed faster than real time.
US11705104B2 Electronic system with heat dissipation and feed-forward active noise control function and related method
An electronic system includes a fan module, an embedded controller, a reference microphone, an error microphone, an active noise cancellation controller, and a micro speaker module. The reference microphone is configured to output a wide-band noise signal associated with the operation of the fan module. The error microphone is configured to output an error signal by detecting the noise level during the operation of the electronic system. According to the wide-band noise signal, the error signal and the fan information provided by the embedded controller, the active noise cancellation controller calculates the narrow-band noises and the wide-band noises generated by the fan module, and drives the micro speaker module accordingly for providing a noise cancellation signal. The error signal may be reduced to zero by adaptively adjusting the noise cancellation signal for canceling the noises generated during the operation of the electronic system.
US11705099B2 Soundproof structure
Provided is a soundproof structure that is small and light and can reduce noise with a high natural frequency of a sound source at a plurality of frequencies at the same time.The soundproof structure according to the embodiment of the present invention includes a plurality of membrane-like members that are overlapped to be spaced from each other, a support that is made of a rigid body and supports each of the plurality of membrane-like members so as to perform membrane vibration, an inter-membrane space that is sandwiched between two adjacent membrane-like members among the plurality of membrane-like members, and a rear surface space that is formed between one membrane-like member at one end of the support in the support among the plurality of membrane-like members and the one end of the support, in which each of the plurality of membrane-like members absorbs a sound by performing the membrane vibration in a state where the one end of the support is closed.
US11705098B2 Sound absorbing material
The sound absorbing material according to the present invention is formed by laminating a porous sound absorber and two or more sheets of a nonwoven fabric one on another. The nonwoven fabric has a plurality of drawn filaments arranged and oriented in one direction. The mode value of the diameter distribution of the plurality of filaments is in the range of 1 to 4 μm. The grammage of the nonwoven fabric is in the range of 5 to 40 g/m2. The sound absorbing material according to the present invention provides high sound absorption performance in a predetermined low frequency band of 6000 Hz or less, and still remains light in weight and flexible enough and easy enough to handle to be substantially comparable to the porous sound absorber.
US11705096B2 Autonomous generation of melody
Implementations of the subject matter described herein provide a solution that enables a machine to automatically generate a melody. In this solution, user emotion and/or environment information is used to select a first melody feature parameter from a plurality of melody feature parameters, wherein each of the plurality of melody feature parameters corresponds to a music style of one of a plurality of reference melodies. The first melody feature parameter is further used to generate a first melody that conforms to the music style and is different from the reference melody. Thus, a melody that matches user emotions and/or environmental information may be automatically created.
US11705087B2 Display device and charging control method applied in display device
The present invention provides a display device. The display device includes a timing controller, a data register, a source driver, and a display panel. A portion of a vertical effective display column data in a vertical idle period is output through the data register, which can increase a sum of charging time of a pixel column of an entire frame of images. Moreover, an N/2th horizontal idle period to the Nth horizontal idle period are adjusted to improve display uniformity of an upper half screen and a lower half screen.
US11705084B1 High-speed buffer amplifier
A high-speed buffer amplifier includes an input stage including a first channel coupled to receive differential inputs and a second channel coupled to receive the differential inputs; a middle stage including a first current source coupled to receive outputs of the second channel and electrically connected to power, a second current source coupled to receive outputs of the first channel and electrically connected to ground, and a floating current source electrically connected between the first current source and the second current source; and an output stage coupled to the middle stage to generate an output voltage. A shunt circuit is electrically connected between the first current source and the second current source, and configured to bypass the floating current source.
US11705083B2 Display device
A display device includes a display panel including scan lines and pixels connected to the scan lines, a first scan driver disposed outside the display panel, first scan output lines including a first terminal connected to the first scan driver and a second terminal connected to a corresponding scan line of the scan lines, and crossing the scan lines, and a first inspection line including a first receiving terminal connected to the first scan driver and a first feedback terminal connected to the first scan driver, extending from the first receiving terminal to the first feedback terminal, and crossing the scan lines.
US11705080B2 Voltage adjustment method and adjustment device for display panel, and display device
The disclosure provides a voltage adjustment method and a voltage adjustment device for a display panel, and a display device. The method includes: detecting whether an absolute value of a difference between a first gray scale data of a first sub pixel and a second gray scale data of a second sub pixel in a static picture area is larger than a preset gray scale threshold; if so, acquiring the first gray scale data; and inputting a target data voltage to the data line according to the first gray scale data, to adjust an original pixel voltage to the first sub pixel into a target pixel voltage and to cause an absolute value of a difference between a first voltage difference in the positive frame and a second voltage difference in the negative frame to be smaller than a preset voltage difference threshold.
US11705073B2 DRD type display panel and organic light emitting display device using same
The present disclosure relates to a DRD type display panel. The display panel includes first to fourth pixels; a first data line through which a data signal is transmitted to the first and second pixels; a second data line through which a data signal is transmitted to the third and fourth pixels; a first gate line through which a scan signal is transmitted to the first and third pixels; a second gate line through which a scan signal is transmitted to the second and fourth pixels; a reference voltage line used to detect deterioration of OLEDs in the first to fourth pixels; a first power line positioned on the left of the first data line and supplying driving power to the first and second pixels; and a second power line positioned on the right of the second data line and supplying driving power to the first and second pixels.
US11705072B2 Display device and electronic apparatus
[Object] It is possible to further improve reliability.[Solution] There is provided a display device including: a pixel unit which is configured with a plurality of pixel circuits arranged in a matrix, each of the pixel circuits including a light emitting element and a driving circuit for driving the light emitting element; scanning lines which are interconnections connected to the respective pixel circuits and are provided to extend in a first direction and correspond to respective rows of a plurality of the pixel circuits; and signal lines which are interconnections connected to the respective pixel circuits and are provided to extend in a second direction orthogonal to the first direction and correspond to respective columns of a plurality of the pixel circuits. One of the scanning lines and the signal lines, provided for the one pixel circuit, which is larger in number is positioned in a lower-level interconnection layer. An electrode of a capacitance element included in the driving circuit is positioned in the interconnection layer in which either the scanning lines or the signal lines are provided.
US11705071B2 Display device with compensated voltage supplied to scan driver
A display device includes pixels electrically connected to a plurality of scan lines and a plurality of data lines, respectively, a scan driver that provides a scan signal to each of the plurality of scan lines, a voltage supply that supplies a first gate voltage to the scan driver through a first gate power line, and a voltage compensator. The voltage compensator senses a partial voltage of the first gate voltage applied to the scan driver through a feedback line. The voltage compensator compensates the first gate voltage with a second gate voltage in case that the sensed first gate voltage is greater than a first reference voltage.
US11705062B1 Methods of display brightness control and corresponding electronic devices
A method for an electronic device merges a subset of display brightness and corresponding ambient light value pairs selected from a brightness adjustment model and one or more user defined display brightness and corresponding ambient light value pairs received from user input occurring at a user interface of the electronic device to obtain a merged brightness adjustment model dataset. The method filters the merged brightness adjustment model dataset to obtain a filtered brightness adjustment model dataset and extracts a merged brightness adjustment model from the filtered brightness adjustment model dataset. One or more processors of the electronic device control a display brightness of a display of the electronic device using the merged brightness adjustment model.
US11705057B2 Pixel and display apparatus having the same
A pixel includes a light emitting element, a driving switching element and a first compensation switching element and a second compensation switching element. The driving switching element is which applies a driving current to the light emitting element. The first compensation switching element and the second compensation switching element are connected between a control electrode of the driving switching element and an output electrode of the driving switching element. The first compensation switching element and the second compensation switching element are connected to each other in series. The driving switching element is a P-type transistor. The first compensation switching element is an N-type transistor. The second compensation switching element is a P-type transistor.
US11705055B2 Display device and method of driving thereof
The present disclosure provides a display device. The display device includes at least one display panel including at least one light-emitting diode (LED) light board, a drive control module connected to the LED light board, and a detecting module respectively connected to the LED light board and the drive control module. The LED light board includes at least one LED. The drive control module is configured to drive the LED of the LED light board to display.
US11705052B2 Sub-pixel rendering method for display panel
The present application relates to a sub-pixel rendering method for a display panel, which determines sampling locations according to arrangement locations of the sub-pixels, converts an input image according to a human vision model for correspondingly generating an adjustment luminance data, and samples a plurality of adjustment luminance value of the adjustment luminance data according to the sampling locations. Thereby, corresponded target grayscale data is generated. Thus, the input image is prevented from distortion.
US11705048B2 Shift register unit, circuit structure, gate drive circuit, drive circuit and display device
A shift register unit, a circuit structure, a gate drive circuit, a drive circuit and a display device are provided. A shift register unit includes a substrate and an input circuit, a reset circuit, a first output circuit, a first output terminal, a first connection conductive portion connecting both the input circuit and the reset circuit, a second connection conductive portion connecting both the reset circuit and the first output circuit, and a third connection conductive portion connecting both the first output circuit and the first output terminal, all of which are on the substrate.
US11705045B2 Data generation method, driving method, computer device, display apparatus and system
Disclosed are a method for generating display data by a rotatory stereoscopic display apparatus, a display driving method, a computer device, a rotatory stereoscopic display apparatus, and a stereoscopic display system. The method for generating display data includes: generating, based on display parameters of the rotatory stereoscopic display apparatus and a model to be displayed, an image array for displaying the model; generating, for an image in the image array, an initial data stream of the image, the initial data stream including: grayscale datum of each pixel in the image; and performing data compression on the initial data stream to generate a compressed data stream, the compressed data stream including: data units of pixels whose grayscale data is non-zero data, each data unit including: grayscale datum of the pixel and an order of the grayscale datum in the initial data stream.
US11705044B2 Display device
A display device includes: a pixel part to display an image and including pixels receiving a reference voltage; a controller to determine a value of the reference voltage based on a load of the entire pixel part, and to control a grayscale range of image data according to a location in the pixel part based on the reference voltage; a data driver to supply data voltages to the pixel part through data lines based on grayscale ranges adjusted for each location in the pixel part; and a scan driver to supply a scan signal to the pixels through scan lines.
US11705042B1 Display apparatus
A display apparatus includes a display panel including a gate line and a data line, a controller generating a source output enable signal determining an output timing of a data voltage output to the data line, and a data driver including a signal changer, generating a final source output enable signal by using the source output enable signal, and randomly changing the output timing of the data voltage for each gate line by using the final source output enable signal.
US11705041B2 Display panel and display device
A display panel includes a pixel circuit and a light-emitting element. The pixel circuit includes a driving module. The driving module includes a driving transistor, and is configured to provide a driving current for the light-emitting element. The pixel circuit includes a control terminal configured to receive a first light-emitting control signal, the first light-emitting control signal is an effective pulse, and the driving module corresponding to the control terminal is turned on during the effective pulse. A time period of one frame of the display panel includes a non-light-emitting stage and a light-emitting stage, an operating state of the pixel circuit includes a first mode and a second mode, a time length of the non-light-emitting stage in the first mode is L1, and a time length of the non-light-emitting stage in the second mode is L2, where L1>L2.
US11705040B2 Display device
A display device includes a data line, a pixel electrically connected to the data line, a data driver for outputting a data voltage, and a transmitter electrically connected between an output terminal of the data driver and the data line. The transmitter may transmit an instance of the data voltage to the data line in a first period. The transmitter may amplify a second instance of the data voltage to generate a reference voltage and then transmit the reference voltage to the data line in a second period different from the first period. The pixel includes a light emitting element for emitting light in response to the first instance of the data voltage. A voltage level of the reference voltage may be higher than a voltage level of the data voltage.
US11705038B2 Display driving module, display driving method and display device
A display driving module, a display driving method, and a display device are provided. The display driving module includes a clock signal line, a clock signal generating circuit and a gate driving circuit, where the gate driving circuit includes multiple stages of gate driving units; the clock signal generating circuit is electrically connected to the clock signal line and is configured to generate at least two clock signals and provide different clock signals to the clock signal line in a time-sharing manner; the gate driving unit is electrically connected to the clock signal line and configured to generate a gate driving signal according to the clock signals on the clock signal line; when potentials of the clock signals are valid voltages, the potentials of different clock signals are different.
US11705036B2 Optical-type fingerprint recognition display and operation method thereof
The present disclosure related to an optical fingerprint identification display and a driving method thereof. In the optical fingerprint identification display and the driving method thereof, the fingerprint identification display includes: a display panel and a processor. The display panel includes a plurality of pixels arranged in a two-dimensional matrix. The pixel includes: at least one subpixel which emits light on the basis of a first signal received from the processor; and an optical sensor which receives the light emitted from the subpixel and is reflected from a fingerprint and generates a second signal. The processor determines a touch region on the display panel, and transmits the first signal to one or more pixels included in the touch region, and identifies the fingerprint of the user on the basis of the second signal received from the pixel.
US11705034B2 GOA circuit and display panel
A gate driver on array (GOA) circuit and a display panel are provided. The GOA circuit includes a plurality of cascaded GOA units. The GOA units include a first GOA unit and a second GOA unit. By setting a virtual reset module in the second GOA unit, and the virtual reset module corresponding to the reset module in the first GOA unit, a difference between the first GOA unit and the second GOA unit is reduced and stability of the GOA circuit is improved.
US11705031B2 Source driver and composite level shifter
The invention relates to a source driver and a composite level shifter. The source driver comprises a data buffer circuit, a plurality of level shifters and a plurality of driving circuits. The data buffer circuit receives and registers a plurality of pixel data during a driving period. The level shifters convert the voltage levels of the pixel data registered in the data buffer circuit during the driving period. The driving circuits generate a plurality of source signals according to the converted pixel data during driving period. The data buffer circuit may comprise a plurality of composite level shifters for converting the voltage levels of the pixel data, and latching the converted pixel data.
US11705028B2 Mobile device fixture for automated calibration of electronic display screens and method of use
A fixture that is configured to hold a mobile device for calibrating an electronic display screen includes an adjustable arm, a controller including a processor, one or more motors, one or more suction cups configured to attach the fixture to the electronic display screen, one or more brackets, attached to the arm, to hold the mobile device such that the camera of the mobile device points towards the electronic display screen. The processor of the controller is configured to receive one or more signals from the mobile device to move the adjustable arm to point the camera of the mobile device towards a point on the electronic display screen, and in response to receiving the signals from the mobile device, send one or more signals to the motors to move the adjustable arm to point the camera of the mobile device towards the point on the electronic display screen.
US11705027B2 Method for detecting gate line defects, display panel and readable storage medium
The application discloses a method for detecting gate line defects, a display panel and a readable storage medium. The method for detecting gate line defects includes the following operations: controlling a display panel to enter a self-checking mode upon receiving a startup signal; performing row scanning on the display panel according to a first preset frame rate, where the first preset frame rate is greater than a normal frame rate when the display panel normally operates; and upon determining that the display panel is abnormal, issuing a prompt message.
US11705025B2 Systems and methods for determining a visual appearance quality of an exterior signage area of a vehicle
Systems and methods for exterior signage evaluation are disclosed herein. An example method includes receiving images of an exterior signage area of an exterior surface of a first vehicle, the images being obtained by the first vehicle, a second vehicle camera or an infrastructure camera, determining current environmental conditions around the first vehicle, processing the images of the exterior signage area using the current environmental conditions, wherein processing includes comparing an expected appearance of the exterior signage area with an actual appearance of the exterior signage area to determine a visual appearance quality of the exterior signage area, and presenting a message on a display that includes the visual appearance quality.
US11705023B2 Flexible payment card
A rollable payment card is shiftable between a flat configuration and a rolled configuration via a manual rolling process. The payment card comprises a verification element, a processor, an electronic display unit in communication with the processor, and a power element providing electrical power to the display unit. The electronic display unit includes an electronic display region configured to display an image. The electronic display region is manually rollable. The payment card in the flat configuration presents horizontally spaced apart first and second ends and vertically spaced apart top and bottom edges. The first end overlaps the second end during the course of the rolling process, with the first end being disposed arcuately past the second end when the payment card is in the rolled configuration.
US11705019B2 Dynamic contact heat transfer simulation device for rolling heavy-load deformation zone
The present invention provides a dynamic contact heat transfer simulation device for rolling heavy-load deformation zone. The device includes a control system, a data acquisition system, a pressure-adjustable fixed cold end, a rotating chuck, a temperature-adjustable heat-conducting rod and an speed-adjustable rotation hot end; the device utilizes the rotating chuck and the speed-adjustable rotating hot end to adjust the rotation speed in real time according to the actual rolling conditions, simulate the working conditions of the actual rolling heavy-load deformation zone, and accurately obtain the dynamic heat transfer coefficient of the rotating contact interface under variable load pressure conditions.
US11705018B2 Personal navigation system
A personal navigation system includes a sensing suite (50) that is configured to find a safety route for a person; a set of modules (200) including a generation module that is configured to generate an auditory-haptic content (70) that is not perceived visually but perceived by auditory sense or haptic sense and indicates the found safety route; and a communication device (30) that is configured to communicate the auditory-haptic content to the person.
US11705016B2 Integrated system for art examination and examination method based thereon
An integrated system for art examination includes a power module, an information receiving and a storage module, an information processing module, a control module, a display module, a paper printing module, and a paper processing module; the information receiving and storage module is used to receive and transmit an examinees registration information, an examination room information and an on-site identity information to the information processing module; the information processing module is used to verify whether the examinees registration information is consistent with the on-site identity information and transmits a conclusion to the control module; the control module controls the display module, the paper printing module and the paper processing module; the display module is used to display information to guide an exam worker how to operate, and an input of the examinee's on-site identity information is completed on the display module through a human-computer interaction.
US11705014B1 Group study system
A group study system is described. The group study system allows for students to form study groups with other students in the same class or related classes by utilizing various technologies that make such a system possible. The system provides for an anonymous creation of the study sessions and maintains the anonymity until all students joining the study session participate in the study session. These sessions can be in person and virtual. Hybrid and virtual sessions are becoming more and more important with the increasing presence of online education. This system harnesses technology in an innovative way to do something that was not possible years ago by enabling students to gather in a learning environment with other students who previously did not know each other. Additionally, the system operates to allow crowd sourcing of data for the input of exam data, including date and time of the exam in order to automatically extend exam reminders.
US11705012B2 Utilizing a lesson package in a virtual world
A method for execution by a computing entity to utilize a lesson package in a virtual world environment includes selecting the lesson package based on a learner requirement for a learner to produce a selected lesson package. The method further includes identifying a set of active virtual world environments that each include a different instance of execution of the selected lesson package. The method further includes selecting one active virtual world environment of the set of active virtual world environments based on at least one of the learner requirement and learning assessment results for the selected lesson package to produce a selected virtual world environment. The method further includes rendering updated first descriptive asset video frames of a first descriptive asset and updated second descriptive asset video frames of a second descriptive asset within the selected virtual world environment to produce a new video stream for the learner.
US11705011B2 Assigned spacing to visual separation auto transition
A system and method for an ownship aircraft auto transition from an assigned spacing application to a visual separation application provides the ability to intuitively pre-configure for and execute an automatic transition from an assigned spacing traffic application managing an assigned interval spacing to a traffic application managing visual separation from an assigned target aircraft. This feature enables integration between separate traffic applications, creating new capabilities while reducing the workload on the pilot during a particularly busy phase of flight.
US11705009B2 System and method for optimizing mission fulfillment by unmanned aircraft systems (UAS) via dynamic atmospheric modeling
A system and method for optimizing mission fulfillment via unmanned aircraft systems (UAS) within a mission space generates or receives atmospheric models forecasting weather and wind through the mission space, the atmospheric models having an uncertainty factor. Until the projected flight time, the controller may iterate through one or more simulations of a projected flight plan through the mission space, determining the probability of successful fulfillment of mission objectives based on the most current atmospheric models (including the ability of the UAS to navigate the flight plan within authorized airspace constraints). Based on conditions and behaviors observed during a simulated flight plan, the controller may revise flight plans, flight times, or atmospheric models for subsequent simulations. Based on multiple probabilities of fulfillment across multiple simulations, the controller selects an optimal flight plan and/or flight time for fulfillment of the assigned set of mission objectives.
US11705007B2 Vehicle display device
A vehicle display device includes: a forward image acquiring section that acquires images of a region ahead of a vehicle; a vehicle information acquiring section that acquires vehicle information relating to traveling of the vehicle; a path predicting section that, based on the vehicle information acquired by the vehicle information acquiring section, predicts an own vehicle traveling line that is a traveling path of the vehicle; an ideal path deriving section that, based on the images of the region ahead of the vehicle acquired by the forward image acquiring section, derives an ideal traveling line that is a proper traveling path; and a display control section that displays the own vehicle traveling line and the ideal traveling line so as to be superposed on a view in front of a driver's seat.
US11705003B2 Information processing apparatus, method, and non-transitory computer readable medium for providing comfortable in-vehicle environment
A controller of an information processing apparatus is configured to acquire information indicating a loudness of sound emitted by a second vehicle parked within a predetermined range from a first vehicle or a vehicle height of the second vehicle, and in a case in which the controller determines that the loudness or the vehicle height exceeds a predetermined first threshold, the controller provides a predetermined notification to the first vehicle via a communication interface.
US11705001B2 Device and computer program product for route planning for a vehicle
A method determines an anticipated occupation of charging points and a charging strategy for a specified route. The method provides traffic data which is representative for the current traffic density on the route specified. An anticipated occupation of charging points along the specified route can be determined on the basis of the traffic data. A charging strategy can be determined on the basis of the traffic data and the determined anticipated occupation of charging points. The provision of information regarding a charging strategy to a driver allows the time required for the specified route to be reduced.
US11705000B2 Information generation device, information generation method, and program for information generation device
To provide an information generation device and the like that, when generating transmission data of inter-mobile body communication having a limited data amount, generate information that can be effectively used by a mobile body on a reception side. An information generation device 1 mountable on a mobile body (5), the information generation device 1 estimating a control attribute concerning driving control for another mobile body existing in a communicable range from a position of the mobile body (5), the control attribute being a control attribute of mobile bodies relatively large in number, (S4) and generating information for transmission transmitted to the other mobile body, the information for transmission including mobile body information of an item prioritized according to the estimated control attribute among a plurality of items of mobile body information including information concerning the driving control for the mobile body (5) (S7).
US11704998B2 System and methods for automatic generation of remote assistance sessions based on anomaly data collected from human-driven vehicle
The present disclosure is directed to using anomaly data detected in traffic data to efficiently initiate remote assistance sessions. In particular, a computing system can receive, from a computing device associated with a human-driven vehicle, travel data for the human-driven vehicle. The computer system can identify a navigation anomaly associated with the human-driven vehicle based on the travel data. The computer system can generate, based on the identified navigation anomaly, an anomaly entry for storage in an anomaly database, the anomaly entry comprising geofence data describing a geographic area associated with the navigation anomaly. The computer system can determine, based on location data received from an autonomous vehicle and the geofence data, that the autonomous vehicle is entering the geographic area associated with the navigation anomaly. The computer system can initiate a remote assistance session with the autonomous vehicle.
US11704997B2 Method of generating expected average speed of travel
A method of generating map data indicating a deviation from expected jam conditions on a segment of a plurality of segments in an area covered by an electronic map, the segment having associated therewith a jam probability indicating the likelihood of a jam on that segment. The method comprises establishing an expected jam condition for the segment based on the jam probability of that segment, and then obtaining live data indicating the jam conditions on at least one of the plurality of other segments in the area. A revised jam condition can then be established for the segment using the obtained live data.
US11704995B2 Systems and methods for emergency event capture
An emergency event system may allow for the capture of emergency event data in real time. Users may be able to initiate capture when they believe they are in an emergency event, such as an assault, a robbery, a shooting, an automobile accident, or other threatening situation. In some aspects, when an emergency event is initiated, notifications may be sent out to third parties, such as emergency contact list or emergency response teams. Captured emergency event data may be transmitted and stored in an emergency event database, which may be accessible to third parties and third-party systems, such as for law enforcement. An emergency event capture device may comprise multiple cameras that may concurrently capture media.
US11704991B2 Power failure detection device and method
Disclosed is a power failure detection device and method capable of issuing a power failure alert early. The device includes a voltage reduction circuit, a detection voltage generating circuit, a detection circuit, and a transmitting circuit. The voltage reduction circuit is or includes at least one active electronic component, and generates an output voltage according to an input voltage higher than the output voltage. The detection voltage generating circuit is coupled between the voltage reduction circuit and a low voltage terminal, and generates a detection voltage according to the output voltage that is between the output voltage and the voltage of the low voltage terminal. The detection circuit generates a detection result according to the detection voltage and a trigger voltage. The transmitting circuit sends a power failure alert to a far-end device on condition that the detection result indicates that the detection voltage is lower than the trigger voltage.
US11704990B2 Method and apparatus for social distancing alarm systems
A system, method, and apparatus are provided to facilitate social distancing. The system issues alarms based on the distance between a user and an object and one or more variable social distancing thresholds. The system enables trade-offs between risk and a desire to have in-person interaction for different activities by using one or more variable social distancing thresholds that may be based on social distancing guidelines and various characteristics.
US11704989B1 Systems, methods, and devices for locating items, people, and/or animals
Systems, methods, and devices for locating items, people, and/or animals are provided. In accordance with some embodiments, locator devices for locating a target device are provided, the locator devices comprising: a first transceiver configured to communicate with a second transceiver in the target device; a Global Navigation Satellite System (GNSS) receiver configured to receive data from a plurality of satellites for calculating a location; a visual indicator; and a hardware processor that: receives signals from the first transceiver; calculates an estimated distance between the locator device and a target device based on the signals; controls whether the GNSS receiver is powered on or off based on the estimated distance; and causes the visual indicator indicate an estimated direction to the target device from the locator device.
US11704986B2 System and method for foil detection using millimeter wave for retail applications
In an aspect, the present disclosure includes a system for detecting metal foil using millimeter wave (mmWave) for retail applications. The system comprises one or more pedestals positioned to define an exit portal leading to a point of exit, one or more security tag readers, fixedly positioned with the one or more pedestals, configured to read data from a security tag passing through the exit portal and one or more mmWave receivers, fixedly positioned near the point of exit, configured to receive one or more reflected mmWave beams from metal foil, wherein the detection of metal foil results in an alert message.
US11704983B2 Minimizing unwanted responses in haptic systems
Disclosed are methods to manipulate a given parametrized haptic curve in order to yield a smooth phase function for each acoustic transducer which minimizes unwanted parametric audio. Further, the impulse response of a haptic system describes the behavior of the system over time and can be convolved with a given input to simulate a response to that input. To produce a specific response, a deconvolution with the impulse response is necessary to generate an input.
US11704979B2 Extra hands and extra duplications for multi-hand poker
Various embodiments of the gaming systems and methods provide plays of a multi-hand poker game where extra hands can be added and/or where extra card duplications can be made.
US11704977B2 Method and apparatus for dispensing funds in a lottery
A lottery apparatus includes a programmed computer acting as a lottery control system which controls operation of the distribution of prizes to the purchasing customers from a lottery pool. The apparatus includes a plurality of typical instant win lottery tickets having a predetermined prize result taken from the pool together with a plurality of lottery cards which do not act as lottery tickets but instead include an activation code containing no information defining a prize and an access code which is used for entry by the customer into a digital experience provided by the lottery control system by which the customer accesses game information. The system, when the code is activated, assigns the result from the pool to the code and displays to the customer on a digital experience when accessed by the access code.
US11704973B2 System and method for dynamically configuring triggering conditions of an event
Systems and methods which modify one or more triggering conditions of an event based on a quantity of occurrences of one or more tracked elements.
US11704970B2 Degressive bonus system
Embodiments of the invention include a mystery degressive bonus system. Instead of a bonus that increases its value as the likelihood of winning the bonus increases, embodiments of the invention disconnect the likelihood of winning a mystery bonus from the amount awarded for triggering the mystery bonus. In some embodiments as the likelihood of winning the mystery bonus increases, the award for winning the mystery bonus decreases. Some embodiments include a minimum value for winning the mystery bonus. Additional embodiments are directed to an indicator system to show to the player a present amount of the mystery bonus award as well as the likelihood of winning the award. Further embodiments include a gaming device that includes a bonus game in which the amount awarded to the player decreases over time.
US11704969B2 Systems and method of playing a progressive game
This disclosure describes systems, methods, and computer-readable media related playing a progressive game, In some embodiments, at least one request may be received from a player to play a first game associated with a first prize pool. Play of the first game may be facilitated on at least one networked terminal based at least in part on receiving the at least one request from the, player to play the first game. Play of a second game associated with a second prize pool on the at least one networked terminal may be initiated, The second game may be initiated in response to the second prize pool reaching a predetermined amount.
US11704967B2 Gaming machine with current theoretical return-to-player display and dynamic adjustment of same
Gaming machines or systems that provide for display of a current theoretical return-to-player (CTRTP) characteristic to the player during play of a game of chance are provided. Such gaming machines may also provide the player with opportunities (and notifications thereof) to increase the CTRTP characteristic by satisfying one or more CTRTP increase conditions associated with a credit wagering rate of the player on the gaming machine that the player is playing. Some such gaming machines may have automated wagering functionality in which the gaming machine may automatically place wagers for the player as long as certain conditions are met. In such gaming machines, the player may be able to control or influence the automatic wagering behavior of the gaming machine through the use of a rate selector that allows the player to change the wagering frequency and/or the wager amount used to place the automatic wagers.
US11704963B2 Personal electronic device for gaming and bonus system
Embodiments of the present invention are directed to communication methods in gaming networks using portable devices. In some networks portable devices communicate information about the status of particular gaming machines on the gaming network. In other networks portable devices are used as a secondary display for the gaming device. In yet other networks bonus games may be played on the portable devices. Further embodiments include a portable device that operates to match a current state of a game to a pre-defined state or states.
US11704961B2 Gaming systems and methods for display flicker reduction
A gaming machine includes an auxiliary lighting assembly including at least one light-emitting device, a display device, and a display controller in communication with the display device and the auxiliary lighting assembly. The display controller transmits a display pulse signal and display data to the display device to cause the display device to present display content by selectively emitting light based on the display pulse signal that defines an active period of light emission and an inactive period without light emission, generates an auxiliary lighting pulse signal based on one or more signal characteristics of the display pulse signal, synchronizes the auxiliary lighting pulse signal at a phase offset from the display pulse signal, and transmits the synchronized auxiliary lighting pulse signal to the auxiliary lighting assembly to cause the auxiliary lighting assembly to selectively emit light based on the synchronized auxiliary lighting pulse signal.
US11704958B2 Cash storage apparatus and cash recycling and processing device
Provided are a cash storage apparatus and a cash recycling and processing device. The cash storage apparatus includes a cabinet and a banknote box assembly. The cabinet is provided with a first inlet/outlet at a top of the cabinet and two guiding parts inside the cabinet. The two guiding parts are arranged in a first direction at an interval. Each guiding part includes a guiding rail extending in a second direction vertical to the first direction. The guiding rail is provided with a locating part. The banknote box assembly is provided with a second inlet/outlet at a top of the banknote box assembly and two first movable parts. The two first movable parts are arranged in movable fit with the two guiding rails respectively.
US11704954B2 Methods and systems for navigating to a designated shipping location as part of a multi-leg logistics operations using a wireless node network and multiple node-enabled autonomous transport vehicles in the network
Methods and systems are described that use multiple node-enabled autonomous transport vehicles on a single logistics operation having multiple legs performed by different transport vehicles with enhanced transfer of the item being shipped between such vehicles. A first or primary master node on a first node-enabled autonomous transport vehicle detects a signal from the second master node on a second transport vehicle, navigates to the second transport vehicle based on the detected signal and its direction, and may dock in a transfer configuration. At least one item (or a container with an item) is transferred as payload from the first to the second vehicle using one or more object manipulation systems on respective ones of the first and second transport vehicles. The second vehicle then detects a signal from another node, and navigates to that node as another leg in the multi-leg operation.
US11704947B2 In-vehicle sensing module for monitoring a vehicle
An in-vehicle sensing module for monitoring a vehicle is disclosed, which is advantageous for use in the context of a shared vehicle service, such as a car rental service, an autonomous taxi service, or a ride sharing service. The in-vehicle sensing module at least includes a controller, a cellular transceiver, and one or more integrated sensors configured to monitor a status of the vehicle. The in-vehicle sensing module utilizes appropriate algorithms, models, or thresholds to interpret sensor data and enrich the data with metadata and event detection. The in-vehicle sensing module uploads relevant sensor data, event data, or other metadata to a cloud storage backend, which is made accessible by authorized third-parties.
US11704946B2 Bounded-error estimator design with missing data patterns via state augmentation
The present disclosure provides a method in a data processing system that includes at least one processor and at least one memory. The at least one memory includes instructions executed by the at least one processor to implement a bounded-error estimator system. The method includes receiving information about a plurality of vehicle states of a vehicle from at least one sensor, determining that the information is missing data about at least one vehicle state of the plurality of vehicle states, and determining an estimated vehicle state associated with a final vehicle state. Determining the estimated vehicle state includes calculating a plurality of augmented states for each of the vehicle states included in the plurality of vehicle states and calculating the estimated vehicle state based on the plurality of augmented states. The estimated vehicle state is provided to a vehicle control system of the vehicle.
US11704941B1 Systems, devices and methods for managing a fingerprint sensor
Some disclosed methods may involve receiving an indication of a digit touching a surface of an apparatus in an active fingerprint sensor area, obtaining current fingerprint image data from the digit and performing a first authentication process based, at least in part, on the current fingerprint image data. Responsive to determining that the first authentication process is an unsuccessful authentication process, some methods may involve obtaining non-digit image data after the digit has been removed from the surface, performing a second authentication process based, at least in part, on the non-digit image data and providing a notification regarding the outcome of the second authentication process. In some examples, the non-digit image data may be obtained and the second authentication process may be performed without providing a notification regarding the unsuccessful outcome of the first authentication process.
US11704940B2 Enrollment with an automated assistant
Techniques are described herein for dialog-based enrollment of individual users for single- and/or multi-modal recognition by an automated assistant, as well as determining how to respond to a particular user's request based on the particular user being enrolled and/or recognized. Rather than requiring operation of a graphical user interface for individual enrollment, dialog-based enrollment enables users to enroll themselves (or others) by way of a human-to-computer dialog with the automated assistant.
US11704934B2 Information processing apparatus, information processing method, and program
An information processing apparatus (100) includes an acquisition unit (122) that acquires a first image from which person region feature information regarding a region including other than a face of a retrieval target person is extracted, a second image in which a collation result with the person region feature information indicates a match, and a facial region is detected, and result information indicating a collation result between face information stored in a storage unit and face information extracted from the facial region, and a display processing unit (130) that displays at least two of the first image, the second image, and the result information on an identical screen.
US11704928B1 Force-based finger detection for fingerprint sensor systems
Methods, devices and systems for controlling a fingerprint sensor system are disclosed. Some examples involve receiving a contact indication corresponding to a contact of an object with a surface of an apparatus and determining, responsive to the contact indication, multiple force values corresponding to contact of the object with the surface during a force monitoring time interval. Some examples involve determining whether at least a plurality of the multiple force values exceeds a force threshold and controlling a fingerprint sensor system based, at least in part, on whether at least the plurality of the multiple force values exceeds the force threshold.
US11704926B2 Parallel prediction of multiple image aspects
Example embodiments that analyze images to characterize aspects of the images rely on a same neural network to characterize multiple aspects in parallel. Because additional neural networks are not required for additional aspects, such an approach scales with increased aspects.
US11704925B2 Systems and methods for digitized document image data spillage recovery
Systems and methods for digitized document image data spillage recovery are provided. One or more memories may be coupled to one or more processors, the one or more memories including instructions operable to be executed by the one or more processors. The one or more processors may be configured to capture an image; process the image through at least a first pass to generate a first contour; remove a preprinted bounding region of the first contour to retain text; generate one or more pixel blobs by applying one or more filters to smudge the text; identify the one or more pixel blobs that straddle one or more boundaries of the first contour; resize the first contour to enclose spillage of the one or more pixel blobs; overlay the text from the image within the resized contour; and apply pixel masking to the resized contour.
US11704922B2 Systems, methods and computer program products for automatically extracting information from a flowchart image
A method of extracting information from a flowchart image comprising a plurality of closed-shaped data nodes having text enclosed within, connecting lines connecting the plurality of closed-shaped data nodes and free text adjacent to the connecting lines includes receiving the flowchart image, detecting the closed-shaped data nodes, localizing the text enclosed within the closed-shaped data nodes, and masking the localized text.to generate an annotated image. Lines in the annotated image are the detected to reconstruct them as closed-shaped data nodes and connecting lines. A tree frame with the plurality of closed-shaped data nodes and the connecting lines is extracted. The free text is then localized. Chunks of the free text oriented and positioned proximally together are assembled into text blocks using an orientation-based two-dimensional clustering.
US11704921B2 Image processing apparatus, image processing method, and storage medium
Character recognition processing suitable to a handwritten character area and a printed character area among character areas in a scanned image of a document is performed. Next, character recognition results for the handwritten character area and character recognition results for the printed character area are integrated and a likelihood indicating a probability of being an extraction target is calculated for a candidate character string that is an extraction candidate among the integrated character recognition results and a character string that is the item value is determined. Then, at the time of the determination, different evaluation indications are used in a case where a character originating from the handwritten character area is included in characters constituting the candidate character string and in a case where such a character is not included.
US11704919B2 High-power-microscope-assisted identification method of maize haploid plants
A high-power-microscope-assisted identification method of maize haploid plants is provided, the method is implemented by a device including a high power microscope, a main frame disposed on an objective table of the high power microscope and a computer and includes four procedures of sample information input, automatic testing of a batch of samples, automatic analysis and comparison, and automatic generation of data results. Vertical sliding grooves are symmetrically formed in the main frame, and a vertical supporting plate is disposed at an upper end of the main frame. Horizontal sliding grooves are symmetrically formed in the vertical supporting plate, and a horizontal supporting plate is disposed on the vertical supporting plate.
US11704918B2 Reconfigurable integrated circuits for adjusting cell sorting classification
Aspects of the present disclosure include reconfigurable integrated circuits for characterizing particles of a sample in a flow stream. Reconfigurable integrated circuits according to certain embodiments are programmed to calculate parameters of a particle in a flow stream from detected light; compare the calculated parameters of the particle with parameters of one or more particle classifications; classify the particle based on the comparison between the parameters of the particle classifications and the calculated parameters of the particle; and adjust one or more parameters of the particle classifications based on the calculated parameters of the particle. Methods for characterizing particles in a flow stream with the subject integrated circuits are also described. Systems and integrated circuit devices programmed for practicing the subject methods, such as on a flow cytometer, are also provided.
US11704917B2 Multi-sensor analysis of food
In an embodiment, a method for estimating a composition of food includes: receiving a first three-dimensional (3D) image; identifying food in the first 3D image; determining a volume of the identified food based on the first 3D image; and estimating a composition of the identified food using a millimeter-wave radar.
US11704915B2 Support method, server, and design support system
A design support system for permitting a design that easily meets desired conditions regarding an entire item group is provided. An automatic estimation system acting as the design support system comprises: an item recognition section that recognizes each of the items included in the item group by individually recognizing elements making up the item; a designated condition recognition section that recognizes a designated condition from the manufacturing conditions; and a recommended-to-be-examined element recognition section that recognizes, with respect to the designated condition recognized, the element corresponding to any of the manufacturing conditions that is recommended to be examined for changes. The recommended-to-be-examined element recognition section displays a model of the item group by highlighting the element for which the manufacturing condition is recommended to be examined for changes.
US11704910B2 Vehicle detecting device and vehicle lamp system
A vehicle detecting device includes a region setting unit that sets a plurality of regions of interest having different ranges on image data acquired from an image capturing device that captures an image of a space in front of a host vehicle; and a vehicle determining unit that determines, for each of the regions of interest, presence of a front vehicle based on a luminous point present in the region and that executes a determination at different frequencies in the respective regions of interest.
US11704909B2 Rear-facing perception system for vehicles
Devices, systems and methods for operating a rear-facing perception system for vehicles are described. An exemplary rear-facing perception system contains two corner units and a center unit, with each of the two corner units and the center unit including a camera module and a dual-band transceiver. A method for operating the rear-facing perception system includes pairing with a control unit by communicating, using the dual-band transceiver, over at least a first frequency band, transmitting a first trigger signal to the two corner units over a second frequency band non-overlapping with the first frequency band, and switching to an active mode. In an example, the first trigger signal causes the two corner units to switch to the active mode, which includes orienting the camera modules on the center unit and the two corner units to provide an unobstructed view of an area around a rear of the vehicle.
US11704908B1 Computer vision enabled smart snooze home security cameras
An apparatus including an interface and a processor. The interface may be configured to receive pixel data. The processor may be configured to generate a plurality of video frames in response to the pixel data received from the interface, perform computer vision operations to detect objects in the video frames, extract features of the objects in response to characteristics of the objects determined using the computer vision operations, identify a person in the video frames based on the features, detect an event based on the person identified and generate a notification in response to detecting the event and a permission status. The permission status may suppress sending the notification when the permission status for the person identified corresponds to denying the notification and enable sending the notification when the permission status does not correspond to denying the notification.
US11704907B2 Depth-based object re-identification
An object re-identifier. For each of a plurality of frames of a video, a quality of the frame is assessed and a confidence that a previously-recognized object is present in the frame is determined. The determined confidence for the frame is weighted based on the assessed quality of the frame such that frames with higher relative quality are weighted more heavily than frames with lower relative quality. An overall confidence that the previously-recognized object is present in the video is assessed based on the weighted determined confidences.
US11704905B2 Use of camera metadata for recommendations
In various example embodiments, a system and method for using camera metadata for making recommendations are presented. At least one image file having camera metadata is received. The camera metadata of the at least one image file is analyzed to determine improvements to image capture aspects associated with the at least one image file. Feedback related to the improvements to the image capture aspects associated with the at least one image file is generated. In some embodiments, the feedback may be used to generate camera and other product upgrade recommendations.
US11704901B2 Method of detecting wrinkles based on artificial neural network and apparatus therefor
According to various embodiments, a wrinkle detection service providing server for providing a wrinkle detection method based on an artificial intelligence may include a data pre-processor for obtaining a skin image of a user from a skin measurement device and performing pre-processing based on feature points based on the skin image; a wrinkle detector for inputting the skin image pre-processed through the data pre-processing into an artificial neural network and generating a wrinkle probability map corresponding to the skin image; a data post-processor for post-processing the generated wrinkle probability map; and a wrinkle visualization service providing unit for superimposing the post-processed wrinkle probability map on the skin image and providing a wrinkle visualization image to a user terminal of the user.
US11704900B2 Predictive injection of conversation fillers for assistant systems
In one embodiment, a method includes, by a client system, receiving, at the client system, a first user input, processing by the client system, the first user input to provide an initial response by identifying one or more entities referenced by the first user input and providing, by the client system, the initial response, where the initial response includes a conversational filler referencing at least one of the one or more identified entities, processing the first user input to provide a complete response by identifying, by the client system, one or more intents and one or more slots associated with the first user input based on a semantic analysis by a natural-language understanding module, and providing, by the client system, the complete response subsequent to the initial response, where the complete response is based on the one or more intents and the one or more slots.
US11704896B2 Method, apparatus, device and storage medium for image processing
A Method, apparatus, device, and storage media for image processing are provided. The method include: acquiring a set of image sequences, the set of image sequences including a plurality of image sequences; determining a first similarity measurement between image sequences in the set of image sequences; dividing the set of image sequences into one or more subset of image sequences based on a first similarity measurement; and determining, in each subset of image sequences, degrees of correlation between images in one image sequence of the subset of image sequences and images in other image sequences of the subset of image sequences.
US11704894B2 Semantic image segmentation using gated dense pyramid blocks
An example apparatus for semantic image segmentation includes a receiver to receive an image to be segmented. The apparatus also includes a gated dense pyramid network including a plurality of gated dense pyramid (GDP) blocks to be trained to generate semantic labels for respective pixels in the received image. The apparatus further includes a generator to generate a segmented image based on the generated semantic labels.
US11704891B1 Dynamically configured extraction, preprocessing, and publishing of a region of interest that is a subset of streaming video data
A method of preprocessing incoming video data of at least one region of interest from a camera collecting video data having a first field of view is disclosed herein that includes receiving the incoming video data from the camera; preprocessing the incoming video data, by a computer processor, according to preprocessing parameters defined within a runtime configuration file, with the preprocessing including formatting the incoming video data to create first video data of a first region of interest with a second field of view that is less than the first field of view; and publishing the first video data of the first region of interest to an endpoint to allow access by a first subscriber.
US11704890B2 Distance to obstacle detection in autonomous machine applications
In various examples, a deep neural network (DNN) is trained—using image data alone—to accurately predict distances to objects, obstacles, and/or a detected free-space boundary. The DNN may be trained with ground truth data that is generated using sensor data representative of motion of an ego-vehicle and/or sensor data from any number of depth predicting sensors—such as, without limitation, RADAR sensors, LIDAR sensors, and/or SONAR sensors. The DNN may be trained using two or more loss functions each corresponding to a particular portion of the environment that depth is predicted for, such that—in deployment—more accurate depth estimates for objects, obstacles, and/or the detected free-space boundary are computed by the DNN. In some embodiments, a sampling algorithm may be used to sample depth values corresponding to an input resolution of the DNN from a predicted depth map of the DNN at an output resolution of the DNN.
US11704884B2 Method, system and device for combining models in virtual scene, and medium
The present invention relates to the technical field of two-dimensional (2D)/three-dimensional (3D) modeling, and in particular to a method, system, and device for combining models in a virtual scene, and a medium. The method of the present invention includes: placing a first model into a second model; determining a filling space and a removing space of the first model; filling an overlapping space between the first model and the second model with the second model, and filling the filling space of the first model with the second model; and removing the second model with which the removing space of the first model is filled, wherein when the overlapping space between the first model and the second model is filled with the second model, and the filling space of the first model is filled with the second model, the removing space of the first model is filled with the second model. The present invention simplifies a workflow of a scene designer, reduces repetitive work, and achieves a desired effect of the models.
US11704881B2 Computer systems and methods for navigating building information models in an augmented environment
An example computing device is configured to determine an initial position and orientation of the computing device within a virtual 3D model of a real-world environment, (ii) capture sensor data that is representative of the real-world environment surrounding the computing device, (iii) based on an analysis of the sensor data, detect an object in the real-world environment, (iv) compare the detected object to data defining physical elements that are represented within the virtual 3D model, (v) based on the comparison, identify a given physical element represented within the virtual 3D model that matches the detected object, (vi) update one or more of a position, an orientation, or a presentation of the virtual 3D model in order to align the given physical element with the detected object, and (vii) cause a display screen to present the aligned virtual 3D model as overlaid virtual content on a view of the real-world environment surrounding the computing device.
US11704880B2 Dynamic augmented reality components
The technical problem of adding content that originates from a third party application to an augmented reality component maintained by a messaging server system is addressed by configuring the augmented reality component to modify content captured by a camera according to values of one or more attributes and by permitting delivery of said values, from the third party application to the messaging server system, in the payload of a deep link that references the identification of the augmented reality component.
US11704877B2 Depth map re-projection on user electronic devices
A method includes rendering, on displays of an extended reality (XR) display device, a first sequence of image frames based on image data received from an external electronic device associated with the XR display device. The method further includes detecting an interruption to the image data received from the external electronic device, and accessing a plurality of feature points from a depth map corresponding to the first sequence of image frames. The plurality of feature points includes movement and position information of one or more objects within the first sequence of image frames. The method further includes performing a re-warping to at least partially re-render the one or more objects based at least in part on the plurality of feature points and spatiotemporal data, and rendering a second sequence of image frames corresponding to the partial re-rendering of the one or more objects.
US11704875B2 Method for arranging functional elements in a room
The present invention relates to a method for arranging one or more functional elements in a room, comprising the steps of: a) three-dimensional acquisition of the room or of a part of the room by means of a scanner, b) definition of a grid based on the acquisition according to step a), c) definition of grid points of the room in the grid established according to step b), d) definition of at least one grid point of one or more functional elements, and e) virtual arrangement of the one or more functional elements in the room at at least one location, at which at least one grid point of the room and at least one grid point of the functional element coincide.
US11704870B2 Differential brain network analysis
A system and method of generating a graphical representation of a network of a subject human brain. The method comprises receiving, via a user interface, a selection of the network of the subject brain; determining, based on an MRI image of the subject brain and one or more identifiers associated with the selection, one or more parcellations of the subject brain (405); determining, using three-dimensional coordinates associated with each parcellation, corresponding tracts in a diffusion tensor image of the brain (425); and generating a graphical representation of the selected network (430), the graphical representation including at least one of (i) one or more surfaces representing the one or more parcellations, each surface generated using the coordinates, and (ii) the determined tracts.
US11704867B2 Methods for timed metadata priority rank signaling for point clouds
Embodiments herein provide techniques for signaling of priority information (e.g., priority ranking) and/or quality information in a timed metadata track associated with point cloud content. For example, embodiments include procedures for signaling of priority information and/or quality information in a timed metadata track to support viewport-dependent distribution of point cloud content, e.g., based on MPEG's International Organization for Standardization (ISO) Base Media File Format (ISOBMFF). In some embodiments, metadata samples of the timed metadata track may include priority information and/or quality information for a point cloud bounding box of a point cloud media presentation (e.g., for one or more point cloud objects in the point cloud bounding box). Other embodiments may be described and claimed.
US11704865B2 Inserting three-dimensional objects into digital images with consistent lighting via global and local lighting information
This disclosure describes methods, non-transitory computer readable storage media, and systems that generate realistic shading for three-dimensional objects inserted into digital images. The disclosed system utilizes a light encoder neural network to generate a representation embedding of lighting in a digital image. Additionally, the disclosed system determines points of the three-dimensional object visible within a camera view. The disclosed system generates a self-occlusion map for the digital three-dimensional object by determining whether fixed sets of rays uniformly sampled from the points intersects with the digital three-dimensional object. The disclosed system utilizes a generator neural network to determine a shading map for the digital three-dimensional object based on the representation embedding of lighting in the digital image and the self-occlusion map. Additionally, the disclosed system generates a modified digital image with the three-dimensional object inserted into the digital image with consistent lighting of the three-dimensional object and the digital image.
US11704863B2 Watertight ray triangle intersection
A hardware-based traversal coprocessor provides acceleration of tree traversal operations searching for intersections between primitives represented in a tree data structure and a ray. The primitives may include triangles used in generating a virtual scene. The hardware-based traversal coprocessor is configured to properly handle numerically challenging computations at or near edges and/or vertices of primitives and/or ensure that a single intersection is reported when a ray intersects a surface formed by primitives at or near edges and/or vertices of the primitives.
US11704862B1 Generating video content
Improved techniques for generating video content are disclosed. In some embodiments, it is determined whether a frame comprising a scene is an independent frame or a predictive frame. In the event that the frame is an independent frame, the frame is encoded independently. In the event that the frame is a predictive frame, block differences and motion vectors are encoded, wherein motion vectors are determined from a known three-dimensional model and time evolution of the scene.
US11704860B2 Accelerated processing via a physically based rendering engine
One embodiment of a computer-implemented method for processing ray tracing operations in parallel includes receiving a plurality of rays and a corresponding set of importance sampling instructions for each ray included in the plurality of rays for processing, wherein each ray represents a path from a light source to at least one point within a three-dimensional (3D) environment, and each corresponding set of importance sampling instruction is based at least in part on one or more material properties associated with at least one surface of at least one object included in the 3D environment; assigning each ray included in the plurality of rays to a different processing core included in a plurality of processing cores; and for each ray included in the plurality of rays, causing the processing core assigned to the ray to execute the corresponding set of importance sampling instructions on the ray to generate a direction for a secondary ray that is produced when the ray intersects a surface of an object within the 3D environment.
US11704858B2 Method and system for diffusing color error into additive manufactured objects
A method of processing data for additive manufacturing of a 3D object comprises: receiving graphic elements defining a surface of the object, and an input color texture to be visible over a surface of the object; transforming the elements to voxelized computer object data; constructing a 3D color map having a plurality of pixels, each being associated with a voxel and being categorized as either a topmost pixel or an internal pixel. Each topmost pixel is associated with a group of internal pixels forming a receptive field for the topmost pixel. A color-value is assigned to each topmost pixel and each internal pixel of a receptive field associated with the topmost pixel, based on the color texture and according to a subtractive color mixing. A material to be used during the additive manufacturing is designated based on the color-value.
US11704857B2 Three-dimensional object reconstruction from a video
A three-dimensional (3D) object reconstruction neural network system learns to predict a 3D shape representation of an object from a video that includes the object. The 3D reconstruction technique may be used for content creation, such as generation of 3D characters for games, movies, and 3D printing. When 3D characters are generated from video, the content may also include motion of the character, as predicted based on the video. The 3D object construction technique exploits temporal consistency to reconstruct a dynamic 3D representation of the object from an unlabeled video. Specifically, an object in a video has a consistent shape and consistent texture across multiple frames. Texture, base shape, and part correspondence invariance constraints may be applied to fine-tune the neural network system. The reconstruction technique generalizes well—particularly for non-rigid objects.
US11704856B2 Topology shader technology
Systems, apparatuses and methods may provide for technology that receives, at a topology shader in a graphics pipeline, an object description and generates, at the topology shader, a set of polygons based on the object description. Additionally, the set of polygons may be sent to a vertex shader.
US11704850B2 System for transmitting and viewing a series of images
A method of transmitting a series of 2-D images relating to a 3-D object or model between a server and a user terminal includes combining each of the 2-D images in the series of 2-D images into a single combined 2-D image, and transmitting the combined image to the user terminal.
US11704846B2 System and method for image reconstruction
The disclosure relates to a system and method for image reconstruction. The method may include the steps of: obtaining raw data corresponding to radiation rays within a volume, determining a radiation ray passing a plurality of voxels, grouping the voxels into a plurality of subsets such that at least some subset of voxels are sequentially loaded into a memory, and performing a calculation relating to the sequentially loaded voxels. The radiation ray may be determined based on the raw data. The calculation may be performed by a plurality of processing threads in a parallel hardware architecture. A processing thread may correspond to a subset of voxels.
US11704843B2 Advanced application of color gradients to text
Embodiments are disclosed for text-aware application of a color gradient to text characters. In particular, in one or more embodiments, the disclosed systems and methods comprise receiving an input including a set of text characters in a first layout, determining a first text path of the set of text characters in the first layout, mapping the set of text characters from the first layout to a second layout, wherein the set of text characters in the second text path are aligned along a coordinate axis, applying a linear color gradient across the mapped set of text characters in the second layout, reverse mapping the set of text characters with the applied linear color gradient from the second layout to the first layout, and outputting the set of text characters in the first layout with the applied linear color gradient from the second layout based on the reverse mapping.
US11704842B2 Digital overpainting controlled by opacity and flow parameters
Certain embodiments involve a graphics manipulation application using brushstroke parameters that include a maximum alpha-deposition parameter and a fractional alpha-deposition parameter. For instance, the graphics manipulation application uses an alpha flow increment computed from the maximum alpha-deposition parameter and the fractional alpha-deposition parameter to compute an output canvas color. In some embodiments, if the current canvas opacity exceeds or equals the maximum alpha-deposition parameter, the current canvas opacity is selected as the output canvas opacity. Otherwise, the graphics manipulation application computes the output canvas opacity by increasing the current canvas opacity based on the alpha flow increment. The graphics manipulation application updates a canvas portion affected by a brushstroke input to include the output canvas opacity and the output canvas color.
US11704837B2 Point cloud encoding method, point cloud decoding method, encoder, and decoder
A point cloud coding method includes obtaining description information of a bounding box size of a to-be-encoded point cloud and a normal axis of a to-be-encoded patch in the to-be-encoded point cloud, where the description information of the bounding box size of the to-be-encoded point cloud and the normal axis of the to-be-encoded patch are used to determine a tangent axis of the to-be-encoded patch and a bitangent axis of the to-be-encoded patch. The point cloud encoding method further includes encoding a syntax element into a bitstream, where the syntax element includes an index of the normal axis of the to-be-encoded patch and information for indicating the description information of the bounding box size of the to-be-encoded point cloud, and the syntax element is used to indicate the tangent axis of the to-be-encoded patch and the bitangent axis of the to-be-encoded patch.
US11704836B2 Encoding and decoding visual information
A method and computer software for creating an encoded image and which can optionally include a method for decoding the encoded image. The encoded image is preferably formed from at least one symmetric image but can be formed from a plurality of symmetric images. Embodiments of the present invention can be performed with physical paper and writing utensils or can be performed via computer software. Embodiments of the present invention can be used for art authentication based on results obtained by decoding an image. In one embodiment, one or more encoded image elements can be revealed simultaneously. Optionally, however, encoded image elements can be caused to be revealed in a series that gives a sense of motion in a manner similar to that of motion picture animation.
US11704834B2 Convolution-based camera and display calibration
Techniques for calibrating cameras and displays are disclosed. An image of a target is captured using a camera. The target includes a tessellation having a repeated structure of tiles. The target further includes unique patterns superimposed onto the tessellation. Matrices are formed based on pixel intensities within the captured image. Each of the matrices includes values each corresponding to the pixel intensities within one of the tiles. The matrices are convolved with kernels to generate intensity maps. Each of the kernels is generated based on a corresponding unique pattern of the unique patterns. An extrema value is identified in each of the intensity maps. A location of each of the unique patterns within the image is determined based on the extrema value for each of the intensity maps. A device calibration is performed using the location of each of the unique patterns.
US11704832B2 Camera calibration and/or use of a calibrated camera
An apparatus that calibrates a parametric mapping that maps between object points and image points. The apparatus captures an image of a calibration pattern including features defining object points. The apparatus determines, from the image, measured image points that correspond to the object points. The apparatus determines, from the mapping, putative image points that correspond to the object points. The apparatus minimizes a cumulative cost function dependent upon differences between the measured image points and putative image points to determine parameters of the parametric mapping. The mapping uses a parametric function to specify points where light rays travelling from object points to image points cross the optical axis.
US11704831B2 Autonomous docking
A system for connecting a first ship to a second ship, the system having a plurality of target items coupled to the second ship, a camera module coupled to the first ship and configured to provide information comprising positions of images of the target items in a FOV, and a processor coupled to the camera module and a memory and configured to determine a first position and a first orientation of the second ship relative to the first ship.
US11704830B2 Method and apparatus for placement of ADAS fixtures during vehicle inspection and service
A system and method for guiding placement of a vehicle service external fixture relative to a vehicle undergoing service or inspection. A vehicle service system support structure having at least one camera module is positioned at an initial location within a vehicle service area, and a location of the initial location within a vehicle reference frame is established from images of optical targets secured to the vehicle. The vehicle service system support structure is subsequently repositioned relative to the vehicle to a new position located outside of an external fixture placement region, while maintaining at least one of the observed optical targets within a field of view of the camera module. The new position of the vehicle service system support structure within said vehicle reference frame is determined from target images, and a placement location within the placement region for the external fixture is identified relative to the vehicle.
US11704824B2 Method and device for determining a parallax problem in sensor data of two sensors
A method for detecting a parallax problem in sensor data from two sensors spaced apart from each other and at least partly capturing the same environment, wherein at least one of the sensors provides distance information. The method includes obtaining the acquired sensor data from the sensors; assigning measured values in the acquired sensor data of one sensor to corresponding measured values in the acquired sensor data of the other sensor, wherein the assignment takes the respective imaging conditions of the two sensors into account; consecutively numbering the measured values in the sensor data; checking whether a sorting order of the numbering of the measured values that correspond to each other matches, a parallax problem being determined in response to a sorting order not matching; and outputting a test result. Also disclosed is an apparatus for detecting a parallax problem in sensor data from two sensors and a transportation vehicle.
US11704819B2 Apparatus and method for aligning 3-dimensional data
The present disclosure discloses a three-dimensional data alignment apparatus, a three-dimensional data alignment method, and a recording medium, which may align a location between volumetric data and surface data even without a segmentation process of extracting a surface from the volumetric data. A three-dimensional data alignment apparatus according to an exemplary embodiment of the present disclosure includes a three-dimensional data alignment unit for aligning a location between first three-dimensional data and second three-dimensional data expressed in different data forms with regard to a target to be measured. The first three-dimensional data are three-dimensional data acquired in a voxel form with regard to the target to be measured, and the second three-dimensional data are three-dimensional data acquired in a surface form with regard to the target to be measured. The three-dimensional data alignment unit is configured to extract one or more vertices from the second three-dimensional data; extract the first voxel values of first voxels located around each vertex from the first three-dimensional data, based on a location of each vertex extracted from the second three-dimensional data; determine corresponding points between the first three-dimensional data and the second three-dimensional data based on the first voxel values extracted from the first three-dimensional data; and calculate location conversion information minimizing a location error between the first three-dimensional data and the second three-dimensional data based on the corresponding points.
US11704818B2 Motion vector calculation device, imaging device, and motion vector calculation method
An optical device acquires event data based on an output of an event sensor detecting a change in luminance of a subject image and maps the event data acquired in a mapping time to generate a frame. The optical device performs control such that the mapping on the event data is overlapped partially in a plurality of the frames and calculates a motion vector based on the plurality of frames in which there is a difference of the mapping time at a start time of the mapping.
US11704817B2 Method, apparatus, terminal, and storage medium for training model
This application disclose a method for training a model performed at a computing device. The method includes: acquiring a template image and a test image; invoking a first object recognition model to process a feature of a tracked object in the template image to obtain a first reference response, and a second object recognition model to process the feature in the template image to obtain a second reference response; invoking the first model to process a feature of a tracked object in the test image to obtain a first test response, and the second model to process the feature to obtain a second test response; tracking the first test response to obtain a tracking response of the tracked object; and updating the first object recognition model based on differences between the first and second reference responses, that between the first and second test responses, and that between a tracking label and the tracking response.
US11704815B2 Tracking device, tracking method, and tracking system
A tracking device for tracking a target object includes an interface connectable to a camera configured to acquire an image and determine a location of the object within the image and a distance therefrom, a memory that stores first coordinates that indicate a location of the camera with respect to a reference point in the facility, and a first direction towards which the camera faces, and a processor configured to calculate a second direction from the camera to the object based on the first direction and the location of the object, based on the second direction and the distance, calculate second coordinates indicating a location of the target object with respect to the location of the camera, based on the first and second coordinates, calculate third coordinates indicating a location of the target object with respect to the reference point, and store the calculated third coordinates in the memory.
US11704814B2 Adaptive eye tracking machine learning model engine
In various examples, an adaptive eye tracking machine learning model engine (“adaptive-model engine”) for an eye tracking system is described. The adaptive-model engine may include an eye tracking or gaze tracking development pipeline (“adaptive-model training pipeline”) that supports collecting data, training, optimizing, and deploying an adaptive eye tracking model that is a customized eye tracking model based on a set of features of an identified deployment environment. The adaptive-model engine supports ensembling the adaptive eye tracking model that may be trained on gaze vector estimation in surround environments and ensemble based on a plurality of eye tracking variant models and a plurality of facial landmark neural network metrics.
US11704812B2 Methods and system for multi-target tracking
A computer-implemented method for tracking multiple targets includes identifying a plurality of targets based on a plurality of images obtained from an imaging device carried by an unmanned aerial vehicle (UAV) via a carrier, determining a target group comprising one or more targets from the plurality of targets, and controlling at least one of the UAV or the carrier to track the target group.
US11704807B2 Image processing apparatus and non-transitory computer readable medium storing program
An image processing apparatus includes an input unit that inputs an image, and a processor configured to read out a program stored in a memory, and executes the program. The processor is configured to detect an intended subject from the input image by a first detection method, set an intended subject region for the detected intended subject, detect the intended subject from the input image by a second detection method different from the first detection method, and update the set intended subject region by using a detection result of the second detection method.
US11704806B2 Scalable three-dimensional object recognition in a cross reality system
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for scalable three-dimensional (3-D) object recognition in a cross reality system. One of the methods includes maintaining object data specifying objects that have been recognized in a scene. A stream of input images of the scene is received, including a stream of color images and a stream of depth images. A color image is provided as input to an object recognition system. A recognition output that identifies a respective object mask for each object in the color image is received. A synchronization system determines a corresponding depth image for the color image. A 3-D bounding box generation system determines a respective 3-D bounding box for each object that has been recognized in the color image. Data specifying one or more 3-D bounding boxes is received as output from the 3-D bounding box generation system.
US11704802B2 Multi-dimensional model merge for style transfer
Implementations are directed to receiving a target object model representative of a target object, receiving a source object model representative of a source object, defining a set of target segments and a set of source segments using a segmentation machine learning (ML) model, for each target segment and source segment pair in a set of target segment and source segment pairs, generating a compatibility score representing a degree of similarity between a target segment and a source segment, the compatibility score calculated based on global feature representations of each of the target segment and the source segment, each global feature representation determined from a ML model, selecting a source segment for style transfer based on compatibility scores, and merging the source segment into the target object model to replace a respective target segment within the target object model and providing a stylized target object model.
US11704801B2 Methods and systems for analyzing brain lesions with longitudinal 3D MRI data
Some methods of analyzing one or more brain lesions of a patient comprise, for each of the lesion(s), calculating one or more lesion characteristics from a first 3-dimensional (3D) representation of the lesion obtained from data taken at a first time and a second 3D representation of the lesion obtained from data taken at a second time that is after the first time. The characteristic(s) can include a change, form the first time to the second time, in the lesion's volume and/or surface area, the lesion's displacement from the first time to the second time, and/or the lesion's theoretical radius ratio at each of the first and second times. Some methods comprise characterizing whether the patient has multiple sclerosis and/or the progression of multiple sclerosis in the patient based at least in part on the calculation of the lesion characteristic(s) of each of the lesion(s).
US11704800B2 Methods and apparatus for detecting injury using multiple types of magnetic resonance imaging data
Methods and apparatus for evaluating an impact of injury to brain networks or regions are provided. The method comprises receiving MRI data of a brain of an individual, including a first volumetric dataset recorded using first imaging parameters and a second volumetric dataset recorded using second imaging parameters, combining, on a voxel-by-voxel basis, first MRI data based on the first volumetric dataset and second MRI data based on the second volumetric dataset to produce a volumetric injury map, performing a structural-functional analysis of one or more brain networks or regions by refining the volumetric injury map using a volumetric eloquence map that specifies eloquent brain tissue within the one or more brain networks or regions to determine an impact of injury within the one or more brain networks or regions, and displaying a visualization of the determined impact of injury within the one or more brain networks or regions.
US11704792B2 System, method and apparatus for assisting a determination of medical images
A Computer Aided Diagnosis, CADx, system (200) is described that comprises: at least one input (210, 212, 214) configured to provide at least one input medical image; and a CADx processing engine (220) configured to receive and process the at least one input medical image and produce at least one CADx score. A CADx score mapping circuit is operably coupled to the CADx processing engine (220) and configured to: map the at least one CADx score to a risk adjusted virtual score; and generate an output (235) of at least the risk adjusted virtual score associated with the processed at least one input medical image. The at least one CADx score and the risk adjusted virtual score correspond to an equivalent risk of condition or disease associated with a patient.
US11704788B2 Secondary detection system for integrating automated optical inspection and neural network and method thereof
A secondary detection system for integrating automated optical inspection and neural network and a method thereof are disclosed. In the secondary detection system, an automated optical inspection apparatus performs automated optical inspection for pin solder joints on circuit board, and when a detection result indicates abnormal condition, the secondary detection device calculates a detection image probability value based on the component image feature and the template image feature, and calculate pin solder joint image probability values based on the component pin solder joint image feature and the template pin solder joint image feature through siamese neural network, to obtain a minimum probability value among the detection image probability value and pin solder joint image probability values. The minimum probability value is used to determine whether to change the detection result, thereby providing accurate detection result of automated optical inspection and increasing a first pass yield.
US11704782B2 Computerized image analysis for automatically determining wait times for a queue area
A computer-implemented method allows a wait time to be determined automatically for a queue area. The queue is part of an environment and includes defined entrance and exit areas. A series of images showing the environment are received over time. A wait time associated with the queue area is determined by detecting a location of a object corresponding to a person in a first one of the images; associating the object with an identifier uniquely identifying the object in the first one of the images matching objects in later images; and determining the wait time based on times associated with an image in which an object associated with the identifier enters the queue area through the defined entrance area and later one of the images in which an object associated with the identifier exits the queue area through the defined exit area. An indication of the wait time is output.
US11704780B2 Display apparatus and control method thereof
Disclosed is a display apparatus. The display apparatus obtains first characteristic information, which is provided according to a plurality of sections of content and corresponds to an image characteristic of a section to be displayed among the plurality of seconds, from a signal received in the signal receiver, obtains first image-quality setting information for setting image quality of the section based on the obtained first characteristic information, obtains second characteristic information corresponding to an image characteristic of a frame included in the section from the frame, obtains second image-quality setting information for setting image quality of the frame based on the obtained first image-quality setting information and the obtained second characteristic information, and controls the display to display an image of the frame, the image quality of the frame being set based on the obtained second image-quality setting information.
US11704766B2 Method and device for latency reduction of an image processing pipeline
In some implementations, a method includes: determining a complexity value for first image data associated with of a physical environment that corresponds to a first time period; determining an estimated composite setup time based on the complexity value for the first image data and virtual content for compositing with the first image data; in accordance with a determination that the estimated composite setup time exceeds the threshold time: forgoing rendering the virtual content from the perspective that corresponds to the camera pose of the device relative to the physical environment during the first time period; and compositing a previous render of the virtual content for a previous time period with the first image data to generate the graphical environment for the first time period.
US11704765B2 Artwork generated to convey digital messages, and methods/apparatuses for generating such artwork
Features from a style image are adapted to express a machine-readable code. For example, grains of rice depicted in a style image may be positioned to create a pattern mimicking that of a machine-readable code. The resulting output image can then be used as a graphical component in product packaging (e.g., as a background, border, or pattern fill), while also serving to convey a product identifier to a compliant reader device (e.g., a retail point-of-sale terminal). In some embodiments, a neural network is trained to apply a particular style image to machine readable codes. A great variety of other features and arrangements are also detailed.
US11704762B2 System and method for incorporating a wagering activity into an electronic commerce transaction
A system and method is provided for incorporating a wagering activity into an electronic commerce transaction. The system preferably includes a host device in communication with at least a user device and a merchant device via the Internet. If the merchant does not offer the wagering activity, the user may shop for items offered by the merchant via the host's website. When an item is selected by the user, the item is placed in the host's shopping cart (i.e., the host's virtual shopping cart on the merchant's website). If the user decides to participate in a wagering activity, user payment information is used to transfer funds (e.g., a wagering amount) to the host. If the user wins, host payment information is provided to the merchant and used to purchase the item from the merchant. The item is then provided (shipped) to the user.
US11704758B2 System, method, and computer program product for siting a land parcel
Systems, devices, products, apparatuses, and/or methods for generating a land parcel for a siting request in a geospatial area by receiving a land parcel request within a requested region to provide requirements for land development siting indicating one or more requested proximity factors, determining at least one primary site selection having a size below a requested sizing threshold based on information received from a geographical information system (GIS) including land parcel data defining a plurality of land parcels and energy data defining a plurality of energy infrastructures, automatically determines geospatial data representing one or more secondary land parcels and generates an updated site selection comprising the at least one primary site selection and at least one of the one or more secondary site selections.
US11704757B2 Server and method for displaying additional information on 3D tour
The described technology is a technique related to a server and method for displaying additional information on a 3D tour. In this case, the method for displaying additional information on a 3D tour performed by a server for providing a 3D tour service linked to a user terminal, the method includes providing a 3D tour comprising 3D information of a particular space to the user terminal, receiving coordinate information for a start point and an end point of an additional-information signpost to be created newly on the 3D tour displayed on the user terminal, creating an additional-information signpost connecting the start point and the end point, and overlappingly displaying the created additional-information signpost on the 3D tour.
US11704752B2 Sharing service entitlement of network service between multiple guest devices
Network traffic is received from an unrecognized guest device on a computer network. A user profile server is queried to determine a user identifier that is associated with the device identifier of the unrecognized guest device. A login database is queried to find an unexpired login record of an authorized guest device associated with the user identifier. The unexpired login record grants the authorized guest device access to the network service with a service entitlement for an allowed access duration, and a stored device identifier in the unexpired login record of the authorized guest device is different from the device identifier of the unrecognized guest device. The service entitlement of the network service specified in the unexpired login record is shared between the authorized guest device and the unrecognized guest device for a remaining portion of the allowed access duration of the unexpired login record of the authorized guest device.
US11704751B2 Futures margin modeling system having seasonality detection
A physical container (e.g., a battery) may be filled up (charged) or emptied (discharged) with energy commensurate with requirements to post a particular amount of collateral. The disclosure provides computing systems and methods for processing data using a novel combination of wavelet techniques and rolling techniques to more efficiently detect seasonality in particular products (e.g., energy products) to more accurately model and determine collateral/margin requirements. A clearinghouse computing device may be configured to generate a margin requirement for a portfolio of products and may include a processor to process instructions that cause the clearinghouse computing device to perform wavelet decomposition and rolling methods on a historical database of records.
US11704750B2 Method and apparatus for optimizing self-power consumption of an electronic device
A device and method are disclosed for optimizing self-power consumption. The device may sense one or more operating conditions of the device. The device may further select one or more operating parameters associated with at least one of the one or more operating conditions. The device may also estimate a power consumption associated with executing an algorithm to generate at least one updated value for at least one of the one or more operating parameters as well as estimate a power savings associated with operating using the updated value. The device may compare the estimated power consumption to the estimated power savings and determine whether to execute the algorithm based on the comparing.
US11704748B2 System and method for automatically correlating geologic tops
A system and method are provided for automatically correlating geologic tops. The system receives well logs from different well bores and each of the picks is added to a priority queue ordered by each pick's quality measure. User selected picks are assigned the highest level of quality measure. The system performs correlation by selecting a window of well log data about a pick selected from the top of the priority queue and then finding the best optimal match with a corresponding window in a neighboring wellbore.
US11704745B2 Multimodal dialog state tracking and action prediction for assistant systems
In one embodiment, a method includes receiving, from a client system associated with a user, a user request comprising a reference to a target object, accessing visual data from the client system, wherein the visual data comprises images portraying the target object and one or more additional objects, and wherein attribute information of the target object is recorded in a multimodal dialog state, resolving the reference to the target object based on the attribute information recorded in the multimodal dialog state, determining relational information between the target object and one or more of the additional objects portrayed in the visual data, and sending, to the client system, instructions for presenting a response to the user request, wherein the response comprises the attribute information and the determined relational information.
US11704741B1 Systems and methods for simulating and visualizing loss data
A system (100) includes one or more processors (113), one or more memory devices (114) operable with the one or more processors, and a communication device (1105) in communication with at least one terminal device (102,103,104,105) having a user interface (112). The one or more processors causing display of a visual simulation (123) in the user interface of one or more loss graphical objects (501) interacting with one or both of an entity type graphical object (601) or one or more loss mitigator graphical objects (602,603,604) as a function of a confidence level defined by a loss probability and a loss magnitude.
US11704739B2 Systems and methods for obtaining insurance offers using mobile image capture
Systems and methods for using a mobile device to submit an application for an insurance policy using images of documents captured by the mobile device are provided herein. The information is then used by an insurance company to generate a quote which is then displayed to the user on the mobile device. A user captures images of one or more documents containing information needed to complete an insurance application, after which the information on the documents is extracted and sent to the insurance company where a quote for the insurance policy can be developed. The quote can then be transmitted back to the user. Applications on the mobile device are configured to capture images of the documents needed for an insurance application, such as a driver's license, insurance information card or a vehicle identification number (VIN). The images are then processed to extract the information needed for the insurance application.
US11704732B1 System for streamlined assetization of a revenue stream
A payment gateway is configured to directly access a revenue stream and financial information about the revenue stream. A machine learning (ML) model is trained to continuously process the financial information about the revenue stream to continuously analyze and score the revenue stream. A smart contract factory is responsive to the scoring by the ML model to generate at least one smart contract on a distributed, decentralized network. The smart contract is programmed to receive payments in stablecoins with respect to revenue stream.
US11704729B1 Break the glass for financial access
Systems, methods, and computer-readable storage media utilized for determining access to a financial account held by a customer of a financial institution. One method includes establishing a communication session with a sensor device, wherein the financial institution computing system continuously receives sensor data over the communication session and receiving, from a point-of-sale (POS) terminal, a payment request. The method further includes retrieving, from the user device via an application programming interface (API), device data including at least application data and receiving, from the sensor device, the sensor data including at least one of geolocation data or biometric data of the sensor device. The method further includes determining the customer experienced an adverse event based on the sensor data and the device data and determining automatically an access level. The method further includes authorizing, by the processor, the payment request utilizing the financial account held by the customer to a designee.
US11704723B2 Bi-directional project information updates in multi-party bidding
In an example embodiment, bid specifications for an ecommerce transaction are transmitted from a party requesting bids to a plurality of bidders. Then a modification to the bid specifications is received from a first bidder of the plurality of bidders along with a bid in accordance with the modified bid specifications. The modified bid specifications may then be transmitted to the plurality of bidders other than the first bidder. Bids in accordance with the modified bid specifications are then received from each of the plurality of bidders other than the first bidder. One of the bids may be selected, and the ecommerce transaction may be consummated based on the selected bid.
US11704722B2 Product release system, method and device having a customizable prepurchase function
A product release system, method and device that enables product controllers to generate product listings for one or more products as well as one or more customized prepurchase events for each of the products. The product release system, method and device then executes the prepurchase events according to one or more pricing, timing and permission conditions specified for each of the prepurchase events, facilitates the purchasing of the products during the prepurchase events and notifies the product controllers of the results of the prepurchase events.
US11704717B2 Item affinity processing
Item codes for items are mapped to multidimensional space as item vectors based on transaction contexts. Similarities between item codes are based on distances between the item codes within the multidimensional space. Substitute items for out-of-stock items are automatically identified based on the item similarities and based on collected feedback from transactions. The substitute items are provided in real time to customers during transactions, item picking services during item fulfillment, and shelf management services for item shelf stocking. In an embodiment, the substitute items are further determined based on a specific transaction history for a given customer and specific feedback collected for the given customer from the specific transaction history.
US11704710B2 Online marketplace with seller financing
An online marketplace system generates an online marketplace for seller-financed transactions. The system includes a plurality of listings of transaction offerings that are available. The transaction offerings are listed by a plurality of users and are from a plurality of different categories of products and services. The transaction offerings include a plurality of transaction terms, including payment and seller-financing terms. A transaction engine facilitates the negotiation of transaction terms between users and the formation of agreement between users. Transaction coins are awarded during the successful performance of a transaction according to the agreed upon transaction terms. A reputation engine generates trust profiles and trust scores for users. The trust profiles and trust scores are used by parties to evaluate the trustworthiness of the other party. A user interface engine generates a user interface that includes listings from users and trust scores of those users.
US11704709B2 Systems and methods for proactively informing users of an age of a merchant during online transactions
The disclosed systems and methods may request a merchant identifier associated with a merchant from a third party, receive the merchant identifier, retrieve or receive a first uniform resource locator (URL) associated with the merchant, and store the merchant identifier and the first URL in a database. In response to a web browser extension detecting that a user is preparing to make an online purchase associated with the merchant, the system may receive an age request for an age of the merchant from a user device and identify the merchant identifier in the database based on a second URL included in the age request. The system may then request the age of the merchant from the database based on the merchant identifier, receive the age of the merchant from the third party, and transmit the age of the merchant to the user device for display.
US11704708B2 Systems and methods for generating virtual item displays
Systems, methods, and devices of the various embodiments enable virtual displays of an item, such as vehicle, to be generated. In an embodiment, a plurality of images of an item may be captured and annotation may be provided to one or more of the images. In an embodiment, the plurality of images may be displayed, and the transition between each of the plurality of images may be an animated process. In an embodiment, an item imaging system may comprise a structure including one or more cameras and one or more lights, and the item imaging system may be configured to automate at least a portion of the process for capturing the plurality of images of an item.
US11704704B2 System and method for processing real-time online donations
A method including a system receiving, in real-time and through a computer network, a donation authorization from a donor via a donor user interface executed on a donor device of the donor. The donation authorization can comprise: a donation amount, a donor token for the donor, a donee first token for a donee, and/or donee information. The donor token can be uniquely associated with a donor account for the donor, and the donor account can be maintained by a sender financial institution. The donee first token can be uniquely associated with a donee account for the donee, and the donee account can be maintained by a receiver financial institution. The method further can include the system, after receiving the donation authorization, instructing or facilitating, in real-time and through the computer network, the receiver financial institution to post in real-time the donation amount to the donee account. Other embodiments are disclosed.
US11704701B1 Content selection using distribution parameter data
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for selecting content items for presentation along with publisher resources. In one aspect, a method includes receiving a request for a content item for presentation at a user device with a publisher resource; receiving, from a content item provider a first selection value for each of a plurality of content items provided by the content item provider; determining, for each of the content items and using accessed distribution parameters, a second selection value distinct from the first selection value; and determining, for each of the content items and independent of a bid corresponding to the content item, a combined selection value based on the first selection value for the content item and the second selection value for the content item.
US11704699B2 Systems and methods for message alerts and referrals
A system comprising a computer-readable storage medium storing at least one program, and a computer-implemented method for referring contacts to receive text message alerts. An accounts module receives first user data including an indicator that a first user requested to subscribe to receive text messages alerts. The account module adds, based at least on the received first user data, a first user account to a database of subscribers. A message generator module generates, using the processor in response to receiving the first user data, a first text message corresponding to an offer to subscribe to receive text message alerts. A communication module transmits to the first user the first text message corresponding to the offer to subscribe to receive text message alerts. The transmitted first text message can be forwarded to a second user.
US11704698B1 Vehicle advertising system and method of using
A mobile advertising system includes a non-transitory computer readable configured to store instructions thereon; and a processor connected to the non-transitory computer readable medium. The processor is configured to execute the instructions for receiving gaze data from a viewing vehicle. The processor is configured to execute the instructions for receiving location information from an advertising vehicle. The processor is configured to execute the instructions for correlating the gaze data with the location information to determine whether the gaze data indicates viewing of an advertisement attached to the advertising vehicle. The processor is configured to execute the instructions for updating a histogram based on the correlation between the gaze data and the location information. The processor is configured to execute the instructions for generating a travel plan for increasing advertising effectiveness for the advertisement. The processor is configured to execute the instructions for transmitting the travel plan to the advertising vehicle.
US11704694B2 Systems and methods for inferring matches and logging-in of online users across devices
Systems and methods are disclosed for associating a plurality of Internet-enabled devices with a common user profile for targeting Internet content or advertising. One method includes: receiving, from a plurality of Internet-enabled devices, a plurality of requests for electronic content or advertising; extracting, from each of the plurality of requests, a source IP address and a unique identifier associated with the respective Internet-enabled device; identifying each possible pair of devices from which requests were received; calculating for each possible pair of devices a probability that the pair of devices are owned or operated by a common user; and prompting a user to either confirm a characteristic of a prior browsing session or to log-in to an account associated with the common user based on a comparison of the calculated probability to one or more thresholds.
US11704689B2 Methods, systems, and media for estimating the causal effect of different content exposure levels
Methods, systems, and media for estimating the causal effect of different content exposure levels are provided.
US11704688B2 Spinal cord stimulator system
A wireless charger system for inductively charging a rechargeable battery of an implantable pulse generator (IPG) implanted in a human body is provided. A charging coil in the charger is wirelessly coupled to a receiving coil of the IPG to charge the rechargeable battery. An end-of-charge (EOC) circuit continuously monitors the reflected impedance from a reflected impedance sensor and determines the end of charge when a predetermined pattern of the reflected impedance corresponding to an EOC signal from the IPG is received.Advantageously, receiving the EOC signal through the charging coil eliminates the need to provide a separate communication circuit in the IPG that communicates with the charger.
US11704678B1 Active safety control system
Systems and methods are disclosed for determining, and displaying, the regulatory compliance status of a motorized vehicle, a driver of a motorized vehicle, or a non-vehicle machine. An authorized agent, such as a law enforcement officer, can perform a remotely-initiated safe stop of a motorized vehicle to prevent a high-speed chase. A system management center can receive, store, and transmit regulatory compliance records indicating the regulatory compliance status of drivers, motorized vehicles, and non-vehicle machines. A motorized vehicle can detect, and report, a driver “tail-gating” the motorized vehicle. The regulatory compliance history of drivers, motorized vehicles, and non-vehicle machines can be queried by authorized users.
US11704677B2 Customer support ticket aggregation using topic modeling and machine learning techniques
Techniques are provided for customer support ticket aggregation. One method comprises obtaining a customer support ticket; extracting a topic of the customer support ticket using a topic model based on natural language processing techniques; converting the customer support ticket to a topic vector representation that identifies the extracted topic and comprises a list of words describing the topic based on a collection of processed customer support tickets; extracting features from the customer support ticket; generating a fingerprint for the customer support ticket that comprises the topic vector representation and the extracted features; applying the fingerprint to a machine learning similarity model that compares the fingerprint to fingerprints of processed customer support tickets from the collection of processed customer support tickets; and identifying a processed customer support ticket from the collection of processed customer support tickets that is related to the customer support ticket.
US11704673B1 Systems and methods for identity graph based fraud detection
A method and apparatus for fraud detection during transactions using identity graphs are described. The method may include receiving, at a commerce platform system, a transaction from a user having initial transaction attributes and transaction data. The method may also include determining, by the commerce platform system, an identity associated with the user, wherein the identity is associated with additional transaction attributes not received with the transaction. Furthermore, the method may include accessing, by the commerce platform system, a feature set associated with the initial transaction attributes and the additional transaction attributes, wherein the feature set comprises machine learning (ML) model features for detecting transaction fraud. The method may also include performing, by the commerce platform system, a machine learning model analysis using the feature set and the transaction data to determine a likelihood that the transaction is fraudulent, and performing, by the commerce platforms system, the transaction when the likelihood that the transaction is fraudulent does not satisfy a transaction fraud threshold.
US11704669B1 Dynamic contactless payment processing based on real-time contextual information
Arrangements for payment and recommendation control are provided. In some aspects, contextual data may be received from a user. For instance, data such as calendar data may be received and an event may be identified. Based on the event, a pre-authorized amount may be identified for payment associated with the event. The system may receive a request for payment and event details. The amount may be compared to the pre-authorized amount and, if more than the pre-authorized amount, a request for payment authorization may be transmitted to a user device. If the amount is not more than the pre-authorized amount, expected location data of the user may be received and current location data of the user may be requested from a user device. The location data may be compared and, if the locations match, the payment may be authorized and automatically processed.
US11704667B2 Identity protection system
A central computer system transforms identification information of a consumer into an identity code that hides the identification information and stores it with contact information of a consumer's computer system. When a computer system on the network of the central computer system conducts a transaction with a subject who uses the identity code of the consumer, the central computer system contacts the consumer's computer system so that the consumer can stop the transaction if it is not authorized. Because only the identity code is used to protect the consumer, the original identification information of the consumer is fully protected.
US11704665B2 Method and system for offline data transfer via machine-readable code
A method for offline transmission of blockchain details includes: storing, in a computing device, a first private key and a currency amount; receiving a first destination address associated with a blockchain network and a transaction amount; generating a second private key; generating a second destination address associated with the blockchain network using the second private key; generating a blockchain transaction including at least the first destination address, the transaction amount, the second destination address, and a remainder amount based on at least the currency amount and the transaction amount; signing the generated blockchain transaction using the first private key; executing a query to replace the first private key with the second private key, wherein replacement of the first private key includes deletion of the first private key from the computing device; and transmitting the generated blockchain transaction.
US11704661B2 Systems and methods for generating and managing dynamic customized electronic tokens for electronic device interaction
Systems and methods are provided for generating and managing dynamic customized electronic tokens for electronic device interactions. A system for transferring data between a user device associated with a user and a remote device may include a memory storing instructions and a processor configured to execute the stored instructions. The stored instructions may configure the processor to receive, via a network, transaction information from the remote device, access information associated with an electronic token, and provide the electronic token to the remote device. The electronic token may be associated with at least one of the user or the user device, and a token server may generate the electronic token based on the received transaction information, and determine one or more expiration parameters for the electronic token.
US11704660B2 Systems and methods for token transfer between mobile computing devices
Described are systems and methods for transferring a token between mobile computing devices. A token transfer processing computing device includes a memory device for storing data and a processor in communication with the memory device. The processor is programmed to receive a token transfer message. The token transfer message includes a current device identifier associated with a current mobile device having an original token associated therewith for initiating secure payments using the current mobile device, and a new device identifier associated with a new mobile device replacing the current mobile device. The processor is further programmed to perform a lookup in a device-to-token mapping table to identify the original token associated with the current mobile device. The processor further generates an updated token associated with the payment account and transmits a token transfer response to the new mobile device. The token transfer response includes the updated token.
US11704646B2 System and method for retail management of controlled substances
A method and system for retail management of controlled substances is provided. Controlled substances such as alcohol or cannabis may be sold as products or served at a venue. The process of purchasing the controlled substance, or service of a controlled substance the current venue includes a customer presenting the controlled substance for purchase and providing a customer identifier. The point of sale device at the venue may send an authorization request to a processing server at a remote service, which may reply with an advisory response including information from a customer profile. Optionally, a system and method of retail management of controlled substances provides for a law enforcement system may send an investigation request comprising a vehicle identifier to the processing server, and in response an investigation response may be sent to the law enforcement system may be sent including information from the customer profile.
US11704644B2 Carwash queue management system with license plate recognition and method of operating the carwash queue management system
A method of operating a carwash includes driving a vehicle to a point of sale station of the carwash, purchasing a carwash transaction, and taking a first picture of a license plate number of the vehicle after the completion of the purchase of the carwash transaction at the point of sale station. The license plate number is associated with the carwash transaction as a carwash ticket. The vehicle is then sent to a carwash queue disposed downstream of the point of sale station. The carwash ticket information is sent to a carwash tunnel. A second picture of the license plate number of the vehicle is taken right as it approaches the carwash tunnel. The license plate number is associated with the carwash ticket and the vehicle is washed according to a wash dictated by the carwash ticket.
US11704643B2 Module and method for detecting the presence of an electronic payment terminal on a receiving dock, corresponding receiving dock
A module for detecting presence of an electronic payment terminal on a receiving dock having a connector intended to co-operate with a complementary connector of the electronic payment terminal. The connector of the receiving dock includes at least one series transmission pin intended for transmitting signals from the electronic payment terminal to the receiving dock. The module is configured to drive at least one module for signaling a presence of the electronic payment terminal on the receiving dock as a function of the voltage on the series transmission pin.
US11704641B2 Method, system, and computer program product for automatically providing items based on item preferences
A method for automatically providing items based on an item preference may include receiving payment credential data associated with a payment credential and preference data associated with an item preference of a user, determining whether one or more items associated with the item preference of the user is available, and processing, with at least one processor, a payment transaction involving the one or more items associated with the item preference of the user based on determining that the item is available. A system and a computer program product are also provided.
US11704640B2 Automatic invoice notification
Introduced here is a technology for automatic notification of an invoice for a customer based on identification of a customer identifier included in transaction data received from a point-of-sale (POS) system of a particular merchant (“the invoice technology”). The notification can include a promotion to provide an incentive to the customer to pay the invoice. The notification can be presented on a display of the POS system. Alternatively, the notification can be presented in a receipt for the transaction conducted at the POS system, where that receipt can be transmitted for display at a user device of the customer. For example, the receipt can be in the form of an email message or a text message. Upon notification of the invoice, the customer can submit a payment for that invoice (“invoice payment”) in exchange for the promotion.
US11704638B1 Systems and methods for completing transactions via lockable boxes
A method performed by a processor of a provider computing system includes allowing an account holder at the provider to initiate a transaction with the provider remotely (e.g., via smartphone, online banking, etc.), by submitting a request for a specified transaction to be picked up in a lockbox at a provider's lockbox location. The pickup and completion of the account holder's requested transaction occurs at a lockbox location that has a plurality of lockboxes. The lockbox allows the account holder to access the facility at the account holder's leisure, both in time and location. The lockbox pickup service alleviates the uncertainty, fluctuating time cost, and inconvenient operating hours by allowing the account holder to request transactions with an easy to use interface resulting in a lockbox to be accordingly prepped so that the account holder can provide the proper authentication information and access the lockbox.
US11704637B2 System and method to accept third-party payments
A real-time third-party payment system accepts payments to a lender from third-party merchants in real-time. The payment system may receive real-time payment information from the third-party, and various services within the payment system validate the customer account information, create a payment, store the payment in a database, and post the payment to a real-time ledger. The payment system may also receive an end-of-day file including file-based payment information. The file-based payment information may be verified against the real-time payments stored in the database. Upon validation, the payment system creates a file based payment and posts the file-based payment to a file-based ledger. The payment system may detect fraud, errors, and other discrepancies in real-time payments and make corrections based on settlement rules and self-healing rules provided by the third-party.
US11704635B2 Virtual currency for managing advertising and content delivery
A content delivery platform may deliver program content segments and advertising content segments to multiple user devices. The content delivery platform may deliver a program content segment to a primary user device of a user for presentation on the primary user device. The content delivery platform may retrieve an advertising content segment from an advertising content store for presentation. The advertising content segment is provided by an advertiser that is sponsoring the presentation of the program content segment on the primary user device. The content delivery platform may send the advertising content segment to a secondary user device of the user for presentation at the secondary user device.
US11704628B2 Presentation and sorting of general data
The system provides a method and process for displaying and sorting messages in a communication system. The system allows multiple folders of messages to be opened simultaneously. The system also displays sent and received messages in the same display when desired. The system includes automatic and/or custom color coding of messages for ease of identification of message types, sent or received messages, root sender, cc messages, responsive messages, etc. The system also includes a unique navigation system to allow the user to more easily move through related messages, threads, and folders. The navigation system can be used in situations where the prior art would have required a search to be executed.
US11704627B2 Systems and methods for repurposing paid time off
The present disclosure relates generally to utilizing paid time off. In one example, the systems and methods described herein may provide an infrastructure to repurpose paid time off into other uses, such as cash, travel, bill payments, and the like.
US11704624B2 Iterative and interactive project management process
The disclosed principles provide for a unique and inventive iterative and interactive project management process implemented for organizations, typically large ones, to manage an overall project being originally implemented or newly created by the organization. Processes in accordance with the disclosed principles are interactive in that they employ the end-user employees of the organization by having those employees both input and update, on periodic cycles, information or data of the same type their positions in the organization allow them to be familiar with, and furthermore employ team-management level review and processing of such information/data, along with one or more supervisors of the overall project, which is/are not required to be part of the organization, to implement and supervise the disclosed process. The disclosed principles are also unique in that they provide for a process that employs the functional and advantageous features of both project management software and spreadsheet software products.
US11704619B2 Package reception management system, package reception management method, and package reception management device
Provided is a package reception management system including a delivery vehicle configured to move in an unmanned operation. The package reception management system is configured to: acquire a reception region in which a package transported by the delivery vehicle is to be passed to a user being a delivery destination; issue authentication information to be input to the delivery vehicle in the reception region by the user being the delivery destination; and to notify the user of the issued authentication information. In the issuing, the package reception management system sets information for restricting later issuing of the issued authentication information for the reception region, and restricts issuing of the same authentication information as at least one piece of authentication information restricted in the issuing for the reception region.
US11704618B2 Application mapping and alerting based on data dependencies
Aspects of the disclosure relate to application mapping and alerting based on data dependencies in business and technology logic. In some embodiments, a computing platform may receive a request to map enterprise technology resources. Then, the computing platform may generate a business capability model. Next, the computing platform may cause a user computing device to display a graphical user interface comprising selectable graphical representations of applications associated with the enterprise technology resources. Then, the computing platform may receive a user input identifying an occurrence of a technology incident by selecting one of the graphical representations. In response to the selection, the computing platform may trace, using the generated business capability model, upstream or downstream impacts of the technology incident. Then, the computing platform may cause a visual representation of data dependencies indicating upstream or downstream impacts of the technology incident to be displayed on the user computing device.
US11704605B2 Framework for guided change management and change impact analysis with automated change validation through formal executable semantics
A method of managing change in a complex system begins with identifying an unsatisfied need to be met by the system. To satisfy the need a proposed change to the system to satisfy the need is represented a high-level representation of the proposed change. The high-level representation is mapped to a low-level executable semantic model, which is used to validate the proposed change and ensure the proposed change meets the identified and does not require additional changes to the system. On a condition that the validating steps determines that additional changes are required the additional changes are represented in the high-level representation of the system; the high-level change is mapped to the low-level executable semantic model and the additional changes are re-validated.
US11704604B2 Optimization method, apparatus, computer device and storage medium for engine model
An optimization method, apparatus, computer device and storage medium for engine model. The method includes: setting an initial population according to a predetermined number of solutions; obtaining a first output set of the initial population on the engine model; determining a first fitness value; operating selection, crossover, and mutation on the initial population according to the first fitness value to obtain an evolved population, and the initial population and the evolved population constitute a to-be-selected population; obtaining a second output set of the evolved population on the engine model; determining a second fitness value; selecting engine model parameters in the to-be-selected population to form a new population according to the second fitness value; and optimizing the engine model by using the engine model parameters in the new population if a termination condition is met.
US11704597B2 Techniques to generate network simulation scenarios
Techniques to generate network simulation scenarios are described. In one embodiment, an apparatus may comprise a records component operative to receive an example network configuration record; receive an example network operation record; a machine learning management component operative to generate a network operation model using a machine learning component based on the example network configuration record as an example input and the example network operation record as an example output; and a system-test component operative to receive a system-test network configuration record; and generate a system-test network operation record based on the system-test network configuration record using the network operation model. Other embodiments are described and claimed.
US11704595B2 Cognitive search operation
A method, system and computer readable medium for performing a cognitive search operation comprising: receiving training data, the training data comprising information based upon user interaction with cognitive attributes; performing a machine learning operation on the training data; generating a cognitive profile based upon the information generated by performing the machine learning operation; and, performing a cognitive search operation on a corpus of content based upon the cognitive profile, the cognitive search operation returning cognitive results specific to the cognitive profile of the user.
US11704588B2 Apparatus and method for injecting spin echo micro-operations in a quantum processor
Apparatus and method for injected spin echo sequences in a quantum processor. For example, one embodiment of a processor includes a decoder to decode quantum instructions to generate quantum microoperations (uops) and to decode non-quantum instructions to generate non-quantum uops, execution circuitry to execute the quantum uops and non-quantum uops, and a corrective sequence data structure to identify and/or store corrective sets of uops for one or more of the quantum instructions. The decoder is to query the corrective sequence data structure upon receiving a first quantum instruction to determine if one or more corrective uops exist, and if the one or more corrective uops exist, the decoder is to submit the one or more corrective uops for execution by the execution circuitry.
US11704586B2 Systems and methods for analog processing of problem graphs having arbitrary size and/or connectivity
Computational systems implement problem solving using hybrid digital/quantum computing approaches. A problem may be represented as a problem graph which is larger and/or has higher connectivity than a working and/or hardware graph of a quantum processor. A quantum processor may be used determine approximate solutions, which solutions are provided as initial states to one or more digital processors which may implement classical post-processing to generate improved solutions. Techniques for solving problems on extended, more-connected, and/or “virtual full yield” variations of the processor's actual working and/or hardware graphs are provided. A method of operation in a computational system comprising a quantum processor includes partitioning a problem graph into sub-problem graphs, and embedding a sub-problem graph onto the working graph of the quantum processor. The quantum processor and a non-quantum processor-based device generate partial samples. A controller causes a processing operation on the partial samples to generate complete samples.
US11704583B2 Machine learning and validation of account names, addresses, and/or identifiers
Systems and methods are disclosed for determining if an account identifier is computer-generated. One method includes receiving the account identifier, dividing the account identifier into a plurality of fragments, and determining one or more features of at least one of the fragments. The method further includes determining the commonness of at least one of the fragments, and determining if the account identifier is computer-generated based on the features of at least one of the fragments, and the commonness of at least one of the fragments.
US11704581B1 Determining crop-yield drivers with multi-dimensional response surfaces
A system and method for visualizing one or more crop response surfaces. The system includes a geospatial database associated with a crop prediction engine. The geospatial database receives soil composition information for plots of land. The crop prediction engine identifies covariates from the soil composition information, which has a feature matrix. The crop prediction engine generates a multi-dimensional covariate training data set from the covariates. The crop prediction engine then applies the multi-dimensional covariate training data set to a machine learning training model to generate at least one predictive crop-yield predictive model. The crop prediction engine ranks covariates having feature set interactions. Subsequently, the crop prediction engine determines a dominant crop-yield feature set interaction from the ranked covariates having feature set interactions. The crop prediction engine generates a crop response surface from the dominant crop-yield feature set interaction. The crop prediction engine then visualizes the crop response surface.
US11704575B2 Neural networks implemented with DSD circuits
Neural networks can be implemented with DNA strand displacement (DSD) circuits. The neural networks are designed and trained in silico taking into account the behavior of DSD circuits. Oligonucleotides comprising DSD circuits are synthesized and combined to form a neural network. In an implementation, the neural network may be a binary neural network in which the output from each neuron is a binary value and the weight of each neuron either maintains the incoming binary value or flips the binary value. Inputs to the neural network are one more oligonucleotides such as synthetic oligonucleotides containing digital data or natural oligonucleotides such as mRNA. Outputs from the neural networks may be oligonucleotides that are read by directly sequencing or oligonucleotides that generate signals such as by release of fluorescent reporters.
US11704573B2 Method, apparatus, and computer program product for identifying and compensating content contributors
A method, apparatus and computer program product are provided to incentivize crowd sourcing of data by identifying and compensating content contributors based on a value of the content to training a neural network. Methods may include: receiving a request; processing the request using a machine learning model to generate a response to the request; based on the processing of the request using the machine learning model, identifying training data contributing to the response to the request; identifying one or more data contributors as providing the identified training data contributing to the response to the request; and providing a response to the request and an indication of the one or more data contributors.
US11704572B1 Offloading for gradient computation
Techniques for selectively offloading data that is computed by a first processing unit during training of an artificial neural network onto memory associated with a second processing unit and transferring the data back to the first processing unit when the data is needed for further processing are described herein. For example, the first processing unit may compute activations for operations associated with forward propagation. During the forward propagation, one or more of the activations may be transferred to a second processing unit for storage. Then, during backpropagation for the artificial neural network, the activations may be transferred back to the first processing unit as needed to compute gradients.
US11704571B2 Learned threshold pruning for deep neural networks
A method for pruning weights of an artificial neural network based on a learned threshold includes determining a pruning threshold for pruning a first set of pre-trained weights of multiple pre-trained weights based on a function of a classification loss and a regularization loss. Weights are pruned from the first set of pre-trained weights when a first value of the weight is less than the pruning threshold. A second set of pre-trained weights of the multiple pre-trained weights is fine-tuned or adjusted in response to a second value of each pre-trained weight in the second set of pre-trained weights being greater than the pruning threshold.
US11704570B2 Learning device, learning system, and learning method
A learning device includes a structure search unit that searches for a first learned model structure obtained by selecting search space information in accordance with a target constraint condition of target hardware for each of a plurality of convolution processing blocks included in a base model structure in a neural network model; a parameter search unit that searches for a learning parameter of the neural network model in accordance with the target constraint condition; and a pruning unit that deletes a unit of at least one of the plurality of convolution processing blocks in the first learned model structure based on the target constraint condition and generates a second learned model structure.
US11704568B2 Method and system for hand activity sensing
Systems and techniques for facilitating hand activity sensing are presented. In one example, a system obtains, from a wrist-worn computational device, hand activity data associated with a sustained series of hand motor actions in performance of a human task. The system also employs a machine learning technique to determine classification data indicative of a classification for the human task.
US11704560B2 Pattern-based classification
A method includes receiving interaction data that indicates, for each given interaction among multiple interactions that occurred at a client device, (i) an event type an (ii) a delay period specifying an amount of time between the given event and a previous event that occurred prior to the given event, encoding each given interaction into an encoded interaction having a standardized format that is a combination of (i) the event type and (ii) the delay period, generating an interaction signature that includes sequence of encoded interactions, processing the sequence of encoded interactions using a model trained to label sequences of user interactions as valid or invalid, including labelling, using the model, a sequence of encoded interactions as invalid, and preventing distribution of a set of content to an entity that performed the sequence of encoded interactions in response to a subsequently identified request to provide content to the entity.
US11704552B2 Task detection in communications using domain adaptation
Generally discussed herein are devices, systems, and methods for task classification. A method can include modifying a representation of a source sentence of a source sample from a source corpus to more closely resemble a representation of target sentences of target samples from a target corpus, operating, using a machine learning model trained using the modified representation of the source sentence, with the target sample to generate a task label, the task label indicating whether the target sample includes a task, and causing a personal information manager (PIM) to generate a reminder, based on whether the target sample includes the task.
US11704551B2 Iterative query-based analysis of text
Techniques for iterative query-based analysis of text are described. According to various implementations, a neural network architecture is implemented receives a query for information about text content, and iteratively analyzes the content using the query. During the analysis a state of the query evolves until it reaches a termination state, at which point the state of the query is output as an answer to the initial query.
US11704549B2 Event-based classification of features in a reconfigurable and temporally coded convolutional spiking neural network
Embodiments of the present invention provides a system and method of learning and classifying features to identify objects in images using a temporally coded deep spiking neural network, a classifying method by using a reconfigurable spiking neural network device or software comprising configuration logic, a plurality of reconfigurable spiking neurons and a second plurality of synapses. The spiking neural network device or software further comprises a plurality of user-selectable convolution and pooling engines. Each fully connected and convolution engine is capable of learning features, thus producing a plurality of feature map layers corresponding to a plurality of regions respectively, each of the convolution engines being used for obtaining a response of a neuron in the corresponding region. The neurons are modeled as Integrate and Fire neurons with a non-linear time constant, forming individual integrating threshold units with a spike output, eliminating the need for multiplication and addition of floating-point numbers.
US11704548B2 Multicast network and memory transfer optimizations for neural network hardware acceleration
In one embodiment, a system to deterministically transfer partitions of contiguous computer readable data in constant time includes a computer readable memory and a modulo address generator. The computer readable memory is organized into D banks, to contain contiguous data including a plurality of data elements of size M which are constituent data elements of a vector with N data elements, the data elements to start at an offset address O. The modulo address generator is to generate the addresses of the data elements of a vector with i data elements stored in the computer readable memory, the modulo address generator including at least one forward permutaton to permute data elements with addresses of the form O+M*i where 0<=i
US11704546B2 Operation processing apparatus that calculates addresses of feature planes in layers of a neutral network and operation processing method
An apparatus for, by inputting data to a hierarchical neural network and performing operation processing in each layer of the network, calculating a feature plane in the layer, comprises an operation unit, a feature plane holding unit including at least one memory that holds a feature plane to be processed, a unit configured to control to arrange the feature plane in the memory based on network information as information about each layer undergoing the operation processing and to manage reading/writing from/in the memory, and a processor configured to access, via a bus, the feature plane holding unit which is address-mapped in a memory space. The processor calculates, based on the network information, an address address-mapped in the memory space, reads out the feature plane, and processes the feature plane.
US11704542B2 Convolutional dynamic Boltzmann Machine for temporal event sequence
A computer-implemented method is provided for machine prediction. The method includes forming, by a hardware processor, a Convolutional Dynamic Boltzmann Machine (C-DyBM) by extending a non-convolutional DyBM with a convolutional operation. The method further includes generating, by the hardware processor using the convolution operation of the C-DyBM, a prediction of a future event at time t from a past patch of time-series of observations. The method also includes performing, by the hardware processor, a physical action responsive to the prediction of the future event at time t.
US11704541B2 Graph neural network systems for generating structured representations of objects
There is described a neural network system for generating a graph, the graph comprising a set of nodes and edges. The system comprises one or more neural networks configured to represent a probability distribution over sequences of node generating decisions and/or edge generating decisions, and one or more computers configured to sample the probability distribution represented by the one or more neural networks to generate a graph.
US11704535B1 Hardware architecture for a neural network accelerator
Examples herein describe hardware architecture for processing and accelerating data passing through layers of a neural network. In one embodiment, a reconfigurable integrated circuit (IC) for use with a neural network includes a digital processing engine (DPE) array, each DPE having a plurality of neural network units (NNUs). Each DPE generates different output data based on the currently processing layer of the neural network, with the NNUs parallel processing different input data sets. The reconfigurable IC also includes a plurality of ping-pong buffers designed to alternate storing and processing data for the layers of the neural network.
US11704532B2 Dynamic region based application operations
Techniques are disclosed for a hybrid undo/redo for text editing, where non-linear undo and redo operations are performed across dynamic regions in a document and linear undo and redo operations are performed within the dynamic regions in the document. In an example, the hybrid undo/redo may be achieved by maintaining respective region offset values for the dynamic regions created in a document by the edits made to the document. In operation, the respective region offset values associated with the dynamic regions can be used to negate or otherwise counteract the effect of edits made in the dynamic regions.
US11704529B2 Tracker tag with dual-purpose antenna components
Tracker tags, smart tags, locator tags, and the like are provided. A portable tracker device, according to one implementation, includes a housing having a front cover and a back cover. The portable tracker device also includes Radio Frequency (RF) circuitry configured to operate within at least one of a Bluetooth (BT) frequency range and an Ultra-Wideband (UWB) frequency range. Also, the portable tracker device includes a piezoelectric device having a first conductive plate and a second conductive plate. The RF circuitry utilizes at least one of the front cover, the back cover, the first conductive plate, and the second conductive plate as one or more antennas.
US11704521B2 Image forming apparatus, image forming method, and image forming program
An image forming apparatus includes: a nozzle head in which nozzles that ejects ink is arranged in a first direction; a moving mechanism that moves a recording medium relative to the nozzle head; an image acquirer that acquires image data; a quantization processor that quantizes density of pixels forming an image based on the image data; a grouping processor that groups adjacent pixel positions into one group in the quantized data; and a rearrangement processor that rearranges a quantized pixel value at each pixel position in the group that is grouped, wherein the grouping processor groups such that a direction intersecting the first direction is set to a second direction, arrangement of groups in the first direction is set to a row, rows is arranged in the second direction, and a row in which an initial position of the row is different at least by one pixel is included.
US11704518B1 Per-image print setting optimization
Devices and techniques are generally described for per-image printer setting optimization. In some examples, first data representing first input image data may be generated. A classifier network may generate first category data representing a predicted image category for the first input image data based at least in part on the first data. Second data representing a color of a printing medium and third data associated with a material of the printing medium may be determined. First printer configuration data may be determined by searching a first data structure using a combination of the first category data, the second data, and the third data. The first input image data and the first printer configuration data may be sent to the first printer. The first printer may be effective to print the first input image data using settings specified by the first printer configuration data.
US11704517B2 Image forming apparatus
An image forming apparatus includes an image forming unit configured to form an image on an image bearing member based on an image forming condition; a transfer unit configured to transfer the image formed on the image bearing member onto a sheet; a first reading sensor configured to read a first image for adjustment which has been formed on the sheet; a second reading sensor configured to read a second image for adjustment which has been formed on the image bearing member; and a controller configured to: generate the image forming condition based on reading results of the first image for adjustment on a plurality of sheets, which are obtained by the first reading sensor; and generate the image forming condition based on a reading result of the second image for adjustment, which is obtained by the second reading sensor.
US11704516B2 Electronic label management apparatus and method
Disclosed is computing technology for managing information display of an electronic label which is connected to a management server via a network and displays electronic information. A moving device transmits images, which are obtained by photographing an electronic label and a product while being moved in a store, to a management server. The management server analyzes the images to extract information and detects changes in displayed products to register changed information. The management server performs inventory management using the extracted information. Further, the management server uses the extracted information to inform a store manager so that a location of a displayed product deviated from a place thereof is corrected.
US11704513B2 Handcart
A handcart includes a cart frame, a caster, and a code reader. The cart frame includes a receiving portion on which a shopping basket is placeable and a lateral portion extending in a width direction of the cart frame. The caster is disposed at a bottom region of the cart frame. The code reader is attached to the lateral portion of the cart frame so as to be rotatable around the lateral portion. The code reader may be rotated around the lateral portion of the cart frame to a first position at which a reading window of the code reader faces an inner space of the shopping basket on the receiving portion of the cart frame, and to a second position at which the reading window of the code reader faces a front of the cart frame.
US11704512B2 Aim light assemblies for use in barcode readers and methods and systems associated therewith
A method and apparatus for manipulating an aiming light of a reader to indicate the field-of-view (FOV) of an imager within the reader includes an optical element. The optical element receives the aiming light from an aiming assembly and redirect the aiming light such that the central axis of the aiming light exiting the optical element is non-coaxial with the central aiming axis of the aiming assembly at the entry of the optical element. The optical element may be configured to project an image on a target that indicates the boundary of the FOV or project an image on the target that indicates the center of the FOV.
US11704511B2 Data-securing chip card construction
A card may store data on integrated circuits housed within the card. The card includes two short-range antennas and one long-range antenna that are configured to transmit the data. Antennas of the card may be configured to transmit the data in different directions as a result of a signal-blocking layer embedded within the card that isolates respective antennas from electromagnetic signals originating from a direction on the opposing side of the blocking layer. The long-range antenna may be configured to transmit identification data of the user, while the short-range antennas may be configured to transmit financial data related to the user. A system may be configured to instantiate events for the user of the card with the long-range antenna. Events that are instantiated by the long-range antenna may then be executed using the short-range antennas.
US11704510B2 Associating assets using RFID-RF wireless gateways
A system is disclosed for tracking and monitoring sets of assets in or on a container using RFID-RF tags associated with the assets. The system comprises a specimen holder bin or similar container and a wireless tag affixed to the specimen holder bin. The specimen bin holder is configured to hold a plurality of assets. The wireless tag comprises a radio frequency identifier (RFID) circuit, a radio frequency (RF) circuit, a processor, a memory storing an identifier (ID) associated with the RFID circuit, and an energy source electrically connected to the RFID circuit, the RF circuit, and the processor. The wireless tag is configured to broadcast the identifier associated with the RFID circuit responsive to an interrogation signal by one or more gateways associated with the system. In some embodiments, each asset of the plurality of assets additionally comprises an RFID tag.
US11704508B2 Electronic device
An electronic device includes a card interface and a processing module. The card interface is electrically connected to the processing module, and a SIM card or a memory card may be inserted into the card interface. The card interface includes N springs, where N>1; when a memory card is inserted into the card interface, the memory card is electrically connected to the processing module; and when a SIM card is inserted into the card interface, the SIM card is electrically connected to the processing module, and one metal pin of the SIM card is electrically connected to a first spring in the N springs and one spring adjacent to the first spring. The processing module is configured to determine, based on at least a level of the first spring, whether an inserted card is a SIM card or a memory card.
US11704505B2 Language processing method and device
A method includes obtaining n pairs of translation sentences of a source language and a target language, where each of the n pairs of translation sentences includes a source language sentence and a target language sentence that are translations of each other, extracting a source language segment from each source language sentence in the n pairs of translation sentences using an extraction rule of the source language, extracting a target language segment from each target language sentence in the n pairs of translation sentences, and generating an extraction rule of the target language based on n target language segments extracted from n target language sentences.
US11704493B2 Neural parser for snippets of dynamic virtual assistant conversation
Pairing a user response and associated context with a neural network associated with a virtual assistant computer during a dynamic text conversation with an end user. The virtual assistant computer receives a detected user generated text input; determines context of the detected user generated text input; compares the context of the detected user generated text input by comparing a confidence score representing context of the user generated input to a classification associated with each of a plurality of existing nodes of a neural network. For confidence scores below a threshold relative to the classification associated with each of the existing nodes of the neural network, the virtual assistant computer creates a new node within the neural network and assigns the context of the user generated text to the new node.
US11704487B2 System and method for fashion attributes extraction
A system and a method for training an inference model using a computing device. The method includes: providing a text-to-vector converter; providing the inference model and pre-training the inference model using labeled fashion entries; providing non-labeled fashion entries; separating each of the non-labeled fashion entries into a target image and target text; converting the target text into a category vector and an attribute vector using the text-to-vector converter; processing the target image using the inference model to obtain processed target image and target image label; comparing the category vector to the target image label; when the category vector matches the target image label, updating the target image label based on the category vector and the attribute vector to obtain updated label; and retraining the inference model using the processed target image and the updated label.
US11704484B2 Cross channel digital data parsing and generation system
Embodiments of the invention are directed to a system, method, or computer program product for a template based design approach for cross channel digital data parsing and generation. The system allows for onboarding of various types of forms to push them out to users via multiple various user viewing channels. The invention identifies the sections or fields of the form that require user input and presents those fields using an advanced digital solution illustrated in the channel format. The system is expandable, allowing for a single backend upload of additional forms irrespective of the channel.
US11704472B2 Standard cells and variations thereof within a standard cell library
Standard cell libraries include one or more standard cells and one or more corresponding standard cell variations. The one or more standard cell variations are different from their one or more standard cells in terms of geometric shapes, locations of the geometric shapes, and/or interconnections between the geometric shapes. The exemplary systems and methods described herein selectively choose from among the one or more standard cells and/or the one or more standard cell variations to form an electronic architectural design for an electronic device. In some situations, some of the one or more standard cells are unable to satisfy one or more electronic design constraints imposed by a semiconductor foundry and/or semiconductor technology node when placed onto the electronic device design real estate. In these situations, the one or more standard cell variations corresponding to these standard cells are placed onto the electronic device design real estate.
US11704471B2 Three-dimensional mask simulations based on feature images
A layout geometry of a lithographic mask is received. The layout geometry is partitioned into feature images, for example as selected from a library. The library contains predefined feature images and their corresponding precalculated mask 3D (M3D) filters. The M3D filter for a feature image represents the electromagnetic scattering effect of that feature image for a given source illumination. The mask function contribution from each of the feature images is calculated by convolving the feature image with its corresponding M3D filter. The mask function contributions are combined to determine a mask function for the lithographic mask illuminated by the source illumination.
US11704462B2 Complexity-reduced simulation of circuit reliability
A system and method for simulating an electronic circuit is disclosed. The method includes creating a finite set of circuit or device parameter points selected from within an n-dimensional parameter space. The method includes determining, for each circuit or device parameter point of the set, a corresponding response value of the performance metric and a corresponding probability of occurrence. The method includes determining, for a predetermined value of the performance metric, the total probability of occurrence.
US11704455B2 Representing the operation of a quantum computing device over time
Techniques are provided for improving quantum computing devices. The technology can facilitate generating a sequence of sparse matrices representing a quantum computing device and a noise model. A system can comprise a memory that can store computer executable components and a processor that can execute the computer executable components stored in the memory. The computer executable components can include a term identifier that can identify a plurality of time-dependent terms in a machine-parseable representation of a quantum computing device. The computer executable components can further include a sparse matrix generator that can generate a first sparse matrix for ones of the plurality of time-dependent terms, resulting in a plurality of first sparse matrices.
US11704453B2 Drill bit design selection and use
Systems and methods are disclosed for selecting a drill bit design that reduces or eliminates bit induced stick-slip. In some embodiments, each of a set of test drill bits is correlated with stick-slip events, wherein each of the test drill bits has a different design pattern comprising a combination of structural attributes. The design pattern stick-slip correlation includes, for each of the test drill bits, detecting variations in motion of the test drill bit during drilling operation. Stick-slip for each of the test drill bits is detected based on the detected variations in motion of the test drill bits during operation. The correlation further includes in response to detecting stick-slip, recording a stick-slip event in association with the corresponding test drill bit. The method further includes determining a performance efficiency value for each of the plurality of test drill bits and correlating the determined performance efficiency values with the stick-slip events to determine a threshold performance efficiency value. A design pattern for a drill bit is selecting or determined based, at least in part, on the threshold performance efficiency value.
US11704447B2 Method and system for circuiting in heat exchangers
A system for designing a circuitry configuration of heat-exchanger units includes an interface to acquire design parameters the heat-exchanger units, a memory to store computer-executable programs including a relaxed decision diagram formation module, and a processor, in connection with the memory, configured to perform the computer-executable programs. The computer-executable programs include steps of providing a configuration of the heat-exchanger units, providing the design parameters of the heat-exchanger units acquired via the interface, generating a relaxed decision diagram based on the design parameters, creating constraints with respect to connections of the heat-exchanger units according to the relaxed decision diagram, and generating feasible configurations of the heat-exchanger units by a mixed-integer-programing method using the constraints.
US11704443B2 Block cipher side-channel attack mitigation for secure devices
Systems and methods are disclosed for side-channel attack mitigation for secure devices including cryptographic circuits using block ciphers that are not based upon feedback. For disclosed embodiments, an integrated circuit includes a cryptographic circuit and a controller. The cryptographic circuit performs cryptographic operations in a block cipher AES mode without feedback. The controller outputs control signals to the cryptographic circuit that cause the cryptographic circuit to perform the cryptographic operations on sequential data blocks with an internally permuted order to mitigate block cipher side-channel attacks. The internally permuted order can be generated using one or more random number generators, one or more pre-configured permutated orders, or other techniques. Further, sequential data blocks can be grouped into sequential subsets of data blocks, and the cryptographic operations can be performed in sequence for the subsets with data blocks within each subset being processed with an internally permuted order.
US11704440B2 Data processing systems and methods for preventing execution of an action documenting a consent rejection
Various aspects involve forgoing updates to consent data for at least one consent rejection generated by an automated consent rejection tool. For instance, a consent management system can be communicatively coupled to a user device. The user device can detect invocations of a consent rejection function, such as when browser states of a browser application indicate requests for web pages or other online content. The consent management system can document a consent rejection for one or more of the invocations. The consent management system can also prevent documentation of consent being rejected for at least one invocation initiated by an automated consent rejection tool.
US11704438B2 Systems and method of contextual data masking for private and secure data linkage
The present disclosure relates to methods and systems for contextual data masking and registration. A data masking process may include classifying ingested data, processing the data, and tokenizing the data while maintaining security/privacy of the ingested data. The data masking process may include data configuration that comprises generating anonymized labels of the ingested data, validating an attribute of the ingested data, standardizing the attribute into a standardized format, and processing the data via one or more rules engines. One rules engine can include an address standardization that generates a list of standard addresses that can provide insights into columns of the ingested data without externally transmitting the client data. The masked data can be tokenized as part of the data masking process to securely maintain an impression of the ingested data and generate insights into the ingested data.
US11704437B2 Gracefully handling endpoint feedback when starting to monitor
A method, system and computer-usable medium for adaptively assessing risk associated with an endpoint, comprising: determining a risk level corresponding to an entity associated with an endpoint; selecting a frequency and a duration of an endpoint monitoring interval; collecting user behavior to collect user behavior associated with the entity for the duration of the endpoint monitoring interval via the endpoint; processing the user behavior to generate a current risk score for the entity; comparing the current risk score of the user to historical risk scores to determine whether a risk score of a user has changed; and changing the risk score of the user to the current risk score when the risk score of the user has changed.
US11704436B2 Threshold-based assembly of remote automated assistant responses
Techniques are described herein for assembling/evaluating automated assistant responses for privacy concerns. In various implementations, a free-form natural language input may be received from a first user and may include a request for information pertaining to a second user. Multiple data sources may be identified that are accessible by an automated assistant to retrieve data associated with the second user. The multiple data sources may collectively include sufficient data to formulate a natural language response to the request. Respective privacy scores associated with the multiple data sources may be used to determine an aggregate privacy score associated with responding to the request. The natural language response may then be output at a client device operated by the first user in response to a determination that the aggregate privacy score associated with the natural language response satisfies a privacy criterion established for the second user with respect to the first user.
US11704431B2 Data security classification sampling and labeling
Cybersecurity and data categorization efficiency are enhanced by providing reliable statistics about the number and location of sensitive data of different categories in a specified environment. These data sensitivity statistics are computed while iteratively sampling a collection of blobs, files, or other stored items that hold data. The items may be divided into groups, e.g., containers or directories. Efficient sampling algorithms are described. Data sensitivity statistic gathering or updating based on the sampling activity ends when a specified threshold has been reached, e.g., a certain number of items have been sampled, a certain amount of data has been sampled, sampling has used a certain amount of computational resources, or the sensitivity statistics have stabilized to a certain extent. The resulting statistics about data sensitivity can be utilized for regulatory compliance, policy formulation or enforcement, data protection, forensic investigation, risk management, evidence production, or another classification-dependent or classification-enhanced activity.
US11704427B2 Systems and methods for providing data loss prevention via an embedded browser
Described embodiments provide systems and methods for providing data loss prevention via an embedded browser. An interprocess communication (IPC) manager may interface with an embedded browser to control the transfer of data from a first application to a second application in accordance with a policy. The IPC manager may detect a command to store data accessed on the first application via the embedded browser and store the data onto a secure container. The secure container may be dedicated to the embedded browser. The IPC manager may subsequently detect a command to retrieve data from the secure container and to replicate the data onto the second application. The IPC manager may determine a policy to apply to the data. The policy may specify whether the data from the first application is permitted to be replicated onto the second application. The IPC manager may subsequently replicate the data on the second application.
US11704424B2 Edge cloud data protection
An embodiment of a semiconductor apparatus may include technology to receive data with a unique identifier, and bypass encryption logic of a media controller based on the unique identifier. Other embodiments are disclosed and claimed.
US11704423B2 Network-shared data managing system and method
A data managing method. Metadata including a sharing policy is applied to a data file on a computing device. A sharing of the data file from the computing device via a network to a platform hosted by a computing system is detected. It is determined whether the platform is in compliance with the sharing policy, and it is reported whether the platform is in compliance with the sharing policy.
US11704420B2 Terminal device and computer program
As a saving target file is specified, a controller (110) executes a file management program to divide the saving target file, encrypt a divided file using a cryptographic key corresponding to the logical address of the divided file, save the divided file at a storing destination corresponding to the logical address, and create a table associating the logical address, the cryptographic key, and the saving destination physical address. As a reading target file is specified, the controller (110) identifies the corresponding divided file from the logical address, identifies the saving destination physical address of the divided file and the cryptographic key with reference to the table, reads the divided file from the identified physical address, and decrypts the divided file using the identified cryptographic key.
US11704417B2 System for implementing real-time redaction in a workflow configurable environment
Systems, computer program products, and methods are described herein for implementing real-time redaction in a workflow configurable environment. The present invention is configured to electronically receive, from a user input device, a request to load at least one user interface associated with an application; initiate a real-time content redaction engine on contents of the one or more fields associated with the at least one user interface in response to receiving the request, wherein initiating further comprises: parsing one or more embedded structures associated with the one or more fields; identifying private information in the one or more fields based on at least parsing the one or more embedded structures; and masking the private information in the one or more fields; and load the at least one user interface associated with the application in response to masking the private information in the one or more fields.
US11704414B2 Systems and methods for managing vulnerability data
A method for managing vulnerability data may include: (1) ingesting, by a data ingestion engine, vulnerability data from a plurality of sources; (2) normalizing, by a data normalizer module, the vulnerability data into a plurality of data records; (3) generating, by a data processing module, a dynamic risk score for each data record; (4) storing, by a risk record register, a risk record for each data record, wherein the risk record may include the dynamic risk score, a priority level, an identifier for a software application, and a software dependency; (5) selecting, by a control policy selection engine, a control policy based on one of the dynamic risk scores; (6) implementing, by the risk record register, the selected control policy; (7) monitoring, by the risk record register, implementation of the control policy; and (8) updating, by the risk record register, the control policy selection engine based on the monitoring.
US11704411B2 Operating system encryption system and method
A computing system and method has a pre-boot operating system stored in an encrypted form according to a first key on a first portion of a non-volatile data storage drive and a main operating system stored in an encrypted form according to a second key on a second portion of the non-volatile data storage drive. A system built in operating system (BIOS) chip is configured to initiate a first authentication process, obtain the first key after successful completion of the first authentication process, load and decrypt the pre-boot operating system into dynamic memory, and cause the pre-boot operating system to run. The pre-boot operating system is configured to initiate a second authentication process, obtain the second key after successful completion of the second authentication process, load and decrypt the main operating system into dynamic memory, and cause the main operating system to run.
US11704410B2 System and method for detecting suspicious actions of a software object
A system for detecting malicious software, comprising at least one hardware processor adapted to: execute a tested software object in a plurality of computing environments each configured according to a different hardware and software configuration; monitor a plurality of computer actions performed in each of the plurality of computing environments when executing the tested software object; identify at least one difference between the plurality of computer actions performed in a first of the plurality of computing environments and the plurality of computer actions performed in a second of the plurality of computing environments; and instruct a presentation of an indication of the identified at least one difference on a hardware presentation unit.
US11704407B2 System and method for operating an endpoint core at an endpoint device
A method, system and computer-usable medium are disclosed for operating an endpoint court at an endpoint device. Certain embodiments include a computer-implemented method for operating an endpoint core at an endpoint device, the method including: receiving an event subscription request from an endpoint agent over a message bus; and managing communication of events for processing by the endpoint agent based on the event subscription request so that events to which the endpoint agent has subscribed are selectively processed at the endpoint agent. Certain embodiments may include corresponding stand-alone and/or network computer systems, apparatus, and computer programs recorded on one or more computer storage devices, each configured to perform one or more of these actions.
US11704405B2 Techniques for sharing network security event information
This disclosure provides techniques for pooling and searching network security events reported by multiple sources. As information representing a security event is received from one source, it is searched against a central or distributed database representing events reported from multiple, diverse sources (e.g., different client networks). Either the search or correlated results can be filtered and/or routed according at least one characteristic associated with the networks, for example, to limit correlation to events reported by what are presumed to be similarly situated networks. The disclosed techniques facilitate faster identification of high-relevancy security event information, and thereby help facilitate faster threat identification and mitigation. Various techniques can be implemented as standalone software (e.g., for use by a private network) or for a central pooling and/or query service. This disclosure also provides different examples of actions that can be taken in response to search results.
US11704402B2 Runtime device firmware verification using trust chaining
Systems and methods are disclosed herein that may implement an information handling system including a gateway and a peripheral device monitor. The gateway may interface peripheral devices and control access of host resources of the information handling system by any of the peripheral devices. The peripheral device monitor may detect connection of an unverified peripheral device to the gateway, perform a trust verification process with the unverified peripheral device, control the gateway to enable access of the host resources by the unverified peripheral device when the unverified peripheral device becomes verified, and control the gateway to prevent access to the host resources by the unverified peripheral device when the unverified peripheral device fails the trust verification process. The trust verification process may include validating a device certificate and verifying a digest of boot code of the peripheral device. The peripheral device monitor may perform a verification failure procedure when the unverified peripheral device fails the trust verification process.
US11704399B2 Medium for temporary account access
In some implementations, a physical medium may include a radio frequency (RF) component and an integrated circuit (IC) chip component. The physical medium may be configured to detect, via the RF component, that the physical medium is within a communicative proximity of a first user device or a first medium associated with a first account. The physical medium may communicate, via the RF component, with the first user device or the first medium based on detecting that the physical medium is within the communicative proximity of the first user device or the first medium. The physical medium may configure the IC chip component to indicate that the physical medium is paired with the first account. The physical medium may transmit, via the RF component or the IC chip component and to a terminal, an indication that the physical medium is paired with the first account.
US11704390B2 Method and system for signing an artificial intelligence watermark using a query
In one embodiment, a computer-implemented method of a data processing (DP) accelerator obtaining a watermark of a watermark-enable artificial intelligence (AI) model includes receiving, by the DP accelerator, input data to the DP accelerator that causes the watermark-enabled AI model to extract the watermark from the watermark-enabled AI model; and providing the watermark of the watermark-enabled AI model to the host device. The DP accelerator can receive the model from the host device. The DP accelerator can further receive a command to digitally sign the watermark and call a security unit of the DP accelerator to digitally sign the watermark.
US11704386B2 Multi-stage feature extraction for effective ML-based anomaly detection on structured log data
Herein are feature extraction mechanisms that receive parsed log messages as inputs and transform them into numerical feature vectors for machine learning models (MLMs). In an embodiment, a computer extracts fields from a log message. Each field specifies a name, a text value, and a type. For each field, a field transformer for the field is dynamically selected based the field's name and/or the field's type. The field transformer converts the field's text value into a value of the field's type. A feature encoder for the value of the field's type is dynamically selected based on the field's type and/or a range of the field's values that occur in a training corpus of an MLM. From the feature encoder, an encoding of the value of the field's typed is stored into a feature vector. Based on the MLM and the feature vector, the log message is detected as anomalous.
US11704385B2 Traffic light detection auto-labeling and federated learning based on vehicle-to-infrastructure communications
A method for traffic light auto-labeling includes aggregating vehicle-to-infrastructure (V2I) traffic light signals at an intersection to determine transition states of each driving lane at the intersection during operation of an ego vehicle. The method also includes automatically labeling image training data to form auto-labeled image training data for a traffic light recognition model within the ego vehicle according to the determined transition states of each driving lane at the intersection. The method further includes planning a trajectory of the ego vehicle to comply with a right-of-way according to the determined transition states of each driving lane at the intersection according to a trained traffic light detection model. A federated learning module may train the traffic light recognition model using the auto-labeled image training data during the operation of the ego vehicle.
US11704382B2 Assigning variants of content to users while maintaining a stable experimental population
A variation testing system environment for performing variation testing of web pages and applications is disclosed. The variation testing system applies a weighted consistent hash function to user attributes of users to assign the users to a variant of a web page that is undergoing experimentation. The usage of the weighted consistent hash function allows for a stable experimental population.
US11704380B1 Supply of image assets for presentation at a mobile device
Technologies are provided to supply image assets for presentation at a client device. Some embodiments include a computing device that can determine that multiple image assets to be presented in a user interface are unavailable within a non-volatile storage device of the computing device. The computing device can then generate a request for an image sprite containing the multiple image assets, and can send the request to a content source platform. The request identifies the multiple image assets. The computing device can receive, from the content source platform, the image sprite and metadata corresponding to the image sprite. The metadata defines attributes of the multiple image assets. The computing device can store the metadata in the non-volatile storage device, and can extract, using the metadata, the multiple image assets from the image sprite. The computing device can present the multiple assets during presentation of the user interface.
US11704378B1 Content curation application and graphical user interface
Systems, methods, and products described herein include a server, which receives a request from a user's electronic client device. The server may query web pages and determine if the web pages comply with the compliance rules. When the web pages do not comply with the compliance rules, the server may generate an analysis report on the web pages and send the analysis report to the user. After the user reviews the report and chooses the trouble web pages, the server sends review alerts to the points of contact, such as the product owners and other stakeholders. The product owner may more easily be able to take proper actions and better manage the websites by refreshing noncompliant or incorrect content. In this way, the systems and methods allow product owners and users to manage and/or curate the content of web pages more systematically and automatically.
US11704376B2 Retrieval of content using link-based search
Described herein are techniques and systems for retrieval of content using link-based searches. Embodiments herein include receiving, by a server, a request including a hyperlink directed to a source content. The server may determine whether a database associated with the server comprises the hyperlink. The database stores information of multiple entities each corresponding to one or more hyperlinks. In response to a determination that the database includes the hyperlink, the server may identify an entity corresponding to the hyperlink and provide information of the entity to the computing device. In some embodiments, in response to a determination that the database does not include the hyperlink, the server may identify related web content and return results to user.
US11704374B2 Systems and methods for personalizing search engine recall and ranking using machine learning techniques
Systems and methods including one or more processors and one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and perform acts of: providing a search engine that includes, or communicates with, a recall personalization model configured to generate personalized recall sets of search results for users; receiving, at the search engine, a search query submitted by a user; generating, using the recall personalization module, a feature vector for the user that includes contextual features associated with the user; generating, using the recall personalization model, a simulated narrowing query that includes the search query submitted by the user and the feature vector; generating, using the search engine, a recall set of search results based, at least in part, on the simulated narrowing query. Other embodiments are disclosed herein.
US11704372B2 Systems and methods for selective distribution of online content
Systems and methods are disclosed for online distribution of content. One method includes: receiving, from a first content publisher, a request to publish, on a web page of a second content publisher in a network of publishers, a link to or preview of content of the first content publisher, wherein the request includes at least one parameter associated with at least one attribute of a desired viewer of the link to or preview of content; receiving, from the second content publisher in the network, a request for a link to or preview of content of a publisher in the network, the request including at least one identifier associated with a prospective viewer of a web page of the second content publisher; and determining whether to display a link to or preview of content of the first content publisher on the web page of the second content publisher.
US11704364B2 Evaluation of security policies in real-time for entities using graph as datastore
A method for policy-based analytics includes retrieving, from a graph database, first data representing a first entity in a computing environment, a second entity in the computing environment, and an event associated with the first entity and the second entity; predicting, according to a risk indicator model, a risk associated with the first entity based at least in part on the event; and updating the graph database to include second data representing the risk and a risk indicator. The first and second entities are stored as properties of a first vertex and a second vertex, respectively, and the event is stored as a property of an edge between the first vertex and the second vertex. The risk indicator is stored as a property of a third vertex. The risk is stored as a property of an edge between the first vertex and the third vertex.
US11704363B2 System and method for generating highly scalable temporal graph database
Aspects of the present disclosure involve systems, methods, devices, and the like for generating highly scalable temporal graph databases. In one embodiment, a novel architecture is presented that enables the identification of mutation or changes in graphs. For the identification a combination of graph-based modeling and journal entry is used. Events occurring are consumed and changes are ingested, transformed for use by a graph simulation system. The changes are journaled using a vertex centric temporal journaling schema.
US11704354B2 Method of managing media libraries, corresponding system and computer program product
In accordance with an embodiment, a method of managing an automotive infotainment media library, in which media content files sourced from a set of source devices, and the media content files are accessible via respective playback paths by at least one media player application having a plurality of configurations, includes: parsing the media content files in the media library to create at least one indexed table including a respective list of identifiers associated to media content files, wherein the media content files are parsed as a function of at least one of a source device in the set of source devices, as a function of a configuration in the plurality of configurations of the at least one media player application, or as a function of folders grouping the media content files in the media library.
US11704353B2 Systems and methods for organizing and identifying documents via hierarchies and dimensions of tags
Computer-implemented systems and methods are disclosed to interface with one or more storage devices storing a plurality of documents, wherein each of the plurality of documents is associated with one or more tags of one or more predefined hierarchies of tags, wherein the one or more hierarchies of tags include multiple dimensions. In accordance with some embodiments, a method is provided to identify one or more documents from the data storage devices. The method comprises acquiring, via an interface, a selection of one or more tags of the one or more predefined hierarchies of tags. The method further comprises identifying one or more documents from the data storage devices in response to the selection, the identified one or more documents having tags that have a relationship with the selected tags, and providing data corresponding to the identified documents for displaying in the interface.
US11704352B2 Automated categorization and assembly of low-quality images into electronic documents
An apparatus includes a memory and processor. The memory stores OCR and NLP algorithms. The processor receives an image of a physical document page and executes the OCR algorithm to convert the image into text. The processor identifies errors in the text, which are associated with noise in the image. The processor generates a feature vector that includes features obtained by executing the NLP algorithm on the text, and features associated with the identified errors in the text. The processor uses the feature vector to assign the image to a document category. Documents assigned to the document category share one or more characteristics, and the feature vector is associated with a probability greater than a threshold that the physical document associated with the image includes those characteristics. The processor then stores the image in a database as a page of an electronic document belonging to the assigned document category.
US11704351B1 Machine-learning model for performing contextual summarization of text data
In one example, a system can receive a set of text samples and generate a set of summaries based on the set of text samples. The system can then generate a training dataset by iteratively executing a training-sample generation process. Each iteration can involve selecting multiple text samples from the set of text samples, combining the multiple text samples together into a training sample, determining a text category and a summary corresponding to a selected one of the multiple text samples, and including the text category and the summary in the training sample. After generating the training dataset, the system can use it to train a model. The trained model can then receive a target textual dataset and a target category as input, identify a portion of the target textual dataset corresponding to the target category, and generate a summarization of the portion of that target textual dataset.
US11704349B2 Tag weighting engine using past context and active context
A server system and methodology include the following operations. A request for tags associated with a resource is received from a tag widget associated with the resource. Responsive to the request, a tag weighting engine is executed that identifies the tags and determines, respectively, individual overall weighting factors for each of the tags. The tags and associated overall weighting factors are forwarded to the tag widget within the client. The individual overall weighting factors for a particular tag is based upon a combination of weighting factors including a context weight factor for the particular tag. The context weighting factor for the particular tag is based upon a past context for the particular tag specified by a past user and an active context in which a user of the tag widget is operating.
US11704346B2 System of highly detailing map data, server for the same, and method of highly detailing map data
A system of highly detailed mapping data for correcting the data format and detail level of the map data adaptively to a specification of a distribution destination. The system includes a data supplementing unit for supplementing medium-/low-detail map data to make the map data highly detailed, an authoring unit for editing the map data adapted to the multiple specifications which differ at least in one of the data format and the detail level, and a database for accumulating the edited map data to allow distribution of the map data as versatile data. The system includes a reliability evaluation unit communicating with the distribution destination via information, and allowing evaluation of reliability indicating a degree to which the versatile data are adapted to the specification, and a reliability registration unit for registering the reliability in the database by associating the evaluation of the reliability evaluation unit with the versatile data.
US11704342B2 Similarity sharding
Computer-implemented systems and methods for efficiently searching large data volumes for one or more items with a definable degree of similarity. The systems and methods may include functionality directed to selecting at least one token from the one or more tokens in a target item, the token including an identifiable character string defining, fully or partially, at least one of a name, an address, an entity or other identifier associated with the target item; extracting a character from the identifiable character string after the character string is standardized to a known common version of the character string; responsive to a character distribution lookup, determining that the extracted character corresponds to a first shard from among a plurality of discrete shards; and grouping the item into the first shard, the character distribution lookup being adjustable overtime to provide for a balanced distribution of items across the plurality of discrete shards.
US11704339B2 Systems and methods for improving computational speed of planning by tracking dependencies in hypercubes
A system for updating a hypercube includes an interface and a processor. The interface is configured to receive an indication to update a cell of the hypercube. The processor is configured to determine a primary dimension value associated with the cell; determine a group of dependencies based at least in part on the primary dimension value, wherein a dependency of the group of dependencies comprises one or more primary dimension values and a pattern; for the dependency of the group of dependencies, determine a set of source locations based at least in part on the one or more primary dimension values and the pattern; and mark the set of source locations as invalid.
US11704332B2 Systems and methods for configuring system memory for extraction of latent information from big data
A system for extracting latent information from data includes obtaining or generating components of the data, where the data components include scores indicating how the component relates to the data. Memory is allocated for the components and the components are stored in the allocated memory. The components are then transformed into documents using a suitable transformation function, and the documents are analyzed using natural language processing, to extract latent information contained in the data.
US11704319B1 Table calculations for visual analytics using concise level of detail semantics
A computing device receives user selection of a data source. The computing device receives a user input to specify a level of detail (LOD) expression, which includes a first keyword, a SORT keyword, and an analytic expression. In response to the user input, the computing device identifies one or more data fields from the data source. The device translates the LOD expression into one or more executable database queries referencing the identified data fields. The computing device executes the queries to retrieve data from the data source. The computing device generates and displays a data visualization using the retrieved data.
US11704315B1 Trimming blackhole clusters
Disclosed are techniques for trimming large clusters of related records. In one embodiment, a method is disclosed comprising receiving a set of clusters, each cluster in the clusters including a plurality of records. The method extracts an oversized cluster in the set of clusters and performs a breadth-first search (BFS) on the oversized cluster to generate a list of visited records. The method terminates the BFS upon determining that the size of the list of visited records exceeds a maximum size and generates a new cluster from the list of visited records and adding the new cluster to the set of clusters. By recursively performing BFS traverse over the oversized cluster and extracting smaller new clusters from it, the oversized cluster is eventually partitioned into a set of sub-clusters with the size smaller than the predefined threshold.
US11704309B2 Selective use of data structure operations for path query evaluation
The disclosed technologies are capable of selectively using data structure operations for path query evaluation. One technique involves reading a query that traverses at least two nodes and at least one edge of a graph in a graph database; compiling the query into a set of variables and a set of constraints, where the set of variables and the set of constraints correspond to the two nodes and the one edge of the graph; creating an in-memory data structure that comprises a table; using the set of variables and the set of constraints to determine an operation that is performable using the in-memory data structure; checking for an existence of a condition relating to the in-memory data structure or the operation; skipping the operation if the condition exists or executing the operation if the condition does not exist; and storing a set of intermediate query results in the table.
US11704306B2 Restricted views to control information access in a database system
A restricted view definition is received by a database system. The restricted view definition defines a view over a database table with one or more restrictions on use of the view. The view over the database table is generated based on the restricted view definition. A query directed at the view is received by the database system. The database system determines whether the query directed at the view is permitted based on the one or more restrictions on the use of the view.
US11704300B2 Apparatus and methods for packetized data management and delivery in a digital content distribution network
Apparatus and methods for managing provision of digital content within a content distribution network. In one embodiment, a content application manager (CAM) process is used to provide one or more centralized redirection functions for network client processes such as just-in-time (JIT) packagers and cloud digital video recorders (cDVRs). A local database accessible to the CAM is updated with “live” or other content storage locations within the network, and accordingly each of the client processes can be made simpler and not require any intrinsic knowledge of content asset storage locations. This simplifies the client process configuration, enhances performance in terms of reduced end-user request servicing latency, and allows for single-point automated database updates versus having to provide updates to each client process as under the prior art.
US11704296B2 Data management system, data management apparatus, and non-transitory computer readable medium storing data management program
A data management system includes a management apparatus including a processor, and plural storage devices. The processor is configured to generate hash values corresponding to data to be managed according to a predetermined calculation rule, the plural storage devices stores first hash values that are hash values generated by the processor at a first point in time, and the processor is configured to perform determination of invariance related to the plural first hash values or the data by comparing sets including the plural of first hash values read out from the plural storage devices and second hash values that are hash values regenerated according to the calculation rule at a second point in time later than the first point in time.
US11704294B2 System and method for slowly changing dimension and metadata versioning in a multidimensional database environment
In accordance with an embodiment, described herein are systems and methods for supporting slowly changing dimensions and metadata versioning in a multidimensional database, comprising. A system can comprise a computer that includes one or more microprocessors, and a multidimensional database server executing on the computer, wherein the multidimensional database server supports at least one hierarchical structure of data dimensions. A data dimension can slowly change over time. When such changes occur, metadata associated with the data dimension can be updated. Advantageously, a current snapshot of the data structure can allow searching of previous changes to the slowly changing dimension based upon the metadata.
US11704284B2 Supporting storage using a multi-writer log-structured file system
Solutions for supporting storage using a multi-writer log-structured file system (LFS) are disclosed that include receiving incoming data from an object of a plurality of objects that are configured to simultaneously write to the LFS from different nodes; based at least on receiving the incoming data, determining whether sufficient free segments are available in a local segment usage table (SUT) for writing the incoming data; based at least on determining that insufficient free segments are available, requesting allocation of new free segments; writing the incoming data to a log; acknowledging the writing to the object; determining whether the log has accumulated a full segment of data; based at least on determining that the log has accumulated a full segment of data, writing the full segment of data to a first segment of the free segments; and updating the local SUT to mark the first segment as no longer free.
US11704280B2 Methods for replicating data and enabling instantaneous access to data and devices thereof
A method, non-transitory computer readable medium, and device that replicates data and provides instantaneous access to data includes receiving in a destination volume one or more named data extents and one or more references to the one or more named data extents associated with a file in parallel from a source volume. A determination is made to check whether the one or more references arrive before the one or more named data extents arrive. Each of the received one or more references which are determined to have arrived prior to the one or more data extents is allocated as absent by the storage management computing device. An instantaneous access to the file is provided during the allocation.
US11704278B2 Intelligent management of stub files in hierarchical storage
Intelligent management of stub files in hierarchical storage is provided by: in response to identifying a file to migrate from a file system to offline storage, providing metadata for the file to a machine learning engine; receiving a stub profile for the file from the machine learning engine that indicates an offset from a beginning of the file and a length from the offset for previewing the file; and migrating the portion of the file from the file system to an offline storage based on the stub profile. In some embodiments this further comprises: monitoring file system operations; in response to detecting a read operation of the portion of the file: determining a file type; providing file data to the machine learning engine; and performing a supervised learning operation based on the file type and the file data to update the machine learning engine.
US11704277B2 Variation-aware qubit movement scheme for noise intermediate scale quantum era computers
Systems and methods for efficiently routing qubits in a quantum computing system include selecting bubble nodes and routing qubits to the bubble nodes. The systems and methods further include dividing a system of nodes into regions and selecting a bubble node for each region. The systems and methods further include using super bubble nodes with reliable links connected to other super bubble nodes and bubble nodes to improve cross-region operations.
US11704274B2 System, apparatus and method for extended communication modes for a multi-drop interconnect
In one embodiment, an apparatus includes a host controller to couple to an interconnect to which a plurality of devices may be coupled. The host controller may include: a first driver to drive first information onto a first line of the interconnect; a second driver to drive a clock signal onto a second line of the interconnect; and a mode control circuit to cause the second driver to drive the clock signal onto the second line of the interconnect in a first mode and to cause the first driver and the second driver to drive differential information onto the first line and the second line of the interconnect in a second mode. Other embodiments are described and claimed.
US11704272B2 Method and device for operating a transfer device
A method for operating a transfer device for a differential bus system, including a first bus connection and a second bus connection for connecting to a transfer medium of the differential bus system. The method includes: ascertaining a first variable that characterizes a voltage associated with a first bus line of the bus system, ascertaining a second variable that characterizes a voltage associated with a second bus line of the bus system, ascertaining a third variable that characterizes a sum of the first variable and the second variable for a first bus state, ascertaining a fourth variable that characterizes a sum of the first variable and the second variable for a second bus state, the second bus state being different from the first bus state.
US11704268B2 USB 2.0 photoelectric transmission system
The present disclosure relates to a USB 2.0 photoelectric transmission system, which includes a first USB 2.0 connector, a second USB 2.0 connector, a first signal directional interpreting circuit, a second signal directional interpreting circuit, a first laser, a second laser, a first photodetector and a second photodetector, wherein a first end and a second end of the first signal directional interpreting circuit are respectively connected with a D+ pin and a D− pin of the first USB 2.0 connector; a third end and a fourth end of the first signal directional interpreting circuit are respectively connected with the first laser and the second photodetector.
US11704266B2 Control method and device for bidirectional communication
A control method and device for bidirectional communication are provided. A handshake between the master and slave communication units is realized by sending the training sequence. The master communication unit is controlled to obtain control information from the ECU. The control information is packaged into the custom package, and the custom package is encoded. The master communication unit is controlled to send the custom package to the slave communication unit. The slave communication unit decodes, verifies and corrects the custom package. The slave communication unit feeds back the correct message to the master communication unit if the custom package is verified to be correct, else feeds back the error message to the master communication unit. The master communication unit resends the custom package to the slave communication unit if it receives the error information or does not receive any feedback information within the preset time period.
US11704264B2 Data transmission system and operation method thereof
A data transmission system and an operation method thereof are provided. The data transmission system includes a host, a first device and a second device. The host is configured to set a voltage base of a transmission signal, and configured to pull down or up the transmission signal based on the voltage base of the transmission signal to form a plurality of glitches. The first device is connected to the host to receive the transmission signal. The first device obtains a digital content of the transmission signal according to the glitches, if the voltage base of the transmission signal is set as a first base. The second device is connected to the host to receive the transmission signal. The second device obtains the digital content of the transmission signal according to the glitches, if the voltage base of the transmission signal is set as a second base.
US11704260B2 Memory controller
The present disclosure includes apparatuses and methods related to a memory controller, such as a host memory controller. An example apparatus can include a host memory controller coupled to a first memory device and a second memory device via a channel, wherein the host memory controller is configured to send a first number of commands to the first memory device using a first device select signal, and send a second number of commands to the second memory device using a second device select signal.
US11704258B2 Latency reduction in SPI flash memory devices
A method can include: receiving, in a memory device, a read request from a host device that is coupled to the memory device by an interface; decoding an address of the read request that is received from the interface; decoding a command of the read request to determine whether the read request is for an aligned address operation; maintaining the decoded address without modification when the read request is determined as being for the aligned address operation regardless of an actual alignment of the decoded address; and executing the read request as the aligned address operation on the memory device by using the decoded address.
US11704255B2 Semiconductor device with secure access key and associated methods and systems
Memory devices, systems including memory devices, and methods of operating memory devices are described, in which security measures may be implemented to control access to a fuse array (or other secure features) of the memory devices based on a secure access key. In some cases, a customer may define and store a user-defined access key in the fuse array. In other cases, a manufacturer of the memory device may define a manufacturer-defined access key (e.g., an access key based on fuse identification (FID), a secret access key), where a host device coupled with the memory device may obtain the manufacturer-defined access key according to certain protocols. The memory device may compare an access key included in a command directed to the memory device with either the user-defined access key or the manufacturer-defined access key to determine whether to permit or prohibit execution of the command based on the comparison.
US11704251B2 Banked memory architecture for multiple parallel datapath channels in an accelerator
The present disclosure relates to devices and methods for using a banked memory structure with accelerators. The devices and methods may segment and isolate dataflows in datapath and memory of the accelerator. The devices and methods may provide each data channel with its own register memory bank. The devices and methods may use a memory address decoder to place the local variables in the proper memory bank.
US11704246B2 Memory system for maintaining data consistency and operation method thereof
A memory system for maintaining data consistency and an operation method thereof are provided. The operation method includes: receiving a first data in a first cache of a first memory from a processor; reading the first data from the first cache and writing the first data as a redo log into a log buffer of the first memory; writing the redo log from the log buffer into a memory controller of the processor; performing an in-memory copy in a second memory to copy a second data as an undo log, wherein the second data is an old version of the first data; and writing the redo log from the memory controller into the second memory for covering the second data by the redo log as a third data, wherein the redo log, the third data and the first data are the same.
US11704245B2 Dynamic allocation of cache memory as RAM
An apparatus includes a cache controller circuit and a cache memory circuit that further includes cache memory having a plurality of cache lines. The cache controller circuit may be configured to receive a request to reallocate a portion of the cache memory circuit that is currently in use. This request may identify an address region corresponding to one or more of the cache lines. The cache controller circuit may be further configured, in response to the request, to convert the one or more cache lines to directly-addressable, random-access memory (RAM) by excluding the one or more cache lines from cache operations.
US11704244B2 System and method for local cache synchronization
A computer-implemented method for synchronizing local caches is disclosed. The method may include receiving a content update which is an update to a data entry stored in local caches of each of a plurality of remote servers. The method may include transmitting the content update to a first remote server to update a corresponding data entry in a local cache of the first remote server. Further, the method may include generating an invalidation command, indicating the change in the corresponding data entry. The method may include transmitting the invalidation command from the first remote server to the message server. The method may include generating, by the message server, a plurality of partitions based on the received invalidation command. The method may include transmitting, from the message server to each of the remote servers, the plurality of partitions, so that the remote servers update their respective local caches.
US11704243B2 Active-active storage system and address assignment method
A method of labeling logic number units in a storage system results in the use of the same label for related LUNs in different storage arrays. A first storage array includes a first source logical unit number LUN, the second storage array includes a first target LUN, and the first source LUN and the first target LUN are a pair of active-active LUNs. The first storage array sends an assignable-address set of selectable labels for the first source LUN to the address assignment apparatus. The second storage array sends an assignable-address set of selectable labels for the first target LUN to the address assignment apparatus. The address assignment apparatus selects a label that is in both assignable-address sets of the first source LUN and first target LUN, and assign that selected label to both LUNs. Thereafter, the address assignment apparatus sends the selected label to the first storage array and the second storage array for identifying both the first source LUN and the first target LUN.
US11704238B1 Method and apparatus for accessing L2P address without searching group-to-flash mapping table
A method of caching mapping table for use in a flash memory device having a flash memory controller and a flash memory is provided. The method includes: in response to a host read/write command, checking a G2F mapping table to determine whether a required group of a L2P mapping table has been loaded to a DRAM of the flash memory controller and accordingly obtain a node index indicating which memory node of the DRAM the group is stored in; recording the node index to a first region of a SRAM of the flash memory controller; accessing the DRAM to obtain an L2P address indicating a physical address that is associated with the host read/write command from the group of the L2P mapping table by referencing the node index stored in the first region of the SRAM; and performing a read/write operation on the flash memory according to the L2P address.
US11704231B2 Techniques for conformance testing computational operations
Examples described herein generally relate to performing conformance testing of a computational operation. A reference result including one or more reference intermediate products and a reference accumulator output at a first level of precision can be generated for the computational operation and based on one or more inputs. A hardware result can similarly be created using hardware at a second level of precision. The reference result can be compared to the hardware result to determine a variance value. A conformance result can be output based on whether the variance value is within a threshold range.
US11704229B1 Auto-intrusive data pattern and test case generation for system validation
Techniques for auto-intrusive data pattern and test case generation for negative service testing are described. A test engine obtains negative test information specifying negative test input examples or schemas associated with tests that are expected to fail. A test generator generates multiple test cases based on the negative test information. A test execution orchestrator splits each test case up into actions that are inserted into queues, where workflow execution agents perform the tests by reading from the queues and interacting with services. The tests may also include adjusting a rate of transactions allowed between top-level services and/or downstream services. Results from the testing are analyzed by a test analysis engine and used to inform the services or the test originator of test cases where the expected failures did not arise.
US11704227B2 Virtual time test environment
A test environment apparatus having processing circuitry is provided for testing an embedded system-under-test. The processing circuitry may be configured to implement the system-under-test for interaction with external test participants via messaging and control operation of an inner agent and an outer agent. The inner agent may be implemented within a virtual machine that is also implementing the system-under-test and the outer agent may be implemented external to the virtual machine implementing the system-under-test. The inner agent and the outer agent may be controlled to operate collaboratively to trigger captures of snapshots that store current states of the system-under-test at respective times and trigger a rollback of the system-under-test based on a timestamp of a delayed message using a snapshot for a selected time that provides a state of the system-under-test prior to the timestamp to permit subsequent delivery of the delayed message with the system-under-test in a rollback state.
US11704226B2 Methods, systems, articles of manufacture and apparatus to detect code defects
Methods, apparatus, systems, and articles of manufacture are disclosed to detect code defects. An example apparatus includes repository interface circuitry to retrieve code repositories corresponding to a programming language of interest, tree generating circuitry to generate parse trees corresponding to code blocks contained in the code repositories, directed acyclic graph (DAG) circuitry to generate DAGs corresponding to respective ones of the parse trees, the DAGs including control flow information and data flow information, abstraction generating circuitry to abstract the DAGs, invariant identification circuitry to extract invariants from the abstracted DAGs, and DAG comparison circuitry to cluster respective ones of the extracted invariants to identify respective ones of the abstracted DAGs with common invariants.
US11704225B2 Adaptive, speculative, agent-based workload generation
Load testing a service having a plurality of different states is provided. A multitude of simulated users accessing the service are divided into a plurality of cohorts. Simulated users within a given cohort share a similar personality type. A load test of the service is performed by applying a set of service requests from each respective cohort to the service. In response to a percentage of simulated users of each cohort encountering a particular state in the service, a user response is determined for the percentage of simulated users within each cohort at that particular state based on a probabilistic user behavior model corresponding to a personality type of each cohort such that user responses at that particular state are distributed in accordance with the probabilistic user behavior model. Distributed user responses at that particular state are applied to the load test in accordance with the probabilistic user behavior model.
US11704224B2 Long running workflows for robotic process automation
Systems and methods for executing a robotic process automation (RPA) workflow are provided. The RPA workflow is executed by a first robot. The execution of the RPA workflow is suspended by the first robot. A current context of the RPA workflow is serialized at a time of the suspension and the current context of the RPA workflow is stored. The execution of the RPA workflow is resumed by a second robot based on a triggering condition by retrieving the current context of the RPA workflow. The first robot and the second robot may be the same robot or different robots.
US11704222B2 Event log processing
Presented are concepts for processing an event log. Once such concept obtains an event log comprising a log of event occurrences for an executed process. It also obtains an events embedding model representative of relationships between a plurality of events of one or more processes. Based on the events embedding model, repeating events in the event log are clustered into one or more groups, and each of the one or more groups are associated with a respective identifier. Repeating events in the event log are then replaced with the identifier associated with the group that the repeating event is a member of.
US11704221B2 Systems and methods for collecting, tracking, and storing system performance and event data for computing devices
A system is configured to track and store system and event data for various computing devices. The system is configured to associate the various computing devices with profiles based at least in part on characteristics of the computing devices. The system is further configured to compare performance data and/or performance metrics for particular computing devices having a particular profile against all other devices that share the particular profile. The system then displays this comparison to a user of the particular computing device, substantially automatically diagnoses an issue with the particular computing device based on the performance and system event data, and/or enables the user to diagnose the problem based on the performance and system event data.
US11704220B2 Machine learning based data monitoring
An overall performance metric of a computer system may be determined for each bin of the set of analysis bins. In case one or more bins of the set of analysis bins do not have at least a predefined minimum number of records, a new set of analysis bins may be redefined by joining analysis bins of the set of analysis bins. For each bin of the redefined set of bins a machine learning (ML) performance metric of the ML model may be computed. The ML performance metric may be estimated for the set of analysis bins using the ML performance metrics of the redefined bins. The computer system may be configured based on a correlation over the set of analysis bins between the computed overall performance metric and the ML performance metric.
US11704215B2 Central processing unit
A central processing unit includes a core, a state memory, a plurality of bus contacts, a data generation unit, and a bus interface unit. The state memory stores a state, the bus interface unit is coupled to the core and the state memory, and the bus interface unit selectively couples the core to the plurality of bus contacts or the data generation unit according to the state.
US11704214B2 System and method for contact center fault diagnostics
A system and methods for contact center fault diagnostics, comprising a diagnostic engine and test cases used for testing components and services in a contact center, designed to operate on a contact center with a specified test campaign, allowing a contact center's various services and systems to be tested either internally or externally in an automated fashion with specified testcases being used to specify the format and expectations of a specific test, with reports of failures and points of failure being made available to system administrators.
US11704212B2 Evaluation of processes of a system or portion thereof
A method for execution by an analysis unit includes obtaining a collection of data for a particular evaluation of a system aspect. The method further includes acquiring data analysis parameters regarding the particular evaluation of the system aspect. The method further includes determining one or more evaluation perspectives based on the data analysis parameters. The method further includes determining one or more evaluation modalities based on the data analysis parameters. The method further includes determining one or more evaluation metrics based on the data analysis parameters. The method further includes evaluating the collection of data in accordance with the one or more evaluation metrics, the one or more evaluation perspectives, and the one or more evaluation modalities to produce one or more evaluation outputs.
US11704202B2 Recovering from system faults for replicated datasets
Recovering from system faults for replicated datasets, including: receiving, by the cloud-based storage system, a request to modify a dataset that is stored by the cloud-based storage system, wherein the dataset is synchronously replicated among a plurality of storage systems that includes the cloud-based storage system, wherein a request to modify the dataset is acknowledged as being complete when each of the plurality of storage systems has modified its copy of the dataset; generating recovery information indicating whether the request to modify the dataset has been applied on all storage systems in the plurality of storage systems synchronously replicating the dataset; and after a system fault, applying a recovery action in dependence upon the recovery information indicating whether the request to modify the dataset has been applied on all storage systems in the plurality of storage systems synchronously replicating the dataset.
US11704196B2 Reduced parity data management
A method includes receiving, by a memory sub-system, host data to be written to a plurality of blocks of a memory device associated with a memory sub-system, where each of the plurality of blocks are coupled to one of a plurality of word lines of the memory device. The method can further include generating parity data for each word line of the block; dividing the parity data into one of either a first word line parity set or a second word line parity set; generating a reduced parity data set with exclusive or parity values for the first word line parity set and for the second word line parity set; and writing the reduced parity data set in the memory sub-system.
US11704194B2 Memory wordline isolation for improvement in reliability, availability, and scalability (RAS)
A memory device that performs internal ECC (error checking and correction) can treat an N-bit channel as two N/2-bit channels for application of ECC. The memory device includes a memory array to store data and prefetches data bits and error checking and correction (ECC) bits from the memory array for a memory access operation. The memory device includes internal ECC hardware to apply ECC, with a first group of a first half the data bits checked by a first half of the ECC bits in parallel with a second group of a second half of the data bits checked by a second half of the ECC bits.
US11704190B2 UECC failure handling method
A data storage device includes a memory device having a plurality of blocks and a controller coupled to the memory device. The controller is configured to determine that an uncorrectable error correction code (UECC) failure has occurred to a block of the plurality of blocks, enable a UECC anti-strike mechanism, and erase the block. The UECC anti-strike mechanism comprises converting a read failure associated with the block to an erase failure. The controller is further configured to retire the block upon determining that the erase is unsuccessful.
US11704189B1 System and method for autonomous data center operation and healing
Methods and systems for autonomous computing comprising processing historical data to analyze a past performance, collecting data from a plurality of connected devices over a network, synchronizing the collected data from the plurality of connected devices with the processed historical data. Based on the synchronized data, methods and systems disclosed include detecting an alert (error/fault) condition in one or more of the plurality of connected devices, based on the detected alert condition, triggering the delivery of the detected alert condition to an automated network operations center (NOC), and matching the determined alert condition to a historical alert condition by the network operations center. Based on the matching, methods and systems include determining a corrective action, and based on the determined corrective action, assigning a virtual self-healing module from a plurality of virtual self-healing modules. Finally, a trigger to performance of the determined corrective action by the assigned virtual self-healing module is initiated.
US11704188B2 Apparatuses, computer-implemented methods, and computer program products for improved data event root cause identification and remediation
Embodiments of the present disclosure provide improved identification and handling of root causes for data event(s). Some embodiments improve the accuracy of determinations of a root cause or likely order of root causes of a data event affecting any number of system(s), and cause transmission of data associated with such root cause(s) for use in triaging such data event(s) and/or facilitating efficient servicing to resolve the data event. Some embodiments utilize modified centrality algorithm(s) to efficiently and accurately identify a likely root cause of a data event in a computing environment. Some embodiments generate and/or output notifications that indicate the particular computing system(s) identified as a root cause of a data event, and/or the particular computing system(s) identified not as a root cause but affected by a data event of the root cause computing system.
US11704186B2 Analysis of deep-level cause of fault of storage management
Storage management is performed. For example, a computing device may determine that a fault belongs to one of a plurality of predefined fault categories based on description information of the fault of a storage system. Then, the computing device may determine at least one fault cause associated with the fault category at a first level of a hierarchical structure of predetermined fault causes. Further, the computing device may determine a first fault cause that causes the fault among the at least one fault cause. After that, the computing device may determine a target fault cause at the deepest level that causes the fault based on the first fault cause. As a result, the root cause of a fault of a storage system may be accurately and efficiently determined, thereby providing the possibility of fundamentally eliminating the fault.
US11704185B2 Machine learning-based techniques for providing focus to problematic compute resources represented via a dependency graph
Methods, systems, apparatuses, and computer-readable storage mediums are described for machine learning-based techniques for reducing the visual complexity of a dependency graph that is representative of an application or service. For example, the dependency graph is generated that comprises a plurality of nodes and edges. Each node represents a compute resource (e.g., a microservice) of the application or service. Each edge represents a dependency between nodes coupled thereto. A machine learning-based classification model analyzes each of the nodes to determine a likelihood that each of the nodes is a problematic compute resource. For instance, the classification model may output a score indicative of the likelihood that a particular compute resource is problematic. The nodes and/or edges having a score that exceed a predetermined threshold are provided focus via the dependency graph.
US11704184B2 Storage network with enhanced data access performance
A method for execution by a storage network begins by issuing a decode threshold number of read requests for a set of encoded data slices to a plurality of storage units of a set of storage units and continues by determining whether less than a decode threshold number of read requests has been received in a time window. The method continues by identifying one or more encoded data slices encoded data slices associated with read requests of the decode threshold number of read requests that have not been received and for an encoded data slice of the one or more encoded data slices, issuing a priority read request to a storage unit storing a copy of the encoded data slice. The method then continues by receiving a response from the storage unit storing the copy of the encoded data, where the storage unit storing the copy of the encoded data slice is adapted to delay one or more maintenance tasks in response to the priority read request.
US11704183B2 Data integrity for persistent memory systems and the like
A data processor includes provides memory commands to a memory channel according to predetermined criteria. The data processor includes a first error code generation circuit, a second error code generation circuit, and a queue. The first error code generation circuit generates a first type of error code in response to data of a write request. The second error code generation circuit generates a second type of error code for the write request, the second type of error code different from the first type of error code. The queue is coupled to the first error code generation circuit and to the second error code generation circuit, for provides write commands to an interface, the write commands including the data, the first type of error code, and the second type of error code.
US11704180B2 Method, electronic device, and computer product for storage management
Techniques for storage management involve: obtaining information indicating an error of a storage device of a data storage system; if the number of occurrences of the error within a predetermined time period exceeds a predetermined threshold, stopping obtaining the information indicating the error; and generating an event indicating whether the number of occurrences of the error within the predetermined time period exceeds the predetermined threshold for further diagnosis of the error. As a result, errors from the storage device can be automatically managed, which helps to improve the data storage system's capacity to handle different types of errors of the storage device.
US11704179B2 Regression-based calibration and scanning of data units
Read operations can be performed to read data stored at a data block. Parameters reflective of a separation between a pair of programming distributions associated with the data block can be determined based on the plurality of read operations. A read request to read the data stored at the data block can be received. In response to receiving the read request, a read operation can be performed to read the data stored at the data block based on the parameters that are reflective of the separation between the pair of programming distributions associated with the data block.
US11704177B2 Session triage and remediation systems and methods
A computer system is provided. The computer system includes a memory and at least one processor coupled to the memory. The at least one processor is configured to scan session data representative of operation of a user interface comprising a plurality of user interface elements; detect, at a point in the session data, at least one changed element within the plurality of user interface elements; classify, in response to detecting the at least one changed element, the at least one changed element as either indicating or not indicating an error; store an association between the error and the point in the session data; and provide access to the point in the session data via the association.
US11704176B2 Stored procedures in a database system
Disclosed are systems, methods, and non-transitory computer-readable media for receiving a remote procedure call from a stored procedure executing within a sandbox process. A database system converts the remote procedure call into a database query, and a sandbox process separates the stored procedure from the other services and processes the database query on a database.
US11704174B1 Prediction and automatic performance of computer-related activities
A system for predicting and automatically performing activities related to computer applications is disclosed. In some embodiments, the system is programmed to monitor user interactions with computer applications and detect use events that represent computer-related activities that can be sequentially performed based on information regarding the previous activity in the sequence. The system is programmed to create, for each use event, an action that indicates an activity performed using a computer application, use data being operated on by the computer application, and a timestamp. The system is programmed to then build a decision model for each activity that predicts the next activity with a probability. Subsequently, the system is programmed to detect a current use event, create a current action indicating the current activity, apply the decision model for the current activity, create the next action based on the application result, and automatically effect the next use event.
US11704173B1 Streaming machine learning platform
A method implements a streaming machine learning platform. The method includes processing event data with a preprocessing application to generate model input data and cardinality data in response to receiving the event data from a streaming application. The method further includes forwarding, using the cardinality data, the model input data to a machine learning model. The method further includes processing the model input data with the machine learning model to generate model output data stored to an output record. The method further includes processing the model output data from the output record with a post processing application to generate post data stored to a post record. The method further includes generating notification data using the post data of the post record and transmitting a notification of the notification data.
US11704167B2 Staggered software synchronization
Approaches in accordance with various embodiments can reduce scheduling delays due to concurrent processing requests, as may involve VSyncs in multi-streaming systems. The software synchronization signals can be staggered relative to each other by offsetting an initial synchronization signal. These software synchronization signals can be readjusted over time such that each synchronization signal maintains the same relative offset, as may be with respect to other applications or containers.
US11704166B2 Load balancing of resources
Embodiments presented herein techniques for balancing a multidimensional set of resources of different types within a distributed resources system. Each host computer providing the resources publishes a status on current resource usage by guest clients. Upon identifying a local imbalance, the host computer determines a source workload to migrate to or from the resources container to minimize the variance in resource usage. Additionally, when placing a new resource workload, the host computer selects a resources container that minimizes the variance to further balance resource usage.
US11704161B2 Method, device and computer program product for processing computing job
A first set of requirements of a first set of computing tasks for computing resources in a computing system is acquired respectively. Based on a determination that the requirement of a computing task in the first set of computing tasks for a computing resource satisfies a resource threshold condition, the computing task is divided into a plurality of sub-tasks. The resource threshold condition describes the threshold of a computing resource provided by a computing device in a plurality of computing devices in the computing system. A merging task for merging a plurality of sub-results of the plurality of sub-tasks into a result of the computing task is generated. Based on other computing tasks than the computing task in the set of computing tasks, the plurality of sub-tasks, and the merging task, a second set of computing tasks of the computing job is determined so as to process the computing job.