US11605724B2
According to one embodiment, a semiconductor device includes a first semiconductor region, a first electrode, and a first insulating member. The first semiconductor region includes Alz1Ga1-z1N (0≤z1<1). The first semiconductor region includes a first partial region. The first insulating member includes a first insulating portion between the first partial region and the first electrode. The first insulating portion includes a first insulating region and a second insulating region. The second insulating region is provided between the first insulating region and the first electrode. The first insulating region includes Al1-x1Six1O (x1<0.5). The second insulating region includes Al1-x2Six2O (0.5
US11605720B2
The present disclosure provides a semiconductor device and a method of forming the same. The semiconductor device includes a first channel members being vertically stacked, a second channel members being vertically stacked, an n-type work function layer wrapping around each of the first channel members, a first p-type work function layer over the n-type work function layer and wrapping around each of the first channel members, a second p-type work function layer wrapping around each of the second channel members, a third p-type work function layer over the second p-type work function layer and wrapping around each of the second channel members, and a gate cap layer over a top surface of the first p-type work function layer and a top surface of the third p-type work function layer such that the gate cap layer electrically couples the first p-type work function layer and the third p-type work function layer.
US11605718B2
The present disclosure provides a method for preparing a semiconductor structure. The method includes providing a substrate comprising a first top surface; forming an isolation region in the substrate to surround an active region; implanting a plurality of dopants into the substrate to form a first impurity region, a second impurity region and a third impurity region in the active region; forming a gate trench in the active region; forming a first barrier layer on a portion of a sidewall of the gate trench; forming a first gate material in the gate trench, wherein the first gate material comprises a first member surrounded by the first barrier layer; forming a second barrier layer on the first barrier layer and the first gate material; forming a second gate material on the second barrier layer; and forming a gate insulating material on the second gate material.
US11605703B2
The present application discloses a semiconductor device with capacitors having a shared electrode and a method for fabricating the semiconductor device. The semiconductor device includes a substrate, a first capacitor unit, a second capacitor unit, and a connection structure. The first capacitor unit includes a bottom conductive structure inwardly positioned in the substrate, and a shared conductive layer positioned above the bottom conductive structure with a first insulating layer interposed therebetween. The second capacitor unit includes the shared conductive layer, a top conductive layer positioned above the shared conductive layer with a second insulating layer interposed therebetween. The connection structure electrically connects the bottom conductive structure and the top conductive layer such that the first capacitor unit and the second capacitor unit are in parallel.
US11605688B2
A thin film transistor (TFT) array substrate includes: a substrate; a first insulation layer on the substrate; a capacitor including a lower electrode on the first insulation layer, and an upper electrode arranged to overlap with the whole lower electrode and having an opening, and the upper electrode is insulated from the lower electrode by a second insulation layer; an inter-layer insulation film covering the capacitor; a node contact hole in the inter-layer insulation film and the second insulation layer, and within the opening; and a connection node on the inter-layer insulation film and electrically coupling the lower electrode and at least one TFT to each other through the node contact hole.
US11605685B2
The present disclosure provides an OLED display substrate and a driving method thereof. The OLED display substrate includes: sub-pixels arranged in array, detection lines, and at least one signal port. Each column of sub-pixels is coupled to one detection line, each signal port is coupled to at least two detection lines, and each detection line is coupled to one column of sub-pixels. Each sub-pixel includes a light emitting element and a first control circuit coupled thereto. The first control circuit is configured to transmit a voltage at one terminal of the light emitting element to a first node in response to a first control signal provided by a first control line. The OLED display substrate further includes a second control circuit configured to transmit a voltage at the first node to a corresponding signal port in response to a second control signal provided by a second control line.
US11605684B2
An array substrate, including: a base substrate including a display area and a non-display area; a first transistor in the display area; a second transistor in the non-display area; and a substrate electrode, the substrate electrode including: a first substrate electrode between the first transistor and the base substrate; and a second substrate electrode between the second transistor and the base substrate, wherein the first substrate electrode and the second substrate electrode are configured to adjust threshold voltages of the first transistor and the second transistor, respectively, there is an open circuit between the first substrate electrode and the second substrate electrode, the first substrate electrode is supplied with a first adjustment voltage, the second substrate electrode is supplied with a second adjustment voltage, and an absolute value of the first adjustment voltage is different from an absolute value of the second adjustment voltage.
US11605674B2
A metal-insulator-semiconductor-insulator-metal (MISIM) device includes a semiconductor layer, an insulating layer disposed over an upper surface of the semiconductor layer, a back electrode disposed over a lower surface of the semiconductor layer opposing the upper surface, and first and second electrodes disposed over the insulating layer and spaced-apart from each other.
US11605666B2
There is provided a solid-state imaging device including: an imaging pixel including a photoelectric conversion unit which receives incident light; and a phase difference detection pixel including the photoelectric conversion unit and a light shielding unit which shields some of the light incident to the photoelectric conversion unit, in which the imaging pixel further includes a high refractive index film which is formed on the upper side of the photoelectric conversion unit, and the phase difference detection pixel further includes a low refractive index film which is formed on the upper side of the photoelectric conversion unit.
US11605657B2
An image sensor may include a pixel array including a plurality of pixel blocks structured to convert light into electrical signals. Each of the plurality of pixel blocks may include a first light receiving circuit including a plurality of unit pixels which share a first floating diffusion; a second light receiving circuit arranged adjacent to the first light receiving circuit in a second direction, and including a plurality of unit pixels which share a second floating diffusion; a first driving circuit and a second driving circuit positioned between the first light receiving circuit and the second light receiving circuit, and aligned in a first direction crossing the second direction; and an intercoupling circuit configured to electrically couple the first floating diffusion, the second floating diffusion, the first driving circuit and the second driving circuit.
US11605648B2
Provided are a semiconductor structure and a manufacturing method thereof. The semiconductor structure includes a carrier substrate, a trap-rich layer, a dielectric layer, an interconnect structure, a device structure layer and a circuit structure. The trap-rich layer is disposed on the carrier substrate. The dielectric layer is disposed on the trap-rich layer. The interconnect structure is disposed on the dielectric layer. The device structure layer is disposed on the interconnect structure and electrically connected to the interconnect structure. The circuit structure is disposed on the device structure layer and electrically connected to the device structure layer.
US11605647B2
According to one embodiment, a semiconductor memory device includes a ferroelectric layer and a first semiconductor layer. The first semiconductor layer is electrically connected to a first electrode and a second electrode and includes an n-type oxide semiconductor. A third electrode is opposite the first semiconductor layer. The ferroelectric layer is between the third electrode and the first semiconductor layer. A second semiconductor layer includes at least one of a Group IV semiconductor material or a p-type oxide semiconductor material. The first semiconductor layer is between the ferroelectric layer and the second semiconductor layer.
US11605644B2
Embodiments of 3D memory devices and methods for forming the same are disclosed. In an example, a 3D memory device includes a substrate, a memory stack, and a NAND memory string. The memory stack includes a plurality of interleaved gate conductive layers and gate-to-gate dielectric layers above the substrate. Each of the gate-to-gate dielectric layers includes a silicon nitride layer. The NAND memory string extends vertically through the interleaved gate conductive layers and gate-to-gate dielectric layers of the memory stack.
US11605638B2
Semiconductor structures and methods are provided. A method according to the present disclosure includes forming a first channel member, a second channel member directly over the first channel member, and a third channel member directly over the second channel member, depositing a first metal layer around each of the first channel member, the second channel member, and the third channel member, removing the first metal layer from around the second channel member and the third channel member while the first channel member remains wrapped around by the first metal layer, after the removing of the first metal layer, depositing a second metal layer around the second channel member and the third channel member, removing the second metal layer from around the third channel member, and after the removing of the second metal layer, depositing a third metal layer around the third channel member.
US11605637B2
A device includes a Static Random Access Memory (SRAM) array, and an SRAM cell edge region abutting the SRAM array. The SRAM array and the SRAM cell edge region in combination include first gate electrodes having a uniform pitch. A word line driver abuts the SRAM cell edge region. The word line driver includes second gate electrodes, and the first gate electrodes have lengthwise directions aligned to lengthwise directions of respective ones of the second gate electrodes.
US11605635B2
In an embodiment, a method includes forming a plurality of fins adjacent to a substrate, the plurality of fins comprising a first fin, a second fin, and a third fin; forming a first insulation material adjacent to the plurality of fins; reducing a thickness of the first insulation material; after reducing the thickness of the first insulation material, forming a second insulation material adjacent to the first insulation material and the plurality of fins; and recessing the first insulation material and the second insulation material to form a first shallow trench isolation (STI) region.
US11605633B2
A semiconductor device is provided. The semiconductor device includes a substrate and a semiconductor layer formed over a substrate. The semiconductor device further includes an isolation region covering the semiconductor layer and nanostructures formed over the semiconductor layer. The semiconductor layer further includes a gate stack wrapping around the nanostructures. In addition, the isolation region is interposed between the semiconductor layer and the gate stack.
US11605629B2
A method for preparing a semiconductor device structure is provided. The method includes forming an isolation structure in a semiconductor substrate, and recessing the semiconductor substrate to form a first opening and a second opening. The first opening and the second opening are on opposite sides of the isolation structure, and a width of the second opening is greater than a width of the first opening. The method also includes forming an electrode layer over the semiconductor substrate. The first opening and the second opening are filled by the electrode layer. The method further includes polishing the electrode layer to form a gate electrode in the first opening and a resistor electrode in the second opening, and forming a source/drain (S/D) region in the semiconductor substrate. The S/D region is between the gate electrode and the isolation structure
US11605626B2
An ESD protection circuit includes a trigger transistor that is responsive to a detection signal indicating an ESD event. The trigger transistor pulls the voltage of a hold node towards a voltage of a power supply rail in response to the detection signal indicating an ESD event. The ESD protection circuit includes a replica trigger transistor whose leakage current controls current provided to the hold node after the detection signal no longer indicates an ESD event to compensate for leakage current through the trigger transistor.
US11605619B2
A surface-emitting light source includes a plurality of light-emitting modules each including an array of a plurality of light sources and a wiring board disposed on an array of the plurality of light-emitting modules with an adhesive interposed therebetween. The plurality of light-emitting modules to be disposed on the wiring board are arranged such that a space is left between adjacent ones of the light-emitting modules. The adhesive contains a thermosetting resin and includes a penetrating portion inside the space. The penetrating portion includes a gap detached from a lateral surface of the light-emitting modules.
US11605616B1
A semiconductor device, the device including: a first silicon layer including a first single crystal silicon; a first metal layer disposed over the first silicon layer; a second metal layer disposed over the first metal layer; a first level including a plurality of transistors, the first level disposed over the second metal layer, where the plurality of transistors include a second single crystal silicon; a third metal layer disposed over the first level; a fourth metal layer disposed over the third metal layer, where the fourth metal layer is aligned to the first metal layer with a less than 40 nm alignment error; and a via disposed through the first level, where the first level thickness is less than two microns.
US11605609B2
A package structure includes a first dielectric layer, semiconductor device(s) attached to the first dielectric layer, and an embedding material applied to the first dielectric layer so as to embed the semiconductor device therein, the embedding material comprising one or more additional dielectric layers. Vias are formed through the first dielectric layer to the at least one semiconductor device, with metal interconnects formed in the vias to form electrical interconnections to the semiconductor device. Input/output (I/O) connections are located on one end of the package structure on one or more outward facing surfaces thereof to provide a second level connection to an external circuit. The package structure interfits with a connector on the external circuit to mount the package perpendicular to the external circuit, with the I/O connections being electrically connected to the connector to form the second level connection to the external circuit.
US11605594B2
A package comprising a substrate, an integrated device, and an interconnect integrated device. The substrate includes a first surface and a second surface. The substrate further includes a plurality of interconnects. The integrated device is coupled to the substrate. The interconnect integrated device is coupled to a surface of the substrate. The integrated device, the interconnect integrated device and the substrate are configured to provide an electrical path for an electrical signal of the integrated device, that travels through at least the substrate, then through the interconnect integrated device and back through the substrate.
US11605588B2
Some embodiments include apparatuses and methods of forming the apparatuses. One of the apparatuses includes a first pillar of a first memory cell string; a second pillar of a second memory cell string; a first conductive structure extending in a first direction, the first conductive structure located over and in electrical contact with the first pillar; a second conductive structure extending in the first direction, the second conductive structure located over and in electrical contact with the second pillar; a select gate coupled to the first and second memory cell strings; a first data line located on a first level of the apparatus and extending in a second direction, the first data line located over the first conductive structure and in electrical contact with the first conductive structure; and a second data line located on a second level of the apparatus and extending in the second direction, the second data line located over the second conductive structure and in electrical contact with the second conductive structure.
US11605586B2
An airbridge implements connections on a superconducting chip. It comprises a strip of superconductive material between a first superconductive area and a second superconductive area. A first end of said strip comprises a first planar end portion attached to and parallel with said first superconductive area, and a second end of said strip comprises a respective second planar end portion. A middle portion is located between said first and second planar end portions, forming a bend away from a plane defined by the surfaces of the first and second superconductive areas. First and second separation lines separate the end portions from the middle portion. At least one of said first and second separation lines is directed otherwise than transversally across said strip.
US11605585B2
A flexible substrate includes a first area including a first circuit, the first circuit configured to be connectable to a first component, a second area including a second circuit, the second circuit configured to be connectable to a second component, a connecting area provided between the first area and the second area and including a third circuit, the third circuit connecting the first circuit and the second circuit, one or more first via conductors provided between the first area and the connecting area and electrically isolated from the first circuit, the second circuit, and the third circuit, and one or more second via conductors provided between the second area and the connecting area and electrically isolated from the first circuit, the second circuit, and the third circuit.
US11605580B2
A scalable switching regulator architecture may include an integrated inductor. The integrated inductor may include vias or pillars in a multi-layer substrate, with selected vias coupled at one end by a redistribution layer of the multi-layer substrate and, variously, coupled at another end by a metal layer of a silicon integrated circuit chip or by a further redistribution layer of the multi-layer substrate. The vias may be coupled to the silicon integrated circuit chip by micro-balls, with the vias and micro-balls arranged in arrays.
US11605576B2
A via for semiconductor devices is disclosed. Implementations of vias for semiconductor devices may include: a semiconductor substrate that includes a first side; a via extending from the first side of the semiconductor substrate to a pad; a polymer layer coupled along an entire sidewall of the via, the polymer layer in direct contact with the pad; and a metal layer directly coupled over the polymer layer and directly coupled with the pad.
US11605574B2
A monolithic three-dimensional integrated circuit including a first device, a second device on the first device, and a thermal shield stack between the first device and the second device. The thermal shield stack includes a thermal retarder portion having a low thermal conductivity in a vertical direction, and a thermal spreader portion having a high thermal conductivity in a horizontal direction. The thermal shield stack of the monolithic three-dimensional integrated circuit includes only dielectric materials.
US11605572B2
An electronic component includes a mold layer and a semiconductor die including a low ohmic first portion and a high ohmic second portion. The low ohmic first portion has an active area. The high ohmic second portion is arranged on the mold layer.
US11605563B2
A semiconductor device includes a stack of semiconductor layers vertically arranged above a semiconductor base structure, a gate dielectric layer having portions each surrounding one of the semiconductor layers, and a gate electrode surrounding the gate dielectric layer. Each portion of the gate dielectric layer has a top section above the respective semiconductor layer and a bottom section below the semiconductor layer. The top section has a top thickness along a vertical direction perpendicular to a top surface of the semiconductor base structure; and the bottom section has a bottom thickness along the vertical direction. The top thickness is greater than the bottom thickness.
US11605560B2
The present invention relates to defects inspection on a silicon carbide wafer or an epitaxial layer thereon to determine the location, and adjustment of the location of the scribe line, which is a separation line forming a gap between adjacent dies. The present invention can obtain high efficiency and economy in the semiconductor process using wafers containing various defects in the surface and thin film, by minimizing the effect of wafer defects on the final yield of the semiconductor chip or die, via adjustment of scribe line positions arranged on the wafer.
US11605558B2
A method includes providing a substrate, a dielectric layer over the substrate, and metallic features over the dielectric layer; and forming an organic blocking layer (OBL) over the dielectric layer and between lower portions of the metallic features. The OBL covers sidewall surfaces of the lower portions, but not upper portions, of the metallic features. The method further includes depositing a dielectric barrier layer over top surfaces of the metallic features and over the sidewall surfaces of the upper portions of the metallic features, wherein at least a portion of a top surface of the OBL is not covered by the dielectric barrier layer; forming an inter-metal dielectric (IMD) layer between the metallic features and above the OBL; and removing the OBL, leaving an air gap above the dielectric layer, below the dielectric barrier layer and the IMD layer, and laterally between the lower portions of the metallic features.
US11605546B2
A substrate processing system includes a processing chamber. A pedestal is arranged in the processing chamber. An edge coupling ring is arranged adjacent to the pedestal and around a radially outer edge of the substrate. An actuator is configured to selectively move a first portion of the edge coupling ring relative to the substrate to alter an edge coupling profile of the edge coupling ring.
US11605545B2
A wafer cleaning equipment includes a housing to be positioned adjacent to a wafer, a hollow region in the housing, a laser module that outputs a laser beam having a profile of the laser beam includes a first region having a first intensity and a second region having a second intensity greater than the first intensity, the laser beam being output into the hollow region, and a transparent window that covers an upper part of the hollow region and transmits the laser beam to be incident on an entirety of a lower surface of the wafer.
US11605543B2
A method includes depositing a silicon layer, which includes first portions over a plurality of strips, and second portions filled into trenches between the plurality of strips. The plurality of strips protrudes higher than a base structure. The method further includes performing an anneal to allow parts of the first portions of the silicon layer to migrate toward lower parts of the plurality of trenches, and performing an etching on the silicon layer to remove some portions of the silicon layer.
US11605542B2
A method for treating a substrate includes receiving the substrate in a vacuum process chamber. The substrate includes a III-V film layer disposed on the substrate. The III-V film layer includes an exposed surface, an interior portion underlying the exposed surface, and one or more of the following: Al, Ga, In, N, P, As, Sb, Si, or Ge. The method further includes altering the chemical composition of the exposed surface and a fraction of the interior portion of the III-V film layer to form an altered portion of the III-V film layer using a first plasma treatment, removing the altered portion of the III-V film layer using a second plasma treatment, and repeating the altering and removing of the III-V film layer until a predetermined amount of the III-V film layer is removed from the substrate.
US11605531B2
Apparatus include a plurality of electrode arrangements spaced apart from each other opposite an ion propagation axis and defining an ion transfer channel that extends along the ion propagation axis that tapers between an input end that is situated to receive ions and an output end that is situated to couple the received ions to an input end of an ion guide. Methods include positioning a plurality of electrode arrangements at oblique angles opposite an ion propagation axis so as to form a ion transfer channel that tapers between an input end and an output end, and coupling the output end of the ion transfer channel to an input end of an ion optical element so as to direct ions in the ion transfer channel into the ion optical element. Related systems are also disclosed.
US11605521B2
A fuse element assembly has been disclosed. The fuse element assembly includes a fuse element having a pair of side edges and at least one weak spot between the side edges. The fuse element assembly also includes an arc-quenching material attached locally to the fuse element adjacent the weak spot.
US11605520B2
A fuse assembly having an end cap that includes a recessed retention body. The recessed retention body can include first and second retention walls and an engagement surface. The first and second retention walls can extend at least in a generally outwardly direction from the retention surface to an outer surface of the end cap, and extend between first and second ends of the first end cap in a direction that is generally parallel to a central longitudinal axis of the fuse assembly. The engagement surface can have one or more walls that downwardly and outwardly extend in divergent directions from an apex of the engagement surface and toward a corresponding one of the first or second retention walls. The apex can be positioned at a central location between the first and second retention walls, and extends in a direction that is generally parallel to the central longitudinal axis.
US11605515B2
An enclosure for a circuit breaker that includes a particle trap that is integrated into at least one foot of the enclosure. The enclosure can be configured to house a circuit interrupter and seal a dielectric insulating medium within an interior region of the enclosure. The particle trap can include an opening that extends through at least an inner side of a wall of the enclosure and into an adjacent foot such that the opening is in fluid communication with the interior region of the enclosure. Additionally, the opening of the particle trap can radially extend within both the wall of the enclosure and the foot between a first side and a second side of the particle trap.
US11605512B2
A key structure is provided. The key structure includes a base plate, a key cap and a lifting mechanism is provided. The base plate includes a first bottom wall. The key cap is disposed opposite to the base plate and includes a first cap wall. The lifting mechanism is movably connected between the key cap and the base plate, so that the key cap could reciprocate with respect to the base plate. The lifting mechanism includes a first lower shaft portion and a first upper shaft portion, which are respectively movably connected on the same side of the key cap and the base plate. When the key cap is in a released state, the first upper shaft portion presses against the first cap wall, but the first lower shaft portion is separated from the bottom wall by a maintaining gap.
US11605507B1
Microsupercapacitors (MSCs), as well as methods of fabricating the same and methods of using the same, are provided. An MSC can include interdigitated microelectrodes having reduced graphene oxide (rGO) (e.g., vertically aligned nanosheets thereof) disposed on upper surfaces of the microelectrodes. The MSC can be fabricated by preparing a micro-current collector (MCC) comprising the interdigitated microelectrodes using photolithography and then performing a bipolar electrochemistry process on the MCC to deposit rGO on the upper surfaces of the interdigitated microelectrodes (e.g., in a single-step in situ exfoliation, reduction, and deposition).
US11605505B2
A multilayer ceramic electronic component includes a body including an internal electrode alternately arranged with a dielectric layer; and an external electrode disposed on the body and connected to the internal electrode. The internal electrode includes a plurality of nickel (Ni) grains, and a composite layer including tin (Sn) and nickel (Ni) is disposed at a grain boundary of the nickel (Ni) grains.
US11605502B2
A multilayer electronic component includes a body including a dielectric layer and a plurality of internal electrodes laminated with the dielectric layer interposed therebetween; and an external electrode disposed on the body and connected to the plurality of internal electrodes. The plurality of internal electrodes includes two or more internal electrodes having different thicknesses, a most thick internal electrode having a greatest thickness and a least thick internal electrode having a lowest thickness among the plurality of internal electrodes are disposed on first and second outermost sides opposing each other in a lamination direction of the plurality of internal electrodes. Each internal electrode disposed between the most thick internal electrode and the least thick internal electrode has a thickness the same as or greater than a thickness of an adjacent internal electrode, which is adjacent to that internal electrode in the lamination direction toward the second outermost side.
US11605498B2
A multilayer coil component includes an element body, a coil, and a pair of terminal electrodes. Each of the pair of terminal electrodes is formed by a plurality of electrode layers having different shapes being stacked in a stacking direction and is exposed on end surfaces, a main surface, and a pair of side surfaces. One electrode part of the terminal electrodes exposed on the side surfaces of the element body and formed by one of the electrode layers has an overlapping part overlapping at least a part of the other electrode part formed by another of the electrode layers adjacent to the one electrode layer in the stacking direction and a non-overlapping part not overlapping the other electrode part when viewed from the stacking direction.
US11605495B2
An electronic device includes a system board, a power module and a conductive part. The system board includes a first surface and a second surface opposite to each other. The power module is disposed on the second surface and provides power to the semiconductor device through the system board. The conductive part is disposed on a first side of the power module adjacent to the second surface, wherein the conductive part is electrically connected with the and the system board, wherein the power is transmitted between the and the semiconductor device through the conductive part. The power module includes at least one switch circuit and a magnetic core assembly. The at least one switch circuit disposed on a second side of the power module away from the conductive part. The magnetic core assembly is arranged between the switch circuit and the conductive part.
US11605487B2
A laminate includes multiple paper layers, with at least one induction coil comprising first and second sets of windings. Two or more paper layers include the sets of windings comprising an electrically-conductive material. The sets of windings may be distributed throughout the laminate layers and provide good wireless induction charging performance in a compact space.
US11605485B2
Disclosed herein is a common mode filter that includes: a winding core part including first and second winding areas and a third winding area positioned between the first and second winding areas; and first and second wires wound in a same direction around the winding core part. The first and second wires constitute a first winding block wound in the first winding area and a second winding block wound in the second winding area. The first and second wires cross each other in the third winding area. Each of the first and second winding blocks has first and second winding layers. The difference in a number of turns between the first winding layer and the second winding layer is larger in the first winding block than in the second winding block.
US11605480B2
Electrical cables and optical waveguides are disclosed as including an electrically insulative foam. The electrically insulative foam can coat at least one electrical conductor of the electrical cable. The electrically insulative foam can coat the optical fiber of the waveguide. The electrically insulative foam can also define a waveguide.
US11605477B1
An extreme ultra violet (EUV) light source apparatus includes a metal droplet generator, a collector mirror, an excitation laser inlet port for receiving an excitation laser, a first mirror configured to reflect the excitation laser that passes through a zone of excitation, and a second mirror configured to reflect the excitation laser reflected by the first mirror.
US11605464B2
Determining input data for at least one machine learning model based on electronic data of a user. Predicting, based on the input data and the at least one machine learning model, a mental state of the user, the mental state comprising mood values, uncertainty values, and magnitude values, each mood value being associated with a corresponding uncertainty value of the uncertainty values and a corresponding magnitude value of the magnitude values, the magnitude value indicating a relative strength or weakness of the associated mood value. Selecting and arranging, based on the predicted mental state, a subset of graphical elements, each graphical element being associated with a corresponding mood value of the set of mood values, and each graphical element of the subset of graphical elements being associated with the predicted mental state of the user.
US11605463B2
There is disclosed a method and a system for predicting the efficacy of one or more treatments. A completed questionnaire may be received from a patient requiring treatment. The responses to the questionnaire may be input to a machine learning algorithm (MLA). The MLA may have been trained using labelled patient data. A predicted efficacy of one or more treatments and a prototype corresponding to the patient may be received from the MLA. An interface may be output indicating the predicted efficacy of the one or more treatments and the prototype.
US11605460B2
Disclosed is a non-invasive method for assessing in a subject the presence and severity of a liver lesion, or the risk of death or liver-related events, including: 1) performing at least three binary logistic regressions on at least one variable, performed on the same variable(s) but each directed to a different single diagnostic target, thereby obtaining at least three scores; 2) combining the scores from step 1) in a multiple linear regression to obtain a new multi-targeted score; 3) optionally sorting the multi-targeted score obtained in step 2) in a classification of liver lesion stages or grades, thereby determining to which liver lesion stage or grade the subject belongs based on his/her multi-targeted score. Also disclosed is a single multi-targeted non-invasive test obtained by the combination of single-targeted non-invasive tests providing a unique score and a unique classification with improved accuracy compared to single-targeted diagnostic tests.
US11605456B2
An acquisition system includes a processor, one or more sensors operatively coupled to the processor where the one or more sensors acquire at the ear, on the ear or within an ear canal, one or more of acceleration, blood oxygen saturation, blood pressure or heart-rate, and the one or more sensors configured to monitor a biological state or a physical motion or both for an event. The event can be a detection of a discrepancy when compared with a set of reference data by the one or more sensors or the biological state or the event can be one of a detection of an abrupt movement of a headset operatively coupled to the processor, a change in location of an earpiece operatively coupled the processor, a touching of the headset, a recognizing of a voice command, a starting or ending of a phone call, or a scheduled time.
US11605453B1
Technologies and techniques for managing clinical images in electronic healthcare record systems are disclosed. Disclosed methods and apparatus provide indexing of captured clinical images with minimal or no user input. This is accomplished through providing the ability to set a predetermined type of patient encounter and then retrieving a clinical image of a patient from either an image capture device such as a camera in a mobile device or from a memory device. The methods and systems may also include image recognition of the clinical image to determine the type of the clinical image. Additionally, the indexing is automated, where the automated indexing is based on at least one of the predetermined type of patient encounter and the determined type of clinical image.
US11605450B2
A method for generating a treatment plan in response to medical test results is provided. The method comprises requesting point-of-care (POC) services from a mobile POC unit, receiving at a server confirmation of delivery of POC services to a patient, receiving at the server one or more test results as a result of operation of a medical testing device used in the POC services, wherein the one or more test results includes a determination of the efficacy and dosage level of a medication, generating at the server an updated digital patient record reflecting the one or more test results, and transmitting by the server to a medical entity a treatment plan based on the efficacy and dosage level determined for the medication, wherein the treatment plan is a dosage regimen for the medication.
US11605449B2
An analytics platform for analyzing medical claims with low latency is configured to compress medical claims records into common data input objects that may be usable by a plurality of independent and parallel program analytics. The common data input objects are then passed as input to all of those program analytics, which are then configured to retrieve at least one compressed parameter file for use in processing data elements of the common data input object in accordance with a framework of a respective program analytic. The program analytics generate respective outputs based at least in part on data elements of the common data input objects, and the analytics platform combines those outputs into a single combined common output object.
US11605443B2
The present disclosure provides a test method and a test apparatus for a semiconductor device. The test method includes: forming a plurality of test values based on a first retention time range and a first step size, and sequentially testing a plurality of memory cells in the semiconductor device based on the plurality of test values in ascending order; determining, during tests corresponding to each test value, a memory cell whose retention time is less than the test value, and recording a position and corresponding test value of the memory cell whose retention time is less than the test value, to form first test data; a similar method is applied to form second test data; and determining, based on the first test data and the second test data, positions and corresponding test values of memory cells whose retention times fail to pass the tests.
US11605435B2
Various aspects relate to a threshold switch structure and a use of such threshold switch structure as a threshold switch in a memory cell arrangement, the threshold switch structure including: a first electrode, a second electrode, a switch element in direct physical contact with the first electrode and the second electrode, the switch element including a layer of a spontaneously polarizable material. The first electrode, the second electrode, and the switch element are configured to allow for a switching of the switch element between a first electrical conductance state and a second electrical conductance state as a function of a voltage drop provided over the switch element by the first electrode and the second electrode.
US11605431B2
A memory device and an operation method thereof are provided. The memory device comprises: a memory array; a decoding circuit coupled to the memory array, the decoding circuit including a plurality of first transistors, a plurality of second transistors and a plurality of inverters, the first transistors and the second transistors are paired; and a controller coupled to the decoding circuit, wherein the paired first transistors and the paired second transistors are respectively coupled to a corresponding one inverter among the inverters, and respectively coupled to a corresponding one among a plurality of local bit lines or a corresponding one among a plurality of local source lines; the first transistors are coupled to a global bit line; and the second transistors are coupled to a global source line.
US11605418B2
The application relates to an architecture that allows for less precision of demarcation read voltages by combining two physical memory cells into a single logical bit. Reciprocal binary values may be written into the two memory cells that make up a memory pair. When activated using bias circuitry and address decoders the memory cell pair creates current paths having currents that may be compared to detect a differential signal. The application is also directed to writing and reading memory cell pairs.
US11605407B2
According to one embodiment, a memory system includes a memory interface circuit. The memory interface circuit has delay circuits, a detection circuit, and a control circuit. One of the delay circuits applies a delay to a data signal. Another delay circuit generates, fora strobe signal, a first delay strobe signal, a second delay strobe signal, and a third delay strobe signal, each with different delay amounts. The detection circuit detects a drift in the timing of the first delay strobe signal with respect to the delayed data signal by using the delay data signal, the first delay strobe signal, the second delay strobe signal, and the third delay strobe signal. The control circuit adjusts the first delay amount, the second delay amount, and the third delay amount in a direction to compensate the drift.
US11605402B2
Methods, computer-readable media, and apparatuses for composing a video in accordance with a user goal and an audience preference are described. For example, a processing system having at least one processor may obtain a plurality of video clips of a user, determine at least one goal of the user for a production of a video from the plurality of video clips, determine at least one audience preference of an audience, and compose the video comprising at least one video clip of the plurality of video clips of the user in accordance with the at least one goal of the user and the at least one audience preference. The processing system may then upload the video to a network-based publishing platform.
US11605400B2
A method according to one embodiment includes measuring a baseline servo band difference (SBD) from a beginning of a tape (BOT) to an end of the tape (EOT), and storing values of the baseline SBD measurements in a memory. A shorter length of the tape that is less than an entire length of the tape is cycled a plurality of times to acclimate the shorter length of the tape. A post cycling SBD of the shorter length of the tape is determined and an acclimation change amount of the shorter length of the tape that is a difference between the baseline SBD of the shorter length and the post cycling SBD of the shorter length is determined. The method further includes adjusting the baseline SBD values based on the determined acclimation change amount.
US11605395B2
A method and device for automatically increasing the spectral bandwidth of an audio signal including generating a “mapping” (or “prediction”) matrix based on the analysis of a reference wideband signal and a reference narrowband signal, the mapping matrix being a transformation matrix to predict high frequency energy from a low frequency energy envelope, generating an energy envelope analysis of an input narrowband audio signal, generating a resynthesized noise signal by processing a random noise signal with the mapping matrix and the envelope analysis, high-pass filtering the resynthesized noise signal, and summing the high-pass filtered resynthesized noise signal with the input narrowband audio signal. Other embodiments are disclosed.
US11605390B2
Provided are various mechanisms and processes for language acquisition using socio-neurocognitive techniques.
US11605372B2
A sound recognition system including time-dependent analog filtered feature extraction and sequencing. An analog front end (AFE) in the system receives input analog signals, such as signals representing an audio input to a microphone. Features in the input signal are extracted, by measuring such attributes as zero crossing events and total energy in filtered versions of the signal with different frequency characteristics at different times during the audio event. In one embodiment, a tunable analog filter is controlled to change its frequency characteristics at different times during the event. In another embodiment, multiple analog filters with different filter characteristics filter the input signal in parallel, and signal features are extracted from each filtered signal; a multiplexer selects the desired features at different times during the event.
US11605370B2
Disclosed are methods and systems for providing audible flight information to an operator of an aircraft. A method, for example, may include receiving flight information detected by one or more sensors positioned on the aircraft, causing an image to be displayed on a display device, the image including a plurality of text items corresponding to the flight information, receiving a first operator selection indicative of one or more of the text items, parsing the one or more text items to generate a set of intermediate data, synthesizing audio data based on the intermediate data, and causing audible content corresponding to the audio data to be emitted by one or more audio emitting devices, wherein the audible content includes speech corresponding to the flight information.
US11605366B2
An apparatus includes a graphics driver circuit and a graphics engine circuit. The graphics engine circuit is configured to determine graphics data to be output to a display and to render the graphics data to a buffer. The graphics driver circuit is configured to output the buffer to the display. The graphics engine circuit is further configured to, while the graphics driver circuit is outputting the first buffer to the display, encode the first graphics data into another buffer, and to signal the graphics driver circuit to output the other buffer to the display.
US11605363B2
A bar is displayed in a second region. Display of the bar starts in a longest state when an undetected state in which a region of interest is not detected transitions to a detected state in which the region of interest is detected, and display in the longest state is maintained until the detected state transitions to the undetected state. When the detected state transitions to the undetected state, the bar is reduced in length over time. When a predetermined time elapses, the length of the bar becomes 0, and the bar disappears. In addition, in a case where the undetected state transitions to the detected state before the bar disappears, the length of the bar returns to the longest.
US11605360B2
Circuit and method for preventing screen flickering, a drive circuit for a display panel, and a display apparatus are provided, relating to the field of display technology. The circuit for preventing screen flickering includes a control sub-circuit configured to control a gate drive circuit of the display panel to output a gate cut-off level during a power-on period of the display panel. The gate drive circuit of the display panel is controlled to output the gate cut-off level during the power-on period, the gate cut-off level is provided to gate lines of the display panel such that TFTs connected to the gate lines are in cut-off state during the power-on period.
US11605356B2
A display device is disclosed. The display device comprises a display panel, a backlight unit, and a processor for driving the backlight unit so as to provide light to the display panel, wherein the processor is capable of acquiring a current duty for driving the backlight unit, on the basis of pixel information of an area excluding a text area in an input image, and driving the backlight unit on the basis of the acquired current duty.
US11605350B2
An organic light emitting display device may include a display panel, a power supply, and a display driver. The display panel may comprise a plurality of scan lines, a plurality of data lines, and a plurality of pixels connected to the scan lines and to the data lines. The power supply may supply a first pixel voltage and a second pixel voltage to the pixels. The display driver may control the display panel. The display panel may display a first image in a first frame frequency during a first driving mode, and display a second image in a second frame frequency that is lower than the first frame frequency during a second driving mode, according to a control by the display driver
US11605341B2
The present disclosure provides a pixel circuit, a pixel driving method and a display device. The pixel circuit includes a driving circuit, an energy storage circuit and a switch control circuit. A first end of the energy storage circuit is coupled to a control end of the driving circuit, a second end of the energy storage circuit is coupled to a first end of the driving circuit via the switch control circuit, and the energy storage circuit is configured to store a voltage. The switch control circuit is configured to control the second end of the energy storage circuit to be electrically coupled to a voltage application end or the first end of the driving circuit under the control of a light-emission control signal from a light-emission control line. The driving circuit is configured to generate a driving current in accordance with a voltage between the control end and first end of the driving circuit.
US11605339B2
A display device includes a display panel including a plurality of sensing lines and a plurality of pixels each connected to a corresponding sensing line among the plurality of sensing lines, a sensor that senses characteristic information of the plurality of pixels through the plurality of sensing lines and converts the characteristic information into sensing data having a digital format, and a compensator that converts first data received from outside of the display device into second data based on the sensing data, wherein the sensor senses characteristic information of pixels arranged in a partial area of the display panel during a transition period of a sensing period and processes sensed characteristic information as dummy data.
US11605327B2
A display device includes a display panel which displays an image, a data driver which supplies a plurality of data signals to the display panel, a first power supply which supplies a data driving voltage to the data driver through a first power supply line, and a second power supply which supplies a first driving voltage to the display panel through a second power supply line. The first power supply senses a voltage of the second power supply line and controls the supply of the data driving voltage based on a sensed voltage during an initial driving period, in which the first power supply generates the data driving voltage and the second power supply does not generate the first driving voltage.
US11605318B2
A vehicle whip system includes a base component, a collar component, and a whip component. The base component includes a base housing, a first electrical connector disposed in the base housing, and one or more wires coupled to the first electrical connector and routed through the base housing. The collar component includes a collar housing forming an interior volume configured to receive an upper portion of the base housing and a second electrical connector disposed in the collar housing and configured to electrically couple with the first electrical connector responsive to the collar housing receiving the base housing. The whip component connected to the collar housing. The whip component includes one or more electrical components configured to couple to the one or more wires via the first electrical connector and the second electrical connector.
US11605316B2
Reflective decorative panel of the present invention is the light reflecting image representation device used for production of a wide range of decorative products, advertising signs, billboards, panels, etc. The panel has a module base structure with holding elements on which reflective elements are cantilever mounted. The base structure is made in the form of a plastic lattice framework with longitudinal and transversal bearing bars, and it includes coupling elements at sides of the framework for attachment with frameworks of other modules. The coupling elements are located on edge bars at four sides of the framework. The reflective decorative panel is used for decoration of any kind of outdoor festive events, stage or TV design and facilities, where high strength and reliability of the modules attachment is of great importance.
US11605314B2
A flexible display device includes a base film, a display panel on the base film, a protective film on a surface of the display panel away from the base film, and an adhesive layer. An area of the base film is substantially identical to that of the display panel. An area of the protective film is less than that of the display panel. The adhesive layer is located on the surface of the display panel away from the base film. The adhesive layer and the protective film include an overlapping portion. The adhesive layer has a thickness and Young's modulus between 10 and 500 μm and between 0.1 and 10 GPa, respectively. A side edge of the base film, a side edge of the display panel, and a side edge of the adhesive layer are substantially aligned. A manufacturing method of a flexible display device is also provided.
US11605312B2
A protective case for a collectible includes a cover and a base. The cover includes a transparent panel having a top surface and a bottom surface, and a flange extending from a periphery of the bottom surface to define a recess. The flange has an inward facing surface facing the recess, and a slot extending inwardly from the inward facing surface. The base includes a transparent plate that is nested in the recess. The plate has a top edge, a bottom edge, and a sidewall extending between the top edge and the bottom edge. The sidewall includes a tab that is received and locked in the slot, to oppose removal of the plate from the recess. A collectible can be positioned between the plate and the panel and received in a seat of the plate and/or the panel.
US11605309B1
A three-dimensional educational tool that demonstrates periodicity in science and mathematics and a method of using same. The educational tool has a frame with a top template, such as the periodic table of the chemical elements, having a plurality of openings and a plurality of members, representing chemical elements as an example embodiment disposed in the openings. The educational tool provides a plurality of trend blocks that rapidly change a three dimensions display of a plurality of members by selectively raising or lowering the members to demonstrate a particular characteristic of a member in relationship to another member. The trend blocks sit under the frame and the members slide up and down accordingly.
US11605295B2
A trailer flank object contact avoidance system for a vehicle towing a trailer includes a sensor system configured to detect objects in an operating environment of the vehicle and a controller. The controller processes information received from the sensor system to monitor a relative position of at least one object with respect to the vehicle during driving and determines an instantaneous path of the trailer based on a vehicle steering angle and whether the instantaneous path of the trailer would bring the trailer into contact with the at least one object. The controller issues a coaching notification to the driver that reverse driving is required to prevent contact between the trailer and the vehicle when a corrective steering angle cannot prevent contact of the trailer with the at least one object during forward driving.
US11605291B2
Systems and methods for providing traffic signals to drivers of vehicles include vehicle-based systems which visually or audibly provide wait and proceed messages to drivers. A command center electronically receives arrival times recorded by time keeping devices of stop signs at an intersection upon arrival of the vehicles as determined by vehicle detection devices. Identifiers for the arriving vehicles are received and associated with the arrival times. A command is transmitted to set the traffic signaling device of the stop sign associated with an earliest arrival time to proceed, and if the earliest arrival time is associated with an identifier, to provide the proceed message at the vehicle-based systems associated the identifier.
US11605288B2
This disclosure describes techniques for a consumer application that integrates a model-controller-view (MCV) design pattern with an event streaming platform such as an Apache Kafka™ in a network operation center (NOC) server to support NOC workspace interoperability. The MCV design pattern may include a pattern that divides an application into three main logical components (e.g., model component, controller component, and view component) to handle specific aspects of the application. In one example, the model component decouples the telemetry data streams from an event stream platform, and the controller component filters a queried set of decoupled telemetry data streams to dynamically control views to be rendered in the view component.
US11605282B2
Implementations described herein disclose a method of determining how well predictions of an impending hypoxia are reported in real-time, so that a user has higher confidence in the reported predictions. Specifically, the method of predicting oxygen level desaturation disclosed herein includes generating an input sequence of oxygen levels based on an input signal sequence, the input signals indicative of a physiological condition of a patient, generating an input feature sequence based on at least one of the input signal sequence and the input sequence of oxygen levels, generating, using a neural network, a predicted value sequence of the oxygen levels based on the input feature sequence, comparing the predicted value sequence of the oxygen levels with the input sequence of oxygen levels for a predetermined temporal window to generate a predicted sequence confidence value, and generating, in response to determining that the predicted sequence confidence value is above a threshold confidence value, an oxygen level desaturation prediction based on the predicted value sequence.
US11605280B2
A position specifying system can accurately detect, while reducing a power consumption amount of a carried terminal, a position within a watching area where the target person acts every day and can efficiently detect the position even in an emergency where the target person moves out of the watching area. The terminal transmits, at a first time interval, identification information via short-range wireless communication; acquires, at a second time interval, position information with a GPS function; and transmits the identification information and the position information to a server via long-range wireless communication. A terminal for detection transmits the identification information transmitted from the communicable target person terminal. The server specifies the position of the target person terminal based on information transmitted from the terminal for detection and specifies the position of the target person terminal based on the identification information and the position information transmitted from the target person terminal.
US11605278B2
A method of operating a detection system includes switching the system from a normal mode for sensing smoke to a high sensitivity mode for sensing airborne particles, such that in the high sensitivity mode the detection system is configured to discriminate between particles of diameters less than 2.5 micrometers and 10 micrometers. Transmitting light from one or more light sources of the detection system into a monitored space, and detecting scattered light at one or more light sensing devices of the detection system. The detection of scattered light is indicative of one or more indoor air quality conditions in the monitored space.
US11605273B2
Methods and apparatuses are disclosed that allow an electronic device to autonomously adapt one or more user alerts of the electronic device. For example, some embodiments may include a method for operating a haptic device including driving a haptic device using a control signal, measuring a frequency related to the operation of the haptic device and comparing the measured frequency with a target frequency. A control signal is adjusted based on the comparison to drive the haptic device to the target frequency.
US11605269B2
An electronic bingo gaming system enables the entertainment mechanisms in Class II gaming machines to mimic the look and feel of the Class III games on which those entertainment mechanisms are based. The system is constructed to minimize any wait times by players that commence a bingo game or join a bingo game already in progress. To create consistency in what players are hoping to see on their bingo cards, the bingo game may use a single interim prize pattern required to win an interim prize that is the same for all players and is the same as a game ending pattern that ends the bingo game.
US11605255B2
Described are various embodiments of a user activity-related monitoring system and method, and a user access authorization system and method employing same. In one embodiment, a system is provided for authenticating a user authorised to perform a designated activity in a designated environment. The system comprises a wireless digital user authentication device (UAD) operable to: wirelessly establish an authenticated access session at an access point within the designated environment for performing the designated activity; and acquire activity-related data during performance of the designated activity. The system further comprises a digital application operatively associated with the wireless digital UAD and operable to: digitally compare and evaluate compliance of the activity-related data with a digital authenticated activity template within a designated tolerance.
US11605254B1
Embodiments herein describe a beacon that is used to verify a location of a user and provide access to a secure location (e.g., a locked building). The beacon includes a radio frequency reader which communicates with a tag (e.g., an NFC or RFID tag) disposed on a same surface as the beacon. For example, the beacon may cover the tag on the surface (e.g., a wall next to a locked door or access point into the secure location). The reader in the beacon can periodically perform a read cycle to identify the presence of the tag to ensure the beacon has not been removed. If during one or more cycles the reader does not detect the tag, the beacon can deactivate the beacon and no longer transmit the location verification code.
US11605251B2
A method of operation of a compute system comprising: operating a controller area network with a first node including a first error counter and a second node including a second error counter; transmitting a message from the first node to the second node over the controller area network; detecting an error by the first node or the second node; incrementing the first error counter or the second error counter based on whichever the first node or the second node that detected the error; and shutting off an on-board diagnostic port when the first error counter or the second error counter reaches a shut-off threshold.
US11605250B2
A system for use with a vehicle includes at least one device installed or present onboard the vehicle and configured to sense or determine at least one condition or characteristic of the vehicle or its driver. The at least one device communicates the condition or characteristic with a remote site or web service using a wireless communication device. The remote site or web service correlates or compares the condition or characteristic of the vehicle or its driver with road conditions, capacities, facilities, and/or established safety data associated with the upcoming roadway, and determines whether the vehicle should stop or enter a facility due to an incompatibility or conflict between the condition or characteristic and the road conditions, capacities, facilities, and/or established safety data. The remote site or web service then communicates the determination of whether the vehicle should stop or enter the facility to the device on the vehicle.
US11605245B2
A method of securing biometric information may involve obtaining a digital image that contains biometric information. The method may involve identifying at least one region of the digital image that contains the biometric information and masking the biometric information. The biometric information may be a user's fingerprint and the user's fingerprint may be sufficiently masked that the masked fingerprint would not be accepted as authentic by most or all biometric authentication systems as matching the original fingerprint.
US11605241B2
A sensing device includes a substrate, a first circuit, a second circuit, a first photodetector, and a second photodetector. The substrate has a sensing region. The first circuit is disposed on the substrate and in the sensing region, and configured to sense a fingerprint. The second circuit is disposed on the substrate and in the sensing region, and configured to sense a living body. The first photodetector is electrically connected to the first circuit. The second photodetector is electrically connected to the second circuit. The area of the second photodetector is larger than the area of the first photodetector.
US11605235B2
In an embodiment, an image-capture system, includes an image-capture device and computing circuitry. The image-capture device is configured to capture an image of a region of space that includes an object. And the computing circuitry is coupled to the image-capture device and is configured to detect a representation of the object in the image, to determine a representation of a boundary of the detected representation, to provide image information corresponding to the detected representation to an image-analysis system, to receive, from the image-analysis system, an identifier of a category to which the object belongs, and a descriptor of the object, and to generate a representation of a list that includes the identifier and the descriptor.
US11605233B2
An apparatus, method and computer program product are provided for determining a state of visibility of a road object, such as a road sign, using vehicle sensor data. For example, the apparatus determines whether one or more sensors of a first vehicle observes a road sign. If the road sign is not observed by the one or more sensors, the apparatus determines whether one or more second vehicles is obscuring the road sign. If the one or more second vehicles is not obscuring the road sign, the apparatus determines whether the road sign is obscured due to a weather condition. If the road sign is obscured due to the weather condition, the apparatus generates a signal indicating that the road sign was obscured due to the weather condition.
US11605230B2
Systems and methods for monitoring product placement. The method comprises accessing a first image depicting a plurality of items arranged in accordance with a first layout, accessing a second image, the second image depicting at least some of the plurality of items arranged in accordance with a second layout. The method then proceeds to inputting, to a machine learning algorithm (MLA), a first density map and a second density map, the first density map having been generated from the first image and the second density map having been generated from the second image. An anomaly map is then outputted by the ML, the anomaly map comprising a first indication of an item class associated with an anomaly and a second indication of a position associated with the anomaly.
US11605225B2
Methods and systems for automatically tracking and analyzing imagery data of at least one vehicle on a racetrack comprising. A video event management system with a plurality of video cameras positioned around a racetrack determines the presence of the at least one vehicle and based on a weighted event score corresponding to dynamics for the at least one vehicle and other objects captures video imagery and stills and generates at least one subframe. Excess video imagery data and excess stills data are discarded based on metadata of linked subframes.
US11605221B2
Methods, systems, and apparatus for controlling smart devices are described. In one aspect a method includes capturing, by a camera on a user device, a plurality of successive images for display in an application environment of an application executing on the user device, performing an object recognition process on the images, the object recognition process including determining that a plurality of images, each depicting a particular object, are required to perform object recognition on the particular object, and in response to the determination, generating a user interface element that indicates a camera operation to be performed, the camera option capturing two or more images, determining that a user, in response to the user interface element, has caused the indicated camera operation to be performed to capture the two or more images, and in response, determining whether a particular object is positively identified from the plurality of images.
US11605219B2
An image-processing device includes: a character string detection unit configured to detect a character string of a specific item in a first document image based on a feature amount of the displayed first document image among feature amounts which are recorded in advance based on a result of learning using a plurality of document images and indicate features of the character string of the item for each kind of document image and each specific item; and an output unit configured to output information regarding a correspondence relation indicating the same specific item between the first document image and a second document image displayed to correspond to the first document image.
US11605218B2
Performance enhancement of face verification systems is credited due to advancement in deep learning methods. However, these systems fail to provide interpretations for decision makings despite their ability to attain high accuracy. Various post-hoc methods have been proposed due to increased demand of deep learning models for better interpretations. However, face verification systems are still prone to adversarial attacks. Present disclosure provides a face verification system and method which addresses the issue of interpretability by employing modular neural network(s), wherein representations for each individual facial feature such as nose, mouth, eyes, etc., are learned separately and verification of input face images is performed. Through experiments, present disclosure demonstrates that the method described herein is resistant to adversarial attacks, thereby addressing another crucial weakness concerning deep learning models.
US11605216B1
Data is received that includes a feed of images of a plurality of objects passing in front of an inspection camera module forming part of an inspection system. Thereafter, a representation for each image is generated using a first machine learning model and based on the received data. Later, one or more second machine learning models can cluster the images using the corresponding representations into groups that each correspond to one of a plurality of different object attributes. Thereafter, access to the groups can be provided to a consuming application or process for analysis and the like. In some variations, the representations are analyzed by at least one third machine learning model prior to the clustering. In other variations, the representations are analyzed by at least one third machine learning model after the clustering. Related apparatus, systems, and methods are also described.
US11605213B2
A citrus identification method comprises: performing first-time image acquisition processing on a target citrus tree to obtain a first image; inputting the first image into a first citrus fruit identification model to be processed to obtain a first identification result sequence; performing area interception processing on the first image to obtain a citrus fruit area; obtaining roundness integrity numerical values; selecting an appointed roundness integrity numerical value, and acquiring a defect position of an appointed citrus fruit in the first image; determining a first spatial range and a second spatial range; performing both first spray injection treatment and second spray injection treatment; performing second-time image acquisition processing to obtain a second image; inputting the second image into a second citrus fruit identification model to be processed to obtain a second identification result; and generating a citrus fruit identification result.
US11605212B2
The present application provides a method of corner detection and an image processing system for detecting corners in an image. The preferred implementation is in software using enabling and reusable hardware features in the underlying vector processor architecture. The advantage of this combined software and programmable processor datapath hardware is that the same hardware used for the FAST algorithm can also be readily applied to a variety of other computational tasks, not limited to image processing.
US11605211B2
An object detection model training method performed by a computing device, includes obtaining a system parameter including at least one of a receptive field of a backbone network, a size of a training image, a size of a to-be-detected object in the training image, a training computing capability, or a complexity of the to-be-detected object, determining a configuration parameter based on the system parameter, establishing a variable convolution network based on the configuration parameter and a feature map of the backbone network, recognizing the to-be-detected object based on a feature of the variable convolution network, and training the backbone network and the variable convolution network, where a convolution core used by any variable convolution layer may be offset in any direction in a process of performing convolution.
US11605201B2
In particular embodiments, a computing system may divide at least a portion of a physical space surrounding a user into a plurality of three-dimensional (3D) regions, wherein each of the 3D regions is associated with an area of a plurality of areas in a plane. The system may generate estimated locations of features of objects in the portion of the physical space. Based on the estimated locations, the system may determine an occupancy state of each of the plurality of 3D regions. Then based on the occupancy states of the plurality of 3D regions, the system may determine that one or more of the plurality of areas have respective airspaces that are likely unoccupied by objects.
US11605197B2
An embodiment of a parallel processor apparatus may include a sample pattern selector to select a sample pattern for a pixel, and a sample pattern subset selector communicatively coupled to the sample pattern selector to select a first subset of the sample pattern for the pixel corresponding to a left eye display frame and to select a second subset of the sample pattern for the pixel corresponding to a right eye display frame, wherein the second subset is different from the first subset. Other embodiments are disclosed and claimed.
US11605183B2
A method for aligning and merging contents from multiple collaborative workstations. Collaborative workstations are multiple workstations that contribute respective contents to be combined into a single computer-generated output. The content generated from each collaborative workstation is the collaborative content. Individual collaborative content is created from each workstation by a user drawing on a piece of paper that is placed on a workspace surface of the workstation. Collaborative contents contributed by multiple workstations are aligned such that a combined product (i.e., a single computer-generated output) including both virtual and physical content appears to be collaboratively drawn by multiple users on a single piece of paper.
US11605181B2
A control device mounted in a first mobile body that includes a camera and an antenna includes: the camera configured to operate such that a direction of an optical axis of the camera and an oriented direction of the antenna are linked to each other; an identification unit configured to identify a second mobile body through image recognition from a captured image captured by the camera operating; and an antenna control unit configured to control the oriented direction of the antenna such that a position of the identified second mobile body in the captured image is a predetermined position.
US11605179B2
The systems and methods disclosed herein provide determination of an orientation of a feature towards a reference target. As a non-limiting example, a system consistent with the present disclosure may include a processor, a memory, and a single camera affixed to the ceiling of a room occupied by a person. The system may analyze images from the camera to identify any objects in the room and their locations. Once the system has identified an object and its location, the system may prompt the person to look directly at the object. The camera may then record an image of the user looking at the object. The processor may analyze the image to determine the location of the user's head and, combined with the known location of the object and the known location of the camera, determine the direction that the user is facing. This direction may be treated as a reference value, or “ground truth.” The captured image may be associated with the direction, and the combination may be used as training input into an application.
US11605176B2
Techniques are provided for providing a user with retrieved images of a specific article of clothing or accessory worn by models having a particular body type and pose as selected by the user. The images have been analyzed to identify both a body type and pose of the model wearing the article of clothing in each of the images. The images are labeled based on at least body type and pose of the model and clustered based on their labels, and are thus available for retrieval by subsequent requests by a user. In particular, a user that is interested in the article of clothing can input one or more requests for images of models having a selected body type and pose. Any of the images labeled with the selected body type and pose can then be provided to the user in any number ways.
US11605172B2
Methods and systems are described that enable three-dimensional (3D) imaging of objects. One example system includes a light source that produces multiple light beams having specific spectral content and polarization states. The system also includes phase masks that modify the intensity or phase of the light, and projection optics that allow simultaneously projection of at least three fringe patterns onto an object having particular phase, polarization and spectral characteristics. The detection system includes a camera that simultaneously receives light associated with the at the fringe patterns upon reflection from the object, and a processing unit coupled to the camera unit that determines one or both of a phase or a depth information associated with the object. The system and associated methods can efficiency produce 2D images of the object and allow determination of characteristics such as surface profile. The disclosed systems and methods can be effectively implemented with moving objects.
US11605171B1
A compositor generates a representation of a gradient image corresponding to a replaceable background object in a scene. The representation can be generated from user set of reference points in the scene.
US11605169B2
A method for detecting a flow velocity of a high-temperature molten fluid can include: collecting a video stream of a high-temperature high-velocity molten fluid, decomposing the video stream into a frame image sequence sorted by time, and extracting a molten fluid Region Of Interest (ROI) from the frame image sequence, extracting a molten fluid outline of the molten fluid ROI, and extracting a characteristic block of the molten fluid outline, and obtaining the flow velocity of the molten fluid based on the characteristic block. A flow velocity detection accuracy can be improved for a molten fluid with a high temperature, a high velocity and a high glossiness.
US11605157B2
An imaging device includes one or more processors; and a computer readable medium storing instructions that, when executed by the one or more processors, cause the imaging device to perform functions including: capturing a first image and thereafter a second image; making a determination of whether or not a difference between the first image and the second image is greater than a threshold value; generating a third image by processing the second image using an image processing algorithm that corresponds to the determination; and displaying the third image.
US11605154B2
Systems and methods are provided for performing operations including: receiving, by a messaging application, an image captured by a front-facing camera of a computing device of a first user; displaying, by the messaging application, the image on a display screen of the computing device; receiving a request to send the image to a computing device of a second user; in response to receiving the request, generating a mirrored version of the image that was captured by the front-facing camera; and sending the mirrored version of the image to the second user.
US11605136B1
In embodiments, diagnostics are electronically determined and provided as to why historical resource values differ from resource values determined according to more-trusted ways. Historical relationship instance data regarding a plurality of historical relationship instances between a primary entity and a plurality of secondary entities are received along with a plurality of historical resource values, in which each historical relationship instance of the plurality of historical relationship instances is associated with a respective historical resource value of the plurality of historical resource values. The system produces a respective trusted resource values based on the respective historical relationship instance. Based on differences between the respective trusted resource value and the respective historical resource value associated with the dataset, the system outputs one or more diagnostic comments associated with the detected difference.
US11605122B2
Methods and systems for managing aircraft modifications. A link to a customer information database is established in response to receiving a launch input for a modification marketplace entered by a user via a graphical user interface. The customer information database includes identification information and customer information associated with the user. A determination is made as to whether the user is authorized to access the modification marketplace using the identification information. A link to an engineering database containing aircraft product information is established in response to a determination that the user is authorized to access the modification marketplace. A selected level of access to the aircraft product information in the engineering database is provided, via the graphical user interface, based on the customer information associated with the user.
US11605109B2
Search means (101) of a search system (1) connected to a terminal (30) via a network executes a search based on a search condition input from the terminal (30). Determination means (102) determines, based on stock information on each of a plurality of items included in search results obtained by the search means (101), whether there is a stock of each item. Advertisement acquisition means (104) acquires at least one advertisement of an item that satisfies the search condition and has a stock, based on results of determination by the determination means (102). Display control means (105) displays, on a search result screen, at least one item in stock among the search results and at least one advertisement.
US11605104B2
A device may process a message associated with an account to identify a first identifier that identifies a third party. The device may identify a match between the first identifier and transaction information related to an individual associated with the account. The transaction information may include a set of first identifiers that identify a respective set of third parties. The transaction information may facilitate identification of one or more messages that is likely to include account information. The device may tag the message with a second identifier based on the match. The device may receive, from another device, the message based on the message being tagged with the second identifier. The device may process the message to identify the account information related to another account. The device may extract identified account information from the message. The device may perform an action related to extracted account information or the message.
US11605098B1
Technologies are provided for generation of quality scores for brand curation. A quality score represents a quality assessment of a brand. To generate quality scores, a machine-learning (ML) model can be trained to classify brands as either pertaining or not-pertaining to a group of select brands. The ML model can be trained using the group of select brands as a training set and performance signals for those brands as feature inputs. A select brand can be an expert curated brand, a brand carried by a particular merchant, or a brand identified using social media. A performance signal defines a value of a quality metric of a brand, where the quality metric defines an aspect of interaction between a customer and the brand within a digital marketplace. A quality score of a brand can be generated by applying the trained ML model to performance signals for the brand.
US11605097B2
A network access point may control access by limiting time of access to users, and by granting additional access time in exchange for certain user behavior, such as viewing advertisements. Other rewards may be granted as well, such as changes to the user's network access quality, or access to restricted content.
US11605092B2
Embodiments of the invention are directed to systems, methods, and computer program products for intelligent transaction information sharing, issue notification, and remedial response. By utilizing a common platform for information sharing between multiple financial entities, the invention provides a channel of communication between these entities in order to provide preemptive information as to potential problematic resource transfers. The system is also adaptive in that it can be adjusted based on the needs or goals of the entity or team utilizing it, and may adapt over time in an intelligent fashion to identify and alert of patterns developing over a cross-transaction dataset in real time.
US11605085B2
This application relates to apparatus and methods for identifying fraudulent transactions. A computing device receives return data identifying the return of at least one item. The computing device obtains modified strategy data identifying at least one rule of a modified strategy. The rule may be based on the application of at least one discrete stochastic gradient descent algorithm to an initial strategy. The computing device applies the modified strategy to the received return data identifying the return of the at least one item, and determines whether the return of the at least one item is fraudulent based on the application of the modified strategy. The computing device generates fraud data identifying whether the return of the at least one item is fraudulent based on the determination, and may transmit the fraud data to another computing device to indicate whether the return is fraudulent.
US11605068B2
Apparatus and methods for securing mobile payments during periods when network connections to a cloud computing environment are unavailable are provided. A mobile device may store one or more transaction maps. The transaction maps may include limitations on where offline payment requests may occur and be approved. Limitations may include monetary limitations on a value of an offline payment request. The mobile device may include a secure location for storing the one or more transaction maps. A transaction map may define one or more logical transaction zone. A logical transaction zone may define geographic limits on offline payment requests.
US11605067B2
A transaction terminal dynamically and regularly changes a unique transaction terminal identifier (ID). The transaction terminal ID is reported to a remote manager. During a transaction, a mobile device automatically reads a current transaction terminal ID from the transaction terminal, appends a mobile device ID for the mobile device, and sends the transaction terminal ID with the mobile device ID to the remote manager. The remote manager links the mobile ID to details associated with a user of the mobile device and sends the details to the transaction terminal. The transaction terminal uses the details to customize a transaction being conducted by the user at the transaction terminal.
US11605059B2
Systems and methods are describe herein for managing a transaction between two parties. A distributed ledger management service (DLMS) microservice receives an electronic document pertaining to a transaction from a user. The electronic document includes transactional data. A document type is determined by the DLMS microservice. A portion of the transactional data is extracted from the electronic document based on the document type. The portion of the transactional data is provided to a distributed ledger node for decentralized storage and further reporting to a third party.
US11605054B2
The system and method of the present invention identify an environment or a location out of a sequence of information received in a video format. The invention provides a learning system and therefore the more videos that are received, relating to a specific environment/location, the more accurate the identification will be when a different image is later analyzed, including the ability to identify the environment/location seen from different viewpoint and angles.
US11605052B2
The present disclosure provides systems and methods for monitoring inventory transfer in real-time, comprising a memory storing instructions and a processor configured to execute the instructions to receive a tote identifier associated with a tote configured to store one or more products and receive a container identifier associated with a container configured to store the tote. The processor is configured to receive, from a user device in the first fulfillment center, a code associated with a vehicle for transferring the container from a first to a second fulfillment center, receive, from a user device in the second fulfillment center, the code associated with the vehicle, receive, from the user device in the second fulfillment center, at least one of the container identifier or the tote identifier, and validate the transfer of the first product, based on the code and at least one of the container identifier or the tote identifier.
US11605048B2
A shipping management system includes one or more computer systems coupled to a network and a data storage device. The shipping management system uses one or more ingest modules to collect shipping information from the computer systems of multiple carriers. The shipping management system uses one or more normalization modules to normalize carrier specific data. The shipping management system uses one or more prediction modules to analyze the normalized shipping information using a set of prediction rules. The shipping management system identifies carrier exceptions and generates predicted exceptions based on the normalized shipping information. The shipping management system can selectively generate notifications, take actions, and/or resolve identified and generated exceptions.
US11605043B2
In a method of observation platform buy-online-pickup-in-store (BOPIS) integration, a BOPIS application is provisioned at an observation platform. The provisioning is administered by a cloud services platform in collaboration with a computer system of the observation platform and includes configuration and deployment of the BOPIS application within the observation platform. An automation software component is sent from the BOPIS application for resident installation at an external retailer system which is external to an environment of the observation platform. The automation software component organizes information in the external retailer system for exchange, via a cloud-based gateway, with the BOPIS application. A message regarding a BOPIS order populated in the external retailer system is received at the BOPIS application from the external retailer system. The observation platform sends, to a device of a user of the observation platform, a task request to perform a task related to the message.
US11605031B2
System, apparatus, device and methods relating to a telematic vehicle sharing platform ecosystem and a telematic vehicle share I/O expander to automate sharing and management of a vehicle that is shared by more than one operator.
US11605030B1
Techniques for providing segments of media items associated with events to users are described herein. Computing device(s) may receive from a user a request for a segment of a media item associated with an event. The computing device(s) may also receive data presented as evidence of acquisition of a pass for the event, verify that the data is associated with a valid pass that has been purchased for the event, and, based on the verifying, provide the segment of the media item to the user. Additionally or instead, the request may include a time length for the segment and/or a beginning position of the segment, and the computing device(s) may determine, based on a policy and one the time length and/or beginning position, a part of the requested segment of the media item to provide. The computing device(s) may then provide the determined part of the segment to the user.
US11605029B2
A system for connecting a driver and a rider comprises a processor and an interface. The processor is configured to select a driver for a requested ride from the rider. The interface is configured to, in the event that the driver accepts the rider, provide a connect notification to the rider. The connect notification comprises an image associated with the driver, an image associated with the driver's car, and an anonymized interface for contacting the driver.
US11605028B2
Embodiments for processing data with multiple machine learning models are provided. Input data is received. The input data is caused to be evaluated by a first machine learning model to generate a first inference result. The first inference result is compared to at least one quality of service (QoS) parameter. Based on the comparison of the first inference result to the at least one QoS parameter, the input data is caused to be evaluated by a second machine learning model to generate a second inference result.
US11605019B2
Visually guided machine-learning language model and embedding techniques are described that overcome the challenges of conventional techniques in a variety of ways. In one example, a model is trained to support a visually guided machine-learning embedding space that supports visual intuition as to “what” is represented by text. The visually guided language embedding space supported by the model, once trained, may then be used to support visual intuition as part of a variety of functionality. In one such example, the visually guided language embedding space as implemented by the model may be leveraged as part of a multi-modal differential search to support search of digital images and other digital content with real-time focus adaptation which overcomes the challenges of conventional techniques.
US11605011B2
One embodiment of the present disclosure is a system for predicting performance of building equipment. The system comprises one or more sensors in communication with the building equipment, and the sensors are operable to detect characteristics from the building equipment. The system further comprises a computing device in communication with the sensors and in the same geographic location as the sensors. The computing device comprises one or more memory devices configured to store instructions that, when executed on one or more processors, cause the one or more processors to receive data from the sensors, the data based on the detected characteristics. The one or more processors also generate, based on a machine learning model and the data, a predicted performance of the building equipment when the machine learning model comprises a prior data substantially similar to the data.
US11605000B2
A computer includes a processor and a memory. The memory stores instructions executable by the processor such that the computer is programmed to input to a trained machine learning program, (1) a sensor fusion error that measures a statistical correlation of data received from a radar sensor and a second sensor in a vehicle, (2) a radar detection range, (3) an amount of reflection from a radar radome, (4) weather data, and (5) aerodynamic data that measures an aerodynamic drag opposing a vehicle motion, and to output from the trained machine learning program a determination concerning a presence of the radar radome.
US11604995B2
A method may include obtaining data representative of an NNT of a graph-based model that includes multiple components. The multiple components may include multiple neural nodes and at least one connection. The at least one connection may associate two or more of the neural nodes. The method may include displaying the NNT including the multiple components in a GUI via a display screen. The method may include receiving user input effective to indicate that at least one of the components of the NNT is to be modified. The user input may be received via the GUI. The method may include modifying the at least one of the components of the NNT. The at least one of the components may be modified based on the user input. The method may include displaying the NNT that comprises the modification of the at least one of the components via the GUI.
US11604994B2
Methods and systems for explainable machine learning are described. In an example, a processor can receive a data set from a plurality of data sources corresponding to a plurality of domains. The processor can train a machine learning model to learn a plurality of vectors that indicate impact of the plurality of domains on a plurality of assets. The machine learning model can be operable to generate forecasts relating to performance metrics of the plurality of assets based on the plurality of vectors. In some examples, the machine learning model can be a neural attention network with shared hidden layers.
US11604991B2
Techniques for adaptive thresholding are provided. A first data point in a data stream is received, and a first plurality of data points from the data stream is identified, where the first plurality of data points corresponds to a timestamp associated with the first data point. At least a first cluster is generated for the first plurality of data points, and a predicted value for the first data point is generated based at least in part on data points in the first cluster. A deviation is computed between the predicted value for the first data point and an actual value for the first data point. Upon determining that the deviation exceeds a first predefined threshold, the first data point is labeled as anomalous, and reallocation of computing resources is facilitated based on labeling the first data point as anomalous.
US11604987B2
Various embodiments include methods and neural network computing devices implementing the methods, for generating an approximation neural network. Various embodiments may include performing approximation operations on a weights tensor associated with a layer of a neural network to generate an approximation weights tensor, determining an expected output error of the layer in the neural network due to the approximation weights tensor, subtracting the expected output error from a bias parameter of the layer to determine an adjusted bias parameter and substituting the adjusted bias parameter for the bias parameter in the layer. Such operations may be performed for one or more layers in a neural network to produce an approximation version of the neural network for execution on a resource limited processor.
US11604984B2
A system comprising a first computing apparatus in communication with multiple second computing apparatuses. The first computing apparatus may obtain a plurality of first trained machine learning models for a task from the multiple second computing apparatuses. At least a portion of parameter values of the plurality of first trained machine learning models may be different from each other. The first computing apparatus may also obtain a plurality of training samples. The first computing apparatus may further determine, based on the plurality of training samples, a second trained machine learning model by learning from the plurality of first trained machine learning models.
US11604981B2
Methods, systems, and non-transitory computer readable storage media are disclosed for training a machine-learning model utilizing batchwise weighted loss functions and scaled padding based on source density. For example, the disclosed systems can determine a density of words or phrases in digital content from a digital content source that indicate an affinity towards one or more content classes. In some embodiments, the disclosed systems can use the determined source density to split digital content from the source into segments and pad the segments with padding characters based on the source density. The disclosed systems can also generate document embeddings using the padded segments and then train the machine-learning model using the document embeddings. Furthermore, the disclosed system can use batchwise weighted cross entropy loss for applying different class weightings on a per-batch basis during training of the machine-learning model.
US11604978B2
Deep learning performance is limited by computing power, which is in turn limited by energy consumption. Optics can make neural networks faster and more efficient, but current schemes suffer from limited connectivity and the large footprint of low-loss nanophotonic devices. Our optical neural network architecture addresses these problems using homodyne detection and optical data fan-out. It is scalable to large networks without sacrificing speed or consuming too much energy. It can perform inference and training and work with both fully connected and convolutional neural-network layers. In our architecture, each neural network layer operates on inputs and weights encoded onto optical pulse amplitudes. A homodyne detector computes the vector product of the inputs and weights. The nonlinear activation function is performed electronically on the output of this linear homodyne detection step. Optical modulators combine the outputs from the nonlinear activation function and encode them onto optical pulses input into the next layer.
US11604969B2
Systems and methods for predicting system device failure are provided. The method includes representing device failure related data associated with the devices from a predetermined domain by temporal graphs for each of the devices. The method also includes extracting vector representations based on temporal graph features from the temporal graphs that capture both temporal and structural correlation in the device failure related data. The method further includes predicting, based on the vector representations and device failure related metrics in the predetermined domain, one or more of the devices that is expected to fail within a predetermined time.
US11604959B2
Disclosed herein are an artificial intelligence-based apparatus and method for providing wake-up and bed time information. The artificial intelligence-based apparatus for providing wake-up and bed time information includes a communication unit configured to receive usage information for an electronic device used by a user from the electronic device; a memory configured to store the usage information; and a processor configured to load the usage information from the memory, analyze usage time of the electronic device, extract a life pattern of the user, and predict an average wake-up or bed time of the user based on the life pattern. According to the embodiment of the present invention, it is possible to provide services for tasks which the user needs to do at the wake-up or bed time and provide convenience to the user.
US11604956B2
A method for sequence-to-sequence prediction using a neural network model includes A method for sequence-to-sequence prediction using a neural network model, generating an encoded representation based on an input sequence using an encoder of the neural network model, predicting a fertility sequence based on the input sequence, generating an output template based on the input sequence and the fertility sequence, and predicting an output sequence based on the encoded representation and the output template using a decoder of the neural network model. The neural network model includes a plurality of model parameters learned according to a machine learning process. Each item of the fertility sequence includes a fertility count associated with a corresponding item of the input sequence.
US11604955B2
A printing apparatus for shortening the time required to read documents having a plurality of pages, while preventing the occurrence of an overflow in a storage unit.
US11604951B2
Methods, systems, and computer programs are presented for adding new features to a network service. A method includes receiving an image depicting an object of interest. A category set is determined for the object of interest and an image signature is generated for the image. Using the category set and the image signature, the method identifies a set of publications within a publication database and assigns a rank to each publication. The method causes presentation of the ranked list of publications at a computing device from which the image was received.
US11604938B1
A camera in a facility acquires an image of a user performing an action, such as shopping. These images may include potentially identifying information, such as an image that includes the user's face. To safeguard privacy of the user, a modified image is generated by changing one or more characteristics of the acquired image. The modification affects the entire image, rendering the resulting image unsuitable for another person to identify the user. For example, a contrast value for the image may be changed, rendering the user unrecognizable. This modification removes the potentially identifying information before later processing takes place. For example, the modified image in which the user's face is obscured may retain other non-identifying information used to train an artificial neural network to recognize actions such as pick or place of items in the facility.
US11604937B2
Systems and methods for adaptive data processing associated with complex dynamics are provided. The method may include applying the two or more predictive algorithms or rule-sets to an atomized model to generate applied data models. After receipt of inputs, the method may further include processing at least two propositions during a learning mode based upon detection of an absolute pattern within the applied data models; wherein propositions are action proposals associated with each predictive algorithm. At least two propositions may compete against each other through the use of an associated rating cell, which may be updated based upon the detected patterns. The method may further include processing propositions during an execution mode based upon detection of an absolute condition, wherein the rating cells are updated based upon these detected conditions. Further, these updated rating cells may be provided as feedback to update the atomized model.
US11604931B2
An electronic device is provided. The electronic device includes a memory and a processor. The processor is configured to, based on acquiring a first sentence in a first language, determine whether to correct the first sentence to another sentence in the first language by using a second language model trained based on a learning corpus, and based on determining to correct the first sentence to another sentence in the first language, input the first sentence into a conversion model trained to acquire another sentence having a similarity greater than or equal to a threshold value to an input sentence and acquire a second sentence in the first language which is a corrected form of the first sentence, and based on acquiring the second sentence, input the second sentence into a translation model trained based on the learning corpus and acquire a third sentence in a second language.
US11604928B2
A dialog change service builds a directed graph of nodes, each described by code for a conversational agent stored in source control, the code comprising one or more dialog-based features. The dialog change service, responsive to receiving a request for a dialog change to a particular node of the conversational agent, evaluates the directed graph to identify an additional selection of nodes that require a similar changes as the dialog change based on textual and structural content. The dialog change service updates the code for the particular node and the additional selection of nodes to propagate the dialog change in the conversational agent stored in source control.
US11604920B2
Embodiments of the disclosure extract annotations from web pages. The annotations are combined with search results and/or advertisements to allow the user to better understand the content of the search result or advertisement landing web page. A visual snapshot of the web page is taken. Visual processing extracts information from the visual representation. The HTML, for the web page is also analyzed and various pieces of information extracted. The information from the visual processing is combined with the information extracted from the HTML. The combined information is evaluated and information for the annotations are selected. The annotations are then combined with the search results and/or advertisements.
US11604913B2
Techniques usable in optimization processing are described. A system includes an optimization processing unit (OPU). The OPU includes stochastic computing units and at least one programmable interconnect. Each of the stochastic computing units includes nodes and multiplication unit(s) configured to interconnect at least a portion of the nodes. The programmable interconnect(s) are configured to provide weights for and to selectably couple a portion of the stochastic computing units.
US11604910B2
Disclosed are methods, systems, and computer-readable medium to perform operations including performing, using a nanoscale model, a simulation of fluid-fluid and fluid-rock interactions in the subterranean formation. The operations also include upscaling first results of the simulation of fluid-fluid and fluid-rock interactions to a microscale level. The operations further include performing, using a microscale model and the upscaled first results, a simulation of fluid flow inside rocks of the subterranean formation. Additionally, the operations include upscaling second results of the simulation of fluid flow inside rocks to a macroscale level. Further, the operations include performing, using a core-scale model and the upscaled second results, a simulation of fluid flow across the subterranean formation.
US11604900B2
A data decryption system includes an address checking circuit, an encryption/decryption processor, and a computation circuit. The address checking circuit is configured to receive an address through an address channel. The computation circuit is coupled to the encryption/decryption processor. The computation circuit is configured to receive a reading data of the address from a storage device through a data channel in a first duration. The encryption/decryption processor computes a second key in a second duration, according to a first key and the address, and the second key is configured to decrypt the reading data, wherein the first duration overlaps with the second duration.
US11604899B2
The present disclosure involves systems, software, and computer implemented methods for providing user interface (UI)-based modifications to adjust and interact with data exchange splits. An example client device can include can identify a data exchange (DE) associated with at least three entities, the DE associated with a total value. A visualization representing the DE can be presented via a UI and can include a chart comprising the total value of the DE exchange divided into value areas that are each associated with a particular entity. In response to a detection of input associated with a selection of an edge between a first and second value area, the combined value area associated with the first and second value areas can be locked. In response to detected movement input associated with the edge, the relative values of the first and second inside the combined value area can be adjusted in the visualization.
US11604883B2
A system and method for security risk identification in a secure software lifecycle. A knowledge database has a plurality of security elements which are identified for a particular software application depending on software environment and prioritized in a task list. Code vulnerabilities are identified using code scanners, with security requirements updated based on identified vulnerabilities, lack of vulnerabilities for weaknesses covered by a code scanner, potential weaknesses not adequately covered by code scanners, and software environment changes. The system identifies a security requirement that has passed the test of the code scanner, identifies the strength of the code scanner to discover a particular code vulnerability associated with the security requirement, and updates the security requirement to indicate a verified compliance state.
US11604881B2
A method of certifying a state of a platform includes receiving one or more software elements of a software stack of the platform by an authentication module and performing a hash algorithm on the software stack to generate one or more hash values. The software stack uniquely determines a software state of the platform. The method includes generating creation data, a creation hash, and a creation ticket, corresponding to the hash values and sending the creation ticket to the platform. The method also includes receiving the creation ticket by the authentication module and certifying the creation data and the creation hash based on the creation ticket. The method further includes generating a certified structure based on the creation data and performing the hash algorithm on the certified structure to generate a hash of the certified structure. The certified structure uniquely determines the software state of the platform.
US11604879B2
An attestation system 80 includes a trustworthiness calculation unit 81 and an attestation unit 82. The trustworthiness calculation unit 81 calculates trustworthiness determined based on a state of a component, a method of attestation, or a result of attestation, for the component. The attestation unit 82 performs attestation of the component based on the trustworthiness.
US11604871B2
An artifact is received from which features are extracted so as to populate a vector. The features in the vector can be reduced using a feature reduction operations to result in a modified vector having a plurality of buckets. A presence of predetermined types of features are identified within buckets of the modified vector influencing a score above a pre-determined threshold. A contribution of the identified features within the high influence buckets of the modified vector is then attenuated. The modified vector is input into a classification model to generate a score which can be provided to a consuming application or process. Related apparatus, systems, techniques and articles are also described.
US11604861B2
A method comprises detecting a removable media device being coupled to an external device port of a digital device having an operating system and a file system, authenticating a password to access the removable media device, causing redirection code to be temporarily generated on the digital device, intercepting with the redirection code a data request, determining to allow the data request based on a security policy, allowing the operating system or file system to provide the data based on the determination, detecting the removable media device being removed from the digital device; and terminating the at least a portion of the redirection code.
US11604857B2
Protection of a data file to be used by a white-box cryptography software application installed in memory of a device to prevent the malevolent use of a digital copy of the data file by a white-box cryptography (WBC) software application installed in memory of another device. The mechanism includes extracting an unique identifier for the device from the environment of the device and modifying data in the data file according to the unique identifier, the available white-box cryptography software application includes a software security layer to retrieve the unique identifier from the environment of the device in which the software application is installed and to use this unique identifier in combination with the stored data file when executing, the result of the execution being correct only in case where the correct unique identifier has been extracted by the executed WBC software application.
US11604856B2
The disclosed subject matter relates to systems, methods, and media for media session concurrency management with recurring license renewals. More particularly, the disclosed subject matter relates to using recurring license renewals for concurrent playback detection and concurrency limit enforcement for video delivery services and managing server resources for handling such recurring license renewals.
US11604853B2
A method and system for rotating a vector, including at least one lookup table (LUT) including data corresponding to the vector being rotated around a first angle and a second angle, processing circuitry configured for accessing the at least one LUT for incrementally rotating the vector around the first and second angles, where accessing includes identifying an LUT input entry and selecting a corresponding LUT output entry, the corresponding output entry including an incremental angular rotation (IAR) of the vector around the first angle or the second angle, and a comparator configured to generate a comparator signal based upon comparing a counter incremented by the IAR with the first angle or the second angle, the processing circuitry further configured to iteratively access the at least one LUT, based on the comparator signal, for completing the incremental rotation of the vector around the first angle and the second angle.
US11604851B2
Frameworks and methods for generating early-warning indicators of impending nonlinear instabilities of a dynamical system are provided. In accordance with one aspect, the framework includes a data collector and a system identification (SI) modeler. The data collector is coupled to the dynamical system and collects pre-bifurcation data. The SI modeler predicts early-warning indicators of impending nonlinear instabilities using only the pre-bifurcation data and the SI modeler includes a means for extrapolating Fokker-Planck coefficients in response to the pre-bifurcation data to generate precursors to a Hopf bifurcation and/or to identify a type of the Hopf bifurcation and/or to forecast the limit-cycle oscillation (LCO) amplitudes of a post-bifurcation regime. In addition, the SI modeler predicts the locations of the Hopf bifurcation points, the type of the Hopf bifurcation and the LCO amplitudes of the post-bifurcation regime.
US11604849B2
A rendering method, rendering apparatus implementing said rendering method, an electronic device implementing said rendering method, and a storage medium implementing said rendering method includes: obtaining data of a page to be processed; extracting a plurality of page elements from the data of the page to be processed; obtaining content and a plurality of attributes of each page element of the plurality of page elements; generating a plurality of rendering object sets, each rendering object set corresponding to each page element based on the content and the plurality of attributes of the respective page element, each rendering object set including a plurality of rendering objects; generating a rendering tree based on a plurality of rendering object sets corresponding respectively to the plurality of page elements; and performing a rendering process based on the rendering tree.
US11604847B2
A method and system for overlaying content on a multimedia content element. The method includes: partitioning the multimedia content element into a plurality of partitions; generating at least one signature for each partition of the multimedia content element, wherein each generated signature represents a concept; determining, based on the generated at least one signature, at least one link to content; identifying, based on the generated at least one signature, at least one of the plurality of partitions as a target area of user interest; and adding, as an overlay to the multimedia content element, the determined at least one link to content, wherein the at least one link is overlaid on the at least one target area.
US11604846B1
A computer-based system for profile matching is disclosed herein. The computer-based system includes an interface and a processor coupled to the interface. The interface is operable to receive a matching request, and the processor is operable to determine whether all locked user preferences of a first system user are met by a second system user in response to receiving the matching request; determine whether all locked user preferences of the second system user are met by the first system user in response to receiving the matching request; and, when at least all locked user preferences of the first system user are met by the second system user and all locked user preferences of the second system user are met by the first system user, display profile information regarding the second system user to the first system user so that the first system user can communicate with the second system user.
US11604844B2
An electronic device for providing cross-domain recommendations includes a memory and at least one processor coupled to the memory. The at least one processor is configured to receive one or more notifications of at least one user activity in a content provider application, build at least one query based on the one or more notifications, and provide the at least one query to a database, receive at least one cross-domain action from the database. The at least one processor is also configured to generate at least one cross-domain recommendation based on the cross-domain action and instruct an application to display the at least one cross-domain recommendation.
US11604841B2
A system, method and program product for a mechanistic model search engine. A system is disclosed having: a search interface for receiving input including text and functions relating to mechanistic models; a source interface for crawling online sources for mechanistic model information, wherein the information sources include text, tables, graphs, and functions; a context analysis system that determines parameter-based details from text information; a parameter processing system that derives parameter-based details from functions; and a search algorithm that compares parameter-based details determined from the input against parameter-based details determined from the information sources to identify mechanistic model search results.
US11604837B2
In one embodiment, a method includes receiving, by a storage device located at an edge of a network, user device data from a first user device and receiving, by the storage device, metadata associated with an environment of the first user device. The method also includes classifying, by the storage device, the metadata into a category to generate classified metadata and applying, by the storage device, a policy to the classified metadata to generate policy-based classified metadata. The method further includes assigning, by the storage device, one or more tokens to the policy-based classified metadata and assigning, by the storage device, one or more tags to the policy-based classified metadata. The method further includes transmitting, by the storage device, the one or more tags to a second user device in accordance with the one or more tokens.
US11604827B2
Systems and methods are disclosed herein for generating content based on matching mappings by implementing deconstruction and reconstruction techniques. The system may retrieve a first content structure that includes a first object with a first mapping that includes a first list of attribute values. The system may then search content structures for a matching content structure having a second object with a second list of attributes and a second mapping including second attribute values corresponding to the second list of attributes. Upon finding a match, the system may generate a new content structure having the first object from the first content structure with the second mapping from the matching content structure. The system may then generate for output a new content segment based on the newly generated content structure.
US11604826B2
The present invention is directed to a search engine for a video recorder. One embodiment of the present invention operates in an environment that includes one or more set-top boxes connected to or integrated within one or more output devices. The set-top boxes are used to transfer shows from a broadcast input source to one or more types of storage devices and to play back the shows from the storage devices to the output devices, either in a delayed-live fashion or at a later time of the user's choosing. The set-top box displays a graphical user interface (GUI), which gives the user the ability to watch and/or record timeslot based programming, to order on-demand programming, and to playback previously recorded shows that reside on a local or remote storage device. A search engine is added to the GUI that lets the search for shows and receive results in an enhanced manner.
US11604823B2
Improved systems and devices for medical imaging distribution are provided. A medical imaging order may be received from a medical facility that includes medical imaging. A configuration may be selected and applied based on a body site and an urgency field associated with the order that defines queueing rules for the medical imaging order. Utilization factors for queues associated with radiologists may also be determined. The configuration and the utilization factors may be used to determine a subset of queues associated with a subset of radiologists. The subset of queues may be prioritized based on certain requirements, such as how many medical imaging reports a particular radiologist is required to review, how many medical imaging reports are required to be allocated to a particular radiologist, and the like. The highest prioritized queue may be selected and the medical imaging order may be transmitted to the radiologist associated with that queue.
US11604814B2
Disclosed are some examples of systems, apparatus, methods and storage media for creating groups in a social networking database system, and more specifically, to creating groups based on network feed items. In some implementations, a database system is capable of maintaining a database including data associated with a plurality of users and groups to which the users can be subscribed. The system is configurable to provide a feed for display to a first user, and to receive input entered in a publication field by the first user. The system is configurable to create a feed item for display to the first user and to at least one second user based on the received input. The system is configurable to receive second input associated with the feed item from the second user. The system is additionally configurable to provide a selectable user interface (UI) element for display to the first user. Responsive to the selection of the UI element, the system is further configurable to create a new group based on the feed item, and to subscribe the first and the second user to the new group without additional input.
US11604809B1
A distributed database management system comprises database nodes located in a plurality of availability zones. The system receives a request to store a table, and determines to store a number of replicas of the table in one or more availability zones. The system obtains information indicating that one of the availability zones has been designated as preferred. The system identifies a set of database nodes in the preferred availability zone, where the number of database nodes in the subset is sufficient to determine quorum among the replicas. The replicas are stored on the identified set of database nodes.
US11604808B2
Metadata is replicated. For instance, in response to receiving a request for replicating metadata to a target node, information of an index structure associated with the metadata is obtained. The index structure may include terminal nodes for storing the metadata and index nodes for storing index information of the terminal nodes. Next, the metadata from the terminal nodes is extracted based on the information of the index structure. Further, a sequence is generated to be replicated of the metadata. The sequence to be replicated includes items of the metadata, and locations of the items in the sequence to be replicated are determined based on key information corresponding to the items. In addition, the items of the metadata, in the sequence to be replicated, are replicated to the target node. In this way, only the metadata in the index structure is replicated, thereby reducing the data amount of replication.
US11604807B2
In an embodiment, a computer-implemented method comprises deploying a dual-active database on a first active database site and a second active database site. The first active database site comprises a first group of disks including a first sub-group of disks and a second sub-group of disks respectively corresponding to a third sub-group of disks and a fourth sub-group of disks included in a second group of disks in the second active database site. The method further comprises storing a first set of database logs on the first sub-group of disks while a second set of database logs is being written on the second sub-group of disks. Contents of the second set of database logs are consistent with contents of the first set of database logs and function as a duplication of the first set of database logs.
US11604805B2
A terminal, a storage medium, and a database synchronization method thereof are disclosed. The database synchronization method includes reading data from a first database and capturing a dynamic data log in the first database; joining data to a waiting queue read from the first database; determining a dislocation category of the data in the waiting queue, and rearranging the dislocation data in the waiting queue into a first category according to the dynamic data log; and synchronizing the rearranged data to a second database. According to the database synchronization method provided by the present invention caches the data read from the first database to the waiting queue, and dislocation data in the waiting queue is rearranged and then synchronized to the second database, so that a problem of poor data identity after database synchronization is avoided.
US11604803B2
In optimizing net change data replication across a plurality of transactions in a replication environment, a source replication engine at a source database system: obtains a window in a source database log for the net change data replication; for a given row identifier found in the source database log, identifies an initial operation and a latest operation across the plurality of transactions within the window; compares the initial operation and the latest operation for the given row identifier to determine a net change to a row associated with the given row identifier; and stores the net change as a final operation on the given row identifier in an optimization repository for replication to a target database. The operations stored in the optimization repository are then sent to a target database system for replication to the target database.
US11604801B2
A system for simulating a dataset based on sample statistics, and generating pipeline instructions for a database using the simulated dataset, is disclosed. The system may be a cloud-based platform. The system can provide improved performance and security while designing and deploying Extract-Transform-Load (ETL) database pipelines to manage on-premises data. The system receives, from a remote client, sample statistics characterizing a distribution of data corresponding to a column of a database table. The system can generate, based on the received sample statistics, a simulated dataset representing the column of the database table. The simulated dataset may be generated using pseudo-random data values from a distribution with statistics matching the sample statistics. The system can build a simulated database relation based at least in part on the simulated dataset. The system can generate and deploy pipeline instructions using the simulated database relation.
US11604797B2
Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for inferring joins for data sets. In some implementations, a first data table and a second data table are identified. A first subset of records are selected from the first data table and a second subset of records are selected from the second data table. For fields of the first subset and the second subset, sets of feature values are generated indicating characteristics of the data in the fields. Based on the sets of feature values, one or more similarity score are determined, with each similarity score indicating a similarity of a column in the first data table with respect to a column in the second data table. Based on the one or more similarity scores, data indicating a recommendation to join one or more columns of the first data table with one or more columns of the second data table is provided for output by a computing device.
US11604789B1
A system is described that receives a query model of a query that includes one or more query commands. The query model includes a command model that corresponds to at least query command of the one or more query commands. The system uses the command model to generate an interactive action model summary and causes a user interface to display the query and the interactive action model summary in a query actions panel. A modification to the query in the user interface causes an update to the query actions panel and a modification to the action model summary causes an update to the at least one query command of the query.
US11604785B2
Various methods, apparatuses/systems, and media for implementing a data quality check module for determining whether data is acceptable or not are disclosed. A processor collects all facts data corresponding to an agreement based on corresponding received distribution event data in accordance with margin requirements associated with the agreement and calculates statistical analysis data based on historical data points of the facts data for the agreement. The processor also creates and configures dynamic rules that are required to be applied for determining whether the agreement is in good order; verifies the statistical analysis data against the rules to determine anomaly data; marks the agreement as a good order agreement flag when it is determined that the anomaly data is within a predetermined threshold value; and automatically executes, in response to marking the agreement as a good order agreement flag, a straight through processing of the agreement.
US11604781B2
A distributed storage system may store data object instances in persistent storage and may store keymap information for those data object instances in a distributed hash table on multiple computing nodes. Each data object instance may include a composite key containing a user key. The keymap information for each data object instance may map the user key to a locator and the locator to the data object instance. A request to store or retrieve keymap information for a data object instance may be routed to a particular computing node based on a consistent hashing scheme in which a hash function is applied to a portion of the composite key of the data object instance. Thus, related entries may be clustered on the same computing nodes. The portion of the key to which the hash function is applied may include a pre-determined number of bits or be identified using a delimiter.
US11604779B1
A method and system for managing searches of a data set that is partitioned based on a plurality of events. A structure of a search query may be analyzed to determine if logical computational actions performed on the data set is reducible. Data in each partition is analyzed to determine if at least a portion of the data in the partition is reducible. In response to a subsequent or reoccurring search request, intermediate summaries of reducible data and reducible search computations may be aggregated for each partition. Next, a search result may be generated based on at least one of the aggregated intermediate summaries, the aggregated reducible search computations, and a query of adhoc non-reducible data arranged in at least one of the plurality of partitions for the data set.
US11604773B2
This disclosure describes techniques for creating a universal schema with default fields that support sensor formats of different devices. In one example, the universal schema supports substantial equivalents between data fields in different sensor formats. Further, a sensor format may be configured to support inheritance and aggregation of sensor formats in prior devices. Accordingly, the mapping of sensor formats that supports inheritance and aggregation in the universal schema may provide several advantages such as capturing a mapping of substantive equivalents between the fields in different sensor formats.
US11604771B2
In general, embodiments of the invention relate to storing data and managing the stored data in linked nodes. More specifically, embodiments of the invention relate to nodes linked together in a daisy chain configuration such as, but not limited to, a single-chain configuration and a dual-chain configuration, which use data protection domain (DPD) information to determine where and/or how to store the data.
US11604763B2
A graphical user interface allows a customer to specify delimiters and/or patterns that occur in event data and indicate the presence of a particular field. The graphical user interface applies a customer's delimiter specifications directly to event data and displays the resulting event data in real time. Delimiter specifications may be saved as configuration settings and systems in a distributed setting may use the delimiter specifications to extract field values as the systems process raw data into event data. Extracted field values may be used to accelerate search queries that a system receives.
US11604761B2
Systems and methods for utilizing tablespace to export from a foreign database recovery environment are described. The system includes a backup host that operates in a foreign database recovery environment and receives a database from a source host operating in a native database recovery environment. The backup host receives export information including a tablespace identifier and a point-in-time. The tablespace includes file information for export from the backup host to the source host. A job is initiated on the backup host to generate script information (including logic for execution on the source host to recover the tablespace, at the point-in-time, in the database on the source host), create directories on the backup host, materialize file information including snapshots of the database and incremental changes to the database, and communicate the file information and the script information, via the directories, to the source host.
US11604759B2
The described technology is generally directed towards managing data retention policy for stream data stored in a streaming storage system. When a request to truncate a data stream from a certain position (e.g., from a request-specified stream cut) is received, an evaluation is made to determine whether the requested position is within a data retention period as specified by data retention policy. If any data prior to the stream cut position (corresponding to a stream cut time) is within the data retention period, the truncation request is blocked. Otherwise truncation from the stream cut point is allowed to proceed/is performed. Also described is handling automated (e.g., sized based) stream truncation requests with respect to data retention.
US11604752B2
A data processing system comprising a plurality of processing units. Each processing unit comprises a set of plural functional units and an internal communications network that routes communications between the functional units in a particular sequence order of the functional units. Each processing unit is connected to at least one other processing unit via a communications bridge that has at least two connections, a first connection that routes communications between a first pair of network nodes of the pair of processing units, and a separate, second connection that routes communications between a second, different pair of network nodes of the pair of processing units. Each connected pair of network nodes comprises network nodes having different positions in the internal communications network sequence order of the network nodes and/or network nodes associated with functional units of different types.
US11604741B2
Methods and apparatus for dynamically provisioning virtualized functions in a Universal Serial Bus (USB) device by means of a virtual USB hub. The virtual USB hub includes a USB upstream port configured to be connected to a host system and at least one external bus or external interface to which devices including non-USB devices or computing devices in which non-USB devices are embedded may be connected. The virtual USB hub is configured to detect the non-USB devices and/or functions performed by the non-USB devices and generate corresponding virtual USB configuration information under which virtual USB devices and/or functions are connected to downstream virtual ports in the virtual USB hub. The virtual USB configuration is presented to the host computer to enable the host computer to communicate with the non-USB devices and/or their functions. Also disclosed is an I3C probe having an embedded virtual USB hub and configured to communicate with I3C devices and/or functions embedded within a target system under debug. USB devices may also be virtualized in a similar manner.
US11604738B2
A processing device is provided which includes memory comprising data cache memory configured to store compressed data and metadata cache memory configured to store metadata, each portion of metadata comprising an encoding used to compress a portion of data. The processing device also includes at least one processor configured to compress portions of data and select, based on one or more utility level metrics, portions of metadata to be stored in the metadata cache memory. The at least one processor is also configured to store, in the metadata cache memory, the portions of metadata selected to be stored in the metadata cache memory, store, in the data cache memory, each portion of compressed data having a selected portion of corresponding metadata stored in the metadata cache memory. Each portion of compressed data, having the selected portion of corresponding metadata stored in the metadata cache memory, is decompressed.
US11604736B2
The present disclosure provides a memory cleaning method, a smart terminal, and a readable storage medium. When the smart terminal is switched from a first display state to a second display state, an application to be cleaned is determined. A space to be cleaned is determined from a running memory and cache space occupied during running of the application to be cleaned. Files are removed from each of the determined spaces to be cleaned. In this way, an application to be cleaned is determined when the smart terminal is switched from a first display state to a second display state, so that an application to be cleaned can be directly cleaned in the background, and applications can be cleaned in real time without affecting the user's normal operation, which contributes to more timely cleaning of applications and an improved user experience.
US11604733B1
An apparatus has processing circuitry to perform data processing, at least one architectural register to store at least one partition identifier selection value which is programmable by software processed by the processing circuitry; a set-associative cache comprising a plurality of sets each comprising a plurality of ways; and partition identifier selecting circuitry to select, based on the at least one partition identifier selection value stored in the at least one architectural register, a selected partition identifier to be specified by a cache access request for accessing the set-associative cache. The set-associative cache comprises: selecting circuitry responsive to the cache access request to select, based on the selected partition identifier, a selected cache maximum associativity value; and allocation control circuitry to limit a number of ways allocated in a same set for information associated with the selected partition identifier to a maximum number of ways determined based on the selected cache maximum associativity value.
US11604732B1
Systems and methods are disclosed including a processing device operatively coupled to memory device. The processing device perform operations comprising receiving a sequence of read commands from a memory sub-system controller; retrieving first data by executing a first read command of the set of read commands; storing the first data in a first portion of a cache of the memory device; responsive to determining that the memory device is in a suspended state, determining whether a first address range specified by the first read command overlaps with a second address range specified by a second read command of the set of read commands; responsive to determining that the first address range does not overlap with the second address range, retrieving second data by executing the second read command and storing the second data in a second portion of the cache; transferring the first and second data to the controller.
US11604715B2
One embodiment provides a method including: collecting system log files comprising a plurality of log messages representing activity within the system; generating a plurality of message templates by (i) clustering the plurality of messages into groups having similar activity patterns and (ii) generating a message template for each of the groups; identifying message templates of interest and determining the message templates representing actual end-user events as opposed to system events, wherein the determining comprises (i) identifying a seed set of event types that represent known end-user events based upon identifying the event as being known to be initiated by a user and (ii) correlating the event to the known end-user event based upon a time correlation between the known end-user event and the event within the message template of interest.
US11604714B2
A memory device includes a path state check circuit configured to check states of signal transmission paths, each signal transmission path including a data transmission path and a clock transmission path of the memory device. The path state check circuit includes a sampling circuit configured to perform a sampling operation by using pattern data that has passed through the data transmission path and a clock signal that has passed through the clock transmission path, and generate sample data, and a management circuit configured to generate a comparison of the sample data with the pattern data and manage check result information indicating whether a re-training operation for the memory device is to be performed, based on a result of the comparison.
US11604708B2
The subject matter of this specification can be implemented in, among other things, a method including creating a new disk file at a reference point-in-time, wherein an original disk file is a backing file of the new disk file, copying the original disk file to a disk snapshot file, in response to the original disk file being copied to the disk snapshot file, merging the original disk file and the new disk file to form a merged file, wherein a virtual machine is to continue to perform disk operations using the merged file, and determining whether the merged file is synchronized with the original disk file and the new disk file by determining whether entries of a bitmap for the merged file match corresponding entries of a bitmap for the new disk file.
US11604705B2
A system and method include creating, by an Availability Group (“AG”) controller in a virtual computing system, a first AG clone from a source database. The source database is stored on a primary replica node of an AG of the virtual computing system. The system and method also include creating, by the Controller, a second AG clone from the first AG clone and storing, by the Controller, the second AG clone on a secondary replica node of the AG. The second AG clone has a size of substantially zero.
US11604685B2
A data processing system (10) connected to a plurality of first applications (80) and a plurality of second applications (90) includes a setting information generation function section (20), wherein the setting information generation function section includes a first interface generator (22) configured to generate a first interface for the first applications, a second interface generator (24) configured to generate a second interface for the second applications, and a storage (30) to store common data structure generation source information which is common information based on which the first and second interfaces are generated, and when the common data structure generation source information is updated, the first interface generator and the second interface generator automatically generate the first interface and the second interface, respectively, based on the updated common data structure generation source information.
US11604677B2
A data set subscription tracking and termination system may include a distribute module, a publisher and a plurality of subscribers. The distribute module may receive a publication registration to register a publication. The distribute module may receive a subscription registration to register a subscription to the publication. The publication registration and/or subscription registration may include metadata relating to the publication and/or subscription. A metadata store, included in the distribute module, may store the publication registration and/or the subscription registration. The publisher may change the publication. The change to the publication may include adding and/or deleting rows and/or columns to, or from, the publication. The publisher may notify the distribute module of publication. The distribute module may transmit an alert to all subscribers notifying them of the publication changes. The distribute module may also terminate subscriptions that only include data elements that are deleted from the publication.
US11604670B2
A virtual machine live migration method, apparatus, and system relating to the field of communications technologies are disclosed. The method includes: in a process of live migration of a target virtual machine, obtaining pre-recorded storage location information corresponding to target service configuration information, where the target service configuration information is used by a target virtual acceleration component corresponding to the target virtual machine to perform service processing; reading the target service configuration information in a storage location corresponding to the storage location information; and sending the target service configuration information to a destination server, so that the destination server stores the target service configuration information. In the present disclosure, a service processing failure can be avoided.
US11604660B2
A method for launching an application, a storage medium, and a terminal are provided. The method includes the following. An application to be preloaded is determined in response to an event of application preloading being triggered. Resources for launching the application to be preloaded are preloaded. The application to be preloaded includes a target application, the resources includes a first resource for launching the target application, and the first resource includes network data of the target application, which is dynamically updated on a network side. In response to receiving an instruction indicative of launching the target application, the target application is launched based on latest network data of the target application and the first resources preloaded.
US11604659B2
Techniques are disclosed to automate secure propagation of a configuration to a plurality of servers in a server cluster. For example, the techniques may include a method. The method may include receiving, at a first computing device, a first public key associated with a target computing device, the first computing device having an updated configuration. The method may further include encrypting, at the first computing device, the updated configuration using the first public key. The method may further include sending the encrypted configuration to the target computing device. The method may further include decrypting, at the target computing device, the encrypted configuration using a first private key associated with the target computing device, wherein the first public key and the first private key are a first keypair associated with the target computing device. The method may further include updating the target computing device with the updated configuration.
US11604656B2
An electronic device is disclosed that includes a memory storing a first application run based on a first sandbox environment and a processor connected with the memory. The memory stores instructions which, when executed, cause the processor to determine whether it is necessary to change a first user identifier (UID) for the first application in response to an application installation request requesting to update the first application to a second application, assign a second UID for the second application using a UID mapping resident program based on it being necessary to change the first UID, and construct a second sandbox environment for the second application to have the second UID and a resource included in the first sandbox environment.
US11604650B1
Disclosed in some examples, are systems, methods, devices, and machine readable mediums which use improved dynamic programming algorithms to pack conditional branch instructions. Conditional code branches may be modeled as directed acyclic graphs (DAGs) which have a topological ordering. These DAGs may be used to construct a dynamic programming table to find a partial mapping of one path onto the other path using dynamic programming algorithms.
US11604634B2
A computing device can manage installation of an application program using an agent registered with an operating system. The agent can receive a notification in response to a user request to mount a disk image. The disk image can include the application program. The agent can generate metadata associated with the disk image. An action to take can be determined based on the metadata. The application program can be installed using privileges of the agent without changing privileges of an account for the current user.
US11604633B2
A blockchain integrated station receives a startup instruction. The blockchain integrated station sends a signature verification request for a disk image stored in the blockchain integrated station to a cryptographic acceleration card included in the blockchain integrated station. The blockchain integrated station receives a signature verification result from the cryptographic acceleration card, where the signature verification result indicates whether a signature of the disk image passes a verification. In response to determining that the signature verification result indicates that the signature of the disk image passes the verification, the blockchain integrated station executes the disk image.
US11604630B2
A cloud computing environment provides the ability to deploy a web application that has been developed using one of a plurality of application frameworks and is configured to execute within one of a plurality of runtime environments. The cloud computing environment receives the web application in a package compatible with the runtime environment and dynamically binds available services by appropriately inserting service provisioning data into the package. The cloud computing environment then packages an instance of the runtime environment, a start script and the package into a web application deployment package, which is then transmitted to an application. The application container unpacks the web application deployment package, installs the runtime environment, loads the web application package into the runtime environment and starts the start script, thereby deploying the web application in the application container.
US11604629B1
Automatic workflow generation is described. One or more files containing code statements for accessing and modifying information in a destination database is received. The code statements are parsed from the one or more files and dependencies between the code statements are determined. A dependency graph is built by arranging the code statements according to the dependencies between the code statements. The dependency graph is partitioned by identifying at least one barrier code statement having an unclear dependency and dividing the dependency graph between code statements occurring prior to the at least one barrier code statement and code statements occurring after the at least one barrier code statement. Jobs are scheduled based on the partitioned dependency graph, and the code statements are annotated according to the scheduled jobs. A workflow is then automatically generated based on the annotated code statements.
US11604626B1
Code may be analyzed according to natural language descriptions of coding practices. A practice for code written in a natural language description may be received. An embedding of the natural language description may be generated using a machine learning model trained to detect examples of practices. The embedding may be compared with embeddings of code portions stored in an index to detect one or more portions of code that satisfy a facet of the practice. The detected portions of code may be identified.
US11604624B2
A method including, detecting interaction between the user and an audio-object via local tracking, determining an audio-object state modification based on the local tracking, and performing an audio-object interaction based on the audio-object state modification.
US11604623B2
An electronic device, computer program product, and method mitigates loss of communication between participants in a communication session when a local participant attempts to speak without manually unmuting the electronic device. The electronic device includes an image capturing device, a user interface device having a microphone, and a controller. The controller is communicatively coupled to the image capturing device and to the user interface device. The controller monitors, during the communication session with a second electronic device, an image stream received from the image capturing device for movements by the local participant in the communication session. The controller autonomously generates a prompt to unmute the microphone in response to determining that the microphone is muted while identifying at least one of a speaking movement of a mouth of the local participant to speak or a gesture by the local participant that correlates with the participant wanting to speak.
US11604620B2
A display apparatus includes a display unit including a display panel configured to display an image, a curvature variation unit disposed on a rear surface of the display unit and varying a curvature of the display unit, and a vibration unit disposed on the rear surface of the display unit configured to vibrate the display panel.
US11604608B2
Disclosed are computer-implemented methods, non-transitory computer-readable media, and systems for processing blockchain transactions. One computer-implemented method includes receiving M blockchain transactions and executing N blockchain transactions out of the M blockchain transactions in parallel using K threads of a first thread pool. A second thread pool is dedicated for accessing blockchain data stored in a storage system. For blockchain transactions distributed to each one of the K threads, one or more coroutines are used for each blockchain transaction so that the blockchain transactions are executed asynchronously using the coroutines. A blockchain block is generated to include the M blockchain transactions and added to a blockchain stored in the storage system.
US11604605B2
A memory controller circuit is disclosed which is coupleable to a first memory circuit, such as DRAM, and includes: a first memory control circuit to read from or write to the first memory circuit; a second memory circuit, such as SRAM; a second memory control circuit adapted to read from the second memory circuit in response to a read request when the requested data is stored in the second memory circuit, and otherwise to transfer the read request to the first memory control circuit; predetermined atomic operations circuitry; and programmable atomic operations circuitry adapted to perform at least one programmable atomic operation. The second memory control circuit also transfers a received programmable atomic operation request to the programmable atomic operations circuitry and sets a hazard bit for a cache line of the second memory circuit.
US11604603B2
One aspect facilitates a global map in a distributed system. The system generates a first data structure which comprises key-value pairs, wherein, in a respective key-value pair, the respective key is an integer and the respective value comprises a pointer to a sparse array which includes a bitmap (such as an ordered two-bit bitmap). The system stores the first data structure as a first partition of the global map. The system searches, based on a pattern, the first data structure to obtain a first value. If the first value comprises a two-bit bitmap, the system converts, based on the pattern, the first value to a two-dimensional bitmap, and performs a function on the first value to obtain a first result. The system uses the first value or the first result as metadata to execute a read or write operation in a filesystem associated with the distributed system.
US11604600B2
A stand-alone bridging test method is provided, which is applied to a stand-alone bridging device. The stand-alone bridging device is coupled to a storage device. The stand-alone bridging device includes a bridging controller. The storage device includes a device controller and a device memory. The stand-alone bridging test method includes the bridging controller generates a handshaking test signal and transmits the handshaking test signal to the device controller. The device controller generates a confirmation test signal according to the handshaking test signal and transmits the confirmation test signal to the bridging controller. The bridging controller generates a test data according to the confirmation test signal and transmits a write command to the device controller to write the test data into the device memory. The bridging controller transmits a read command to the device controller to read a stored data of the device memory.
US11604592B2
A method and apparatus for identifying data that is to be accessible in a low power state of a data storage device, and store this data in a physical (or logical) block that will be accessible in a low power state of the data storage device. Low power accessible data may be identified by host metadata of the data, indicating access is needed in a low power state. In other embodiments, the data storage device may learn the power state in which data should be accessible. In these embodiments, a controller stores information regarding the power state of a namespace in which the data is stored as an indicator to make the data accessible in a low power state. Alternatively, the controller stores a previous power state in which the data was accessed as an indicator to make the data accessible in a low power state.
US11604591B2
A system includes a plurality of integrated circuit (IC) dice having memory cells. A processing device is coupled to the plurality of IC dice, the processing device to perform operations includes: assigning a first stream identifier (ID) to a data type generated by execution of an application within an operating system; associating first files generated by the application with the first stream ID, where the first files are associated with the data type; allocating a first group of memory cells of the plurality of IC dice to the first files, wherein the first group of memory cells is assigned the first stream ID; and causing, based on the first stream ID, the first files to be written sequentially to the first group of memory cells of the plurality of IC dice.
US11604590B2
In one aspect of metadata track entry sorting in accordance with the present description, recovery logic sorts a list of metadata entries as a function of a source data track identification of each metadata entry to provide a second, sorted list of metadata entries, and generates a recovery volume which includes data tracks which are a function of one or more data target tracks identified by the sorted list of metadata entries. Because the metadata entry contents of the sorted list have been sorted as a function of source track identification number, the particular time version of a particular source track may be identified more quickly and more efficiently. As a result, recovery from data loss may be achieved more quickly and more efficiently thereby providing a significant improvement in computer technology. Other features and aspects may be realized, depending upon the particular application.
US11604584B2
In write processing of a data set group to be written to be one or more data sets to be written, a storage system performs encoding processing including processing for generating a data model showing regularity of the data set group to be written and having one or more input values as an input and the data set group as an output. In the write processing, the storage system writes the data model generated in the encoding processing and associated with a key of the data set group to be written.
US11604583B2
Hybrid data tiering, including: replicating multiple data objects from a first storage location on a first computer system to a second storage location at a second computer system; receiving, from a client computing system, a retention policy specifying one or more rules or conditions to evaluate to determine whether to continue storing data at a first storage location in addition to storing the data at a second storage location; identifying, in accordance with the retention policy, some of the multiple data objects to continue storing at the first storage location, wherein all of the multiple data objects remain stored at the second storage location; and selecting the identified some of the multiple data objects to remain stored at the first storage location.
US11604578B2
A touch control method includes steps of detecting a plurality of contact points being touched on a touch panel at a certain time; obtaining a plurality of distances between each two of the plurality of contact points; selecting a largest distance smaller than a predetermined distance among the distances; selecting the contact points falling into a first circular area formed by the two end points of the largest distance in the touch panel as a first contact point cluster and recognizing them as a first touch point; determine the first coordinate of the first touch point; selecting a second contact point cluster among the remaining contact points, by the same way, and recognizing them as a second touch point; obtaining the second coordinate of the second touch point; and performing data processing on a corresponding position of an image display area according to the first and/or second coordinate.
US11604577B1
A method including receiving a command to display a modal dialog. The modal dialog is displayed using both first and second scrolling frames. The first scrolling frame permits scrolling when a modal dialog height exceeds a first scrolling frame constraint. The second scrolling frame permits scrolling of a content section when a content section height exceeds a second scrolling frame constraint. The first scrolling frame constraint has a first and second priorities. The second scrolling frame constraint has a third priority. An orientation of the display screen is determined as being either in a portrait orientation or a landscape orientation. Responsive to determining the physical orientation, an applicable priority that is applicable to the first scrolling frame constraint is assigned. The applicable priority is the first priority in the portrait orientation, and is the second priority in the landscape orientation. After assigning the applicable priority, the modal dialog is displayed.
US11604566B2
Various aspects and embodiments are directed to a graphical user interface that organizes interface elements into views of computer content for presentation to a user. Different views of are used to provide an interface that is responsive to configurations of the device and activities performed by the user. Aspects include permitting the user to transition the device from one configuration to another during its use. The elements that comprise the graphical user interface are configured to present a summarized view of available actions and content to simplify user interaction. The different views present different organizations of the interface elements and in some examples display only certain modes of content in order to reduce the number of options a user must navigate. Methods and systems for streamlining user interaction with computer content are also provided. Streamlining includes, for example, pre-configuring a user device based on received information.
US11604565B2
A mapping API provides a digital map via a user interface of a computing device. When invoked by a software application, the mapping API is configured to receive an identifier of a user operating the software application, provide a first interactive digital map including a representation of a certain geographic area for display by the software application, where the first interactive digital map is personalizable via the software application, receive personalization content from the user via the software application, and cause a second digital map including a representation of the geographic area, when provided to the same user, to be modified in view of the personalization content, where the first digital map and the second digital map are created independently.
US11604562B2
A user interface method is provided by an SDK embedded in a third party resource running on a portable device including a camera and a display. The method includes receiving an API call to display an image processing user interface and in response, displaying a first user interface comprising a list of selectable graphical items corresponding to a group of available image modification features. If user selection of a desired graphical item from the list of selectable graphical items is received, image modification features corresponding to the desired graphical item are applied to an image received from the camera, generating a modified image. A second user interface including the modified image is then displayed on the display.
US11604560B2
Embodiments of the present invention provide an application association processing method and apparatus. The method includes: detecting a first operation instruction entered by a user; and when it is determined that the first operation instruction is to perform, by the user, a first preset operation on first content displayed on a display interface, displaying prompt information of second content associated with the first content, where the first preset operation is an operation gesture preset by the user, and the prompt information is used to inform the user that an association relationship exists between the first content and the second content.
US11604554B2
A system and method for displaying changes to a number of entries between page views is provided.
US11604545B2
An electroluminescent display is disclosed. The electroluminescent display includes an electroluminescent element disposed in a display area of a substrate, an encapsulation unit disposed on the electroluminescent element, a first mesh electrode layer disposed on the encapsulation unit, an insulating layer covering the first mesh electrode layer, and a second mesh electrode layer disposed on the insulating layer. The first mesh electrode layer includes a first mesh electrode and a second mesh electrode separated from the first mesh electrode. The second mesh electrode layer includes a third mesh electrode extended in a first direction and a fourth mesh electrode extended in a second direction intersecting the first direction through the first mesh electrode intersecting the third mesh electrode.
US11604536B2
A display device with a touch sensor having a display function and a touch sensor function is provided. The display device includes a first substrate including a pixel electrode; a first electrode along a first direction; and a second substrate including a second electrode that includes patterns of electrodes along a second direction crossing the first direction and that faces the first electrode and the pixel electrode, wherein upon the display function being activated, the pixel electrode is supplied with a pixel signal, and the second electrode is supplied with common voltage, and upon the touch sensor function being activated, the first electrode is applied with a first signal and the second electrode is configured to receive the first signal to be a second signal as a touch detecting signal.
US11604532B2
The invention relates to an operating device for a vehicle, comprising a display with a touch-sensor system for inputting a command and additionally a retaining device which retains the display. The retaining device has a base face and a free area which is defined by support elements protruding from the base face. The operating device is additionally provided with at least one actuation sensor for detecting a bend of the display upon being manually actuated and an analysis unit which is connected to the touch sensor system and the at least one actuation sensor for analyzing the signals of the touch sensor system and the at least one actuation sensor.
US11604531B2
According to one aspect, a trackpad includes: a substrate; a stiffener plate; a circuit board between the substrate and the stiffener plate, the circuit board comprising position detecting circuitry configured to detect a position of an object adjacent the substrate, the circuit board including an inductive element; a grounding element that electrically connects the stiffener plate and the circuit board to each other; and force sensing circuitry configured to detect force applied to the substrate, the force detected using the inductive element.
US11604525B2
The disclosure provides a display panel including a substrate, an active layer, a first electrode layer, a common electrode layer, a cathode layer, and a spacer. The active layer is located on the substrate. The first electrode layer is located on the active layer, and the first electrode layer includes a first gate and a second gate. The common electrode layer is located on the first electrode layer. The common electrode layer has a first region, a second region, and a first necking region. The first necking region connects the first region and the second region. The first region and the first gate are correspondingly disposed, and the second region and the second gate are correspondingly disposed. The cathode layer is located on the common electrode layer. The spacer is located between the common electrode layer and the cathode layer. The spacer and the first necking region are correspondingly disposed.
US11604524B2
An electronic device including a display unit and an input sensing unit including a sensing insulating layer including a first insulating layer disposed on the display unit, and a second insulating layer disposed on the first insulating layer and including first contact holes and second contact holes, a first sensing electrode including first sensing patterns and a plurality of first conductive patterns disposed between the first sensing patterns, and a second sensing electrode including second sensing patterns and second conductive patterns disposed between the second sensing patterns, in which the first sensing patterns and the first conductive patterns are coupled to each other through corresponding ones of the first contact holes, and at least one of the first sensing electrode and the second sensing electrode is in contact with the first insulating layer through the second contact holes.
US11604510B2
A computer system can be controlled with non-contact inputs through zonal control. In an embodiment, a non-contact input that is an eye-tracking device is used to track the gaze of a user. A computer's display, and beyond, can be separated into a number of discrete zones according to a configuration. Each zone is associated with a computer function. The zones and/or their functions can, but need not, be indicated to the user. The user can perform the various functions by moving gaze towards the zone associated with that function and providing an activation signal of intent. The activation signal of intent can be a contact-required or non-contact action, such as a button press or dwelling gaze, respectively.
US11604507B2
Appropriately separating at least two different types of processing by using a motion of a predetermined part provided with a sensor. An information processing method executed by a processor included in an information processing apparatus, the information processing method comprising: sequentially acquiring data relating to a movement speed of a predetermined part of a user from a sensor mounted on the predetermined part; determining whether or not the data is equal to or higher than a predetermined threshold; controlling, when the data is determined to be lower than the predetermined threshold, execution of first processing by using data preceding, by a first predetermined amount of time, a time point where the determination is made that the data is lower than the predetermined threshold; and controlling, when the data is determined to be equal to or higher than the predetermined threshold, execution of second processing that differs from the first processing.
US11604497B2
An electronic device, including a substrate, a transistor, a data line, a first transparent conductive layer, an insulating layer, and a metal layer, is provided. The transistor is disposed on the substrate. The data line is disposed on the substrate and electrically connected to the transistor. The first transparent conductive layer is disposed on the data line. The insulating layer is disposed on the first transparent conductive layer. The metal layer is disposed on the data line and overlapped with the data line. The electronic device of the disclosure may reduce an impedance of the transparent conductive layer, mitigate a problem of visual visibility caused by metal reflection, reduce a probability of light entering a semiconductor layer of the transistor, or increase an aperture ratio.
US11604495B2
A rack-mountable computer system directs separate portions of a cooling airflow from an inlet air plenum in the computer system interior through separate air passages to remove heat from separate portions of a set of heat-producing components. The air passages can preclude a portion of cooling airflow removing heat from a component from being preheated by another component. Plenums and air passages can be established through the arrangement of components in the interior. Components can be arranged in progressive offsets throughout the depth of the interior to vary plenum flow area throughout the depth, which can progressively impede and redirect airflow through the inlet plenum into the air passages. Arrangements can include an angled row, a staggered configuration, etc. The computer system can include a chassis which can translate, while maintaining operation of hot-pluggable electronic components coupled throughout the depth, to enable swapping of hot-pluggable electronic components throughout the interior.
US11604482B2
Disclosed are devices, systems and methods for operation and control of gravity-fed fluid flows in water and wastewater related systems. The disclosed flow control system uses gravity to provide a flow of a fluid from a fluid source and a motorized flow control device fluidically coupled to the fluid source to control a defined flow rate of the flow by changing a position of an internal volume of the flow control device through which the fluid flows relative to a fixed level of the fluid in the fluid source. The disclosed devices, systems and methods can be used in a wide variety of systems for environmental and low-energy demand applications such as, for example, a wastewater treatment system to control a flow of wastewater in the system.
US11604478B2
Concerning a partial area image that constitutes a wide area image, to control a flying body in accordance with a flight altitude at a past point of time of image capturing, an information processing apparatus includes a wide area image generator that extracts, from a flying body video obtained when a flying body captures a ground area spreading below while moving, a plurality of video frame images and combines the video frame images, thereby generating a captured image in a wide area, an image capturing altitude acquirer that acquires a flight altitude at a point of time of image capturing by the flying body for each of the plurality of video frame images, and an image capturing altitude output unit that outputs a difference of the flight altitude for each video frame image.
US11604474B2
A scenario aware perception system (10) suitable for use on an automated vehicle includes a traffic-scenario detector (14), an object-detection device (24), and a controller (32). The traffic-scenario detector (14) is used to detect a present-scenario (16) experienced by a host-vehicle (12). The object-detection device (24) is used to detect an object (26) proximate to the host-vehicle (12). The controller (32) is in communication with the traffic-scenario detector (14) and the object-detection device (24). The controller (32) configured to determine a preferred-algorithm (36) used to identify the object (26). The preferred-algorithm (36) is determined based on the present-scenario (16).
US11604470B2
In various examples, a current claimed set of points representative of a volume in an environment occupied by a vehicle at a time may be determined. A vehicle-occupied trajectory and at least one object-occupied trajectory may be generated at the time. An intersection between the vehicle-occupied trajectory and an object-occupied trajectory may be determined based at least in part on comparing the vehicle-occupied trajectory to the object-occupied trajectory. Based on the intersection, the vehicle may then execute the first safety procedure or an alternative procedure that, when implemented by the vehicle when the object implements the second safety procedure, is determined to have a lesser likelihood of incurring a collision between the vehicle and the object than the first safety procedure.
US11604469B2
This disclosure provides a route determining device capable of determining a route of a moving device such that the moving device smoothly moves to a destination while avoiding an interference with a traffic participant even in a congested traffic environment. A route determining device 1 determines a provisional movement velocity command v_cnn such that an interference between a robot 2 and traffic participants is avoided using the CNN, determines a distance dist between the robot 2 and the traffic participant closest to the robot 2 when the robot is assumed to move from the current position by a command v_cnn in accordance with the reliability P of the command v_cnn, and determines a movement velocity command v of the robot using a DWA such that a target function G including the distance dist and the movement velocity command v of the robot as independent variables has a maximum value.
US11604468B2
Methods, systems, computer-readable media, and apparatuses for blended control of remote operation of vehicles are presented. The sensors of automated vehicles can detect conditions for which there is no preprogrammed response. In these situations, automated vehicles can engage a remote operator mode. Remote operation of vehicles can be difficult. These techniques can use the automated driving system of the vehicle to monitor the driving commands from a remote operator and the sensor information of the vehicle. The commands from the remote operator can be analyzed by a supervision module in the automated vehicle. The supervision module can also receive vehicle sensor information. The supervision module can correct or adjust the remote operator commands as necessary to avoid collision, dampen remote operator induced oscillations, and provide for a smoother, safer, and more realistic driving experience.
US11604461B2
The invention relates to a method and apparatus for monitoring the condition of subsystems within a renewable generation plant or microgrid which are using Supervisory Control and Data Acquisition (SCADA) systems for allowing plant operators to monitor and interact with a plant via human machine interfaces.
US11604456B2
A system includes a computer numerical control (CNC) machining system configured to perform a machining operation to define a feature on a workpiece and a machine edge controller disposed external of the machining system and in communication with the CNC machine system. The machine edge controller is configured to perform a machining evaluation during the machining operation. In executing the machining evaluation, the machine edge controller is configured to acquire data indicative of characteristics of the CNC machining system during the machining operation and compare the data with one or more machining baseline parameters associated with the machining operation to determine an abnormal operation of the CNC machining system. The one or more machining baseline parameters define a nominal response of the CNC machining system for performing the machining operation.
US11604449B2
An apparatus for monitoring an actuator system, a method for providing an apparatus for monitoring an actuator system, and a method for monitoring an actuator system where the has at least one actuator and at least one data output signal. An anomaly detector detects anomalies. A suppressing engine determines time periods in which a control intervention has been performed. In a resulting monitoring signal, only anomalies are indicated which do not overlap with time periods in which the control intervention has been performed resulting in less irrelevant alerts and false positives output to a human supervisor monitoring the actuator system. The apparatus for monitoring a system may be provided with a plurality of actuators that may affect one another over time. The apparatus may be applied to a system of submersible pumps, or a system of conveyor belts.
US11604444B1
A Modular Fan Array of a 2×2 array of small fan modules provides many advantages over the replacement of duty of a solitary large fan, including some of the following advantages: —the combined flowrate capacity of the Fan Array can be sized equal to or in excess of the 100% flowrate capacity of the large fan, however a turndown limit of 50% will result in the Fan Array only having a turndown limit of 12.5%. There is a redundancy fan modules. With one going OFFLINE the other three can provide some measure of ventilation, while with the large fan going OFFLINE, ventilation is disable completely.
US11604443B2
A system for distributed device management includes a group of devices. Each device in the group of devices communicate with one or more other devices in the group of devices over one or more network channels, and each device in the group of devices includes a processing circuit. The processing circuit of each device in the group of devices manages one or more devices in the group of devices, authorizes a new device to join the group of devices, and synchronizes data with the new device and with one or more devices in the group of devices over the one or more network channels.
US11604426B2
A second heater has such an output that a peak position in a particular direction is located within a largest sheet area. The largest sheet area is an area in which a heating member contacts a sheet having a largest size in the particular direction that is conveyable through a fixing device. A first sensor detects temperature of a center area. A second sensor detects temperature at an outside position in an end area. The outside position is outside the largest sheet area in the particular direction. A controller controls a first heater such that a first detection temperature detected by the first sensor becomes a first target temperature; controls the second heater such that a second detection temperature detected by the second sensor becomes a second target temperature; and determines the second target temperature based on an edge position of a sheet relative to the peak position.
US11604415B2
A substrate processing method includes: forming a coating film on a substrate by supplying a resist liquid which is photosensitive to extreme ultraviolet (EUV) light to a surface of the substrate; forming a semi-solidified film by volatilizing a solvent contained in the coating film without heating the solvent; irradiating the semi-solidified film with EUV light thereby exposing the semi-solidified film with EUV light; and supplying a developer to the substrate after the exposure of the semi-solidified film.
US11604413B2
Provided is a photosensitive composition including: a polymer (P) which includes a structural unit derived from a vinylbenzene derivative, a structural unit including a radical polymerizable group, and a structural unit including at least one kind of functional group selected from the group consisting of a primary hydroxyl group and an amino group, and in which the content of the structural unit derived from the vinylbenzene derivative is equal to or greater than 30% by mol; and a radical polymerization initiator.
US11604412B2
An actinic ray-sensitive or radiation-sensitive resin composition includes a resin having a group represented by General Formula (1) and a compound that generates an acid upon irradiation with actinic rays or radiation.
US11604408B2
A method and system for imprinting a substrate supported on a moveable stage is provided and includes contacting a liquid resist on the substrate with a template and aligning the substrate with the template using a feedback-feedforward control process with a first set of control parameters. Calibration data is obtained and the viscosity of at least a portion of the resist is increased. The substrate is then with the template using the feedback-feedforward control process with a second set of control parameters after the viscosity of the resist has increased, the second set of control parameters are determined based on the calibration data and the resist is cured under the template.
US11604404B2
A lamp projecting a starry sky is provided. The lamp projecting the starry sky includes at least one beam generator, a reflecting member with uneven and irregular reflecting surface, a first motor, and at least one first lens. The first motor is connected to the reflecting member through a connecting shaft, the reflecting member is driven to rotate when the first motor rotates, a light beam generated by the beam generator irradiates onto a first side of the reflecting member along an incident light path, and a light beam emitted from the reflecting member forms a moving and layering nebula projection after passing through the at least one first lens. In the lamp, after passing from the reflecting member, the light beam is magnified by the lens, so that the generated starry sky will not be too bright and dazzling, which effectively enhances the layering sense of the starry sky.
US11604403B2
An imaging system, including a light valve and a projection lens, is provided. The projection lens has a reduction side and a magnification side, and includes a lens group and a convex mirror. The light valve is configured on the reduction side. The projection lens is configured to image the beam from the light valve on a projection surface, and the projection surface is configured on the magnification side. There is an included angle between the projection surface and a light receiving surface. The lens group is configured on an optical path between the magnification side and the reduction side, and includes first to seventh lens elements sequentially arranged from the magnification side to the reduction side. The refractive powers of the first to seventh lens elements are respectively negative, negative, positive, positive, negative, positive, and positive. The convex mirror is configured on an optical path between the lens group and the magnification side. A projection device, including the imaging system, is also provided.
US11604401B2
Provided is a light source device, including: a first light source module, a set of lenses, a first light-homogenization component, a first light-combination device, and a wavelength conversion device. The first light source module is configured to emit a first light beam having first wavelength. The set of lenses and the first light-homogenization component are located in propagation path of the first light beam. The set of lenses is configured to converge the first light beam. The first light-homogenization component is configured to homogenize the first light beam. A second light beam formed by homogenization is incident on the first light-combination device, and the first light-combination device is located at a focus position of the set of lenses. The wavelength conversion device is located in propagation path of a third light beam emitted from the first light-combination device and configured to form excited light having second wavelength under excitation.
US11604398B2
A photon source for generating entangled photons includes a pump laser, and 4-N, N-dimethylamino-4′-N′-methyl-stilbazolium-tosylate (DAST) crystals, the pump laser pumping the DAST crystals with pump photons to generate a stream of pairs of entangled photons, each pair comprising a signal photon and an idler photon.
US11604388B2
According to one embodiment, a display device includes a first substrate including a pixel electrode, a second substrate including a common electrode, a liquid crystal layer located between the first substrate and the second substrate and containing polymer and liquid crystal molecules, and a light emitting element opposed to an end surface of the second substrate, the common electrode being separated from the pixel electrode by a first distance, at a first position, the common electrode being separated from the pixel electrode by a second distance, at a second position more separated from the light emitting element than the first position, the second distance being smaller than the first distance.
US11604381B2
An illuminating unit includes: a plurality of light sources; a light-guide plate including an end surface disposed to face the plurality of light sources, a first surface that outputs light which is based on incident light from the end surface, and a second surface that faces the first surface and includes a plurality of convex parts; and an optical sheet adhered to side of the second surface of the light-guide plate, with the plurality of convex parts being interposed therebetween. The plurality of convex parts include a plurality of first convex parts disposed in a first region inside the second surface, and one or plurality of second convex parts disposed in at least a portion of a second region on a periphery of the first region inside the second surface.
US11604380B2
A display device includes a backlight module, a liquid crystal display panel and an optical module. The liquid crystal display panel is disposed on the backlight module. The liquid crystal display panel includes an array substrate, an opposite substrate, a display medium layer, an upper polarizing pattern, and a lower polarizing pattern. The upper polarizing pattern is disposed on the opposite substrate. The lower polarizing pattern is disposed on the array substrate and has a first transmission axis. The optical module is disposed between the backlight module and the liquid crystal display panel. The optical module includes a dual brightness enhancement film. The dual brightness enhancement film has a second transmission axis. The polarization direction of the light after passing through the optical module is different from the polarization direction of the light after passing through the lower polarizing pattern.
US11604375B2
A display device includes a diffuser plate, a plurality of light sources that irradiates the diffuser plate with light, a mounting substrate on which the plurality of light sources is mounted, a chassis to which the mounting substrate is secured, and a support member that is disposed between the chassis and the diffuser plate and that supports the diffuser plate. The support member includes a securing pin that is fitted in a hole that is formed in the mounting substrate, a support pin that is located between the diffuser plate and the chassis, and a coupling portion that extends in a plane direction of the mounting substrate and that couples the securing pin and the support pin with each other.
US11604364B2
An optical component comprises a metasurface comprising nanoscale elements. The metasurface is configured to receive incident light and to generate optical outputs. The geometries and/or orientations of the nanoscale elements provide a first optical output upon receiving a polarized incident light with a first polarization, and provide a second optical output upon receiving a polarized incident light with a second polarization that is different from the first polarization.
US11604353B2
This disclosure describes a head-mounted display with a display assembly configured to display content to most or all of a user's field of view. The display assembly can be configured to display content in far-peripheral regions of the user's field of view differently than content upon which a user can focus. For example, spatial resolution, color resolution, refresh rate and intensity (i.e. brightness) can be adjusted to save resources and/or to bring attention to virtual content positioned within a far-peripheral region. In some embodiments, these changes can save processing resources without detracting from the user's overall experience.
US11604344B2
A compact dot sight is provided, in which the inner cylinder is eliminated and no structure protrudes from the left and right side walls of a lens barrel. The dot sight includes: a lens barrel; objective lenses fixed to a front opening of the lens barrel; an eyepiece lens fixed to a rear opening of the lens barrel; a light source for projecting a point image from an inside of the lens barrel to the objective lens; a power supply circuit for supplying power to the light source; and a dot adjustment mechanism that has a holder of the light source and can adjust the position of the point image projected on the objective lens by moving the holder vertically and horizontally.
US11604340B2
In various embodiments, wavelength beam combining laser systems incorporate optical cross-coupling mitigation systems and/or engineered partially reflective output couplers in order to reduce or substantially eliminate unwanted back-reflection of stray light.
US11604339B2
A zoom lens consists of, in order from an object side, a positive first lens group, a negative second lens group, a positive third lens group, a positive fourth lens group, and a positive fifth lens group. During zooming, the first lens group and the fifth lens group are not moved, and the second lens group, the third lens group, and the fourth lens group are moved. The first lens group consists of one negative lens and five positive lenses in order from the object side to an image side. Predetermined conditional expressions related to a refractive index, an Abbe number, and a partial dispersion ratio of the negative lens of the first lens group are satisfied.
US11604336B2
An imaging lens includes a first lens; a second lens; a third lens; a fourth lens; a fifth lens; a sixth lens; a seventh lens; an eighth lens; and a ninth lens having negative refractive power, arranged in this order from an object side to an image plane side. The imaging lens has a total of nine lenses. The eighth lens has at least one aspheric surface. The ninth lens is formed in a shape so that a surface thereof on the image plane side has an aspherical shape. The ninth lens is formed in the shape so that the surface thereof on the image plane side has a specific paraxial curvature radius.
US11604334B2
A lens assembly includes a front lens group and a rear lens group. The front lens group includes a first lens having positive refractive power and a second lens having negative refractive power. The rear lens group includes a third lens having positive refractive power and a fourth lens having negative refractive power, wherein the third lens includes a convex surface facing an object side and another convex surface facing an image side and the fourth lens includes a concave surface facing the image side. The first lens, the second lens, the third lens, and the fourth lens are arranged in order from the object side to the image side along an optical axis. The lens assembly satisfies: 13.5 mm
US11604320B2
Connector assemblies for insertion into a port structure of a telecommunication enclosure to provide an environmentally sealed connection are disclosed herein. An exemplary connector assembly includes a forward connector housing, an intermediate body positioned over a portion of the forward connector housing, an optical connection portion coupled to the forward connector housing, and an adapter, positionable over the intermediate body. The intermediate body comprises a forward portion and a rearward portion, with the forward portion including an external key and a plurality of trigger elements. Each trigger element has a foot portion and a locking portion, and the rearward portion includes an orientation key in substantial alignment with the external key.
US11604315B1
A display assembly presented herein includes an inset display, a peripheral display, and a multiplexing optical assembly (MOA). The inset display has a first resolution and emits image light of a first polarization. The peripheral display has a second resolution and emits image light of a second polarization. The MOA receives the image light of the first polarization and the image light of the second polarization. The MOA then transforms the image light of the first polarization into a first portion of image light of a third polarization, and transforms the image light of the second polarization into a second portion of image light of the third polarization. The MOA directs the first portion of image light and the second portion of image light toward an eye-box. The display assembly can be implemented as a component of a head-mounted display of an artificial reality system.
US11604306B2
A privacy protection film, a manufacturing method thereof, a backlight module, and a display device are provided. The privacy protection film includes a substrate, a light incident surface of the substrate is provided with a reflective layer, light transmission holes are provided on the reflective layer; a light exiting surface of the substrate is provided with a micro-lens array; each of the light transmission holes corresponds to at least one micro-lens in the micro-lens array; and the micro-lens is configured to control an exiting direction of light exiting from the light exiting surface of the substrate to remain unchanged; or, the micro-lens is configured to control an exiting direction of the light exiting from the light exiting surface of the substrate to be deflected toward a direction of an axis of the micro-lens.
US11604300B2
Systems and computer readable media are described that actuate at least one marine seismic source according to a constrained sequence. The sequence exhibits an actuation time or distance interval between each actuation. The actuation time or distance interval corresponds to the sum of a nominal time or distance and a respective dither time or dither distance for each actuation. The sequence is constrained such that differences between consecutive dither times or dither distances remain within a threshold dither difference. Constraining the sequence according to the threshold dither difference enables increased bottom speeds for the source (i.e., increased speeds of the source relative to the seafloor), while still maintaining at least a minimum actuation time or distance interval for the source, taking into account both the nominal time or distance and the respective dither times or dither differences.
US11604299B2
This disclosure presents processes and systems for estimating a source wavelet from seismic data recorded in a seismic survey of a subterranean formation. In one aspect, a base wavelet is determined based on recorded seismic traces obtained in a seismic survey of a subterranean formation. Processes and systems include a phase-only wavelet based on the base wavelet and the recorded seismic data. An estimated source wavelet is obtained by convolving the base wavelet with the phase-only wavelet. Properties of the subterranean formation are determined based on the estimated source wavelet and the recorded seismic data.
US11604298B2
A method for subsurface fault extraction using undirected graphs is provided. Extracting faults in the subsurface may assist in various stages of geophysical prospecting. To that end, an undirected graph may be used in order to identify distinctive fault branches in the subsurface. Fault probability data, from seismic data, may be used to establish connections in the undirected graph. Thereafter, some of the connections in the undirected graph may be removed based on analyzing one or more attributes, such as dip, azimuth, or context, associated with the connections or nodes associated with the connections. After which, the undirected graph may be analyzed in order to extract the faults in the subsurface.
US11604296B2
This disclosure is related generally to marine surveying. An apparatus for generation of seismic waves in a body of water may include a wave generator. The apparatus may further include a housing defining an internal chamber having an open end. The housing may include baffles positioned between the open end and the wave generator. The housing may further include a vent positioned on an opposite end of the housing from the baffles.
US11604285B2
A method of receiving two chip-by-chip multiplexed CSK signals (e.g., GNSS signals) and searching for a non-CSK signal with optimal performance at a given digit capacity of a sampling memory resided in parallel correlators. For CSK signals Prompt, Early and Late results for each of possible code shift are calculated as different sums of four punctured convolutions. Depending on configuration, the method allows to receive both multiplexed CSK signals with lesser quality or one of the CSK signals with better quality. The method can be implemented as an apparatus with four punctured correlators, a set of multipliers by 1 or 2N, another set of multipliers by 1 or 0, summers of four input to one result, a RAM, searchers of maximum, and conditional commutators.
US11604268B2
This application relates to a passive coherent location (PCL) system. In one aspect, the PCL system includes a signal measurement device configured to receive a plurality of signals from a plurality of illuminators and generate an In-phase signal and a Quadrature signal corresponding to each illuminator using the received signals. The PCL system also includes a signal processing device configured to detect a first target using the In-phase and Quadrature signals and measure a bistatic range of the first target and a bistatic velocity of the first target to generate a plurality of pieces of line track information corresponding to the first target. The PCL system further includes a locating device configured to generate target track information of the first target using the line track information and predict a position vector and a velocity vector of the first target using the target track information.
US11604267B2
An oscillator includes a tunable resonant circuit having an inductance and a variable capacitance coupled between first and second nodes, and a set of capacitances selectively coupleable between the first and second nodes. An input control node receiving an input control signal is coupled to the variable capacitance and set of capacitances. The tunable resonant circuit is tunable based on the input control signal. A biasing circuit biases the tunable resonant circuit to generate a variable-frequency output signal between the first and second nodes. A voltage divider generates a set of different voltage thresholds, and a set of comparator circuits with hysteresis compares the input control signal to the set of different voltage thresholds to generate a set of control signals. The capacitances in the set of capacitances are selectively coupleable between the first and second nodes as a function of control signals in the set of control signals.
US11604265B2
In one embodiment, an imaging device includes a light-emitting device, a driving circuit, a return single-photon avalanche diode (SPAD) array and readout circuitry. The driving circuit generates a driving signal, and the light-emitting device generates an optical pulse based on the driving signal. The return SPAD array is configured to receive a first portion of the optical pulse that is reflected by an object in an image scene. The readout circuitry receives a signal indicative of the received first portion of the optical pulse, and a signal indicative of the driving signal, and determines a distance between the imaging device and the object based on a difference between a time of receiving the signal indicative of the received first portion of the optical pulse and a time of receiving the signal indicative of the driving signal.
US11604264B2
A lidar system comprises a first lens, a second lens, and a switch. The first lens has a first field of view that receives incident light from the first field of view. The second lens has a second field of view that receives incident light from the second field of view, wherein the second field of view is encompassed by and narrower than the first field of view. The switch controls which of the first and second lenses are used for detecting returns from laser pulse shots based on where the laser pulse shots are targeted in a field of view that encompasses the first and second fields of view. The switch may comprise an optical switch or an electronic switch.
US11604261B2
A system comprising non-transitory and tangible memory comprising program instructions for performing an extended laser active ranging (ELAR) procedure having a first mode and a second mode. The system includes a processor configured to execute the program instructions to cause the processor to receive selection of a region-of-interest (ROI) having a pixel cluster; and cause laser ranging using a laser ranging system in the first mode. The process is configured to determine whether a laser ranging reflection (LRR) signal is received by a laser photodetector of a gimbal during the first mode. If the LRR signal is not received, the processor performs the second mode of the ELAR procedure initialized to a center of the selected ROI to search for a reflective surface in the ROI of an imaged real-world view of an ambient scene and registered to the pixel cluster to find a small target.
US11604255B2
A dual mode ladar system includes a laser transmitter having a wavelength of operation and a modulator connected thereto to impose a modulation thereon. The modulator is configured to impose amplitude modulation and/or frequency modulation. Diffusing optics illuminate a field of view and an array of light sensitive detectors each produce an electrical response signal from a reflected portion of the laser light output.
US11604254B2
Embodiments of this disclosure provide a radar-based posture recognition apparatus, method and an electronic device. The method includes: acquiring radar reflection point information based on radar echo signals reflected from a detected target, and clustering radar reflection points; in a first time period, calculating spatial morphological feature information and/or motion feature information of a target point set obtained by clustering; in a second time period, counting the spatial morphological feature information and/or the motion feature information of a plurality of first time periods to obtain motion process feature information in the second time period; and taking the motion process feature information within a second time period in which a current moment is present and the spatial morphological feature information and/or the motion feature information in a first time period in which the current moment is present as a feature set, to determine the posture of the detected target.
US11604253B2
A vehicular sensing system includes at least one radar sensor disposed at a vehicle and having a field of sensing forward, rearward or sideward of the vehicle. Radar data captured by the radar sensor is received at an electronic control unit (ECU). Received transmitted signals reflected off objects and received at the receiving antennas are evaluated at the ECU to establish surface responses for the objects present in the field of sensing of the radar sensor. A data set of radar data that is representative of an object present in the field of sensing of the radar sensor is compared to stored data sets to determine if the data set corresponds to a particular stored data set of the stored data sets. Responsive to the data set of radar data being determined to correspond to the particular stored data set, the vehicular sensing system classifies the detected object.
US11604249B2
The present invention relates to an apparatus for tracking a position of an interventional device respective an image plane of an ultrasound field. The position includes an out-of-plane distance (Dop). A geometry-providing unit (GPU) includes a plurality of transducer-to-distal-end lengths (Ltde1 . . . n), each length corresponding to a predetermined distance (Ltde) between a distal end of an interventional device and an ultrasound detector attached to the interventional device, for each of a plurality of interventional device types (T1 . . . n). An image fusion unit (IFU) receives data indicative of the type (T) of the interventional device being tracked; and based on the type (T): selects from the geometry-providing unit (GPU), a corresponding transducer-to-distal-end length (Ltde); and indicates in a reconstructed ultrasound image (RUI) both the out-of-plane distance (Dop) and the transducer-to-distal-end length (Ltde) for the interventional device within the ultrasound field.
US11604247B2
Mobile device positioning employs various forms of audio signal structures and detection methodologies. In one method, detection of an audio signal from a first source enables construction of a signal to facilitate detection of an audio signal from another source. Signals detected from these sources enable positioning of the mobile device receiving those signals. Another method forms audio signals transmitted from audio sources so that they have parts that add constructively and parts that differentiate the sources to enable positioning. Another audio signal based positioning method adaptively switches among positioning methods so that positioning remains operative as a mobile device moves toward and away from the sources. Another method tracks positioning history, evaluates it for errors and performs error mitigation to improve accuracy. Various other positioning technologies are detailed as well.
US11604245B2
The invention relates to a method for establishing the presence of a misalignment of at least one sensor within a sensor group with two or more sensors which detects objects in the surroundings of a motor vehicle, wherein at least two of the sensors differ from each other in their measuring principle and the measurement signals from the sensors are compared with each other.
US11604241B2
In a method for automatic control of an examination sequence in magnetic resonance (MR) system during recording of MR signals in an examination segment of a person being examined, which has two tissue components with two different MR resonant frequencies, an examination sequence for examination of the examination segment is determined. Further, whether the examination sequence includes an imaging sequence in which one of the two tissue components is to be suppressed and for which at least two different suppression options exist to reduce the one of the two tissue components during the recording of the MR signals is determined. In response to the determination that the examination sequencing included the imaging sequence, the method can include determining a sequence parameter of the examination for the imaging sequence; and selecting one of the at least two suppression options as a function of the sequence parameter determined for the imaging sequence.
US11604236B2
An active shield magnetometry system comprises at least one magnetic field actuator configured for generating an actuated magnetic field that at least partially cancels an outside magnetic field, thereby yielding a total residual magnetic field. The active shield magnetometry system further comprises a plurality of magnetometers respectively configured for measuring the total residual magnetic field and outputting a plurality of total residual magnetic field measurements. The active shield magnetometry system further comprises at least one feedback control loop comprising at least one optimal linear controller configured for controlling the actuated magnetic field at least partially based on at least one of the plurality of total residual magnetic field measurements respectively output by at least one of the plurality of magnetometers.
US11604235B2
A magnetic measuring device includes: a determination part configured to identify four maximum inclination points in an average value in a visual field of a light detection magnetic resonance spectrum and configured to determined a degree of decrease in relative fluorescence intensity and a microwave frequency at each of the maximum inclination points; a setting part configured to set a reference decrease degree of the relative fluorescence intensity in a predetermined area and configured to set operating point frequency initial values at four points at which the reference decrease degree is achieved, near the microwave frequencies at the respective maximum inclination points; a frequency update part configured to update operating point frequencies at the four points; and a frequency correction part configured to input the updated operating point frequencies to a microwave oscillator as corrected operating point frequencies.