Document Document Title
US11715901B2 Board connector
A board connector A includes a housing 10 to be mounted on a circuit board P, and first and second terminal fittings 21, 31 mounted in the housing. The first and second terminal fittings 21, 31 include first and second board connecting portions 22, 32 projecting from a facing surface 15 of the housing 10 facing the circuit board P and to be surface-mounted on the circuit board P. The first and second board connecting portions 22, 32 extend in a direction intersecting a facing direction of the circuit board P and the facing surface 15. A jig accommodating portion 16 recessed from a region of the facing surface 15 not facing the first and second board connecting portions 22, 32 is formed in a region of the facing surface 15 facing the first and second board connecting portions 22, 32.
US11715898B2 Highly reliable terminal and connector with a compact low profile
Problem: To realize a connection with a counterpart connector with high spacing efficiency, and to stably maintain an electrically connected state while having a compact and low profile and without the terminal being deformed or damaged, even when subjected to a force from a counterpart terminal when mated with the counterpart terminal, which increases reliability. Solution: The terminal includes a substrate fixing part 52 fixed to a substrate 11, a pair of contact parts which sandwich a counterpart terminal 151, and an elastic deformation part having both ends connected to the substrate fixing part 52 and the contact parts, respectively, wherein a spring constant of the elastic deformation part is smaller than a spring constant of the contact parts.
US11715897B2 Power connector socket
A power connector socket includes a main body and a lamella cage. The main body includes a socket, an opening at a side portion of the socket, and a chamber inside the socket. The lamella cage passes through the socket. The lamella cage includes a ring portion and contact lamellae. The contact lamellae outwardly extend from a side portion of the ring portion and are annularly arranged. The ring portion is in an inner side of the chamber. One of two ends of each of the contact lamellae includes a fixed end formed on the ring portion, a free end outwardly extends from the other end of each of the contact lamellae, and the free ends are positioned at a portion of the main body adjacent to the opening.
US11715886B2 Low-cost, IPD and laminate based antenna array module
An antenna array module includes two or more antenna elements arranged in an array, each of the two or more antenna elements formed as a respective integrated passive device (IPD), and a multi-layer printed circuit board (PCB) including one or more metal layers forming one or more feed lines of the antenna elements. The antenna array module may include a radio frequency (RF) front end integrated circuit disposed on an opposite side of the multi-layer PCB from the two or more antenna elements. One or more signal output pins of the RF front end integrated circuit may be connected to the one or more feed lines. The antenna array module may include conductive contacts external to the multi-layer PCB for routing input signals through the multi-layer PCB to one or more signal input pins of the RF front end integrated circuit.
US11715885B2 Wireless transceiver having a high gain antenna arrangement
A wireless transceiver for a wireless communication network has an offset Gregorian antenna arrangement comprising a primary reflector dish, an electrically conductive reflector member comprising a secondary reflector and a conductive support wall, a planar array of antenna elements arranged as a feed for transmitting radio frequency signals to the secondary reflector and/or for receiving radio frequency signals from the secondary reflector and a conductive support block configured to support the planar array of antenna elements. The conductive support wall is connected directly to the conductive support block, and the conductive support wall is configured to be substantially perpendicular to the planar array of antenna elements.
US11715883B2 Frequency selective surface
To provide a frequency selective surface of which an operating frequency and a bandwidth thereof can be readily adjusted. A frequency selective surface structured such that resonators kxy formed by conductive patterns with a same shape are periodically arranged on a dielectric substrate, wherein the resonator kxy includes: a conductor wire part with a lateral pattern 10 and a longitudinal pattern 20 which form a cross above a dielectric substrate 101; and an electrode plate part created by extending, in directions in which the lateral pattern and the longitudinal pattern are orthogonal to each other, respective both end parts of the lateral pattern and the longitudinal pattern having been extended by a prescribed length, the electrode plate part being shaped such that a tip portion thereof opposes a tip portion extended from another direction at an interval above a diagonal line, and the electrode plate part is shaped such that a central portion opposing an electrode plate part of another adjacent resonator is notched in a width of the lateral pattern, the electrode plate part being joined with the electrode plate part of the other adjacent resonator by being extended from a center of the notched portion in a width that is narrower than the width of the lateral pattern 10 and in a length that is shorter than the prescribed length, and the interval of the tip portion is wider than an interval with the electrode plate part of the other adjacent resonator.
US11715881B2 Blade antenna with ultra-uniform azimuthal gain patterns over a wide bandwidth
A blade antenna comprising: an upper blade element made of conductive, planar material having a profile that curves upwardly from a centrally-located feed point; and a lower blade element made of conductive, planar material having a profile that curves downwardly from the feed point, wherein the lower blade element is configured to be connected to a ground and has a thickness that is at least three times a thickness of the upper blade element, and wherein the curved profiles of the upper and lower blade elements are disposed with respect to one another so as to form a tapered slot on each side of the feed point.
US11715880B2 Waveguide feed network architecture for wideband, low profile, dual polarized planar horn array antennas
A waveguide structure for a compact and scalable dual-polarized antenna array. In one example, a waveguide device comprises septum polarizers dividing common waveguides into first waveguides associated with a first polarization and second waveguides associated with a second polarization. The sets of septum polarizers may be inverted relative to each other to form first groups of four adjacent first waveguides for each type of waveguide. The waveguide device may also include a waveguide feed network including a first waveguide feed stage including waveguide combiner/dividers coupled between the four adjacent waveguides intermediate waveguides. The waveguide device may further include a second waveguide feed stage coupled with the first intermediate waveguides and the second intermediate waveguides, wherein the second waveguide feed stage extends in a direction perpendicular to the first waveguide feed stage.
US11715878B2 Three-dimensional electronic component and electronic device
A three-dimensional electronic component includes a first surface, a second surface, a third surface, and a fourth surface, and an antenna structure. The antenna structure includes a first radiating metal portion, a second radiating metal portion, an adjusting metal branch, a first ground connection portion, a second ground connection portion, a feed point, and a ground point. The first radiating metal portion on the first surface extends to the second surface. The second radiating metal portion on the first surface extends to the third surface. A gap is between the first radiating metal portion and the second radiating metal portion. The adjusting metal branch on the first surface is connected to the first radiating metal portion. The feed point on the first radiating metal portion is close to the gap. The ground point on the second radiating metal portion is close to the gap.
US11715876B2 System and method for real-time multiplexing phased array antennas to modems
A system having a platform upon which several phased antenna arrays are mounted and which can communicate with satellites. The system includes a switch that can connect any of the phased array antennas to any of available modems. The system further includes a router that can connect any of the modems to any available computing devices. Based on parameters such as data rates, signal strength, and account information, one or more communication paths are selected for a computing device requesting to communicate with a satellite. Each communication path is established by operating the switch to connect a selected antenna to a selected modem, and operating the router to transfer data between the computing device and the selected modem.
US11715872B2 Electronic device and pivotable assembly
An electronic device includes a casing, a first antenna assembly, a second antenna assembly and a third antenna assembly. At least one of the first antenna assembly, the second antenna assembly and the third antenna assembly is rotatably disposed on the casing, and the rest are fixed on the casing.
US11715865B2 Battery module including module bus bar
A battery module includes a plurality of cylindrical battery cells respectively having electrode terminals formed at an upper portion and a lower portion thereof; a module housing including an accommodation portion having a plurality of hollow structures in which the plurality of cylindrical battery cells are inserted and accommodated; and a module bus bar including a first metal plate having a body portion located at an upper portion or a lower portion of the plurality of cylindrical battery cells to extend in a horizontal direction and a plurality of connection portions configured to extend in a horizontal direction from one side of the body portion to contact the electrode terminals of the plurality of cylindrical battery cells, and a second metal plate bonded to the body portion of the first metal plate and having a metal with a relatively higher electric conductivity than the first metal plate.
US11715864B2 Metal-organic-framework (MOF) coated composite separators for electrochemical devices and applications of same
The invention provides a composite separator and an electrochemical device such as a battery with the composite separator. The composite separator includes at least one metal-organic framework (MOF) composite layer, and at least one porous layer serving a mechanical support for the at least one MOF composite layer. The at least one MOF composite layer includes at least one MOF material defining a plurality of pore channels and at least one polymer. The at least one MOF material is a class of crystalline porous scaffolds constructed from metal clusters with organic ligands and is activated at a temperature for a period of time such that the at least one MOF material includes unsaturated metal centers, open metal sites and/or structural defects that are able to complex with anions in electrolyte.
US11715861B2 Battery cell venting system for electrified vehicle batteries
A battery cell may include, among other things, a can assembly, an electrode assembly housed inside the can assembly, and a venting system including a vent port and at least one of a vent tube inside the can assembly or a spacer plate mounted between the vent port and the electrode assembly.
US11715859B2 Battery interconnects including prebent electrical tabs and self-fixturing
Systems, methods, and other implementations described herein relate to a battery for use in a battery cell assembly that facilitates pack manufacturing. In one embodiment, the battery cell assembly includes a first battery cell having two electrical tabs extending from the first battery cell. The battery cell assembly also includes a second battery cell positioned substantially adjacent to the first battery cell and having two electrical tabs extending from the second battery cell. Additionally, the electrical tabs of the first and second battery cells are prebent. The battery cell assembly further includes a busbar operatively connected to the electrical tabs of the first and second battery cells.
US11715857B2 Methods and systems for protecting components of deep water pressure vessels
Embodiments include enclosures for protecting electronics such as circuit board and battery assemblies in high-pressure environments. Customized pressure distribution structures are positioned around the electronics. The pressure distribution structures include cavities that are sized to distribute pressure across the electronics in a predetermined manner based on known pressure tolerances of components or portions of the electronics. The pressure distribution structures may include various features such as vias for enhancing thermal conductivity. The enclosure may be sealed and surrounded by an envelope. Methods for manufacturing such enclosures are disclosed.
US11715852B2 Nanofluid contact potential difference battery
A nanofluid contact potential difference cell includes a cathode with a lower work function and an anode with a higher work function separated by a nanometer-scale spaced inter-electrode gap containing a nanofluid with intermediate work function nanoparticle clusters. The cathode comprises a refractory layer and a thin film of electrosprayed dipole nanoparticle clusters partially covering a surface of the refractory layer. A thermal power source, placed in thermal contact with the cathode, to drive an electrical current through an electrical circuit connecting the cathode and anode with an external electrical load in between. A switch is configured to intermittently connect the anode and the cathode to maintain non-equilibrium between a first current from the cathode to the anode and a second current from the anode to the cathode.
US11715849B2 Methods for cathode recycling of end-of-life lithium batteries
Disclosed herein are improved methods and devices for recycling lithium cathodes from batteries using a Soxhlet extractor.
US11715844B2 Isatin derivative redoxmer for electrochemical device
An electrochemical device includes a compound that is an isatin derivative. The electrochemical device may be a lithium ion battery, a sodium ion battery, or a redox flow battery, and the isatin derivative may be a bipolar redox active material.
US11715843B2 Power storage device
A power storage device includes a power storage module, a conductive plate, and a sealing member. The power storage module includes an electrode laminate and a sealing body. The sealing body includes a plurality of resin portions. Metal plates at laminate ends of the electrode laminate each have an exposed surface exposed from the resin portion. The exposed surface includes a contact region and a non-contact region. The sealing member includes a first sealing portion. The first sealing portion is provided along an inner edge of the resin portion to be in contact with the resin portion. The first sealing portion adheres to the conductive plate and the non-contact region and fills a portion between the conductive plate and the non-contact region. The first sealing portion seals a portion between the conductive plate and the exposed surface.
US11715842B2 Bus bar for battery packs
A battery pack has bus bars at one end, freeing the other end of the battery pack for cooling or other arrangements. A plurality of battery cells oriented in the same manner in the battery pack has first terminals of the battery cells at first ends of the battery cells. Portions of second terminals of the battery cells are at the first ends of the battery cells. The first ends of the battery cells are in a coplanar arrangement. A plurality of bus bars is assembled proximate to the first ends of the battery cells. The bus bars are coupled to the first terminals and the second terminals of the battery cells at the first ends of the battery cells to place the battery cells in a series connection and a parallel connection.
US11715837B2 Systems and methods of using an energy storage device to assist an ejector
The present disclosure generally relates to systems and methods for using an energy storage device to assist a venturi or an ejector in a fuel cell or fuel stack system.
US11715836B2 Fuel cell control system for vehicles
A vehicle includes a fuel cell having an air inlet port and an air outlet port and an air supply system having a compressor connected in fluid communication with the inlet port and a throttle valve connected in fluid communication with the outlet port. A controller is programmed to change a position of the throttle valve based on a target mass air flow, a measured mass air flow, a measured pressure, and the position of the throttle valve.
US11715835B2 Interconnector plate for a fuel cell, and fuel cell system for an aircraft
An interconnector plate for a fuel cell and a fuel cell system for an aircraft. For better extraction of the energy generated by the fuel cell, an interconnector plate can be attached by form fit to fixing studs of the fuel cell by retaining eyes. The interconnector plate may additionally be secured using glass solder. In preparation for a higher power density, a fuel cell can be produced in ceramic by 3D-printing and has an improved power density because of its helical shape.
US11715828B2 Positive-electrode materials: methods for their preparation and use in lithium secondary batteries
A positive-electrode material for a lithium secondary battery is provided. The material includes a lithium oxide compound or a complex oxide as reactive substance. The material also includes at least one type of carbon material, and optionally a binder. A first type of carbon material is provided as a coating on the reactive substance particles surface. A second type of carbon material is carbon black. And a third type of carbon material is a fibrous carbon material provided as a mixture of at least two types of fibrous carbon material different in fiber diameter and/or fiber length. Also, a method for preparing the material as well as lithium secondary batteries including the material is provided.
US11715819B2 Light emitting device and method of manufacturing light emitting device
A light emitting device includes a light emitting element, a light guide member, a reflecting member, a wavelength conversion member. The light emitting element has a light emitting surface and lateral surfaces. The light guiding member is provided on at least a portion of the lateral surfaces of the light emitting element. The reflecting member is provided on the lateral surface of the light emitting element with the light guiding member interposed therebetween. The wavelength conversion member is provided on the light emitting surface of the light emitting element, the light guiding member and the reflecting member. The wavelength conversion member is provided with a recess between an outer lateral surface of the wavelength conversion member and the light guiding member. The reflecting member is provided in the recess.
US11715818B2 Wavelength-converting element, projection apparatus, and manufacturing method of wavelength-converting element
A wavelength-converting element includes a substrate, a wavelength-converting layer and a diffuse reflection layer. The wavelength-converting layer is disposed above the substrate. The diffuse reflection layer is disposed between the substrate and the wavelength-converting layer. The diffuse reflection layer includes an inorganic binder and a plurality of diffuse reflection particles. The diffuse reflection particles are mixed with the inorganic binder. The inorganic binder includes an alcohol-soluble inorganic binder or a water-soluble inorganic binder. A projection apparatus using the wavelength-converting element and a manufacturing method of the wavelength-converting element are also provided.
US11715815B2 Optoelectronic semiconductor device comprising a first and a second current spreading structure
An optoelectronic semiconductor device may include a first semiconductor layer, a second semiconductor layer, first and second current spreading structures, and an insulating intermediate layer. The second semiconductor layer may be arranged over a substrate. The first semiconductor layer may be arranged between the second semiconductor layer and the substrate. The first current spreading structure may be electrically connected to the first semiconductor layer, and the second current spreading structure electrically may be connected to the second semiconductor layer. The insulating intermediate layer may include a dielectric mirror and may be arranged between the second current spreading structure and the second semiconductor layer. The current spreading structures may overlap one another in a plane perpendicular to a main surface of the substrate. The first current spreading structure may be arranged at a larger distance from the first semiconductor layer than the second current spreading structure.
US11715814B2 Light emitting element including first and second semiconductor layered bodies having defined relative lateral surface angles
A light emitting element includes: a substrate including a first surface including a first region and a second region; a first semiconductor layered body on the first region, the first semiconductor layered body comprising a first light emitting layer and including: a first lateral surface, and a second lateral surface opposite to the first lateral surface; and a second semiconductor layered body on the second region, the second semiconductor layered body comprising a second light emitting layer and including: a first lateral surface facing the second lateral surface and located on a first semiconductor layered body side of the second semiconductor layered body, and a second lateral surface opposite to the first lateral surface and located on a side opposite the first semiconductor layered body side of the second semiconductor layered body.
US11715812B2 Display device and method for self-assembling semiconductor light emitting diodes
A display device includes a plurality of semiconductor light emitting diodes, first and second electrodes respectively extending from the plurality of semiconductor light emitting diodes to supply an electrical signal to the plurality of semiconductor light emitting diodes, a plurality of pair electrodes disposed on a substrate and having a first electrode and a second electrode, a dielectric layer disposed on the plurality of pair electrodes, and a chemical bond layer disposed between the dielectric layer and the plurality of semiconductor light emitting diodes and forming a covalent bond with the dielectric layer and each of the plurality of semiconductor light emitting diodes. The chemical bond layer bonds the semiconductor light emitting diodes to the dielectric layer when a voltage applied to the plurality of pair electrodes is cut off after the plurality of semiconductor light emitting diodes are assembled on the dielectric layer.
US11715808B2 Infrared detecting device
Provided is an infrared detecting device with a high SNR. The infrared detecting device includes: a semiconductor substrate 10; a first layer 21 having a first conductivity type on the semiconductor substrate; a light receiving layer 22 on the first layer; and a second layer 23 having a second conductivity type on the light receiving layer. A part of the first layer, the light receiving layer, and the second layer form a mesa structure, the light receiving layer contains AlxIn1-xSb (0.05
US11715807B2 Multijunction solar cells
A multijunction solar cell including an upper first solar subcell having a first band gap and positioned for receiving an incoming light beam; a second solar subcell disposed below and adjacent to and lattice matched with said upper first solar subcell, and having a second band gap smaller than said first band gap; wherein at least one of the solar subcells has a graded band gap throughout the thickness of at least a portion of the active layer.
US11715803B2 Method of forming transistors of different configurations
The present disclosure provides semiconductor devices and methods of forming the same. A semiconductor device of the present disclosure includes a first source/drain feature and a second source/drain feature over a substrate, a plurality of channel members extending between the first source/drain feature and the second source/drain feature, a gate structure wrapping around each of the plurality of channel members, and at least one blocking feature. At least one of the plurality of channel members is isolated from the first source/drain feature and the second source/drain feature by the at least one blocking feature.
US11715796B2 High frequency transistor
A high frequency transistor includes a first semiconductor layer, a first insulating film and a control electrode. The first semiconductor layer on the first insulating film extends in a first direction along an upper surface of the first insulating film. The first semiconductor layer has a first layer thickness in a second direction perpendicular to the upper surface, and a first width in a third direction orthogonal to the first direction. The first width is greater than the first layer thickness. The control electrode covers upper and side surfaces of the first semiconductor layer. The first semiconductor layer includes a first region of a first conductivity type, second and third regions of a second conductivity type. The first to third regions are arranged in the first direction. The first region is provided between the second and third region. The control electrode covers the first region.
US11715795B2 Semiconductor device
A semiconductor device includes a first transistor disposed in a first region of a semiconductor layer and a second transistor disposed in a second region of the semiconductor layer, and includes, on the surface of the semiconductor layer, first source pads, a first gate pad, second source pads, and a second gate pad. In the plan view of the semiconductor layer, the first and second transistors are aligned in a first direction; the first gate pad is disposed such that none of the first source pads is disposed between the first gate pad and a side parallel to the first direction and located closest to the first gate pad; and the second gate pad is disposed such that none of the second source pads is disposed between the second gate pad and a side parallel to the first direction and located closest to the second gate pad.
US11715793B2 Semiconductor device and method of manufacturing same
A semiconductor device includes a semiconductor part, an first electrode, a control electrode and second electrodes. The control electrode and the second electrodes are provided between the semiconductor part and the first electrode, and provided inside trenches, respectively. The second electrodes include first to third ones. The first and second ones of the second electrodes are adjacent to each other with a portion of the semiconductor part interposed. The second electrodes each are electrically isolated from the semiconductor part by a insulating film including first and second insulating portions adjacent to each other. The first insulating portion has a first thickness. The second insulating portion has a second thickness thinner than the first thickness. The first insulating portion is provided between the first and second ones of the second electrodes. The second insulating portion is provided between the first and third ones of the second electrodes.
US11715790B2 Charge-induced threshold voltage tuning in III-N transistors
Disclosed herein are IC structures, packages, and devices that include III-N transistors implementing various means by which their threshold voltage it tuned. In some embodiments, a III-N transistor may include a doped semiconductor material or a fixed charge material included in a gate stack of the transistor. In other embodiments, a III-N transistor may include a doped semiconductor material or a fixed charge material included between a gate stack and a III-N channel stack of the transistor. Including doped semiconductor or fixed charge materials either in the gate stack or between the gate stack and the III-N channel stack of III-N transistors adds charges, which affects the amount of 2DEG and, therefore, affects the threshold voltages of these transistors.
US11715789B2 Semiconductor device
A transistor and a diode are formed on a common semiconductor substrate; the semiconductor substrate has a transistor region and an outer peripheral region surrounding it; the transistor region is divided into a plurality of channel regions and a plurality of non-channel regions by a plurality of gate electrodes each having a stripe shape; each of the plurality of non-channel regions has a first semiconductor layer, a second semiconductor layer, a third semiconductor layer, a fifth semiconductor layer, a first electrode, and a second electrode; the third semiconductor layer and the fifth semiconductor layer are electrically connected to the second electrode via a contact hole; and the fifth semiconductor layer is selectively provided not to be in contact with an impurity layer of a first conductivity type that is provided in the outer peripheral region and defines a boundary with a cell region.
US11715788B2 Semiconductor device
At least one transistor is arranged on a substrate. A collector layer and a base layer of the transistor compose a collector mesa having a substantially mesa shape and the collector mesa has side faces tilting with respect to the substrate so that the dimension of a top face in a first direction of a plane of the substrate is smaller than the dimension of a bottom face therein. A first insulating film covering the transistor is arranged on the substrate. A first-layer emitter line that extends from an area overlapped with the top face of the collector mesa to areas overlapped with at least part of the tilting side faces of the collector mesa in a plan view is arranged on the first insulating film. A second-layer emitter line and an emitter bump are arranged on the first-layer emitter line.
US11715787B2 Self-aligned nanowire
A method comprising: forming a substrate; forming a first nanowire over the substrate; forming a second nanowire over the substrate; forming a gate over a portion of the first and second nanowires; implanting a dopant such that a region between the first and second nanowires under the gate does not receive the dopant while a region between the first and second nanowires away from the gate receives the dopant, wherein the dopant amorphize a material of the region between the first and second nanowires away from the gate; and isotopically etching of the region between the first and second nanowires away from the gate.
US11715784B2 Method for forming a high-voltage metal-oxide-semiconductor transistor device
A semiconductor substrate is provided. A trench isolation region is formed in the semiconductor substrate. A resist pattern having an opening exposing the trench isolation region and partially exposing the semiconductor substrate is disposed adjacent to the trench isolation region. A first ion implantation process is performed to implant first dopants into the semiconductor substrate through the opening, thereby forming a well region in the semiconductor substrate. The trench isolation region is within the well region. A second ion implantation process is performed to implant second dopants into the semiconductor substrate through the opening, thereby forming an extended doped region contiguous with the well region. The resist pattern is then removed. After removing the resist pattern, a gate dielectric layer is formed on the semiconductor substrate. A gate is then formed on the gate dielectric layer. The gate overlaps with the extended doped region.
US11715781B2 Semiconductor devices with improved capacitors
A semiconductor device includes a substrate, two source/drain (S/D) regions over the substrate, a channel region between the two S/D regions and including a semiconductor material, a deposited capacitor material (DCM) layer over the channel region a dielectric layer over the DCM layer and a metallic gate electrode layer over the dielectric layer.
US11715779B2 Multi-channel devices and methods of manufacture
The disclosure is directed towards semiconductor devices and methods of manufacturing the semiconductor devices. The methods include forming fins in a device region and forming other fins in a multilayer stack of semiconductor materials in a multi-channel device region. A topmost nanostructure may be exposed in the multi-channel device region by removing a sacrificial layer from the top of the multilayer stack. Once removed, a stack of nanostructures are formed from the multilayer stack. A native oxide layer is formed to a first thickness over the topmost nanostructure and to a second thickness over the remaining nanostructures of the stack, the first thickness being greater than the second thickness. A gate dielectric is formed over the fins in the device region. A gate electrode is formed over the gate dielectric in the device region and surrounding the native oxide layer in the multi-channel device region.
US11715777B2 Semiconductor device and method
A semiconductor device including source/drain contacts extending into source/drain regions, below topmost surfaces of the source/drain regions, and methods of forming the same are disclosed. In an embodiment, a semiconductor device includes a semiconductor substrate; a first channel region over the semiconductor substrate; a first gate stack over the semiconductor substrate and surrounding four sides of the first channel region; a first epitaxial source/drain region adjacent the first gate stack and the first channel region; and a first source/drain contact coupled to the first epitaxial source/drain region, a bottommost surface of the first source/drain contact extending below a topmost surface of the first channel region.
US11715776B2 Semiconductor device and semiconductor circuit
According to an embodiment a semiconductor device includes a semiconductor layer including first trenches and second trenches, a first gate electrode in the first trench, a second gate electrode in the second trench, a first gate electrode pad, a second gate electrode pad, a first wiring connecting the first gate electrode pad and the first gate electrode, and a second wiring connecting the second gate electrode pad and the second gate electrode. The semiconductor layer includes a first connection trench. Two first trenches adjacent to each other are connected to each other at end portions by the first connection trench. At least one of the second trenches is provided between the two first trenches. The second gate electrode in the at least one second trench is electrically connected to the second wiring between the two first trenches.
US11715768B2 Silicon carbide components and methods for producing silicon carbide components
A method for producing a silicon carbide component includes forming a silicon carbide layer on an initial wafer, forming a doping region of the silicon carbide component to be produced in the silicon carbide layer, and forming an electrically conductive contact structure of the silicon carbide component to be produced on a surface of the silicon carbide layer. The electrically conductive contact structure electrically contacts the doping region. Furthermore, the method includes splitting the silicon carbide layer or the initial wafer after forming the electrically conductive contact structure, such that a silicon carbide substrate at least of the silicon carbide component to be produced is split off.
US11715765B2 Method of manufacturing channel all-around semiconductor device
A method of manufacturing a channel all-around semiconductor device includes: forming a plurality of gate structures having the same extension direction, and forming a multi-connected channel layer on a substrate. Each of the gate structures has opposite first end and second end, and the gate structures are all surrounded by the formed multi-connected channel layer, and a plane direction of the multi-connected channel layer is perpendicular to the extension direction of the gate structures, so that channels of the gate structures are connected to each other.
US11715758B2 Super junction power device and method of making the same
The present invention provides a power device with super junction structure (or referred to as super junction power device) and a method of making the same. When making a super junction power device, impurity of a second conductive type may be implanted into an epitaxial layer of a first conductive type to form a floating island of the second conductive type and a pillar of the second conductive type successively through a super junction mask (or reticle) after forming the epitaxial layer of the first conductive type, directly through a well mask (or reticle) before or after forming a well of the second conductive type, and directly through a contact mask (or reticle) before or after forming a contact structure. Multiple epitaxial processes and deep trench etching process may not be needed. Therefore, the process is simple, the cost is low and yield and reliability are high. Because the super junction power device of the present invention has both the floating island of the second conductive type and the pillar of the second conductive type, in open state, a breakdown voltage may be raised and both Miller capacitance and input capacitance can be decreased and in on state, an on-state resistance can be decreased.
US11715753B2 Methods for integration of light emitting diodes and image sensors
Methods for integrating an image sensor and a light emitting diode (LED) leverage conformal depositions to achieve a single-sided, same height arrangement of contacts. In some embodiments, the method includes forming a plurality of cavities on a substrate where the plurality of cavities have a cavity profile and are configured to accept an emitter pixel structure or a sensor pixel structure, forming an emitter pixel structure in a cavity on the substrate where the emitter pixel structure is configured to have a plurality of exposed direct emitter contact areas on a same side and at a same height, and forming at least one sensor pixel structure in a cavity on the substrate where the sensor pixel structure is configured to have a plurality of exposed direct sensor contact areas on a same side and at a same height.
US11715748B2 Imaging device
An imaging device includes: a semiconductor substrate including a first diffusion region of a first conductivity type and a second diffusion region of the first conductivity type; a first plug that is connected to the first diffusion region and that contains a semiconductor; a second plug that is connected to the second diffusion region and that contains a semiconductor; and a photoelectric converter that is electrically connected to the first plug. An area of the second plug is larger than an area of the first plug in a plan view.
US11715742B2 Wiring structure and electronic device including the same
A wiring structure and an electronic device including the wiring structure are provided. The wiring structure includes a plurality of wires, and each of the wires has a first portion and a second portion. The first portion and the second portion respectively have a first width W1 and a second width W2. The second width W2 is different from the first width W1. In addition, at least one of the wires satisfies an equation as follows: 0 ≦ ❘ "\[LeftBracketingBar]" AR ⁢ 2 - AR ⁢ 1 ❘ "\[RightBracketingBar]" < ❘ "\[LeftBracketingBar]" W ⁢ 2 - W ⁢ 1 ❘ "\[RightBracketingBar]" W ⁢ 1 , wherein AR1 and AR2 are aperture ratios of the first portion and the second portion, respectively.
US11715741B2 Semiconductor device and method for manufacturing semiconductor device
An aperture ratio of a semiconductor device is improved. A driver circuit and a pixel are provided over one substrate, and a first thin film transistor in the driver circuit and a second thin film transistor in the pixel each include a gate electrode layer, a gate insulating layer over the gate electrode layer, an oxide semiconductor layer over the gate insulating layer, source and drain electrode layers over the oxide semiconductor layer, and an oxide insulating layer in contact with part of the oxide semiconductor layer over the gate insulating layer, the oxide semiconductor layer, and the source and drain electrode layers. The gate electrode layer, the gate insulating layer, the oxide semiconductor layer, the source and drain electrode layers, and the oxide insulating layer of the second thin film transistor each have a light-transmitting property.
US11715740B2 Display device and electronic device
A display device capable of performing proper display without image signal conversion is provided. In the case of high-resolution display, individual data is supplied to each pixel through a first signal line and a first transistor included in each pixel. In the case of low-resolution display, the same data is supplied to a plurality of pixels through a second signal line and a second transistor electrically connected to the plurality of pixels. When the number of image signals to be displayed is more than one and the image signals support different resolutions, display can be performed without up conversion or down conversion by switching an image signal supply path as described above.
US11715735B2 Resistor with doped regions
A resistor includes a substrate including an active region protruding from an upper surface of the substrate and extending in a first horizontal direction, a doped region extending in the first horizontal direction on the active region and comprising a semiconductor layer with n-type impurities, a plurality of channel layers spaced apart from each other in a vertical direction on the active region and connected to the doped region, a first gate electrode and a second gate electrode extending in the second horizontal direction intersecting the first horizontal direction and surrounding the plurality of channel layers, a first contact plug and a second contact plug in contact with an upper surface of the doped region. The first contact plug is adjacent to the first gate electrode. The second contact plug is adjacent to the second gate electrode.
US11715732B2 Semiconductor device having well contact diffusion region supplying well potential
Disclosed herein is an apparatus that includes: a first diffusion region extending in a first direction; second diffusion regions arranged in the first direction; a first metallic line overlapping with the first diffusion region; second metallic lines each overlapping with an associated one of the second diffusion regions; a third metallic line overlapping with the first and second metallic lines; first contact plugs connecting the first metallic line to the first diffusion region; second contact plugs each electrically connecting an associated one of the second metallic lines to an associated one of the second diffusion regions; and third contact plugs each electrically connecting the third metallic line to an associated one of the second metallic lines.
US11715730B2 Direct-bonded LED arrays including optical elements configured to transmit optical signals from LED elements
Direct-bonded LED arrays and applications are provided. An example process fabricates a LED structure that includes coplanar electrical contacts for p-type and n-type semiconductors of the LED structure on a flat bonding interface surface of the LED structure. The coplanar electrical contacts of the flat bonding interface surface are direct-bonded to electrical contacts of a driver circuit for the LED structure. In a wafer-level process, micro-LED structures are fabricated on a first wafer, including coplanar electrical contacts for p-type and n-type semiconductors of the LED structures on the flat bonding interface surfaces of the wafer. At least the coplanar electrical contacts of the flat bonding interface are direct-bonded to electrical contacts of CMOS driver circuits on a second wafer. The process provides a transparent and flexible micro-LED array display, with each micro-LED structure having an illumination area approximately the size of a pixel or a smallest controllable element of an image represented on a high-resolution video display.
US11715728B2 Photonic semiconductor device and method of manufacture
A package includes an interposer structure including a first via; a first interconnect device including conductive routing and which is free of active devices; an encapsulant surrounding the first via and the first interconnect device; and a first interconnect structure over the encapsulant and connected to the first via and the first interconnect device; a first semiconductor die bonded to the first interconnect structure and electrically connected to the first interconnect device; and a first photonic package bonded to the first interconnect structure and electrically connected to the first semiconductor die through the first interconnect device, wherein the first photonic package includes a photonic routing structure including a waveguide on a substrate; a second interconnect structure over the photonic routing structure, the second interconnect structure including conductive features and dielectric layers; and an electronic die bonded to and electrically connected to the second interconnect structure.
US11715725B2 Semiconductor device assemblies with electrically functional heat transfer structures
Semiconductor device assemblies having stacked semiconductor dies and electrically functional heat transfer structures (HTSs) are disclosed herein. In one embodiment, a semiconductor device assembly includes a first semiconductor die having a mounting surface with a base region and a peripheral region adjacent the base region. At least one second semiconductor die can be electrically coupled to the first semiconductor die at the base region. The device assembly can also include an HTS electrically coupled to the first semiconductor die at the peripheral region.
US11715715B2 Metal bump structure and manufacturing method thereof and driving substrate
A manufacturing method of a metal bump structure is provided. A driving base is provided. At least one pad and an insulating layer are formed on the driving base. The pad is formed on an arrangement surface of the driving base and has an upper surface. The insulating layer covers the arrangement surface of the driving base and the pad, and exposes a part of the upper surface of the pad. A patterned metal layer is formed on the upper surface of the pad exposed by the insulating layer, and extends to cover a part of the insulating layer. An electro-less plating process is performed to form at least one metal bump on the patterned metal layer. A first extension direction of the metal bump is perpendicular to a second extension direction of the driving base.
US11715714B2 Semiconductor devices and methods of manufacturing semiconductor devices
In one example, a semiconductor device structure relates to an electronic device, which includes a device top surface, a device bottom surface opposite to the device top surface, device side surfaces extending between the device top surface and the device bottom surface, and pads disposed over the device top surface. Interconnects are connected to the pads, and the interconnects first regions that each extend from a respective pad in in an upward direction, and second regions each connected to a respective first region, wherein each second region extends from the respective first region in a lateral direction. The interconnects comprise a redistribution pattern on the pads. Other examples and related methods are also disclosed herein.
US11715712B2 Nonvolatile memory device and method for fabricating the same
A nonvolatile memory device includes an upper insulating layer. A first substrate is on the upper insulating layer. An upper interlayer insulating layer is on the first substrate. A plurality of word lines is stacked on the first substrate in a first direction and extends through a partial portion of the upper interlayer insulating layer. A lower interlayer insulating layer is on the upper interlayer insulating layer. A second substrate is on the lower interlayer insulating layer. A lower insulating layer is on the second substrate. A dummy pattern is composed of dummy material. The dummy pattern is disposed in a trench formed in at least one of the first and second substrates. The trench is formed on at least one of a surface where the upper insulating layer meets the first substrate, and a surface where the lower insulating layer meets the second substrate.
US11715708B2 Semiconductor package including decoupling capacitor
A semiconductor package includes a substrate and a semiconductor chip disposed over the substrate. The substrate includes: a base layer including an upper surface facing the semiconductor chip; an upper ground electrode plate disposed over the upper surface of the base layer and configured to transmit a ground voltage to the semiconductor chip; and a dummy power pattern disposed in the upper ground electrode plate and having a side surface which is surrounded by the upper ground electrode plate and is spaced apart from the upper ground electrode plate with an insulating material between the dummy power pattern and the upper ground electrode plate. A ground voltage transmission path from the upper ground electrode plate to the semiconductor chip is spaced apart from the dummy power pattern.
US11715701B2 Semiconductor device and method of inspecting the same
According to one embodiment, a semiconductor device includes a wiring board that has a first surface and a second surface opposed to the first surface, a semiconductor chip provided on the first surface, external connection terminals provided on the second surface, a sealing resin layer provided on the first surface, and a conductive shield layer that covers at least a portion of a side surface of the wiring board and the sealing resin layer. The wiring board includes a first ground wire that is electrically connected to the conductive shield layer, and a second ground wire that is electrically connected to the conductive shield layer and is electrically insulated from the first ground wire.
US11715699B2 Semiconductor devices and methods of manufacturing semiconductor devices
In one example, a semiconductor device, comprises a first redistribution layer (RDL) substrate comprising a first dielectric structure and a first conductive structure through the first dielectric structure and comprising one or more first conductive redistribution layers, an electronic component over the first RDL substrate, wherein the electronic component is coupled with the first conductive structure, a body over a top side of the first RDL substrate, wherein the electronic component is in the body, a second RDL substrate comprising a second dielectric structure over the body, and a second conductive structure through the second dielectric structure and comprising one or more second conductive redistribution layers, and an internal interconnect coupled between the first conductive structure and the second conductive structure. Other examples and related methods are also disclosed herein.
US11715696B2 Semiconductor devices with recessed pads for die stack interconnections
Semiconductor devices having electrical interconnections through vertically stacked semiconductor dies, and associated systems and methods, are disclosed herein. In some embodiments, a semiconductor assembly includes a die stack having a plurality of semiconductor dies. Each semiconductor die can include surfaces having an insulating material, a recess formed in at least one surface, and a conductive pad within the recess. The semiconductor dies can be directly coupled to each other via the insulating material. The semiconductor assembly can further include an interconnect structure electrically coupled to each of the semiconductor dies. The interconnect structure can include a monolithic via extending continuously through each of the semiconductor dies in the die stack. The interconnect structure can also include a plurality of protrusions extending from the monolithic via. Each protrusion can be positioned within the recess of a respective semiconductor die and can be electrically coupled to the conductive pad within the recess.
US11715690B2 Semiconductor device having a conductive contact with a tapering profile
The present disclosure relates to a semiconductor device including a conductive contact having a tapering profile and a method for preparing the semiconductor device. The semiconductor device includes a conductive layer disposed over a semiconductor substrate, and a conductive contact disposed over the conductive layer. The semiconductor device also includes a conductive line disposed over the conductive contact. An upper portion of the conductive contact has a tapering profile in a first cross-sectional view along a longitudinal axis of the conductive line, and the upper portion of the conductive contact has a non-tapering profile in a second cross-sectional view along a line orthogonal to the longitudinal axis of the conductive line.
US11715689B2 Method of forming metal interconnection
A device includes a first conductive feature disposed over a substrate; a second conductive feature disposed directly on and in physical contact with the first conductive feature; a dielectric layer surrounding sidewalls of the second conductive feature; and a first barrier layer interposed between the second conductive feature and the dielectric layer and in physical contact with both the second conductive feature and the dielectric layer. The first barrier layer and the dielectric layer comprise at least two common elements.
US11715686B2 Semiconductor device and method of manufacture
A method includes forming a redistribution structure on a carrier, attaching an integrated passive device on a first side of the redistribution structure, attaching an interconnect structure to the first side of the redistribution structure, the integrated passive device interposed between the redistribution structure and the interconnect structure, depositing an underfill material between the interconnect structure and the redistribution structure, and attaching a semiconductor device on a second side of the redistribution structure that is opposite the first side of the redistribution structure.
US11715685B2 Methods of forming microelectronic devices, and related microelectronic devices, memory devices, and electronic systems
A method of forming a microelectronic device includes forming a microelectronic device structure. The microelectronic device structure includes a stack structure comprising insulative structures and electrically conductive structures vertically alternating with the insulative structures, pillar structures extending vertically through the stack structure, an etch stop material vertically overlaying the stack structure, and a first dielectric material vertically overlying the etch stop material. The method further includes removing portions of the first dielectric material, the etch stop material, and an upper region of the stack structure to form a trench interposed between horizontally neighboring groups of the pillar structures, forming a liner material within the trench, and substantially filling a remaining portion of the trench with a second dielectric material to form a dielectric barrier structure.
US11715683B2 Strip substrate having protection pattern between saw line patterns
Disclosed is a strip substrate including a dielectric layer that has a plurality of unit regions spaced apart from each other in a first direction and a saw line region between the unit regions, a plurality of conductive dummy patterns on corresponding unit regions of the dielectric layer, a plurality of saw line patterns on the saw line region of the dielectric layer and extending in a second direction that intersects the first direction, and a protection pattern that covers the dielectric layer. Ends of the conductive dummy patterns are spaced apart from each other in a direction parallel to the first direction. Ends of the saw line patterns are spaced apart from each other in a direction parallel to the second direction. The protection pattern is between the ends of the conductive dummy patterns and between the ends of the saw line patterns.
US11715676B2 Semiconductor device
A packaged electronic device includes a substrate comprising a die pad and a lead spaced apart from the die. An electronic device is attached to the die pad top side. A conductive clip is connected to the substrate and the electronic device, and the conductive clip comprises a plate portion attached to the device top side with a conductive material, a clip connecting portion connected to the plate portion and the lead, and channels disposed to extend inward from a lower side of the plate portion above the device top side. The conductive material is disposed within the channels. In another example, the plate portion comprises a lower side having a first sloped profile in a first cross-sectional view such that an outer section of the first sloped profile towards a first edge portion of the plate portion is spaced away from the electronic device further than an inner section of the first sloped profile towards a central portion of the plate portion. Other examples and related methods are also disclosed herein.
US11715675B2 Semiconductor device and manufacturing method thereof
A semiconductor device includes a circuit substrate, a semiconductor package, and a metallic cover. The semiconductor package is disposed on the circuit substrate. The metallic cover is disposed over the semiconductor package and over the circuit substrate. The metallic cover comprises a lid and outer flanges. The lid overlies the semiconductor package. The outer flanges are disposed at edges of the lid, are connected with the lid, extend from the lid towards the circuit substrate, and face side surfaces of the semiconductor package. The lid has a first region that is located over the semiconductor package and is thicker than a second region that is located outside a footprint of the semiconductor package.
US11715674B2 Trim wall protection method for multi-wafer stacking
The present disclosure, in some embodiments, relates to an integrated chip structure. The integrated chip structure includes a first substrate having an upper surface and a recessed surface extending in a closed loop around the upper surface. The recessed surface is vertically between the upper surface and a lower surface of the first substrate opposing the upper surface. A first plurality of interconnects are disposed within a first dielectric structure on the upper surface. A dielectric protection layer is over the recessed surface, along a sidewall of the first dielectric structure, and along a sidewall of the first substrate. The first substrate extends from directly below the dielectric protection layer to laterally outside of the dielectric protection layer.
US11715673B2 Glass substrate and laminated substrate
The present invention provides a glass substrate in which in a step of sticking a glass substrate and a silicon-containing substrate to each other, bubbles hardly intrude therebetween. The present invention relates to a glass substrate for forming a laminated substrate by lamination with a silicon-containing substrate, having a warpage of 2 μm to 300 μm, and an inclination angle due to the warpage of 0.0004° to 0.12°.
US11715671B2 Film forming system, magnetization characteristic measuring device, and film forming method
A film forming system for forming a magnetic film is provided. The film forming system includes a processing module configured to form the magnetic film on a substrate, a magnetization characteristic measuring device configured to measure magnetization characteristics of the magnetic film formed on the substrate in the processing module, and a transfer unit configured to transfer the substrate between the processing module and the magnetization characteristic measuring device. The magnetization characteristic measuring device includes a magnetic field applying mechanism having a permanent magnet magnetic circuit configured to apply a magnetic field to the substrate and adjust the magnetic field to be applied to the substrate, and a detector configured to detect magnetization characteristics of the substrate.
US11715668B2 Integrated antenna on interposer substrate
The present disclosure relates to a semiconductor module. The semiconductor module includes an excitable element located on a first side of a substrate. A first ground structure is disposed between the first side of the substrate and the excitable element. The first ground structure includes a conductive via extending through the substrate and an interconnect disposed over a topmost surface of the conductive via facing away from the substrate. A second ground structure is located on a second side of the substrate, opposing the first side, and electrically coupled to the first ground structure.
US11715664B2 Holding mechanism
A holding mechanism includes a wafer holding section that holds a wafer under suction, and a frame support section that is disposed on the outer circumference of the wafer holding section and that supports a frame. The frame support section includes a permanent magnet.
US11715663B2 Bonding apparatus, bonding system, bonding method and recording medium
A bonding apparatus includes a first holder, a first transforming device, a second holder, a second transforming device, a suction device and a control device. The first holder attracts and holds a first substrate from above. The first transforming device transforms the first substrate held by the first holder such that a central portion of the first substrate is protruded downwards. The second holder is provided under the first holder, and attracts and holds a second substrate, which is to be bonded to the first substrate, from below. The second transforming device transforms the second substrate held by the second holder such that a central portion of the second substrate is protruded upwards. The suction device generates different attracting forces in multiple division regions included in an attraction region of the second substrate. The control device controls the suction device.
US11715661B2 Composite sintered body and method of manufacturing composite sintered body
A composite sintered body includes a base material (i.e., a main body) using ceramics as a main material and an electrode disposed inside the main body or on a surface thereof. The electrode contains WC and TiN. It is thereby possible to reduce the difference in thermal expansion coefficient between the electrode and the main body while suppressing an increase in the resistivity of the electrode. As a result, it is possible to suppress any damage such as a crack, a breakage, or the like of the main body, which is caused by the difference in the thermal expansion coefficient.
US11715660B2 Position measuring apparatus and measuring method
According to one embodiment, a position measuring apparatus includes a substrate holding part, a projection part, a liquid supply part, an imaging part, a position measuring part, and a control unit. The substrate holding part is configured to hold a substrate including at least part of a circuit pattern. The projection part is configured to irradiate the substrate held on the substrate holding part with illumination light, and to transmit reflected light from the substrate, of the illumination light radiated on the substrate. The liquid supply part is configured to supply a liquid into a space between the substrate held on the substrate holding part and the projection part. The imaging part is configured to receive the reflected light transmitted through the projection part, and to generate an image signal based on the reflected light. The position measuring part is configured to obtain positional information on a position of the substrate holding part. The control unit is configured to determine a coordinate position of the at least part of a circuit pattern in the substrate, on a basis of the positional information and the image signal.
US11715657B2 Substrate misalignment detection method, substrate position abnormality determination method, substrate transfer control method, and substrate misalignment detection device
A substrate misalignment detection method includes: acquiring first image information or first position information of a substrate held to a stage by suction at a first height position; delivering the substrate from the stage to a holder in a state in which the suction of the substrate is released and causing the holder to hold the substrate at the first height position; acquiring second image information or second position information of the substrate held at the first height position; and detecting misalignment of the substrate by comparing the first image information with the second image information or by comparing the first position information with the second position information.
US11715655B1 Flexure-based continuous ejector pin mechanism for mini/micro chip mass transfer
A flexure-based continuous ejector pin mechanism for Mini/Micro chip mass transfer includes a first drive frame, a second drive frame, a mounting base, a first thorn die attach drive device, a second thorn die attach drive device, first flexible hinges, second flexible hinges, and a pricking pin. The second drive frame and the first drive frame are connected through the first flexible hinge. The mounting base is connected to a left side and a right side of the second drive frame through the second flexible hinges. Compared with a laser transfer technology, the flexible movable thorn die attach device has lower cost and higher accuracy; compared with a vacuum nozzle transfer technology, the flexible movable thorn die attach device has higher transfer efficiency and quality; and compared with a conventional thorn die attach device, the flexible movable thorn die attach device has higher transfer efficiency and precision.
US11715653B2 Substrate processing apparatus
A substrate processing apparatus includes a process chamber, a support part, disposed in the process chamber, having a substrate loading region in which a substrate is seated, a heating part disposed in a location opposing the substrate loading region to heat the substrate loading region, and a reflective member, disposed in a location opposing the substrate loading region in the process chamber, in which a sealed hollow portion is disposed.
US11715648B2 Substrate processing apparatus and substrate drying method
A substrate processing apparatus performs a drying process for drying a substrate with a liquid film formed on a pattern formation surface thereof, using a processing fluid in a supercritical state. The substrate processing apparatus includes a processing container, a holder, and a processing liquid supply. The processing container accommodates the substrate. The holder holds the substrate inside the processing container. The processing liquid supply supplies a processing fluid into the processing container. Further, the holder includes a base, a plurality of support members, and a lifting mechanism. The base is disposed below the substrate. The plurality of support members are provided on the base, and support the substrate from below. The lifting mechanism moves the plurality of support members up and down.
US11715646B2 Semiconductor structure and method for forming the same
A method includes forming a plurality of first conductive vias over a redistribution layer (RDL); disposing a first die over the RDL and adjacent to the first vias; and forming a plurality of second conductive vias over and electrically connected to the first conductive vias, each of the second conductive vias corresponding to one of the first conductive vias. The method further includes forming a plurality of third conductive vias over the first die; disposing a second die over the first die and adjacent to the third conductive vias; and encapsulating the first die, the second die, the first conductive vias, the second conductive vias and the third conductive vias with a molding material.
US11715638B2 Method for forming semiconductor structure
A method for forming a semiconductor structure includes forming a hard mask layer over a target layer. The method also includes forming first mandrels over the hard mask layer. The method also includes forming a first opening in the first mandrels. The method also includes depositing a spacer layer over the hard mask layer and the first mandrels. The method also includes depositing a second mandrel material over the spacer layer. The method also includes planarizing the second mandrel material. The method also includes forming a second opening in the second mandrel material. The method also includes patterning and etching the second mandrel material to form second mandrels. The method also includes etching the spacer layer. The method also includes etching the hard mask layer and the target layer.
US11715636B2 Method of manufacturing a semiconductor device
A method of manufacturing a semiconductor device, including: providing a substrate including a first cell and a second cell, the first cell and the second cell are arranged in a first direction; forming a plurality of first metal strips arranged in a second direction and extending in the first direction on a first plane; forming a first trench over a boundary between the first cell and the second cell, a bottom surface of the first trench is located on a second plane over the first plane; filling the first trench with a non-conductive material, resulting in a separating wall extending in the first direction; and fort plurality of second metal strips extending in the second direction on a third plane over the second plane and including a first second metal strip and a second second metal strip separated by the separating wall.
US11715635B2 Removing or preventing dry etch-induced damage in Al/In/GaN films by photoelectrochemical etching
A method comprises providing a substrate comprising an n-type Al/In/GaN semiconductor material. A surface of the substrate is dry-etched to form a trench therein and cause dry-etch damage to remain on the surface. The surface of the substrate is immersed in an electrolyte solution and illuminated with above bandgap light having a wavelength that generates electron-hole pairs in the n-type Al/In/GaN semiconductor material, thereby photoelectrochemically etching the surface to remove at least a portion of the dry-etch damage.
US11715634B2 Wet clean process for fabricating semiconductor devices
The disclosure provides a pattern collapse free wet clean process for fabricating semiconductor devices. By performing post reactive ion etching (RIE) using a fluorine-containing gas such as C2F6, followed by cleaning in a single wafer cleaner (SWC) with diluted hydrofluoric acid (HF) or in a solution of ammonia and HF, a substrate with multiple pattern collapse free high aspect ratio shallow trench isolation (STI) features can be obtained.
US11715631B2 Gas discharge tube having glass seal
Gas discharge tube having glass seal. In some embodiments, a gas discharge tube can include an insulator layer having first and second sides and defining an opening, and first and second electrodes that cover the opening on the first and second sides of the insulator layer, respectively. The gas discharge tube can further include a first glass layer implemented between the first electrode and the first side of the insulator layer, and a second glass layer implemented between the second electrode and the second side of the insulator layer, such that the first and second glass layers provide a seal for a chamber defined by the opening and the first and second electrodes.
US11715630B2 Plasma processing apparatus
A plasma processing apparatus is for performing plasma processing in a depressurizable inner space. The apparatus includes a chamber having therein an inner space, a supporting table provided in the inner space and configured to support a substrate to be mounted thereon, one or more first members included in the chamber or separate from the chamber and partially exposed to a depressurized environment including the inner space, and one or more second members included in the chamber or separate from the chamber, each being in contact with a corresponding one of said one or more first members, and partially disposed in an atmospheric pressure environment. The apparatus further includes one or more feeders each of which is configured to supply a coolant to a cavity formed in a corresponding one of said one or more second members.
US11715629B2 Plasma processing device member, plasma processing device comprising said plasma processing device member, and method for manufacturing plasma processing device member
A plasma processing device member according to the disclosure includes a base material and a film formed of an oxide, or fluoride, or oxyfluoride, or nitride of a rare-earth element, the film being disposed on at least part of the base material, the film including a surface to be exposed to plasma, the surface having an area occupancy of open pores of 8% by area or more, and an average diameter of open pores of 8 μm or less.
US11715627B2 Reaction chamber and plasma apparatus
A reaction chamber includes a chamber body, an inner lining, and a lifting drive device. The inner lining is arranged in the chamber body. A wafer transfer opening is arranged at a sidewall of the chamber body. The inner lining includes a first inner lining and a second inner lining. The first inner lining is fixedly connected to the chamber body. The second inner lining is coaxially sleeved outside or inner sleeved at the first inner lining. The first inner lining and the second inner lining include a gap in a horizontal direction. The lifting drive device is configured to be connected to the second inner lining, when performing process processing on a wafer, drive the second inner lining to a predetermined first position to cause the second inner lining to cover the wafer transfer opening and the first inner lining and the second inner lining to partially overlap.
US11715626B2 System and method for cleaning surface of substrate using roll-to-roll plasma generating device
A roll-to-roll surface cleaning treatment system may include an upper housing containing a first plasma generating device and a first transfer roller that faces a nozzle from which a plasma beam generated by the first plasma generating device is discharged and that winds and transfers a flexible substrate, the upper housing comprising a gas inlet, an entrance through which the flexible substrate is introduced, and an outlet through which the flexible substrate is discharged, and a lower housing connected to the entrance of the upper housing and containing a second plasma generating device and a second transfer roller that faces a nozzle from which a plasma beam generated by the second plasma generating device is discharged and that winds and transfers the flexible substrate, the lower housing comprising a gas outlet, and an inlet through which the flexible substrate is introduced.
US11715625B2 Semiconductor processing chamber
Exemplary semiconductor processing systems may include a pedestal configured to support a semiconductor substrate. The pedestal may be operable as a first plasma-generating electrode. The systems may include a lid plate defining a radial volume. The systems may include a faceplate supported with the lid plate. The faceplate may be operable as a second plasma-generating electrode. A plasma processing region may be defined between the pedestal and the faceplate within the radial volume defined by the faceplate. The faceplate may define a plurality of first apertures. The systems may include a showerhead positioned between the faceplate and the pedestal. The showerhead may define a plurality of second apertures comprising a greater number of apertures than the plurality of first apertures.
US11715624B2 Adaptive pulse shaping with post match sensor
A RF generator includes a RF power source and a RF control module coupled to the RF power source. The RF control module is configured to generate at least one control signal to vary a respective at least one of an RF output signal from the RF power source or an impedance between the RF power source and a load. The RF output signal includes a RF signal modulated by a pulse signal, and the RF control module is further configured to adjust the at least one control signal to vary at least one of an amplitude or a frequency of the RF output signal or the impedance between the RF power source and the load to control a shape of the pulse signal. The at least one of the amplitude, the frequency, or the impedance is adjusted in accordance with respective feedforward adjustments that vary in accordance with a respective sensed pulse parameter detected between a matching network and the load.
US11715622B2 Material recovery systems for optical components
A material recovery system for an optical component includes a reservoir containing gas and configured to supply a gas flow containing the gas. The material recovery system also includes an ion beam generator disposed on the reservoir and configured to receive the gas flow and to ionize the gas in the gas flow to generate an ion beam. The ion beam is configured to be directed to the optical component to remove at least a portion of a F-containing optical material degraded by exposure to VUV radiation, DUV radiation, and/or photo-contamination.
US11715619B2 Method and apparatus for charged particle detection
Systems and methods are provided for charged particle detection. The detection system can comprise a signal processing circuit configured to generate a set of intensity gradients based on electron intensity data received from a plurality of electron sensing elements. The detection system can further comprise a beam spot processing module configured to determine, based on the set of intensity gradients, at least one boundary of a beam spot; and determine, based on the at least one boundary, that a first set of electron sensing elements of the plurality of electron sensing elements is within the beam spot. The beam spot processing module can further be configured to determine an intensity value of the beam spot based on the electron intensity data received from the first set of electron sensing elements and also generate an image of a wafer based on the intensity value.
US11715611B2 Push-button switch assembly with means for indicating a switch status
A push-button switch assembly with means for indicating a switch status includes: an actuation head for actuating the push-button switch assembly, the actuation head having a disc-shaped upper part and a tubular lower part; a sleeve-type push-button guide which is coupled to the actuation head such that, in relation to a longitudinal axis of the push-button switch assembly, the upper part is arranged above the push-button guide and the lower part surrounds the push-button guide; a sleeve-type locking unit for determining a switch status of the push-button switch assembly, the sleeve-type locking unit being arranged within the push-button guide in relation to the longitudinal axis and being transferrable between a first and a second locking state by the actuation head, the locking unit having a plunger sleeve and an annular detent catch coupled to the plunger sleeve, which delimit a central through-opening through the locking unit.
US11715608B2 Energy storage device
An energy-storage device is provided. It includes a charge-storing supercapacitor cell comprised of electrodes at least one of which includes a nano-carbon component, a ion-permeable membrane and an electrolyte characterised in that the cell is embedded or encapsulated in a flexible or rigid matrix.
US11715606B2 Solid electrolytic capacitor having a metal film formed on a portion of a cathode body exposed from an exterior body
A method of manufacturing a solid electrolytic capacitor according to the exemplary embodiment of the present disclosure includes a step of exposing a cathode body end portion, which is a portion of a cathode body, from an exterior body covering the cathode body, which is a conductor, and forming a contact electrode, which is a metal film, on the exposed cathode body end portion.
US11715601B2 Case molding capacitor having improved horizontal degree
The present disclosure relates to a case molding including: a plastic case having an accommodation chamber formed by four sides and a bottom to accommodate the capacitor module, and having an open side on the top for filling a molding agent; a capacitor module including a capacitor device, a first busbar electrically connected with a thermally-sprayed surface of the capacitor device, a second busbar electrically connected with the other thermally-sprayed surface of the capacitor, and an insulating sheet disposed between the first busbar and the second busbar; a filler permeating in a gel or fluid state into the space between the capacitor module and inner walls of the plastic case, and then hardened therein; and a horizontal plate part positioned over the capacitor module and the filler, and has a horizontal plate integrated thereto with the bottom pressing the filler.
US11715598B2 Multilayer capacitor and board having the same
A multilayer capacitor includes: a capacitor body including dielectric layers and first and second internal electrode layers and having first to sixth surfaces; and first and second external electrodes disposed on the third and fourth surfaces of the capacitor body, respectively. The first internal electrode layer is divided into a 1-1-th internal electrode connected to the first external electrode and a 1-2-th internal electrode by a first space portion disposed at a position close to the sixth surface, and the second internal electrode layer is divided into a 2-1-th internal electrode connected to the second external electrode and a 2-2-th internal electrode by a second space portion disposed at a position close to the fifth surface, such that the fifth and sixth surfaces of the capacitor body are in an electrically opened state.
US11715597B2 Multilayer ceramic capacitor
A multilayer ceramic capacitor includes a multilayer body and two external electrodes. The multilayer body includes a multilayer main body including an inner layer portion including dielectric layers and internal electrode layers alternately stacked, and outer layer portions on opposite sides of the inner layer portion in a stacking direction, two side gap portions on opposite sides in a width direction, main surfaces on opposite sides in the stacking direction, side surfaces on opposite sides in the width direction, and end surfaces respectively provided on opposite sides in a length direction. The two external electrodes are provided at the end surfaces, each including a foundation electrode layer in contact with the multilayer body, and a conductive resin layer on the foundation electrode layer. An end region of the internal electrode layers in contact with the foundation electrode layer is thicker than other regions of the internal electrode layers.
US11715592B2 Samarium cobalt and neodymium iron boride magnets and methods of manufacturing same
In one embodiment, a magnet includes a three-dimensional structure with nanoscale features, where the three-dimensional structure has a near net shape corresponding to a predefined shape.
US11715590B2 Multilayer inductor component and method for manufacturing multilayer inductor component
A multilayer inductor component includes an element body that is an insulator and a coil in which a plurality of coil conductor layers that extend along planes in the element body are electrically connected to each other. Also, each of the coil conductor layers includes metal part and glass part, and the glass part include internal glass portion that is entirely included in the metal part.
US11715588B2 Insulator having internal cooling channels
The present disclosure relates to an electrical insulator, for an inductive device filled with an electrically insulating cooling fluid. The insulator defines a plurality of internal channels for allowing the fluid to flow there through to improve circulation of the fluid within the inductive device.
US11715581B2 Electric field shaping apparatus and target processing device using electric field
An electric field shaping apparatus according to a present embodiment includes a substrate, a first electrode positioned on the substrate, a second electrode spaced apart from the first electrode, a power source configured to provide a voltage between the first electrode and the second electrode, and an insulating material with which the first electrode is coated, wherein one or more holes configured to shape an electric field generated between the first electrode and the second electrode are formed in the insulating material.
US11715577B2 Detectors, systems, and methods for continuously monitoring neutrons with enhanced sensitivity
A neutron detector is disclosed herein. The neutron detector can include a housing defining a cavity, wherein the housing is configured to permit an amount of neutrons emitted from a core of a nuclear reactor to enter the cavity. The neutron detector can also include an amount of a neutron sensitive material dispositioned within the cavity, wherein the neutron sensitive material is configured to generate and emit gamma rays upon interacting with the amount of neutrons. The neutron detector can further include an amount of electron emissive material configured to generate and emit a current of electrons upon interacting with the emitted gamma rays, wherein the current of electrons is indicative of the amount of neutrons emitted from the core of the nuclear reactor.
US11715576B2 Package for transporting and/or storing radioactive materials, comprising a radiological protection device reducing risks of radiological leaks
A package for transporting and/or storing radioactive materials, comprises a cavity for housing radioactive materials, as well as a radiological protection device comprising radiological protection elements arranged in an annular space, at least two successive radiological protection elements along a given direction of the annular space, from a longitudinal direction and a circumferential direction, and a locking member designed to limit and/or prevent the distancing of the two radiological protection elements relative to one another in a given direction.
US11715569B2 Intent-based clustering of medical information
A medical information navigation engine (“MINE”) includes a medical information interface, a reconciliation engine and an intent-based presentation engine. The medical information interface receives medical information from a plurality of medical sources, which is subsequently reconciled by the reconciliation engine. The intent-based presentation engine clusters the reconciled medical information by applying at least one clustering rule to the reconciled medication information. The clustered reconciled medical information can be presented to a user.
US11715562B2 Method for multi-center effect compensation based on PET/CT intelligent diagnosis system
Disclosed is a method for multi-center effect compensation based on a PET/CT intelligent diagnosis system. The method includes the following steps: estimating multi-center effect parameters of a test center B relative to a training center A by implementing a nonparametric mathematical method for data of the training center A and the test center B based on a location-scale model about additive and multiplicative multi-center effect parameters, and using the parameters to compensate the data of the test center B to eliminate a multi-center effect between the test center B and the training center A. According to the present disclosure, the multi-center effect between the training center A and the test center B can be compensated, so that the compensated data of the test center B can be used in the model trained by the training center A, and the generalization ability of the model is indirectly improved.
US11715552B2 Medicine dispenser
A medicine dispenser, including a medicine prescription reader, for reading a medicine prescription including two due times, trays, each for containing medicine doses of one type only, and a robot, for dispensing medicine doses from at the trays to two cells of box according to the reading of the medicine prescription reader, thereby dedicating each of the cells to one of the due times.
US11715547B2 Scan optimization using data selection across wordline of a memory array
A system includes a memory array of sub-blocks, each sub-block including groups of memory cells, and a processing device. The processing device causes a first wordline to be programmed through the sub-blocks with a mask by causing to be programmed, to a first voltage level: a first group of memory cells of a first sub-block; and a second group of memory cells of a second sub-block. The processing device further scans a second wordline that has been programmed and is coupled to the first wordline, scanning includes: causing a custom wordline voltage to be applied to the second wordline, the custom wordline voltage to select groups of memory cells corresponding to those of the first wordline programmed to the first voltage level; concurrently reading data from the selected groups of memory cells of the second wordline; and performing, using the data, an error check of the second wordline.
US11715540B2 Anti-fuse device
The disclosure provides an anti-fuse device including an anti-fuse unit and a sensing circuit. The anti-fuse unit includes a first anti-fuse and a second anti-fuse serially connected between a first terminal of the anti-fuse unit and a second terminal of the anti-fuse unit. The sensing circuit is coupled to the first terminal and the second terminal of the anti-fuse unit for sensing a blown state of the anti-fuse unit.
US11715538B2 Memory system processing request based on inference and operating method of the same
A memory system includes a memory device including a plurality of blocks, a buffer storing degradation information regarding at least one of the plurality of blocks, and a memory controller configured to determine a degradation level of the block corresponding to the read request based on the degradation information, in response to a read request from a host, infer a read level corresponding to the read request based on the degradation level, and read data from the memory device based on the read level.
US11715537B2 Non-volatile memory devices, operating methods thereof and memory systems including the same
Nonvolatile memory devices, operating methods thereof, and memory systems including the same. A nonvolatile memory device may include a memory cell array and a word line driver. The memory cell array may include a plurality of memory cells. The word line driver may be configured to apply word line voltages to a plurality of word lines connected to the plurality of memory cells, respectively. Magnitudes of the word line voltages may be determined according to locations of the plurality of word lines.
US11715536B2 Apparatus for mitigating program disturb
Apparatus might include an array of memory cells comprising a plurality of strings of series-connected memory cells and a controller for access of the array of memory cells, wherein the controller is configured to cause the apparatus to perform a sense operation on a selected memory cell of a string of series-connected memory cells, and to discharge access lines connected to the string of series-connected memory cells in a defined manner following the sense operation.
US11715532B1 Risk assessment method based on data priority, memory storage device, and memory control circuit unit
A risk assessment method based on data priority, a memory storage device, and a memory control circuit unit are provided. The method includes: receiving a query command from a host system; in response to the query command, performing a data health detection on a rewritable non-volatile memory module, wherein the rewritable non-volatile memory module stores data with multiple data priorities; generating risk assessment information according to a detection result, wherein the risk assessment information reflects a health degree of data with different data priorities in the rewritable non-volatile memory modules by different risk levels; and transmitting the risk assessment information to the host system.
US11715529B2 Semiconductor device
A semiconductor device includes a memory circuit, a first FIFO, a second FIFO and an input/output circuit. The memory circuit outputs data. The first FIFO receives data from the memory circuit and outputs data synchronously with a first clock signal. The second FIFO receives data output from the first FIFO and outputs data synchronously with the first clock signal. The input/output circuit outputs data output from the second FIFO. The second FIFO is disposed in the vicinity of the input/output circuit than the first FIFO.
US11715526B2 Memory device and operating method thereof
A memory device including: a memory block including a word lines, word lines located in the middle of the word lines are used as dummy word lines, a control circuit establish word lines stacked on one side and other side of the dummy word lines into a first and second sub-blocks, respectively, performs an independent erase operation on one of the first and second sub-blocks in an erase operation period, and a control logic differently sets a level of a first transfer voltage for controlling transfer of an erase common voltage to the selected sub-block and the level of a second transfer voltage for controlling transfer of the erase common voltage to the unselected sub-block, applies an erase allowable voltage from the erase common voltage to a word line of the selected sub-block, and floats a word line of the unselected sub-block, in the erase operation period.
US11715525B2 Erase method of nonvolatile memory device, and operation method of storage device
A nonvolatile memory device includes a memory block including a first structure formed on a substrate and a second structure formed on the first structure. An erase method of the nonvolatile memory device includes applying a word line erase voltage to first normal word lines of the first structure and second normal word lines of the second structure, and applying a junction word line erase voltage smaller than the word line erase voltage to at least one of a first junction word line of the first structure and a second junction word line of the second structure. The first junction word line is a word line adjacent to the second structure from among word lines of the first structure, and the second junction word line is a word line adjacent to the first structure from among word lines of the second structure.
US11715522B2 Semiconductor device equipped with column decoder circuit
Disclosed herein is an apparatus that includes a driver circuit including a plurality of first transistors arranged in a first direction; a control circuit including a plurality of second transistors arranged in parallel to the plurality of first transistors, each of the plurality of second transistors being coupled to control an associated one of the first transistors; and a power gating circuit arranged between the driver circuit and the control circuit, the power gating circuit being configured to supply a first power potential to each of the plurality of first transistors.
US11715520B2 Socket structure for spike current suppression in a memory array
Systems, methods, and apparatus related to spike current suppression in a memory array. In one approach, a memory device includes a memory array having a cross-point memory architecture. The memory array has access lines (e.g., word lines and/or bit lines) configured to access memory cells of the memory array. Each access line has left and right portions. A conductive layer is positioned in the access line between the left and right portions. The conductive layer is formed in a socket that has been etched or otherwise formed in the access line to provide an opening. This opening is filled by the conductive layer. The conductive layer electrically connects the left and right portions of the access line to a via. A driver is electrically connected to the via for generating a voltage on the access line for accessing one or more memory cells. To reduce electrical discharge associated with current spikes, a first resistive film is formed in the access line between the left portion and the conductive layer, and a second resistive film is formed in the access line between the right portion and the conductive layer.
US11715516B2 Nonvolatile memory device including a fast read page and a storage device including the same
A nonvolatile memory device including: a memory cell array, the memory cell array including a plurality of cell strings, at least one of the cell strings including a plurality of memory cells stacked in a direction perpendicular to a surface of a substrate, at least one of the memory cells is a multi-level cell storing at least three bits; and a control logic circuit configured to control a page buffer to read a fast read page of the memory cells with one read voltage and at least two normal read pages of the memory cells with the same number of read voltages.
US11715513B2 Apparatuses and methods for sense line architectures for semiconductor memories
Apparatuses and methods for sense line architectures for semiconductor memories are disclosed. An example apparatus includes a first array region including first portions of a plurality of sense lines and memory cells coupled to the first portions of the plurality of sense lines and further includes a second array region including second portions of the plurality of sense lines and memory cells coupled to the second portions of the plurality of sense lines. An array gap is disposed between the first and second array regions and includes third portions of the plurality of sense lines and does not include any memory cells. Each third portion of the plurality of sense lines includes conductive structures having vertical components configured to couple the first portions and second portions of the plurality of sense lines to provide an electrically continuous sense lines through the first and second array regions and the array gap.
US11715508B2 Source follower-based sensing scheme
Methods, systems, and devices for a source follower-based sensing architecture and sensing scheme are described. In one example, a memory device may include a sense circuit that includes two source followers that are coupled to each other and to a sense amplifier. A method of operating the memory device may include transferring a digit line voltage to one of the source followers and transferring a reference voltage to the other source follower. After transferring the digit line voltage and the reference voltage, the source followers may be enabled so that signals representative of the digit line voltage and the reference voltage are transferred from the outputs of the source followers to the sense amplifier for sensing.
US11715507B2 Dynamic random access memory (DRAM) device and memory controller therefor
A memory system includes a memory controller and a memory. The memory controller selectively operates in a first mode and a second mode. In the first mode, the memory controller transmits a first command continuously during a plurality of clock cycles. In the second mode, the memory controller to mix a second command with the first command and transmit the mixture of the first command and the second command. The memory changes command latch timing depending on the first or second mode.
US11715503B2 Signal generation circuit and memory
Provided are a signal generation circuit and a memory. The signal generation circuit includes: a clock delay circuit for delaying an initial pulse signal to output an intermediate signal delayed by a first delay duration, the first delay duration being equal to one or more clock cycles; a physical delay circuit for delaying the intermediate signal to output a target signal, if an actual delay duration of the physical delay circuit is equal to a second delay duration, the target signal being delayed by a target duration, a difference between the actual and second delay durations fluctuating within a first preset range, and the shorter the second delay duration, the narrower the first preset range; and a generation circuit for outputting a function pulse signal having a pulse width equal to a time interval between rising edges of the initial pulse signal and the target signal.
US11715498B2 Memory component for a system-on-chip device
The present disclosure relates to a memory component for a System-on-Chip (SoC) structure including at least a memory array and at least a logic portion for interacting with the memory array and with the SoC structure wherein the memory component is a structurally independent semiconductor device coupled to and partially overlapping the SoC structure.
US11715490B2 Hard disk drive gimbal design with high torsion frequencies
A trace gimbal is described herein. In some embodiments, the trace gimbal includes outer struts including a front outrigger at a distal end of the trace gimbal and a rear outrigger at a proximal end of the trace gimbal. The front outrigger includes a distal front outrigger and a proximal front outrigger, and the rear outrigger includes a distal rear outrigger and a proximal rear outrigger. The trace gimbal further includes a middle strut extending in a width direction of the trace gimbal and adjoining the proximal front outrigger to the rear outrigger, and an inner strut connecting the middle strut to a slider tongue. The inner strut and the middle strut adjoin the outer gimbal struts to the slider tongue.
US11715488B2 Methods and apparatus to dynamically generate audio signatures adaptive to circumstances associated with media being monitored
Methods and apparatus to dynamically generate audio signatures adaptive to circumstances associated with media being monitored are disclosed. An example apparatus includes a media content analyzer to detect a watermark encoded in media monitored by a meter. The apparatus includes a media environment analyzer to estimate an amount of background noise in an environment in which the media is monitored by the meter. The apparatus further includes a signature scheme selector to select a first signature scheme from among a plurality of signature schemes to generate monitored signatures of the media. The first signature scheme is selected based on the amount of background noise. The apparatus also includes a signature generator to generate a first monitored signature of the media based on the first signature scheme.
US11715487B2 Utilizing machine learning models to provide cognitive speaker fractionalization with empathy recognition
A device may receive audio data identifying a plurality of speakers and may process the audio data, with a plurality of clustering models, to identify a plurality of speaker segments. The device may determine a plurality of diarization error rates for the plurality of speaker segments and may identify a plurality of errors in the plurality of speaker segments. The device may select rectification models to rectify the plurality of errors and may segment and/or re-segment the audio data with the rectification models to generate re-segmented audio data. The device may determine a plurality of modified diarization error rates for the plurality of speaker segments based on the re-segmented audio data and may select one of the plurality of speaker segments based on the plurality of modified diarization error rates. The device may calculate an empathy score based on the selected speaker segment and may perform actions based on the empathy score.
US11715484B2 Decoding apparatus, encoding apparatus, and methods and programs therefor
A decoding apparatus includes: a bandwidth extending part 25 obtaining a decoded extended frequency spectrum sequence by arranging samples based on K samples included in a frequency-domain sample sequence obtained by decoding, on a higher side than the frequency-domain sample sequence; and a fricative sound adjustment releasing part 23 obtaining, if inputted information indicating whether a hissing sound or not indicates being a hissing sound, what is obtained by exchanging all or a part of a low-side frequency sample sequence existing on a lower side than a predetermined frequency in the decoded extended frequency spectrum sequence for all or a part of a high-side frequency sample sequence existing on a higher side than the predetermined frequency in the decoded extended frequency spectrum sequence as an adjusted frequency spectrum sequence, the number of all or the part of the high-side frequency spectrum sequence being the same as the number of all or the part of the low-side frequency spectrum sequence.
US11715482B2 Personalized, real-time audio processing
An apparatus and method for real-time audio processing employs a gaze detection sensor to detect a direction of a user's gaze and output a gaze signal corresponding to the detected direction of the user's gaze. A digital signal processing unit responds to a plurality of signals corresponding to a plurality of sounds received at the apparatus, and the determined direction of gaze to identify a signal of interest from the plurality of signals using the gaze signal. The signal of interest is processed for output to the user. In embodiments, a microphone array provides the plurality of signals. An imaging sensor may work with either the microphone array or the gaze detection sensor to identify the signal of interest.
US11715478B2 High resolution audio coding
Methods, systems, apparatuses, and computer programs encoded on computer storage media for performing linear predictive coding (LPC) are described. At least one of a differential spectrum tilt and an energy difference between a current frame and a previous frame of the audio signal is determined. A spectral stability of the audio signal is detected based on at least one of the differential spectrum tilt and an energy difference between the current frame and the previous frame of the audio signal. In response to detecting the spectral stability of the audio signal, quantized LPC parameters for the previous frame are copied into the current frame of the audio signal.
US11715476B2 Secure audio switch comprising an analog low pass filter coupled to an analog audio diode
A secure audio switch comprising: a plurality of host computer interfaces, each for interfacing the secure audio switch with a corresponding host computer, for receiving audio signals from said corresponding host computer; a user audio interface, for interfacing the secure audio switch with at least one user audio device, wherein said at least one user audio device comprises at least one of a speaker or an earphone; an Audio Output Channel (AOC), coupled to said user audio interface comprises audio security device to reduce data leak by intentionally reducing data rate capable of flowing through said AOC to a maximum rate comparable to the minimal rate required for reproducing human speech, and forcing audio data flow only in the direction to said user audio interface by using an analog audio diode and an analog low pass filter in the audio output channel (AOC).
US11715475B2 Method and system for evaluating and improving live translation captioning systems
Methods, systems, and apparatus, including computer programs encoded on computer storage media for evaluating and improving live translation captioning systems. An exemplary method includes: displaying a word in a first language; receiving a first audio sequence, the first audio sequence comprising a verbal description of the word; generating a first translated text in a second language; displaying the first translated text; receiving a second audio sequence, the second audio sequence comprising a guessed word based on the first translated text; generating a second translated text in the first language; determining a matching score between the word and the second translated text; determining a performance score of the live translation captioning system based on the matching score.
US11715473B2 Intuitive computing methods and systems
A smart phone senses audio, imagery, and/or other stimulus from a user's environment, and acts autonomously to fulfill inferred or anticipated user desires. In one aspect, the detailed technology concerns phone-based cognition of a scene viewed by the phone's camera. The image processing tasks applied to the scene can be selected from among various alternatives by reference to resource costs, resource constraints, other stimulus information (e.g., audio), task substitutability, etc. The phone can apply more or less resources to an image processing task depending on how successfully the task is proceeding, or based on the user's apparent interest in the task. In some arrangements, data may be referred to the cloud for analysis, or for gleaning. Cognition, and identification of appropriate device response(s), can be aided by collateral information, such as context. A great number of other features and arrangements are also detailed.
US11715472B2 Speech-processing system
A system may include first and second speech-processing systems with corresponding first and second wakewords. An utterance may contain two or more wakewords. The system determines which wakeword was spoken first and can send data to that wakeword's speech-processing system to perform further processing.
US11715460B2 Z-vectors: speaker embeddings from raw audio using sincnet, extended CNN architecture and in-network augmentation techniques
Described herein are systems and methods for improved audio analysis using a computer-executed neural network having one or more in-network data augmentation layers. The systems described herein help ease or avoid unwanted strain on computing resources by employing the data augmentation techniques within the layers of the neural network. The in-network data augmentation layers will produce various types of simulated audio data when the computer applies the neural network on an inputted audio signal during a training phase, enrollment phase, and/or testing phase. Subsequent layers of the neural network (e.g., convolutional layer, pooling layer, data augmentation layer) ingest the simulated audio data and the inputted audio signal and perform various operations.
US11715457B1 Real time correction of accent in speech audio signals
Systems and methods for real-time correction of an accent in a speech audio signal are provided. A method includes dividing the speech audio signal into a stream of input chunks, an input chunk from the stream of input chunks including a pre-defined number of frames of the speech audio signal, extracting, by an acoustic features extraction module from the input chunk and a context associated with the input chunk, acoustic features, the context is a pre-determined number of the frames preceding the input chunk in the stream; extracting, by a linguistic features extraction module from the input chunk and the context, linguistic features, receiving a speaker embedding for a human speaker, providing the speaker embedding, the acoustic features, and the linguistic features to a synthesis module to generate a melspectrogram with a reduced accent, providing the melspectrogram to a vocoder to generate an output chunk of an output audio signal.
US11715453B2 Acoustic transducer structures
Defining critical spacing is necessary for steering of parametric audio. Comparing steering measurements both with and without a waveguide leads to a conclusion that the diffuse phyllotactic grating lobe contributes audio and is to blame for poor steering. In addition, the waveguide needs to function with correct phase offsets to achieve the steering required for performance. Arranging tubes so that the array configuration changes from rectilinear to another distribution is useful when the waveguide is short of critical spacing or constrained for space. Array designs may also capitalize on rectilinear transducer design while having the benefits of a transducer tiling that has irrational spacing to promote the spread of grating lobe energy.
US11715444B2 Notification handling in a user interface
Disclosed in some examples are display systems, methods, devices, and machine-readable mediums which provide for a gesture-based method for specifying a region of a display in which to show shared content. Also disclosed are pairing methods for associating the region of the display with a content source device, methods for sharing content within the region, and methods for providing input from the region back to the content source device. Also disclosed in some examples are display systems, methods, devices, and machine-readable mediums which provide for notification handling for user interfaces.
US11715441B2 Virtual reality display device, host device, system and data processing method
Provided are a virtual reality display device, a host device, a system and a data processing method. The virtual reality display device includes a display panel and a drive chip, wherein the drive chip includes a first processing module and a drive module; the first processing module is configured to decode an image to be decoded with a third color depth sent by a second processing module in a virtual reality host device to obtain a first image with a first color depth and a second image with a second color depth, the third color depth is greater than or equal to the first color depth, and the second color depth is less than the first color depth; the drive module is configured to generate a first data voltage corresponding to the first image and a second data voltage corresponding to the second image.
US11715440B2 Display device and method of driving the same
A display device may include a display panel including a gate line, a data line, and a pixel electrically connected to the gate line and the data line, where display panel displays an image based on input image data, a gate driver which outputs a gate signal to the gate line, a data driver which outputs a data voltage to the data line, and a power supply voltage generator which provides a driving voltage to the display panel, the gate driver and the data driver. The power supply voltage generator generates a gate clock signal based on an on-clock signal and an off-clock signal and changes a count value of the on-clock signal or the off-clock signal when the gate clock signal is an abnormal signal.
US11715438B2 Display device and operating method thereof
A display device that achieves both high-accuracy sensing by a touch sensor unit and smooth input using the touch sensor unit is provided. The display device includes a display unit and the touch sensor unit. The touch sensor unit performs touch sensing operation at a different timing from display image rewriting by the display unit, whereby the high-accuracy sensing can be achieved. The display unit has a function of rewriting a display image only in a region that needs to be rewritten. In the case where the entire display region is not necessarily rewritten, the time for the sensing operation by the touch sensor unit can be lengthened, whereby the smooth input can be achieved.
US11715432B2 Driving method of backlight module and display device
A driving method for a backlight module and a display device are disclosed. The driving method includes: generating mapping information from each local dimming area to the corresponding piece of local area dimming data according to preset positional relationships between a backlight driving chip and lamp beads in the backlight module; receiving, by a timing control chip, a frame of display data, and converting the display data into panel driving data and corresponding multiple pieces of local area dimming data; receiving, by a backlight driving circuit, the multiple pieces of local area dimming data in sequence, turning on the channel corresponding to the current local dimming area in turn according to the mapping information, and driving the lamp beads in the current local dimming area.
US11715427B2 Display device
A display device includes each of the plurality of data lines divided into a plurality of sub data lines, and each of the plurality of sub data lines connected to a plurality of sub pixels having the same color, the first reference voltage line connected to the plurality of first sub pixels disposed in the 8k-7th column, the plurality of second sub pixels disposed in the 8k-6th column, the plurality of third sub pixels disposed in the 8k-5th column, the plurality of fourth sub pixels disposed in the 8k-4th column, and the second reference voltage line is connected to the plurality of first sub pixels disposed in the 8k-3rd column, the plurality of second sub pixels disposed in the 8k-2nd column, the plurality of third sub pixels disposed in the 8k-1st column, the plurality of fourth sub pixels disposed in the 8k-th column.
US11715425B2 Display method, display device, display system and storage medium
A display method, a display device, a display system, and a storage medium are provided. The display method includes: obtaining a first fixation coordinate transmitted by an image acquisition device, and obtaining a second fixation coordinate and a current frame of image that are transmitted by a first processor; performing refresh and display by using the current frame of image; determining a type of the current frame of image, and determining, based on the type, whether the first fixation coordinate changes abnormally; and performing refresh and display by using a previous frame of image for non-fixation region in a case that the first fixation coordinate changes abnormally, and performing refresh and display by using a next frame of image transmitted by the first processor in a case that the first fixation coordinate does not change abnormally.
US11715416B1 Method for driving an active-matrix pixel array
A method for driving an active-matrix pixel array is provided. The method includes the following steps: during a first period, inputting a data signal into a control terminal of a second transistor of the each of pixel circuits from a first terminal of a first transistor of the each of the pixel circuits; during a second period, turning-on a third transistor of the each of the pixel circuits, so that a current generated by according to the data signal flows through the light emitting unit of the each of the pixel circuits; and during a third period, inputting a reset signal into the control terminal of the second transistor of the each of the pixel circuits from the first terminal of the first transistor of the each of the pixel circuits.
US11715401B2 Display panel, display device and driving method
A display panel, a display device and a driving method. The display panel includes a display region and a peripheral region. The display region includes a subpixel unit array having a plurality of rows and a plurality of columns of subpixel units, and the peripheral region includes a gate drive circuit. The display region further includes a plurality of gate lines and a plurality of data lines. Each subpixel unit is driven by a scanning signal provided by one gate and a data signal provided by one data line, and a same data line is connected with at least two subpixel units which are not adjacent to each other and have a same color. The gate drive circuit includes a plurality of shift register units, and the plurality of gate lines are electrically connected with the plurality of shift register units in a one-to-one correspondence in order.
US11715400B2 Display panel and display device
A display panel and a display device are provided. The display panel includes a flexible substrate and a plurality of display sections and retractable sections disposed on the flexible substrate in an array, wherein the retractable sections are configured to connect the display sections to each other. Each of the retractable sections includes at least four arc sections, one C-shaped section, and four straight sections. Under external forces in all directions, the arc sections and the C-shaped section extend and are deformed along different directions in a plane, and the straight sections can buffer stresses caused by extension and deformation.
US11715398B2 Measurement signal circuit and measurement method thereof
This application provides a measurement signal circuit and a measurement method thereof. The measurement signal circuit includes: a first switch, the first switch being electrically coupled to a first node, a second node and a third node; a second switch, a control end of the second switch being electrically coupled to the first node, a first end of the second switch being electrically coupled to a fourth node, and a second end of the second switch being electrically coupled to the third node; and a third switch, a control end of the third switch being electrically coupled to a fifth node, a first end of the third switch being electrically coupled to the third node, and a second end of the third switch being electrically coupled to a pad.
US11715394B1 Wristband label form with uneven lamination panels
A combination wristband and label form. The form comprises a front side formed of paper. The front side has a first portion having a plurality of labels die cut therein and a second portion having a void. A back side of the form has a polyester section comprising a wristband defined by die cuts in the polyester section and removable from the form. The single-ply wristband has a strap and a foldable having a first panel and a second panel. The first panel has an imaging area defined by a coating and the second panel is configured to laminate only a portion of the imaging area. A size of the second panel is disparate from a size of the first panel.
US11715391B2 Injection cartridge detection
A needle-free injector conditionally detects a training cartridge based on the detected response to linear actuation of a plunger and enters a training mode instead of an injection mode.
US11715387B2 Standard operating procedures feedback during an interactive computer simulation
An interactive computer simulation system, station and method for training a user in the performance of a task through a training activity. A tangible instrument module allows a user to interact with the tangible instrument module for controlling a virtual element. A plurality of performance metric datasets representing results of the interactions between the user and the tangible instrument module is obtained. During execution of the interactive computer simulation, in the plurality of performance metric datasets, a plurality of actual maneuvers of the virtual element are detected during the training activity, one or more standard operating procedures (SOPs) are identified for the training activity from a plurality of the individually detected actual maneuvers. In real-time upon detection of the SOPs, information for display in the interactive computer simulation related the SOPs.
US11715385B2 Systems and methods for autonomous creation of personalized job or career training curricula
This disclosure provides methods, systems, and storage media for automatically generating curricula. The method is performed by one or more machine learning models and one or more algorithms. The method comprises receiving user input related to a subject matter for learning; searching a database for keywords of material related to the subject matter; generating knowledge areas in response to the keywords of the material; searching one or more databases for modules that include material related to the subject matter in response to the generated knowledge areas; populating a map with the knowledge areas; and associating, in the map, modules with the knowledge areas. The subject matter for learning may comprise career skills, job skills, academic disciplines, or areas of general knowledge. For example, the methods, systems, and storage media may be configured to create personalized curriculum based on career type, industry, company, role, or discipline.
US11715382B2 Determining aircraft orientation
Devices, systems, and methods for determining aircraft orientation are described herein. One device includes instructions executable to determine a subsection of a rendering of a portion of an airport, wherein the subsection is associated with a particular stand of the airport, and wherein the subsection includes a plurality of ground travel pathways, determine a first subset of the plurality of pathways, a second subset of the plurality of pathways, and a third subset of the plurality of pathways, track a location of an outbound aircraft within the subsection of the rendering, determine an orientation of the aircraft according to a first set of rules responsive to a determination that the location of the aircraft is within the first or second subset of the plurality of pathways, and determine the orientation of the aircraft according to a second set of rules responsive to a determination that the location of the aircraft is within the third subset of the plurality of pathways.
US11715377B2 Safe passing system and method for vehicle
A safe passing system for a vehicle includes: a road ambient environment sensing system (101), configured to obtain sensing information of a road ambient environment in real time, process the sensing information to obtain vehicle driving assistance information, and send the vehicle driving assistance information to a vehicle-mounted terminal (102); and the vehicle-mounted terminal (102), configured to receive the vehicle driving assistance information, and plan a driving route according to the vehicle driving assistance information and vehicle-acquired information.
US11715373B2 Traffic light visibility detection and augmented display
A method for capturing, by a host vehicle camera, an image of a leading vehicle, estimating a leading vehicle dimension and a first distance between a host vehicle and the leading vehicle in response to the image, receiving a data indicative of a traffic signal location and a traffic signal cycle state, determining a second distance between the host vehicle and the traffic signal, estimating a traffic signal view obstruction in response to the leading vehicle dimension, the first distance, and the second distance, and generating a graphical user interface indicative of the traffic signal cycle state in response to the traffic signal view obstruction.
US11715371B2 Collaborative distributed agent-based traffic light system and method of use
In this disclosure, collaborative multi-agent-based TST is presented with dedicated intersection controllers that include software agents which read local and remote detection systems and then collaboratively optimize signal timing phases by considering the feedback of all controller agents that may be affected by a change. The disclosure also presents an augmented system which considers network input from handheld remote devices to update certain traffic light phase information and adapt to emerging emergency situations.
US11715364B2 Out of range tracking device detection
Systems, methods, and computer-readable media for alerting users of out of range tracking devices are provided.
US11715363B2 Building management system and interface
A method is presented for monitoring the use of a building area, where instruments are installed at a variety of points in a building to monitor and record parameters of interest to a building operator. The building operating system provides past and real-time information based on the parameters, and alerts a building operator when unintended events occur. The circumstances for unintended events are bundled into modes, such that by selecting a mode for a building area, a building operator is effectively selecting a set of circumstances for which alerts must be given.
US11715359B1 Smoke warning system and smoke classification system thereof
A smoke alarm may include at least one sensor head including a miniature mass spectrometer; a microcontroller unit configured to receive data from each of the at least one sensor head; and at least one of a photoelectric detector, or ionization detector. Further, the smoke alarm may be capable of determining categories of smoke and delivering discrete alerts accordingly.
US11715353B1 Security flaps for use with cash trays and cash trays including such security flaps
Security flaps for use with cash trays and cash trays including such security flaps are disclosed. An apparatus includes a cash tray having a base and a plurality of walls that extend from the base and define a plurality of paper-currency compartments. A plurality of distal edges of the walls define openings of the paper-currency compartments. A spring-biased security flap is coupled to the cash tray and adapted to engage or be immediately adjacent the distal edges of the walls of at least one of the paper-currency compartments to cover the corresponding opening.
US11715351B2 Systems and methods for providing a pattern multiplier feature game
An electronic gaming machine includes a game controller configured to (a) determine, during a base game, that a feature game trigger condition is satisfied; (b) activate a feature game within the base game; (c) display, a feature game play area associated with the feature game, the feature game play area including a plurality of zone patterns overlaid on the symbol display positions; (d) convert the symbol display positions into independent feature game reels; (e) generate a first game outcome by (i) holding a first set of feature game reels displaying the prize symbols while (ii) selecting and displaying a symbol for a second set of feature game reels; (f) determine that at least one zone pattern is complete with prize symbols; (g) apply a zone multiplier associated with the zone pattern to credit values within the zone pattern; and (h) award the incremented credit values to the player.
US11715347B2 Electronic transaction systems and methods for gaming or amusement credit purchases
A system and method for purchasing credits is described. The method includes receiving an electronic transaction request instruction by a mobile electronic transaction terminals. Each electronic transaction terminals includes a display and is in exclusive electronic communication with a secure gateway. The method proceeds to generate an electronic transaction request for an electronic transaction using the electronic transaction request instruction. The method then communicates the electronic transaction request from the secure gateway to a financial account server. At the secure gateway, an electronic transaction approval from the financial account server is received. The secure gateway then generates an authorization to dispense credits. The authorization to dispense credits is communicated from the secure gateway to at least one mobile electronic transaction terminal. Credits are then dispensed, wherein the credits are associated with a credit system located at an activity table.
US11715344B2 Multi-cabinet game build and gaming machines using same
A multi-cabinet game build is disclosed. The multi-cabinet game build includes common game play assets and tailored game play assets. The common game play assets are shared by gaming machines across multiple cabinet types. The tailored game play assets are used by gaming machines of a certain cabinet type. A configuration tool is also disclosed which permits a technician to specify a game build configuration for a gaming machine, which configures the gaming machine to present a game of a multi-cabinet game build using the common game play assets and appropriate tailored game play assets for the gaming machine.
US11715343B2 Entertainment game-based gaming device
Embodiments of this concept are direct to a game that includes a combination of an entertainment game and a gambling game. This game combination provides an entertainment game that retains the playability and fun of a skill game or other non-traditional gambling game while allowing for wagers to still be placed and awards won. In some embodiments, the wager-based gambling game is tied directly into the entertainment game, which provides additional entertainment and excitement. Other embodiments separate some of the aspects of the gambling game from the entertainment game to retain the feel of well known gaming devices while still providing an entertainment game to the player.
US11715341B2 System for implementing enhanced gaming and prizing parameters in an electronic environment
Forms of interaction with an electronic system, such as for games of chance, games of skill, and combinations thereof are described herein. A system is provided for effecting defined game play and prizing structure parameters in an electronic entertainment environment. The system may include an input for receiving the parameters, a memory coupled to the input for storing the parameters, a processing system coupled to the storage for generating game play to effect the defined parameters, storage for recording information regarding particular game play events and an interface for at least presenting game play events to users of the electronic entertainment system. In one mode of operation, one or more mandated parameters are externally imposed, and variable parameters are selected such that the mandated parameters are met globally, and such that the user experience is optimized.
US11715340B1 Smart storage and vending system
Embodiments relate to a system comprising a drug storage comprising a container to hold a drug; a communication module; and a cyber security module. The system is operable to log record of access to the drug and maintain a ledger of the record of access to the drug using a blockchain technology. The access to the drug is secured by the cyber security module.
US11715339B1 Electronic lockbox with key retainer subassembly
Disclosed herein are various embodiments of an electronic lockbox for storing keys and key cards. The lockbox may include calendar-based entry rules so that the key codes can differ based on the date and time. The lockbox may be controllable by a mobile device such as a mobile phone, tablet, or other mobile device. The lockbox may include functionality so that key codes for the lockbox can be transmitted via websites such as Airbnb, HomeAway, or other rental websites, so that guests automatically receive their unique lockbox codes when they confirm their reservations. The lockbox may also receive a Bluetooth low energy virtual key which may be transmitted directly from a user's mobile phone to the lockbox, so that no manual code entry through the keypad is required by a user. The lockbox may be capable of accepting multiple passcodes enabled at different times and dates, and for different purposes.
US11715338B2 Ranking fault conditions
A plurality of fault conditions are detected on a communication network onboard a vehicle. The detected fault conditions, a fault condition importance, environment conditions, and a vehicle operation mode are input to a neural network that outputs rankings for respective detected fault conditions. The neural network is trained by determining a loss function based on a maximum likelihood principle that determines a probability distribution that ranks the detected fault conditions. The vehicle is operated based on the rankings of the fault conditions.
US11715337B2 Controller diagnostic device and method thereof
A controller diagnostic method includes transmitting a Diagnostic Trouble Code (DTC) request signal to a plurality of controllers; receiving a first frame of the plurality of controllers in response to the DTC request signal; delaying a transmission time of a flow control signal and transmitting the delayed flow control signal to the plurality of controllers; and receiving a DTC information by at least one consecutive frame provided by the plurality of controllers in response to the delayed flow control signal.
US11715336B2 Method, system and related device of implementing vehicle automatic inspection and repair
The present application discloses a method, system and related device of implementing vehicle automatic inspection and repair. The method includes: obtaining, by a vehicle controller, vehicle self-inspection data, and controlling a vehicle to drive and stop at an inspection and repair position when determining the vehicle malfunctions according to the vehicle self-inspection data; sending, by the vehicle controller, vehicle diagnostic information to an inspection and repair apparatus; and determining, by the inspection and repair apparatus, a corresponding repair advice according to the vehicle diagnostic information, and sending the repair advice to the vehicle controller.
US11715335B2 Automated computational method and tolling system for the determination of the validity of the passage of a vehicle in a toll
The present disclosure is enclosed in the area of validation of vehicles in road tolls, which may also be designated as tolling systems. The present disclosure includes an automated computational method for the determination of the validity of the passage of a vehicle in a toll which includes two detection modes of a vehicle, through optical means and a mobile device receiving a wireless beacon with unique information associated with the toll and subsequently in connection with a remote backend server. The wireless beacon is a simple type of message which does not require that the mobile device and a fixed wireless device establish a connection. Such feature is one particularly relevant in the applications of the present disclosure, as it highly improves the efficacy of the receipt of the unique information associated with the toll by the mobile device. The present disclosure further includes a corresponding system.
US11715333B2 Human monitoring system incorporating calibration methodology
Related methods are provided for establishing a baseline value to represent an eyelid opening dimension for a person engaged in an activity, where the activity may be driving a vehicle, operating industrial equipment, or performing a monitoring or control function; and for operating a system for monitoring eyelid opening values with real time video data.
US11715332B2 System and method for eye-tracking
A system for eye-tracking according to an embodiment of the present invention includes a data collection unit that acquires face information of a user and location information of the user from an image captured by a photographing device installed at each of one or more points set within a three-dimensional space and an eye tracking unit that estimates a location of an area gazed at by the user in the three-dimensional space from the face information and the location information, and maps spatial coordinates corresponding to the location of the area to a three-dimensional map corresponding to the three-dimensional space.
US11715326B2 Skin tone correction for body temperature estimation
A method for estimating human body temperature includes receiving, via a thermal camera, a thermal image captured of a real-world environment, the thermal image including thermal intensity values for each of a plurality of pixels of the thermal image. A position of a first human face is identified within the thermal image, the first human face corresponding to a first human subject. A skin tone of the first human face is identified. Based on the identified skin tone, a skin tone correction factor is applied to one or more thermal intensity values of one or more pixels corresponding to the first human face to give one or more tone-corrected thermal intensity values. Based on the one or more tone-corrected thermal intensity values an indication of a body temperature of the first human subject is reported.
US11715321B2 Geometric structures for acoustic impedance matching and improved touch sensing and fingerprint imaging
Improving the accuracy of ultrasonic touch sensing and fingerprint imaging using acoustic impedance matching is disclosed. Acoustic impedance mismatches between an ultrasonic transducer array and a sensing plate can be reduced to maximize energy transfer and minimize parasitic reflections. A reduction in acoustic impedance mismatches can be accomplished using (i) a composite epoxy having a higher acoustic impedance than epoxy alone, (ii) one or more matching layers having an acoustic impedance that is approximately the geometric mean of the acoustic impedance of the sensing plate and the acoustic impedance of the transducer array, (iii) pores or perforations in the sensing plate, or (iv) geometric structures formed in the sensing plate. In addition, parasitic reflections can be suppressed using an absorbent layer.
US11715320B2 Display device having fingerprint sensing function, electronic device including the same, and operation method thereof
A display device relating to a method of operating thereof, including: a display panel having a touch sensing unit to sense an external touch and a display unit including a plurality of pixels; a fingerprint sensing panel to sense a fingerprint disposed on one surface of the display unit, the fingerprint sensing panel having a plurality of fingerprint sensing pixels respectively connected to a plurality of fingerprint scan lines and a plurality of fingerprint sensing lines, and a fingerprint scan driving circuit to drive one or more fingerprint scan lines included in a sensing area; and a read-out circuit to output a selection signal for selecting a sensing area of the fingerprint sensing panel.
US11715318B2 Systems and methods for spatial-aware information extraction from electronic source documents
Systems and methods for spatial-aware information extraction from electronic source documents are disclosed. Exemplary implementations may: obtain an electronic source document in electronic format, including human-readable information; obtain extracted information that has been extracted from the electronic source document; generate a character-based representation of the electronic source document that uses a grid of character positions; and present a user interface to a user to search and/or select information in the electronic source document based on the character-based representation.
US11715311B1 Transformation matching in optical recognition
The present disclosure provides methods and systems for performing licence plate matching. A reference list comprising licence plate identifiers is obtained. At least one transformation rule is applied to the licence plate identifiers of the reference list to generate entries forming at least one augmented reference list, and storing the at least one augmented reference list in at least one database. A search request comprising an input licence plate identifier is obtained. The at least one transformation rule is applied to the input licence plate identifier to generate a search list comprising at least one search term. The at least one database is queried with the search list to identify a match between at least one of the entries of the at least one augmented reference list and the at least one search term of the search list. A signal responsive is output to identifying the match.
US11715310B1 Using neural network models to classify image objects
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for machine learning. One of the methods includes receiving an image; providing the image to a neural network model, wherein the neural network model is trained to output predictions of one or more locations within the image and corresponding classifications; extracting text content within one or more of the one or more locations; analyzing the extracted text content using the corresponding classifications to evaluate one or more of external consistency with other data records or internal consistency with content from one or more of the particular locations; and generating one or more outputs based on the analyzing.
US11715308B2 Animal identification using vision techniques
A vision system for determining an identity of an individual animal in a population of animals with known identity is provided. A first image sensor arrangement is configured to capture three-dimensional or thermographic images of the individual animal. A second image sensor arrangement is configured to capture two-dimensional images of the individual animal. Control circuitry is configured to obtain a first image of the individual animal captured by the first image sensor arrangement and to detect a body part in the first image, and in response to detecting the body part, obtain a second image of the individual animal captured using the second image sensor arrangement, and to identify the individual animal by comparing metrics of the second image with the reference data in a data storage.
US11715307B2 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.
US11715304B2 Video analysis using a deep fusion reasoning engine (DFRE)
In one embodiment, a video analysis service receives video data captured by one or more cameras at a particular location. The service applies a neural network-based model to portions of the video data, to identify objects within the video data. The service maps outputs of the neural network-based model to symbols using a conceptual space. The outputs of the model comprise the identified objects. The service applies a symbolic reasoning engine to the symbols, to generate an alert. The service sends the alert to a user interface in conjunction with the video data.
US11715300B1 Systems and methods for providing product assembly step recognition using augmented reality
A method and system for an augmented reality assistant that recognizes a step in a product assembly process and assists in the installation of a constituent component into a base component. That system having a prepopulated database of templates, the templates being generated based off of two-dimensional images and the related three-dimensional models. The template database is used to train a first machine learning model, that model configured to identify the step in the product assembly process based on an image captured from an image capture device. Verifying that determination by a second machine learning model. Presenting an AR assistant to the user to assist with that step based on the related template.
US11715296B2 Inferring moisture from color
Techniques are described herein for using artificial intelligence to predict crop yields based on observational crop data. A method includes: obtaining a first digital image of at least one plant; segmenting the first digital image of the at least one plant to identify at least one seedpod in the first digital image; for each of the at least one seedpod in the first digital image: determining a color of the seedpod; determining a number of seeds in the seedpod; inferring, using one or more machine learning models, a moisture content of the seedpod based on the color of the seedpod; and estimating, based on the moisture content of the seedpod and the number of seeds in the seedpod, a weight of the seedpod; and predicting a crop yield based on the moisture content and the weight of each of the at least one seedpod.
US11715291B2 Establishment of general-purpose artificial intelligence system
In establishment of a general-purpose artificial intelligence system, the machine simulates similarity, repeatability and adjacency of information, and stores the demand, award/penalty and emotion symbols together with related low-level features as a preset relation network. When the machine encounters input information, the machine iteratively identifies low-level features in the input information and stores them in a memory according to a simultaneous storage method. With the low-level features as nodes and the similarity, repeatability and adjacency relations between nodes as connection relations, the machine establish relations between the low-level features and the demand, award/penalty and emotion symbols to extend the relation network. The machine uses the low-level features and searches for related low-level features through a chain associative activation process, searches for imitable experiences through segmented simulation, reassembles the experiences according to a principle of benefit-seeking and harm-avoiding to form an optimal response path.
US11715286B2 Method and system for recognizing marine object using hyperspectral data
Disclosed is a method for recognizing a marine object based on hyperspectral data including collecting target hyperspectral data; preprocessing the target hyperspectral data; and detecting and identifying an object included in the target hyperspectral data based on a marine object detection and identification model, trained through learning of the detection and identification of the marine object. According to the present invention, the preprocessing and processing of the hyperspectral data collected in real time according to a communication state may be performed in the sky or on the ground.
US11715285B2 Methods and systems for providing images for facilitating communication
Aspects of the disclosure include computer-implemented methods and systems for providing generative adversarial network (GAN) digital image data. GAN digital image data corresponding to a suggested transaction for an identified customer can be determined.
US11715282B2 Determination device, control method for determination device, determination system, control method for determination system, and program
A determination system includes an imaging data acquisition device that captures an image of a printed surface of a printed product to acquire imaging data of the captured image, and a determination device that determines a printing method used to produce the printed surface of the printed product for capturing an image by the imaging data acquisition device. The determination device selects a determination area included in the captured image, extracts a determination end image from a portion around an end portion of a black determination image included in the determination area, acquires difference data that is a difference in gradation between two colors among gradation data of RBG colors of the extracted determination end image, acquires a determination value for determining a printing method used to produce the printed surface of the printed product, and determines a printing method used to produce the printed surface of the printed product.
US11715280B2 Object detection device and control method
Disclosed are an object detection device and a control method. A method for controlling an object detection device comprises the steps of: receiving one image; dividing the received image into a predetermined number of local areas on the basis of the size of a convolutional layer of a convolution neural network (CNN); identifying small objects at the same time by inputting a number of the divided local areas corresponding to the number of CNN channels to each of a plurality of CNN channels; sequentially repeating the identifying of the small objects for each of the remaining divided local areas; selecting MM mode or MB mode; setting an object detection target area corresponding to the number of CNN channels on the basis of the selected mode; and detecting the small objects at the same time by inputting each set object detection target area to each of the plurality of CNN channels.
US11715273B2 Method for displaying AR navigation screen, and AR navigation system
The present specification discloses a method for displaying an AR navigation screen, and an AR navigation system. The method for displaying an AR navigation screen according to the present specification may comprise the steps of: overlapping and displaying images of the surroundings of a vehicle and a plurality of AR images corresponding to the images of the surroundings; generating a window for separately displaying a first area including AR images overlapping at least one of the plurality of AR images; and overlapping and displaying the window and the images of the surroundings. The invention of the present specification has the effect of improving user convenience and promoting safe vehicle operation by using a window when AR images and the like are difficult to recognize due to being overlapped.
US11715272B2 3D reconstruction of a moving object
In one embodiment, a method includes reconstructing a three-dimensional shape of a target object, creating a two-dimensional normal map for the three-dimensional shape of the target object, accessing image data and depth data associated with the target object, generating a first normal data associated with the target object using the image data and the depth data, updating the normal map using the first normal data, and re-rendering the three-dimensional shape of the target object based on the updated normal map.
US11715269B1 Systems and methods for presenting digital assets within artificial environments via a loosely coupled relocalization service and asset management service
The disclosed computer-implemented method may include acquiring, from a client device within a real-world environment, information representative of the real-world environment, and transmitting the information representative of the real-world environment to a relocalization service. The method may further include receiving, from the relocalization service, (1) an anchor point that may include a mapped position within the real-world environment, and (2) a determined position within the real-world environment of a client device relative to the mapped position of the anchor point. The method may further include sending an identifier of the anchor point to an asset management service, and obtaining, from the asset management service, a digital asset. The method may further include presenting the digital asset at a position within an artificial environment relative to the mapped position of the anchor point. Various other methods, systems, and computer-readable media are also disclosed.
US11715267B2 Methods and systems for providing operational support to an extended reality presentation system
An extended reality (XR) support system establishes a communicative link between an XR presentation system and a multi-access edge compute (MEC) system operating on a cellular network. The XR support system identifies a parameter associated with a computing task to be performed in connection with an XR experience presented by the XR presentation system. The XR support system also identifies a condition associated with a capability of the XR presentation system or the MEC system to perform the computing task. Based on the identified parameter and the identified condition, the XR support system selects at least one of the XR presentation system or the MEC system to perform the computing task and then directs the selected system to perform the computing task. Corresponding methods and systems are also disclosed.
US11715264B2 Systems and methods for rendering a simulated fluoroscopic x-ray image for a gaming application
A vessel network mesh and a tool mesh can be created for every frame of the gaming application. The simulated fluoroscopic x-ray image can be rendered using vessel network meshes and a pixel shader.
US11715263B2 File generation apparatus, image generation apparatus based on file, file generation method and storage medium
A file generation apparatus generates a file which includes material data used for generation of a virtual viewpoint image that is based on a multi-viewpoint image and type information for specifying a type of the material data, and outputs the generated file.
US11715261B2 Method for detecting and modeling of object on surface of road
A method for detecting and modelling of an object on a surface of a road by first scanning the road and generating a 3D model of the scanned road (which 3D model of the scanned road contains a description of a 3D surface of the road) and then creating a top-view image of the road. The object is detected on the surface of the road by evaluating the top-view image of the road. The detected object is projected on the surface of the road in the 3D model of the scanned road. The object projected on the surface of the road in the 3D model of the scanned road is modelled.
US11715260B2 Offline teaching device, measurement control device, and program
Provided are an offline teaching device and a measurement control device. The offline teaching device detects a shape of a measured object by a three-dimensional sensor unit, generates measurement procedure information in which measurement items are respectively associated with measurement points sequentially specified to the detected shape, and causes a measurement procedure information storage unit to store the measurement procedure information associated. The measurement control device detects a shape of a target measured object by a three-dimensional sensor unit, searches the measurement procedure information storage unit for a measured object having a shape substantially identical to a detected shape and specifies a measured object, extracts measurement procedure information on the specified measured object as measurement procedure information on the target measured object, and causes the use measuring device to measure the target measured object on the basis of the measurement procedure information extracted.
US11715258B2 Method for reconstructing a 3D object based on dynamic graph network
The present invention provides a method for reconstructing a 3D object based on dynamic graph network, first, obtaining a plurality of feature vectors from 2D image I of an object; then, preparing input data: predefining an initial ellipsoid mesh, obtaining a feature input X by filling initial features and creating a relationship matrix A corresponding to the feature input X; then, inputting the feature input X and corresponding relationship matrix A to a dynamic graph network for integrating and deducing of each vertex's feature, thus new relationship matrix is obtained and used for the later graph convoluting, which improves the initial graph information and makes the initial graph information adapted to the mesh relation of the corresponding object, therefore the accuracy and the effect of 3D object reconstruction have been improved; last, regressing the position, thus the 3D structure of the object is deduced, and the 3D object reconstruction is completed.
US11715255B2 Intersection testing in a ray tracing system using ray bundle vectors
Ray tracing systems and computer-implemented methods are described for performing intersection testing on a bundle of rays with respect to a box. Silhouette edges of the box are identified from the perspective of the bundle of rays. For each of the identified silhouette edges, components of a vector providing a bound to the bundle of rays are obtained and it is determined whether the vector passes inside or outside of the silhouette edge. Results of determining, for each of the identified silhouette edges, whether the vector passes inside or outside of the silhouette edge, are used to determine an intersection testing result for the bundle of rays with respect to the box.
US11715245B2 Map data visualizations with multiple superimposed marks layers
A method generates map visualizations with multiple map layers. A user selects a data source with geographic data. A device displays a data visualization user interface, including a schema information region with data fields, and shelf regions that defining characteristics for a data visualization. The user selects a first geographic data, and the user interface generates a map data visualization using coordinates associated with the first geographic data field. The visualization includes a first plurality of data marks in a first layer. The user selects a second geographic data field. In response, the user interface displays a new layer icon. Upon activation of the new layer icon by the second geographic data field, the user interface superimposes a second layer over the existing map data visualization to form an updated map data visualization. The second layer includes a second plurality of data marks corresponding to the second geographic data field.
US11715243B2 Anisotropic texture filtering for sampling points in screen space
Anisotropic texture filtering applies a texture at a sampling point in screen space. Calculated texture-filter parameters configure a filter to perform filtering of the texture for the sampling point. The texture for the sampling point is filtered using a filtering kernel having a footprint in texture space determined by the texture-filter parameters. Texture-filter parameters are calculated by generating a first and a second pair of screen-space basis vectors being rotated relative to each other. First and second pairs of texture-space basis vectors are calculated that correspond to the first and second pairs of screen-space basis vectors transformed to texture space under a local approximation of a mapping between screen space and texture space. An angular displacement is determined between a selected pair of the first and second pairs of screen-space basis vectors and screen-space principal axes of a local approximation of the mapping that indicate the maximum and minimum scale factors of the mapping. The angular displacement and the pair of screen-space basis vectors are used to generate texture-space principal axes comprising a major axis associated with the maximum scale factor of the mapping and a minor axis associated with the minimum scale factor of the mapping.
US11715240B2 Video and audio presentation device, video and audio presentation method, and program
A video and audio presentation device configured to present video and audio for sports training with less delay in physical reaction is provided. The device includes: an offset determination unit configured to determine a time-series offset toffset obtained by correcting a time difference tdiff on a basis of a correction coefficient α, the time difference tdiff representing a time difference between Areal and Amix, or a time difference between AVR and Amix, where a physical reaction Areal represents time-series data of physical reaction to an incoming object in a real environment, a physical reaction AVR represents time-series data of physical reaction to an incoming object presented in a virtual reality environment, and a physical reaction Amix represents time-series data of physical reaction to an incoming object presented in a semi-virtual reality environment; a video presentation unit configured to present video in the semi-virtual reality environment; and an audio presentation unit configured to shift audio corresponding to the video on a basis of the time-series offset toffset so that the audio precedes arrival of the video, and to present the shifted audio in the semi-virtual reality environment.
US11715239B2 Systems and methods for scalable throughput entropy coders
A method for decoding image content from an encoded bitstream including a plurality of blocks includes: dividing a block including one or more components of the image content into N single samples and M sample groups corresponding to one of the components, where N and M are greater than or equal to one; decoding each of the N single samples using a symbol variable length code to generate one or more decoded single samples; decoding each of the M sample groups using a common prefix entropy code to generate one or more decoded sample groups, each of the M sample groups including a variable length prefix and one or more fixed length suffixes representing a plurality of samples; concatenating the decoded single samples and the decoded sample groups into a block of residuals; and reconstructing image content based on previously reconstructed neighboring blocks and the block of residuals.
US11715234B2 Image acquisition method, image acquisition device, and storage medium
An image acquisition method, an image acquisition device and a storage medium are provided. The method includes: acquiring a preview image collected by a camera; detecting a target area in the preview image based on a preset composition model; and in response to detecting the target area, acquiring an image including the target area as a target image.
US11715231B2 Head pose estimation from local eye region
Head pose information may be determined using information describing a fixed gaze and image data corresponding to a user's eyes. The head pose information may be determined in a manner that is disregards facial features with the exception of the user's eyes. The head pose information may be usable to interact with a user device.
US11715217B2 Method and apparatus for eye tracking
Provided is a method and apparatus for eye tracking. An eye tracking method includes detecting an eye area corresponding to an eye of a user in a first frame of an image; determining an attribute of the eye area; selecting an eye tracker from a plurality of different eye trackers, the eye tracker corresponding to the determined attribute of the eye area; and tracking the eye of the user in a second frame of the image based on the selected eye tracker, the second frame being subsequent to the first frame.
US11715216B2 Method and apparatus with object tracking
A processor-implemented object tracking method includes: setting a suppressed region in a template image based on a shape of a target box of the template image; refining a template feature map of the template image by suppressing an influence of feature data corresponding to the suppressed region in the template feature map; and tracking an object by determining a bounding box corresponding to the target box in a search image based on the refined template feature map.
US11715214B1 Systems and methods for indicating user performance in launching a basketball toward a basketball hoop
Methods and apparatus for determining a trajectory of a axisymmetric object in 3-D physical space using a digital camera which records 2-D image data are described. In particular, based upon i) a characteristic length of the axisymmetric object, ii) a physical position of the camera determined from sensors associated with the camera (e.g., accelerometers) and iii) captured 2-D digital images from the camera including a time at which each image is generated relative to one another, a position, a velocity vector and an acceleration vector can be determined in three dimensional physical space for axisymmetric object objects as a function of time. In one embodiment, the method and apparatus can be applied to determine the trajectories of objects in games which utilize axisymmetric object objects, such as basketball, baseball, bowling, golf, soccer, rugby or football.
US11715212B2 Heatmap and atlas
A dynamic anatomic atlas is disclosed, comprising static atlas data describing atlas segments and dynamic atlas data comprising information on a dynamic property which information is respectively linked to the atlas segments.
US11715201B2 Capsule endoscope for determining lesion area and receiving device
Provided is a capsule endoscope. The capsule endoscope includes: an imaging device configured to perform imaging on a digestive tract in vivo to generate an image; an artificial neural network configured to determine whether there is a lesion area in the image; and a transmitter configured to transmit the image based on a determination result of the artificial neural network.
US11715200B2 Machine learning-based root cause analysis of process cycle images
The technology disclosed relates to classification of process cycle images to predict success or failure of process cycles. The technology disclosed includes capturing and processing images of sections arranged on an image generating chip in genotyping process. Image description features of production cycle images are created and given as input to classifiers. A trained classifier separates successful production images from unsuccessful or failed production images. The failed production images are further classified by a trained root cause classifier into various categories of failure.
US11715197B2 Image segmentation method and device
An image segmentation method according to an embodiment of the present invention is performed in a computing device having one or more processors and memory for storing one or more programs executed by means of the one or more processors, and includes the steps of: (a) receiving the input of an image; (b) generating a first-generation image segment set by dividing the input image in an overlapped manner; and (c) generating a second or higher-generation image segment set from the first-generation image segment set, wherein a subsequent-generation image segment set is generated by dividing in an overlapped manner at least one of a plurality of image segments included in the previous-generation image segment set.
US11715196B2 Method and system for dynamic multi-dimensional images of an object
The present invention relates to an image processing apparatus for deriving multi-dimensional images of an object and an according system and method. The image processing apparatus comprises an interface configured to provide 3D image data of an object and to provide a sequence of images of the object. The image processing apparatus further comprises a processing unit configured to obtain a personalized 3D model of the object by applying a model-based segmentation to the 3D image data of the object and to adapt the personalized 3D model based on at least a part of the images of the sequence of images of the object.
US11715195B2 Machine learning-based circuit board inspection
Circuit board inspection by receiving a near infrared (NIR) image of at least a portion of a circuit board, analyzing the NIR image using a machine learning model, and detecting anomalous circuit board portions according to the analysis.
US11715194B2 Information processing apparatus and information processing method
An information processing apparatus has an acquisitor configured to acquire an entire area image obtained by capturing an entire area of a processing surface of a wafer including at least one defect, a training image selector configured to select, as a training image, a partial image including at least one defect from the entire area image, a model constructor configured to construct a calculation model of generating a label image obtained by extracting and binarizing the defect included in the partial image, and a learner configured to update a parameter of the calculation model based on a difference between the label image generated by inputting the training image to the calculation model and a reference label image obtained by extracting and binarizing the defect of the training image.
US11715191B2 Method and system for automated plant surveillance and manipulation
A method and a system for automated plant surveillance and manipulation are provided. Pursuant to the method and the system, images of target plants are obtained through a machine vision system having multiple cameras. The obtained images of the target plants are processed to determine tissue candidates of the target plants and to determine a position and an orientation of each tissue candidate. A tool is manipulated, based on the position and the orientation of each tissue candidate, to excise each tissue candidate to obtain tissue samples. The tissue samples are transported for subsequently manipulation including live processing of the tissue samples or destructive processing of the tissue samples.
US11715187B2 Extended tissue types for increased granularity in cardiovascular disease phenotyping
Systems and methods for improving soft tissue contrast, characterizing tissue, classifying phenotype, stratifying risk, and performing multi-scale modeling aided by multiple energy or contrast excitation and evaluation are provided. The systems and methods can include single and multi-phase acquisitions and broad and local spectrum imaging to assess atherosclerotic plaque tissues in the vessel wall and perivascular space.
US11715185B2 Image processing apparatus, image processing method, and storage medium for obtaining image evaluation value distribution corresponding to an image
An apparatus includes a map obtaining unit configured to obtain image evaluation value distribution corresponding to an image as an image evaluation value map, a map generation unit configured to generate a first subject region map including a subject region extracted from the image using the image evaluation value map, and a processing unit configured to perform correction processing on the image using at least any one of the first subject region map and a second subject region map generated without using the image evaluation value map, wherein the processing unit calculates a difference between the first subject region map and the second subject region map and performs correction processing on the image using the second subject region map more than the first subject region map as the difference is higher.
US11715183B2 Overlapped curve mapping for histogram-based local tone and local contrast
Methods and apparatuses are disclosed herein for performing tone mapping and/or contrast enhancement. In some examples, a block mapping curve is low-pass filtered with block mapping curves of surrounding blocks to form a smoothed block mapping curve. In some examples, overlapped curve mapping of block mapping curves, including smoothed block mapping curves, is performed, including weighting, based on a pixel location, block mapping curves of a group of blocks to generate an interpolated block mapping curve and applying the interpolated block mapping curve to a pixel to perform ton mapping and/or contrast enhancement.
US11715181B2 System and method to fuse multiple sources of optical data to generate a high-resolution, frequent and cloud-/gap-free surface reflectance product
Aspects of the subject disclosure may include, for example, performing, by a processing system, image fusion using two or more groups of images to generate predicted images, wherein each group of the two or more groups has one of a different resolution, a different frequency temporal pattern or a combination thereof than another of the two or more groups. Gap filling can be performed by the processing system to correct images of the two or more groups. Additional embodiments are disclosed.
US11715178B2 Method and apparatus for generating image
Disclosed is a method and apparatus for generating an image. The apparatus includes at least one processor and a memory. The processor is configured to obtain a wide image of an entire region, obtain one or more teleimages of one or more regions of interest (ROIs) of the entire region using a telecamera according to a capturing order of the telecamera determined for the one or more ROIs based on the wide image, match the wide image and the one or more teleimages, warp the one or more teleimages to the wide image based on a result of the matching, and stitch the one or more warped teleimages based on the wide image.
US11715177B2 Information processing apparatus and method, electronic device and computer readable medium
The present disclosure relates to an information processing apparatus and method, an electronic device and computer readable medium. According to an embodiment, an information processing apparatus includes processing circuitry configured to compare environment data acquired by a user equipment with reference data; determine, based on the comparison, an adjustment for an acquisition manner of the environment data; and perform a control to notify the user equipment of indication information related to the adjustment.
US11715175B2 Hierarchical tiling in a graphics processing system using chain sorting of primitives
Tiling engines and methods for hierarchically tiling a plurality of primitives. A chain of sorting units includes a top level sorting unit followed by lower level sorting units, the top level sorting unit determining which of a plurality of regions of a render space each of the plurality of primitives at least partially falls within. For each region a primitive at least partially falls within an identifier of that primitive is stored in a queue. Each of the lower level sorting units selects queues of a preceding sorting unit in the chain to process, and determines which of a plurality of sub-regions of the region associated with that queue each of the primitives at least partially falls within. For each such sub-region an identifier of that primitive is stored in a queue of the lower level sorting unit that is associated with that sub-region. An output unit outputs the primitives identified in the queues of the last lower level sorting unit in the chain on a queue by queue basis.
US11715170B2 Method and system for optimizing shipping methodology for 3-directional roof trusses
A system comprising; analyzing a building model, wherein a set of roof trusses are isolated from other assemblies; processing a first set of data associated with the coordinates of the roof trusses; processing a second set of data associated with the assembly of the roof trusses; creating a set of data associated with the assembly of the roof truss and the coordinates of a set of roof truss members; formulating an assembly of the roof truss, wherein the assembly is a predetermined organization of the roof trusses based on the first set of data and the second set of data; calculating the assembly based on a set of limitations, wherein the limitations are based on the shipping vessel; manipulating the assembly, wherein the manipulated assembly is within the limitations of the shipping vessel; and generating a graphical representation of the manipulated assembly.
US11715159B2 Method and system for preventing and detecting identity theft
A system, method and computer program product for receiving information relating to a financial account of an individual from at least one first data provider; receiving information relating to at least one of an identity theft expense reimbursement insurance policy of the individual, a public information relating to the individual, an identity theft risk score of the individual, a credit card registry of the individual, a backup data relating to the individual, a background information of the individual, and a business report relating to the individual, from at least one second data provider; and preparing a report relating to the individual's identity theft based on the information.
US11715158B2 Methods involving a hub platform and communication network configured for processing data involving time-stamped/time-sensitive aspects and/or other features
Systems and methods involving a hub platform, communication network, and memory configured for processing data involving time-stamped/time-sensitive aspects and other features are disclosed. In one example, an illustrative system may comprise a hub computer platform and associated computing components configured to generate a plurality of portals including at least first and second portals, including aspects such as automatically updating information displayed therein in real-time between portals, automatically attaching and/or processing timestamps and identifier information that are attached to orders upon receipt and acceptance thereof, automatically generating and/or processing order book data, generating, updating and/or interactively displaying various tabular and/or graphical information such as order information that is automatically processed based on timestamps and/or other inputs and data, and/or generating other GUI features that, for example, may graphically display and automatically update level-of-involvement information.
US11715157B2 Systems and methods of an interface for use in electronic trading
Various systems and methods for presenting and interacting with electronic trading related information on a display screen of a computer system are provided. According to one or more embodiments, buttons are positioned and compressed along an axis, where each button corresponds to a function. A button can be selected through an action of a user input device. A button is removed from the region when a function corresponding to the button is no longer current and when the cursor is not positioned within the region. The remaining buttons, if any, in the region are compressed subsequent to removing the button from the region. A button is not removed from the region when the cursor is positioned within the region.
US11715156B1 Risk assessment methods and systems for affordable housing application in a smart city based on internet of things
This present disclosure provides a risk assessment method and system for affordable housing application in a smart city based on Internet of Things. The risk assessment method is executed by the management platform, and the risk assessment method includes obtaining a query request for a risk of the affordable housing application from the service platform, wherein the query request is generated by the user platform based on an input of the affordable housing application by an applicant through the user platform; in response to the query request, through a management sub-platform corresponding to the management platform and a service sub-platform corresponding to the service platform, obtaining relevant information of the applicant and his/her related persons thereof, and determining the risk of the affordable housing application of the applicant; and sending the risk of the affordable housing application to the service platform.
US11715154B2 Systems and methods for managing accounts in a financial services system
Systems and methods for creating accounts at a plurality of payment processors include a method that receives a first request to create a new account, and identifies a payment processor of the plurality of payment processors to handle the first request. The method determines whether a proxy for the new account exists in a local storage and sends a second request to the identified payment processor to create the new account, where the second request includes the proxy when the proxy for the new account exists.
US11715152B2 System and method for localized prepaid gift account program utilizing open loop network systems with local merchant approval and branding
Systems, methods, and computer-readable storage media for creating an open loop prepaid gift account. The system identifies a request to purchase an open loop prepaid gift account which can be used to make a purchase at a merchant, presents a menu from which a customer can select the merchant, and receives a selection. Based on the selection, the system presents an option to load funds onto the open loop prepaid gift account and, upon receipt of payment, creates the open loop prepaid gift account and loads the open loop prepaid gift account with money, wherein information associated with the open loop prepaid gift account is encoded onto a physical card, and wherein merchant information is printed on the physical card according to an authorization from the merchant, the merchant information including at least one of a legal name, a trade name, a logotype, and a marketing tagline of the merchant.
US11715148B2 Systems and methods for automatically populating ecommerce cart
A method for automatically populating an ecommerce cart is disclosed. The method includes receiving a request to add a product item to a shopping cart of an ecommerce shopping environment. The method includes adding the product item to the shopping cart. The method includes updating, responsive to adding the product item, a shopping cart status. The method includes determining a failure of the shopping cart status to satisfy a purchasing criteria associated with the ecommerce shopping environment. The method includes selecting, responsive to determining the failure, an additional product item based on information associated with an user account. The method includes adding the additional product item to the shopping cart.
US11715147B2 Online platform for processing merchandise shipping
Systems, methods, and processor-readable storage media for processing merchandise shipping are provided to ensure that a supplier fulfills a purchase order in a manner that will keep a supply chain filled with the product based on a demand. For example, when a purchase order is generated, a timer can be activated. Within a predetermined period, the supplier can confirm fulfilment of purchase order through an online platform. Based on this confirmation and historical data collected for the supplier, a shipping location and other shipping parameters can be predicted by the online platform. If the timer is expired and no supplier's confirmation is received or if the supplier denies confirming the fulfilment of purchase order, a default operation is initiated. The default operation may cause canceling of purchase order or communicating to the supplier to resolve any issues.
US11715146B2 System, media, and method for a persistent virtual shopping cart
In some examples, a service computing device receives an indication that a buyer associated with a buyer profile has selected a first item to purchase from a first merchant site. The service computing device associates information related to the first item with a persistent virtual cart associated with the buyer profile. The service computing device receives an indication that the buyer has selected a second item to purchase from the second merchant site. The service computing device associates information related to the second item with the buyer profile. The service computing device receives, from a buyer device, an indication of intention to purchase the items in the persistent virtual cart. Consequently, the service computing device may send an order for the first item to a computing device associated with the first merchant and an order for the second item to a computing device associated with the second merchant.
US11715144B2 Dynamic ranking of recommendation pairings
A prediction model in a database system may be configured to predict, for a given object instance, a respective probability of acceptance for each of a plurality of recommendations. A determination may be made as to whether the prediction model is associated with sufficient training data to produce predictions at a designated accuracy rate. When it is determined that the prediction model is not associated with sufficient training data, for each of a first set of object instances a respective first message may be sent that includes a respective first one of the recommendations determined based on a static ranking rule applying one or more criteria to one or more object fields associated with the respective object instance. The prediction model may be updated to include additional training data based on a plurality of responses corresponding to a respective first one of the recommendations.
US11715142B2 System for displaying wheel styles and artwork on vehicles
The embodiments disclose an apparatus including a system and method for displaying wheel styles and artwork on vehicles to allow customers to make an informed purchasing decision at the dealer location regarding different wheel styles or paint colors and paint pattern artwork choices to purchase for their vehicle. This system and method enables a sales person to show a customer a variety of wheel styles, tires, paint colors, paint patterns and various decorations, such as pinstriping, will look on the customers actual vehicle by holograph or conventional projection of the products displayed on the vehicle. Purchasers can also use a smartphone mobile application to superimpose products onto a photo of their vehicle on a smartphone display screen or view images in combination with a smartphone projector or virtual reality headset 3D viewer and their smartphone to get a complete 3D view of the product choices that the user can make for their vehicle.
US11715140B1 Systems and methods for providing product and service quotes to customers
A computer-implemented method and system for streamlining interactions between a customer and a customer service representative of a company. An interaction is commenced between the customer and the customer service representative during which historical data is accessed related to the customer stored in a company controlled computer system responsive to the interaction. The historical data preferably relates to at least one product or service provided by the company to the customer. At least a part of the historical information is displayed to the customer service representative. On the display, a first tab is generated related to the historical data as is a second tab relating to a quote for a new product or service for offering to the customer. The customer service representative is thereafter enabled to switch between displaying the historical data and the quote by selecting the first or second tab, respectively, without having to save the quote.
US11715136B2 Methods and apparatuses for charging of electric vehicles
A method for controlling a charge transfer of an electric vehicle using an electric vehicle charging station, a mobile device, and a cloud server is disclosed. The method includes: receiving, at a mobile device, a message for an electric vehicle of a user from the electric vehicle charging station, wherein a user of the mobile device is associated with the electric vehicle to be charged; sending, from the mobile device, the message for the electric vehicle of the user to the cloud server, wherein the charge transfer request relayed from the mobile device includes identification information; in response to a charging control signal being authorized using identification information received from the mobile device, receiving the charging control signal from the cloud server at the mobile device to be forwarded to the electric vehicle charging station, wherein the charging control signal is configured to adjust a charging parameter at the electric vehicle charging station.
US11715134B2 Content compliance system
A content compliance system uses machine learning to generate objective verification that content complies with brand criteria. The content compliance system may force the company to select specific brand criteria listed on a user interface. The selected brand criteria are then readily displayed to the creative agency. The content compliance system then compares the selected brand criteria with content generated by the creative agency. The content compliance system uses machine learning algorithms to generate a compliance score that provides a real-time objective indication of the compliance of the creative content with the selected brand criteria. The creative agency can then modify the creative content and receive a real-time updated compliance score.
US11715130B2 Systems and methods for designing targeted marketing campaigns
A computer-implemented method is provided for identifying potential individuals to contact in a campaign of interest. The method includes receiving campaign data including description about the campaign of interest and information about the potential individuals to contact for the campaign of interest and selecting a plurality of trained machine learning models from a library of trained machine learning models based on the campaign data. The library of trained machine learning models is created from data of historical campaigns administered, and each of the selected plurality of trained models corresponds to a historical campaign that is within a similarity threshold from the campaign of interest. The method also includes scoring a pool of existing customers using the select plurality of trained machine learning models and identifying the potential individuals to contact in the campaign of interest by ranking the existing customers by their corresponding propensity scores.
US11715127B2 Method and digital signage player for managing distributed digital signage content
A method and digital signage player for managing display of a distributed digital signage content. The digital signage player stores the distributed digital signage content, and a local placement target for the distributed digital signage content. The digital signage player displays the distributed digital signage content in accordance with the local placement target. The digital signage player exchanges messages with a neighbor digital signage player, for increasing the local placement target of the distributed digital signage content at the request of the neighbor digital signage player. The neighbor digital signage player also displays the distributed digital signage content in accordance with its own placement target, which needs to be decreased. The digital signage player ultimately increases the local placement target of the distributed digital signage content based on the messages exchanged with the neighbor digital signage player.
US11715118B1 Product performance with location on page analysis
Systems and techniques may be used for providing information related to an underperforming product. An example technique may include determining, for products in a particular zone of a website, an underperforming product based on pageviews or interaction metrics of users visiting the website. The technique may include identifying a product type of the underperforming product, and outputting a recommendation for display. The recommendation may include at least one replacement product of the product type, other than the underperforming product, to replace the underperforming product in the particular zone.
US11715116B2 Multi-system distributed processing of group goals
Various systems and methods that may relate to referral and/or delivery services are described. Some embodiments may include incentivizing groups to meet goals. Various other embodiments are described.
US11715115B2 System and method for managing compliance with retail display regulations across a plurality of jurisdictions
Compliance with retail display regulations that retailers are subject to within a plurality of jurisdictions is managed. Retail display regulations may differ from jurisdiction to jurisdiction. To facilitate compliance, retail display regulations for a plurality of jurisdictions are centrally maintained. The regulations may then be used to dynamically generate retail display materials for locations across a plurality of jurisdictions with different regulatory schemes. The central storage and/or maintenance of the retail display regulations may facilitate compliance with disparate regulatory schemes that retailers are subject to based in part of retail location. Central storage of the retail display regulations may facilitate certification of compliance by regulating entities associated with the jurisdictions.
US11715113B2 Affordable housing interactive waiting list and data synchronization system
A method may include receiving data from the plurality of databases for an applicant to be placed on one or more waiting lists with one or more requirements. A user profile associated with the waiting list may be created based on the received data, and may be received from the applicant. An applicant ranking on the one or more waiting lists may be determined based on a match between the user profile and the one or more requirements. At least one of a need or a desire of the applicant may be monitored based on periodic activity of the applicant on the one or more waiting lists. Periodic changes to the one or more requirements may be monitored. The applicant ranking may be updated on the one or more waiting lists, and the updated one or more waiting lists may be synchronized with the plurality of databases.
US11715109B2 Point of sale apparatuses, methods and systems
Transformation of inputs including beacon inputs, Global Positioning System (GPS) inputs, captured panorama inputs, user-penned descriptive inputs, and payment-amount-specifying inputs, via components, into outputs including user device POS configuration setting outputs and/or payment-gateway-directed authorization request outputs. Further, transformation of inputs including POS scanner inputs, POS keyboard inputs, and/or POS printer-directed inputs, via components, into outputs including compliance check outputs, tagged omnibus record outputs, SKU-UPC mapping outputs, and/or convergence/correlation outputs. Additionally, transformation of inputs including older limited-capability POS software image inputs and/or newer limited-capability POS software image inputs, via components, into outputs including update directive outputs. Functionality set forth includes allowing user devices to directly communicate with payment gateways, capturing and making use of scanner-obtained data and printer-destined data in a way that does not require code alternation of already-installed POS software, and allowing software of limited-capability POS devices to be updated without sending large, full-overwrite software images.
US11715106B2 Systems and methods for real-time institution analysis based on message traffic
A message tracking computing device for identifying anomalous activity in real-time is provided. The message tracking computing device is programmed to receive real-time transaction data including a plurality of transaction records. Each transaction record associated with a payment transaction. The message tracking computing device is also programmed to sort the plurality of transaction records into a plurality of channels. The message tracking computing device is further programmed to compute, for each channel, a normalized velocity score by computing a streaming mean, computing a streaming standard deviation, and computing the normalized velocity score based on the streaming mean, the streaming standard deviation, and a transaction ratio. In addition, the message tracking computing device is programmed to analyze the computed normalized velocity score for each channel to detect anomalous activity, automatically generate an alert message identifying the anomalous activity, and transmit the alert message to a remote computing device.
US11715105B2 Payment authentication using OS-based and issuer-based authenticator applications
Payment authentication using OS-based (operating system-based) and issuer-based authenticator applications is provided. The described authenticator applications perform processes including managing a resource with information about registered users; receiving user identifiable information; authenticating a user using the user identifiable information and the information stored in the resource; upon authenticating the user using the user identifiable information and the information stored in the resource, generating a key tied to existing biometric authentication of the user and mapped to the user identifiable information; and communicating with a support server to provide the key and a notification of a potential transaction.
US11715100B2 Electronic system and computerized method for verification of transacting parties to process transactions
The present disclosure generally relates to electronic systems and computerized methods for verification of transacting parties to process transactions. A payment network server receives details of a transaction fulfilled by an agent and generates a transaction identification plaintext. A first party keyset for the first transacting party and an agent keyset for the agent is identified. The server generates cryptograms and ciphertexts encrypted by the first party keyset and agent keyset and sends the cryptograms to the first transacting party and agent. An encrypted cryptogram contains an encrypted ciphertext which contains a plaintext representing the transaction identification plaintext. The ciphertexts are exchanged between the first transacting party and agent by a computer handshake for decryption. The plaintexts are extracted from the ciphertexts and compared against the transaction identification plaintext for verifying the first transacting party and agent.
US11715096B2 Augmented reality card activation
Systems and methods are provided for activating a card using augmented reality. The systems and methods may include capturing a real-time image of the card using a customer device, and extracting card information from the real-time image. The card information may be processed and used by a customer device or a financial provider server to activate the card. The customer device may display interactive graphics overlaid on the real-time card image to guide the customer through the activation process, and to educate the customer about the components of the card and aspects of the financial service associated with the card, such as a credit card service. The customer may interact with the overlaid graphics such as by selecting icons or portions of the card to trigger tutorials or to set preferences related to the card and/or financial service.
US11715093B2 Configuration of a transaction in a contactless electronic device
A method of configuring a contactless communication device is provided. The contactless communication device includes integrated circuits hosting at least two applications compatible with the same communication protocols or compatible with the same communication protocol and using different communication parameters and a contactless communication circuit. The method includes detecting, by the contactless communication circuit, an interruption of a transaction initiated by a proximity coupling reader.
US11715083B2 Merchandise data registration device and method
A self-service point-of-sale (POS) terminal for a customer to register a commodity to be purchased in a store, includes an input device, a reading device configured to read a symbol on a commodity, a network interface configured to receive, from an external device operated by a store clerk or the like, instruction information that instructs output of caution information, and a processor. The processor is configured to acquire commodity information about a commodity based on the symbol read by the reading device and register the commodity using the commodity information. Upon receipt of an input of completion of registration via the input device, the processor determines whether to proceed to payment processing for the registered commodity based on whether the instruction information has been received from the external device.
US11715082B2 Shopping cart and system
A shopping cart and method of autonomous shopping are provided including a cart chassis, a scale configured to rest on base of the chassis, a basket resting on the scale, wherein weights of products placed in the basket are indicated by the output signal of the scale, a weight guard rail positioned above the product basket and attached to the cart chassis, a user identification unit, a payment module, and a motion sensor.
US11715080B1 Systems and methods for payment at a point of sale
Systems and methods are provided for making purchases at a merchant point-of-sale (POS) device using a mobile device. Transaction information may be communicated from the POS device to the mobile device and an authorization from the purchaser to proceed with the transaction returned to the POS device from the mobile device. After authorization, the POS device may communicate the transaction information together with an identifier of the mobile device to a financial institution to process payment. The financial institution may confirm the transaction with the purchaser at the mobile device using the identifier of the mobile device. Upon receiving a confirmation response from the mobile device, the financial institution may then transfer funds from a purchaser account to a merchant account.
US11715072B2 System, devices and methods for tele-operated robotics
The system, devices and methods herein enable autonomous and tele-operation of tele-operated robots for maintenance of a property around known and unknown obstacles. A method may include using an unmanned aerial vehicle for obtaining additional data relating to the property and obstacles within the property and plan a path around the obstacles using data from sensors on-board the tele-operated robot and the aerial image. A method may also provide optimization of total time needed for performing the property maintenance and the labor costs in situations where manual intervention is needed for navigating the tele-operated robot around obstacles on the property or for removing obstacles on the property.
US11715069B2 Chat and email messaging integration
Disclosed herein are system, method, and computer program product embodiments for delivering and receiving messages. An embodiment operates by allowing users to subscribe to various chat panels of a messaging system. Users will be able to utilize the chat panels to send and receive messages. In a corporate context, an administrator may be able to quickly send unidirectional messages to employees as well as assign users to mandatory divisions based on job function. In an embodiment, the messaging system also allows for email integration and graphical user interface workspace configuration.
US11715068B2 Data processing apparatus, data processing system, data processing method, and non-transitory computer readable medium
A data processing apparatus includes a central processing unit that receives user operations for changing a portion of a document, and edits the document by a first user and a second user in parallel. The first user and the second user each have an editing right and, in response to the editing rights, an editing page is displayed differently depending on the user.
US11715067B2 System and method for customer touchpoint management
An automated method for managing, delivering and tracking dynamic content. The method includes processing customer data related to one or more customers, managing and selecting textual and graphical dynamic content to specify delivery to targeted subsets of customers as a function of business rules, and delivering that content to targeted subsets of customers via one or more appropriate customer touchpoints. A portion or location within the customer touchpoint is identified as a dynamic destination area for receipt of the selected content, which then contains that content qualified for delivery to the targeted subset of customers via the customer touchpoint dynamic destination area through execution of targeting business rules. The qualification, delivery and responses to the delivered content are tracked for each customer, across each touchpoint, and targeting rules are refined and updated to encompass past qualification, delivery, and responses.
US11715058B2 Information system, information processing method, and storage medium
An information system that manages collection from and delivery to one or more areas in a vehicle that can be used as a collection-delivery destination of an item, the information system includes: an acceptance unit configured to accept a request for collection and delivery of the item from and to the areas; an acquisition unit configured to acquire parking position information and attribute information; and a management unit configured to determine whether a delivery vehicle carrying the item will be able to arrive at a parking position based on the parking position information and the attribute information.
US11715055B2 Manufacture and sales strategy planning method and device thereof
Provided is a manufacture and sales strategy planning method comprising a step of determining, based on information related to a sales plan of a plurality of products and a production capacity of a production facility to produce each product, whether there is any spare capacity in the production capacity of the production facility in relation to the sales plan for each of the products, a step of applying one among a plurality of profit improvement strategies, according to an availability of the spare capacity, to each product determined in this step, and calculating an improvement effect of each product, a step of selecting, based on each calculation result obtained in this step, a specific product among the plurality of products in which the improvement effect has exceeded a set value with regard to each of the plurality of profit improvement strategies, a step of extracting, for each profit improvement strategy, an item which satisfies a restricting condition of sale or production of the specific product selected in this step and which configures the specific product, and a step of planning a manufacture and sales strategy related to the items extracted in this step, and selecting one or more specific item strategies based on the improvement effect, wherein a supply and demand plan is simulated by reflecting the improvement effect of the selected strategy.
US11715051B1 Service provider instance recommendations using machine-learned classifications and reconciliation
An example method includes collecting, at a computing system of a data intake and query system, source data corresponding to an instance of a service hosted by a service provider, wherein the service provider hosts the service on a network of the service provider, identifying in the source data a set of metrics for the instance of the service, applying a machine learning model to the set of metrics to determine a classification for the set of metrics, generating, using the classification, a recommendation, wherein the recommendation relates to usage by the instance of the service of one or more physical resources of the service provider, and transmitting, for receipt by a client device, data comprising the recommendation, wherein the data enables display on the client device of a visualization comprising the recommendation.
US11715050B2 Scheduling engine
A system including one or more processors and one or more non-transitory computer-readable media storing computing instructions configured to run on the one or more processors and perform generating a staffing demand; applying a smoothing algorithm to normalize the respective time intervals; rounding the respective minimum number of staff for the each of the staffing roles; analyzing the respective minimum number of staff across the staffing roles in the proposed staffing schedule for compliance with a ratio compliance standard; and transmitting the respective proposed staffing schedule to a respective interface of a respective user device for each of the one or more stores. Other embodiments are disclosed.
US11715048B2 System and method for item facing recommendation
A method for computer modeling a retail environment includes: calculating a space elasticity for an item of an item category in a retail store, using a constrained linear regression model; calculating a cross-space elasticity for the item of the item category in the retail store, using a multiple regression model; generating a number for horizontal facings for the item of the item category in the retail store, using a non-linear multiple-constraint mixed integer optimization model, based on the space elasticity of the item and the cross-space elasticity of the item; and generating an electronic planogram of the item category for the retail store, based on the number of the horizontal facings of the item.
US11715047B2 Image processing apparatus, image processing method
The image processing apparatus for performing display restriction processing on a captured image captured by a moving robot includes: a task acquisition unit configured to acquire information that corresponds to a property of a task to be executed via the remote operation performed on the moving robot; a target object identification unit configured to identify target objects in the captured image; a restricted target object specification unit configured to specify a target object for which a display restriction is required among the target objects identified in the target object identification unit in accordance with the property of the task to be executed by the moving robot based on the above information; and a display restriction processing unit configured to perform the display restriction processing on a restricted area in the captured image that corresponds to the target object for which display restriction is required.
US11715044B2 Methods and systems for horizontal federated learning using non-IID data
Methods and systems for horizontal federated learning are described. A plurality of sets of local model parameters is obtained. Each set of local model parameters was learned at a respective client. For each given set of local model parameters, collaboration coefficients are computed, representing a similarity between the given set of local model parameters and each other set of local model parameters. Updating of the sets of local model parameters is performed, to obtain sets of updated local model parameters. Each given set of local model parameters is updated using a weighted aggregation of the other sets of local model parameters, where the weighted aggregation is computed using the collaboration coefficients. The sets of updated local model parameters are provided to each respective client.
US11715043B2 Semantics preservation for machine learning models deployed as dependent on other machine learning models
The subject technology receives assessment values determined by a first machine learning model deployed on a client electronic device, the assessment values being indicative of classifications of input data and the assessment values being associated with constraint data that comprises a probability distribution of the assessment values with respect to the classifications of the input data. The subject technology applies the assessment values determined by the first machine learning model to a second machine learning model to determine the classifications of the input data. The subject technology determines whether accuracies of the classifications determined by the second machine learning model conform with the probability distribution for corresponding assessment values determined by the first machine learning model. The subject technology retrains the first machine learning model when the accuracies of the classifications determined by the second machine learning model do not conform with the probability distribution.
US11715039B2 Reinforcement machine learning for item detection
Images of an unknown item picked from a store are tracked, the unknown item is identified during checkout and associated with a specific item having a specific item description. The images and the specific item description are obtained by a machine-learning item detector and processed during a machine-learning training session to subsequently identify the item when subsequent item images are taken for the item for subsequent transactions at the store.
US11715036B2 Updating weight values in a machine learning system
A machine learning system includes a learning section and an operating section including a memory. The operating section holds a required accuracy, and an internal state and a weight value of a learner in the memory and executes calculation processing by using data input to the machine learning system and the weight value held in the memory to update the internal state. An accuracy of the internal state is calculated from a result of the calculation processing and an evaluation value is calculated using the data input to the machine learning system, the weight value, and the updated internal state held in the memory when the calculated accuracy is higher than the required accuracy. The evaluation value is transmitted to the learning section, which updates the weight value by using the evaluation value and notifies the number of times of updating the weight value to the operating section.
US11715035B2 Information processing apparatus, machine learning apparatus, and information processing method
Provided is an information processing apparatus including a storage that stores a machine-learned model created through machine learning using teacher data in which at least one of status information indicating a status of a device to be maintained and installation environment information indicating an environment where the device to be maintained is installed is associated with maintenance to be performed on the device to be maintained, and a processor that acquires maintenance to be performed on the device to be maintained using at least one of the status information of the device to be maintained and the installation environment information, and the machine-learned model, and displays a maintenance priority order.
US11715033B2 Dynamically scaled training fleets for machine learning
A first set of execution platforms is deployed for a set of operations of a training phase of a machine learning model. Prior to the completion of the training phase, a triggering condition for deployment of a different set of execution platforms is detected. The different set of execution platforms is deployed for a subsequent set of training phase operations.
US11715025B2 Method for forecasting distributed resource utilization in a virtualization environment
A method for time series analysis of time-oriented usage data pertaining to computing resources of a computing system. A method embodiment commences upon collecting time series datasets, individual ones of the time series datasets comprising time-oriented usage data of a respective individual computing resource. A plurality of prediction models are trained using portions of time-oriented data. The trained models are evaluated to determine quantitative measures pertaining to predictive accuracy. One of the trained models is selected and then applied over another time series dataset of the individual resource to generate a plurality of individual resource usage predictions. The individual resource usage predictions are used to calculate seasonally-adjusted resource usage demand amounts over a future time period. The resource usage demand amounts are compared to availability of the resource to form a runway that refers to a future time period when the resource is predicted to be demanded to its capacity.
US11715011B2 Neural network based recognition apparatus and method of training neural network
A neural network recognition method includes obtaining a first neural network that includes layers and a second neural network that includes a layer connected to the first neural network, actuating a processor to compute a first feature map from input data based on a layer of the first neural network, compute a second feature map from the input data based on the layer connected to the first neural network in the second neural network, and generate a recognition result based on the first neural network from an intermediate feature map computed by applying an element-wise operation to the first feature map and the second feature map.
US11715010B2 Cross replica reduction on networks having degraded nodes
Methods, systems, and apparatus, including instructions encoded on storage media, for performing reduction of gradient vectors for a network having one or more degraded nodes. A method comprises training a respective replica of a machine learning model on each node of multiple nodes organized in an n-dimensional network topology, combining the respective individual gradient vectors in the nodes to generate a final gradient vector by performing operations comprising: designating each group of nodes along the dimension as either a forwarding group or a critical group, updating, for each receiving node, a respective individual gradient vector with an intermediate gradient vector, performing a reduction on each critical group of nodes along the dimension to generate a respective partial final gradient vector for the critical group, and updating, for each critical group of nodes, an individual gradient vector for a representative node with the respective partial final gradient vector.
US11715005B2 Verification and identification of a neural network
The application relates to a method for verifying characteristic features of a neural network, comprising obtaining the neural network as well as an identifier assigned to the neural network, determining the characteristic features of the neural network, calculating a first hash code using a predetermined hash function from the characteristic features of the neural network, obtaining a second hash code assigned to the identifier from a secure database, as well as verifying the neural network by comparing the first hash code to the second hash code. The application furthermore comprises a computer software product which can be downloaded to the internal memory of a digital computer and which comprises software code sections with which the steps according to the method described here are carried out when the software is executed on a computer.
US11714999B2 Neuromorphic device with crossbar array structure storing both weights and neuronal states of neural networks
Neuromorphic methods, systems and devices are provided. The embodiment may include a neuromorphic device which may comprise a crossbar array structure and an analog circuit. The crossbar array structure may include N input lines and M output lines interconnected at junctions via N×M electronic devices, which, in preferred embodiments, include, each, a memristive device. The input lines may comprise N1 first input lines and N2 second input lines. The first input lines may be connected to the M output lines via N1×M first devices of said electronic devices. Similarly, the second input lines may be connected to the M output lines via N2×M second devices of said electronic devices. The analog circuit may be configured to program the electronic devices so as for the first devices to store synaptic weights and the second devices to store neuronal states.
US11714993B2 Classifying input examples using a comparison set
Methods, systems, and apparatus for classifying a new example using a comparison set of comparison examples. One method includes maintaining a comparison set, the comparison set including comparison examples and a respective label vector for each of the comparison examples, each label vector including a respective score for each label in a predetermined set of labels; receiving a new example; determining a respective attention weight for each comparison example by applying a neural network attention mechanism to the new example and to the comparison examples; and generating a respective label score for each label in the predetermined set of labels from, for each of the comparison examples, the respective attention weight for the comparison example and the respective label vector for the comparison example, in which the respective label score for each of the labels represents a likelihood that the label is a correct label for the new example.
US11714991B2 System and methods for creation of learning agents in simulated environments
A system and methods for generating and applying learning agents in simulated environments, in which an agent simulation is selected, one or more agent goals are received, and agents are created which are individual instances of the agent simulation with each agent having at least one of the agent goals, wherein the agents are used in the execution of an environment simulation which dynamically changes based on the collective behavior of the agents.
US11714986B2 Key fob
A key fob, comprising an electronic communication circuit, a processor, and a battery configured to power the electronic communication circuit and the processor, further comprises: a communication module for exchanging data with an external electronic communication device, an access control module for exchanging access control data with an external electronic access control device, and a user activatable operating element which activates the communication module, or the access control module, depending on actuation of the operating element by a user.
US11714983B1 Apparatus and method for digital currency
An apparatus and method directed to a coin-type digital currency device that provides for a portable smart coin that has a universal and variable value with enhanced security features. The coin-type digital currency device is activated for a transaction and placed in a position proximate to a communications device and the communications device is altered that a transaction is awaiting execution. A secure communications link is established between the coin-type digital currency device and the communications device using a combination of RF and optical communications. Once the secure communications is established, the transaction is approved, executed, and registered together with updating the currency balance associated with the coin-type digital currency device.
US11714979B2 Data reader with hybrid autofocus system
The present disclosure relates to data readers including an improved imaging system that optimizes active and passive autofocus techniques for improving data reading functions. In an example, the data reader initially uses active autofocus techniques to focus a lens system based on a measurement reading by a rangefinder and acquire an image of an item in the field-of-view of the data reader. The data reader includes a decoding engine operable to decode an optical code of the item using the acquired image. If the decoding engine is unable to decode the optical code using the active autofocus technique, the data reader alternates to a passive autofocus technique to alter the focus settings of the lens system and reattempt the decoding process.
US11714978B2 Computer vision method for improved automated image capture and analysis of rapid diagnostic test devices
The disclosed embodiments are generally directed to improving feature detection of rapidly acquired images using camera-enabled mobile devices involving a 2-D decal code, such as a QR code, for improving the reading accuracy of a rapid diagnostic antigen or antibody or enzymatic colorimetric directed test, such as for COVID-19 diagnosis. One primary issue with evaluating a Covid-19 rapid test is detecting and quantifying positive test lines from sampled test strips based on digital images of the test strip. Aspects of the present invention contemplate masking a QR code to improve the sample image resolution and contrast. Other aspects of the present invention contemplate methods and techniques to evaluate a test line on the sample image by enhancing an intensity curve along the test line and control line containing area by way of calculating the instantaneous change in pixel intensity and evaluating the position and intensity of those signals.
US11714976B2 Antenna switching
A switching device can provide a pass-through connection between a first set of reader inputs and antenna inputs. The switching device can disconnect the pass-through connection between the first set of reader inputs from a first reader and the plurality of antenna inputs. The switching device can generate a tuned signal based on the antenna inputs. The switching device can provide the tuned signal to a second set of reader inputs for a second reader.
US11714974B2 System and method for a near field communications reader device
A reader device for attachment to a smart device comprising a display, the reader comprising an antenna, processing and reading circuitry, and a communications module, wherein the antenna, the processing and reading circuitry, the processor and the communications module are coupled to each other, and whereby the antenna encloses said display. When a card is tapped on the display, the antenna receives a signal and transmits the signal to the processing and reading circuitry. The processing and reading circuitry processes the signal to produce data, and the produced data is transmitted to a device external to the reader device by the communications module.
US11714972B2 Systems and methods for transferring stylistic expression in machine translation of sequence data
Embodiments of the present disclosure are directed to a system, methods, and computer-readable media for facilitating stylistic expression transfers in machine translation of source sequence data. Using integrated loss functions for style transfer along with content preservation and/or cross entropy, source sequence data is processed by an autoencoder trained to reduce loss values across the loss functions at each time step encoded for the source sequence data. The target sequence data generated by the autoencoder therefore exhibits reduced loss values for the integrated loss functions at each time step, thereby improving content preservation and providing for stylistic expression transfer.
US11714967B1 College admissions and career mentorship platform
The present disclosure provides a method, which may comprise obtaining a plurality of essay prompts, processing each essay prompt of said plurality of essay prompts using a natural language processing (NLP) algorithm to extract at least one feature from said each essay prompt and, using said at least one feature from said each essay prompt, generating two or more subsets of said plurality of essay prompts, wherein an essay prompt in a subset satisfies a measure of similarity with respect to each other essay prompt in said subset such that a single essay can be responsive to each essay prompt in said subset.
US11714965B2 System and method for model derivation for entity prediction
A system and method are presented for model derivation for entity prediction. An LSTM with 100 memory cells is used in the system architecture. Sentences are truncated and provided with feature information to a named-entity recognition model. A forward and a backward pass of the LSTM are performed, and each pass is concatenated. The concatenated bi-directional LSTM encodings are obtained for the various features for each word. A fully connected set of neurons shared across all encoded words is obtained and the final encoded outputs with dimensions equal to the number of entities is determined.
US11714962B2 Systems and methods for automated review and editing of presentations
An automated presentation review system includes a controller in communication with a user device, the user device comprising an input mechanism and a display mechanism, and a memory coupled to the controller. The controller displays a graphical user interface through which a presentation review window is displayed. The presentation review window simultaneously provides a presentation display frame displaying a presentation comprising plurality of presentation slides and a results display frame. The controller then displays results of an analysis of the presentation that includes one or more icons signifying an inconsistency identified in the presentation across the plurality of presentation slides.
US11714961B2 Methods and apparatus for suggesting and/or associating tags corresponding to identified image content and/or storing said image content in association with tags to facilitate retrieval and use
Methods and apparatus for using one or more feature recognition system(s) to identify features in a scanned image and to associate tags with identified features are described. Probabilities of a feature being present are taken into consideration in some embodiments. In various embodiments once a tag has been determined as corresponding to a feature which has been confirmed as being in the scanned image synonyms for the tag word are identified and also associated with the scanned image. By using results of multiple automated feature recognition systems and generating overall probabilities that a feature is present in an image more reliable tagging can be implemented in an automated manner than in system which rely on a single AI system without the need for extensive operator input with respect to identification of all features in the image which are to be tagged.
US11714956B1 Ontology-based semantic rendering
Ontology-based semantic rendering is performed by retrieving a rendering script from a location represented by an ontology reference of a concept of content included in a document, the document further including an ontology dataset identifier of the concept and the ontology reference, and rendering the concept of content according to the rendering script and a mode of rendering represented by a rendering device.
US11714953B2 Facilitating dynamic document layout by determining reading order using document content stream cues
Disclosed systems and methods determine a reading order of an electronic document. In an example, a document processing application accesses a content stream that includes a first object with a first location within the electronic document, a second object with a second location within the electronic document, and a third object with a third location within the electronic document. The application computes a region that includes the first object and the second object by determining that the second object is adjacent to the first object in a first dimension, at least a portion of the first and second objects are aligned in a second dimension, and the boundaries of the region do not intersect or encompass the third object. Based on the objects in the region, the application determines that a reading order should include the first object and the second object and should exclude the third object.
US11714950B2 Automated timing closure on circuit designs
Processing a circuit design includes stabilizing the circuit design by a design tool that performs one or more iterations of implementation, optimization assessment, optimization, and stability assessment until a threshold stability level is achieved. The design tool determines, in response to satisfaction of the threshold stability level, different strategies based on features of the circuit design and likelihood that use of the strategies would improve timing. Each strategy includes parameter settings for the design tool. The design tool executes multiple implementation flows using different sets of strategies to generate alternative implementations. One implementation of the alternative implementations nearest to satisfying a timing requirement is selected. The selected implementation is iteratively optimized to satisfy the timing requirement, while restricting changes to placement of cells and nets on a critical path of the one implementation to less than a threshold portion of cells and nets on the critical path.
US11714948B1 System and method for consolidating and applying manufacturing constraints
The present disclosure relates to a system and method for use in an electronic circuit design. Embodiments may include receiving, using a processor, one or more DFM rules files from at least one PCB fabricator and importing the one or more DFM rules files to a DFM rule aggregator database. Embodiments may also include grouping one or more rules associated with the one or more DFM rules files using an automated or manual operation. Embodiments may further include performing automatic or manual rule aggregation on the grouped rules based upon, at least in part, rules aggregation information including a DFM template file.
US11714947B2 Method and layout of an integrated circuit
A method of manufacturing an integrated circuit includes adjusting a first spacing between an adjacent pair of routing tracks in a first set of routing tracks to be equal to a second spacing, adjusting a third spacing between an adjacent pair of routing tracks in a second set of routing tracks to be equal to a fourth spacing, placing a first and second pair of conductive patterns on the corresponding first and second set of routing tracks, forming a first set of conductive structures based on the first pair of conductive patterns, and a second set of conductive structures based on the second pair of conductive patterns. A first and second cell have a same cell height that is a non-integer multiple of a minimum pitch. One spacing of a first set of spacings is different from another spacing of the first set of spacings.
US11714943B2 Parallel analog circuit optimization method based on genetic algorithm and machine learning
A parallel analog circuit automatic optimization method based on genetic algorithm and machine learning comprises global optimization based on genetic algorithm and local optimization based on machine learning, with the global optimization and the local optimization performed alternately. The global optimization based on genetic algorithm utilizes parallel SPICE simulations to improve the optimization efficiency while guaranteeing the optimization accuracy, combined with parallel computing. The local optimization based on machine learning establishes a machine learning model near the global optimal point obtained by the global optimization, and uses the machine learning model to replace the SPICE simulator, thus reducing the time costs brought by a large number of simulations.
US11714933B2 Systems and methods for utilizing a 3D CAD point-cloud to automatically create a fluid model
A multiple fluid model tool for utilizing a 3D CAD point-cloud to automatically create a fluid model is presented. For example, a system includes a modeling component, a machine learning component, and a three-dimensional design component. The modeling component generates a three-dimensional model of a mechanical device based on point cloud data indicative of information for a set of data values associated with a three-dimensional coordinate system. The machine learning component predicts one or more characteristics of the mechanical device based on input data and a machine learning process associated with the three-dimensional model. The three-dimensional design component that provides a three-dimensional design environment associated with the three-dimensional model. The three-dimensional design environment renders physics modeling data of the mechanical device based on the input data and the one or more characteristics of the mechanical device on the three-dimensional model.
US11714927B2 Virtual physical digital twin ecosystem
A processor may receive a geofence perimeter of a geospatial region. The processor may analyze one or more objects within the geofence perimeter. The processor may generate a digital twin ecosystem. The digital twin ecosystem may include digital copies of the one or more objects. The processor may present a simulation of the digital twin ecosystem to a user.
US11714926B1 Product display design and manufacturing using a product display design model
Product displays are used to hold and present products. A method of manufacturing a product display can include forming display unit and cartridge blanks for assembly into a product display that has been designed using a product display design model executed on a computing device. A dataset of standardized units is created and includes products, cartridges, and display units. The product display design model generates product display design options that specify geometric arrangements of cartridges within display units, where the cartridges are each associated with a product type. The geometric arrangements are based on inputs that include combinations of a target total product count, a target mix ratio, product types, and a product display type. Display unit blanks and cartridge blanks used to construct display units and cartridges of the product display are formed by a manufacturing device based on a generated product display design option.
US11714925B2 Assuring integrity and secure erasure of critical security parameters
A processing device sets a first flag that indicates whether a first critical security parameter (CSP) file exists. The first CSP file includes a first set of CSPs for a memory device. The processing device sets a second flag that indicates whether the first CSP file is valid. The processing device sets a third flag that indicates whether a second CSP file exists. The second CSP file includes a second set of CSPs for the memory device. The processing device sets a fourth flag that indicates whether the second critical security parameter file is valid. The processing device selects one of the first or second CSP file as an active CSP file based on an evaluation of the first, second, third, and fourth flags.
US11714924B2 Unified addressable memory
In one embodiment, a system includes a non-volatile memory that may serve as both the main memory system and the backing store (or persistent storage). In some embodiments, the non-volatile memory is divided into a main memory portion and a persistent portion. Data in the main memory operation may be encrypted using one or more first keys, and data in the persistent portion may be encrypted using one or more second keys, in an embodiment. The volatile behavior of main memory may be implemented by discarding the one or more first keys in a power down event or other event that indicates a loss of main memory data, while the one or more second keys may be retained. In one embodiment, the physical address space of the non-volatile memory may be a mapping from a second physical address space that is used within the system.
US11714921B2 Image processing method with ash code on local feature vectors, image processing device and storage medium
Provided are an image processing method, an image matching method, a device, and a storage medium. The image processing method includes: obtaining an image feature of an input image; determining a plurality of local image features of the image feature; determining a plurality of local feature vectors corresponding to the plurality of local image features respectively; determining a hash code of the input image based on the plurality of local feature vectors.
US11714911B2 Securing data in multitenant environment
Methods, systems, and computer programs are presented for secure data encryption in a multi-tenant service platform. One method includes an operation for detecting a write request to write index data to storage. The write request is from a first user from a group of users, and the storage is configured to store index data for the group of users. Further, the method includes operations for authenticating that the first user is approved for access to the storage, and for identifying a first encryption key for the first user, where each user from the group of users has a separate encryption key. Further yet, the method includes encrypting the index data with the first encryption key and storing the encrypted index data in the storage.
US11714910B2 Measuring integrity of computing system
Examples disclosed herein relate to integrity monitoring of a computing system. Trust of state information is verified. Kernel code and module code are loaded into memory that is accessible to a device separate from a processor that loads the kernel code and module code. A measurement module is verified and loaded into memory. The state information can correspond to multiple symbols. The measurement module can measure the state information corresponding to each of the respective symbols to generate a set of initial measurements. The set of initial measurements can be provided to a device for integrity monitoring.
US11714903B1 Sample traffic based self-learning malware detection
Techniques for sample traffic based self-learning malware detection are disclosed. In some embodiments, a system/process/computer program product for sample traffic based self-learning malware detection includes receiving a plurality of samples for malware detection analysis using a sandbox; executing each of the plurality of samples in the sandbox and monitoring network traffic during execution of each of the plurality of samples in the sandbox; detecting that one or more of the plurality of samples is malware based on automated analysis of the monitored network traffic using a command and control (C2) machine learning (ML) model if there is not a prior match with an intrusion prevention system (IPS) signature; and performing an action in response to detecting that the one or more of the plurality of samples is malware based on the automated analysis of the monitored network traffic using the C2 ML model. In some embodiments, the IPS signatures and C2 ML model are automatically generated and trained.
US11714897B2 Secure distributed execution of jobs
A processing unit, where the processing unit one of a group of processing units of a system, includes a processor; and memory including instructions, which when executed by the processor while avoiding interrupting a controller that does not belong to the group of processing units, cause the processor to: perform at least one iteration of the steps of: (a) entering a trusted mode, (b) selecting a selected job to be executed by the processing unit, (c) retrieving access control metadata related to the selected job, (d) entering, by the processing unit, an untrusted mode, (e) executing the selected job by the processing unit while adhering to the access control metadata related to the job, and (f) resetting the processing unit.
US11714886B2 Modifying application function based on login attempt confidence score
Account permissions and data accessibility can be modified based on level of confidence for a login attempt to the account. User activity observations corresponding to one or more login attempts to access a user account can be stored. A confidence score associated with a successful login attempt of the user account can be determined. The confidence score is based on the user activity observations. A level of access to an application with functions and data for the user account can be determined. The level of access is based on the confidence score. The level of access is associated with the functions and the data that are executable and accessible subsequent to the successful login attempt.
US11714881B2 Image processing for stream of input images with enforced identity penalty
A method of improving image quality of a stream of input images is described. The stream of input images, including a current input image, is received. One or more target objects, including a first target object, are identified spatio-temporally within the stream of input images. The one or more target objects are tracked spatio-temporally within the stream of input images. The current input image is segmented into i) a foreground including the first target object, and ii) a background. The foreground is processed to have improved image quality in the current input image. Processing of the foreground further comprises processing the first target object using a same processing technique as for a prior input image of the stream of input images based on the tracking of the first target object. The background is processed differently from the foreground. An output image is generated by merging the foreground with the background.
US11714877B1 System for training of recognition system using ad hoc training data
A machine learning system to determine an identity of a user is trained using triplets of ad hoc synthetic data and actual data. The data may comprise multimodal images of a hand. Each triplet comprises an anchor, a positive, and a negative image. Synthetic triplets for different synthesized identities are generated on an ad hoc basis and provided as input during training of the machine learning system. The machine learning system uses a pairwise label-based loss function, such as a triplet loss function during training. Synthetic triplets may be generated to provide more challenging training data, to provide training data for categories that are underrepresented in the actual data, and so forth. The system uses substantially less memory during training, and the synthetic triplets need not be retained further reducing memory use. Ongoing training is supported as new actual triplets become available, and may be supplemented by additional synthetic triplets.
US11714872B2 Efficiently accessing references to recently used resources
A network service maintains a recently used resource list for a user that includes a list of references (e.g., hyperlinks) to resources (e.g., files) recently accessed by the user. An application, such as a web browser application or a web browser extension, periodically retrieves the recently used resource list for the user from the network service. When the application is utilized to display a text entry field, a user interface (“UI”) can be provided for inserting references to recently used resources identified in the recently used resource list into the text entry field. Through the UI, the user can select a resource identified in the recently used resource list using appropriate user input (e.g., selection of a resource using a mouse cursor, touch, or keyboard input). In response thereto, a reference (e.g., a hyperlink) to a selected resource can be inserted into the text entry field.
US11714871B2 Method and system for ranking a web resource
There is disclosed a method and system for ranking a web resource. The method comprises: receiving a set of features associated with the web resource; generating a raw quality score based on the set of features, comparing the raw quality score to a reference score, the reference score being associated with a similar level of user traffic as the web resource; applying an offset adjustment formula to the raw quality score in response to an offset between the raw quality score and the reference score to obtain an adjusted quality score; in response to receiving a query, generating a search engine result page (SERP) including an indication of the web resource at a ranked position based on the adjusted quality score, the adjusted quality score causing a future raw quality score to be closer to a future reference score associated with a future level of user traffic.
US11714865B2 Visual search refinement
Described is a system and method for enabling visual search for information. With each selection of a search term, additional search terms are dynamically selected and presented to the user in conjunction with results matching the currently selected search terms. Likewise, a selected search term may be tokenized and a graphical token presented to the user to represent the selected search term.
US11714864B2 Method and apparatus for processing web content, device, and computer storage medium
A method and an apparatus for processing web content, a device, and a computer storage medium are provided. A long-term feature group and a short-term feature group are determined from historical browsing data of a user according to generation time points of elements in the historical browsing data. A long-term encoding vector corresponding to the long-term feature group is determined according to similarities between elements in the long-term feature group, a user embedding vector corresponding to the short-term feature group is determined according to the long-term encoding vector and similarities between elements in the short-term feature group, and at least one web content is determined as a recommendation candidate and provided to the user.
US11714856B2 System and method for generating a recommendation
A method of generating recommendations for a collective profile, the collective profile being linked to a first profile and a second profile. The method may include authenticating a login request from an end user device in association with the collective profile based on credentials associated with the first profile, identifying a query from among a plurality of queries and transmit the query to the end user device, receiving a response to the query, determining that the response is not inconsistent with one or more earlier responses received in association with the second profile and, in response, refining at least one attribute or goal in the collective profile based on the response to generate and store a refined collective profile, and determining whether the refined collective profile results in a new recommendation and, if so, outputting the new recommendation.
US11714854B2 Methods and systems for generating communications associated with optimization codes
This disclosure is directed to systems and methods for generating a communication associated with an optimization code. Generating a communication may include generating an optimization code, which may include (i) receiving a first data associated with one or more of a first computing device and a first computing device user; (ii) generating at least two confirmation codes, including one or more of a verification code, a consistency code, and an activity code; and (iii) generating an optimization code which may be based, at least in part, on the at least two confirmation codes.
US11714847B2 Methods and apparatus to detect unconfined view media
Methods, apparatus, systems and articles of manufacture are disclosed to detect unconfined view media. A disclosed apparatus includes means for generating a pixel map to generate a reference pixel map for media data; means for detecting a field of view to detect a field of view for a presentation of the media data; and means for determining a view edge to determine a first view edge based on the field of view and the reference pixel map and that the media data corresponds to unconfined view media based on the first view edge.
US11714846B2 Systems and methods for executing a supplemental function for a natural language query
Systems and methods are described to address shortcomings in conventional conversation systems by executing a customized supplemental function for a natural language query based on the user's profile. In some aspects, the systems and methods receive a user query for a media asset, determine a query template in the user's profile matching the user's query, and identify and execute a supplemental function corresponding to the query template in addition to responding to the user's query. The user's profile is customized on the user's usage patterns of an interactive media guidance application. By monitoring the user's usage patterns and learning from the user's actions in conjunction with the user's natural language queries on which supplemental functions to execute, the interactive media guidance application may provide a smarter and more efficient user experience.
US11714844B2 System and method for managing document metadata
A system, server device, and method are provided for managing document metadata. The method includes storing metadata in a graph separately from documents with which the metadata is associated and connecting metadata in the graph according to a hierarchy, with each node of the graph being classified based on metadata content. The method also includes assigning properties to edges in the graph connecting the nodes; receiving, via a communications module, an instruction to update the metadata; and dynamically updating at least one edge or node in the graph according to the instruction without requiring access to an associated document. The method also includes receiving, via the communications module, an inquiry related to a document; and responding to the inquiry, via the communications module, after accessing metadata associated with the document by navigating the graph.
US11714843B2 Action objects in a semantic graph
Methods, systems, and apparatus, including computer programs encoded on computer-readable storage media, for providing action objects in a semantic graph. IN some implementations, semantic graph data indicates a semantic graph of objects and relationships between the objects. The semantic graph data defines an action object that represents an action that can be initiated, and the semantic graph data indicates a particular object type or a particular data type with which the action object can be used. An object of a particular object type or data of the particular data type is identified as being involved in processing of the one or more computers. In response to identifying the use of the object of the particular object type or data of the particular data type, an indication is provided that the action represented by the action object can be initiated.
US11714834B2 Data compression based on co-clustering of multiple parameters for AI training
Co-clustering of at least some parameters is employed to reduce data transferred between edge and cloud resources. Single-parameter cluster information, including cluster counts, for each of two or more parameters of interest is accessed. Each parameter may represent a time series of numeric values sent from an IoT unit to an edge device. A co-clustering ratio is determined for each unique parameter pair. The co-clustering ratio indicates whether the number of clusters produced by a co-clustering algorithm applied to a group of parameters is less than the number of clusters required to represent the parameters without co-clustering. Co-cluster groups may be identified based on the cluster ratios. For each co-cluster group, the co-clustering algorithm may be invoked to produce compressed encodings of numeric value tuples. The compressed encoding is then transmitted to a cloud computing resource and decoded into a tuple of surrogate values.
US11714833B2 Mediums, methods, and systems for classifying columns of a data store based on character level labeling
Exemplary embodiments pertain to new techniques for classifying or labeling organized data. A major impediment to implementing high-quality machine learning is the lack of readily accessible labeled data. In some cases, data can be classified using a classifier, but these solutions can be inaccurate and slow. Exemplary embodiments address the problem of obtaining accurate labeled data in a timely manner by applying a classifier configured to operate on character-level embeddings. Among other advantages, this can help the classifier to recognize information contained within a data unit, such as a cell of a table. The classifier may operate within the organizational structure of the data, such as by operating across a particular row or column of a table. Because data within a particular row or column is often temporally organized (e.g., transactions that are logged in chronological order), row- or column-based approaches can yield more accurate results.
US11714831B2 Data processing and classification
The present invention discloses a method, a system and a computer program product for data processing and classification. The invention provides warm start and cold start classification tools for classification of data obtained from known or unknown entities. The system and method are also configured to be employed over blockchain based networks.
US11714827B2 Automated dynamic content scheduler
According to some embodiments, a selection server is in communication with a potential communication device database and a currently participating device database, the potential communication device database storing information about communication devices associated with a transition from a first state to a second state, including at least one communication address associated with each communication device. The selection server may automatically identify a communication device as meeting a pre-determined criteria and copy information about the identified communication device from the potential communication device database to the currently participating device database.A scheduling server may automatically schedule a series of communication events between a monitoring device and the identified communication device and arrange for a communication link to be established for each of the scheduled series of communication events until a transition from the second state back to the first state is detected for the identified communication device.
US11714825B2 Interactive data exploration
Provided are methods and systems comprising receiving a data set comprising a plurality of records having a plurality of fields, displaying a plurality of graphical objects representing the plurality of records, receiving a selection of one or more of the plurality of fields, determining, based on the selected one or more of the plurality of fields, a similarity score between each of the records of the plurality of records, and adjusting, based on the similarity scores, the plurality of graphical objects.
US11714820B2 Optimizing digital video distribution
Systems, methods, and apparatus include computer programs encoded on a computer-readable storage medium, including a system for ranking videos. Videos are identified that have been presented at client devices. For each video, session start data is identified that specifies a lead video that initiated presentation to a user during a presentation session. For each lead video, presentation times over multiple user sessions are determined, a scaled presentation time is obtained, user sessions for which the lead video initiated presentation of videos are identified, and an aggregate video presentation time attributable to the lead video is determined. For each given video, a presentation score is determined based on a scaled presentation time of the lead video relative to a sum of the aggregate video presentation times for the lead videos. The videos are ranked based on the presentation scores. A user interface is updated to present the ranked videos.
US11714817B2 Systems and methods for customized electronic communications
The present disclosure relates to systems and methods customizing electronic communications. A future event associated with a first user may be determined, and a second user that is associated with the first user may be identified. A plurality of communications involving the first user and the second user may be analyzed. A selection rule may be applied based on the analyzed plurality of communications, the selection rule identifying content from the database. Content from the database may be selected based on the application of the selection rule. An electronic message may be provided to the first user identifying the future event, and the selected content may be provided to the first user.
US11714814B2 Optimization of an automation setting through selective feedback
The technology described herein solicits user feedback in order to improve the processing of contextual signal data to identify automation setting preferences. Users have limited availability or willingness to provide explicit feedback. The technology calculates an impact score that measures a possible improvement to the automation system that could result from receiving feedback. Feedback is solicited when the impact score exceeds a threshold. Other rules can be provided in conjunction with the impact score to determine when feedback is solicited, such as a daily cap on feedback solicitations.
US11714812B2 System for augmenting and joining multi-cadence datasets
A computing system may comprise a server system, a database, and one or more data sources having different cadences, such as a batch data source and a real-time data source. The server system may generate a first dataset based on data from the batch data source, and may generate a second dataset based on data received from the real-time data source. The server system may determine metadata associated with the real-time data source. Based on the metadata, the server system may generate a database table representation of the real-time data source. The server system may be configured to perform a relational join on the first and second datasets. Such a relational join may define a namespace that is based on the first and second datasets.
US11714808B2 Pattern search request embedded in a transport mode command word for a channel subsystem in a storage system
Provided are a computer program product, system, and method for processing request directed through a channel subsystem to a storage server. In one embodiment, a pattern search request is embedded in a Device Command Word (DCW) which allows the storage server to do all or substantially all of the search and comparison work in response to as few as a single DCW from the host. In addition, I/O processing can be enhanced to use the target record of interest of a successful embedded pattern search request as the starting point for read/write I/O processing, all in response to as few as a single DCW. Still further, orientation rules can also be relaxed such that once a target record is found, any and all fields of the record can be accessed and utilized in execution of subsequent commands of the initial or subsequent DCWs of the chain.
US11714805B1 Method and system for streaming data from portable storage devices
A method and system for streaming data from portable storage devices. Specifically, the disclosed method and system implement iterative data streaming from a portable storage device for remote storage operations, while requiring zero over-provisioning storage space for buffering incoming write operations to the portable storage device.
US11714804B2 Method and apparatus for managing link related to keyword advertisement
Provided is a method of managing a keyword in a service server for providing a service, the method including acquiring a first set of keywords corresponding to a first server, checking whether each keyword in the first set of keywords corresponds to a dead link based on a landing page of the service corresponding to each keyword in the first set of keywords, updating status information of each keyword in the first set of keywords when each keyword in the first set of keywords corresponds to the dead link, and providing the updated status information of the first set of keywords to the first server.
US11714803B1 System and method for handling implicit transactions in a hybrid cloud cache
A system for handling Implicit transactions in a hybrid cloud cache. The hybrid cloud cache maintains folders in a metadata file system that includes a hierarchy of cached folders, and maintains a meta-file containing metadata of files and folders. The system obtains a meta-file from a cloud platform and compares that to a meta-file obtained from the hybrid cloud cache. An object associated with an Implicit metadata transaction is transferred to an internal namespace of the hybrid cloud cache if the comparison indicates that certain conditions are met. The system may perform a bottom-up traversal of the namespace and may abort the traversal if an outstanding explicit transaction for the object is present or the object exists in the cloud platform. An object may be moved to a temporary storage location if there is no explicit transaction on it and the object does not exist in the cloud platform.
US11714798B2 Data readiness analysis system and data readiness analysis method
A data analysis system is provided in the invention. The data analysis system includes a storage device, a field-data-description-file generating module, and a general data readiness analysis module. The storage device stores a plurality of raw data. The field-data-description-file generating module generates the field-data-description files corresponding to the raw data. The general data readiness analysis module obtains a score of the consistency indicator of the raw data according to the field-data-description files. The general data readiness analysis module obtains the data of the category which needs to be analyzed from the raw data according to the category of each field-data-description file. The general data analysis module obtains the score of the completeness indicator, the score of the accuracy indicator, the score of the validity indicator, and the score of the compaction indicator which all correspond to the data of the category which needs to be analyzed.
US11714796B1 Data recalculation and liveliness in applications
Systems and methods are described to generate reverse dependency lists for cells in a workbook data store. In one aspect, a system populates, for a first cell in the data store, a reverse dependency list identifying a second cell, wherein the second cell comprises a second cell value that depends, at least in part, on a first cell value of the first cell. The system then detects a change to cell information for the first cell, and based on the detected change to the cell information: marks the second cell for recalculation based on the second cell being identified in the reverse dependency list for the first cell and the detected change to the cell information. For each marked cell, the system performs recalculation on the marked cell, performs recalculation recursively on any cells on which the marked cell depends, and stores recalculated cell values in a recalculated cache.
US11714790B2 Data unification
Solutions for data unification include: receiving a data record, the data record comprising a plurality of data fields; selecting, from among the plurality of data fields, a subset of the data fields, the subset of the data fields being fewer in number than the plurality of data fields, wherein selecting the subset of the data fields comprises: applying a first rule to select at least a first one of the data fields within the data record for inclusion in the subset of the data fields; using content of the subset of the data fields, generating a stable identifier (stableID) for the data record; and inserting the stableID into a primary key data field of the data record.
US11714787B2 Construction method, device, computing device, and storage medium for constructing patent knowledge database
The present disclosure discloses construction method, device, computing device, and storage medium for constructing patent knowledge database. The method comprises: obtaining patent resource data; analyzing the patent resource data to obtain explicit information and implicit information, the explicit information comprises attribute information of each entity in a preset entity set, the implicit information comprises an entity relationship of technical elements; fusing the implicit information to obtain fused implicit information; and constructing the patent knowledge database according to the explicit information and the fused implicit information.
US11714784B2 Low-latency direct cloud access with file system hierarchies and semantics
Techniques described herein relate to systems and methods of data storage, and more particularly to providing layering of file system functionality on an object interface. In certain embodiments, file system functionality may be layered on cloud object interfaces to provide cloud-based storage while allowing for functionality expected from a legacy applications. For instance, POSIX interfaces and semantics may be layered on cloud-based storage, while providing access to data in a manner consistent with file-based access with data organization in name hierarchies. Various embodiments also may provide for memory mapping of data so that memory map changes are reflected in persistent storage while ensuring consistency between memory map changes and writes. For example, by transforming a ZFS file system disk-based storage into ZFS cloud-based storage, the ZFS file system gains the elastic nature of cloud storage.
US11714778B2 Communication apparatus, communication method, program, and communication system
The present disclosure relates to a communication apparatus, a communication method, a program, and a communication system that enable more reliable communication.An I3C master receives a max read length and a max write length from an I3C slave. Then, when transmitting/receiving data to/from the I3C slave, the I3C master controls transmission/reception of the data so that the data to be transferred in one data transfer has a data length equal to or shorter than the max read length and the max write length, and transmits transfer length information indicating the data length of the data to be transferred, prior to data transfer of the data. The present technology is applicable to a bus IF, for example.
US11714777B2 Method for performing data transmission control of inter field programmable gate arrays and associated apparatus
A method for data transmission control of inter field programmable gate array (FPGA) and an associated apparatus are provided. The method includes: utilizing a first register device to latch a set of data from a first FPGA according to a first clock, wherein the set of data is arranged and divided into multiple sets of partial data according to attributes of payloads and pointers; utilizing a time-division multiplexing (TDM) interface to transmit the multiple sets of partial data from the first register device to a second register device according to a TDM clock at multiple time points, respectively; and utilizing the second register device to sequentially receive the multiple sets of partial data, in order to output the set of data to a second FPGA, wherein the second FPGA operates according to a second clock different from the first clock.
US11714774B1 System and methods of restoration for multidrop communication architectures after short circuit event
An endpoint interface device architecture utilized in multi-drop communication networks, such as the RS485 architecture, that utilizes control logic software/firmware within the endpoint microprocessor to isolate shorted lines from the communication transceiver, and to communicate status information to a first or second data source.
US11714769B2 Continuous adaptive data capture optimization for interface circuits
A method for operating a data interface circuit whereby calibration adjustments for data bit capture are made without disturbing normal system operation includes initially establishing, using a first calibration method where a data bit pattern received by the data interface circuit is predictable, an optimal sampling point for sampling data bits received by the data interface circuit, and during a normal system operation and without disturbing the normal system operation, performing a second calibration method where the data bit pattern received by the data interface circuit is unpredictable. The second calibration method determines an amount of a timing drift for received data bit edge transitions and adjusts the optimal timing point determined by the first calibration method to create a revised optimal timing point. The second calibration method samples fringe timing points associated with the transition edges of a data bit.
US11714768B2 Unit for a bus system, master-slave bus system with a plurality of units, and method for addressing units of a bus system
The disclosure relates to a unit for a bus system, a master/slave bus system with such units, and a method for assigning individual unit addresses for units of a bus system, wherein through the use of an enable signal, which is relayed from unit to unit, only one unit is respectively in an allocation mode in which the unit that is respectively in the allocation mode is allocated an individual unit address so that the units of the bus system can each be allocated with the unique individual address one after the other in the sequence of their cabling.
US11714766B2 Address translation services buffer
An address translation buffer or ATB is provided for emulating or implementing the PCIe (Peripheral Component Interface Express) ATS (Address Translation Services) protocol within a PCIe-compliant device. The ATB operates in place of (or in addition to) an address translation cache (ATC), but is implemented in firmware or hardware without requiring the robust set of resources associated with a permanent hardware cache (e.g., circuitry for cache control and lookup). A component of the device (e.g., a DMA engine) requests translation of an untranslated address, via a host input/output memory management unit for example, and the response (including a translated address) is stored in the ATB for use for a single DMA operation (which may involve multiple transactions across the PCIe bus).
US11714765B2 System and method for implementing a network-interface-based allreduce operation
An apparatus is provided that includes a network interface to transmit and receive data packets over a network; a memory including one or more buffers; an arithmetic logic unit to perform arithmetic operations for organizing and combining the data packets; and a circuitry to receive, via the network interface, data packets from the network; aggregate, via the arithmetic logic unit, the received data packets in the one or more buffers at a network rate; and transmit, via the network interface, the aggregated data packets to one or more compute nodes in the network, thereby optimizing latency incurred in combining the received data packets and transmitting the aggregated data packets, and hence accelerating a bulk data allreduce operation. One embodiment provides a system and method for performing the allreduce operation. During operation, the system performs the allreduce operation by pacing network operations for enhancing performance of the allreduce operation.
US11714762B2 Arbitration control for pseudostatic random access memory device
An arbitration control circuit in a pseudo-static random access memory (PSRAM) device includes a first arbiter circuit and a second arbiter circuit. The first arbiter circuit receives a normal access request signal and a refresh access request signal and generates a first output signal in response to a logical operation to arbitrate between the normal access reqeuest signal and the refresh access request signal. The second arbiter circuit configured to receive the first output signal and a delayed signal of the first output signal, and to generate a second output signal in response to a logical operation of the first output signal and the delayed signal. The second output signal has a first logical state indicative of granting the read or write access request and a second logical state indicative of granting the refresh access request to the memory cells of the PSRAM device.
US11714761B2 Power efficiency based on a dynamic report rate
A method and system configured to receive a first report from a computer peripheral device by a receiver, determine that the first report is corrupted or received at a rate slower than the first report rate, compute a current trajectory of the computer peripheral device based on one or more intervals of movement data in the first report, compute a predicted trajectory of the computer peripheral device based on the first report, compute an incremental displacement of the computer peripheral device based on the predicted trajectory. The method and system can further generate data indicative of a position or displacement of the computer peripheral device based on the predicted trajectory of the computer peripheral device and send the data indicative of a position or displacement of the computer peripheral device at an interval that is less than twice a period of the first report rate to the host computing device.
US11714756B2 Information handling systems and methods to improve the security and performance of a shared cache memory contained within a multi-core host processor
Embodiments of information handling systems (IHSs) and methods are provided herein to improve the security and performance of a shared cache memory contained within a multi-core host processor. Although not strictly limited to such, the techniques described herein may be used to improve the security and performance of a shared last level cache (LLC) contained within a multi-core host processor included within a virtualized and/or containerized IHS. In the disclosed embodiments, cache security and performance are improved by using pre-boot Memory Reference Code (MRC) based cache initialization methods to create page-sized cache namespaces, which may be dynamically mapped to virtualized and/or containerized applications when the applications are subsequently booted during operating system (OS) runtime.
US11714754B2 Shadow caches for level 2 cache controller
An apparatus including a CPU core and a L1 cache subsystem coupled to the CPU core. The L1 cache subsystem includes a L1 main cache, a L1 victim cache, and a L1 controller. The apparatus includes a L2 cache subsystem coupled to the L1 cache subsystem. The L2 cache subsystem includes a L2 main cache, a shadow L1 main cache, a shadow L1 victim cache, and a L2 controller. The L2 controller receives an indication from the L1 controller that a cache line A is being relocated from the L1 main cache to the L1 victim cache; in response to the indication, update the shadow L1 main cache to reflect that the cache line A is no longer located in the L1 main cache; and in response to the indication, update the shadow L1 victim cache to reflect that the cache line A is located in the L1 victim cache.
US11714753B2 Methods and nodes for handling memory
A method in a multi-core processing system which comprises a processor comprising at least a first and a second processing unit, a cache, common to the first and the second processing unit, comprising a first cache portion associated with the first processing unit and a second cache portion associated with the second processing unit, a memory, comprising a first memory portion associated with the first cache portion and a second memory portion associated with the second cache portion. The method comprises detecting that a data access criteria of the second memory portion is fulfilled, establishing that first data stored in the second memory portion is related to a first application running on the first processing unit, allocating at least a part of the first memory portion to the first application based on cache information, and migrating the first data to the part of first memory portion.
US11714752B2 Nonvolatile physical memory with DRAM cache
A hybrid volatile/non-volatile memory module employs a relatively fast, durable, and expensive dynamic, random-access memory (DRAM) cache to store a subset of data from a larger amount of relatively slow and inexpensive nonvolatile memory (NVM). A module controller prioritizes accesses to the DRAM cache for improved speed performance and to minimize programming cycles to the NVM. Data is first written to the DRAM cache where it can be accessed (written to and read from) without the aid of the NVM. Data is only written to the NVM when that data is evicted from the DRAM cache to make room for additional data. Mapping tables relating NVM addresses to physical addresses are distributed throughout the DRAM cache using cache line bits that are not used for data.
US11714751B2 Complex system and data transfer method
In a complex system including; one or more storage systems including a cache and a storage controller; and one or more storage boxes including a storage medium, the storage box generates redundant data from write data received from a server, and writes the write data and the redundant data to the storage medium. The storage box transmits the write data to the storage system when it is difficult to generate the redundant data or it is difficult to write the write data and the redundant data to the storage medium. The storage system stores the received write data in the cache.
US11714749B2 Efficient reset and evaluation operation of multiplying bit-cells for in-memory computing
Various embodiments comprise systems, methods, architectures, mechanisms, apparatus, and improvements thereof for in-memory computing using charge-domain circuit operation to provide energy efficient, high speed, capacitor-based in-memory computing. Various embodiments contemplate controlling input signal presentation within in-memory computing structures/macros in accordance with predefined or dynamic switch selection criteria to reduce energy consumption associated with charging and/or discharging summing capacitors during reset and evaluation operating modes of multiplying bit-cells (M-BCs).
US11714747B2 Executing integration scenario regression tests in customer landscapes
The present disclosure involves systems, software, and computer implemented methods for executing integration scenario regression tests in customer landscapes. One example method includes identifying a request to create a test case for an integration scenario for a cloud platform customer. The test case is created for the scenario, including enabling the test case to run in an isolated customer environment specific to the customer. An update to the cloud platform is identified. The update is provisionally applied to the cloud platform for the customer. The test case is executed in the isolated customer environment, to test the scenario for the customer. A determination is made as to whether execution of the test case succeeded. In response to determining successful test case execution, the update to the cloud platform is finalized for the customer. In response to determining unsuccessful test case execution, the update is rolled back for the customer.
US11714745B1 Software testing in parallel with different database instances
Test cases written to test a software application can be dynamically distributed among a set of software application instances such that different sets of test cases can execute simultaneously in parallel, thereby speeding up testing relative to executing the test cases sequentially. To avoid database conflicts that may occur when different test cases are executed in parallel, each software application instance can be associated with a different database instance. Accordingly, a first test case executing in association with a first database instance can avoid interfering with a second test case executing in association with a second database instance.
US11714742B2 Synthesizing printf and scanf statements for generating debug messages in high-level synthesis (HLS) code
High level synthesis (HLS) begins with high-level specification of a problem, where behavior is generally decoupled from e.g., clock-level timing. Programming code can be run and debugged during functional simulation using debugging techniques. However, it is not possible to understand execution flow of register transfer level instructions (RTL) generated during RTL debug. Conventionally, it is challenging and not possible due to nature of debugging techniques which ignore printf statements in code for invocation. Systems and methods of present disclosure synthesize printf and/or scanf statements for generating debug messages in HLS code, wherein printf and/or scanf statements is/are included before/after function(s) in sections comprising instructions in code and synthesized as a block during run-time which communicate with host system and debug messages are generated for display on screen. This enables traceability of the code execution on the screen and printf/scanf statements output can be observed without any challenges.
US11714741B2 Dynamic selective filtering of persistent tracing
An apparatus comprises at least one processing device that includes a processor coupled to a memory. The processing device is configured to receive, by a trace filter system, a trace chunk from a trace buffer associated with a processor core in a processing device, where the trace buffer is comprised of a plurality of trace chunks, to filter, by the trace filter system, the trace chunk, and to store the filtered trace chunk in the trace buffer.
US11714737B2 Time clock quality determination
In some examples, an electronic device records, in an entry of a time-state data structure that includes a plurality of entries to store respective times, a time in response to invocation of a time-lapse process that lasts a predefined time duration independently of a time clock of the electronic device. The electronic device determines whether times in successive entries of the plurality of entries of the time-state data structure are within a threshold of one another, the threshold based on the predefined time duration. Based on the determining, the electronic device sets a parameter representing a quality of the time clock.
US11714733B2 Method and apparatus, and readable storage medium
A redundant array of independent disks (RAID) management method includes, when detecting that a component in a storage medium fails, recovering, based on a RAID policy, data stored in the failed component, saving the recovered data into a pre-defined redundant space of the RAID, and mapping an address of the failed component with the address of the redundant space, converting, according to the mapping, an address of to-be-accessed data comprised in an accessing request into an address within the redundant space, and accessing the to-be-accessed data from the redundant space according to the address within the redundant space.
US11714727B2 Stuck-at fault mitigation method for ReRAM-based deep learning accelerators
A stuck-at fault mitigation method for resistive random access memory (ReRAM)-based deep learning accelerators, includes: confirming a distorted output value (Y0) due to a stuck-at fault (SAF) by using a correction data set in a pre-trained deep learning network, by means of ReRAM-based deep learning accelerator hardware; updating an average (μ) and a standard deviation (σ) of a batch normalization (BN) layer by using the distorted output value (Y0), by means of the ReRAM-based deep learning accelerator hardware; folding the batch normalization (BN) layer in which the average (μ) and the standard deviation (σ) are updated into a convolution layer or a fully-connected layer, by means of the ReRAM-based deep learning accelerator hardware; and deriving a normal output value (Y1) by using the deep learning network in which the batch normalization (BN) layer is folded, by means of the ReRAM-based deep learning accelerator hardware.
US11714725B2 System and method for ultra-low overhead and recovery time for secure non-volatile memories
A device comprising a memory controller coupled to a non-volatile memory (NVM) device with a shadow tracker memory region. The controller comprises a low-overhead and low recovery time for integrity-protected systems by recovering a secure metadata cache. The controller is configured to persistently track addresses of blocks in the secure metadata cache in the NVM device when a miss occurs, and track the persistent addresses, after the miss. The controller is configured to rebuild affected parts of the secure metadata cache associated with the persistent addresses in the NVM device. A system is provided which includes the memory controller interfaced with an NVM device with the shadow tracker memory region.
US11714723B2 Coordinated snapshots for data stored across distinct storage environments
In an embodiment, two or more storage systems are requested to prepare respective local checkpoints for a dataset, wherein each of the two or more storage systems stores portion of the dataset. The two or more storage systems are determined to have established the checkpoint. In response to determining that the local checkpoints have been established, a coordinated checkpoint is completed.
US11714721B2 Machine learning systems for ETL data streams
Apparatus and methods an artificial intelligence method of reducing failure in an informational flow of a data stream controlled by an Extract Transform Load process using a machine learning (“ML”) model training system are provided. The method may include deploying a software sensor that periodically captures data points for an extract job executed during an extract phase of the process. The method may also include building a behavior profile concurrently with the receipt of each of the data points. The method may further include comparing the behavior profile to behavior profiles stored in an Adverse Behavior Model database and behavior profiles stored in a Normal Behavior Model database. When the behavior profile is determined to have a threshold number of match points matching the behavior profile to behavior profiles in the Adverse Behavior Model database, the method may include increasing a target database storage capacity.
US11714718B2 Performing partial redundant array of independent disks (RAID) stripe parity calculations
A method of performing partial redundant array of independent disks (RAID) stripe parity calculations is disclosed. The method includes receiving a last portion of a RAID stripe among multiple portions of the RAID stripe, all portions for a successful write of the RAID stripe being previously received except for the last portion. The method also includes calculating a parity value based on the last portion of the RAID stripe and a previous parity value without calculating the parity value using a previous portion of the RAID stripe. The method further includes writing of the RAID stripe.
US11714716B2 3-dimensional NAND flash layer variation aware SSD raid
An apparatus is disclosed having a parity buffer having a plurality of parity pages and one or more dies, each die having a plurality of layers in which data may be written. The apparatus also includes a storage controller configured to write a stripe of data across two or more layers of the one or more dies, the stripe having one or more data values and a parity value. When a first data value of the stripe is written, it is stored as a current value in a parity page of the parity buffer, the parity page corresponding to the stripe. For each subsequent data value that is written, an XOR operation is performed with the subsequent data value and the current value of the corresponding parity page and the result of the XOR operation is stored as the current value of the corresponding parity page.
US11714715B2 Storage system accommodating varying storage capacities
A plurality of storage nodes in a single chassis is provided. The plurality of storage nodes in the single chassis is configured to communicate together as a storage cluster. Each of the plurality of storage nodes includes nonvolatile solid-state memory for user data storage. The plurality of storage nodes is configured to distribute the user data and metadata associated with the user data throughout the plurality of storage nodes such that the plurality of storage nodes maintain the ability to read the user data, using erasure coding, despite a loss of two of the plurality of storage nodes. A plurality of compute nodes is included in the single chassis, each of the plurality of compute nodes is configured to communicate with the plurality of storage nodes. A method for accessing user data in a plurality of storage nodes having nonvolatile solid-state memory is also provided.
US11714714B2 Techniques for non-deterministic operation of a stacked memory system
Techniques for non-deterministic operation of a stacked memory system are provided. In an example, a method of operating a memory package can include receiving a plurality of memory access requests for a channel at a logic die, returning first data to a host in response to a first memory access request of the plurality of memory access requests, returning an indication of data not ready to the host in response to a second memory access request of the plurality of memory access requests for second data, returning a first index to the host with the indication of data not ready, returning an indication data is ready with third data in response to a third memory access request of the plurality of memory access requests, and returning the first index with the indication of data ready.
US11714712B2 Extended error correction in storage device
Devices and techniques for extended error correction in a storage device are described herein. A first set of data, that has a corresponding logical address and physical address, is received. A second set of data can be selected based on the logical address. Secondary error correction data can be computed from the first set of data and the second set of data. Primary error correction data can be differentiated from the secondary error correction data by being computed from the first set of data and a third set of data. The third set of data can be selected based on the physical address of the first set of data. The secondary error correction data can be written to the storage device based on the logical address.
US11714710B2 Providing data of a memory system based on an adjustable error rate
A first data stored at a first portion of a memory cell and a second data stored at a second portion of the memory cell are identified. A first error rate associated with first data stored at the first portion of the memory cell is determined. The first error rate is adjusted to exceed a second error rate associated with the second data stored at the second portion of the memory cell. A determination is made as to whether the first error rate exceeds a threshold. The second data stored at the second portion of the memory cell is provided for use in an error correction operation by a controller associated with the memory cell in response to determining that the first error rate exceeds the threshold.
US11714709B2 Enhanced block management for a memory subsystem
Several embodiments of systems incorporating memory components are disclosed herein. In one embodiment, a memory system can include a memory component and a processing device configured to access quality metrics corresponding to memory regions of the memory component. In some embodiments, the processing device can compare the quality metrics to one or more memory management thresholds. In some embodiments, when the quality metrics meet and/or exceed a first threshold, a refresh operation can be scheduled and/or performed on a corresponding memory region. In these and other embodiments, when the quality metrics meet and/or exceed a second threshold, the memory region is retired and removed from an active pool of memory regions.
US11714703B2 Method and system for managing memory device
The subject technology provides for managing a data storage system. A data operation error for a data operation initiated in a first non-volatile memory die of a plurality of non-volatile memory die in the data storage system is detected. An error count for an error type of the data operation error for the first non-volatile memory die is incremented. The incremented error count satisfies a first threshold value for the error type of the data operation error is determined. The first non-volatile memory die is marked for exclusion from subsequent data operations.
US11714701B2 Troubleshooting for a distributed storage system by cluster wide correlation analysis
A troubleshooting technique provides faster and more efficient troubleshooting of issues in a distributed system, such as a distributed storage system provided by a virtualized computing environment. The distributed system includes a plurality of hosts arranged in a cluster. The troubleshooting technique uses cluster-wide correlation analysis to identify potential causes of a particular issue in the distributed system, and executes workflows to remedy the particular issue.
US11714695B2 Real time detection of metric baseline behavior change
Example aspects include techniques for real-time detection of metric baseline behavior change. These techniques may include generating a reference distance signature based on historic time series information for a component metric, the historic time series information corresponding to a first period of time, generating a sample distance signature based on sample time series information for the component metric, the sample time series information corresponding to a second period of time, and comparing the reference distance signature to the sample distance signature to determine a signature difference. In addition, the techniques may include determining that the second period of time is a baseline change candidate based on the signature difference being greater than a distance threshold, and presenting, based at least in part on the signature difference, an alert notification identifying the second period of time as the baseline change candidate.
US11714690B2 Audio, video and control system implementing virtual machines
The system of the present technology includes an embodiment that provides a host audio, video and control operating system configured to establish or interact with one or more virtual machines, each with a guest operating system.
US11714689B2 System and method for managing user interaction flows within third party applications
A system and method for cloud management of user interactions on a client device comprising: initiating, in response to an initiation request of a client application, processing of a workflow configuration with an initial session state, wherein the workflow is a data model of a graph of nodes connected with directed edges, where the nodes include a set of node types that includes at least a pane node; iteratively processing the workflow configuration, initially using the initial session state, and thereby generating rendered panes for use in a user interaction flow of a client application, which comprises: following a next edge of the workflow configuration to determine a next workflow node, processing the next workflow node, which comprises, when the next workflow node is a pane node, rendering the pane node into a rendered pane, and sending the rendered panes to the client device.
US11714685B2 Discovering and publishing API information
A system includes a marketplace portal to allow a user to order a business service, and a cloud controller to deploy an instance of the ordered business service to a cloud environment. The system includes an application programming interface (API) scanner to discover API information including at least one API exposed by the deployed instance of the ordered business service, and publish the discovered API information to another service.
US11714679B2 Trade platform with reinforcement learning network and matching engine
A system for reinforcement learning in a dynamic resource environment includes at least one memory and at least one processor configured to provide an electronic resource environment comprising: a matching engine and the resource generating agent configured for: obtaining from a historical data processing task database a plurality of historical data processing tasks, each historical data processing task including respective task resource requirement data; for a historical data processing task of the plurality of historical data processing tasks, generating layers of data processing tasks wherein a first layer data processing task has an incremental variant in its resource requirement data relative to resource requirement data for a second layer data processing task; and providing the layers of data processing tasks for matching by the machine engine.
US11714674B2 Data mobility for immobile storage services
A method of handling a first input/output operation (IO) from a first virtual machine (VM), wherein the first VM is located in a first data center and the first IO is directed to a data store in a second data center, includes the steps of: connecting, by a proxy located in the first data center, to the data store; after connecting to the data store, caching, by the proxy, data of the first VM stored in the data store, wherein caching the data of the first VM comprises storing the data of the first VM in a cache located in the first data center; redirecting, by a redirection filter to the proxy, the first IO; and performing, by the proxy, the first IO on the cache in the first data center.
US11714667B2 Automated scaling of application in virtual data centers
A system and method for autoscaling a multi-tier application, that has components executing on a plurality of tiers of a virtual data center, allocates resources to each of the plurality of tiers based on cost and performance. An application performance is determined, and a new application performance is estimated based at least partially on an application reservation and an application limit. An optimized utility of the application is calculated based on the cost to execute the application, the application reservation, and the application limit. A scaling factor for each tier is then determined to scale up or down a number of virtual machines operating in each of the tiers.
US11714664B2 Content presentation with enhanced closed caption and/or skip back
Apparatuses, methods and storage medium associated with content consumption are disclosed herein. In embodiments, an apparatus may include a decoder, a user interface engine, and a presentation engine. The decoder may be configured to receive and decode a streaming of the content. The user interface engine may be configured to receive user commands. The presentation engine may be configured to present the content as the content is decoded from the stream, in response to received user commands. Further, the decoder, the user interface engine, the presentation engine, and/or combination/sub-combination thereof, may be arranged to adapt the presentation to enhance user experience during response to a skip back command, where the adaption is in addition to a nominal response to the skip back command, e.g., display of closed captions. Other embodiments may be described and/or claimed.
US11714662B2 Technique for reporting nested linking among applications in mainframe computing environment
A computer-implemented method is presented for reporting application programs linked to by an application running under an online transaction processor of a mainframe computing environment. An intercept program is implanted in an address space of the online transaction processor. A task executing outside of the address space of the online transaction processor identifies an address for a target domain gate program supported in a domain by the online transaction processor; identifies an address for an unused domain gate program supported in the domain by the online transaction processor; replaces the address for the unused domain gate program with the address for the target domain gate program; and replaces the address for the target domain gate program with an address for the intercept program.
US11714659B2 Device provisioning with manufacturer boot environment
Disclosed are various examples for device provisioning using a manufacturer boot environment. A management agent can be executed from a manufacturer's boot environment and can install a management application that is executable in the main operating system to provision a client device for management. The management agent can then set a provisioning status BIOS variable to indicate that the client device is provisioned. The client device can then be booted to the main operating system and the management application can be executed.
US11714653B1 Fine-grained pipelining using index space mapping
A method for computing includes defining a processing pipeline, including at least a first stage in which producer processors compute and output data to respective locations in a buffer and a second processing stage in which one or more consumer processors read the data from the buffer and apply a computational task to the data read from the buffer. The computational task is broken into multiple, independent work units, for application by the consumer processors to respective ranges of the data in the buffer, and respective indexes are assigned to the work units in a predefined index space. A mapping is generated between the index space and the addresses in the buffer, and execution of the work units is scheduled such that at least one of the work units can begin execution before all the producer processors have completed the first processing stage.
US11714651B2 Method and tensor traversal engine for strided memory access during execution of neural networks
A tensor traversal engine in a processor system comprising a source memory component and a destination memory component, the tensor traversal engine comprising: a control signal register storing a control signal for a strided data transfer operation from the source memory component to the destination memory component, the control signal comprising an initial source address, an initial destination address, a first source stride length in a first dimension, and a first source stride count in the first dimension; a source address register communicatively coupled to the control signal register; a destination address register communicatively coupled to the control signal register; a first source stride counter communicatively coupled to the control signal register; and control logic communicatively coupled to the control signal register, the source address register, and the first source stride counter.
US11714645B2 Write cache circuit, data write method, and memory
The present disclosure provides a write cache circuit, a data write method, and a memory. The write cache circuit includes: a control circuit configured to generate, on the basis of a mask write instruction, a first write pointer and a pointer to be positioned, generate a second write pointer on the basis of a write command, generate a first output pointer on the basis of a mask write shift instruction, and generate a second output pointer on the basis of a write shift instruction; a first cache circuit configured to cache, on the basis of the first write pointer, the pointer to be positioned and output a positioned pointer on the basis of the first output pointer, the positioned pointer being configured to instruct a second cache circuit to output a write address written by the second write pointer generated according to the mask write instruction.
US11714644B2 Predicated vector load micro-operation for performing a complete vector load when issued before a predicate operation is available and a predetermined condition is unsatisfied
A predicated vector load micro-operation specifies a load target address, a destination vector register for which active vector elements of the destination vector register are to be loaded with data associated with addresses identified based on the load target address, and a predicate operand indicative of whether each vector element of the destination vector register is active or inactive. A predetermined type of predicated vector load micro-operation can be issued to the processing circuitry before the predicate operand is determined to meet an availability condition, and if issued in this way memory access circuitry can determine, based on the load target address, whether the predetermined type of predicated vector load micro-operation satisfies a predetermined condition, and if the predetermined condition is unsatisfied, perform a complete vector load assuming all vector elements of the destination vector register are active vector elements, independent of whether the predicate operand when available identifies any inactive vector element of the destination vector register.
US11714642B2 Systems, methods, and apparatuses for tile store
Embodiments detailed herein relate to matrix operations. In particular, the loading of a matrix (tile) from memory. For example, support for a loading instruction is described in at least a form of decode circuitry to decode an instruction having fields for an opcode, a source matrix operand identifier, and destination memory information, and execution circuitry to execute the decoded instruction to store each data element of configured rows of the identified source matrix operand to memory based on the destination memory information.
US11714640B2 Bit string operations in memory
Systems, apparatuses, and methods related to bit string operations in memory are described. The bit string operations may be performed within a memory array without transferring the bit strings or intermediate results of the operations to circuitry external to the memory array. For instance, sensing circuitry that can include a sense amplifier and a compute component can be coupled to a memory array. A controller can be coupled to the sensing circuitry and can be configured to cause one or more bit strings that are formatted according to a universal number format or a posit format to be transferred from the memory array to the sensing circuitry. The sensing circuitry can perform an arithmetic operation, a logical operation, or both using the one or more bit strings.
US11714636B2 Methods and arrangements to process comments
Described herein are embodiments for managing comments in a program code file. A system may select program code and compile it to an intermediary code. The system may compare the intermediary code to a library of intermediary code snippets associated with comments. Based on the comparison, a system may recognize the code to be obsolete. In some embodiments, a system may generate one or more recommendations to update a code. Based on received feedback regarding a recommendation, a system may accordingly update a code.
US11714633B2 Method for providing a firmware update of a device
A method provides a firmware update to an electronic device, to code signing for firmware updates of electronic devices, and a system therefor. In particular, the system and method for updates firmware that is authenticated through a public key infrastructure. The method includes an electronic device receiving a firmware update provided with a signature of a signing key, a signing certificate with a signature of a master key, and a revision number. The device verifies the signature of the master key on the signing certificate of the signing key, checks the revision number on the signing certificate of the signing key against a roll back counter, and verifies the signature of the signing key on the firmware update. The device then rejecting or accepting the received firmware update based on the outcome of the above verifying and checking.
US11714631B2 Method, electronic device, and computer program product for managing operating system
Embodiments of the present disclosure provide a method, an electronic device, and a computer program product for managing an operating system. The method includes receiving a version upgrade request for the system. The method further includes using a target system image to upgrade the system from a first version to a second version corresponding to the target system image. The method further includes storing, in response to determining that the system operates normally within a first time period, the target system image to a first storage device for the system without updating a historical system image stored in a second storage device for the system, wherein the historical system image corresponds to the first version. In this way, by storing image files of different versions for selectively resetting the operating system in case of a failure, stability of the system after an upgrade is improved.
US11714626B2 Method, apparatus, and computer program product for installing third party applications requiring variable host address identification in a group-based communication system
Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products that provide for an improved and more efficient system of networked computing devices. The embodiments disclose an apparatus and system that enable client devices to install integrations of a third party application that supports variable host address identification. The apparatus and methods further enable a user of the client device to modify the host address identification associated with an installed integration. In this manner, the group-based communication system establishes communication links with network locations that vary from integration to integration and that may vary over time. To implement the invention, the group-based communication system supports the creation of a blueprint application, with an associated blueprint row that serves as the basis from which a plurality of differing integrations are generated. Further, the blueprint row stores variable host address identifications. The reduced number of data structures that result from supporting variable host address identifications increases system efficiency and reduces infrastructure requirements.
US11714625B2 Generating applications for versatile platform deployment
Implementations generally relate to a method of automatically generating applications for multiple platforms based on one source of application code. Implementations include receiving a signal from a client device to initiate an application generation process, for example, through a graphical user interface (GUI). In an implementation, the application generation process analyzes the application code to differentiate between core application code, which is shared between many platforms, and device-specific code, and then separates the core application code from the device-specific code. The core application code may then be deployed for use in a plurality of applications such as a web application, progressive web application, or, as taken together with device-specific code, as a native mobile application. Applications may be deployed with features that are automatically determined based on their deployment method and the feature set of each platform.
US11714612B2 Techniques for personalizing graphical user interfaces based on user interactions
A graphical user interface (“GUI”) personalization application automatically generates a GUI for a software application. In operation, the GUI personalization application tracks interactions between a user and a first GUI that is associated with the software application and a GUI framework. The GUI personalization application then computes a behavioral simplification for the first GUI based on the interactions and the GUI framework. Subsequently, the GUI personalization application modifies the first GUI based on the behavioral simplification to generate a second GUI for the user that is associated with the software application and the GUI framework. Advantageously, the GUI personalization application can more efficiently and reliably improve the quality of the overall user experience when interacting with the software application across a wider range of users relative to prior art approaches.
US11714606B2 Multiply-accumulate system and multiply-accumulate method
A multiply-accumulate system (1) includes: a statistic calculation unit (111) that executes a standardization calculation for an input signal; and a multiply-accumulate device (10) that executes multiplication-accumulation based on the standardized input signal.
US11714605B2 Acceleration circuitry
Systems, apparatuses, and methods related to acceleration circuitry are described. The acceleration circuitry may be deployed in a memory device and can include a memory resource and/or logic circuitry. The acceleration circuitry can perform operations on data to convert the data between one or more numeric formats, such as floating-point and/or universal number (e.g., posit) formats. The acceleration circuitry can perform arithmetic and/or logical operations on the data after the data has been converted to a particular format. For instance, the memory resource can receive data comprising a bit string having a first format that provides a first level of precision. The logic circuitry can receive the data from the memory resource and convert the bit string to a second format that provides a second level of precision that is different from the first level of precision.
US11714604B2 Device and method for binary flag determination
An embodiment method for determining a carry digit indicator bit of a first binary datum includes a step for processing of the first binary datum masked by a masking operation, and not including any processing step of the first binary datum.
US11714603B2 Bitonic sorting accelerator
An accelerator for bitonic sorting includes a plurality of compare-exchange circuits and a first-in, first-out (FIFO) buffer associated with each of the compare-exchange circuits. An output of each FIFO buffer is a FIFO value. The compare-exchange circuits are configured to, in a first mode, store a previous value from a previous compare-exchange circuit or a memory to its associated FIFO buffer and pass a FIFO value from its associated FIFO buffer to a subsequent compare-exchange circuit or the memory; in a second mode, compare the previous value to the FIFO value, store the greater value to its associated FIFO buffer, and pass the lesser value to the subsequent compare-exchange circuit or the memory; and in a third mode, compare the previous value to the FIFO value, store the lesser value to its associated FIFO buffer, and pass the greater value to the subsequent compare-exchange circuit or the memory.
US11714601B1 Conversational virtual assistant
Methods and systems described in this disclosure receive a request for assistance from a device associated with a user, launch a conversational virtual assistant on the device, determine at least one potential subject of the request based on information associated with the user and a tab or webpage from which the conversational virtual assistant is launched, receive a verification of the subject of the request, create a contact menu with options for receiving the assistance, and receive a selection of one of the options.
US11714600B2 Noise classification for event detection
In one aspect, a network microphone device includes a plurality of microphones and is configured to detect sound via the one or more microphones. The network microphone device may capture sound data based on the detected sound in a first buffer, and capture metadata associated with the detected sound in a second buffer. The network microphone device may classify one or more noises in the detected sound and cause the network microphone device to perform an action based on the classification of the respective one or more noises.
US11714599B2 Method of browsing a resource through voice interaction
Computer-implemented method of browsing a resource through voice interaction comprising the following steps: A. acquiring (100) from a user a request aimed at browsing a resource; B. downloading (130) the requested resource; C. performing a syntactic parsing (135) of the downloaded resource; D. extracting (150) from the downloaded resource one or more lists, if any, of selectable shortcuts pointing to portions inside or outside the downloaded resource through a syntactic analysis and/or a semantic analysis and/or a morphological-visual analysis of extraction of lists of selectable shortcuts on the basis of an ontology (245) corresponding to the type of resource; E. on the basis of the ontology (245) corresponding to the type of resource, building (225) a list of one or more lists of selectable shortcuts extracted in step D ordered according to a list prioritisation; F. extracting (150) from the downloaded resource one or more content elements through a syntactic analysis and/or a semantic analysis and/or a morphological-visual analysis of extraction of content elements on the basis of the ontology (245) corresponding to the type of resource; G. on the basis of the ontology (245) corresponding to the type of resource, building (290) a list of content elements extracted in step F ordered according to a content element prioritisation; H. on the basis of the lists built in steps E and G and on the basis of the ontology (245) corresponding to the type of resource, building a final structure of lists of selectable shortcuts and of content elements; I. playing (125) a voice prompt based on the final structure and starting a voice interaction with the user for browsing the resource.
US11714598B2 Feedback method and apparatus of electronic device for confirming user's intention
A method and an apparatus for providing feedback for confirming a user's intention during an interactive artificial intelligence (AI) service (e.g., a virtual secretary service and a virtual friend service) is provided by an electronic device. The electronic device includes an input/output interface for a dialogic interaction with a user and at least one processor configured to control to execute a service based on the dialogic interaction with the user, monitor a process during the service, detect entry to a predetermined phase based on a result of the monitoring, and output at least one feedback alerting the user to the predetermined phase. Other embodiments are possible.
US11714597B2 Methods and user interfaces for sharing audio
The present disclosure relates to techniques for sharing audio data. In some examples, while displaying a first user interface including controls for an audio media application, receiving a request to display a user interface for selecting one or more devices. In response to receiving the request to display the user interface, displaying a second user interface. If a source electronic device is connected to a first external device and a second external device, displaying a first affordance indicating that audio data from the audio media application is configured to be provided concurrently to the first external device and the second external device. If the source electronic device is connected to the first external device, displaying a second affordance indicating that audio data from the audio media application is configured to be provided solely to the first external device.
US11714595B1 Adaptive audio for immersive individual conference spaces
Adapting an audio portion of a video conference includes a presenter providing content for the video conference by delivering live content, prerecorded content, or combining live content with prerecorded content, at least one additional co-presenter provides content for the video conference, and untangling overlapping audio streams of the presenter and the co-presenter by replaying individual audio streams from the presenter and/or the at least one co-presenter or separating the audio streams by diarization. Adapting an audio portion of a video conference may also include recording the presenter to provide a recorded audio stream, using speech-to-text conversion to convert the recorded audio stream to text, correlating the text to the recorded audio stream, retrieving a past portion of the recorded audio stream using a keyword search of the text, and replaying the past portion of the recorded audio stream. The keyword may be entered using a voice recognition system.
US11714594B2 Cuepoint determination system
A cuepoint determination system utilizes a convolutional neural network (CNN) to determine cuepoint placements within media content items to facilitate smooth transitions between them. For example, audio content from a media content item is normalized to a plurality of beats, the beats are partitioned into temporal sections, and acoustic feature groups are extracted from each beat in one or more of the temporal sections. The acoustic feature groups include at least downbeat confidence, position in bar, peak loudness, timbre and pitch. The extracted acoustic feature groups for each beat are provided as input to the CNN on a per temporal section basis to predict whether a beat immediately following the temporal section within the media content item is a candidate for cuepoint placement. A cuepoint placement is then determined from among the candidate cuepoint placements predicted by the CNN.
US11714590B2 Display control apparatus with brightness control
A display control apparatus includes: an inputter configured to receive internal display information and external display information about a vehicle; a memory storing a control program for an internal display of the vehicle and an external display of the vehicle; and a processor configured to perform control on a brightness of the internal display and a brightness of the external display, in connection with a portable terminal, by executing the control program.
US11714584B2 Information processing apparatus with print failure reporting capabilities
An information processing apparatus includes an input interface, a communication interface, and a processor. The input interface is configured to receive settings related to a print failure report. The communication interface is configured to facilitate communication with an image forming apparatus and a destination of the print failure report identified in the settings. The processor is configured to selectively execute a print mode for transmitting designated print data of a print object to the image forming apparatus and a report mode for transmitting print data for reporting including print log information to the destination based on the settings.
US11714583B2 Print data generating device and printing device generating print data for creating printed medium
A print data generating device is configured to generate print data for creating a printed medium by printing a target image on a heat-sensitive medium with a printing device. The printing device includes a thermal head having a heating element. The heat-sensitive medium includes: a base material; and a heat-sensitive layer. The base material has a transparency. The heat-sensitive layer is provided over one surface of the base material and is configured to develop a first color when heated to a first temperature or higher. The printing device is configured to control the heating element according to the print data to heat the heat-sensitive medium. The print data generating device includes a controller. The controller is configured to perform: (a) determining a condition of a background area on which the heat-sensitive medium is to be superimposed; and (b) generating the print data in accordance with the condition determined in (a).
US11714570B2 Computing-in-memory device and method
A charge sharing scheme is used to mitigate the variations in cell currents in order to achieve higher accuracy for CIM computing. In some embodiments, a capacitor is associated with each SRAM cell, and the capacitors associated with all SRAM cells in a column are included in averaging the RBL current. In some embodiments, a memory unit associated to an RBL in a CIM device includes a storage element adapted to store a weight, a first switch device connected to the storage element and adapted to be controlled by an input signal and generate a product signal having a magnitude indicative of the product of the input signal and the stored weight. The memory unit further includes a capacitor adapted to receive the product signal and store an amount of charge corresponding to the magnitude of the product signal. The memory unit further include a second switch device adapted to transfer the charge on the capacitor to the RBL.
US11714569B2 Storage controller, storage device, and program
According to one embodiment, a storage controller is configured to control a storage device capable of, upon issuance of a predetermined command, causing a storage including a temperature sensor to perform a temperature measurement to update a temperature measurement value. The storage controller includes a timer configured to notify a timeout when an elapsed time from a last issuance of the predetermined command reaches a predetermined time, and a controller configured to, when the timeout is notified, issue to the storage a command for updating the temperature measurement value.
US11714568B2 On-demand restore of virtual machine data
An improved information management system is described herein that provides on-demand or live mount access to virtual machine data in a secondary copy format. For example, instead of restoring all of the virtual machine data in the secondary copy format to a virtual disk that is then mounted to a virtual machine, the improved information management system can, in response to request to access virtual machine data in a secondary copy format, create a virtual disk having a universal network component (UNC) path and create a virtual machine configured to access data via the UNC path. Once created and booted, the administrator or user can attempt to access the desired virtual machine data via the virtual machine.
US11714567B2 Migrating data from a large extent pool to a small extent pool
A computer-implemented method according to one embodiment includes identifying a request to migrate data associated with a volume from a first storage pool to a second storage pool; identifying entries in a first table corresponding to rank extents in the first storage pool containing the data; allocating and synchronizing a plurality of second tables for the identified entries of the first table that are located in the volume; transferring the data associated with the volume from the rank extents in the first storage pool containing the data to one or more rank extents in the one or more ranks of the second storage pool; and updating the second tables to correspond to the transferred data in the one or more rank extents in the one or more ranks of the second storage pool.
US11714566B2 Customizable progressive data-tiering service
A tiering service enables a client to custom specify service level agreements for data items to be tiered and automatically promotes and demotes the data items amongst a warm tier, a plurality of intermediate tiers, and a cold tier to ensure the service level agreement commitments are met. In some embodiments, a client specifies segmentation criteria for defining multiple segments of data items included in a data scope or table and assigns latency targets to the segments in order to define the service level agreement. Also, in some embodiments, a plurality of intermediate tiers are implemented on common underlying hardware by varying metadata management to implement intermediate tiers that have progressively increasing latencies.
US11714562B2 Journal scheme for two-pass programming memory devices
A memory system identifies, in a logical to physical (L2P) journal associated with a memory device, a first journal entry reflecting a two pass programming operation, where the two pass programming operation includes a first pass to program data to a second memory location identified by a second physical address and a second pass to program a same data to a same second memory location identified by a same second physical address. The system determines whether the second pass of the two pass programming operation is complete. Responsive to determining that the second pass of the two pass programming operation is complete, the system causes a second journal entry of the L2P journal to reference from a first physical address to the second physical address. The system reconstructs the L2P table based on the second journal entry.
US11714560B2 System and method for managing memory compression security
Systems and processes for managing memory compression security to mitigate security risks related to compressed memory page access are disclosed herein. A system for managing memory compression security includes a system memory and a memory manager. The system memory includes an uncompressed region configured to store a plurality of uncompressed memory pages and a compressed region configured to store a plurality of compressed memory pages. The memory manager identifies a memory page in the uncompressed region of the system memory as a candidate for compression and estimate a decompression time for a compressed version of the identified memory page. The memory manager determines whether the estimated decompression time is less than a constant decompression time. The memory manager, based on a determination that the estimated decompression time is less than the constant decompression time, compresses the memory page and writes the compressed memory page in the compressed region.
US11714557B2 SPD-based memory monitoring and service life prediction method and system
An SPD-based memory monitoring and service life prediction method and system. Said method includes: acquiring parameter information of each memory bank in a server, and setting a weight for the parameter information; reading configuration information of each memory bank, and calculating occupation ratio information of parameters of each memory bank according to the configuration information and the parameter information; calculating state information of each memory bank according to the weight and the occupation ratio information; determining an influence factor according to the number of CPUs in the server and the number and position of memory banks in each CPU; and calculating a final memory state value according to the influence factor and the state information, and according to the used time and the state information of each memory bank, calculating the remaining service life of each memory bank by means of piecewise fitting using a least square method.
US11714555B2 Control module and control method thereof for synchronous dynamic random access memory
The present invention provides a control module and a control method thereof for an SDRAM. The control module includes at least one register and a controller. The controller is configured to: control the SDRAM to switch from a bus data access mode to a dynamic pin (DPIN) operating mode; setting value of the at least one register under the DPIN operating mode; and control the SDRAM according to the value of the at least one register.
US11714546B2 Multi QWERTY key input method
The present disclosure relates to a multi QWERTY key input method, and more particularly, to a multi QWERTY key input method that allows a plurality of characters to be input by a single key using the QWERTY keyboard arrangement.
US11714545B2 Information processing apparatus, information processing method, and program for changing layout of display objects
There is provided an information processing apparatus including a display section which displays, as a first layout state, an object group including a plurality of objects arranged in a first direction, a detection section which detects an operation input that is input to the display section, and a control section which, when the detection section detects an operation input in a second direction that is perpendicular to the first direction, changes the first layout state into a second layout state in which tire respective objects constituting the object group which has been selected are spread and pieces of information associated with the plurality of objects, respectively, are displayed.
US11714543B2 Simultaneous gesture and touch control on a display
A method of controlling contents displayed on a display includes processing inputs from different users across multiple application windows of one or more applications displayed on a single display of a user interface, resulting in a multi-user graphical user interface (GUI), the computing environment running an operating system (OS), the computing environment having a multiple input detection system to respond to user inputs from different users simultaneously, the multiple input detection system including a touch screen on the single display that detects touch inputs and a contactless gesture sensor that detects contactless gestures. When a user input is detected by the touch detector, the GUI displays a first input interface to be used with touch. When a user input is detected by the contactless gesture sensor, the GUI displays a second input interface to be used with gestures, the second input interface being different from the first input interface.
US11714542B2 Data processing device and driving method thereof for a flexible touchscreen device accepting input on the front, rear and sides
A data processing device which includes a flexible position input portion for sensing proximity or a touch of an object such as a user's palm and finger. In the case where a first region of the flexible position input portion is held by a user for a certain period, supply of image signals to the first region is selectively stopped.
US11714538B2 Electronic device, method, and computer-readable medium for switchable bar region of user interface
At least one non-transitory computer readable storage medium is provided. The storage medium can store one or more programs including instructions which, when executed by one or more processors in an electronic device with a display, cause the electronic device to use the display to display a user interface of an application program while the application program is running, the user interface having a first height, which is higher than a reference height, and including a content region and an expanded bar region directly above the content region, receive an input for changing the first height of the user interface being displayed to a second height shorter than the reference height, and use the display to switch the expanded bar region, included in the user interface of the application program, into a regular bar region having a smaller area than the area of the expanded bar region, based on receiving the input.
US11714537B2 Techniques for providing a search interface within a carousel
Techniques are described herein for providing search features within a carousel. A request may be received to display a network page (e.g., a user profile page). The carousel may present a subset of items of a set of items (e.g., items associated with the user profile). User input indicating a scrolling action within the carousel can be received. In response, a user interface (UI) element associated with conducting a search may be presented in an expanded form overlaid atop the carousel. After a predefined period of time has elapsed, the UI element may transition to a collapsed form. If the UI element is selected, the user may be navigated to the end of the carousel where a statically-positioned presentation of the UI element is presented. A search may be conducted from the statically-positioned presentation. The search may be performed against the set of items associated with the user profile.
US11714534B2 Map displaying method, electronic device, storage medium and terminal device
A map displaying method, an electronic device, a storage medium and a terminal device are provided, and relate to the technical fields of computer vision and intelligent transportation. The method includes: receiving a trigger operation in a case that a terminal device displays a map of a first area, and determining a screen coordinate of the trigger point, where the map of the first area is a map where a first position is at a center area; determining a coordinate of a ground projection point corresponding to the trigger point based on the screen coordinate of the trigger point; switching a currently displayed map of the first area to a map of a second area, in a case that the ground projection point falls within the first area, wherein the map of the second area is a map where the ground projection point is at a center area.
US11714528B2 Techniques for generating electronic menu graphical user interface layouts for use in connection with electronic devices
Certain exemplary embodiments relate to techniques for generating electronic menu (eMenu) graphical user interface layouts for use in connection with electronic devices (e.g., tablets, phablets, smart phones, etc.). A virtual grid-based layout including rows and columns that together constitute regularly sized and shaped grid cells is defined. Input identifying items to be included in the eMenu is received. Each item has associated length and width dimensions corresponding to a number of grid cells. At least some of the items are flagged for inclusion in the eMenu. Those items marked for inclusion are automatically and programmatically arranged in the eMenu in the grid cells of the grid-based layout in a manner that minimizes the number of unused grid cells. A tag-based representation of the layout corresponding to the formatted eMenu is stored. The file is made available to the electronic device in enabling the formatted eMenu to be displayed thereon.
US11714526B2 Organize activity during meetings
Techniques are disclosed for generating content item to virtual meeting associations based upon whether content items are accessed during a virtual meeting. During a virtual meeting, a monitoring application executing on a personal computing device detects a user-input-triggered access of a content item during a virtual meeting. In response to detecting the user-input-triggered access of the content item, the monitoring application displays, in a computer graphical user interface, an indication that the monitoring application is associating the content item with the virtual meeting. The monitoring application stores content-item-to-virtual-meeting association data that associates the content item with the virtual meeting.
US11714524B2 Global event-based avatar
Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and a method for navigating an avatar based on time zones. A global event is identified that begins at a particular time on a given date; a sequential list of time zones associated with a plurality of geographical locations is retrieved; and a current time at a first time zone of the sequential list of time zones is determined to have reached the particular time on the given date. In response, an avatar is generated for display on a map at a first of the plurality of geographical locations associated with the first time zone and is navigated to a second geographical location when a current time at a second time zone, associated with the second geographical location, reaches the particular time on the given date.
US11714520B2 Method and apparatus for providing multi-window in touch device
A method of executing an application in a touch device is provided. The method includes displaying an execution screen of a first application as a full screen, receiving an input of an execution event for executing a second application, configuring a multi-window in a split scheme when the execution event is released on a specific window, and independently displaying screens of the first application and the second application through respective split windows.
US11714519B2 Moving about a setting
Techniques for moving about a computer simulated reality (CSR) setting are disclosed. An example technique includes displaying a current view of the CSR setting, the current view depicting a current location of the CSR setting from a first perspective corresponding to a first determined direction. The technique further includes displaying a user interface element, the user interface element depicting a destination location not visible from the current location, and, in response to receiving input representing selection of the user interface element, modifying the display of the current view to display a destination view depicting the destination location, wherein modifying the display of the current view to display the destination view includes enlarging the user interface element.
US11714518B2 Method and system for virtual real estate tours and virtual shopping
A process and method for generation of 3D interactive rendition of space by first digitizing the space as a TXLD file from point clouds, 2-D floor plans, photographs and/or videos, and/or elevation views then processing the file to create 3D interactive renditions of the space using virtual reality, augmented reality, or mixed reality technologies, constantly growing and evolving 3D library of digital representations of both fixtures and non-fixtures based on real products, automating and personalizing product selection and placement for a given user and target environment, using an ensemble recommendation system, which relies on weighted averages of probabilistic, content-based, clustering, and collaborative filtering models, among other suitable models that may be added to the ensemble in the future. If a medium does not necessitate 3D model creation of the environment the products are automatically placed in the medium view based on the encoded position in the TXLD file.
US11714515B2 Display device
A display panel includes a plurality of first pixels disposed in a first area, a plurality of second pixels disposed in a second area surrounded by the first area, a first touch sensing portion disposed in the first area, and a second touch sensing portion disposed in the second area with a density lower than the first ouch sensing portion.
US11714512B2 Touch sensor module, window stack structure including the same and image display device including the same
A touch sensor module according to an embodiment of the present invention includes a touch sensor layer including a visual area, a bending area and a pad area, a flexible circuit board electrically connected to the touch sensor layer on the pad area of the touch sensor layer, supporting structure covering the touch sensor layer on the bending area, and an optical layer disposed on the visual area of the touch sensor layer. The optical layer partially covers the supporting structure on a portion of the bending area adjacent to the visual area.
US11714511B2 Sensor controller and stylus
An active stylus is provided, which can reduce battery power consumption and reduce the time required for its signal transmission. A position detection device includes a tablet and the stylus having a built-in power source, which are capable of bi-directional transmission and reception of signals through capacitive coupling therebetween. The tablet is configured to transmit a trigger signal US_trg and then transmit a command signal US_cmd to the stylus. The trigger signal US_trg causes the stylus to start its command information receiver to receive the command signal US_cmd including information for controlling the stylus.
US11714498B2 Electronic pen core body and electronic pen
Provided is an electronic pen core body including a tip component portion coupled to an axis component portion. At least one end of the axis component portion in an axial direction is made of a material that is harder than a material from which the tip component portion is made. The axis component portion includes a recessed hole and a fitting portion directly or indirectly fitted to a pen pressure detector. The tip component portion includes a tip portion protruding from the one end of the axis component portion in the axial direction, a coupling core portion disposed within the recessed hole and coupled to an inner wall surface of the recessed hole of the axis component portion, and a second ring-shaped end surface that contacts a first ring-shaped end surface of the axis component portion. The first ring-shaped end surface is covered by the second ring-shaped end surface.
US11714490B2 Radial magnet actuator with moving mass having a magnet moving vertically and a coil
A radial magnet actuator includes a housing having an inner space, a moving body including a mass body provided to relatively move in the inner space, and a hollow radial magnet provided in the mass body, an elastic member configured to elastically support the moving body from one side of the inner space, and a hollow coil part provided at an upper side of the inner space, with at least a portion inserted into the hollow of the radial magnet, wherein the radial magnet is magnetized in a radial direction.
US11714486B2 Video display device and video display method
A video display device comprising; a display; an exercise amount detection sensor configured to detect an exercise amount of a viewer while the viewer is viewing content displayed and output sensor information; a timer that measures a viewing time; and a processor. The processor: acquires the viewing time from the timer; calculates the exercise amount of the viewer based on the sensor information acquired within a predetermined period of viewing time; compares the exercise amount with an exercise facilitation threshold for determining whether to facilitate exercise for the viewer; displays a specific object within a display area of the display when the exercise amount falls below the exercise facilitation threshold; and moves the specific object from an inside of the display area to an outside thereof in accordance with an external coordinate system expressing a position in a real space associated with a two-dimensional coordinate system in the display area.
US11714482B2 Depth information based pose determination for mobile platforms, and associated systems and methods
A pose determination method for a subject includes identifying a plurality of candidate regions from depth data representing an environment based on a depth connectivity criterion, determining a first region including a first subset of the plurality of candidate regions based on an estimation regarding a first pose component of the subject, determining a second region including a second subset of the plurality of candidate regions that are disconnected from the first subset of the plurality of candidate regions based on relative locations of the first region and the second region, generating a collective region by associating the first region with the second region, identifying the first pose component and a second pose component of the subject from the collective region, determining a spatial relationship between the first pose component and the second pose component, and generating a controlling command based on the spatial relationship.
US11714476B2 Apparatus and method for power management of a computing system
A multiple graphics processing unit (GPU) based parallel graphics system comprising multiple graphics processing pipelines with multiple GPUs supporting a parallel graphics rendering process having an object division mode of operation. Each GPU comprises video memory, a geometry processing subsystem and a pixel processing subsystem. According to the principles of the present invention, pixel (color and z depth) data buffered in the video memory of each GPU is communicated to the video memory of a primary GPU, and the video memory and the pixel processing subsystem in the primary GPU are used to carry out the image recomposition process, without the need for dedicated or specialized apparatus.
US11714472B2 Power over ethernet emergency lighting system and method of detecting power loss of a link segment thereof
A system for providing power over Ethernet emergency lighting is disclosed. The system includes a rechargeable battery pack that is charged without interfering with data signals present on a power over Ethernet link that provides normal lighting. The system includes a power loss monitor for monitoring the presence of normal lighting power present on a power over Ethernet link without interference.
US11714471B2 Thermal management of integrated circuits
A system includes a programmable logic device (PLD) and a processor. The processor determines sets of power values associated with respective portions of a plurality of portions of the PLD. The processor also determines a temperature value for each portion of the plurality of portions based on the sets of power values and platform data associated with the PLD. Additionally, the processor generates a power map indicative of an expected amount of power for each portion of the plurality of portions based on the sets of power values. Furthermore, the processor generates a heat map indicative of an expected temperature value for each portion of the plurality of portions.
US11714466B2 Display device
A display device includes a display panel, a data driver which transmits a data voltage to the display panel, a first flexible printed circuit board attached to the display panel and including an input side wiring electrically connected to the data driver, a first printed circuit board (PCB) electrically connected to the input side wiring to transmit a high-speed driving signal to the data driver, and a metal tape overlapping the input side wiring in a plan view and attached on the first flexible printed circuit board, where a part of the metal tape overlapping the input side wiring in the plan view defines an opening.
US11714463B2 Wearable electronic device accessory interface
Systems and methods are presented for establishing a communication link between two or more electronic devices. A portable eyewear electronic device is configured to communicate with a handheld electronic device, such as a ring, that in turn is retained by an accessory electronic device to establish a wired communication link. The accessory electronic device may be retained or housed by a second accessory electronic device, such as a remote control or wearable device.
US11714460B2 Slide rail mechanism, retractable screen structure and electronic device
A slide rail mechanism for a retractable screen structure includes a holder assembly including a holder; and a slide rail assembly including a fixed seat fixedly coupled to the holder, a sliding member coupled to a flexible display screen of the retractable screen structure and arranged on the fixed seat and slidable along a first direction, and an elastic assembly having a first end coupled to the fixed seat and a second end coupled to the sliding member. The second end of the elastic assembly and the flexible display screen are driven to move together when the sliding member slides along the first direction relative to the fixed seat.
US11714455B2 Flexible display panel, display device, and method for controlling display of display device
A flexible display panel, a display device, and a method for controlling display of the display device are provided. The display device includes the flexible display panel. The flexible display panel is a longitudinal foldable screen. A first display part and a second display part are disposed along a longitudinal direction of the flexible display panel. An upper surface of the first display part is configured to display images. The second display part and the first display part are disposed in one body, and the second display part is foldably connected to a top edge of the first display part.
US11714454B1 Head-mounted display device and wearable assembly
A head-mounted display device, including a front assembly and a wearable assembly, is provided. The wearable assembly is connected to the front assembly and is adapted for wearing the front assembly to a user's face. The wearable assembly includes a cradle, a coupling mechanism, multiple side headbands, a button, and a position returning member. When the button is pressed relative to the cradle, the button drives the coupling mechanism not to be coupled to the side headbands, so that the side headbands can move freely relative to the cradle to adjust the distance between the cradle and the front assembly. When the button is released relative to the cradle, the position returning member drives the coupling mechanism to be coupled to the side headbands, and tighten the side headbands relative to the cradle through the coupling mechanism.
US11714451B2 Foldable electronic device including electronic pen
Disclosed is an electronic device including an electronic pen, and a foldable housing comprising a first housing, a second housing rotatably connected to one side of the first housing, a third housing rotatably connected to an opposite side of the first housing, and a recess, which faces at least a part of the first housing in a folded state, provided in a first end of a bezel area of the third housing, wherein the recess is configured to accommodate the electronic pen when the electronic pen is inserted into the electronic device between the recess and the first housing.
US11714449B2 High-speed deserializer with programmable and timing robust data slip function
Provided are embodiments for operating a high-speed deserializer. Embodiments can include receiving a clock slip signal to enable operation of the slip pulse generation circuit, and generating a slip pulse signal using the slip pulse-controlled clock generation circuit, wherein the slip pulse signal is programmable to slip one or more bits of a serial input data. Embodiments can also include generating a plurality of deserialization clocks for sampling the serial input data using the slip pulse-controlled clock generation circuit, wherein the plurality of deserialization clocks are generated simultaneously with each other, and providing the plurality of deserialization clocks to the deserializer to selectively sample the serial input data.
US11714448B2 Determining sums using logic circuits
A logic circuit comprising: inputs for receiving multiple n-bit numbers, n being greater than one; and an adder capable of receiving m n-bit numbers, m being greater than one, and forming an output representing the sum of those numbers, the adder having a plurality of single-bit stages and being configured to form the sum by subjecting successive bits of each of the numbers to an operation in a respective one of the single-bit stages, the single-bit stages being such that the adder has insufficient capacity to add all possible combinations of bits in a respective bit position of m n-bit numbers; the addition circuit being configured to add the multiple n-bit numbers by: in the adder, adding a first one of the n-bit numbers to a value corresponding to a set of non-consecutive bits of another of the n-bit numbers to form a first intermediate value; adding the first intermediate value to a value corresponding to the bits of the said other of the n-bit numbers other than those in the said set to form a sum; and outputting the sum.
US11714440B2 Semiconductor device and voltage generation method
A semiconductor device includes first to N-th voltage output circuits each outputting an output voltage and outputs a feedback voltage having a voltage value corresponding to the output voltage, and a differential circuit including first to N-th primary side transistors to which N feedback voltages are input and that individually flow first to N-th currents through a first node, a secondary side transistor that flows a reference current corresponding to a reference voltage through the first node, and a current mirror circuit as an active load. The current mirror circuit includes first to N-th primary side load transistors individually coupled in cascade to the first to N-th primary side transistors, a secondary side load transistor coupled in cascade to the secondary side transistor and generates a voltage at a connection point between the secondary side transistor and the secondary side load transistor as a control voltage.
US11714438B2 Semiconductor device, electronic component, and electronic device
A semiconductor device capable of changing drive capability as appropriate is provided. A semiconductor device (100A) includes first to third circuits (102, 103, 101) and a first holding circuit (SH2), and the first holding circuit (SH2) includes a first holding portion (node ND2) and holds a first potential. The first circuit (102) has a function of changing the first potential of the first holding portion (node ND2) to a second potential, and the second circuit (103) has a function of generating a bias current based on the first potential or the second potential of the first holding portion (node ND2). The third circuit (101) includes first to third terminals (TLa4, TLa1, TLa2) and has a function of generating a third potential in accordance with an input potential to the second terminal (TLa1) by supply of the bias current to the first terminal (TLa4) and outputting the third potential from the third terminal (TLa2). Thus, the amount of the bias current generated in the second circuit (103) is increased or decreased by the first circuit (102).
US11714436B2 Regulator
A regulator, e.g., a pressure regulator for supplying a high pressure fuel to an engine, is disclosed. The regulator includes at least a pair of annular bearings composed of a rigid synthetic resin interposed along a length direction of a pressure regulating valve body at a predetermined distance at a position on a valve seat side in an axial direction of a gap formed between the pressure regulating valve body and an inner wall of the passage formed in a body main body.
US11714434B2 Gas safety device
A gas safety device includes flow path, shutoff valve that shuts off flow path, flow rate measurement unit that measures a flow rate of gas, gas-side absolute pressure sensor that measures absolute pressure of the gas, atmosphere-side absolute pressure sensor that measures absolute pressure of atmospheric pressure, and pressure value transition detector that detects a transition state of the absolute pressure measured by gas-side absolute pressure sensor. Further provided are sensor drive controller that controls driving of atmosphere-side absolute pressure sensor in accordance with a value of pressure transition in pressure value transition detector, and gas pressure determination unit that calculates gas supply pressure from a difference between pressure values measured when the two sensors are driven. Control circuit is further provided to shut off flow path with shutoff valve when determining anomaly from a flow rate measured by flow rate measurement unit and gas supply pressure calculated by gas pressure determination unit.
US11714424B2 Data augmentation using computer simulated objects for autonomous control systems
A modeling system trains computer models for an autonomous control system using computer simulated models of objects. The objects may be vehicles, and the computer simulated models may be virtual models of vehicles simulated by computer software. Since the vehicle models are computer simulated, various characteristics of the vehicle can be easily obtained by the modeling system. The various types of data may include geometric information of the vehicle, views of the vehicle from different perspectives, and the like. The modeling system can easily generate and label a large amount of training data using the characteristics of the computer simulated vehicles. The modeling system can use the training data to train computer models for the autonomous control system.
US11714419B2 Automatic article conveying system and automatic article conveying method
Provided is an automatic conveying technique capable of reducing load on a management system and promptly formulating and reviewing an operation plan. One preferred aspect of the invention includes: a plurality of conveying vehicles including a first conveying vehicle and a second conveying vehicle; and a management system configured to control the plurality of conveying vehicles. The management system is configured to formulate, for the plurality of conveying vehicles, an operation plan to be executed in a plurality of conveying operations collectively performed by the plurality of conveying vehicles. The management system is configured to determine by calculation that the first conveying vehicle is to perform a first conveying operation among the plurality of conveying operations, notify the other conveying vehicles including the second conveying vehicle of the first conveying operation, and cause the first conveying vehicle to perform the first conveying operation. The management system is configured to determine by calculation a second conveying operation to be performed by the second conveying vehicle among conveying operations that are not to be performed by the other conveying vehicles including the first conveying vehicle among the plurality of conveying operations, notify the other conveying vehicles of the second conveying operation, and cause the second conveying vehicle to perform the second conveying operation. The second conveying operation is calculated such that the plurality of conveying operations collectively performed by the plurality of conveying vehicles have a higher conveying efficiency.
US11714414B2 Autonomous vehicle pickup and drop-off management
Embodiments provide systems, methods and computer-readable medium to manage rider pickup and drop-off for autonomous vehicles. In one embodiment, a method includes receiving a ride request and an associated pickup location from a requestor computing device, matching the ride request to a vehicle, and instructing the vehicle to travel towards the pickup location. When the vehicle reaches the pickup location, an unlock request is received from the requestor computing device to unlock the vehicle. In response to receiving the unlock request, a verification is made that one or more unlock criteria associated with the vehicle are satisfied. If satisfied, a door of the vehicle is unlocked.
US11714413B2 Planning autonomous motion
Among other things, planning a motion of a machine having moving capabilities is based on strategic guidelines derived from various basic principles, such as laws, ethics, preferences, driving experiences, and road environments.
US11714410B2 Vehicle driving system
A vehicle driving system that controls switching between automatic driving by a vehicle and manual driving by a driver of the vehicle includes a temperature sensor configured to monitor a temperature of an automatic driving ECU which controls the automatic driving; and a microcontroller configured to: (i) set a threshold temperature based on an estimated gradient of increase in the temperature of the automatic driving ECU, the estimated gradient of increase being estimated based on a drive state of an equipment installed on the vehicle, and (ii) in a case where the temperature of the automatic driving ECU that is sensed by the temperature sensor becomes equal to or greater than the threshold temperature, perform an operation for prompting the driver to switch to the manual driving during the automatic driving.
US11714401B2 Parcel and article sorting system and method
A system includes an article supply location, wherein the article supply location includes a plurality of articles to be sorted, first and second transport vehicles, each having a first position in which an article is stowed about the vehicle and a second position in which the article is deposited into a proximal container. And a control system. The control system is configured to receive an order for a plurality of disparate articles, determine one destination container of a plurality of destination containers to direct the transport vehicle to deposit a selected article, direct the first transport vehicle to transport a selected article to the destination container and deposit the article by manipulation of the first transport vehicle from the first position to the second position for deposit of the selected article in the destination container.
US11714399B2 Systems and methods for end-to-end article management
Systems and methods are described for managing articles. The systems and methods described herein may comprise an example method for manufacturing an article. The systems and methods provides an end-to-end manufacturing value chain as a closed system and feedback loop.
US11714397B2 System and method for generating machine learning model with trace data
A method for detecting a fault includes: receiving a plurality of time-series sensor data obtained in one or more manufacturing processes of an electronic device; arranging the plurality of time-series sensor data in a two-dimensional (2D) data array; providing the 2D data array to a convolutional neural network model; identifying a pattern in the 2D data array that correlates to a fault condition using the convolutional neural network model; providing a fault indicator of the fault condition in the one or more manufacturing processes of the electronic device; and determining that the electronic device includes a fault based on the fault indicator. The 2D data array has a dimension of an input data to the convolutional neural network model.
US11714392B2 Multi-site building management system
Methods and systems for controlling a building. An illustrative method includes receiving sensor data from one or more sensors of the building, using the received sensor data to control one or more building management components to control one or more environmental conditions within the building, normalizing the sensor data and storing the normalized sensor data, comparing the normalized sensor data with normalized sensor data from one or more other buildings to identify one or more anomalies associated the building, and providing a recommended action to improve at least one of the one or more identified anomalies of the building.
US11714386B2 Horological resonator mechanism with inertial mass with adjustment of inertia and/or unbalance
An inertial mass with adjustment of inertia and/or unbalance for a horological resonator, including a plurality of mobiles for adjusting inertia and/or unbalance, toothed or fluted, each mounted pivotably about a mobile axis with respect to a flange that the inertial mass includes, and with a centre of mass off-centre with respect to this mobile axis, each mobile cooperating by meshing with an inertia and/or unbalance adjustment crown, toothed or fluted, under a permanent constraint exerted by an elastic return force exerted by the crown and/or the mobile.
US11714385B2 Connecting member, power supply device, electronic device, and system
A device capable of being used for a long time is achieved. A power supply, a connection method of a power supply, or a connecting member, for easy attachment and detachment and non-detachment when in use, is provided. A power supply, a connection method of a power supply, or a connecting member for easy replacement is provided. A highly designed power supply is provided. Power from a battery is supplied to an electronic device through a connecting member including a pipe, a spring, and a pair of pivots. The pair of pivots are electrically insulated from each other, and electrically connected to any one of a pair of electrodes of the battery. The electronic device into which the pair of pivots are inserted includes a pair of bearings capable of receiving power.
US11714380B2 Image forming apparatus including process cartridge provided with toner receiving part for receiving toner
An image forming apparatus includes: a main body casing having an opening; a cover movable between a closing position to close the opening and an opening position to open the opening; and a process cartridge detachably attachable to the main body casing through the opening while the cover is at the opening position. The process cartridge includes: a photosensitive drum; a developing device; a toner receiving part; and a toner conveying part. The toner receiving part has a first end portion and a second end portion. The first end portion has a receiving opening for receiving toner. When the cover is at the closing position and the process cartridge is in the attached state, the first end portion is outside the main body casing while the second end portion is inside the main body casing. The toner conveying part conveys toner in the toner receiving part to the developing device.
US11714378B2 Developing cartridge including shaft and cam having cam surface
A developing cartridge includes: a casing; a developing roller; a shaft; and a cam. The casing is configured to accommodate developer therein. The developing roller is rotatable about a first axis extending in an axial direction. The shaft extends along a second axis extending in the axial direction. The shaft is movable along the second axis. The cam is movable along the second axis in response to axial movement of the shaft. The cam has a cam surface non-parallel with the second axis.
US11714375B2 Image forming apparatus
In an image forming apparatus having a drum unit and a developing unit attachable to or detachable from an apparatus body, when the drum unit is inserted into or removed from the apparatus body, operation in the following first to third sections occurs in order or reverse. The first section is a predetermined section on a removal side from the innermost position of the drum unit. In the first section, the developing unit is inserted/removed integrally with the drum unit. In the second section, only the drum unit is inserted or removed. Meanwhile, the developing unit gradually rotates to switch the contact or separated states in conjunction with the insertion or removal of the drum unit. In the third section, only the drum unit is inserted into or removed from the apparatus body while the developing unit is separated.
US11714371B2 Fixing apparatus
A fixing apparatus includes a fixing belt, a steering roller, a pressure rotation member, and a contact-separation mechanism. The contact-separation mechanism moves the pressure rotation member to a position where the pressure rotation member is in a contact state with the fixing belt and a position where the pressure rotation member is in a separated state from the fixing belt. Swing of the steering roller is controlled so that the fixing belt moves to a predetermined position in a fixing belt width direction. A distance between a center position of the fixing belt in tilting the steering roller for a first time after the center position is separated from a center position of a range of movement of the fixing belt and the center position of the range of movement of the fixing belt in the width direction is smaller in the separated state than in the contact state.
US11714362B2 Toner and two-component developer
A toner having: a toner particle containing a binder resin including a first resin and a second resin; and an inorganic fine particle on a surface of the toner particle, wherein the first resin has a specific content ratio of a specific monomer unit, acid values of the first unit and second unit are within specific ranges, a domain matrix structure including a matrix containing the first resin and domains containing the second resin appears in cross-sectional observation of the toner, a compound having an alkyl group is present on a surface of the inorganic fine particle, and a volume resistivity of the inorganic fine particle is 1.0×105 Ω·cm to 1.0×1013 Ω·cm.
US11714358B2 Intelligent correction device control system for super-resolution lithography precision mask
Provided is an intelligent correction device control system for a super-resolution lithography precision mask, including: a sixteen-way pneumatic fine-tuning mask deformation control subsystem configured to deform a mask, detect a force value of a mask deformation, compare the force value of the mask deformation with an output force set value, and generate a first control feedback quantity to adjust a force deforming the mask, so as to control a deformation quantity of the mask; and an alignment subsystem configured to acquire images of the mask and a substrate, and adjust a position between the mask and the substrate according to the images, so as to align the mask with the substrate.
US11714354B2 Lithographic printing plate precursor and method of use
IR-sensitive lithographic printing plate precursors provide a stable print-out image using a unique IR radiation-sensitive composition. This IR radiation-sensitive composition includes: a) free radically polymerizable component; an b) IR radiation absorber; c) an initiator composition; a d) borate compound; and a e) compound capable of forming a colored boronic complex during or after exposure of the infrared radiation-sensitive image-recording layer to infrared radiation. The resulting print-out image exhibits an excellent color contrast between the exposed and non-exposed regions. After IR imaging, these precursors can be developed off-press or on-press.
US11714347B2 Process proximity correction method and the computing device for the same
A process proximity correction method is performed by a process proximity correction computing device which performs a process proximity correction (PPC) through at least one of a plurality of processors. The process proximity correction method includes: converting a target layout including a plurality of patterns into an image, zooming-in or zooming-out the image at a plurality of magnifications to generate a plurality of input channels, receiving the plurality of input channels and performing machine learning to predict an after-cleaning image (ACI), comparing the predicted after-cleaning image with a target value to generate an after-cleaning image error, and adjusting the target layout on the basis of the after-cleaning image error.
US11714341B2 Projection device with tank for dissipating heat
A projection device includes at least one heat source and a heat dissipation module. The heat dissipation module is connected to the heat source and is configured to dissipate heat energy generated by the heat source. The heat dissipation module includes a tank, at least one radiator, at least one cold plate, a cooling fluid, and a connection pipe. The connection pipe connects the tank, the radiator, and the cold plate, so that the cooling fluid flows in the heat dissipation module. The tank includes a pressure sensing device configured to measure a liquid level of the cooling fluid in the tank. Also, a tank is provided. The projection device provided in the disclosure can learn the liquid level of the tank in real-time, and the design cost is low.
US11714339B2 Image reading apparatus
An image reading apparatus includes a placement board, a camera that captures an image of a subject placed on the placement board, a first holding member to which the camera is fixed, a second holding member that is fixed to the placement board, and a fixing portion that fixes the first holding member to the second holding member, wherein a sliding surface along a spherical surface is formed on one of the first holding member and the second holding member, three contact points disposed at three different positions respectively are formed on the other one of the first holding member and the second holding member, the first holding member is rotatably supported about three axes by the second holding member as a result of the three contact points coming into contact with the sliding surface, and the camera is disposed inside the spherical surface.
US11714327B2 Non-light-emitting variable transmission device and a method of forming the same
A non-light-emitting variable transmission device can include an active stack; a transparent conductive layer overlying the active stack; an antireflective layer overlying the transparent conductive layer and defining a hole; and a bus bar comprising a conductive tape that extends into the hole and contacts the transparent conductive layer. Proper selection of materials and design of a bus bar can allow an electrical connection to be made to the transparent conductive layer without the need to cut an underlying transparent conductive layer. A method of forming the non-light-emitting variable transmission device can include patterning the antireflective layer to define the hole that extends to the transparent conductive layer. Improved control in patterning allows the antireflective layer to be relatively thin and not remove too much of the underlying transparent conductive layer.
US11714325B2 Display device
Provided is a display device. The display device comprises: a substrate including a display area having a plurality of pixels and a non-display area, a plurality of data lines connected to each of the plurality of pixels and extending in a first direction, a plurality of first gate lines connected to each of the plurality of pixels and extending in a second direction crossing the first direction, a plurality of second gate lines extending along the first direction from one end of the display area to a line contact portion contacting each of the plurality of first gate lines, and a plurality of off voltage lines extending in a direction opposite to the first direction from the other end of the display area opposite to one end of the display area to a periphery of the line contact portion and insulated from the plurality of second gate lines.
US11714322B2 Display panel and manufacturing method thereof
The present invention provides a display panel and a manufacturing method Thereof. The display panel includes a plurality of sub-pixel regions distributed in an array. Each of the sub-pixel regions includes a primary pixel region and a secondary pixel region arranged adjacently. Each of the sub-pixel regions is provided with a color resist. The color resist disposed in the secondary pixel region is provided with a first hollowed-out portion, so that a thickness of the color resist disposed in the secondary pixel region is less than a thickness of the color resist disposed in the corresponding primary pixel region, and brightness of the secondary pixel region is less than brightness of the corresponding primary pixel region.
US11714317B2 Display apparatus
A display apparatus is provided, including at least one viewing angle limiting device, a display panel, and a light polarization converter disposed between the at least one viewing angle limiting device and the display panel. The light polarization converter includes first regions and second regions alternately arranged. Light beams passing through the first regions and the second regions respectively have a first light polarization direction and a second light polarization direction. The light polarization converter is overlapped with the at least one viewing angle limiting device and the display panel. The viewing angle limiting device includes light-absorbing molecules. The light-absorbing molecules have a first absorption coefficient in a thickness direction of the viewing angle limiting device and a second absorption coefficient in a direction perpendicular to the thickness direction. A ratio of the first absorption coefficient to the second absorption coefficient is greater than 1.
US11714308B2 Portable radio with thermal insulation barrier
A portable radio includes a housing having a front display. The front display includes a liquid crystal display structure, a first layer of touch panel rear glass disposed exterior to the liquid crystal display structure, and a second layer of touch panel front glass disposed exterior to the first layer of touch panel rear glass. The second layer of touch panel front glass provides a viewable surface and user interface. The front display also includes a vacuum layer disposed between the first layer of touch panel rear glass and the second layer of touch panel front glass, and a plurality of spacers disposed in the vacuum layer that maintain a gap. The front display also includes a seal that at least partially seals and maintains a vacuum within the vacuum layer.
US11714307B2 Display device and manufacturing method of display device
A display device includes a backlight module; a display module located on a light exiting side of the backlight module; and a housing accommodating the backlight module and the display module. The display module includes a display panel including an array substrate and a color film substrate arranged opposite to each other. The color film substrate is located between the array substrate and the backlight module. A first polarizer located on one side of the array substrate away from the color film substrate. A manufacturing method of a display device is also provided.
US11714303B2 Display device
A display device is disclosed, which includes a display screen and a dimming screen which are arranged in a stacked manner, a backlight module on a side of the dimming screen away from the display screen, and a circuit board module on a side of the backlight module away from the dimming screen. The circuit board module includes a first control circuit board on the side of the backlight module away from the dimming screen and a second control circuit board on a side of the first control circuit board away from the backlight module, the first control circuit board is electrically connected with the dimming screen through a first Chip On Film and the second control circuit board is electrically connected with the display screen through a second Chip On Film. The circuit board module further includes a first support frame and a second support frame.
US11714298B2 Optical device for enhancing human color vision
A system, method for creating an optical device, and a device to enhance human color vision are disclosed. The system, method for creating the optical device, and device include a substrate, a plurality of thin film layers provided on the substrate, the plurality of thin film layers including materials creating thin film-specific reflectance spectra based on selected pluralities of materials each having their on respective refractive index, and a plurality of colorant layers applied to the plurality of thin film layers, the plurality of colorant layers including at least one colorant, the colorant created based on colorant-specific absorption spectra as defined by selected concentrations.
US11714297B2 Corrective lens apparatus and method
A unitary lens structure is provided which is employable with spectacles as well as goggles and safety eyewear. The lens is formed as a unitary structure with projections having surfaces which are machinable for prescription eyewear extending from a first side surface of a larger shield. Damage from cracking of the shield at the intersections with the projection perimeters is prevented by non linear connections between the two surfaces.
US11714295B2 Imaging correction unit and imaging module
An imaging correction unit and an imaging module are provided. The imaging correction unit has an optical axis and includes four wedge optical elements with the same structure. The wedge optical elements are disposed sequentially on the optical axis. Each of the wedge optical elements has a minimum thickness dimension at a first edge and a maximum thickness dimension at a second edge. A connection line between the first edge and the second edge forms a symmetry axis of the each of the wedge optical elements. When a beam transmitted along the optical axis of the imaging correction unit passes sequentially through the wedge optical elements and is imaged at a center of an imaging surface, the symmetry axis of any one of the four wedge optical elements is at an angle of 90 degrees relative to the symmetrical axis of one of adjacent wedge optical elements.
US11714294B2 Camera module
Provided is a camera module which includes a cover, a base connected with the cover, and a lens carrier provided between the cover and the base, the camera module including: an OIS body provided inside the cover; a first ball bearing interposed between the cover and the OIS body; an AF driver provided between the OIS body and the lens carrier; and an OIS driver for moving the OIS body in perpendicular to an optical axis of the lens carrier. Since the first ball bearing is supported while being in direct contact with an inner ceiling of the cover and an upper surface of the OIS body, the overall module thickness may be formed to be thinner than a structure in which the ball bearing is provided below the OIS body.
US11714292B2 Optical system, optical apparatus, and method for manufacturing optical system
[Problem to be Solved]There are provided an optical system having good imaging performance, an optical apparatus, and a method for manufacturing the optical system.[Solution]An optical system OL used in an optical apparatus, such as a camera 1, includes a diffractive optical element GD and at least one specific lens Lp, which is a lens made of crystalline glass. The specific lens Lp satisfies the condition expressed by the following expression: θgFp+0.0017×νdp<0.730, where θgFp represents partial dispersion ratio of a medium of the specific lens Lp, and νdp represents the Abbe number of the medium of the specific lens Lp at a d line.
US11714285B1 Head-mountable device with head securement mechanism
Head-mountable devices can provide comfortable securement to a head of a user while also providing operative connections for communication across a hinge of the head-mountable device. The securement can be based on an arrangement of spring elements that have biased configurations and allow gentle retraction against a head of the user. Head-mountable devices of the present disclosure can provide adjustable securement against a head of a user by allowing custom fitting, for example with a tensioner.
US11714284B2 Display device including foveal and peripheral projectors
An augmented reality headset may include a reflective holographic combiner to direct light from a light engine into a user's eye while also transmitting light from the environment. The combiner and engine may be arranged to project light fields with different fields of view and resolution to match the visual acuity of the eye. The combiner may be recorded with a series of point to point holograms; one projection point interacts with multiple holograms to project light onto multiple eye box points. The engine may include a laser diode array, a distribution waveguide, scanning mirrors, and layered waveguides that perform pupil expansion and that emit wide beams of light through foveal projection points and narrower beams of light through peripheral projection points. The light engine may include focusing elements to focus the beams such that, once reflected by the holographic combiner, the light is substantially collimated.
US11714279B2 Vehicle display device
A vehicle display device includes a display that emits a display image to be projected onto a windshield provided to a vehicle, as display light, at least one reflecting mirror that is disposed on an optical path of the display light from the display to the windshield and reflects the display light, an optical sensor that detects external light (SL) incident from an opening through which an outside and an internal space are communicated with each other, a temperature sensor that detects a temperature of the display, a dimming member that is disposed on the optical path of the display light, and a controller that causes the dimming member to be switched between a state with a first transmissivity and a state with a second transmissivity smaller than the first transmissivity.
US11714278B2 Method and system for calibrating a wearable heads-up display to produce aligned virtual images in an eye space
A wearable heads-up display has stored therein two or more distortion models for use in generating distorted source images that when projected by the wearable heads-up display into a target eye space form virtual images are aligned in the target eye space. A method and system for determining the distortion models are disclosed.
US11714272B2 IR microscope
An IR microscope includes an IR light source/interferometer (1) generating a collimated IR beam (26), an effectively beam-limiting element (8) in a stop plane (27), a sample position (15), a detector (19) having an IR sensor (19a), a detector stop (19b), a first optical device focusing the collimated IR beam onto the sample position, and a second optical device imaging the sample position onto the IR sensor. The effectively beam-limiting element is situated in the collimated IR beam. The first and second optical devices image the detector stop opening into an input beam plane. For the area A1 of the image of the detector stop opening in the input beam plane and the area A2 of the cross section of the collimated IR beam in the input beam plane: 0
US11714268B2 Variable magnification optical system, optical device, and method for manufacturing variable magnification optical system
A variable magnification optical system includes, in order from an object side, a first lens group having positive refractive power; a second lens group having negative refractive power; and a third lens group having positive refractive power; upon zooming from a wide-angle end state to a telephoto end state, a distance between the first lens group and the second lens group and a distance between the second lens group and the third lens group being varied. The variable magnification optical system further includes a V lens group GV having negative refractive power and being moved to have a component in a direction perpendicular to the optical axis, and an F lens group GF having positive refractive power and being moved along the optical axis upon focusing from an infinitely distant object to a close object, the V lens group GV being disposed on the more object side than the F lens group GF. Thereby, it is possible to provide the compact variable magnification optical system with a high zoom ratio and high performance, an optical apparatus therewith and a method for manufacturing the variable magnification optical system.
US11714264B2 Photographing system, image capturing unit and electronic device
A photographing system includes, in order from an object side to an image side, a first lens element, a second lens element, a third lens element, a fourth lens element, a fifth lens element, a sixth lens element and a seventh lens element with refractive power. The first lens element with positive refractive power has an object-side surface being convex in paraxial region. The second lens element with refractive power has an image-side surface being concave in paraxial region. The third, fourth and fifth lens elements all have refractive powers. The sixth lens element with refractive power has an image-side surface being concave in paraxial region, wherein the image-side surface has at least one convex shape in off-axis region, and both of two surfaces are aspheric. The seventh lens element with refractive power has an object-side surface being concave in paraxial region, and both of two surfaces are aspheric.
US11714263B2 Optical imaging system
An optical imaging system includes a first lens, a second lens, a third lens, a fourth lens, a fifth lens, a sixth lens, and a seventh lens sequentially disposed in numerical order along an optical axis of the optical imaging system from an object side of the optical imaging system toward an imaging plane of the optical imaging system, wherein the optical imaging system satisfies 0.5
US11714256B2 Electronic devices with optical module positioning systems
A head-mounted device may have optical modules that present images to a user's eyes. Each optical module may have a lens barrel with a display and a lens that presents an image from the display to a corresponding eye box. To accommodate users with different interpupillary distances, the optical modules may be slidably coupled to guide members such as guide rods. Actuators may slide the optical modules towards or away from each other along the guide rods. The guide rods may be formed from fiber-composite tubes with end caps that are fastened to a frame in the head-mounted device. The tubes may be partly or completely filled with cores to add strength. Low-friction coatings such as metal coatings may be formed on the fiber-composite tubes and the corresponding inner surfaces of the optical module structures that slidably engage the fiber-composite tubes.
US11714250B2 Welding structure for optical module and application thereof
Disclosed is a welding structure (20) for an optical module (300) and an application thereof, wherein the optical module (300) comprises at least a first module assembly and at least a second module assembly, the welding structure (20) comprises at least a first welding part (21) and at least a second welding part (22), wherein the welding part (21) is provided on the first module assembly and the second welding part (22) is provided on the second module assembly, and after the first welding part (21) is welded to the second welding part (22), the first module assembly and the second module assembly are fixed relative to each other.
US11714245B2 Multisensing optical fiber cable
Disclosed is an optical cable for distributed sensing. The optical cable comprises a first metal tube with at least two optical fibers loosely arranged therein and a second metal tube with at least two tight buffered optical fibers tightly arranged within an inner surface of the second metal tube. A third metal tube having an inner surface collectively surrounds and operatively contacts the first metal tube and said second metal tube. At least one of the first metal tube and the second metal tube is fixed by means of an adhesive compound to the inner surface of the third metal tube.
US11714242B2 Optical fiber array and optical fiber connection structure
An optical fiber array includes a plurality of single-core fibers each having a core and a cladding and each having, in a distal end surface thereof, a beam expanding portion capable of expanding a mode field diameter (MFD) of light propagating in the core, and a ferrule having an optical fiber holding hole into which the plurality of single-core fibers are inserted, and an end surface in which the optical fiber holding hole opens. A cladding diameter of each of single-core fiber in the beam expanding portion decreases toward the distal end surface. The optical fiber holding hole has a tapered portion whose inner diameter decreases toward the end surface and against which the distal end surfaces abut.
US11714241B2 Scalable and modular automated fiber optic cross-connect systems
A highly scalable and modular automated optical cross connect switch devices which exhibit low loss and scalability to high port counts. A device for the programmable interconnection of large numbers of optical fibers (100s-1000s) is provided, whereby a two-dimensional array of fiber optic connections is mapped in an ordered and rule-based fashion into a one-dimensional array with tensioned fiber optic circuit elements tracing substantially straight lines there between. Fiber optic elements are terminated in a stacked arrangement of flexible fiber optic circuit elements with a capacity to retain excess fiber lengths while maintaining an adequate bend radius. The combination of these elements partitions the switch volume into multiple independent, non-interfering zones, which retain their independence for arbitrary and unlimited numbers of reconfigurations. The separation into spaced-apart zones provides clearance for one or more robotic actuators to enter the free volume substantially adjacent to the two-dimensional array of connectors and mechanically reconfigure connectors without interrupting other circuits.