Document Document Title
US11848203B2 Methods of processing substrate and manufacturing semiconductor device by forming film, substrate processing apparatus, and recording medium
A technique includes: (a) modifying a surface of a first base exposed on a surface of a substrate to be terminated with a hydrocarbon group by supplying a hydrocarbon group-containing gas to the substrate having the first base and a second base exposed on the surface of the substrate; and (b) forming a film on a surface of the second base by supplying an oxygen- and hydrogen-containing gas to the substrate after modifying the surface of the first base.
US11848200B2 Methods for selectively forming a silicon nitride film on a substrate and related semiconductor device structures
A method for selectively forming a silicon nitride film on a substrate comprising a first metallic surface and a second dielectric surface by a cyclical deposition process is disclosed. The method may comprise contacting the substrate with a first reactant comprising a silicon halide source and contacting the substrate with a second reactant comprising a nitrogen source, wherein the incubation period for the first metallic surface is less than the incubation period for the second dielectric surface. Semiconductor device structures comprising a selective silicon nitride film are also disclosed.
US11848196B2 Light-emitting diode package having controlled beam angle and light-emitting device using same
A light-emitting diode package having a controlled beam angle is proposed. The diode package can include at least one first lead frame; at least one second lead frame formed to correspond to and be spaced apart from the at least one first lead frame; light-emitting diode chips mounted on the at least one first lead frame; a first package main body which is fixed on the partial surfaces of the at least one first lead frame and the at least one second lead frame and formed so as to have a first inclined side at a portion of the circumference around the light-emitting diode chips; and a second package main body formed so as to have a second inclined side at the remaining portion of the circumference around the light-emitting diode chips other than the portion.
US11848195B2 Semiconductor device
A semiconductor device is provided. The semiconductor device includes a first semiconductor layer; a second semiconductor layer on the first semiconductor layer; an active region between the second semiconductor layer and the first semiconductor layer; an electron blocking structure between the active region and the second semiconductor layer; a first nitride semiconductor layer between the active region and the electron blocking structure, and including indium and aluminum elements; and a second nitride semiconductor layer between the electron blocking structure and the second semiconductor layer, including indium element and devoid of gallium element; wherein the first nitride semiconductor layer has a first indium content, the second nitride semiconductor layer has a second indium content, and the first indium content is greater than the second indium content.
US11848188B2 Semiconductor device and method for manufacturing the same
A method for manufacturing the semiconductor device includes: providing a layer to be etched; on a surface of the layer to be etched, forming a first sacrificial layer that is patterned and includes an opening for exposing the layer to be etched; forming a second sacrificial layer in the opening, the second sacrificial layer having a contact face contacted with the first sacrificial layer; forming a third sacrificial layer via a reaction between the first sacrificial layer and the second sacrificial layer at the contact face; removing at least one of at least part of an unreacted portion of the first sacrificial layer and the second sacrificial layer to form a patterned mask structure; etching the layer to be etched based on the patterned mask structure to form an etched pattern.
US11848182B2 Method and device for processing imaging-analysis data
In a device for processing imaging-analysis data, two kinds of imaging-analysis data are stored in a storage section 21: (a) first imaging-analysis data, in which measurement data of a target substance, acquired by performing a first predetermined analysis at each of a plurality of measurement points within an analysis target area of a sample S, is associated with spatial position information of the measurement point, and (b) second imaging-analysis data, in which measurement data of a reference substance, acquired by performing a second predetermined analysis at each of the measurement points, is associated with spatial position information of the measurement point. A normalization executer 28 normalizes the measurement data of the target substance at each measurement point, based on the measurement data of the reference substance acquired at the same measurement point.
US11848181B2 Acquisition strategy for top-down analysis with reduced background and peak overlapping
Intensity measurements made by electron multiplier and image-charge detectors are proportional to charge state. These intensities are used to separate detected ions into different data sets and create mass spectra from the different data sets. Ion measurements are separated by charge state using (i) a single electron multiplier detector, (ii) a single image-charge detector, or (iii) multiple electron multiplier ADC detectors. Using (i), the intensity of a peak calculated from each measured pulse is compared to predetermined intensity ranges and each peak is stored in a corresponding data set. Using (ii), each measured transient time-domain signal is converted to frequency-domain peaks, the intensity of each frequency-domain peak is compared to predetermined intensity ranges, and each peak is stored in a corresponding data set. Using (iii), each detector is adapted to measure a predetermined intensity range and store calculated peaks from the measured pulses in corresponding data sets.
US11848180B2 Particle detector having improved performance and service life
Components of scientific analytical equipment. More particularly, ion detectors of the type which incorporate electron multipliers and modifications thereto for extending the operational lifetime or otherwise improving performance. The ion detector may be embodied in the form of a particle detector having one or more electron emissive surfaces and/or an electron collector surface therein, the particle detector being configured such that in operation the environment about the electron emissive surface(s) and/or the electron collector surface is/are different to the environment immediately external to the detector.
US11848177B2 Multi-plate electrostatic chucks with ceramic baseplates
An electrostatic chuck for a substrate processing system is provided. The electrostatic chuck includes: a top plate configured to electrostatically clamp to a substrate and formed of ceramic; an intermediate layer disposed below the top plate; and a baseplate disposed below the intermediate layer and formed of ceramic. The intermediate layer bonds the top plate to the baseplate.
US11848176B2 Plasma processing using pulsed-voltage and radio-frequency power
Embodiments of the disclosure provided herein include an apparatus and method for the plasma processing of a substrate in a processing chamber. More specifically, embodiments of this disclosure describe a biasing scheme that is configured to provide a radio frequency (RF) generated RF waveform from an RF generator to one or more electrodes within a processing chamber and a pulsed-voltage (PV) waveform delivered from one or more pulsed-voltage (PV) generators to the one or more electrodes within the processing chamber. The plasma process(es) disclosed herein can be used to control the shape of an ion energy distribution function (IEDF) and the interaction of the plasma with a surface of a substrate during plasma processing.
US11848168B2 Multi-level feedback actuator assembly for a solid state circuit breaker
A multi-level feedback actuator assembly for a circuit breaker assembly includes a rotary solenoid, an electric actuator assembly and a manual actuator assembly. The electric actuator assembly includes a switch assembly with an actuator. The manual actuator assembly includes a number of primary actuators, a linkage assembly, and a cam assembly. The number of primary actuators includes a first actuator with a body. The first actuator body is structured to move over a path having at least a first portion and a second portion. The rotary solenoid is operatively coupled to the linkage assembly. The linkage assembly is further operatively coupled to an operating mechanism crossbar. In this configuration, the linkage assembly is structured to apply at least a first bias and a second bias to the first actuator body. Further, the first bias is noticeably different from said second bias.
US11848165B2 Ceramic reed switch
A ceramic reed switch includes a ceramic tube, and a first end cover and a second end cover, a first pin is disposed on an outer side of the first end cover, a first magnetic reed is disposed on an inner side of the first end cover, the first magnetic reed forms a cantilever beam structure on the first end cover, a second pin is disposed on an outer side of the second end cover, a second magnetic reed is disposed on an inner side of the second end cover, the second magnetic reed forms a cantilever beam structure on the second end cover, free ends of the first magnetic reed and the second magnetic reed are overlapped in the ceramic tube and form an air gap, and a contact is disposed on an overlapped end of the first magnetic reed and the second magnetic reed.
US11848162B2 Multilayer ceramic electronic component with metal terminals for high withstand voltage and reduced mounting area
A multilayer ceramic electronic component includes an end surface of a second external electrode and an end surface of a fourth external electrode that face a mounting surface of a mounting substrate on which a first multilayer ceramic electronic component body and a second multilayer ceramic electronic component body are mounted. A first metal terminal is connected to the second external electrode, a second metal terminal is connected to the fourth external electrode, and a connection terminal is connected across a first external electrode and a third external electrode. An insulator is disposed between the first multilayer ceramic electronic component body and the second multilayer ceramic electronic component body.
US11848161B2 Multilayer ceramic capacitor and board having the same
Provided are a multilayer ceramic capacitor and a board having the same, the multilayer ceramic capacitor including: a capacitor body including an active region, which includes a plurality of dielectric layers and a plurality of internal electrodes alternately disposed with respective dielectric layers interposed therebetween, and covers formed on and under the active region, respectively. The multilayer ceramic capacitor further includes external electrodes disposed on the capacitor body so as to be connected to the internal electrodes. Among the internal electrodes, an internal electrode disposed adjacently to one of the covers has at least one cutaway portion within a portion of the internal electrode connected to the external electrode, and the cutaway portion is (at least partially) filled with a dielectric material.
US11848157B2 Ceramic electronic device and manufacturing method of the same
A ceramic electronic device includes a multilayer structure in which each of a plurality of internal electrode layers and each of three or more of dielectric layers of which a main component is ceramic are alternately stacked. The three or more of dielectric layers include Sn. A dielectric layer having a smaller Sn concentration is closer to an outermost end in a stacking direction than a dielectric layer having a larger Sn concentration and being located on a center side of the stacking direction, in a relationship of at least two of the three or more of dielectric layers.
US11848156B2 Electronic device comprising a dielectric material and methods for the manufacture thereof
An electronic device comprises a first blocking electrode; a second blocking electrode; and a dielectric material disposed between the first electrode and the second electrode, the dielectric material comprising a compound of Formula 1 Li24-b*y-c*z-a*xM1yM2zM3xO12-δ  (1) wherein M1 is a cationic element having an oxidation state of b, wherein b is +1, +2, +3, +4, +5, +6, or a combination thereof; M2 is a cationic element having an oxidation state of c, wherein c is +1, +2, +3, +4, +5, +6, or a combination thereof; M3 is a cationic element having an oxidation state of a, wherein a is +1, +3, +4, or a combination thereof; 0≤y≤3; 0≤z≤3; 0≤x≤5; and 0≤δ≤2. Methods for the manufacture of the electronic device are also disclosed.
US11848155B2 Multilayer ceramic capacitor
A multilayer ceramic capacitor includes a capacitor main body including a multilayer body and external electrodes, the multilayer body including dielectric layers and internal electrode layers stacked alternately, each of the external electrodes being provided on an end surface in a length direction of the multilayer body and being connected to the internal electrode layers, and two interposers on one surface in a stacking direction of the capacitor main body and spaced apart from each other in the length direction, the interposers including bonding surfaces bondable to the one surface of the capacitor main body and including inner edge portions which are opposite to each other and each having a length longer than a length in a width direction of the multilayer body.
US11848153B2 Method and apparatus for magnetic arrangements
A periodic arrangement of magnets are used to form structures that channel the potential energy that a magnet possesses into kinetic energy in a controlled fashion to perform some useful work or function. One function is to create a magnetic chute that converts the potential energy of a magnetic projectile into kinetic energy that is used to channel the projectile to follow a path achieving high velocities along a path. The path is formed by assembling magnets periodically along the path in a certain fashion to create a magnetic chute that allows the magnetic projectile to slide easily along the path since the projectile is confined by the shape of the magnetic chute.
US11848152B2 Coating materials for diffusing into magnet of NdFeB and a method of making it
The application discloses a coating material for fabricating rare earth magnets and a method using the coating material to prepare neodymium-iron-boron (NdFeB) magnets having high coercive force. The coating material includes: alloy powder A and low-melting-point metal powder B. The alloy powder A is heavy rare earth element R powder, or rare earth-metal alloy (RM) powder, or rare earth-metal-hydrogen alloy (RMH) powder. The heavy rare earth elements are Dy and/or Tb, metal is Fe or Co, or an alloy of Fe and Co, and H is hydrogen element. The low-melting-point metal powder B is one or two of Zn, Al, and Ga. The preparation method includes the following steps: the coating material is mixed into a slurry, and the slurry is coated on the surface of NdFeB magnet, and then apply a two-stage diffusion heat treatment to the magnet, followed by an annealing process to obtain a high-coercivity NdFeB magnet.
US11848150B2 Transformer arrangement, circuit arrangement and method for operating a transformer arrangement
A transformer arrangement comprises a primary winding and a secondary winding, which are magnetically coupled. The transformer arrangement also comprises a compensating arrangement, which is circuited to provide a link between a terminal of the primary winding and a terminal of the secondary winding. The compensating arrangement is configured such that a change of a magnetic flux through the primary winding and the secondary winding induces a voltage in the compensating arrangement. The compensating arrangement comprises at least one coupling capacitor configured to block a DC current and to pass a current caused by the induced voltage. The compensating arrangement is configured to at least partially compensate a current that is caused by an inter-winding capacitance between the primary winding and the secondary winding using the current caused by the induced voltage.
US11848148B2 Voltage booster isolation transformer system and method of operating the same
A system and method for an isolation transformer boost system. The system includes an isolation transformer, a sensor, and an electronic processor coupled to the sensor. The electronic processor configured to receive an electrical characteristic measurement from the sensor, compare the electrical characteristic measurement to a predetermined threshold, and activate an electrical characteristic boost when the electrical characteristic measurement is below the predetermined threshold.
US11848144B2 Electronic component
One object of the present invention is to provide an electronic component less prone to migration of impurity atoms between a conductor and an external electrode. A coil component as an electronic component includes: a base body; a conductor; a first external electrode electrically connected to the conductor; a second external electrode electrically connected to the conductor; and a metal film positioned between the conductor and the first external electrode, wherein the metal film contains metal particles configured such that an average of β/α is 0.8 to 1.2, where for each of the metal particles, α is a dimension of the metal particle in a direction horizontal to a boundary interface, and β is a dimension of the metal particle in a direction perpendicular to the boundary interface.
US11848143B2 Electronic device and method for manufacturing the same
An electronic device and a method for manufacturing an electronic device are provided. The electronic device includes an inductor. The inductor includes a plurality of line portions and a plurality of plate portions connected to the plurality of line portions. The line portions and the plate portions form a coil concentric to a horizontal axis.
US11848142B2 Multilayer coil component and method for manufacturing same, as well as circuit board carrying multilayer coil component
Magnetic layers of the multilayer coil component are constituted by: soft magnetic alloy grains 21 containing Fe, Si, and at least one of Cr and Al, as constituent elements; and an oxide layer 22 formed around the soft magnetic alloy grains to bond the soft magnetic alloy grains together, and also containing Si as well as at least one of Cr and Al as constituent elements, where the content of Si based on mass is higher than the total content of Cr and Al. The multilayer coil component can have a small thickness and offer excellent magnetic properties.
US11848138B2 Coil component and method for manufacturing coil component
A coil component includes a drum core including a winding core portion and flange portions on opposite sides of the winding core portion in its axial direction, a wire wound around the winding core portion, and a sheet core arranged on a top surface of each of the flange portions and on the wire with an adhesive interposed therebetween. The adhesive contains no filler. A shortest distance between the top surface of the flange portion and the sheet core is not smaller than about 3 μm.
US11848133B2 Magnetic base body, coil component, and circuit board
A magnetic base body is constituted by: metal magnetic grains containing Fe, and Si as an optional component, where the total content of the Fe and Si is 99% by mass or higher; and oxide layers present between the metal magnetic grains; wherein the ratio (IFe2SiO4/IFe) of the strongest diffraction line intensity (IFe2SiO4) observed in a range of 30.8°≤2θ≤32.2° to the strongest diffraction line intensity (IFe) observed in a range of 43.8°≤2θ≤45.2° in X-ray diffraction measurement using the CuKα ray is 0.0020 or higher; and the ratio (IFe2O3/IFe) of the strongest diffraction line intensity (IFe2O3) observed in a range of 33.0°≤2θ≤34.4° to the IFe in X-ray diffraction measurement using the CuKα ray is lower than 0.0010.
US11848132B2 Coil component and method for manufacturing same
One aspect of the present invention is a coil component comprising: a magnetic substrate formed with magnetic metal particles containing Fe, Si and Cr, and a bonding layer containing oxygen and nitrogen that bonds the magnetic metal particles to each other; and a conductor arranged inside or on the surface of the magnetic substrate.
US11848131B2 Electrical steel sheet laminate
An embodiment of the present invention provides an electrical steel sheet laminate, including: a plurality of electrical steel sheets; and a fusion layer disposed between the electrical steel sheets, wherein the fusion layer includes an olefin-based semi-crystalline polymer and at least one inorganic metal compound of a metal phosphate and a metal chromate.
US11848116B2 Irradiating target material located in a surrogate fuel bundle in a CANDU reactor for isotope production
A fuel bundle surrogate for the irradiation of a target material, having a plurality of tube sheaths, each tube sheath being parallel to a longitudinal center axis of the fuel bundle surrogate, a plurality of end caps, a pair of end plates, wherein the end plates are disposed at opposing ends of the plurality of tube sheaths, and a first target comprised of a first target material suitable for producing the isotope by way of a neutron capture event, wherein the first target is disposed in a first tube sheath, and wherein the first tube sheath of the plurality of tube sheaths comprises an elongated thickened wall portion and a pair of annular end portions, each annular end portion being disposed on a corresponding end of the thickened wall portion and having a wall thickness that is less than a wall thickness of the thickened wall portion.
US11848115B2 Dismantling method of radioactive structures of heavy water reactor facilities
A radioactive structure dismantling method of a heavy water reactor facility that includes a calandria including a main shell and a sub shell, a calandria vault that receives the calandria therein, and a cover assembly that covers the calandria according to an embodiment, includes: preparing dismantling of the calandria; dismantling a reactor pipe installed in the calandria; dismantling the cover assembly that covers the calandria; dismantling the calandria; and dismantling the calandria vault.
US11848114B2 Method for dismantling nuclear facility underwater
An underwater decommissioning method of a nuclear facility including a nuclear reactor pressure vessel and bio-protective concrete comprising a cavity in which the nuclear reactor pressure vessel is positioned is disclosed. The method includes: (a) lifting the nuclear reactor pressure vessel above the cavity; (b) forming an insertion part in the bio-protective concrete adjacent to the cavity, filling the insertion part with water, and installing a support part on a bottom surface of the insertion part; (c) inserting the nuclear reactor pressure vessel in the insertion part and mounting a lower portion of the nuclear reactor pressure vessel on the support part; and (d) repeatedly cutting portions of the nuclear reactor pressure vessel mounted on the support part by using a cutting device in an underwater position. The method allows performing cutting operations in the water, and thus, it is possible to prevent radiation exposure due to occurrence of dust.
US11848112B2 Reactor design with controlled thermal neutron flux for enhanced neutron activation potential
Reactor core and thermal neutron fission reactor has fuel rods with a composite fuel composition (each having the same uniform cross-section along their axial length), end plates at first and second ends, and intermediate support plates located along a longitudinal length of the reactor core. In a radial cross-section, the fuel rods are arranged at nodes of a hexagonal pitch arrangement, in which the nodes are in a spaced-apart arrangement and interconnected by ligaments. Openings between the nodes form part of a coolant flow path through the thermal neutron reactor core. At least two of the nodes of the hexagonal pitch arrangement are sized to allow insertion, translation, removal, or a combination thereof of auxiliary equipment, such as a target delivery system (TDS) for isotopes. Thermal neutron flux (neutrons ≤0.06 eV) is maximized for maximum neutron activation potential, which is applied to produce both commercial and research isotopes.
US11848110B2 Secure patient messaging
The techniques described in this disclosure relate to methods and systems for generating a model profile to identify opportunities to, for example, initiate dialogue between a pharmacy and a patient. The techniques include a method comprising generating a model profile to identify at least one discrete opportunity to initiate dialogue with a patient; analyzing a patient profile associated with a patient to determine whether the patient profile fits the model profile; determining that the patient profile fits the model profile; and sending a message to the patient.
US11848108B1 Indirect bio-feedback health and fitness management system
A health and fitness management system that employs an algorithm to determine suggested recommended actions for a user to improve their health and fitness. The system obtains a user's health indicating measurement from a respective acquisition device. The user is never informed of the acquired data. The health indicating measurement can include a heart/pulse rate, blood pressure measurement, weight, etc. Base line data (age, ideal age, initial weight, current weight, ideal weight, etc.) can be considered in the algorithm. Examples include the user's environment, sleep habits, exercise routines, medical records, and the like. The health index number is used to determine recommended actions, which can include changes to environments, routines, activities, etc. Data collection, the algorithm, and other features of the system can be provided by an Application operating on a portable computing device. Features of the portable computing device can be employed to automatically acquire data for the algorithm.
US11848107B2 Predicting likelihood and site of metastasis from patient records
Systems and methods are provided for predicting metastasis of a cancer in a subject. A plurality of data elements for the subject's cancer is obtained, including sequence features comprising relative abundance values for gene expression in a cancer biopsy of the subject, optional personal characteristics about the subject, and optional clinical features related to the stage, histopathological grade, diagnosis, symptom, comorbidity, and/or treatment of the cancer in the subject, and/or a temporal element associated therewith. One or more models are applied to the plurality of data elements, determining one or more indications of whether the cancer will metastasize. A clinical report comprising the one or more indications is generated.
US11848106B1 Clinical event outcome scoring system employing a severity of illness clinical key and method
A clinical event outcome scoring system and method are used to determine a Severity of Illness Clinical Key (SICK) score, which is a probable degree of successful outcome for a patient about to undergo a specific clinical event, such as for example, coronary bypass surgery, hip replacement, bariatric surgery, discharge from a hospital for home recovery, a course of chemotherapy, radiation, or other treatment protocol. The system and method analyzes historical patient data to generate a statistical model for each specific clinical event of interest, which can then be used to determine a SICK score for a patient about to undergo the same clinical event. In some embodiments, the statistical model can be “fine-tuned” to render subcategories of statistical models tailored for certain patient populations about to undergo the same clinical event. In some embodiments, the statistical model can be augmented to take into account “outliers,” who have extra challenges not taken into account with the primary statistical model.
US11848104B2 Machine learning system for generating predictions according to varied attributes
A computer-implemented method includes selecting a group of sets. Each set has values for immutable attributes that match values for at least one mutable attribute in a prediction request. The method includes determining a conditional covariance matrix for the group of sets. The method includes generating a deviation model based on the conditional covariance matrix. The method includes sampling the deviation model to generate multiple sets of likely mutable attribute values. The method includes automatically selecting a neural network from a set of outcome models based on the likely mutable attribute values. Each neural network includes a set of layers. Each layer includes a set of nodes. A first layer receives inputs at the set of nodes of the input layer. Each layer other than the first layer receives outputs from a preceding layer and creates modified outputs. A last layer outputs the modified outputs from the neural network.
US11848103B2 Method and system of deploying a machine learning neural network in generating medical states
Method and system of deploying a machine learning neural network (MLNN). The method comprises receiving a set of input features associated with data representative of a patient medical state at input layers of a trained MLNN, the trained MLNN comprising an output layer interconnected to the input layers via intermediate layers configured in accordance with an initial matrix of weights, a subset of the input features being activated responsive to a data sufficiency threshold reached in conjunction with deactivating, from the intermediate layers, a remainder of the input layers, the trained MLNN produced in accordance with adjusting the initial matrix of weights in diminishment of false positives in providing, at the output layer, a patient state diagnosis, and generating, at the output layer, a medical state diagnosis in accordance with the diminishment of false positives.
US11848102B2 Wearable health monitors and methods of monitoring health
Wearable technologies, such as wearable health monitors, and methods of use are provided. In some embodiments, the wearable technology can be worn at the wrist of an individual and can use an accelerometer, pulse oximeter, and electrocardiogram to measure heart rate, oxygen saturation, blood pressure, pulse wave velocity, and activity. This information can then be provided to the individual. The individual can alter their behaviors and relationships with their own health by using features such as notifications and auto-tagging to better understand their own stress, diet, sleep, and exercise levels over various time periods and subsequently make appropriate behavioral changes.
US11848092B2 Radiotherapy feedback device
A radiotherapy feedback device is provided which provides one of a plurality of indication signals for presentation to a surgeon based on the status of a current surgical procedure. In some aspects, an indication signal is provided to the surgeon if the surgical procedure on an anatomical structure is of sufficient status so as to respond well to subsequent radiotherapy.
US11848091B2 Motion estimation system, motion estimation method, and motion estimation program
A motion estimation system 80 includes a pose acquisition unit 81 and an action estimation unit 82. The pose acquisition unit 81 acquires, in time series, pose information representing a posture of one person and a posture of another person identified simultaneously in a situation in which a motion of the one person affects a motion of the other person. The action estimation unit 82 divides the acquired time series pose information on each person by unsupervised learning to estimate an action series that is a series of motions including two or more pieces of pose information.
US11848089B2 Expert system for insulin pump therapy
An apparatus comprising a controller. The controller includes an input/output (I/O) module and a rule module. The I/O module is configured to present a question for a patient when communicatively coupled to a user interface and receive patient information in response to the question via the user interface. The rule module is configured to apply a rule to the patient information and generate a suggested insulin pump setting from application of the rule. Other devices, systems, and methods are disclosed.
US11848088B2 Respiratory device tracking system
An inhaler tracker module is secured to an inhaler and has an activation sensor for sensing use of the inhaler. The tracker module includes a memory for storing inhaler use data, and a communications component for wirelessly transmitting the stored inhaler use data. The tracker module is wrapped around the inhaler body and includes a pressure switch located at the top of the canister to detect a user pressing the canister into the body for inhaler use. The tracking module has a standby mode in which it remains until inhaler use or until inhaler use data is stored and it is transmitted. A pairing function is provided.
US11848087B2 Medication delivery scheduling system
A pharmacy automation system having a robot having a hardware device and a software for internal mapping to perform simultaneous localization and mapping (SLAM) is disclosed herein. The robot is configured to use the SLAM technique to carry out at least the following different interactions: the robot communicates autonomously with a physician or an assistant directly or via an intermediary; the robot interacts with an inventory of goods and browses the inventory of goods to determine if a prescribed medication is available in the pharmacy; if the prescribed medication is available in the pharmacy, the robot interacts with a medication dispenser, using the internal mapping to fill a container with the prescribed medication, and store the container; when a patient or a proxy arrives to pick up the prescribed medication, the robot checks and approves an identification of the patient or the proxy; and when the patient or proxy presents a prescription containing the prescribed medication, the robot retrieves the container with the prescribed medication and hands the container with the prescribed medication over to the patient or proxy.
US11848083B2 Measuring representational motions in a medical context
A method includes receiving data representing graphomotor motion during a succession of executions of graphomotor diagnostic tasks performed in a medical context by a subject, processing the received data using a computer, including determining a first set of quantitative features from a first execution of a task by the subject, and determining a second set of quantitative features from a second execution of a task by the subject, determining one or more metrics based on a comparison to the successive executions, including using at least the first set of quantitative features and the second set of quantitative features to determine said metrics, and providing a diagnostic report associated with neurocognitive mechanisms underlying the subject's execution of the tasks based on the determined metrics.
US11848076B2 Generating enhanced graphical user interfaces for presentation of anti-infective design spaces for selecting drug candidates
In one aspect, a method is disclosed for presenting, on a computing device, a graphical user interface (GUI) of a therapeutic tool. The method includes presenting, in a first screen of the GUI, a design space for a protein for an application, where the design space includes a set of sequences, where each sequence contains a respective set of activities pertaining to the application. The method also includes receiving, via a graphical element in the first screen, a selection of one or more query parameters of the design space, and presenting, in a second screen of the GUI, a solution space that includes a subset of the set of sequences, where each sequence contains the respective set of activities, where the subset of the set of sequences is selected based on the one or more query parameters.
US11848075B2 Biomarker detection method, disease assessment method, biomarker detection device, and computer readable medium
Provided is a method for detecting a biomarker indicating states of a target biological system based on data acquired by measuring the target biological system. The method includes the steps of: preparing a reference dataset based on data acquired from one or more reference biological systems; generating a target dataset by adding, to the reference dataset, target biological data acquired from the target biological system; acquiring first correlation coefficients between a plurality of factor items in the reference dataset; acquiring second correlation coefficients between the plurality of factor items in the target dataset; acquiring difference correlation coefficients that are differences between the first correlation coefficients and the second correlation coefficients; acquiring indexes respectively for the plurality of factor items based on the difference correlation coefficients; and selecting the biomarker based on the indexes.
US11848073B2 Methods and system for efficient indexing for genetic genealogical discovery in large genotype databases
A system for indexing, updating, and search haplotypes for genetic genealogical discovery in genotype databases. The system includes a pool of genetic indexes, a haplotype ingestion engine, and a haplotype query engine. The haplotypes of a number of individuals in a genotype database are indexed by a pool of multiple panels, and each panel pool can be dynamically updated by the insertion or deletion of individual haplotypes. A genetic genealogical search of a query haplotype against the database is achieved by first projecting the query onto a subset of panels in the pool, then conducting long match queries over each panel, and finally aggregating the identified long matches into Identical-by-Descent segments, i.e., DNA matches, between the query and the haplotypes in the database.
US11848072B2 Edgeless memory clusters
Methods, systems, and devices for edgeless memory clusters are described. Systems, devices, and techniques are described for eliminating gaps between clusters by creating groups (e.g., domains) of clusters that are active at a given time, and using drivers within inactive clusters to perform array termination functions for abutting active clusters. Tiles on the edges of a cluster may have drivers that operate both for the cluster, and for a neighboring cluster, with circuits (e.g., a multiplexers) on the drivers to enable operations for both clusters.
US11848071B2 Systems and methods involving write training to improve data valid windows
Disclosed are systems and methods involving memory-side write training to improve data valid window. In one implementation, a method for performing memory-side write training may comprise delaying a rising edge or a falling edge of a first data signal, delaying a rising edge or a falling edge of a second data signal, and aligning the two adjusted signals to reduce a window of time that the data signals are not valid and thereby improve or optimize the data valid window (DVW) of a memory array. According to implementations herein, various edges of data signals and clock signals may be adjusted or delayed via dedicated trim cells or circuitry present in the data paths located on the memory side of a system.
US11848070B2 Memory with DQS pulse control circuitry, and associated systems, devices, and methods
Memory with DQS pulse control circuitry is disclosed herein. In one embodiment, a memory device comprises a DQS terminal and circuitry operably coupled to the DQS terminal. The DQS terminal is configured to receive an external DQS signal including a first pulse having a first width. In turn, the circuitry is configured to generate a second pulse based at least in part on the first pulse and output an internal DQS signal including the second pulse. The second pulse can have a second width greater than the first width. In some embodiments, the external DQS signal can further include a third pulse having a third width greater than the second width. In such embodiments, the circuitry can be further configured to generate and output a fourth pulse based at least in part on the third pulse that has a fourth width equivalent to the third width.
US11848069B2 Page buffer including latches and memory device including the page buffer
The memory device includes a page buffer circuit including a page buffer connected to each of a plurality of bit lines. The page buffer includes at least one additional latch and N number of data latches, and a control logic circuit that controls a setting of the page buffer. Based on a first setting, data programmed in a current program operation is stored in some of the N data latches and the at least one additional latch, and data which is to be programmed in a next program operation before the current program operation is completed is stored in some other of the N data latches and the at least one additional latches. Based on a second setting, externally provided data is not stored in the at least one additional latch in the current program operation and the next program operation.
US11848067B2 Apparatus including internal test mechanism and associated methods
An apparatus including a test validation circuit and associated systems and methods are disclosed herein. The apparatus may include a self-test circuit configured to implement at least a portion of a self-test process that determines operating conditions of the apparatus. The test validation circuit may be configured to generate a flag based on comparing (1) an input stream or a portion thereof associated with the self-test to (2) test data associated with the self-test. The flag may represent a validity associated with the implementation of the self-test process or the portion thereof.
US11848065B2 Impedance calibration via a number of calibration circuits, and associated methods, devices and systems
Semiconductor devices are disclosed. A semiconductor device may include a number of impedance calibration circuits and an interpolation circuit. The interpolation circuit may be configured to generate a calibration code based on two or more other calibration codes generated via one or more impedance calibration circuits of the number of impedance calibration circuits, another interpolation circuit, or any combination thereof. Methods and systems are also disclosed.
US11848063B2 Circuit configured to output output signal and shift register
A circuit includes a first output signal supply line, a second output signal supply line, an output line, a first p-type thin-film transistor disposed between the first output signal supply line and the output line an n-type thin-film transistor disposed between the second output signal supply line and the output line, and a second p-type thin-film transistor disposed between the second output signal supply line and the output line. The n-type thin-film transistor and the second p-type thin-film transistor are configured to be OFF to output a signal on the first output signal supply line to the output line when the first p-type thin-film transistor is ON. The first p-type thin-film transistor is configured to be OFF to supply a signal on the second output signal supply line to the output line when the n-type thin-film transistor and the second p-type thin-film transistor are ON.
US11848059B2 Techniques for erasing the memory cells of edge word lines
A method of erasing memory cells in a memory device is provided. The method includes grouping a plurality of word lines into a first group, which does not include edge word lines, and a second group, which does include edge word lines. An erase operation is performed on the memory cells of the first and second groups until erase-verify of the memory cells of the first group passes. It is then determined if further erase of the memory cells of the second group is necessary. In response to it being determined that the additional erase operation is necessary, an additional erase operation is performed on at least some of the memory cells of the second group until erase-verify of the memory cells of the second group passes.
US11848058B2 Method and memory used for reducing program disturbance by adjusting voltage of dummy word line
A method for operating a memory is disclosed. The memory includes a first group of word lines, a second group of word lines, a first dummy word line, and a second dummy word line. The first dummy word line and the second dummy word line are between the first group of word lines and the second group of word lines. A first pass voltage is applied to the first dummy word line and applying a second pass voltage to the second dummy word line. A program voltage is applied to a selected word line, wherein a condition is met: a first voltage difference between the first pass voltage and a first threshold voltage of a first dummy cell corresponding to the first dummy word line is different from a second voltage difference between the second pass voltage and a second threshold voltage of a second dummy cell corresponding to the second dummy word line.
US11848057B2 Memory system and method of operating the same
Provided herein may be a memory system and a method of operating the same. The memory system may include a memory device including a plurality of memory blocks, the memory device being configured to output voltage information indicating whether an unstable state of an input voltage has occurred, the input voltage being provided to the memory device from an external power source, and a memory controller configured to store a read count indicating a number of times that one or more read operations are performed on each of the plurality of memory blocks and to control the memory device to move data stored in a first memory block for which the read count exceeds a threshold count to a second memory block, and configured to adjust the threshold count based on the voltage information.
US11848043B2 Memory device and memory system
A memory device includes memory cells connected to a first word-line, wherein the memory cells include a data region in which data is stored and a counting value backup region in which the number of times the first word-line is activated is backed up, a counting table for storing a first row address corresponding to the first word-line and a first counting value as a counting result of the number of times the first word-line is activated, and a comparator configured to compare the first counting value with a first backed-up counting value stored in the counting value backup region; and when the first counting value is greater than the first backed-up counting value, back up the first counting value in the counting value backup region, or when the first backed-up counting value is greater than the first counting value, overwrite the first backed-up counting value into the counting table.
US11848038B2 Self-reference sensing for memory cells
Methods, systems, and apparatuses for self-referencing sensing schemes are described. A cell having two transistors, or other switching components, and one capacitor, such as a ferroelectric capacitor, may be sensed using a reference value that is specific to the cell. The cell may be read and sampled via one access line, and the cell may be used to generate a reference voltage and sampled via another access line. For instance, a first access line of a cell may be connected to one read voltage while a second access line of the cell is isolated from a voltage source; then the second access line may be connected to another read voltage while the first access line is isolate from a voltage source. The resulting voltages on the respective access lines may be compared to each other and a logic value of the cell determined from the comparison.
US11848034B2 Anti-parallel coupled writer shields with stable magnetic domain configuration
The present disclosure generally relates to magnetic recording devices with stable magnetization. The magnetic recording device comprises a lower leading shield, an upper leading shield disposed on the lower leading shield, a main pole disposed above the upper leading shield, a trailing shield disposed above the main pole and upper leading shield, and an upper return pole disposed above the trailing shield. A first non-magnetic layer is disposed between the lower leading shield and the upper leading shield, and a second non-magnetic layer is disposed between the trailing shield and the upper return pole. The lower leading shield has a different domain state than the upper leading shield, and the trailing shield and the upper leading shield have a same domain state. The materials and thickness of the first and second non-magnetic layers result in magnetostatic coupling or anti-ferromagnetic coupling.
US11848033B2 Information processing device and file recording method
A file system 130 has a function of integrally managing a first recording region 9a in a first auxiliary storage device and a second recording region 9b in a second auxiliary storage device. A reception section 110 receives information indicating the type of the file to be recorded. A place information acquisition section 114 acquires information regarding a recording place corresponding to the received information indicating the type of the file. A metadata processing section 134 defines metadata regarding a recording place of the file in reference to the acquired information regarding the recording place. A recording processing section 132 records the file into the first recording region 9a and/or the second recording region 9b according to the defined metadata.
US11848030B2 Audio encoding for functional interactivity
Some examples include a computing device that receives media content to distribute to a plurality of electronic devices. The computing device may receive an indication of first data to relate to the media content for distribution to the plurality of electronic devices. A portion of the multimedia content may be decoded to enable a determination that the media content already has second data embedded in the media content. A psychoacoustic mask may be extracted from the media content and subtracted from the received media content to remove the embedded second data. The first data may be associated with the media content by either embedding third data in the media content, or by embedding the first data in the media content.
US11848029B2 Method and device for detecting audio signal, and storage medium
A method for detecting an audio signal, the method comprises: obtaining a speech segment and a non-speech segment of an audio signal to be detected, extracting a first audio feature of the speech segment and a second audio feature of the non-speech segment, detecting the first audio feature using a predetermined speech segment detection model to obtain a first detection score, detecting the second audio feature using a predetermined non-speech segment detection model to obtain a second detection score, and determining whether the audio signal belongs to a target audio based on the first detection score and the second detection score.
US11848020B2 Method and device for quantization of linear prediction coefficient and method and device for inverse quantization
A quantization apparatus comprises: a first quantization module for performing quantization without an inter-frame prediction; and a second quantization module for performing quantization with an inter-frame prediction, and the first quantization module comprises: a first quantization part for quantizing an input signal; and a third quantization part for quantizing a first quantization error signal, and the second quantization module comprises: a second quantization part for quantizing a prediction error; and a fourth quantization part for quantizing a second quantization error signal, and the first quantization part and the second quantization part comprise a trellis structured vector quantizer.
US11848007B2 Method for operating voice recognition service and electronic device supporting same
A display apparatus including a display, a voice input receiver, a memory, a communication circuitry and a processor. The processor being configured to control the display to display at least one first identifier corresponding to at least one first component on a first area in the screen during a first time such that one of the at least one first identifier is selectable by a first user voice input, and control the display to display at least one second identifier corresponding to the at least one second component on a second area in the screen during a second time different from the first time, such that one of the at least one second identifier is selectable by a second user voice input.
US11848004B2 Electronic device and method for controlling thereof
A method for controlling an electronic device includes obtaining a text, obtaining, by inputting the text into a first neural network model, acoustic feature information corresponding to the text and alignment information in which each frame of the acoustic feature information is matched with each phoneme included in the text, identifying an utterance speed of the acoustic feature information based on the alignment information, identifying a reference utterance speed for each phoneme included in the acoustic feature information based on the text and the acoustic feature information, obtaining utterance speed adjustment information based on the utterance speed of the acoustic feature information and the reference utterance speed for each phoneme, and obtaining, based on the utterance speed adjustment information, speech data corresponding to the text by inputting the acoustic feature information into a second neural network model.
US11848003B2 System for communication skills training using juxtaposition of recorded takes
An Internet-based application allows a trainee to record a performance of a scene containing roles A and B with performers for the scene's roles alternately speaking their respective lines. The system displays the lines in a teleprompter style, and based on the experience level of the trainee, may blank out increasing portions of the teleprompter-style lines. If the trainee is assigned role A, the system will present each role A line to be spoken by the trainee with a time progress bar indicating the speed/timing or time remaining for that line. The trainee's performance is recorded by a computer. The teleprompter timer ensures that the trainee's performance is coordinated with a take of role B, even though the trainee's take and the role B take are actually recorded at different times. The takes are played in tandem for evaluating effectiveness of the training.
US11847999B2 One-shot acoustic echo generation network
Methods, systems, and apparatus, including computer programs encoded on computer storage media for generating echo recordings. The system receives, by an autoencoder, an audio signal representation that represents an audio signal and a target echo embedding that comprises information about a target room. The autoencoder comprises an encoder and a decoder. The system generates, by the encoder, a content embedding and an estimated echo embedding. The system generates, by the decoder, an echo recording representation based on the content embedding and the target echo embedding.
US11847995B2 Video data processing based on sampling rate
In general, aspects disclosed herein provide techniques for processing video data. Certain aspects provide a method for processing video data comprising a plurality of frames for display on a display as discussed herein. The method includes determining a sampling rate (N) based on a frame rate used for displaying the video data on the display. The sampling rate N is greater than 1. The method further includes, for every N frames of the plurality of frames, processing one or more statistics associated with a frame determine one or more display settings. The method further includes outputting to the display the corresponding N frames of the plurality of frames using the one or more display settings.
US11847988B2 Driving method for flicker suppression of display panel and driving circuit thereof
The present invention relates to a driving method for flicker suppression of a display panel and a driving circuit thereof. The driving circuit includes a source driving circuit and a common voltage generating circuit. The driving method includes driving the source driving circuit to generate at least one first source signal and at least one second source signal, the first source signal corresponds to at least one first pixel on a first scanning line; the second source signal corresponds to at least one second pixel on a second scanning line. The common voltage generating circuit generates at least one common voltage. While driving the first pixel and the second pixel to display the same gray scale image, the first source signal is not equal to the second source signal, or a first common voltage and a second common voltage generated by the common voltage generating circuit are different.
US11847987B2 Display device
A display device includes a plurality of divided pixels each comprising a reflective electrode, a counter electrode provided so as to face the reflective electrode, a color filter provided on a side of the counter electrode opposite to a side of the counter electrode facing the reflective electrode, and a holding unit configured to hold a potential corresponding to an expression of a gradation; and an inorganic light emitter provided on the counter electrode side of the color filter, and configured to emit light.
US11847985B2 Display device and driving method thereof
The present application proposes a display device and a driving method thereof. The display device includes a display panel and a driving control module. The display panel includes first data lines and second data lines. The driving control module controls each of the first data lines and each of the second data lines to output a first data signal and a second data signal. A high electric potential period of the first data signal is within a low electric potential period of the second data signal. A high electric potential period of the second data signal is within a low electric potential period of the first data signal.
US11847983B2 Image display device and control method thereof
An image display device is provided. The image display device includes a display unit and a backlight module. The display unit is used for displaying pictures in an image frame cycle. The backlight module includes a plurality of light sources of different colors. The image frame cycle is divided into a first interval, a second interval and a third interval in sequence, and the second interval is adjacent to the first interval. The backlight module provides a white light source with a first intensity in the first interval and provides a white light source with a second intensity in the second interval, and the second intensity is smaller than the first intensity. The backlight module is turned off in the third interval.
US11847980B2 Head-up display apparatus
Provided is a head-up display apparatus capable of preventing damage due to sunlight and ensuring user convenience. A reflection mirror M1 reflects an image created by a display panel and projects it onto a display region. A solar radiation sensor detects a sunlight intensity when a position of sun exists within a predetermined detection range. A blocking mechanism forms a projected light path of an image between the display region and the display panel when being turned off, and blocks the projected light path of the image and an incident light path of the sunlight which is direction opposite thereto when being turned on. A protection processor controls ON/OFF of the blocking mechanism based on an estimated temperature of the display panel, which is estimated by using a sunlight intensity from the solar radiation sensor, luminance of a light source, and an ambient temperature.
US11847979B2 Display apparatus and driving method thereof
Disclosed is a display apparatus which may prevent a settling time from being changed when image data input to a source drive integrated circuit (IC) is changed, for voltage interpolation. The display apparatus includes a source drive integrated circuit (IC) configured to sequentially perform a first voltage interpolation and a second voltage interpolation at every horizontal period so as to drive a data line by using N bit image data including an M bit interpolation code and an N−M bit image code.
US11847978B2 Display device having a luminance compensator based on sensing current from a display panel
A display device includes a display panel, a luminance compensator, and a data driver. The display panel includes a plurality of pixels. The luminance compensator is configured to calculate a scaling factor based on a target current, a black image current, and a sensing current. The target current is calculated based on an input current input to the display panel. The sensing current is measured from the display panel. The data driver is configured to generate a data voltage based on input image data to supply the data voltage to the pixels. The data voltage has a voltage level adjusted based on the scaling factor.
US11847977B2 Display device having a reference voltage for outputting to a subpixel
A display device may include a display panel and a driver circuit. The display panel may include subpixels, data lines, and reference voltage lines. The driver circuit may drive the data lines. A first subpixel may be connected to a first data line and a first reference voltage line. A driving time of the first subpixel may include a first initialization time in which a reference voltage is applied to the first reference voltage line and a first tracking time in which a voltage of the first reference voltage line increases from the reference voltage. During the first tracking time, a first data signal transferred to the first subpixel through the first data line may be changed from a first voltage value to a reference driving voltage value. The first voltage value may be higher than the reference driving voltage value. The display device may reduce a sensing time.
US11847976B2 Pixel measurement through data line
A system and method for determining the current of a pixel circuit and an organic light emitting diode (OLED). The pixel circuit is connected to a source driver by a data line. The voltage (or current) supplied to the pixel circuit by the source driver. The current of the pixel and the OLED can be measured by a readout circuit. A value of a voltage from the measured current can be extracted and provided to a processor for further processing.
US11847973B2 Display device capable of displaying an image of uniform brightness
The present disclosure relates to a display device including first pixels disposed in a first pixel area, and connected to first scan lines; second pixels disposed in a second pixel area, and connected to second scan lines; a timing controller configured to supply a first clock signal and a second clock signal to a first clock line and a second clock line, respectively; a first scan driver configured to receive the first clock signal through the first clock line, and to supply a first scan signal to the first scan lines; and a second scan driver configured to receive the second clock signal through the second clock line, and to supply a second scan signal to the second scan lines, wherein the second pixel area has a smaller width than the first pixel area.
US11847971B2 Display device, driving circuit and display driving method
Embodiments of the present disclosure relate to a display device, comprising: a display panel in which a plurality of driving voltage feedback lines branched from a driving voltage line for supplying a driving voltage to a plurality of subpixels are disposed; a driving circuit for supplying a data voltage to the plurality of subpixels and determining a deviation of a feedback driving voltage detected through the plurality of driving voltage feedback lines; and a timing controller for compensating for image data depending on positions at which the plurality of driving voltage feedback lines are branched in the display panel based on the deviation of the feedback driving voltage, and supplying a compensated image data to the driving circuit.
US11847970B2 Display substrate and display device
A display substrate and a display device are provided. The display substrate includes a first display region including first light emitting unit groups and first pixel circuit groups connected with the first light emitting unit groups, a second display region including second light emitting unit groups, second pixel circuit groups connected with the second light emitting unit groups and third pixel circuit groups, and a third display region including third light emitting unit groups connected with the third pixel circuit groups. Each light emitting unit group includes light emitting units of different colors. The light emitting unit includes a main body electrode, an area of the main body electrode of at least one color light emitting unit in a non-edge region of the second display region is greater than that of a main body electrode of the same color light emitting unit in the first display region.
US11847969B2 Pixel driving circuit and method for driving the same, display panel, and display device
A pixel driving circuit and a method for driving the same, a display panel, and a display device are described. The pixel driving circuit includes a driving circuit and a light-adjusting circuit. The driving circuit is configured to provide a light-emitting current to a light-emitting element. The light-adjusting circuit is arranged between the driving circuit and the light-emitting element, and configured to adjust a value of the light-emitting current.
US11847967B2 Display substrate and preparation method therefor, and display device
A display substrate, including: a display region and a peripheral region located on the periphery of the display region. A scan driver circuit is disposed in the peripheral region. A plurality of sub-pixels, and a plurality of first signal lines that are connected to the scan driver circuit and extend in a first direction, are disposed in the display region. The display region includes: a substrate, and a semiconductor layer, a first conductive layer, a second conductive layer and a third conductive layer that are sequentially disposed on the substrate. The third conductive layer comprises: a plurality of first signal lines, and first electrodes and second electrodes of a plurality of transistors. An insulating layer between the third conductive layer and the first conductive layer is provided with first via holes.
US11847963B2 Driving circuit and display apparatus
The disclosure discloses a driving circuit and a display apparatus, wherein the driving circuit includes a substrate circuit and at least one standby circuit, and the at least one standby circuit is connected with the substrate circuit; the substrate circuit includes a first light-emitting device, a first driving unit and a first capacitor unit; the first driving unit is respectively connected with the first light-emitting device and the first capacitor unit; the first capacitor unit is charged through the first driving unit until a voltage value of the first capacitor unit meets a compensation voltage value of the first driving unit; after the charging of the first capacitor unit is completed, a first reference potential is coupled with the first capacitor unit to enable the first driving unit to obtain an adjustable trans-voltage, and the first driving unit outputs a stable current according to the adjustable trans-voltage to drive the first light-emitting device to work. The disclosure improves the brightness uniformity problem caused by voltage drop, thereby improving the picture quality of the display.
US11847955B1 Shift register and method for driving the same, light-emission control circuit, and display panel
The present application discloses a shift register and a method for driving the shift register, a light-emission control circuit and a display panel. The shift register includes an input module, a control module, a pull-up module, an output module and a maintenance module. The input module is connected to an input end, a first clock end, a first level end, a first node and a second node. The control module is connected to the first node, a third node, and a second clock end. The pull-up module is connected to the second node, a second level end, and the third node. The output module is connected to the second node, the third node, the first level end, and the second level end. The maintenance module is connected to the second node, the first level end and the second level end.
US11847954B2 Pixel circuitry and control method thereof, and display device
Provided are a pixel circuitry, a control method thereof and a display device. The pixel circuitry includes: a plurality of sub-pixels arranged in an array; a plurality of gate lines extending in a first direction, where all sub-pixels located in one row are electrically coupled to one gate line; a plurality of first signal lines and a plurality of second signal lines extending in a second direction, where all sub-pixels located in odd-numbered rows and one column are electrically coupled to one first signal line, and all sub-pixels located in even-numbered rows and one column are electrically coupled to one second signal line, the second direction being perpendicular to the first direction; and a plurality of data lines extending in the second direction, where two first signal lines and two second signal lines coupled to two adjacent columns of sub-pixels are electrically coupled to one data line.
US11847953B2 Display device and method of compensating the same
A display device includes: a substrate having red, first green, second green and blue subpixels; a driving thin film transistor in each of the red, first green, second green and blue subpixels on the substrate; and a light emitting diode connected to the driving thin film transistor and in each of the red, first green, second green and blue subpixels, wherein the light emitting diodes of the red, first green, second green and blue subpixels includes red, first green, second green and blue emission areas, respectively, and wherein the first green emission area has a cross shape.
US11847949B2 Always on display control method and terminal device
A method includes obtaining time information of a target area, determining a first color of a digital clock based on the time information, where the digital clock displays a time in a screen-off state, and displaying the digital clock on a display screen of a terminal device when the terminal device is in the screen-off state, where the first color is a second color when the time displayed by the digital clock is a first moment, where the first moment is in a first time interval, where the first color is a third color when the time displayed by the digital clock is a second moment, where the second moment is in a second time interval, where the first time interval is different from the second time interval, and where the second color and the third color are different colors.
US11847945B2 Circuit for ageing display panel and display panel
Provided herein is a circuit for ageing display panel, including an ageing signal input circuit, a power input circuit and a power output circuit, in which the ageing signal input circuit and the power input circuit are independently connected to the power output circuit, and the power output circuit is connected to a load; the ageing signal input circuit is configured to receive an ageing signal and output the ageing signal to the power output circuit; the power input circuit is configured to provide a supply voltage for the power output circuit; and the power output circuit is configured to output the received supply voltage to the load.
US11847936B2 Training users using indexed to motion pictures
A system includes a sensor to sense a change in a position of an input control component and a tool; a storage medium embodies a collection of respective motion pictures, which show tool movement imparted by the control component in response to manual input provided by users, indexed based upon a metric; a storage medium embodies a set of instructions that cause a processor to perform operations comprising: determining a user's performance; recording a motion picture of the tool movement imparted by the master control component by the individual user; indexing the recorded motion picture to the collection of motion pictures; generating a user interface providing an interactive visual index; and displaying a selected motion picture on the display screen in response to user input at the interactive visual index.
US11847935B2 Prompting users to annotate simulated phishing emails in cybersecurity training
Aspects of the disclosure relate to dynamically generating simulated attack messages configured for annotation by users as part of cybersecurity training. A computing platform may generate a simulated attack message including a plurality of elements and send the simulated attack message to an enterprise user device. Subsequently, the computing platform may receive, from the enterprise user device, user selections annotating selected elements of the plurality of elements of the simulated attack message. The computing platform may thereafter identify one or more training areas for the user based on the user selections received from the enterprise user device, generate a customized training module specific to the identified one or more training areas, and send the customized training module to the enterprise user device. Sending the customized training module to the enterprise user device may cause the enterprise user device to display the customized training module.
US11847933B2 Patient simulator and associated devices, systems, and methods
A system including a simulated respiratory sub-system and a simulated airway subsystem. The simulated respiratory sub-system comprises simulated lung(s) and, optionally, a lung compliance assembly and a compliance motor. The lung compliance assembly has a backing plate and a pressure plate between which the simulated lungs are positioned. The compliance motor is configured to adjust a clamping force exerted by the pressure plate on the simulated lungs to simulate clinical presentation of lung compliance. The simulated airway subsystem comprises an airway unit and, optionally, a trachea tube and a trachea tubing depth sensor. The airway unit has a mouth cavity and an internal airway via which the mouth cavity communicates with the simulated lung(s). The trachea tube is in communication with the internal airway and operably coupled to the airway unit. The trachea tubing depth sensor ensures proper execution of an intratracheal training procedure.
US11847931B2 Electronically adjustable joint, and associated systems and methods
Disclosed is an electronically adjustable joint, and associated systems and methods. A joint position of a multiple-axis joint, e.g., a 3-axis joint, can be tracked, as the joint moves through two or more dimensions. In an illustrative embodiment, the joint can provide a mechanical equivalent of a physical joint, e.g., a shoulder, elbow, hip, or knee, which can accommodate motion in rotational angle and/or tilt angle. In some embodiments, the joint includes electronically adjustable friction. An illustrative application provides electronically adjustable joints for an aging simulation suit, wherein one or more joints can be controllably stiffened in selective ranges, such that a wearer of the suit can experience the effects of aging, arthritis and/or other ailments. In an illustrative embodiment, a sensor can use four discrete 2-axis magnetometers to calculate the position of the magnet on the arm of the joint, to continuously sense and track the angle of the joint. In some embodiments, the system includes a mechanism, e.g., a servo, which can controllably tighten a socket around a ball joint, wherein the system can controllably adjust friction on the joint.
US11847929B2 System and method for creating a poker algorithm capable of independently playing and training users how to play consistently optimal poker
An original system and method for solving the card game known as Texas Hold'em Poker is disclosed. Mathematical calculations as well as game theory tactics are utilized to determine the optimal strategy for any possible situation that could potentially arise in Texas Hold'em Poker, as well as other variations of poker where the methodology also applies. One embodiment of the invention involves a fully automated electronic poker simulator that would allow the user to play a complete and genuine game of electronic poker against any number of computerized or live opponents, while simultaneously utilizing features of the poker simulator to learn how to play consistently optimal poker. Another embodiment would be to utilize the unique and specific methodology described herein to develop an artificially intelligent poker algorithm that can independently play consistently optimal poker in any possible scenario.
US11847928B2 Apparatus and method for procedural training
In an aspect, an apparatus for procedural training is presented. An apparatus includes at least a processor and a memory communicatively connected to at least a processor. A memory contains instructions configuring at least a processor to receive optical data from a sensor in electronic communication with the at least a processor. At least a processor is configured to determine a procedural performance parameter as a function of optical data. At least a processor is configured to compare a procedural performance parameter to a procedural performance threshold. At least a processor is configured to display procedural training feedback through a display unit as a function of a comparison.
US11847923B2 Robust techniques for the collection and management of data from data sources in an unmanned aircraft systems (UAS) operations environment
Robust techniques for the collection, storage, and processing of data from disparate UAS data sources in an unmanned aircraft systems (UAS) operations environment. A data-agnostic platform hosts a plurality of clients and client services. Baseline configurations and customizations are input to configure the platform for collection, retention, and/or processing of the data, and the client services are automatically configured based in part on those baseline configurations and customizations. Client services are logically arranged within each device memory as a plurality of operational groupings with a predetermined sequence order and a predetermined priority and executed according to the predetermined sequence order and predetermined priority. Data from the data sources is translated into customized data based at least, in part, on the configuration information, and validated for storage. Validated data may be analyzed according to prescribed functions and formulas and/or reported out according to a preferred format, based on the configuration information.
US11847922B2 System and method for secure delivery of a medication package
A method for controlling secure delivery of a medication package includes receiving a medication delivery request to deliver a medication package to a first delivery location. The method also includes identifying one or more authenticated delivery locations corresponding to a recipient and determining whether the one or more authenticated delivery locations includes the first delivery location and, in response to a determination that the one or more authenticated delivery locations includes the first delivery location, instructing an unmanned aerial vehicle to transport the medication package from a starting location to the first delivery location. The method also includes, in response to the unmanned aerial vehicle communicating authentication data, determining whether the authentication data corresponds to the recipient. The method also includes, in response to a determination that the authentication data corresponds to the recipient, instructing the unmanned aerial vehicle to release the medication package to the recipient.
US11847921B2 Database system to organize selectable items for users related to route planning
The present disclosure relates to an electronic system for providing access to a useable, tailored database of selectable items for a user, e.g., user selectable routes entered by pilot users to utilize for flight planning and aircraft route guidance, and other related information from a remote processing center to a local unit over wireless, wire line, or telecommunications network or combination thereof. The disclosure more particularly relates, for example, to an electronic system including one or more remote processing centers and a plurality of local units, e.g., a desktop computer, laptop, tablet, cellular device, or mobile telephone unit, for providing to a pilot's local unit information of other pilot users from one or more databases, in particular, a pilot user's route with FAA identifiers (such as airports, VORs, NDBs, waypoints, reporting points, airways, etc.), waypoints, departure airport, destination airport, hazards, FAA VFR sectional and/or IFR airway map for guidance, pilot comments, and other information which has been calculated and/or stored at one or more remote processing centers in response to a query or selection request received from a local unit operated by an pilot user, for example.
US11847917B2 Fixation generation for machine learning
The disclosure extends to methods, systems, and apparatuses for automated fixation generation and more particularly relates to generation of synthetic saliency maps. A method for generating saliency information includes receiving a first image and an indication of one or more sub-regions within the first image corresponding to one or more objects of interest. The method includes generating and storing a label image by creating an intermediate image having one or more random points. The random points have a first color in regions corresponding to the sub-regions and a remainder of the intermediate image having a second color. Generating and storing the label image further includes applying a Gaussian blur to the intermediate image.
US11847908B2 Data processing for connected and autonomous vehicles
A method may be implemented to prioritize and analyze data exchanged in a connected vehicle transit network. The method may include receiving, at a roadside unit, vehicle data from a connected vehicle. The method may further include prioritizing the vehicle data received from the connected vehicle based on a level of urgency, network latency or available computing resources.
US11847907B2 Traffic flow simulator, simulation method of traffic flow, and computer program
A traffic flow simulator configured to simulate a traffic flow of a plurality of simulation vehicles generated in a road network. The traffic flow simulator includes: a route selection unit configured to select a route for each of a plurality of the simulation vehicles in accordance with a predetermined route selection model; and an index calculation unit configured to calculate a traffic evaluation index of the road network by causing each of a plurality of the simulation vehicles to move on the road network in accordance with the route. The route selection unit records, into a storage unit, a first route selected during execution of a first mode below and a second route selected during execution of a second mode below, the first and second mode being a work mode in which the traffic flow is simulated under a first and second setting condition.
US11847906B2 Reproducibility of haptic waveform
A system may include an electromagnetic load capable of generating a haptic event and a haptic processor configured to receive at least one first parameter indicative of a desired perception of the haptic event to a user of a device comprising the electromagnetic load, receive at least one second parameter indicative of one or more characteristics of the device, and process the at least one first parameter and the at least one second parameter to generate a driving signal to the electromagnetic load in order to produce the desired perception to the user despite variances in the device that cause an actual perception of the haptic event to vary from the desired perception.
US11847904B2 Integrated security management system and method
An integrated security management system is provided. The system includes an application server and a plurality of sensors deployed in a geographical area. The application server receives first sensor data from the plurality of sensors and provide to a trained classification model as input and detects a security alert based on output thereof. The application server determines a patrol route that encompasses a location of security alert and transmits a surveillance request to electronic device of a security operator to patrol the patrol route and identifies one or more sensors that covers the location of the security alert and receives second sensor data therefrom based on location of the electronic device being same as location of the security alert. The application server further re-trains the classification model based on the second sensor data when feedback received from the electronic device indicates the security alert to be a false positive.
US11847903B2 Personalized fall detector
A method and system for training a fall detection classifier using subject-specific movement data. A subject sets a preferred non-fall detection rate. Movement data responsive to a subject's movements during everyday activities are obtained over a predetermined data collection period. For each detected event in the movement data, values for one or more parameters that may (together or individually) indicate a fall are obtained. The obtained values are used to generate a subject-specific non-fall detection rate function. This non-fall detection rate function is used to derive a threshold value, in reference to the subject-set preferred non-fall detection rate, to distinguish fall events from non-fall events.
US11847901B2 Addressing for fire loop
An address system for at least one fire loop 20 includes at least one remote unit 14, 16, 18 and an address card 102. The remote unit 14, 16, 18 is for installation on the fire loop 20 and for addressable communication via the fire loop 20. The address card 102 is for use with the remote unit 14, 16, 18 in order to provide an address for the remote unit 14, 16, 18. The address card 102 includes one or more of a plurality of optically recognisable colour elements 201-210 for encoding an address. The remote unit 14, 16, 18 includes an optical sensor 116 for identifying colour characteristics of the optically recognisable colour elements 201-210, and a control system 118 for determining the address from the colour characteristics.
US11847900B2 Anomaly detection systems and methods
This disclosure relates to the analysis of data generated by one or more connected systems and devices. Operational data obtained by one or more connected devices and/or systems, such as a connected thermostat and/or wind turbine system, may be used to detect and/or predict impending failures and/or suboptimal performance. By detecting and/or predicting anomalous system and device performance, various actions may be taken to improve system and device performance and mitigate failure conditions.
US11847898B2 Adaptive fire detection
A fire detection system (10) includes a plurality of smoke detectors (14) positioned for detection of smoke within one or more smoke detection volumes (12a, 12b). The fire detection system (10) is configured to monitor occupancy of the smoke detection volumes (12a, 12b) or to receive data indicative of occupancy of the smoke detection volumes (12a, 12b), for example from an intrusion detection system (20). The fire detection system (10) is configured to adjust a smoke sensitivity associated with each of the smoke detectors (14) based on the occupancy of the respective smoke detection volume (12a, 12b), with the smoke sensitivity being decreased when the respective smoke detection volume (12a, 12b) is occupied.
US11847892B2 Controlling an electronic gaming machine to provide a prize on symbol trigger
An electronic gaming machine (EGM) or another type of gaming device may be configured to provide games that involve “WYSIWYG” (what you see is what you get) symbols or “prize on” symbols. The gaming device may be configured to provide the value of all “prize on” symbols that land during a single instance of a game if a prize on trigger symbol, which also may be referred to herein as a blast symbol, lands during the same instance of the game. In some examples, the game may be a base game. According to some examples, a feature does not need to be triggered during the instance of the base game for the value of all prize on symbols that land during the instance of the base game to be awarded. In other examples, the game may be a feature game, such as a “hold and spin” game.
US11847888B2 Game token management system
According to the present invention, there is provided a management system that prevents misuse of many game tokens during the operation of casino using card game tables in casino and other card game facilities using card game tables. The management system has a function that previously registers IDs of contemplated game tokens on database, manages IDs of game tokens present on a game table chip tray and a storage together with information on location on database, specifies the game token in the game table chip tray and the storage at predetermined timing, and generates an error signal when the following statuses is noticed: 1) a fact that ID absent on database is newly present and 2) a fact that two or more identical IDs are present.
US11847887B2 System and method for dynamically adjusting prizes or awards based on a platform
One aspect of the disclosure relates to implementing a system to encourage cross platform operation in an online game. The online game may provide the ability to provide incentives for participating in cross platform game play. The system may monitor the player's performance on a particular console and provide incentives to accomplish tasks through game play on a different platform than the player is currently operating to play the game.
US11847885B2 System and method for cashless exchange at smart tables
A system includes a smart table having RFID sensor(s) configured to detect RFID-enabled chips, including a wager area sensor positioned beneath a wager area on a surface of the smart table. The smart table also includes wireless beacon device(s) configured to wirelessly connect with a mobile device of a player. The system includes processor(s) executing instructions configured to: detect, via the at least one wireless beacon device, presence of the mobile device of the player near the at least one wireless beacon device; identify a player identity of the player based on the detected presence of the mobile device; detect an initial wager provided by the player at the smart table based at least in part on sensor data received by the wager area sensor, the sensor data identifying presence of RFID-enabled chip(s) near the wager area; and initiate tracking of a play session associated with the player.
US11847882B2 Digital downloading jukebox with enhanced communication features
Systems and/or methods for use in connection with digital downloading jukeboxes are provided. Such systems and/or methods may be used to provide enhanced communications capabilities, e.g., to registered users of jukeboxes. In certain exemplary embodiments, users may become registered users directly at a jukebox. Registered users also may, in certain exemplary embodiments, receive coupons for free plays, import playlists from hardware devices and/or software applications, receive special pricing when playing certain instances of media, play playlists in whole or in part, create and/or manage playlists directly at a jukebox, establish and manage connections with other registered users, etc. Still further, in certain exemplary embodiments, one or more channels may be predefined and/or set up for a jukebox.
US11847878B2 Banknote handling apparatus, banknote storage method, and non-transitory computer-readable recording medium
A banknote handling apparatus includes a distinguishing unit that distinguishes respective paper sheets input, a first storage mechanism that temporarily stores the respective paper sheets distinguished, a plurality of second storage mechanisms that are provided for each type of paper sheet and store the corresponding paper sheet, a determination unit that determines a conveyance order of conveying the respective paper sheets from the first storage mechanism to any of the second storage mechanisms on a basis of a result of distinguishing, and a drive control unit that controls activation and stop of respective drive apparatuses that, on a basis of the conveyance order, drive each of the plurality of second storage mechanisms to store the respective paper sheets in the corresponding second storage mechanism.
US11847876B2 Systems and methods of secure pin code entry
An access control apparatus includes a sensor and an authentication circuit coupled to the sensor. The sensor detects eye movement of a user. The authentication circuit stores predetermined access code data corresponding to the user. The authentication circuit compares the detected eye movement of the user to the predetermined access code data. Based on the comparison indicating that the detected eye movement matches the predetermined access code data, the authentication circuit permits access beyond an access control point.
US11847875B2 System and method of providing remote management of access to a group of devices
A system can include a processor and a computer-readable storage device storing instructions which, when executed by the processor, cause the processor to perform operations. The operations can include receiving an identification of a local device having a control module that manages a reader component and a locking mechanism and transmitting an authorized list to the local device that identifies authorized users that can gain access to the local device via the locking mechanism through interacting with the reader component. The control module on the local device can manage multiple functions of the local device including management of the reader component and the locking mechanism.
US11847874B2 UWB on/off operation method to minimize power consumption and UWB anchor using the same
An ultra-wideband (UWB) anchor using a UWB ON/OFF operation method to minimize power consumption. The UWB anchor includes a power supply to supply power to the UWB anchor, a transceiver to transmit/receive a UWB signal to and from a UWB tag for performing ranging, and to transmit a reception failure when failing to receive the UWB signal from the UWB tag, and a controller to receive the reception failure from the transceiver and to end a ranging session when a cumulative sum of ranging failures for each ranging block reaches a maximum number of failed ranging round attempts.
US11847871B2 Technologies for verifying control system operation
Systems, apparatus, and computer-readable media for verifying operations of vehicle control systems are disclosed. During a test cycle, a processor may monitor control modules and/or sensors embedded in a vehicle for control system data, may generate and report fingerprint based on a combination of the control system data, and may report the fingerprint to a remote computing device. During deployment, the processor may monitor the control modules/sensors for control system data, may generate and performance results based on a combination of the control system data, and may report the performance results to the processor. The process may verify whether the control systems of the vehicle are operating as desired based on a comparison of the performance results with the fingerprint. The remote computing device may generate and send an alert or flag to a remote device if the control systems of the vehicle are not operating as desired.
US11847865B2 App assisted voting
Systems and methods relate generally to app assisted voting. In an example method thereof, a voting app is installed in a mobile device. The mobile device has a memory configured to store program code for the voting app. The mobile device has a processor coupled to the memory. The processor, in response to executing the program code, is configured to initiate operations for implementing the voting app. The operations of the voting app include: taking in by the voting app personal information and a pre-assigned code; validating the personal information for the pre-assigned code by the voting app; registering a user associated with the personal information and the pre-assigned code by the voting app with a cloud-based voting authority server; authenticating the user by the voting authority server; and authorizing, by the voting authority server, the user to use the voting app during voting.
US11847860B1 Using sensor data to determine activity
This disclosure is directed to, in part, a processing pipeline for detecting predefined activity using image data, identifying an item-of-interest and a location of the item-of-interest across frames of the image data, determining a trajectory of the item-of-interest, and determining an identifier of the item-of-interest and an action taken with respect to the item-of-interest. The processing pipeline may utilize one or more trained classifiers and, in some instances, additional data to identify items that are placed into or removed from a tote (e.g., basket, cart, or other receptacle) by users in material handling facilities as the users move around the material handling facilities.
US11847858B2 Vehicle occupant engagement using three-dimensional eye gaze vectors
According to the techniques of this disclosure, a method includes capturing, using a camera system of a vehicle, at least one image of an occupant of the vehicle, determining, based on the at least one image of the occupant, a location of one or more eyes of the occupant within the vehicle, and determining, based on the at least one image of the occupant, an eye gaze vector. The method may also include determining, based on the eye gaze vector, the location of the one or more eyes of the occupant, and a vehicle data file of the vehicle, a region of interest from a plurality of regions of interests of the vehicle at which the occupant is looking, wherein the vehicle data file specifies respective locations of each of the plurality of regions of interest, and selectively performing, based on the region of interest, an action.
US11847852B2 Manufacturing method of fingerprint sensor
A fingerprint sensor includes a die, a plurality of conductive structures, an encapsulant, a plurality of conductive patterns, a first dielectric layer, a second dielectric layer, and a redistribution structure. The die has an active surface and a rear surface opposite to the active surface. The conductive structures surround the die. The encapsulant encapsulates the die and the conductive structures. The conductive patterns are over the die and are electrically connected to the die and the conductive structures. Top surfaces of the conductive patterns are flat. The first dielectric layer is over the die and the encapsulant. A top surface of the first dielectric layer is coplanar with top surfaces of the conductive patterns. The second dielectric layer covers the first dielectric layer and the conductive patterns. The redistribution structure is over the rear surface of the die.
US11847851B2 Integrated piezoelectric microelectromechanical ultrasound transducer (PMUT) on integrated circuit (IC) for fingerprint sensing
Microelectromechanical (MEMS) devices and associated methods are disclosed. Piezoelectric MEMS transducers (PMUTs) suitable for integration with complementary metal oxide semiconductor (CMOS) integrated circuit (IC), as well as PMUT arrays having high fill factor for fingerprint sensing, are described.
US11847842B2 Systems and method for textile fabric construction
Disclosed herein are systems and methods that allow an image of a fabric sample to be captured. The image may be analyzed to extract features, sometimes referred to as a stitch parameter, of the fabric's construction, such the use of one or more stitch types. Using the stitch parameters, a build specification can be selected from a plurality of build specification. Each of the plurality of build specifications may be associated with at least one of a plurality of known fabric constructions. The build specification may be exported and then used to construct a fabric similar to the fabric sample captured in the received image.
US11847840B2 Visual notification of distracted driving
A distracted driver can be informed of his or her distraction by a visual notification. It can be detected whether a driver of a vehicle is focused on a non-critical object located within the vehicle. In response to detecting that the driver of the vehicle is focused on a non-critical object located within the vehicle, an amount of time the driver is focused on the non-critical object can be determined. When the amount of time exceeds a threshold amount of time, a visual notification of distracted driving can be caused to be presented on or visually adjacent to the non-critical object.
US11847839B2 Detecting anomalous behaviors within aircraft context
A pilot may be more stressed during take-off or landing, which is not abnormal. Physiological data of the pilot may be received. Placing the physiological data in context of the current situation may be advantageous in detecting anomalous behaviors of the pilot. A system and method are described. The system and method receive a stream of images from a camera and detect whether the pilot is exhibiting anomalous behavior. The anomalous behavior is further put into context based on the flight state and various avionics information.
US11847838B2 Recognition device
Provided is a recognition device that can accurately recognize a position where a vehicle is to be stopped. The recognition device according to the present invention includes: a distance calculation unit 210 that calculates a map information distance between a host vehicle and a target feature based on map information; a stop line detection processing unit 130a that, in a case where the map information distance is equal to or less than a determination value, sets a detection area for detection of the target feature based on the map information distance, detects the target feature within the detection area, and calculates an actually-measured distance between the host vehicle and the target feature; and a stop line position unifying unit 310 that unifies data of the map information distance and data of the actually-measured distance to calculate a unification result of a distance between the host vehicle and the target feature.
US11847836B2 Vehicular control system with road curvature determination
A vehicular control system includes a forward viewing camera disposed at an in-cabin side of a windshield of a vehicle and viewing forward of the vehicle. Road curvature of a road along which the vehicle is traveling is determined responsive at least in part to processing of image data captured by the camera. Responsive at least in part to processing of captured image data, speed of the vehicle is controlled by an adaptive cruise control system of the vehicle. Upon approach of the vehicle to a curve in the road along which the vehicle is traveling, speed of the vehicle is reduced by the adaptive cruise control system to a reduced speed for traveling around the curve in the road. Speed of the vehicle is increased by the adaptive cruise control system when the vehicle is traveling along a straighter section of road after the curve in the road.
US11847828B2 System, method and device operable to produce a video
A system, method and device operable to produce a video are disclosed herein. The system, method and device, in an embodiment, involve a recording session resulting in a video track. During the recording session, inputs are received at different points in time and a set of data markers are stored based on each one of the inputs. Each set has a first data marker and a second data marker, and the first data marker is chronologically located before the point in time of the input related to the set. Before or after the recording session, an additional input is received that is associated with an output. The output includes a visual output, an audio output or a combination thereof. A video is produced that has one or more desired portions of the video track. The video excludes at least one undesired portion of the video track, and the video includes the output or is otherwise playable to provide the output.
US11847824B2 Computer vision systems and methods for detecting and aligning land property boundaries on aerial imagery
Systems and methods for detecting and aligning land property boundaries on aerial imagery are provided. The system receives an aerial imagery having land properties. The system applies a feature encoder having a plurality of levels to the aerial imagery. A first level of the plurality of levels includes a convolution block and a discrete wavelet transform layer. The discrete wavelet transform layer decomposes an input feature tensor to the first level into a low-frequency band and a high-frequency band. The high-frequency band is cached and processed with side-convolutional blocks before the high-frequency band are passed to a feature decoder. The system applies the feature decoder to an output of the feature encoder based at least in part on one of inverse discrete wavelet transform layers. The system determines boundaries of the one or more land properties based at least in part on a boundary cross-entropy loss function.
US11847823B2 Object and keypoint detection system with low spatial jitter, low latency and low power usage
Video object and keypoint location detection techniques are presented. The system includes a detection system for generation locations of an object's keypoints along with probabilities associated with the locations, and a stability system for stabilizing keypoint locations of the detected objects. In some aspects, the generated probabilities are two-dimensional array correspond locations within input images, and stability system fits the generated probabilities to a two-dimensional probability distribution function.
US11847820B2 Method and system for classifying faces of boundary representation (B-Rep) models using artificial intelligence
The invention relates to method and system for classifying faces of a Boundary Representation (B-Rep) model using Artificial Intelligence (AI). The method includes extracting topological information corresponding to each of a plurality of data points of a B-Rep model of a product; determining a set of parameters based on the topological information corresponding to each of the plurality of data points; transforming the set of parameters corresponding to each of the plurality of data points of the B-Rep model into a tabular format to obtain a parametric data table; and assigning each of the plurality of faces of the B-Rep model a category from a plurality of categories based on the parametric data table using an AI model.
US11847819B2 Medical image analysis using machine learning and an anatomical vector
Disclosed is a computer-implemented method which encompasses registering a tracked imaging device such as a microscope having a known viewing direction and an atlas to a patient space so that a transformation can be established between the atlas space and the reference system for defining positions in images of an anatomical structure of the patient. Labels are associated with certain constituents of the images and are input into a learning algorithm such as a machine learning algorithm, for example a convolutional neural network, together with the medical images and an anatomical vector and for example also the atlas to train the learning algorithm for automatic segmentation of patient images generated with the tracked imaging device. The trained learning algorithm then allows for efficient segmentation and/or labelling of patient images without having to register the patient images to the atlas each time, thereby saving on computational effort.
US11847818B2 Method for extracting video clip, device for extracting video clip, and storage medium
A method for extracting a video clip includes obtaining a video and splitting the video into multiple clips. The multiple clips are input into a pre-trained scoring model, to obtain a score of each of the multiple clips. The scoring model is obtained by training based on data pairs including first clips and second clips, the data pairs including first clips and second clips are obtained based on labeled clips labeled with target attributes, and the target attributes include attributes that characterize clips as target clips or non-target clips. A target clip is extracted from the multiple clips based on the score of each of the multiple clips. An apparatus for extracting a video clip and a computer readable storage medium are also disclosed.
US11847812B2 Image generation method and apparatus, device, and storage medium
An image generation method, apparatus, device, and storage medium. The method includes: obtaining contour information and target region information; determining at least one target contour according to the contour information and the target region information, the at least one target contour wholly or partly located in a target region; decreasing first coordinates of a plurality of contour points in the at least one target contour to obtain second location information, second location information of the at least one target contour includes second coordinates of a plurality of contour points in the at least one target contour, and the first coordinates of the plurality of contour points in the at least one target contour having a same decreasing extent; and generating a target image corresponding to the target region according to the second location information of the at least one target contour and the target region information.
US11847804B1 System and method for matching a voice sample to a facial image
System and method for voice-face matching, including: obtaining a voice sample, a first facial image of a first person, and a second facial image of a second person; calculating a distance between the first facial image and the second facial image; using a voice-face matching model, calculating a latent space vector for each of the voice sample and the first and second facial images; and training the voice-face matching model using a loss function that decreases a distance between the latent space vector of the voice sample of the first person and the latent space vector of the first facial image, and increases a distance between the latent space vector of the voice sample of the first person and the latent space vector of the second facial image, wherein the loss function is adjusted based on the distance between the first facial image and the second facial image.
US11847803B2 Hand trajectory recognition method for following robot based on hand velocity and trajectory distribution
A hand trajectory recognition method for a following robot based on hand velocity and trajectory distribution comprises: sampling and photographing an operator by a kinect camera to obtain hand projection plane data; smoothing the hand projection plane data by moving average, establishing velocity vectors, and processing the velocity vectors to obtain a hand movement descriptor; establishing a hand movement area, traversing hand three-dimensional positions of all frames in an order of sampling and photographing, assigning a mesh where the hand three-dimensional position of each frame is located, and calculating centroid positions of all assigned meshes; establishing centroid directing vectors, and processing the centroid directing vectors to obtain a hand trajectory shape descriptor; and processing cosine values of two angles to obtain a common similarity of the movement descriptor and the trajectory shape descriptor to standard descriptors, and using a standard gesture with a maximum common similarity as a result. The present invention can accurately recognize the class of a gesture, is insensitive to the translation, scaling, rotation and order of hand trajectories, is high in flexibility and can save time and energy.
US11847799B2 Color matching system for product manufacturing
Automation of the comparison of the colors of small surfaces of products. In one embodiment, color differences are measured rather than an absolute color value. An apparatus is provided for capturing color images of a portion of a product or part to provide a sample product image. The sample image is compared to an image of a standard product obtained under the same conditions with the same apparatus. The color difference is measured to determine when it is in a predetermined range.
US11847798B2 Pigment detection method and electronic device
A pigment detection method includes: extracting a first image from a to-be-detected RGB skin image, where the first image is used to represent a body reflection component in the RGB skin image, and the RGB skin image is photographed by a device having an RGB image photographing function; extracting a pigment from an R channel, a B channel, and a G channel of the first image based on a correspondence between a first spectral response curve of the pigment and a second spectral response curve of the device having the RGB image photographing function; and generating a pseudo-color image based on the extracted pigment, and displaying the pseudo-color image.
US11847796B2 Calibrating cameras using human skeleton
Examples are disclosed herein that relate to automatically calibrating cameras based on human detection. One example provides a computing system comprising instructions executable to receive image data comprising depth image data and two-dimensional image data of a space from a camera, detect a person in the space via the image data, determine a skeletal representation for the person via the image data, determine over a period of time a plurality of locations at which a reference point of the skeletal representation is on a ground area in the image data, determine a ground plane of the three-dimensional representation based upon the plurality of locations at which the reference point of the skeletal representation is on the ground area in the image data, and track a location of an object within the space relative to the ground plane.
US11847794B1 Self-tracked controller
The disclosed system may include a housing dimensioned to secure various components including at least one physical processor and various sensors. The system may also include a camera mounted to the housing, as well as physical memory with computer-executable instructions that, when executed by the physical processor, cause the physical processor to: acquire images of a surrounding environment using the camera mounted to the housing, identify features of the surrounding environment from the acquired images, generate a map using the features identified from the acquired images, access sensor data generated by the sensors, and determine a current pose of the system in the surrounding environment based on the features in the generated map and the accessed sensor data. Various other methods, apparatuses, and computer-readable media are also disclosed.
US11847793B2 Collaborative tracking
An imaging system can receive an image of a portion of an environment. The environment can include an object, such as a hand or a display. The imaging device can identify a data stream from an external device, for instance by detecting the data stream in the image or by receiving the data stream wirelessly from the external device. The imaging device can detect a condition based on the image and/or the data stream, for instance by detecting that the object is missing from the image, by detecting that a low resource at the imaging device, and/or by detecting visual media content displayed by a display in the image. Upon detecting the condition, imaging device automatically determines a location of the object (or a portion thereof) using the data stream and/or the image. The imaging device generates and/or outputs content that is based on the location of the object.
US11847791B2 Object position detection device, travel control system, and travel control method
An object position detection device includes a first distance detection unit detecting a distance of an object from images, a first position detection unit detecting a position of the object based on the distance, a processing area which contains the object detected by the first distance detection unit in images, a second position detection unit that detects a position of the object in the processing area, a second distance detection unit that detects a distance of the object based on the position of the object detected by the second position detection unit, a unit that detects an orientation of the object based on the position of the object detected by the second position detection unit, and a determination unit that determines the distance and the position of the object in accordance with information of detections executed by the first and the second distance detection units, and the orientation detection unit.
US11847789B2 Distance measurement method and electronic device
An electronic device receives a first operation to start distance measurement on a measured target. The electronic device displays a first user interface on a display screen in response to the first operation. The first user interface is configured to display an image captured at any angle by a camera. The electronic device receives a second operation performed by a user based on the image. The electronic device adds and displays a first locating point on the first user interface in response to the second operation. The electronic device performs distance measurement on the measured target based on the first locating point to obtain a measurement result of the measured target, and the measurement result is displayed.
US11847788B2 Depth processor
A depth processor including a region of interest determination circuit and a depth decoder is provided. The region of interest determination circuit is configured to determine a size of a region of interest of an input image. The depth decoder is coupled to the region of interest determination circuit and configured to generate a depth map of the input image according to a filter size. The filter size is set according to the size of the region of interest of the input image.
US11847787B2 Method and apparatus for image registration
An image registration apparatus including at least one processor and configured to project, to a first model, a first image generated based on an image obtained from a first camera to generate a first intermediate image, to map the first intermediate image to a first output model to generate a first output image, to project, to a second model, a second image generated based on an image obtained from a second camera to generate a second intermediate image, to map the second intermediate image to a second output model to generate a second output image, and to determine a match rate between the first output image and the second output image and transform at least one of the first model and the second model based on a determined match rate and a preset reference match rate.
US11847784B2 Image processing apparatus, head-mounted display, and method for acquiring space information
In an image processing apparatus, an image acquisition section acquires captured images from a stereo camera of a head-mounted display. An image correction section performs correction on a partial image-wise basis, a partial image being smaller than one frame, while referring to a displacement vector map representing displacement vectors of pixels required for the correction. A feature point extraction section extracts feature points from partial images, and supplies the feature points sequentially to a feature point comparison section. The feature point comparison section associates feature points in a plurality of images with one another. A space information acquisition section acquires information as to a real space on the basis of correspondence information as to the feature points.
US11847781B2 Systems and methods for medical acquisition processing and machine learning for anatomical assessment
Systems and methods are disclosed for determining anatomy directly from raw medical acquisitions using a machine learning system. One method includes obtaining raw medical acquisition data from transmission and collection of energy and particles traveling through and originating from bodies of one or more individuals; obtaining a parameterized model associated with anatomy of each of the one or more individuals; determining one or more parameters for the parameterized model, wherein the parameters are associated with the raw medical acquisition data; training a machine learning system to predict one or more values for each of the determined parameters of the parametrized model, based on the raw medical acquisition data; acquiring a medical acquisition for a selected patient; and using the trained machine learning system to determine a parameter value for a patient-specific parameterized model of the patient.
US11847776B2 System using film thickness estimation from machine learning based processing of substrate images
A neural network is trained for use in a substrate thickness measurement system by obtaining ground truth thickness measurements of a top layer of a calibration substrate at a plurality of locations, each location at a defined position for a die being fabricated on the substrate. A plurality of color images of the calibration substrate are obtained, each color image corresponding to a region for a die being fabricated on the substrate. A neural network is trained to convert color images of die regions from an in-line substrate imager to thickness measurements for the top layer in the die region. The training is performed using training data that includes the plurality of color images and ground truth thickness measurements with each respective color image paired with a ground truth thickness measurement for the die region associated with the respective color image.
US11847766B2 Method and device for detecting bright spots on image, and computer program product
A method and device for detecting bright spots on an image. The image is acquired from a field of view where a base extension reaction occurs, multiple nucleic acid molecules with optically detectable labels exist in the field of view where the base extension reaction occurs, and at least some of the nucleic acid molecules appear as bright spots on the image. The method includes preprocessing the image to obtain a preprocessed image; determining a critical value to simplify the preprocessed image to obtain a simplified image, determining a first bright spot detection threshold on the basis of the preprocessed image, and identifying candidate bright spots on the image on the basis of the preprocessed image and the simplified image, including determining a pixel matrix that satisfies at least two of conditions as a candidate bright spot.
US11847765B2 Camera noise reduction
The present disclosure relates to cameras and in particular methods for noise reduction in images captured by a camera, wherein a same perspective transform may be reused for performing temporal noise filtering on a plurality of images.
US11847764B2 Neural network based enhancement of intensity images
A generative adversarial network including a generator portion and a discriminator portion is constructed. The network is configured such that the network operates to enhance intensity images, wherein an intensity image is obtained by illuminating an object with an energy pulse and measuring the return strength of the energy pulse, and wherein a pixel of the intensity image corresponds to the return strength. As a part of the configuring, a loss function of the generative adversarial network is minimized, the loss function comprising a mean square error loss measurement of a noisy intensity image relative to a mean square error loss measurement of a corresponding clean intensity image. An enhanced intensity image is generated by applying the minimized loss function of the network to an original intensity image, the applying improving an image quality measurement of the enhanced intensity image relative to the original intensity image.
US11847762B2 Information processing apparatus and method for processing information
A polarization imaging unit generates, as polarization information, a polarization image including pixels in a plurality of polarization directions. An interpolation processing unit of an information processor performs interpolation processing using the polarization image obtained from the polarization imaging unit, and generates a polarization image for each polarization method. A polarization degree calculation unit calculates, for example, a polarization degree for each pixel as object surface information on the basis of the polarization image for each polarization method. A noise amount calculation unit calculates a noise amount for each pixel on the basis of the polarization image for each polarization method and the like. A polarization degree correction unit serves as an information correction unit, and corrects, according to the noise amount calculated by the noise amount calculation unit, the polarization degree that is object surface information calculated by the polarization degree calculation unit.
US11847758B2 Material display method and apparatus, terminal, and storage medium
Provided are a material presentation method and apparatus, a terminal and a storage medium. The material presentation method includes steps described below. A to-be-presented splash presentation material is received. A splash presentation image of the to-be-presented splash presentation material is magnified, and the magnified splash presentation image is presented. In response to the presented magnified splash presentation image satisfying a minifying condition, the presented magnified splash presentation image is minified.
US11847757B2 Systems and methods for lean ortho correction for computer models of structures
A system and method for lean ortho correction for computer models of structures. The system displays an image of a structure on a user interface and projects a structure model onto the image. Next, the system identifies a first world three-dimensional (“3D”) point in the image, a second world 3D point in the image, and a third world 3D point in the image. The system then transforms coordinates of the structure model using the first world 3D point, the second world 3D point, the third world 3D point, and a lean ortho correction algorithm.
US11847754B2 Interactive virtual reality system
Provided herein are method, apparatus, and computer program products for generating a first and second three dimensional interactive environment. The first three dimensional interactive environment may contain one or more engageable virtual interfaces that correspond to one or more items. Upon engagement with a virtual interface the second three dimensional interactive environment is produced to virtual simulation related to the one or more items.
US11847752B2 Augmented reality collaboration system
A system comprising: a user device, comprising: sensors configured to sense data related to a physical environment of the user device, displays; hardware processors; and a non-transitory machine-readable storage medium encoded with instructions executable by the hardware processors to: place a virtual object in a 3D scene displayed by the second user device, determine a pose of the user device with respect to the physical location in the physical environment of the user device, and generate an image of virtual content based on the pose of the user device with respect to the placed virtual object, wherein the image of the virtual content is projected by the one or more displays of the user device in a predetermined location relative to the physical location in the physical environment of the user device.
US11847751B2 Method and system for implementing augmented reality (AR)-based assistance within work environment
Novel tools and techniques are provided for implementing augmented reality (AR)-based assistance within a work environment. In various embodiments, a computing system might receive, from a camera having a field of view of a work environment, first images of at least part of the work environment, the first images overlapping with a field of view of a user wearing an AR headset; might analyze the received first images to identify objects; might query a database(s) to determine a task associated with a first object(s) among the identified objects; might generate an image overlay providing at least one of graphical icon-based, text-based, image-based, and/or highlighting-based instruction(s) each indicative of instructions presented to the user to implement the task associated with the first object(s); and might display, to the user's eyes through the AR headset, the generated first image overlay that overlaps with the field of view of the user's eyes.
US11847745B1 Collision avoidance system for head mounted display utilized in room scale virtual reality system
A method, apparatus, and computer readable storage medium directed to implementing a room scale virtual reality system which enables players to walk through a large virtual playing area in a physically limited size room. Physical tracking of a virtual reality headset is used so that the position and orientation of the virtual reality headset is identified to translate the physical player's motion into the virtual world which is displayed on the virtual reality headset. Relocation objects are placed in the virtual world so they correspond to physical location against physical walls. Relocation objects in the virtual world rotate and/or relocate the player in the virtual world which would typically cause the player in the physical world to turn around and thus walk away from the physical wall. Placement of relocation objects throughout the virtual world enable a large virtual world to be implemented using a small finite sized physical room.
US11847743B2 Voice driven modification of physical properties and physics parameterization in a closed simulation loop for creating static assets in computer simulations
A computer simulation object such as a chair is described by voice or photo input to render a 2D image. Machine learning may be used to convert voice input to the 2D image. The 2D image is converted to a 3D object and the 3D object or portions thereof are used in the computer simulation, such as a computer game, as the object such as a chair. A physics engine can be used to modify the 3D objects.
US11847740B2 Data compression algorithm for processing of point cloud data for digital terrain models (DTM)
An unmanned aerial vehicle (UAV) or unmanned surface vessels (USV) collect electro-optical images, LiDAR or sonar to create a three-dimensional (3D) point cloud referenced to a geodetic datum. The resulting point cloud is a digital surface representation of the earth's surface. The process of the geospatial cleaning and point cloud compression entails cleaning of the point-cloud surface and to the automated extraction of a set of 3D vector polylines and mass points. The resultant electronic file retains the details of the bare-earth point-cloud with an approximate 10× compression in file size or more.
US11847730B2 Orientation detection in fluoroscopic images
Systems and methods of automatic orientation detection in fluoroscopic images using deep learning enable local registration for correction of initial CT-to-body registration in Electromagnetic Navigation Bronchoscopy (ENB) systems.
US11847727B2 Generating facial position data based on audio data
A computer-implemented method for generating a machine-learned model to generate facial position data based on audio data comprising training a conditional variational autoencoder having an encoder and decoder. The training comprises receiving a set of training data items, each training data item comprising a facial position descriptor and an audio descriptor; processing one or more of the training data items using the encoder to obtain distribution parameters; sampling a latent vector from a latent space distribution based on the distribution parameters; processing the latent vector and the audio descriptor using the decoder to obtain a facial position output; calculating a loss value based at least in part on a comparison of the facial position output and the facial position descriptor of at least one of the one or more training data items; and updating parameters of the conditional variational autoencoder based at least in part on the calculated loss value.
US11847724B2 Near real-time visualizations for intelligent virtual assistant responses
A real-time conversation is monitored between a user and an intelligent virtual assistant (IVA). A visualization may be generated and displayed to the user on the user computing device based on one or more topics identified in the conversation. The conversation between the user and the IVA may continue and is continued to be monitored. The visualization can be updated as the conversation continues, e.g., based on further topics being identified.
US11847714B2 Information processing device, information processing method, and information processing program
An information processing device for drawing an object arranged in a three-dimensional virtual space, in an expression viewed from a virtual camera, the object including a field object associated with a two-dimensional plane defined by a first axis and a second axis, and a specific object arranged on the field object, the device including: a change processing unit changing a region of the field object falling within a viewing angle of the virtual camera; and a deformation processing unit deforming the field object, in which in a case where the region is changed by the change processing unit, the deformation processing unit makes a deformation mode of the field object different when it is determined that the specific object is positioned in the region after being changed and when it is determined that the specific object is not positioned in the region after being changed.
US11847705B2 Systems and methods for surface segment data
Systems, apparatus, interfaces, methods, and articles of manufacture that provide for acquisition, management, and/or utilization of surface segment data.
US11847700B2 Data processing method, system, and non-transitory computer-readable medium
Example embodiments of a data processing method, system, and non-transitory computer-readable medium are described.
US11847696B2 Secure messaging systems and methods
Key features of these methods, apparatus, and designs include (but are not limited to) innovations and implementations of futures securities; the notion of Type I, Type II, and Type III futures contracts custom tailored to specific clienteles; the notion of tickets and coupons as tradable futures contracts; the notion of bifurcation; the notion of redeemable bundles; and notion of realization of the futures market on the Internet; the apparatus of an Internet-based trading interface and engine; the notion of cookie-cutter futures electronic Internet-based futures markets for each security; the feature of maximal reliance on the Internet; and the business concept of “profitability without the need for high trading volume.”
US11847695B2 Credit screening support system, vehicle-mounted device, vehicle, server, credit screening support method, credit screening support program, and storage medium
Credit information is obtained from an operational status of a vehicle, for example, and a credit limit is increased based on this credit information. A credit screening support system includes a vehicle-mounted device configured to acquire operational information on the vehicle and a server configured to compute the credit information on a user of the vehicle based on the operational information received from the vehicle-mounted device. The server includes an input element for inputting the operational information acquired by the vehicle-mounted device, a credit information computing element for computing credit information on the user based on the operational information input by the input element, and an output element for outputting the credit information on the user computed by the credit information computing element.
US11847693B1 Automatic generation of code for attributes
One embodiment of a system for automatically generating code for attributes includes a credit bureau data store that stores credit bureau convention information and an attribute generation system that communicates with the credit data store to detect rules associated with respective credit bureaus. The system may include an input module which receives, from a user system, a document comprising pseudo-code defining attributes including credit bureau specific logic; an error checking module which automatically performs error checking and provides error correcting information on the document; an attribute verification module which parses the document to identify attributes and automatically retrieves rules associated with the respective credit bureaus; a document generation module which generates an attribute specification document based on the retrieved rules as applied to the attributes in the document; and a code generation module which generates an executable code set based on the retrieved plurality of attributes and credit bureau specific rules.
US11847689B2 Dynamic customer checkout experience within an automated shopping environment
A system and method for a dynamic customer checkout experience within an automated shopping environment that includes generating a virtual cart for the customer through an automatic checkout system; tracking location of the customer; generating an assessment of the virtual cart; and selecting a processing mode for the customer based in part on the assessment and executing the processing mode within at least one computing device in coordination with the location of the entity.
US11847687B2 Wish list transactions through intelligent multi-component devices
A user may create a wish/gift list and send the list to recipients, who have the option of accepting the list. Content being viewed or recorded by recipients who have accepted the list is scanned to determine whether the content is relevant to one or more items on the list. If so, an alert is displayed on a recipient device, which can be the same device as the displayed content. The recipient may select the alert to purchase the item(s) or obtain additional information about the item(s) for a subsequent purchase.
US11847683B2 Hosting systems configured to generate optimized content based on dynamic tokens and methods of use thereof
In some embodiments, the present disclosure describes a method that includes at least: receiving, by a processor, audience data identifying candidate audience for a website content; generating a plurality of audience groups based on the audience data; receiving user identifying data of a user; generating personalized online content for the user; tagging the personalized online content with a plurality of dynamic tokens to form trackable personalized online content; transmitting instructions to display the trackable personalized online content on a screen of a computing device; receiving user activity tracking data; training a machine learning algorithm, based on the user activity tracking data, to obtain a trained machine learning content recommendation engine; and utilizing the trained machine learning content recommendation engine to identify updated trackable personalized online content based on a plurality of markups to the trackable personalized online content.
US11847679B2 Persona based co-operative multi-agent reinforcement learning to enhance user experience
A system can determine a first persona for a user identity. The system can generate a web page based on the first persona, wherein respective reinforcement learning agents determine respective content of respective content modules of the website, wherein the reinforcement agents operate on an environment that comprises a group of states, a group of actions, and a group of rewards that are based on the group of states, and respective actions of the group of actions, and wherein a reward of the respective reinforcement learning agents that is increased via reinforcement learning is based on a sum of respective rewards of the respective reinforcement learning agents in transitioning the user identity to a second persona with respect to the website. The system can, in response to receiving first action data indicative of user identity interaction with the web page, transition the user identity to the second persona.
US11847678B2 Adjudication and claim payment for selectively redeemable bundled healthcare services
Receiving, from a customer, an indication at least one healthcare service has been redeemed from a bundled set of a plurality of healthcare services listed in a selectively redeemable bundled services purchase data record; updating the individual redemption status of the at least one healthcare service in the selectively redeemable bundled services purchase data record to indicate the at least one healthcare service has been redeemed; sending, to the customer, an electronic message comprising a request for payment for the at least one healthcare service; and upon receiving the payment in combination with the indication at least one healthcare service has been redeemed, disbursing compensation allocated from the payment to at least one provider, using the processor. One implementation may create and send X12 837 claims to payers on behalf of participant providers of the bundled services and receive response X12 835 remittance with the payments requested from the payers.
US11847676B2 Method and system for domain-adaptive content suggestion for an online concierge system
An online concierge system uses a domain-adaptive suggestion module to score products that may be presented to a user as suggestions in response to a user's search query. The domain-adaptive suggestion module receives data that is relevant to scoring products as suggestions in response to a search query. The domain-adaptive suggestion module uses one or more domain-neutral representation models to generate a domain-neutral representation of the received data. The domain-neutral representation is a featurized representation of the received data that can be used by machine-learning models in the search domain or the suggestion domain. The domain-adaptive suggestion module then scores products by applying one or more machine-learning models to domain-neutral representations generated based on those products. By using domain-neutral representations, the domain-adaptive suggestion module can be trained based on training examples from a similar prediction task in a different domain.
US11847668B2 Automatically aggregating, evaluating, and providing a contextually relevant offer
Systems and methods for automatically aggregating, evaluating, and providing a contextually relevant offer or incentive is disclosed. One method obtains a plurality of offers for a customer. Each of the plurality of offers is then evaluated to determine a contextual relevance of each of the plurality of offers. Each of the plurality of offers is then sorted into a best contextually relevant offer to a least contextually relevant offer order. The obtaining, evaluating, and sorting is continuously repeated until a time for using an offer is identified. The system and method then present the best contextually relevant offer.
US11847665B2 Systems and methods for generating marketing incentives
A computer-implemented method of generating a marketing offer for a user associated with a mobile device may include: receiving first data that includes offers for sale of a product; generating and transmitting a stream of the offers to the mobile device; adding a respective incentive to a corresponding offer in the stream, wherein: a magnitude of the respective incentive is incremented toward a corresponding maximum based on a quantity of users that have redeemed the corresponding offer; and the maximum for the respective incentive is determined based on a first machine learning model configured to optimize a net present value of offers, the first machine learning model being trained using historical data of engagement rates of users for offers with a variety of incentives; receiving historical user information associated with the user; and using a second machine learning model, selecting a particular offer from the stream and transmitting a notification to the mobile device, separate from the stream, that includes the particular offer, the second machine learning model configured to optimize the selection of the particular offer for one or more of a maximum value of the particular offer to the user or a likelihood of engagement of the user with the particular offer, and the second machine learning model being trained using the second data, the first data, and one or more incentives added to offers in the first data.
US11847662B2 Systems and methods of photo-based fraud protection
A computer-implemented method of fraud protection is described. A server may receive one or more keywords and a likelihood of fraud from an external source. The server may receive an image of a document from a user device, wherein the document comprises at least one of a written communication or a printed communication. The server may extract text from the image of the document, compare the extracted text to the one or more stored keywords, and calculate a confidence level of fraud. The server may send an indication of the confidence level of fraud to the user device.
US11847661B2 Image based counterfeit detection
Systems and methods for authenticating material samples are provided. Digital images of the samples are processed to extract computer-vision features, which are used to train a classification algorithm along with location and optional time information. The extracted features/information of a test sample are evaluated by the trained classification algorithm to identify the test sample. The results of the evaluation are used to track and locate counterfeits or authentic products.
US11847659B2 Method and system for indicating and documenting associations, disclosures and instructions using visually identifiable description
Methods and system for a unique coding framework used to create, manage and track instructions for documentation and dissemination of instructions, indicate a particular association or activate a given process. In one example, the present disclosure relates to the online publishing of documentation to demonstrate relationships of parties and compliance with regulatory and other requirements. The present disclosure uses URL hyperlinks, badges, watermarks, icons and visual displays that are representative of a given function and that may be identified by reference of unique coding structure. The present disclosure relates to the publishing and display of relevant visual codes or images for viewing by members of the public, (human readable) as well as machines. The present disclosure enables the tracking and measurement of uses of coded representations in public or private channels. Structured hyperlink codes allow brief messages to be sent in shortened form to instruct or deliver messages or processes.
US11847657B2 Batch-processing transactions in response to an event
Batch-processing of open tabs associated with one or more customers of a merchant is described. An identifier and/or payment instrument associated with the customer may be determined and a tab data structure associated with a customer may be created. The tab data structure may be configured to store interactions between the customer and the merchant. Details of transactions between the customer and the merchant may be stored while the tab remains open. In response to determining that an event has occurred, the open tab(s) may be closed and the stored transactions may be processed via a batch-processing technique. In this way, the open tabs associated with the customer and/or the merchant may be processed in batch, thereby reducing the level of interaction and resources required of the merchant and customer to process tabs individually and reducing the amount of delayed and/or lost funds.
US11847656B1 Fraud prevention tool
Various examples are directed to systems and methods for detecting fraud. A financial institution system may receive, from a transaction device, a transaction authorization request describing a transaction to be drawn on an account of a user. The financial institution system may also receive, from the user computing device, environmental data describing an environment of the user and determine that the environmental data indicates an anomalous condition. Based at least in part on the determining, the financial institution system may decline the transaction.
US11847652B2 Wireless biometric authentication system and method
Embodiments of the invention involve using biometric templates to wirelessly authenticate individuals. In one embodiment, a mobile device may generate a first biometric template and a first public value from a first biometric sample of a user and generate a first cryptographic key by passing the first biometric template to a fuzzy extractors generate function. An access device may generate a second biometric template from a second biometric sample of the user, generate a second secret cryptographic key by passing the second biometric template and the first public value to the fuzzy extractors reproduce function, encrypt the second biometric template with the second secret cryptographic key, and broadcast the encrypted template to a plurality of nearby mobile devices including the mobile device. If the mobile device is able to decrypt the encrypted template with the first cryptographic key, the access device can associate the user with the mobile device.
US11847651B2 Systems and methods for facilitating biometric tokenless authentication for services
Systems and methods for tokenless authorization are provided. Obtaining an electronic representation of an initial biometric sampling of a registrant. Applying the initial electronic representation to a template data construct producing a unique digital identifier (UDI). Obtaining account information constructs corresponding to an account by the registrant with a third party. Generating a unique secure identification number (SIN) using the UDI and the account information constructs. Storing a unique link from the UDI to the account information constructs. Receiving a request for service and an electronic representation of a second biometric sampling. Forming the UDI by applying the second electronic representation to the template data construct. Verifying the UDI corresponds to the stored UDI to reconstruct the unique SIN from the UDI and using this unique SIN to retrieve the account information constructs using the indexed data structure. Transmitting the request and the unique SIN to the third party.
US11847650B2 Methods and systems for managing personal device security
Embodiments for managing personal device security by one or more processors are described. Information associated with activity of a personal device is received. The information is detected utilizing a sensor coupled to the personal device. A signal representative of the received information is generated. An operational state of the personal device is caused to be changed after the generating of the signal.
US11847648B2 Secure digital safe deposit boxes and methods of use
Systems and methods for secure digital safe deposit boxes are disclosed. In one embodiment, a method for using a secure digital safe deposit box may include: (1) receiving permission from a customer to access internal and third party financial or confidential information for the customer; (2) retrieving the internal financial or confidential information for the customer; (3) receiving account information accounts held with a third party that holds financial or confidential information; (4) jointly authenticating the customer with the third party; (5) receiving the third party financial or confidential information for the customer from the third party; (6) receiving permission to share at least some of the internal or third party financial or confidential information for the customer with an external party; and (7) sharing the internal or third party financial or confidential information for the customer with the external party in accordance with the permission.
US11847645B2 Securing external systems with account token substitution
Systems, apparatuses, and methods for providing an account token to an external entity during the lifecycle of a payment transaction. In some embodiments, an external entity may be a merchant computer requesting authorization of a payment message. In other embodiments, the external entity may be a support computer providing a payment processing network or a merchant support functions.
US11847644B2 System and method for group transactions
A group payment system is provided which permits users to form groups and, as a group, to contribute resources to group funds to make group payments, purchases, and transfer of funds to other groups, individual users, or merchants. Group transactions are conducted via a group transaction application downloaded onto user devices. The group transaction application enables the formation of user groups and facilitates payment in group transaction settings.
US11847641B2 Communications device, point of sale device, payment device and methods
A communications device for implementing an electronic payment process, the communications device including a receiver unit operable to receive a secure limited use key (SLUK) from a financial institution that is generated by the financial institution using a first limited use key (LUK) generated using a first key associated with the financial institution, an identifier which identifies a user of the communications device, and a variable code, and a subset of the characters of a passcode associated with the user of the communications device, each character in the subset being identified by its character position in the passcode, and the character position in the passcode of each of the characters in the subset being determined by a predetermined algorithm on the basis of a second key associated with the user of the communications device, the identifier which identifies the user of the communications device and the variable code.
US11847639B1 Peer to peer navigation system and method
A system and method for locating electronic devices and establishing peer to peer communication with electronic devices, such as a currency exchange unit, using a beacon, is disclosed. The method may include determining a location of the currency exchange unit; generating a message indicating a location of the currency exchange unit and the availability of a variety of different currencies; and managing currency exchanges with various mobile devices.
US11847637B2 Database with data integrity maintenance
A method for maintaining database integrity comprises: receiving event data from a producer; converting the received event data to a standard set of ledger entries; publishing the converted entries to a database; determining if two accounts in the database balance out; performing a remedial action to maintain the database integrity if the accounts do not balance.
US11847635B2 Payment card with secure element and replenishable tokens
An electronic payment device and methods of its operation are disclosed. The payment device has a secure element for storing payment tokens, each associated with a payment card; an input interface that enables a user to select from among the payment cards; a display interface; and a processor. In response to a user selection of one of the payment cards by way of the input interface, a descriptor of the selected payment card is displayed by way of the display interface; and an unconsumed one of the payment tokens associated with the selected payment card is activated to prepare the payment card device for effecting payment using the selected payment card, thereby consuming the payment token. The payment device also includes a wireless communication interface for receiving additional payment tokens, thereby replenishing the payment tokens.
US11847632B2 Sound wave payment system, magnetic field conversion device, and mobile terminal for sound wave payment technical field
A mobile terminal converts token information corresponding to card information to a sound wave signal and transmits the sound wave signal to a magnetic field conversion device, and the magnetic field conversion device restores the token information from the received sound wave signal, converts the token information to a magnetic field signal, and transmits the magnetic field signal to a merchant terminal, to perform payment.
US11847626B2 Platform-agnostic account access using facial recognition
Facial recognition is used to allow access to platform-agnostic account information. A processing and verification device receives a request for a transaction requiring access to account information of a user. Responsive to the request, a new image of the user is generated, such as using an image sensor of a camera. The new image is used to query a database to determine whether an existing image stored in the database matches or substantially matches the new image. Responsive to a positive result of the query, the request is allowed by the processing and verification device granting the access to the account information. The access to the account information is then used to complete the transaction. The account information uses a global architecture such that it can be used with different hardware and software configurations of a connected system.
US11847620B1 Math based currency credit card
Embodiments include a method of performing a math based currency (“MBC”) transaction. The method includes receiving, from a recipient computer system, information regarding an MBC backed credit card account, information regarding a recipient account and an amount of funds to be transferred to the recipient account from the MBC backed credit card account. The method further includes verifying, by the financial institution computer system, that the amount of funds that are available in the MBC backed credit card account. In various embodiments the method includes updating, by the financial institution computer system, an overlay ledger to increase the balance owed by a customer that holds the MBC backed credit card account.
US11847612B2 Social media profiling for one or more authors using one or more social media platforms
A system is presented that profiles authors and social media data across different media platforms and is capable of determining the author's overall social impact. In one aspect, this is accomplished by using a data retrieval service to trawl various web-sites and social media platforms for information about authors which can then be associated with those authors in a profile database. In one example, an author may post an entry on his/her blog and the data retrieval service can access the profile information of the author, on the blog, where various aspects of the profile information (e.g., real name, employee information, home address) can be matched with candidates in a profile database. From the information gathered, authors can be linked across multiple, different platforms, and an overall social impact of each of the authors can be determined.
US11847611B2 Orchestrating and automating product deployment flow and lifecycle management
A system can receive a first indication to provision and configure an asset. The system can send a second indication to a first component that manages provisioning of the asset to provision the asset, the first component operating in a first namespace. The system can, based on the first component determining that the asset depends on a computing service, receiving a third indication from the first component that is directed to a second component that manages provisioning of the computing service, the second component operating in a second namespace that is separate from the first namespace. The system can send a fourth indication to the second component to provision the computing service for the asset.
US11847605B2 Discharging courier service assignments
A data structure representing the state of courier assignments is described. For each courier assignment, the data structure contains: information identifying a destination location for the courier assignment; information identifying a drop-off protocol specified for the courier assignment, the drop-off protocol specifying a sequence of steps; and, for each of at least some of the steps of the identified drop-off protocol, a representation of compliance evidence collected with respect to the step of the courier assignment. The contents of the data structure are usable to present collected compliance evidence for steps of the drop-off protocol specified for courier assignments among the plurality of courier assignments, either contemporaneously or at later times.
US11847601B2 Payer quality of access tool
A strategic decision support system is disclosed. The system can filter content received from a remote database coupled to a network to provide a graphical user interface to enable strategic decision making to expand utilization of a product. The system can include a local client computer to generate access to content stored in the remote database, at least one filtering scheme, a set of selectable filters configured to filter the content stored in the remote database according to the at least one filtering scheme, and a remote server coupled to the local client computer via the network to analyze access restrictions to the product based on a selected filter and the at least one filtering scheme to generate a graphical user interface displayed on the local client computer.
US11847594B1 Computerized work-item selection and progress tracking based on a set of prioritized computer-executable rules
Generating an output prioritized list of computerized work-items for prioritizing work based on a set of prioritized computer-executable rules includes a structured way of associating contributions and expenses with computerized work-items and enhancing current technological processes of selecting computerized work-items to meet prioritized computer-executable rules. The method includes determining an electronic priority order of each of contribution sub-components and expense sub-components based on prioritized computer-executable rules, generating a tuple having contribution sub-components and expense sub-components for each of the computerized work-items, sorting the computerized work-items of the input master list in descending order of the contribution and expense sub-component tuples to obtain a sorted list of computerized work-items, and traversing the sorted list of computerized work-items to generate the output prioritized list of computerized work-items for prioritizing work based on prioritized computer-executable rules.
US11847591B2 Short-term load forecasting
A method, computer program, and computer system are provided for load forecasting. Datasets corresponding to source machine learning models and a target domain base model are identified. A set of forecasting models corresponding to the identified datasets are learned. An ensemble model is determined from the learned set of forecasting models based on gradient boosting. An available resource is allocated based on the ensemble model.
US11847588B2 Method and apparatus for managing a moving object for fleet system
A method of managing a moving object in a fleet system includes: transmitting, by a user device, a moving object request message including a departure point and use time information to a server; receiving, by the user device, a list of available moving objects based on the moving object request message from the server: selecting, by the user device, a moving object from the list of available moving objects; transmitting, by the user device, reservation information based on the moving object selection information and the use time information to the server; and allocating the moving object to the user device based on the reservation information. The server may update allocation and placement information of a plurality of moving objects based on reservation information of a plurality of user devices.
US11847586B2 Method and apparatus for determining a road usage charge
A method and apparatus for determining a distance travelled by a vehicle for the purpose of assessing and settling a road usage charge allows for determining a distance travelled with a vehicle. A mobile device can acquire odometer values which are subsequently reported to a system that confirms the distance drive and determines a road usage charge. Once the actual distance travelled by the vehicle is determined by the system, a road usage charge can be determined. Fuel excise taxes paid by the vehicle operator for fuel used by the vehicle and tolls can be subtracted from the road usage charge to determine a road usage settlement amount that can be paid from, or refunded to a financial account associated with the vehicle.
US11847585B2 Systems and methods for selectively preventing origination of transaction requests
Processing transaction requests may be considered a computationally expensive operation for a computing system such as an e-commerce platform. An aspect of the present disclosure relates to systems and methods to reduce the number of transaction requests that are received and/or processed by a computing system. This may reduce demand on the computing system's resources and potentially improve the responsiveness of the computing system. In some embodiments, a set of users is selected based on at least one defined condition for a particular transaction request. Origination of the particular transaction request on behalf of users excluded from the set of users is prevented in order to reduce the number of the particular transaction requests that are received and/or processed by a corresponding computing system.
US11847581B1 Systems and methods for managing a financial account in a low-cash mode
A system for managing a financial account in a low cash mode. The system may include a memory storing instructions, and a processor configured to execute the instructions to perform operations. The operations may include providing an interface; providing a notification to a user when a balance in the first account is deemed to be in low cash mode; presenting, when the first account balance is deemed to be in low cash mode, an option for a transfer request; receiving, a selection of the option for the transfer request to connect the first account with a second account; transferring funds from the second account to the first account; notifying the user that funds have been transferred from the second account to the first account; and further notifying the user that the balance in the first account is greater than the threshold value.
US11847580B2 Smart edge co-processor
A system of smart edge sensors, wherein security and encryption is pushed to the edge of the network. In one example, an electronic device includes several sensors. The device is operated by a microprocessor. A plurality of smart edge devices are each interposed between a respective sensor and the microprocessor and intercepts communication between the sensor and the microprocessor. The smart edge device encrypt any data output by the sensor, and decrypt any data received from the microprocessor. A JTAG access is connected to a co-processor where executes a JTAG dongle to authenticate the sensor and an interface with the sensor.
US11847576B2 Methods and system for managing predictive models
Disclosed herein is a technique for implementing a framework that enables application developers to enhance their applications with dynamic adjustment capabilities. Specifically, the framework, when utilized by an application on a mobile computing device that implements the framework, can enable the application to establish predictive models that can be used to identify meaningful behavioral patterns of an individual who uses the application. In turn, the predictive models can be used to preempt the individual's actions and provide an enhanced overall user experience. The framework is configured to interface with other software entities on the mobile computing device that conduct various analyses to identify appropriate times for the application to manage and update its predictive models. Such appropriate times can include, for example, identified periods of time where the individual is not operating the mobile computing device, as well as recognized conditions where power consumption is not a concern.
US11847575B2 Knowledge representation and reasoning system and method using dynamic rule generator
A dynamic reasoning system may include a symbolic reasoning engine that iteratively calls a dynamic rule generator to answer an input query. The symbolic reasoning engine may determine a primary goal and/or secondary goals to generate proofs for the answer. The symbolic reasoning engine may call a rules component to provide rules to prove a current input goal. The rules component may use a static rule knowledge base and/or the dynamic rule generator to retrieve and rank rules relevant to the current input goal. The dynamic rule generator may generate new rules that lead to the current input goal. The dynamic rule generator may include a statistical model that generates unstructured or structured probabilistic rules based on context related to the input query. The symbolic reasoning engine may return a list of rules with confidence for explaining the answer to the input goal.
US11847574B2 Systems and methods for enriching modeling tools and infrastructure with semantics
Systems and methods for generating and processing modeling workflows.
US11847573B2 Predicting user state using machine learning
A system coordinates services between users and providers. The system trains a computer model to predict a user state of a user using data about past services. The prediction is based on data associated with a request submitted by a user. Request data can include current data about the user's behavior and information about the service that is independent of the particular user behavior or characteristics. The user behavior may be compared against the user's prior behavior to determine differences in the user behavior for this request and normal behavior of prior requests. The system can alter the parameters of a service based on the prediction about the state of the user requesting the service.
US11847571B2 Systems and methods for contrastive learning of visual representations
Systems, methods, and computer program products for performing semi-supervised contrastive learning of visual representations are provided. For example, the present disclosure provides systems and methods that leverage particular data augmentation schemes and a learnable nonlinear transformation between the representation and the contrastive loss to provide improved visual representations. Further, the present disclosure also provides improvements for semi-supervised contrastive learning. For example, computer-implemented method may include performing semi-supervised contrastive learning based on a set of one or more unlabeled training data, generating an image classification model based on a portion of a plurality of layers in a projection head neural network used in performing the contrastive learning, performing fine-tuning of the image classification model based on a set of one or more labeled training data, and after performing the fine-tuning, distilling the image classification model to a student model comprising a relatively smaller number of parameters than the image classification model.
US11847569B2 Training and application method of a multi-layer neural network model, apparatus and storage medium
The present disclosure provides a training and application method of a multi-layer neural network model, apparatus and storage medium. A number of channels of a filter in at least one convolutional layer in the multi-layer neural network model is expanded, and a convolution computation is performed by using the filter after expanding the number of channels, so that the performance of the network model does not degrade while simplifying the network model.
US11847562B2 Obstacle recognition assistance device, obstacle recognition assistance method, and storage medium
An obstacle recognition assistance device includes: a memory configured to store instructions; and a processor configured to execute the instructions to acquire a first recognition result and sensing information. The first recognition result is a result based on a first recognition process performed using the sensing information acquired by an obstacle sensing device. The first recognition result indicates whether or not an obstacle is present. The processor is further configured to execute the instructions to verify whether the first recognition result is incorrect based on the first recognition result and a second recognition result. The second recognition result is a result based on a second recognition process performed using the sensing information. The second recognition process indicates whether or not the obstacle is present. The processor is further configured to execute the instructions to record a verification result.
US11847561B2 Adaptive artificial neural network selection techniques
Computer-implemented techniques can include obtaining, by a client computing device, a digital media item and a request for a processing task on the digital item and determining a set of operating parameters based on (i) available computing resources at the client computing device and (ii) a condition of a network. Based on the set of operating parameters, the client computing device or a server computing device can select one of a plurality of artificial neural networks (ANNs), each ANN defining which portions of the processing task are to be performed by the client and server computing devices. The client and server computing devices can coordinate processing of the processing task according to the selected ANN. The client computing device can also obtain final processing results corresponding to a final evaluation of the processing task and generate an output based on the final processing results.
US11847556B2 Precise data tuning method and apparatus for analog neural memory in an artificial neural network
Numerous examples of a precision programming apparatus are disclosed for precisely and quickly depositing the correct amount of charge on the floating gate of a non-volatile memory cell within a vector-by-matrix multiplication (VMM) array in an artificial neural network. In one example, a neuron output circuit for providing a current to program as a weight value in a selected memory cell in a vector-by-matrix multiplication array is disclosed, the neuron output circuit comprising a first adjustable current source to generate a scaled current in response to a neuron current to implement a positive weight, and a second adjustable current source to generate a scaled current in response to a neuron current to implement a negative weight.
US11847546B2 Automatic data preprocessing
Embodiments for automatic data preprocessing for a machine learning operation by a processor. For each data instance in a set of data instances, a sequence of actions may be automatically learned in a reinforcement learning environment to be applied for preprocessing each data instance separately. Each of the data instances may be preprocessed for use by one or more machine learning models according to the learned sequence of actions.
US11847543B2 Automatic labeling of products via expedited checkout system
A portable checkout unit automatically generates training data for an automatic checkout system as a customer collects items in a store. A customer uses an item scanner of portable checkout unit to generate a virtual shopping list of items collected in the shopping cart. When the customer adds a new item to the shopping cart or on some regular interval, the portable checkout unit captures images of the items contained by the shopping cart and can generate bounding boxes for each product in each image. The bounding boxes can be associated with item identifiers from previously-generated bounding boxes to identify the items captured by the bounding boxes. Each bounding box paired with an item identifier can then be used as training data for an automated checkout system.
US11847540B2 Graph model build and scoring engine
Embodiments are directed to a method for accelerating machine learning using a plurality of graphics processing units (GPUs), involving receiving data for a graph to generate a plurality of random samples, and distributing the random samples across a plurality of GPUs. The method may comprise determining a plurality of communities from the random samples using unsupervised learning performed by each GPU. A plurality of sample groups may be generated from the communities and may be distributed across the GPUs, wherein each GPU merges communities in each sample group by converging to an optimal degree of similarity. In addition, the method may also comprise generating from the merged communities a plurality of subgraphs, dividing each sub-graph into a plurality of overlapping clusters, distributing the plurality of overlapping clusters across the plurality of GPUs, and scoring each cluster in the plurality of overlapping clusters to train an AI model.
US11847539B2 Deploy build blocks and analyze build bottleneck
An approach is provided in which the approach trains a first machine learning model using a set of features corresponding to a set of build blocks. The set of build blocks include at least one dependency build block and at least one artifact package build block. The approach predicts a set of risk values of the set of build blocks using the trained first machine learning model, and marks at least one of the build blocks as a bottleneck in response to comparing the set of risk values against a risk threshold.
US11847538B2 Differential privacy dataset generation using generative models
Apparatuses, systems, and techniques to train a generative model based at least in part on a private dataset. In at least one embodiment, the generative model is trained based at least in part on a differentially private Sinkhorn algorithm, for example, using backpropagation with gradient descent to determine a gradient of a set of parameters of the generative models and modifying the set of parameters based at least in part on the gradient.
US11847534B2 Systems and methods for operation of a frequency multiplexed resonator input and/or output for a superconducting device
A superconducting readout system employing a microwave transmission line, and a microwave superconducting resonator communicatively coupled to the microwave transmission line, and including a superconducting quantum interference device (SQUID), may be advantageously calibrated at least in part by measuring a resonant frequency of the microwave superconducting resonator in response to a flux bias applied to the SQUID, measuring a sensitivity of the resonant frequency in response to the flux bias, and selecting an operating frequency and a sensitivity of the microwave superconducting resonator based at least in part on a variation of the resonant frequency as a function of the flux bias. The flux bias may be applied to the SQUID by an interface inductively coupled to the SQUID. Calibration of the superconducting readout system may also include determining at least one of a propagation delay, a microwave transmission line delay, and a microwave transmission line phase offset.
US11847532B2 Machine learning implementation for multi-analyte assay development and testing
Systems and methods that analyze blood-based cancer diagnostic tests using multiple classes of molecules are described. The system uses machine learning (ML) to analyze multiple analytes, for example cell-free DNA, cell-free microRNA, and circulating proteins, from a biological sample. The system can use multiple assays, e.g., whole-genome sequencing, whole-genome bisulfite sequencing or EM-seq, small-RNA sequencing, and quantitative immunoassay. This can increase the sensitivity and specificity of diagnostics by exploiting independent information between signals. During operation, the system receives a biological sample, and separates a plurality of molecule classes from the sample. For a plurality of assays, the system identifies feature sets to input to a machine learning model. The system performs an assay on each molecule class and forms a feature vector from the measured values. The system inputs the feature vector into the machine learning model and obtains an output classification of whether the sample has a specified property.
US11847528B2 Modulated image segmentation
A modulated segmentation system can use a modulator network to emphasize spatial prior data of an object to track the object across multiple images. The modulated segmentation system can use a segmentation network that receives spatial prior data as intermediate data that improves segmentation accuracy. The segmentation network can further receive visual guide information from a visual guide network to increase tracking accuracy via segmentation.
US11847527B2 Verifiable access credential
The invention allows using a commodity hardware (e.g. a smartphone, a tablet, a computer . . . ) to automatically establish a high level of assurance authentication and identification of any government-issued identity document of a user (e.g. identity card, driving license, passport . . . ) and link that to digital identity counterpart. Moreover, the invention allows personalizing a material-based security feature provided of said government-issued identity document to create a link between the identity document and its data content that can be read by such a commodity hardware and serves as reliable credential for accessing a service once the material-based security feature has been authenticated via the commodity hardware and a signature of the identity data of the user has been authenticated by a server of an authority.
US11847523B2 Methods and devices for improving indicia decoding with an imaging device
Methods and devices for improving indicia decoding with an imaging device are disclosed herein. An example method includes: (a) searching, by an imaging device, a search region within a current image for an indicia, wherein the search region includes a plurality of search seeds; (b) attempting, by the imaging device, to decode the indicia within the search region by analyzing image data corresponding to each seed of the plurality of search seeds; (c) responsive to not decoding the indicia, capturing, by the imaging device, a subsequent image featuring the indicia; (d) adjusting, by the imaging device, the search region based on a distance between the imaging device and the indicia featured in the subsequent image; (e) designating the subsequent image as the current image; and (f) iteratively performing (a)-(f) until the imaging device decodes the indicia.
US11847522B2 Bioptic barcode readers
A bioptic barcode reader has a housing having a lower housing portion with an upper surface and an upper housing portion extending above the lower housing portion. A generally horizontal window is positioned at the upper surface, a generally upright window is positioned in the upper housing portion, and an imaging assembly having a primary field-of-view and a set of optical components are positioned within the interior region. The housing has a width greater than or equal to 5 inches and less than or equal to 7 inches, the lower housing portion has a height greater than or equal to 3 inches, the upper housing portion has a height greater than or equal to 4 inches and less than or equal to 6 inches, and the upper surface has a length greater than or equal to 6 inches and less than or equal to 8 inches.
US11847519B2 System and method for tracking tags over bluetooth low energy
There is described a system and method for tracking a tag. The system and method includes a concentrator for receiving, via a one-way Bluetooth low energy (BLE) communication, at least one data packet broadcasted by a tag during a time slot assigned to the tag and identifying the tag based on the at least one data packet. The system and method also includes a gateway in communication with the concentrator for receiving the identification of the tag from the concentrator and outputting the identification of the tag.
US11847517B2 Asset tag and methods and devices for restocking and asset tracking
An asset tag adapted to be mounted to an asset. The asset tag comprises a first component encoded with a first ID unique to the asset tag, the first component having a first wireless interface and transmitting first broadcast signals via said first wireless interface over a first range, the first broadcast signals including the first ID. The asset tag further comprises a user-actuatable button. The asset tag further comprises processing circuitry, coupled to the button and to at least the first wireless interface. The processing circuitry is configured for (i) determining whether a predetermined gesture has been performed by a user using the button and (ii) if the predetermined gesture has been performed, transmitting via the first wireless interface to a wireless access point a restock message, the restock message including the first ID and indicating that restocking is required of assets corresponding to the first ID.
US11847513B2 Systems and methods for separating objects using vacuum diverts with one or more object processing systems
A distribution system for use in an induction system with an object processing system. The distribution system provides dissimilar objects into one of a plurality of receiving units. The distribution system includes an air intake system with an opening that is a fixed distance from a conveyor section, said air intake system aiding in moving an object on the conveyor section from the conveyor section to one of a plurality of adjacent transport units.
US11847506B1 Burst datacenter capacity for hyperscale workloads
In some aspects, techniques may include monitoring a primary load of a datacenter and a reserve load of the datacenter. The primary load and reserve load can be monitored by a computing device. The primary load of the datacenter can be configured to be powered by one or more primary generator blocks having a primary capacity, and the reserve load of the datacenter can be configured to be powered by one or more reserve generator blocks having a reserve capacity. Also, the techniques may include detecting that the primary load of the datacenter exceeds the primary capacity. In addition, the techniques may include connecting the reserve generator blocks to at least one of the primary generator blocks and the primary load using a computing device switch.
US11847503B2 Execution of functions by clusters of computing nodes
Example techniques for execution of functions by clusters of computing nodes are described. In an example, if a cluster does not have resources available for executing a function for handling a service request, the cluster may request another cluster for executing the function. A result of execution of the function may be received by the cluster and used for handling the service request.
US11847502B2 Remotely managing execution of jobs in a cluster computing framework
A device, that provides serverless computing, receives a request to execute multiple jobs, and determines criteria for each of the plurality of jobs, wherein the criteria for each of the multiple jobs includes at least one of job posting criteria, job validation criteria, job retry criteria, or a disaster recovery criteria. The device stores information associated with the multiple jobs in a repository, wherein the information associated with the multiple jobs includes the criteria for each of the multiple jobs. The device provides a particular job, of the multiple jobs, to a cluster computing framework for execution, determines modified criteria for the particular job, and provides the modified criteria for the particular job to the cluster computing framework. The device receives, from the cluster computing framework, information indicating that execution of the particular job is complete, and validates a success of completion of the execution of the particular job.
US11847501B2 Method for data protection in a data processing cluster with partition
Systems and methods are disclosed for data protection in a cluster of data processing accelerators (DPAs) using a policy that determines a static partition of resources in each DPA in the cluster communicatively coupled to a host device. Each DPA has sensitive (secure) and non-sensitive (non-secure) resources. The host device and a DPA can access all resources of the DPA. Other DPAs can only access non-sensitive resources of a DPA. The partition of resources within a DPA is static and may be implemented in hardware or firmware. Resources include memory, one or more processing modules such as key generators and cryptographic modules, caches, registers, and storage.
US11847496B2 System and method for training and selecting equivalence class prediction modules for resource usage prediction
A digital environment includes multiple computing nodes and a scheduling system that assigns workloads to computing nodes. The scheduling system includes an equivalence-class-based resource usage prediction system that receives a workload request and predicts an equivalence class for that workload request based on resource usage over time by the workload request or metadata associated with the workload request. The scheduling system also includes a workload assignment system that assigns the workload request to one or more of the computing nodes based on the predicted equivalence class. The number of equivalence classes is small relative to the total number of workloads that are scheduled (as an example, 10 to 15 equivalence classes for a total number of workloads in the tens or hundreds of thousands).
US11847495B2 Systems and methods configured to enable an operating system for connected computing that supports user use of suitable to user purpose resources sourced from one or more resource ecospheres
Systems and methods for purposeful computing are disclosed that, among other things, include enabling an operating system for connected computing configured for identification, evaluation, selection, and/or use of suitable to user purposes' resources to produce outcomes optimized to such purposes' fulfillment. Such resources populate a distributed resource ecosphere and have associated attributes that inform regarding resource suitability.
US11847494B2 Allocating computing resources based on user intent
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for allocating computing resources. In one aspect, a method includes receiving intent data specifying one or more computing services to be hosted by a computing network, requested characteristics of computing resources for use in hosting the computing service, and a priority value for each requested characteristic. A budget constraint is identified for each computing service. Available resources data is identified that specifies a set of available computing resources. A resource allocation problem for allocating computing resources for the one or more computing resources is generated based on the intent data, each budget constraint, and the available resources data. At least a portion of the set of computing resources is allocated for the one or more computing services based on results of evaluating the resource allocation problem to meet a particular resource allocation objective.
US11847493B2 Highly efficient inexact computing storage device
A system may include a receiver to receive a task. The task may include a portion of an algorithm, and may include a task power level and a task precision. The system may also include a circuit including a circuit power level and a circuit precision. The system may include first software to identify the circuit, and second software to assign the task to the circuit to reduce total power. The circuit precision may be greater than the task precision.
US11847491B1 Low latency execution of a machine learning model
An apparatus for Machine Learning (ML) processing includes computational engines and a Central Processing Unit (CPU). The CPU is configured to receive a work plan for processing one or more samples in accordance with a ML model represented by a corresponding ML graph. The work plan specifies jobs required for executing at least a subgraph of the ML graph by the computational engines, the at least subgraph includes multiple inputs, and is executable independently of other parts of the ML graph when the inputs are valid. The CPU is further configured to pre-process only a partial subset of the jobs in the work plan corresponding to the at least subgraph, for producing a group of pre-processed jobs that are required for executing part of the at least subgraph based on the one or more samples, and to submit the pre-processed jobs in the group to the computational engines for execution.
US11847489B2 United states graphics processor techniques with split between workload distribution control data on shared control bus and corresponding graphics data on memory interfaces
Techniques are disclosed relating to a shared control bus for communicating between primary control circuitry and multiple distributed graphics processor units. In some embodiments, a set of multiple processor units includes first and second graphics processors, where the first and second graphics processors are coupled to access graphics data via respective memory interfaces. A shared workload distribution bus is used to transmit control data that specifies graphics work distribution to the multiple graphics processing units. The shared workload distribution bus may be arranged in a chain topology, e.g., to connect the workload distribution circuitry to the first graphics processor and connect the first graphics processor to the second graphics processor such that the workload distribution circuitry communicates with the second graphics processor via the shared workload distribution bus connection to the first graphics processor. Disclosed techniques may facilitate graphics work distribution for a scalable number of processors.
US11847481B2 Security in a computing environment by automatically defining the scope and services of components within the computing environment
A feature selection methodology is disclosed. In a computer-implemented method, components of a computing environment are automatically monitored, and have a feature selection analysis performed thereon. Provided the feature selection analysis determines that features of the components are well defined, a classification of the features is performed. Provided the feature selection analysis determines that features of the components are not well defined, a similarity analysis of the features is performed. Results of the feature selection methodology are generated.
US11847480B2 System for detecting impairment issues of distributed hosts
A notification of an event associated with a computing instance provided to customers of a computing resource service provider is obtained. Log information associated with the computing instance is obtained from a log of operations of the computing instance, with the log information indicating events associated with the computing instance. Pattern matching on the log information is performed to produce a pattern matching result. The computing instance is determined to be impaired based at least in part on the pattern matching result including indications of impairment. A mitigation operation is performed to the computing instance to mitigate the impairment.
US11847478B2 Real-time feedback associated with configuring virtual infrastructure objects using tags
An example method may include receiving a first GUI selection of a first management server corresponding to a first cluster of virtual infrastructure objects, receiving a second GUI selection of one or more first virtual infrastructure object tags to be assigned to at least one virtual infrastructure object from the first cluster of virtual infrastructure objects after a creation process of a first policy, wherein the first policy is configured to regulate the at least one virtual infrastructure object from the first cluster of virtual infrastructure objects with the one or more first virtual infrastructure object tags, receiving first real-time feedback associated with the first cluster of virtual infrastructure objects and the one or more first virtual infrastructure object tags from the first management server, and displaying a object count in a first GUI element supported by the configuration client.
US11847476B2 Spoofing CPUID for backwards compatibility
To facilitate backwards compatibility, a computing device may respond to a call from an application for information regarding a processor on the computing device by returning information regarding a different processor than the processor on the computing device, including one or more of processor model, processor family, cache capabilities, translation lookaside buffer capabilities, processor serial number, processor brand, processor manufacturer, thread/core topology, cache topology, extended features, virtual address size, or physical address size that differs when the processor determines that the application is a legacy device application.
US11847475B2 System and method for guiding a user to a goal in a user interface
A system for integrating a telephone system and a computing system is provided. The system includes an interactive voice response (IVR) platform configured to: obtain a computer-readable command based on user input; determine a goal in the web application associated with the computer-readable command; and obtain information indicating a shortest navigation path to the goal, relative to other navigational paths to the goal in the web application. The system includes a cobrowse client configured to receive a document object model (DOM) of a current state of the web application from a cobrowse session for a web server hosting the web application. The IVR platform is configured to, based on the DOM, determine a next navigation action along the shortest navigation path; generate a user prompt based on the next navigation action; and monitor user progress to reach the goal in the web application using one or more updated DOMs.
US11847474B2 Simultaneously sharing multiple windows via a collaboration application
Multiple windows can be simultaneously shared via a collaboration application. A multiple window sharing controller can be employed on an end user device to enable the user to create an aggregated window that includes windows of multiple applications running on the end user device. The multiple window sharing controller can cause this aggregated window to appear as an active window on the end user device. Therefore, when a collaboration application presents windows that the user can select to be shared during a meeting, the aggregated window will be included.
US11847473B1 Adaptive graphical user interfaces for synthesized time-windowed machine learning models
A computerized method of transforming an interactive graphical user interface according to machine learning includes generating a selectable user interface element corresponding to a persona. In response to a user selecting the user interface element, data structures related to the persona are extracted from a first data store. The data structures are transformed into a set of input variables at a data processing module and loaded at a model execution module. The model execution module generates a first output variable based on the set of input variables. An analysis module generates a second output variable based on the first input variable. The graphical user interface displays a first message, a second message, or a third message in response to conditions being met for the second output variable.
US11847466B2 Controlled thermal shutdown and recovery
In described examples, an integrated circuit (IC) includes a first temperature sensor, a processor, a second temperature sensor, and a reset module. The first sensor senses a first body temperature of the IC. The processor asserts a thermal shutdown signal if the first body temperature exceeds a first threshold. In response to the thermal shutdown signal, the second sensor asserts a reset request signal and senses a second body temperature of the IC. If the second body temperature is less than a second threshold, the second sensor asserts a reset end signal. The reset module outputs a system reset signal to the first sensor and the processor if the reset request signal is asserted, and outputs a system recovery signal if the reset end signal is asserted. The first sensor and the processor deactivate if the system reset signal is asserted, and activate if the system recovery signal is asserted.
US11847465B2 Parallel processor, address generator of parallel processor, and electronic device including parallel processor
Disclosed is a parallel processor. The parallel processor includes a processing element array including a plurality of processing elements arranged in rows and columns, a row memory group including row memories corresponding to rows of the processing elements, a column memory group including column memories corresponding to columns of the processing elements, and a controller to generate a first address and a second address, to send the first address to the row memory group, and to send the second address to the column memory group. The controller supports convolution operations having mutually different forms, by changing a scheme of generating the first address.
US11847464B2 Variable pipeline length in a barrel-multithreaded processor
Devices and techniques for variable pipeline length in a barrel-multithreaded processor are described herein. A completion time for an instruction can be determined prior to insertion into a pipeline of a processor. A conflict between the instruction and a different instruction based on the completion time can be detected. Here, the different instruction is already in the pipeline and the conflict detected when the completion time equals the previously determined completion time for the different instruction. A difference between the completion time and an unconflicted completion time can then be calculated and completion of the instruction delayed by the difference.
US11847463B2 Masked multi-lane instruction memory fault handling using fast and slow execution paths
A processor includes a load/store unit and an execution pipeline to execute an instruction that represents a single-instruction-multiple-data (SIMD) operation, and which references a memory block storing operand data for one or more lanes of a plurality of lanes and a mask vector indicating which lanes of a plurality of lanes are enabled and which are disabled for the operation. The execution pipeline executes an instruction in a first execution mode unless a memory fault is generated during execution of the instruction in the first execution mode. In response to the memory fault, the execution pipeline re-executes the instruction in a second execution mode. In the first execution mode, a single load operation is attempted to access the memory block via the load/store unit. In the second execution mode, a separate load operation is performed by the load/store unit for each enabled lane of the plurality of lanes prior to executing the SIMD operation.
US11847460B2 Adaptive load coalescing for spatially proximate load requests based on predicted load request coalescence based on handling of previous load requests
Apparatuses and methods for handling load requests are disclosed. In response to a load request specifying a data item to retrieve from memory, a series of data items comprising the data item identified by the load request are retrieved. Load requests are buffered prior to the load requests being carried out. Coalescing circuitry determines for the load request and a set of one or more other load requests buffered in the pending load buffer circuitry whether an address proximity condition is true. The address proximity condition is true when all data items identified by the set of one or more other load requests are comprised within the series of data items. When the address proximity condition is true, the set of one or more other load requests are suppressed. Coalescing prediction circuitry generates a coalescing prediction for each load request based on previous handling of load requests by the coalescing circuitry.
US11847456B2 Livelock recovery circuit for detecting illegal repetition of an instruction and transitioning to a known state
Livelock recovery circuits configured to detect livelock in a processor, and cause the processor to transition to a known safe state when livelock is detected. The livelock recovery circuits include detection logic configured to detect that the processor is in livelock when the processor has illegally repeated an instruction; and transition logic configured to cause the processor to transition to a safe state when livelock has been detected by the detection logic.
US11847441B2 Secure and flexible pipeline management tool
A secure and flexible pipeline management solution includes determining, based at least on an order in which files are received, a precedence for defining variables, and when a file has multiple definitions for a variable, the order of appearance of the definitions defines precedence. A configuration file is generated with controlling definitions, which are based on the precedences, and a continuous integration continuous delivery (CI/CD) pipeline is executed dependent upon the configuration file. Multiple inheritances and string interpolation are supported. An advantageous result is a significantly simplified CI/CD pipeline that is secure, flexible, and is agnostic to the target environment. Thus, adding a new environment may not require the conventional (burdensome) task of adding further logical dependencies into the pipeline itself. The disclosed solution thus enhances efficiency and reduces errors when maintaining code bases.
US11847440B2 Vehicle program update management system, reprogramming terminal, and vehicle program update management method
A vehicle program update management system includes a first server configured to manage a program configuration which is a combination of a plurality of programs, a second server configured to manage a plurality of update programs for the plurality of programs, and a reprogramming terminal which is a device that is wiredly connected to the plurality of control devices to perform information processing for updating the programs.
US11847438B2 Offline capabilities for live applications in a cloud collaboration platform
Disclosed herein are system, method, and computer program product embodiments for providing offline capabilities to customizable live applications in a cloud collaboration platform. The cloud collaboration platform may provide offline functions and a data application programming interface to devices connecting to the cloud collaboration platform. The offline capabilities allow devices to store data related to documents and customizable live applications in a local cache. The offline capabilities retrieve data from and store modifications to data within the local cache. The cloud collaboration platform may subsequently process the changes and determine if conflicts arise, resolving conflicts where appropriate and possible. The cloud collaboration platform may then determine a final state for a record, return the final state to the devices, and update the local caches.
US11847436B2 Machine learning (ML) model-based compiler
Systems and methods are provided for implementing a machine learning (ML) model based compiler, language translator, and/or a decompiler. For example, the system may receive a first source code in a first programming language, tokenize the first source code file forming tokenized code, generate a sequence vector of tokenized code, and provide the sequence vector of tokenized code as input to a trained ML model compiler. The output of the trained ML model compiler may create a second executable file or the source code in a second programming language.
US11847435B2 Feedback-directed pass pipeline optimization in static compilation
Feedback-directed pass pipeline optimization in static compilation includes receiving a set of source input of source code by a static compiler. The static compiler initiates a compilation operation on the source code in which, in a pass pipeline during the compilation operation that creates an intermediate representation (IR) representing the source code, a set of optimization diagnostics identified during a first pass of the pass pipeline is emitted into a side file. The pass pipeline is then optimized using the set of optimization diagnostics.
US11847433B2 Source code editing combining edit and continue with hot reload
A change to a first version of source code of an application that is running with a debugger attached is identified, resulting in a second version of the source code. It is determined whether the change occurred with corresponding software suspended or not. The change is applied to the software without restarting the software, based on applying the change using edit and continue (EnC) when the change occurred with the software suspended, or applying the change using hot reload when the change occurred with the software not suspended. Subsequently, the software is suspended, and debug state is presented. The presentation includes presenting the second version of the source code after EnC, or after hot reload and when the software is suspended in an updated memory entity; or presenting the first version of the source code after hot reload and when the software is suspended in a stale memory entity.
US11847432B2 System and method for generating accessible user experience design guidance materials
A system and method for generating accessible user experience (UX) design guidance materials for software products uses page elements that are optically extracted from an input UX prototype page image and automatically classified into predefined element types to find accessibility rules for at least some of the extracted page elements. At least one accessible UX design guidance material is generated for the input UX prototype page image that indicates the extracted page elements and the accessibility rules corresponding to at least some of the extracted page elements.
US11847431B2 Automatic container specification file generation for a codebase
Embodiments for providing an enhanced codebase in a computing environment by a processor. One or more container specification files may be automatically generated for a codebase based on one or more extracted attribute names and values.
US11847430B2 Non-volatile counter system, counter circuit and power management circuit with isolated dynamic boosted supply
Disclosed examples include non-volatile counter systems to generate and store a counter value according to a sensor pulse signal, and power circuits to generate first and second supply voltage signals to power first and second power domain circuits using power from the sensor pulse signal, including a switch connected between first and second power domain supply nodes, a boost circuit, and a control circuit to selectively cause the switch to disconnect the first and second power domain circuits from one another after the first supply voltage signal rises above a threshold voltage in a given pulse of the sensor pulse signal, and to cause the boost circuit to boost the second supply voltage signal after the regulator output is disconnected from the second power domain supply node in the given pulse.
US11847427B2 Load store circuit with dedicated single or dual bit shift circuit and opcodes for low power accelerator processor
Described examples include integrated circuits such as microcontrollers with a low energy accelerator processor circuit or other application specific integrated processor circuit including a load store circuit operative to perform load and store operations associated with at least one register and a low gate count shift circuit to selectively shift the data of the register by only an integer number of bits less than the register data width without using a barrel shifter for low power operation to support vector operations for FFT or filtering functions.
US11847425B2 Machine translation system for entertainment and media
A process receives, with a processor, audio corresponding to media content. Further, the process converts, with the processor, the audio to text. In addition, the process concatenates, with the processor, the text with one or more time codes. The process also parses, with the processor, the concatenated text into one or more text chunks according to one or more subtitle parameters. Further, the process automatically translates, with the processor, the parsed text from a first spoken language to a second spoken language. Moreover, the process determines, with the processor, if the language translation complies with the one or more subtitle parameters. Additionally, the process outputs, with the processor, the language translation to a display device for display of the one or more text chunks as one or more subtitles at one or more times corresponding to the one or more time codes.
US11847422B2 System and method for estimation of interlocutor intents and goals in turn-based electronic conversational flow
A system and method implemented on a computing device for analyzing a digital corpus of unstructured interlocutor conversations to discover intents, goals, or both intents and goals of one or more parties to the conversations, by grouping the conversation utterances according to semantic similarity clusters; selecting the best utterance(s) that mostly likely embody a party's stated goal or intent; creates a set of candidate intent names for each cluster based upon each intent utterance in each conversation in each cluster; rates each candidate intent (or goal) for each intent name; and selects the most likely candidate intent (or goal) name for the purposes of subsequent automation of future conversations such as, but not limited to, automated electronic responses using Artificial Intelligence and machine learning.
US11847420B2 Conversational explainability
Systems, devices, and methods discussed herein provide improved autonomous agent applications that are configured to provide explanations in response to user-submitted questions. A user query may be received and a classification (e.g., a general question, a specific question) for the user query may be determined based at least in part on a predefined rule set (or a classification model). A set of decision features (e.g., particular user data) associated with a decision generated by a machine-learning model may be identified. An explanation chain may be identified from a plurality of explanation chains based at least in part on the user query. The explanation chain may describe a logical chain of explanations associated with a decision making process related to the machine-learning model. A response to the user query may be provided based at least in part on the explanation chain and the set of decision features.
US11847415B2 Automated detection of safety signals for pharmacovigilance
An embodiment may involve obtaining a set of pre-defined features and a new document; extracting a subset of the pre-defined features from within new document; applying a natural language model to the new document, wherein the natural language model was pre-trained using scientific or medical literature and fine-tuned using a corpus of documents; applying a feature-based model to the subset of the pre-defined features extracted from the new document, wherein the feature-based model was trained with the pre-defined features and the respective labels of the documents; and applying an aggregation model to the classifications of the new document produced by the natural language model and the feature-based model, wherein the aggregation model was trained with prior classifications produced by the natural language model and the feature-based model so that the aggregation model produces a further classification of the new document representing its relevance to pharmacovigilance.
US11847414B2 Robustness to adversarial behavior for text classification models
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a text classification machine learning model. One of the methods includes training a model having a plurality of parameters and configured to generate a classification of a text sample comprising a plurality of words by processing a model input that includes a combined feature representation of the plurality of words in the text sample, wherein the training comprises receiving a text sample and a target classification for the text sample; generating a plurality of perturbed combined feature representations; determining, based on the plurality of perturbed combined feature representations, a region in the embedding space; and determining an update to the parameters based on an adversarial objective that encourages the model to assign the target classification for the text sample for all of the combined feature representations in the region in the embedding space.
US11847411B2 Obtaining supported decision trees from text for medical health applications
Systems, devices, and methods discussed herein provide improved decision trees (e.g., supported decision trees). A supported decision tree can be generated by generating discourse trees from various documents associated with a subject. One or more decision chains can be generated from each discourse tree, each decision chain being a sequence of elements comprising a premise and a decision connected by rhetorical relationships. A supported decision tree can be generated from the various decision chains, where the nodes of the decision tree are identified from the elements of the plurality of decision chains and ordered based on a set of predefined priority rules. Subsequent input data can be received and the supported decision tree can be traversed to classify the input data.
US11847403B2 Change rendering for generated documents
Methods, systems, apparatuses, and computer-readable storage mediums are described for rendering document changes. A first document is rendered in a client user interface (UI) based at least on a first intermediate format representation obtained from a server. A change initiator receives a request for a change to the first document and transmits information indicative of the change to the server. A client renderer selectively modifies a portion of the first intermediate format representation at the client based on the change and renders a modified first document in the UI based at least on the modified first intermediate format representation. The client renderer obtains a second intermediate format representation from the server, where the second intermediate format representation comprises an intermediate format representation generated through processing an updated document definition. The client renderer renders the second document in the UI based at least on the second intermediate format representation.
US11847397B1 Barycenter compact model to determine IR drop exact solution for circuit network
Any primitive cells or blocks can be represented physically by a Barycenter compact model (or Barycenter model), and any black box model can also be physically represented by a Barycenter compact model physically. A boundary condition between blocks is formulated by the Barycenter compact model. Boundary condition problems between blocks can be limited within two levels only if using the Barycenter compact model.
US11847396B1 Integrated circuit design using multi-bit combinational cells
Embodiments herein describe a techniques for identifying a first combinational cell 210 in a design for an integrated circuit, identifying a plurality of candidate combinational cells 205 to combine with the first combinational cell using a first criterion. The techniques also include combining the first combinational cell with at least one of the plurality of candidate combinational cells to form a multi-bit (MB) combinational cell 100. Upon determining the MB combinational cell satisfies a performance threshold, the first combinational cell and the at least one of the plurality of candidate combinational cells are replaced with the MB combinational cell in the design.
US11847392B1 Method, product, and system for dynamic design switching for high performance mixed signal simulation
An approach is disclosed herein for dynamic design switching for high performance mixed signal simulation. Disclosed herein is a new approach to simulation processes that allows for different segments of a design to be swapped out without requiring re-elaboration. This is an improvement over current techniques and decreases the amount of time need to simulate a design. In some embodiments, the technique illustrated herein is combined with an automated triggering mechanism that controls the selection of alternate representations for the same element base on those triggers. In some embodiments a new multiplexor structure is provided that is specifically tailored to solving the present issue.
US11847388B2 Systems and methods for reducing rigid body motion in simulated models
A system and method for automatically reducing rigid body motion in a digital simulated model of an object, where the simulated model represents a simulated build of the object using additive manufacturing.
US11847385B2 Variable system for simulating operation of autonomous vehicles
Embodiments of a variable system for simulating the operation of an autonomous system, such as an autonomous vehicle, are disclosed. A layered approach for defining variables can allow changing the specification of those variables under the rules of override and refinement, while leaving the software components that query those variables at runtime unaffected. The variable system can facilitate, among others, deterministic sampling of variables, simulation variations, noise injection, and realistic message timing. These applications can make the simulator more expressive and more powerful by virtue of being able to test the same scenario under many different conditions. As a result, more exhaustive testing can be performed without requiring user intervention and without having to change the individual software components of the simulator.
US11847382B2 Deck configuration system
A system for facilitating construction of a deck comprises a server, a client computer, and a database. A user inputs, through a graphical user interface on the display of the client computer, a configuration for the deck. The server receives the deck information from the client computer and determines, based on information in the database and the deck information, a parts list and instruction information. The instruction information includes information on the alterations to the parts needed to construct the deck. The parts list and the instruction information may be displayed on the user interface.
US11847377B2 Method and apparatus for audio mixing
Aspects of the disclosure include methods, apparatuses, and non-transitory computer-readable storage mediums for processing media streams. An apparatus includes processing circuitry that sends a message to a media aware network element that is configured to process a plurality of audio streams of a conference call. The message indicates that the plurality of audio streams is to be down mixed by the media aware network element. The processing circuitry receives the down mixed plurality of audio streams from the media aware network element and decodes the down mixed plurality of audio streams to receive the conference call.
US11847373B2 Server, control method, storage medium, and printing system
A server providing a cloud print service includes at least one processor that executes a set of instructions, when executed, causing the server to perform operations including acquiring attribute information indicating printing capabilities of a printing apparatus when the printing apparatus is registered as an output destination printer, registering output destination printer information by associating the acquired attribute information with information indicating an output destination, and transmitting, in a case where a request for acquiring capability information about the registered output destination printer is received, the attribute information about the registered output destination printer to a client terminal as a response to the request, wherein in the registering, even in a case where the acquired attribute information about the printing apparatus includes an attribute that is not supported by the cloud print service, the attribute information is registered as the output destination printer information without discarding the attribute information.
US11847372B2 System and method of controlling system
A system according to exemplary embodiments includes an information processing apparatus and a cloud print service (CPS) associated with a company tenant. The information processing apparatus determines whether a client terminal having received a print request performs remote connection, and transmits a result of determination and print job data corresponding to the print request to the CPS. The CPS causes another CPS that is associated with a public tenant and connected to the CPS via a network to hold the print job data transmitted from the information processing apparatus based on the result of the determination transmitted from the information processing apparatus.
US11847371B2 Image processing apparatus, control method for image processing apparatus, and storage medium
An image processing apparatus that performs print processing based on a job includes a reception unit configured to receive an operation performed by a user, a change unit configured to, in response to the reception unit receiving a predetermined operation, change a job on which the print processing is not yet completed to a suspended state, and a job control unit configured to, when detecting a logout event that causes a user who is logged into the image processing apparatus to log out of the image processing apparatus, resume at least one job and cancel a job or jobs that are not resumed by the job control unit selected from jobs changed by the change unit to be in the suspended state.
US11847369B2 Information processing apparatus, information processing method, printing system, and storage medium
An information processing apparatus generates a code for identifying images in imposition image data representing an image print region, determines candidate regions so that codes in print regions in pages represented by the imposition image data will not be printed at a same position, generates print data based on the imposition image data so that the code will be placed in at least one of the determined candidate regions. For the print data, up to a predetermined number of pages represented by pieces of the imposition image data, a print position of the code is same in a first page and a following second page. When a predetermined number of pages represented by the pieces of the imposition image data is reached, the print position of the code is different in the first page and the second page. The generated print data is output to a printing apparatus.
US11847368B2 Registered data editing method, registered data editing apparatus that edits all of a plurality of pieces of individual registered data which includes at least department data, and image processing apparatus
When a piece of management department data of target manager data is non-restriction data corresponding to all departments, a processor executes a first data editing process to edit all of a plurality of pieces of individual user data. When the piece of management department data of the target manager data is restriction data corresponding to a particular department, a processor executes a second data editing process to edit particular user data that is a part of the plurality of pieces of individual user data. The particular user data is one of the plurality of pieces of individual user data that includes a piece of belonging department data that indicates a department that has a predetermined correspondence relation with the particular department that corresponds to the piece of management department data of the target manager data.
US11847367B2 Printing system, method of controlling printing system, and storage medium comprising a projection unit that projects an image, accept a request to print a projected image, determining whether or not printing based on a captured image of the image projected is possible and restrict or permit printing based on the determination
Embodiments of the present disclosure are directed to a printing system comprising accepting a request to print based on a capture image of an image projected by the projection unit; determining whether or not printing based on the capture image of the image projected by the projection unit is possible; in a case where it is determined that the printing of the image projected by the projection unit is possible, permitting the printer to print based on the capture image of the image projected by the projection unit on the basis of the request accepted; and in a case where it is determined that the printing of the image projected by the projection unit is not possible, restricting the printer from printing based on the capture image of the image projected by the projection unit on the basis of the print request accepted.
US11847361B2 Image forming control method, device, apparatus, system, and storage medium
An image forming control method is applied to an image forming apparatus. The method includes, after the image forming apparatus is connected to an image processing apparatus, sending information related to a halftone parameter of the image forming apparatus to the image processing apparatus for storage, obtaining halftone-processed intermediate data that is to be printed sent by the image processing apparatus, and outputting the halftone-processed intermediate data that is to be printed to an image generator to perform an image forming operation.
US11847360B2 Information processing apparatus, information processing system, method of controlling the information processing apparatus, and storage medium for connecting to predetermined network
An information processing apparatus has a plurality of communication units capable of communicating with an image processing apparatus. The information processing apparatus obtains information of an image processing apparatus connected via at least one communication unit of the plurality of communication units and is not connected to the Internet, and it determines whether it is necessary to connect the image processing apparatus to a predetermined network connected to the Internet based on the obtained information. In a case where it is determined that it is necessary to connect, the information processing apparatus causes the image processing apparatus to execute processing for connecting to the predetermined network via the at least one communication unit, and in a case that the processing for connecting completes, registers the image processing apparatus to a service intermediated by the predetermined network.
US11847355B2 Multistreaming in heterogeneous environments
A storage device is disclosed. The storage device may include storage to store data, which may include a first storage of a first type and a second storage of a second type. The storage device may support a number of device streams, some of which associated with the first storage and some associated with the second storage. The storage device may also include a streaming capabilities analyzer that may inventory the streaming capabilities for the storage device. Finally, the storage device may include a transmitter to transmit the streaming capabilities of the storage device to a storage manager.
US11847351B2 Automatic identification and ranking of migration candidate storage groups based on relative performance impact to current storage array components
Storage object groups uniquely associated with respective host applications are processed to model, for each host application, the relationship between current utilized storage capacity of each host application and greatest possible utilized storage capacity of each host application without exhausting either the storage capacity of the storage system or the performance capacity of the storage system. The modeled relationships may be used to calculate headroom and performance impact scores for each host application. Storage object groups that have insufficient headroom for growth, e.g., as indicated by performance impact score, are deemed to be associated with host application workloads that are candidates for migration to a different storage system. The candidates may be ranked and selected for migration based on performance impact scores.
US11847347B2 Method for optimizing VCRM transmission data optimization and apparatus therefor
The present invention relates to a VCRM data transmission optimizing method and an apparatus therefor, and a method of transmitting VCRM data in a vehicle terminal may include generating at least one data slot buffer, determining whether to perform buffer flush according to whether data is changed, and whether a buffer max size is reached, when new data is entered, and flushing data recorded in a corresponding data slot buffer according to the determination for performing the buffer flush to be transmitted to a server over a wireless network.
US11847345B2 Memory circuit including an array control inhibitor
Systems and method are provided for operating a multi-array memory that includes a left memory array and a right memory array of a memory bank. A command is received at memory input pins. A signal representative of the command is propagated to an array control inhibitor. An array inhibit command is received on one or more other pins of the memory and provided to the array control inhibitor. The array control inhibitor is used to prevent arrival of the command to one of the left memory array and the right memory array based on the array inhibit command.
US11847344B2 Base die, memory system, and semiconductor structure
A base die is configured to receive a first data and a first encoded data in a writing phase, where the first encoded data is obtained by performing a first error correction code (ECC) encoding processing on the first data, perform a second ECC encoding processing on the first data to generate a second encoded data, and transmit a second data to a memory die in the writing phase, where the second data includes the first data, the first encoded data, and the second encoded data. The base die is further configured to receive the second data from the memory die in a reading phase, perform a first error checking and correction processing on the first data and the second encoded data, and transmit a third data in the reading phase.
US11847340B2 Host, memory system communicating with the host, and computing system including the host and memory system
A memory system includes a semiconductor memory device including a plurality of memory cells, and a controller configured to control an operation of the semiconductor memory device and communicate with a host. The controller includes a condition storage, a condition monitor, and a host interface. The condition storage stores at least one condition related to an internal state of the memory system. The condition monitor monitors whether the at least one condition is satisfied, and outputs a confirmation signal when the at least one condition is satisfied. The host interface outputs a condition confirmation message indicating that the at least one condition is satisfied to the host, in response to the confirmation signal.
US11847335B2 Latent read disturb mitigation in memory devices
A trigger condition associated with latent read disturb in a memory device is detected. In response to detecting the trigger condition associated with latent read disturb, one or more blocks in the memory device that are impacted by the trigger condition are placed in a stable state to mitigate latent read disturb in the one or more blocks.
US11847334B2 Method or apparatus to integrate physical file verification and garbage collection (GC) by tracking special segments
Methods and systems for managing data in a distributed system are disclosed. The distributed system may include devices used by users (e.g., clients) and devices in which data is stored for future accessibility (e.g., storage providers). A data storage system may manage the data for the clients. To manage the data efficiently, the data storage system may perform an integrated process of both verifying that segments of files believed to be stored are actually stored and segments of files that no longer need to be stored are removed. The process may not be performed in real-time as files that no longer need to be stored are identified (e.g., as deletion requests are received). Rather, the integrated process may employ a garbage collection process where deletion conditions for segments are checked intermittently over time, and files are verified.
US11847333B2 System and method for sub-block deduplication with search for identical sectors inside a candidate block
A method, computer program product, and computer system for identifying duplicate sectors in a block of a plurality of blocks. The duplicate sectors in the block may be zeroed out. A data reduction operation may be performed on the block after the duplicate sectors are zeroed out.
US11847331B2 Budgeting open blocks of a storage unit based on power loss prevention
A storage unit has one or more processing devices, a solid-state drive and an open blocks cache memory. The open blocks cache memory holds open blocks of data or metadata and holds closed blocks of data or metadata pending writing to the solid-state drive. Closed blocks of data or metadata are written to the solid-state drive and open blocks of data or metadata are written to the open blocks cache memory. Values for open blocks in the open blocks cache memory are tracked. The values are adjusted in a first direction when an open block is written to the open blocks cache memory, and the values are adjusted in a second direction when an open block in the open blocks cache memory is closed and written from the open blocks cache memory to the solid-state drive.
US11847323B1 Data storage device and method for host buffer management
A data storage device and method for host buffer management are provided. In one embodiment, a data storage device is provided comprising a non-volatile memory and a controller. The controller is configured to receive a read command from a host; read data from the non-volatile memory; identify a location in a host memory buffer (HMB) in the host that is available to store the data; write the data to the location in the HMB; and inform the host of the location in the HMB that stores the data. Other embodiments are possible, and each of the embodiments can be used alone or together in combination.
US11847322B2 Archiving operations for compressed data using file layout
A method comprises retrieving a layout of a file on a storage device, wherein the layout identifies a plurality of locations on the storage device where a plurality of compressed blocks of data are stored. In the method, the plurality of compressed blocks of data are retrieved from the plurality of locations identified in the layout for transmission to and storage in a cloud storage platform.
US11847320B2 Reassignment of requests for high availability
A method of operating a storage system is disclosed. The method includes determining a storage cluster among storage arrays of the storage system. Each storage array includes at least two controllers and at least one storage shelf. The at least two controllers are configured to function as both a primary controller for a first storage array and a secondary controller for a second storage array.
US11847318B2 Memory system for controlling nonvolatile memory
According to one embodiment, a memory system includes a nonvolatile memory including physical blocks, and a controller. The controller manages namespaces. The namespaces include at least a first namespace for storing a first type of data, and a second namespace for storing a second type of data having a lower update frequency than the first type of data. The controller allocates a first number of physical blocks as a physical resource for the first namespace, and allocates a second number of physical blocks as a physical resource for the second namespace, based on a request from a host device specifying an amount of physical resources to be secured for each of the namespaces.
US11847314B2 Machine translation method and electronic device
A machine translation method includes: an electronic device displays a first user interface, where source text content is displayed in the first user interface; after detecting an operation of triggering scrolling screenshot taking by a user, the electronic device automatically starts to take a scrolling screenshot; the electronic device obtains a first picture through scrolling screenshot taking; the electronic device obtains translation content corresponding to the source text content displayed on the first picture; and the electronic device automatically displays a second user interface, where a part or all of the translation content is displayed in the second user interface.
US11847311B2 Characterization of a venting state or other system parameter that affects the characterization of a force applied to a device
An electronic device includes a pressure sensor and a processor. The pressure sensor is disposed within an interior volume of the electronic device and configured to generate a time-dependent sequence of measurements related to a force applied to the electronic device. The processor is configured to characterize, using at least the time-dependent sequence of measurements, a venting state of the interior volume. In some embodiments, the electronic device may also include a capacitive force sensor disposed to detect distortion of the interior volume. A second time-dependent sequence of measurements related to the force may be generated by the capacitive force sensor, and used by the processor to characterize the venting state of the interior volume.
US11847307B2 Intelligent content display for network-based communications
Disclosed in some examples are devices, methods, systems, and machine-readable mediums for enhanced meeting room solutions to provide increased inclusiveness for both remote and in-room participants for network-based communication sessions, such as hybrid network-based communication sessions. Content of a first type is placed in a location exclusive of a discontinuity in a display device and content of a second type is placed in a location inclusive of the discontinuity of the display device.
US11847305B1 Page display method, electronic device and storage medium
A page display method includes: determining a target sub-page to be switched into a freeform window mode from a plurality of sub-pages of a target application in an activity-embedding mode in response to a first operation; obtaining first display configuration information of a first display window for displaying the target sub-page in the activity-embedding mode; obtaining second display configuration information in the freeform window mode by modifying the first display configuration information according to the freeform window mode; and displaying the target sub-page in a second display window in the freeform window mode according to the second display configuration information.
US11847304B1 Techniques for media album display and management
Techniques for media album display and management are described. An apparatus may comprise a messaging component operative to receive a plurality of messaging packages from a messaging server and determine a plurality of visual media items referenced by the plurality of messaging packages; a media layout component operative to determine a visual media item layout; and a display component operative to display the plurality of visual media items based on the visual media item layout Other embodiments are described and claimed.
US11847303B1 User interface for depicting informational elements for selectable items
A computing device (e.g., a server, a cloud-based device, a network device, an item analysis device, etc.) may receive location information indicating a geographic location of a user device and image data captured by the user device of a listing (e.g., a menu, an event ticket, a content source, etc.) for a selectable item. The computing device may determine an entity offering the selectable item based on the location information. An intent indicator for the selectable item may be determined based on the entity and the information for the selectable item. An instruction to the user device may cause modification of the image data to indicate the intent indicator based on the intent indicator satisfying an intent threshold that defines a level at which an intent is classified as a positive intent.
US11847300B2 Electronic information hierarchy
Aspects of the disclosure relate to systems and methods for providing and displaying a hierarchy of selectable data items.
US11847297B2 Method of providing real-time VR service through avatar
Disclosed is a real time virtual reality (VR) service provision method including registering a client profile in an application management server by a client device, the client profile including information on a VR image that the client device wants to request, by the client device, registering avatar profiles in the application management server by a plurality of avatar devices, the avatar profiles including information on a VR image to be requested by the avatar device, comparing the client profile and the avatar profiles with each other to search for an avatar profile, at least one piece of information of which is matched with the client profile, and providing a first searching result to the client device, by the application management server, receiving input of the client device, for selecting a specific avatar device in the first search result, by the application management server, matching the client device and the specific client device with each other by the application management server, and receiving a VR image from the matched avatar device by the client device.
US11847296B2 Method for inputting and sharing of observation information on the object, and a computer-readable storage medium
This invention relates to a method for providing the inputting and sharing service of the observation information on an arbitrary object, and a computer-readable storage medium to save the instructions for executing the method.
US11847290B2 Touch display device
Embodiments of the present disclosure are related to a touch display device. By differentiating a cutting shape of a boundary of a portion constituting a touch electrode or a touch routing line and a cutting shape of a boundary of a portion constituting a dummy electrode, a repair of a touch sensor structure can be performed easily in a process implementing the touch sensor structure in a display panel.
US11847289B2 Pressing force detection device
A pressing sensor is provided that generates an output voltage of a first polarity by deforming with an operation plate when a part of a user's body touches the operation plate, and generates the output voltage of a second polarity by deforming with the operation plate when the part of the user's body is moved away from the operation plate. Moreover, a calculation unit calculates an electrical parameter integral value by time-integrating an electrical parameter that changes with the output voltage generated by the pressing sensor. The electrical parameter has a third polarity when the output voltage has the first polarity and has a fourth polarity when the output voltage has the second polarity. The calculation unit calculates a subtraction electrical parameter integral value obtained by subtracting a predetermined value having the third polarity per unit time from the electrical parameter integral value.
US11847286B2 Display device
A display device includes a display panel including unit pixel areas and an input sensor including first-line elements and second-line elements defining crossing areas with the first-line elements. First group elements among the first-line elements and the second-line elements are electrically connected to each other to define a first electrode. Second group elements among the first-line elements and the second-line elements are electrically connected to each other to define a second electrode, and the second electrode is insulated from the first electrode while crossing the first electrode. A first angle defined by a first direction and a second direction and a second angle defined in the crossing areas by the first-line elements and the second-line elements to correspond to the first angle are different from each other.
US11847285B2 Display device and position input system including the same
A display device includes a pixel having a plurality of emission areas, a plurality of touch electrodes disposed between the plurality of emission areas to sense a touch, a plurality of position code patterns covering a partial front surface of at least one of the plurality of touch electrodes in a preset code shape, and a light blocking pattern disposed on front surfaces of the plurality of touch electrodes on which the plurality of position code patterns are not formed. A width or size of the plurality of position code patterns is greater than a width or size of the light blocking pattern.
US11847281B2 Electrostatic-capacitance detection sensor
A self-capacitance-system electrostatic-capacitance detection sensor includes a first electrode and a second electrode, one of the first and second electrodes being set as a sense electrode, and the other of the first and second electrodes being set as a drive electrode; a sense-signal generating unit that generates a sense signal to be applied to the sense electrode; a detecting unit that detects, as a detection value, an amount of charge movement corresponding to an electrostatic capacitance of the sense electrode; and a determining unit that determines whether or not a detection target is in close proximity to both the first and second electrodes, based on a subtraction difference between detection values detected by the detecting unit when a first drive signal is applied to the drive electrode and when a second drive signal having the same frequency and a different phase is applied to the drive electrode.
US11847280B2 Touch panel and touch detection circuit thereof
The present invention provides a touch panel and the touch detection circuit thereof, which comprise a gate driving circuit, a source driving circuit, and a detection circuit. The gate driving circuit is coupled to a plurality of gate lines of a display panel, outputs a plurality of gate signals to the plurality of gate lines, and controls state transition of the plurality of gate signals. The source driving circuit is coupled to a plurality of source lines of the display panel. The detection circuit is coupled to the plurality of source lines or to a portion of the plurality of source lines. The detection circuit detects the levels of the plurality of signals on the coupled source lines when the gate signals change states and generates a plurality of detection signals.
US11847279B2 Display system, control device, and control method
A display device includes a plurality of common electrodes. A second drive circuit supplies a touch drive signal to each of the plurality of common electrodes. A touch detection circuit performs detection of a touch by an object to the display device, based on a touch detection signal received from each of the plurality of common electrodes in one or more touch detection periods. A length of the one or more touch detection periods is a detection time. The touch detection circuit detects a noise at a frequency of the touch drive signal based on the touch detection signal. When the noise is detected, the control circuit changes the frequency of the touch drive signal to be lower than the frequency used when the noise is not detected and changes the detection time to be longer than the detection time used when the noise is not detected.
US11847276B2 Touch substrate and touch display device
The present disclosure provides a touch substrate and a touch display device. The touch substrate includes a base substrate, and a first electrode layer and a second electrode layer laminated one on another on the base substrate. The first electrode layer includes first channel patterns and first dummy electrode patterns, the second electrode layer includes second channel patterns and second dummy electrode patterns, the first channel pattern and the second channel pattern are insulated from each other and arranged in such a manner as to cross each other, and the second channel pattern is insulated from the second dummy electrode pattern. Each first dummy electrode pattern includes a first dummy electrode sub-pattern, each second dummy electrode pattern includes a second dummy electrode sub-pattern, and the first dummy electrode sub-pattern is electrically coupled to the first channel pattern and the second dummy electrode sub-pattern.
US11847275B2 Display device
Provided is a display device which includes a display panel that includes an active area and a peripheral area and an input sensing layer that includes a first conductive layer and a second conductive layer. The first conductive layer includes first trace lines and second trace lines. The second conductive layer includes first sensing electrodes and second sensing electrodes. The first trace lines extend in a second direction, are disposed apart from each other in a first direction, and are electrically connected to the first sensing electrodes, respectively. The second trace lines extend in the second direction, are disposed apart from each other in the first direction, and are electrically connected to the second sensing electrodes, respectively. The first conductive layer and the second conductive layer overlap the active area of the display panel.
US11847272B2 Touch display device
A touch electrode line is divided in the active area in a structure in which touch routing lines are coupled to both sides of the touch electrode line, so that resistance and parasitic capacitance may be reduced due to the touch electrode line and the touch routing line. In addition, a dummy pattern is disposed between the divided touch electrode lines, so that it is possible to easily implement an arrangement structure of the touch electrode line with improved touch sensing performance by preventing a short circuit defect between the divided touch electrode lines due to static electricity.
US11847268B2 Reprogramable multi-host, multi-character set keyboard
A system having a keyboard capable of supporting multiple hosts and changing character sets. A first host processor communicates with a display. A keyboard has a plurality of independently moveable physical keys with each letter of an entire alphabet accessible by a single strike actuation of one of the plurality of keys. The keyboard uses twelve or fewer keys provide single strike access to the entire alphabet. A map defining functions of the keys appears on the display responsive to a prompting action of a user's hand without requiring any finger to leave the keys that provide access to the alphabet. The map defines the spatial relationship of each function relative to a home position of a finger.
US11847260B2 System and method for embedded cognitive state metric system
An embodiment of a method for enabling content personalization for a user based on a cognitive state of the user includes providing an interface configured to enable a third party to request cognitive state data of the user as the user interacts with a content-providing source; establishing bioelectrical contact between a biosignal detector and the user; automatically collecting a dataset from the user; generating a cognitive state metric; receiving a request from the third party for cognitive state data; transmitting the cognitive state data to the third party device; and automatically collecting a dataset from the user as the user engaged tailored content.
US11847259B1 Map-aided inertial odometry with neural network for augmented reality devices
Techniques of providing continual augmented reality navigation include combining first and second 6DoF poses from, respectively, a localization from a map in a vicinity of a location to an image and from predicted 6DoF poses based on IMU data.
US11847256B2 Presenting and aligning laser projected virtual interfaces
Systems, methods, devices and non-transitory, computer-readable storage mediums are disclosed for a wearable multimedia device and cloud computing platform with an application ecosystem for processing multimedia data captured by the wearable multimedia device. In an embodiment, a wearable multimedia device determines a projection area of a laser projector, the projection area having an inner region and a border region at least partially enclosing the inner region. Further, the device projects, using the laser projector, a virtual interface (VI) on a surface. In particular, the device determines, based on sensor data from a camera and/or a depth sensor, a position of the surface relative to the projection area. Further, the device projects the VI on the surface based on the position of the surface. Further, the device determines that a portion of the VI coincides with the border region, and in response, modifies a visual appearance of that portion.
US11847252B2 Feature access control in a digital transaction management platform
An online document system manages access to features within the online document system. The online document system may receive and fulfill a request from a first entity to sponsor a feature for a second entity. The online document system may determine an access policy to restrict access to the sponsored feature. For example, the access policy may include a requirement that the second entity only use the sponsored feature with the first entity. The first entity may provide a second access policy to the online document system to enforce. If the second entity satisfies requirements of the access policies, the online document system may then provide access to the second entity to use the sponsored feature.
US11847248B2 Automated viewpoint detection and screen obfuscation of secure content
A smart mirror system includes a screen configured to generate a display for viewing by a user, a mirror positioned in front of the screen, a near-field-communication (NFC) card reader located behind the mirror, a network interface for communicating with a remote health data server, memory configured to store computer-executable instructions, and at least one processor configured to execute the instructions. The instructions include selectively detecting, by the NFC card reader, an NFC chip of a member card placed in proximity to the NFC card reader. The instructions include, in response to detecting the NFC chip, obtaining member information from the detected NFC chip, and authenticating the user to the remote health data server, via the network interface, according, at least in part, to the obtained member information.
US11847237B1 Secure data protection and encryption techniques for computing devices and information storage
A system for secure data protection and encryption for computing devices. The present invention includes a fast encryption technique for quickly ensuring that the correct binding parameters are used for an encrypted data file. The encrypted file is used in two ways. Because unsecure data could pass through a peripheral device to gain access to a secure computing environment, a dongle housing encryption and decryption subsystems is placed in between the unsecure sources and the peripheral that can encrypt and decrypt data intended for the secure computing environment. The firmware of the computing device can be updated by dividing the update file into encrypted segments that are verified on the device and placed into non-volatile memory. When all parts have been received, decrypted, and written into memory, the device reboots using the updated firmware.
US11847233B2 Token state synchronization
Techniques for managing an application token may include providing, by a first service provider application on a communication device to a first service provider computer, a first request for a first application token, receiving, by an account management application on the communication device from a token service computer in communication with the first service provider computer, the first application token, and storing the first application token in a token container in the account management application.
US11847232B2 Secure cloud processing
Methods and systems are provided for performing operations comprising: generating, on a publicly accessible server, a secure enclave, the secure enclave having isolated memory and processing resources of the server; installing, on the secure enclave, a virtual machine comprising a guest operating system of a first entity; installing, by the virtual machine, one or more cryptographic processes associated with the first entity; and encrypting and decrypting cryptographic keys associated with the first entity using the one or more cryptographic processes.
US11847230B2 Learning device estimating apparatus, learning device estimating method, risk evaluation apparatus, risk evaluation method, and program
A learning device estimating apparatus aims at a learning device as an attack target, and comprises a recording part, an inquiring part, a capturing part and a learning part. A predetermined plurality of pieces of observation data are recorded. The inquiring part inquires of the attack target learning device for each of the pieces of observation data recorded in the recording part to acquire label data and records the acquired label data to the recording part in association with observation data. The capturing part inputs the observation data and the label data associated with the observation data that have been recorded to the recording part, to the learning part. The learning part is characterized by using an activation function that outputs a predetermined ambiguous value in a process for determining a classification prediction result, and the learning part performs learning using the inputted observation data and label data.
US11847226B1 Baseboard Management Controller (BMC)-based security processor
Technologies are described herein for providing a Baseboard Management Controller (“BMC”)-based security processor. The disclosed BMC-based security processor can provide a hardware Root of Trust (“RoT”) for a computing platform without the addition of specialized silicon to the platform and while minimizing the number of attack points. The disclosed BMC-based security processor can also provide functionality for securely filtering requests made on certain buses in a computing platform. Through implementations of the features identified briefly above, and others described herein, various technical benefits can be achieved such as, but not limited to, increased security as compared to previous computing systems that utilize a BMC to provide a hardware RoT and reduced complexity and cost as compared to previous computing systems that utilize a separate hardware device, such as a Field Programmable Gate Array (“FPGA”) or a microcontroller, to provide a hardware RoT.
US11847224B2 Passive monitoring and prevention of unauthorized firmware or software upgrades between computing devices
An apparatus for preventing unauthorized software or firmware upgrades between two or more computing devices connected on a data bus includes a cryptographic engine, memory, and at least one processor coupled with the cryptographic engine and memory. The cryptographic engine stores cryptographic metadata for authorized upgrade images for updating at least one target computing device coupled to the data bus. The cryptographic metadata includes a manifest list of upgrade images. The processor is configured to monitor the data bus for transmissions of striped update hashes from a maintenance device, to receive signed striped hashes corresponding to an upgrade image file transmitted by the maintenance device, to validate the striped update hashes using information in the manifest list, to log that an unauthorized upload has been attempted when at least one of the striped update hashes fails validation, and to perform a mitigation action(s) in response to the attempted unauthorized upload.
US11847217B2 Methods and apparatus to provide and monitor efficacy of artificial intelligence models
Methods, apparatus, systems, and articles of manufacture to provide and monitor efficacy of artificial intelligence models are disclosed. An example apparatus includes a model trainer to train an artificial intelligence (AI) model to classify malware using first training data; an interface to deploy the AI model to a processing device; a model implementor to locally apply second training data to the AI model to generate output classifications, the second training data generated after generation of the first training data; and a report generator to generate a report including an efficacy of the AI model based on the output classifications.
US11847212B2 Method to prevent root level access attack and measurable SLA security and compliance platform
A management system detects a change at the target device. The management system transmits a request message to authorization devices of the authorization users of the multi-user authorization pool to from the authorization users an indication of whether the detected change is approved. The management system receives a plurality of response messages from authorization devices of the multi-user authorization pool indicating whether the detected change is approved by the corresponding authorization user, and based on at least three of the plurality of response messages indicating a disapproval, that the detected change is disapproved. In response to the determination that the change is disapproved, an instruction message is sent to a target managed device to instruct the target managed device to rollback to an earlier state.
US11847205B1 Trusted 5G network function virtualization of virtual network function elements embedded on a system-on-chip
A communication device. The communication device comprises a transceiver comprising an antenna; and a system-on-chip. The system-on-chip comprises a central processing unit (CPU) and a non-transitory memory comprising a micro-kernel of a fifth generation (5G) core network that when executed by the CPU, causes the micro-kernel to begin executing instructions of the micro-kernel in a trusted security zone (TSZ) execution mode, create virtualized network functions (VNFs) of a core network in the TSZ execution mode, wherein the virtualized network functions are associated with a 5G core network, instantiate a 5G communication network using the antenna and the 5G core network in response to creating the VNFs of the core network, receive requests from subscribers of the 5G communication network, and connect the subscribers to the 5G communication network in response to receiving the requests from subscribers of the 5G communication network.
US11847200B2 Methods and apparatus for system identification
A method of identifying a system, the method comprising: obtaining an indication of background noise present at the system; generating a probe signal based on the indication; applying the probe signal to the system; estimating a response of the system to the probe signal; and identifying the system based on the measured response and the probe signal, wherein the probe signal comprises a whitening component configured to whiten noise in the estimated response due to the background noise present at the system.
US11847196B2 Device, user, or server registration and verification
The present disclosure provides systems, devices, methods, and computer-readable media for user, device, or server authentication. A device can include processing circuitry to perform operations comprising generating, by a transducer, biometric data of the user in response to detection of the user performing a non-authentication operation with the device, providing the biometric data to an authentication server for user verification, wherein the authentication server is registered with and verified by the device and the device is registered with and verified by the authentication server, permitting the user access to functionality of the device in response to a results communication from the authentication server indicating the user verification passed, and denying the user access to functionality of the device in response to the results communication from the authentication server indicating that the user verification failed.
US11847195B2 Authentication system and method for recording unlocking history using authentication system
A novel authentication system is provided. In addition, a method for recording an unlocking history is provided. The authentication system includes an arithmetic device and an input/output device. The arithmetic device supplies first control data and second control data, and is supplied with a sensor signal. The input/output device includes an electric lock and a reading portion, and the electric lock is unlocked on the basis of the second control data. The reading portion is supplied with the first control data, supplies the sensor signal, and includes a light-emitting element and a pixel array. The light-emitting element emits light including infrared rays, the pixel array includes pixels, the pixels each include an imaging circuit and a photoelectric conversion element, the imaging circuit is electrically connected to the photoelectric conversion element, the imaging circuit includes a transistor, and the transistor includes an oxide semiconductor film.
US11847194B2 Scheduling method and apparatus, device and storage medium
A scheduling method and apparatus, a device and a storage medium, which relate to fields of big data, cloud computation, artificial intelligence, intelligent authentication and intelligent scheduling. A specific implementation includes: acquiring an authentication request that indicates to-be-authenticated information; determining an authentication strategy group required by an authentication processing procedure of the to-be-authenticated information, wherein the authentication strategy group is determined based on an authentication dependency relationship between authentication strategies and comprises at least two authentication strategies; and calling the authentication strategies in the authentication strategy group in parallel, and performing authentication processing on the to-be-authenticated information in parallel, to obtain an authentication processing result corresponding to the authentication strategy group.
US11847191B2 Non-transitory computer readable medium storing electronic musical instrument program, method for musical sound generation process and electronic musical instrument
An electronic musical instrument, method for a musical sound generation process and a non-transitory computer readable medium that stores an electronic musical instrument program are provided. The program causes a computer provided with a storage part to execute a musical sound generation process using sound data. The program causes the computer to execute: acquiring, from the storage part, first sound data and first user identification information indicating a user who has acquired the first sound data from a distribution server; acquiring second user identification information indicating a user who causes the musical sound generation process to be executed using the first sound data; determining whether or not the first user identification information matches the second user identification information; and inhibiting execution of the musical sound generation process using the first sound data in a case when the first user identification information does not match the second user identification information.
US11847183B2 Methods and apparatus for checking the results of characterized memory searches
Methods and apparatus for using characterized devices such as memories. In one embodiment, characterized memories are associated with a range of performances over a range of operational parameters. The characterized memories can be used in conjunction with a solution density function to optimize memory searching. In one exemplary embodiment, a cryptocurrency miner can utilize characterized memories to generate memory hard proof-of-work (POW). The results may be further validated against general compute memories; such that only valid solutions are broadcasted to the mining community. In one embodiment, the validation mechanism is implemented for a plurality of searching apparatus in parallel to provide a more distributed and efficient approach. Various other applications for characterized memories are also described in greater detail herein (e.g., blockchain, social media, machine learning, probabilistic applications and other error-tolerant applications).
US11847182B2 Data processing consent capture systems and related methods
In various embodiments, a data processing consent capture system may be configured to prompt the data subject to consent to one or more types of data processing (e.g., to provide a desired consent) in response to identifying particular cookies (e.g., or types of data processing) that a data subject has not consented to. The system may, for example, substantially automatically prompt the data subject to consent for one or more particular types of data processing in response to determining that the user (e.g., data subject) has requested that a website or other system perform one or more functions that are not possible without a particular type of consent from the data subject. The system may, for example, prompt the user to consent in time for a certain interaction with the website, application, etc.
US11847180B2 Method and system for recommending location-based digital content
A method and a system for recommending a location-based digital content are provided. The system includes a serving system having a database that stores a plurality of location-based digital contents and relevant hashtags. The system provides a browser program executed in a user device. The browser program is used to connect to the serving system for browsing the location-based digital contents provided by the serving system. In the method, the serving system receives position information from the user device so as to determine a geographic range. After querying the database, location-based digital contents within the geographic range can be obtained. The hashtags associated to the location-based digital contents within the geographic range can be obtained and displayed on the user interface for recommending the location-based digital contents within the geographic range to the user.
US11847179B2 Curated result finder
A method is provided. The method includes one or more of obtaining client device data including a plurality of facts from a client device, limiting the client device data according to selection criteria, comparing, using a neural network, the limited client device data to categorized historical data, determining, using the neural network, one or more closest matches between the limited client device data and the categorized historical data, and selecting, on the client device, content of interest from the one or more closest matches. Each fact includes an entity, an observation, and an object. Limiting the client device data includes reviewing the entity, observation, and object for each fact and one or more of eliminating facts having an entity, observation, or object that does not meet the selection criteria and removing data from entities, observations, or objects that uniquely identifies a user associated with the client device.
US11847176B1 Generating context-based spell corrections of entity names
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for correcting entity names. One method includes receiving texts and deriving a plurality of name-context pairs from the texts. The method further includes calculating a context consistency measure for each name-context pair and storing context-entity name data representing the name-context pairs. Another method includes identifying an entity name and one or more context terms from a query and generating candidate names for the entity name. The method further includes determining a score for each of the candidate names, selecting a number of top scoring candidate names, and using the selected candidate names to respond to the query.
US11847175B2 Table row identification using machine learning
Techniques for table row identification using machine learning are disclosed herein. For example, a method can include detecting a table body in a document by processing the document using a machine learning (ML)-based table body model; predicting an initial table row index for one or more words among a plurality of words obtained in the document, wherein the one or more words are determined to be within the table body; and determining a table row index for the one or more words using an ML-based table row model that is trained based on the predicted initial table row index for the one or more words.
US11847171B2 Facilitating blockchain transactions with an Internet of Things (IoT) device
A system and method for facilitation transactions between an Internet of Things (IoT) system and a blockchain peer without the use of a smart phone are disclosed. The system may have security, a channel manager, a message formatter, parameter enumerator and formatter, a final formatter, a notifier, a monitor and an integrator. The system may accept blockchain queries from the IoT device and may reformat the blockchain queries and alter parameters into a format and parameter framework which is operable by a blockchain peer. The system may also accept responses from the blockchain peer and may reformat the response and alter parameters into a format and parameter framework which is operable by the IoT device. The system may send the reformatted response to the IoT device for display.
US11847168B2 Training model with model-provided candidate action
A method of training a conversational computing system. The method includes providing an initial query to a machine learning model previously trained to generate actions for responding to a query. Based on the initial query, a plurality of candidate actions are received from the machine learning model and presented via a training interface. Based on input provided by the human annotator, a selected candidate action is recognized and associated with the initial query in a labeled data example.
US11847165B2 Integration of video conferencing applications with on-demand database services
A computing platform may be configurable to cause receiving a request from a video conferencing application while a video conference is in session, the request comprising one or more user parameters identifying one or more participants in the video conference session. The computing platform is also configurable to cause implementing a query of a database system, the query being configured to retrieve one or more user data objects associated with at least one participant, wherein the at least one participant is different from a user of the client device. The computing platform is further configurable to cause generating, a result object based, at least in part, on the retrieved one or more user data objects, the result object being configured to cause display, at a user interface of the video conferencing application, visual information about the at least one participant, and sending the result object to the video conferencing application.
US11847164B2 Method, electronic device and storage medium for generating information
A method, electronic device and storage medium for generating information are disclosed. The method includes: acquiring a plurality of tag entity words from a target video, the tag entity words including a person entity word, a work entity word, a video category entity word, and a video core entity word, the video core entity word including an entity word for characterizing a content related to the target video; linking, for a tag entity word among the plurality of tag entity words, the tag entity word to a node of a preset knowledge graph; determining semantic information of the target video based on a linking result of each of the tag entity words; and structuring the semantic information of the target video based on a relationship between the node and an edge of the knowledge graph, to obtain structured semantic information of the target video.
US11847162B2 Methods and systems for dynamically selecting and providing web resources
Methods and systems for selecting and presenting web resources (e.g. videos) are provided, the method includes: transmitting a first video to be played by a device associated with a user account; and during playback of the first video at the device: detecting an update to configuration data associated with the user account; determining, based on the update to the configuration data associated with the user account, a next video recommendation for the user account; and causing an indication of the next video recommendation to be displayed on the device.
US11847160B2 User identification and tracking system
Disclosed is a system for tracking user activities with a user identification tag stored at the user's Internet-capable device. For example, the system can store a pixel having a color scheme that identifies the user but that is hidden to the user and identifiable by an external computer. The pixel can be stored in the user device's cache for later identification of the user.
US11847149B1 Message processing for job title extraction
Message processing for job title extraction includes receiving a job title query for a message in a message inbox of a communications application and parsing the message into a corpus of text. Message processing for job title extraction further includes identifying a sender of the message from a header in the corpus of text and locating below the header within the corpus of text of a name of the identified sender. Message processing for job title extraction yet further includes constructing a set of n-grams from a portion of the corpus of text positionally adjacent to the located name and mapping the set of n-grams to an index of job titles in order to identify a best matching one of the job titles. Finally, message processing for job title extraction includes responding to the job title query with the matching one of the job titles.
US11847146B2 System and method for identifying locations with lifestyle preferences
A method and system provide areas with lifestyle preferences selected by a user. Generally, a computing device receives a selection of one or more lifestyle preferences from the user. In response to the selected lifestyle preferences, a visual display of one or more areas of a geographic map that includes one or more of the lifestyle preferences that favorably compare to the lifestyle preferences of the user is presented to the user via a user interface of the computing device. Additionally, the user may submit a review of the lifestyle preferences available in a particular location.
US11847145B2 Aliased data retrieval for key-value stores
Examples of the present disclosure describe systems and methods for aliased data insertions/retrieval for key-value stores. In aspects, a data set comprising a primary key, one or more secondary keys (“aliases”), and data values may be received by a data storage system. The system may allocate an internal identifier to the primary key and store the internal identifier and the primary key in a first table. Each of the secondary keys may be used to create a key-value pair comprising the secondary key and the internal identifier. The key-value pair(s) may be stored in the first table with the corresponding primary key. The internal identifier and the data values may be stored in a second table. Subsequently, the primary or secondary key may be used to interrogate the first table for the internal identifier. The internal identifier may then be used to interrogate the second table for the data values.
US11847144B2 Systems and methods of correlating database entries for automated metric computation
A system includes instructions for execution by at least one processor, including, in response to an event, obtaining a first set of alerts stored in the alert database corresponding to a first scenario of a set of scenarios and selecting a first model of a set of models corresponding to the first scenario and identifying a first set of features stored in the features database corresponding to the first scenario. The instructions include, for each alert of the first set of alerts, identifying a first identifier included in the alert, retrieving the first set of features of the first identifier from the parameter database, determining a score using the first model based on the retrieved first set of features, and adding the alert and the score to a result list. The instructions include displaying, on a user device, the result list including the first set of alerts and corresponding scores.
US11847139B1 Methods and systems for data resynchronization in a replication environment
Methods, computer program products, computer systems, and the like are disclosed that provide for scalable deduplication in an efficient and effective manner. For example, such methods, computer program products, and computer systems can include determining, at a source site, whether metadata has been received from a target site, and, in response to a determination that the metadata has been received at the source site, retrieving the at least one unit of the source data from the source data store using the metadata and sending, from the source site, the at least one unit of source data to the target site.
US11847138B2 Reflection database architecture with state driven synchronization
Embodiments include systems and method for performing state driven bi-directional synchronization in a reflection database architecture. A set of changes to a series of data fields can be received at a first database, the set of changes being part of a first process flow. The first database can be a reflection of a second database over a partition. State driven synchronization can be performed by a bi-directional synchronization engine for at least a portion of the series of data fields between the first database and the second database. The bi-directional synchronization engine can be configured to bi-directionally synchronize data between the first database and the second database based at least in part on detecting a boundary state at one or more of the first database and the second database.
US11847135B2 Blockchain node and transaction method
A transaction method and a node design in a blockchain system, where a client initiates a transaction using a Structured Query Language (SQL) write command including transaction data or queries transaction data using an SQL query command. A node parses an SQL command, executes a simulated transaction, and checks block data based on a transaction result of the simulated transaction after obtaining the block data. After the check succeeds, the node converts the block data into an SQL write command that writes the block data, thereby writing the block data to a relational database (RDB).
US11847134B2 Computerized system for programmatic mapping of record lineage based on data flow through data storage components
An apparatus includes processing circuitry and a memory storing instructions that, when executed by the processing circuitry, cause the apparatus to identify a plurality of components and a data flow that interconnects the plurality of components. The instructions cause the apparatus to determine a lineage of a record generated by the plurality of components based on the data flow. The lineage indicates the data flow from a first component to a second component of the plurality of components to generate the record. The instructions cause the apparatus to present, to a user, a visual depiction of the lineage of the record. The visual depiction indicates the data flow of a query through at least the first component and the second component of the plurality of the components to generate the record.
US11847132B2 Visualization and exploration of probabilistic models
Embodiments facilitating data exploration in a computing environment by a processor. A multidimensional dataset may be received. The multidimensional dataset may be processed according to booting operation parameters. A visualization and exploration of an interactive representation of one or more probabilistic models using multidimensional dataset.
US11847129B2 System and method for managing cognate specifications of goods
A cognate specification system manages and enforces digital, canonical representations of entities that are added to and in the system by creating a composite entity key (“EntityKey”) that uniquely and immutably identifies each entity within the system, and that is created based upon the attributes of the entity rather than being arbitrarily assigned. Entities may be organized into various types or cognates, each associated with distinct sets of attributes. A physical or digital referent may be added to the system as an entity by specifying attributes. In such a system, any entity, whether a physical or digital referent, a process, or other type, is uniquely and verifiably identifiable, and may be linked to or associated with other entities, allowing users of the system to produce and access specification granularity beyond traditional approaches focused on systems interoperability.
US11847117B2 Filter class for querying operations
A data model identifying a first and second table may be stored, the first table comprising a first and second attribute, the second table comprising a third attribute. A first filter parameter of a first filter and a second filter parameter of a second filter may be obtained. A first tag value may be associated with the first and second filters. A set of filters including the first and second filters may be determined in response to a determination that the first and second filters are associated with the first tag value. An argument indicating the first and second filter parameters may be generated based on the set of filters. A call to the first table may be executed based on the argument, the execution of the call causing values of the first and second attributes to be obtained based on the first and second filter parameters.
US11847109B2 In-memory database for multi-tenancy
An in-memory database server hosting a tenant of a multi-tenant software architecture can receive a definition of a custom data field that is unique to an organization having isolated access to the tenant. The custom data field can extend a standard table defined by central metadata stored at a system tenant of the multi-tenant software architecture. Tenant private metadata that includes the definition can be stored in memory accessible only to the tenant. A tenant-dependent table that includes the custom data field can be formed, for example by retrieving central metadata defining the standard table from the system tenant and adding the custom data field using the definition. The tenant-dependent table can be presented for access via a database client at the organization. Related systems, articles of manufacture, and computer-implemented methods are disclosed.
US11847105B1 Association-rule based data outlier detection and record completion system and method
The present disclosure comprises systems and methods to mine association rules from a dataset provided in the input. This comprises methodologies for optimizing the dataset for efficient computation of association rules, other than methodologies for handling partially true data. Moreover, it includes methodologies for evaluating the mining process automatically and removing uninteresting rules. In addition, it includes methodologies for integrating experts in the evaluation of the rules. Finally, methodologies to automatically detect outliers, correct outliers, update truth values and complete missing data in the original dataset. The overall methodology is completely automated and provides numerous tuning parameters to fit most of the use cases, including a default value for each of the tuning parameters to simplify its usage.
US11847103B2 Data migration using customizable database consolidation rules
Embodiments include systems and methods for performing data migration using database consolidation. Information and parameters about a plurality of source databases from a source system can be stored, the parameters including a location, a security zone, and processor information for the source databases. Each of the plurality of source databases can be classified to one of a plurality of predetermined database sizes based on the stored information and parameters, wherein the classifying is at least based on the processor information. The classified source databases can be mapped to target database hardware based on the classified sizes and the stored parameters, wherein the target database hardware is segmented into containers that are defined by one or more of the parameters. Data from the source databases can be migrated to the target database hardware based on the mappings.
US11847094B2 Medical device and data management method for same
Disclosed are a medical device and a data management method therefor. The data management method includes: receiving an instruction for selecting a locking rule to determine a target locking rule, wherein the target locking rule is used for screening monitoring data so as to carry out locking; under the trigger of a first trigger condition, screening the monitoring data according to the target locking rule, and locking the screened monitoring data; and under the trigger of a second trigger condition, selectively deleting monitoring data that is not locked. An operator can selectively lock the monitoring data by selecting the locking rule, thereby avoiding the deletion of monitoring data needing to be retained, and facilitating the management of the monitoring data.
US11847090B1 SPI bus synchronization
A method for Serial Peripheral Interface (SPI) operating-mode synchronization between an SPI host and an SPI device, which communicate over an SPI bus, includes predefining, in the SPI device, one or more values on the SPI bus as indicative of lack of synchronization of an SPI operating mode between the SPI host and the SPI device. Re-synchronization of the SPI operating mode is initiated in response to receiving any of the predefined values in the SPI device.
US11847087B2 Systems and methods for chip operation using serial peripheral interface (SPI) with reduced pin options
Systems and methods for chip operation using serial peripheral interface (SPI) with reduced pin options contemplate eliminating the chip select pins, interrupt pins and/or reset pins for host (also referred to as master)-to-device (also referred to as slave) communication links, while preserving the possibility of backward compatibility for legacy devices if desired. The communication link may include a clock line, a host-to-device line, and a device-to-host line. The host may use specific sequences of signals on the clock and host-to-device line to provide start and stop sequence commands, interrupts, or reset commands. By consolidating these commands onto the clock and host-to-device line, pin count may be reduced for portions of the host and slave circuits. Likewise, fewer (or at least shorter potentially) conductive traces may be needed to interconnect the host to the device. Such changes may save cost, make layout design easier, and/or save space within a computing device.
US11847086B2 Method and apparatus for configuring MMIOH base address of server system
Please amend the abstract of the specification as follows:Disclosed is a method for configuring an MMIOH base address of a server system. The method includes: when the server system is performing a power-on self-test, detecting a total capacity of all memories in the server system, and determining a minimum MMIOH base address of the server system according to an MMIO specification and the total capacity; if a target MMIOH base address range corresponding to a target PCIE device configured in the server system might be calculated according to a whitelist, and the minimum MMIOH base address is within the target MMIOH base address range, determining that the base address is the MMIOH base address of the server system, and storing the base address in a BIOS of the server system.
US11847084B2 Circuits and methods for enabling redundancy in an electronic system employing cold-sparing
CMOS output stages, electrostatic discharge (ESD) protection circuits and input bus-keeper functions are provided that block dc and ac leakage paths within inactive powered-down integrated circuits used in redundant high-reliability system configurations employing cold-sparing to provide backup circuitry. These circuits and methods avoid both undesirable power consumption in a cold-spared backup unit and loading of connected active units when powered down, without compromising performance or functionality of the backup unit when in its active powered state. Inputs and outputs using an analog majority voting principle to implement in-circuit redundancy for on-chip fault tolerance are also provided, incorporating the low-leakage principles of the invention for low power dissipation when powered down. Such on-chip redundancy can harden an IC against various faults, such as single-event effects in high-radiation environments, while maintaining the other advantages in a cold-sparing system.
US11847083B2 Daisy-chain SPI integrated circuit and operation method thereof
The disclosure provides a daisy-chain serial peripheral interface (SPI) integrated circuit (IC) and an operation method thereof. The daisy-chain SPI IC includes a first MISO interface circuit, a second MISO interface circuit, a first data enable (DE) interface circuit, and a second DE interface circuit. When the daisy-chain SPI IC is a target slave circuit selected by a masterIC for reading target data, the first DE interface circuit outputs a DE signal to the master IC, and the first MISO interface circuit sends back the target data to the master IC based on the timing of the DE signal. When the daisy-chain SPI IC is not the target slave circuit, the signal received by the second DE interface circuit is transmitted to the first DE interface circuit, and the data received by the second MISO interface circuit is transmitted to the first MISO interface circuit.
US11847081B2 Smart network interface controller (SmartNIC) storage non-disruptive update
Traditionally, servers are interconnected inside a data center using regular network cards. It is desired that high-available network-attached storage arrays have the feature of non-disruptive upgrade (NDU) for software and firmware, while one or more applications are still running IO. With the emergence of SmartNICs, there are many functions available now to SmartNIC that may enhance server and entire solution capabilities. Since SmartNIC is a new emerging technology, there are no adequate solutions currently for NDU while running I/O. The present patent document discloses embodiments for upgrading the SmartNIC software without disruption to the host applications. A shared namespace may be implemented inside an emulated NVMe/PCIe device, such as a data processing unit (DPU) or infrastructure processing unit (IPU), such that multiple instances may be enabled to run both old and new target emulation SPDK-based software together using multiple paths to achieve SmartNIC storage NDU.
US11847078B2 Semiconductor device and method for protecting bus
The master interface generates copy data by copying the first data, and generates an error detection code based on the copy data. The protocol conversion unit generates the second data by converting the first data from the first protocol to the second protocol. The slave interface detects errors in the copy data based on the error detection code. The slave interface also generates the first verification data by performing a conversion from one of the first protocol or the second protocol to the other for one of the second data or copy data. In addition, the slave interface compares the second verification data with the first verification data, using the other of the second data or copy as the second verification data.
US11847077B2 Serial peripheral interface integrated circuit and operation method thereof
A serial peripheral interface (SPI) integrated circuit (IC) and an operation method thereof are provided. A SPI architecture includes a master IC and a slave IC. When the SPI IC is a master IC, the SPI IC generates first command information for a slave IC, generates first debugging information corresponding to the first command information, and sends the first command information and the first debugging information to the slave IC through a SPI channel. When the SPI IC is the slave IC, the SPI IC receives second command information and second debugging information sent by the master IC through the SPI channel and checks the second command information by using the second debugging information. When the SPI IC is a target slave circuit selected by the master IC, the SPI IC executes the second command information under a condition that the second command information is checked and is correct.
US11847076B2 Pre-processing of waveform data using autonomous waveform circuitry and related apparatuses and methods
Waveform circuitry and related apparatuses and methods are disclosed. An apparatus includes a memory device to store waveform data corresponding to a waveform, a processor, and a waveform circuitry to autonomously pre-process the waveform data independently from the processor and provide the pre-processed waveform data to one or more peripheral devices. A pre-processed waveform corresponding to the pre-processed waveform is data different from the waveform.
US11847073B2 Data path interface circuit, memory and memory system
A data path interface circuit includes: a writing path module, connected to an internal port and an external port and configured to transmit stored data to the internal port from the external port; a reading path module, connected to the internal port and external port respectively and configured to transmit the stored data to the external port from the internal port; a first delay module, connected to the external port and internal port respectively, and configured to obtain the stored data from the external port or internal port, perform delay processing on the stored data, and transmit the delayed stored data to the writing path module and/or reading path module; and a delay control module, connected to the first delay module and configured to receive a signal instruction from external and control delay time for the first delay module to perform the delay processing according to the signal instruction.
US11847069B2 Granular access control for secure memory
A secure processing system includes a memory having a secure partition and a non-secure partition, a neural network processing unit (NPU) configured to initiate transactions with the memory, and a memory protection unit (MPU) configured to filter the transactions. Each of the transactions includes at least an address of the memory to be accessed, one of a plurality of first master identifiers (IDs) associated with the NPU, and security information indicating whether the NPU is in a secure state or a non-secure state when the transaction is initiated. The MPU is to selectively deny access to the secure partition of the memory based at least in part on the memory address, the first master ID, and the security information associated with each of the transactions.
US11847068B2 Ethernet-attached SSD for automotive applications
A data storage device includes: a housing integrating a control logic, a data protection logic, and a non-volatile storage; and a network interface connector integrated to the housing and is configured to be directly inserted into a network switch. The control logic is configured to store a vehicle data including a video stream in the non-volatile storage. The video stream is received from a video camera that is connected to the network switch. The data protection logic is configured to detect a vehicle event and change an operating mode of the data storage device to a read-only mode prohibiting the vehicle data stored in the non-volatile storage from being erased or tampered.
US11847064B2 Buffer and methods for address translations in a processor
A method and system of translating addresses is disclosed that includes receiving an effective address for translation, providing a processor and a translation buffer where the translation buffer has a plurality of entries, wherein each entry contains a mapping of an effective address directly to a corresponding real address, and information on a corresponding intermediate virtual address. The method and system further include determining whether the translation buffer has an entry matching the effective address, and in response to the translation buffer having an entry with a matching effective address, providing the real address translation from the entry having the matching effective address.
US11847062B2 Re-fetching data for L3 cache data evictions into a last-level cache
In response to eviction of a first clean data block from an intermediate level of cache in a multi-cache hierarchy of a processing system, a cache controller accesses an address of the first clean data block. The controller initiates a fetch of the first clean data block from a system memory into a last-level cache using the accessed address.
US11847056B1 Technique for controlling use of a cache to store prefetcher metadata
An apparatus comprises prefetch circuitry, and a cache having a plurality of entries to store data for access by processing circuitry and blocks of metadata for reference by the prefetch circuitry. The prefetch circuitry can detect one or more access sequences in dependence on training inputs derived from demand accesses processed by the cache in response to memory access operations performed by the processing circuitry. On detecting a given access sequence, this causes an associated given block of metadata providing information indicative of the given access sequence to be stored in a selected entry of the cache. Eviction control circuitry, responsive to a victimisation event, performs an operation to select a victim entry in the cache, the victim entry being selected from one or more candidate victim entries. Each entry has an associated age indication value used to determine whether that entry is allowed to be a candidate victim entry, and the eviction control circuitry is arranged to perform a dynamic ageing operation to determine an ageing control value used to control updating of the associated age indication value for any entry storing a block of metadata. The dynamic ageing operation is arranged to determine the ageing control value in dependence on at least a training rate indication for the prefetch circuitry, where the training rate indication is indicative of a number of training inputs per memory access operation performed by the processing circuitry.
US11847054B2 Providing data values using asynchronous operations and based on timing of occurrence of requests for the data values
A processing system server and methods for performing asynchronous data store operations. The server includes a processor which maintains a cache of objects in memory of the server. The processor executes an asynchronous computation to determine the value of an object. In response to receiving a request for the object occurring before the asynchronous computation has determined the value of the object, a value of the object is returned from the cache. In response to receiving a request for the object occurring after the asynchronous computation has determined the value of the object, a value of the object determined by the asynchronous computation is returned. The asynchronous computation may comprise at least one future, such as a ListenableFuture, or a process or thread. The asynchronous computation may determine the value of the object by querying at least one additional server.
US11847047B2 Movable platform and actuating attachment
Disclosed herein is a movable platform (MP) for moving freight during cross-dock operations. The MP comprises a mechanical actuation assembly used to deploy a plurality of roller assemblies used for moving the MP. Also disclosed is an actuating attachment used to deploy the mechanical actuation assembly of the MP. The actuating attachment can be attached to a conveyance vehicle, such as a forklift, or built in to an automated guided vehicle.
US11847038B1 System and method for automatically recommending logs for low-cost tier storage
A system and method for managing logs from computing environments uses a rate change in a rate of occurrence of same event type logs from a base time window to a current time window for each of the event types to identify candidate event types for a particular tier log storage. The rate changes of the event types are checked against a threshold rate change range to identify the candidate event types. In response to selection of some of the candidate event types, the logs in the selected candidate event types are transferred to the particular tier log storage.
US11847032B2 Solid state drive, electronic device including solid state drive, and method of managing solid state drive
An electronic device includes: a power supply to supply a first power and a second power; a first solid state drive (SSD) backplane and a second SSD backplane to receive the first power from the power supply, each of the first solid state drive (SSD) backplane and the second SSD backplane including two or more SSDs; and a baseboard to receive the second power from the power supply, to independently power on and power off the first SSD backplane and the second SSD backplane, and to access the SSDs of an SSD backplane that is in a power-on state from among the first SSD backplane and the second SSD backplane. In response to an increase in temperature of an SSD backplane that is in a power-off state, at least one SSD of the SSD backplane that is in the power-off state may be powered on.
US11847031B2 Database recovery and database recovery testing
A method of database recovery includes starting a first database server, starting a second database server, starting a third database server, and starting an application server after starting the first database server, the second database server, and the third. The first, second, and third database servers are configured to store data according to first, second, and third database management systems, respectively, and the application server is configured to run application modules of a set of application modules. The method of database recovery further includes starting a search module, starting a product catalog management module, starting a web connectivity module after starting the search module, starting a graphical user interface module after starting the web connectivity module, and starting at least one business operations module.
US11847027B2 Automated configuration conflict resolution and lightweight restoration
An automated toolset performs configuration conflict resolution for virtual machines (VMs) providing services in a networked cloud computing system by determining a set of changes to be committed through a series of automated actions. The toolset resolves conflicts among multiple possible configurations that could result in an incorrect VM state and merges configurations in view of inputs from internal and external systems. The toolset operates to identify only a subset of changes that differ between current and new configurations that are loaded into the system to streamline configuration loading and provide for lightweight restoration by rolling back only those differences. Further efficiencies are achieved using an automated test suite environment that is specially adapted to test and validate new configurations to ensure correct loading and avoid system failures.
US11847025B2 Storage system parity based on system characteristics
Providing for increased flexibility for large scale parity, the including: writing data to a storage system, including utilizing a first data protection scheme; identifying, for storage media in the storage system, characteristics of the storage media; identifying, in dependence up the characteristics for the storage media, a second data protection scheme to use for the data; and writing the data to the to the storage system utilizing the second data protection scheme.
US11847024B2 Memory controller, memory system including the same, and method of operating the memory controller
A memory controller for controlling a memory operation of a memory device includes: an error correction code (ECC) circuit configured to detect an error of first read data read from the memory device and correct the error; an error type detection logic configured to write first write data to the memory device, compare second read data with the first write data, detect an error bit of the second read data based on a result of the comparing, and output information about an error type identified by the error bit; and a data patterning logic configured to change a bit pattern of input data to reduce an error of the second read data based on the information about the error type.
US11847022B2 Computation and placement of error correcting codes (ECC) in a computing system data cache
Computation, placement, and accessing of error correcting codes (ECC) in a computer system data cache enabling partial reads and writes to each line of data in the cache. For storing multiple compressed blocks, received at differing time periods, in a single cache line, the ECC for the first compressed block is stored in the ECC field of the cache and the ECC for the second and subsequently received compressed blocks is appended to the compressed data. Additionally, an auxiliary ECC cache may be constructed for temporarily holding a partial ECC for a partial read/write, and a new ECC for the partial read/write is computed using the partial ECC.
US11847010B2 Appliance and methods for operating same in a safety-critical operation
An appliance and methods for operating the appliance in a safety-critical operation are provided. The appliance and methods for operating the appliance include features that provide safe and intuitive ways to initiate and cancel safety-critical operations performed by the appliance.
US11847007B2 Data center total resource utilization efficiency (TRUE) system and method
Embodiments disclosed include methods and systems that adaptively, in real-time, evaluate data center performance, assess data center efficiency, data center sustainability, data center availability, compute performance, storage performance and provide data center customers with an overall data center performance rating, presented as a Total Resource Utilization Efficiency or TRUE score. Other embodiments of this aspect include corresponding computer systems, apparatus, and computer programs recorded on one or more computer storage devices, each configured to perform the actions of the methods. Other embodiments of the methods or systems include addition of newly defined metrics as categories or sub-categories to be used to calculate data center TRUE score.
US11847006B2 Integrated circuit with debugger and arbitration interface
An integrated circuit includes: a debugger; and an interface coupled to the debugger. The interface has: arbitration logic coupled to the debugger; a power processor coupled to the arbitration logic; and a power management network coupled to the power processor. The integrated circuit also includes subsystems coupled to the interface. The debugger is configured to perform debugging operations of the subsystems via the interface.
US11847005B2 Compact USB-C based multiport power supply device and method of operation thereof
A multiport universal serial bus (USB)-C based power supply device including a USB type-C port configured to supply power to a connected type-C external device, at least one USB type-A port configured to supply power to at least one connected type-A external sink device, a configurable power source and a controller operatively coupled with the configurable power source, the USB type-C port and at least one of the USB type-A port. The controller is configured to generate, based on the generated type-C and type-A power profile, at least one of a digital communication signal and a feedback control signal, which correspond to a power value to be supplied, based on the generated power profile, to the type-C port and the at least one type-A port respectively. Operation of the multiport USB-C based power supply device by a single controller facilitates compact construction of the multiport USB-C based power supply device.
US11847004B2 Electronic device system including a plurality of electronic devices and a control device connected to the plurality of electronic devices addressing variations due to clock variations in each electronic device
An electronic device includes a hold circuit and a microcomputer. The hold circuit is connected to a power control line from a control device. The microcomputer starts measuring the time of a second state when the power control line transitions from a first state to the second state due to the control device. The microcomputer controls a power supply circuit to turn on power when the second state continues for a first predetermined time, and operates the hold circuit to maintain the power control line in the second state for a second predetermined time after the first predetermined time has elapsed.
US11847003B2 Folding device and heat dissipation apparatus
A folding device and a heat dissipation apparatus, where the folding device includes a heat collection element, including a heat collection plate and a first shaft sleeve, where a first end of the heat collection plate is in contact with a heat source in a first folding part, and a second end of the heat collection plate is coupled to an outer wall of the first shaft sleeve, the first shaft sleeve is sleeved on a rotating shaft, and a third end of the cooling element is in contact with the rotating shaft, and a fourth end of the cooling element is in contact with a heat dissipation device in a second folding part.
US11847002B2 Expelling air from a computer enclosure
In an example implementation, a computer assembly includes a computer enclosure, a motherboard with an inset edge section that forms a motherboard air gap between the motherboard and a rear wall of the enclosure when the motherboard is installed in the enclosure, a vent opening formed in the enclosure below the motherboard, and an air mover to draw air from above the motherboard, through the air gap, and below the motherboard, and to expel the air drawn below the motherboard from the enclosure through the vent opening.
US11847001B2 Antenna package and image display device including the same
An antenna package according to an embodiment of the present disclosure includes an antenna device including an antenna unit that includes a first radiator, and an intermediate circuit board coupled to the antenna device to be electrically connected to the antenna unit. The intermediate circuit board includes a core layer, a first feeding wiring formed on one surface of the core layer and electrically connected to the antenna unit, and a second radiator formed on the one surface of the core layer. A radiation coverage is expanded using an antenna included in the intermediate circuit board.
US11846993B2 Mobile device with flexible display and housing
A mobile device including various components in communication with one another, the mobile device comprising a flexible housing, flexible display device mounted in the housing, a deformation sensor mounted in the housing and a device controller configured to operate the mobile device responsive to receipt of data input from the flexible display device, wherein the device controller automatically deactivates the processing of at least a portion of data input received of the plurality of data input received from the display device responsive to receiving communication from the deformation sensor detecting a threshold level of deformation of the housing.
US11846987B2 Portable electronic device having biaxial hinge structure
A portable electronic device including a first body, a second body, a stand, and a hinge structure is provided. The stand has a first pivot part and a second pivot part opposite to the first pivot part, wherein the first pivot part is pivotally connected to the first body, and the second body is pivotally connected to the second pivot part. The hinge structure includes a first bracket secured to the second body, a second bracket secured to the second pivot part of the stand, a first movable base, a first shaft secured to the first bracket and pivoted to the first movable base, a second movable base, a second shaft secured to the first movable base and pivoted to the second movable base, and a sliding shaft fixed to the second movable base and slidably connected to the second bracket.
US11846982B1 Laptop case and collapsible shade system
A laptop case and shade component system. The clamshell style laptop case provides a lid and a base connected via a case hinge which joins the lid and the base along their corresponding rear edges. The lid and base, respectively, each have a front edge portion and left and right side edge portions. Two gussets interconnect the lid to the base along their respective two side edge portions. A shade component can be attached to a portion of the front edge and left and right side edge portions of the lid to shield a laptop device placed within the opened laptop case from direct sunlight. The shade component can be moved to its collapsed position via a hinge at its bottommost point, detached from the lid, and retained along the interior surface of the case's lid for storage purposes.
US11846980B2 Real-time detection of system threats
Some examples relate generally to managing and storing data, and more specifically to the real-time detection of ransomware, system (or insider) threats, or the misappropriation of credentials by using file system audit events.
US11846979B1 Anomaly detection and diagnostics based on multivariate analysis
Anomalies in a target object can be detected and diagnosed using improved Mahalanobis-Taguchi system (MTS) techniques. For example, an anomaly detection and diagnosis (ADD) system can receive a set of measurements associated with attributes of a target object. A Mahalanobis distance (MD) can be determined using a generalized inverse matrix. An abnormal condition can be detected when the MD is greater than a predetermined threshold value. The ADD system can determine an importance score for each measurement of a corresponding attribute. The attribute whose measurement has the highest importance score can be determined to be responsible for the abnormal condition.
US11846977B1 Data aggregator graphical user interface
Systems and methods for generating a data aggregator interactive graphical user interface. An interactive graphical user interface (GUI) includes a selectable symbol region, a query region and a data results region. The selectable symbol region displays predefined symbols. The query region displays user input fields for generating queries. The system receives user input associated with the user input fields of the query region to form a filter set. The data results region is automatically updated responsive to the user input, to display one or more data values from among one or more databases associated with the filter set. The system receives a subscription request to save the filter set as a user-customized query. A custom symbol is created responsive to the subscription request that is associated with the filter set. The the selectable symbol region is updated to display the custom symbol together with the predefined symbols.
US11846976B2 Techniques for stateful persisted service resource reduction
A data processing system implements techniques for provisioning and operating databases including receiving a request to provision a new database that includes multiple replicas. The data processing system provisions the new database including the plurality of replicas. The plurality of replicas includes a primary replica, one or more secondary replicas, and one or more delta replicas. The primary replica is configured to handle read and write operations. The one or more secondary replicas include a copy of data and transactional log information of the primary replica and are unable to handle write operations. The one or more delta replicas are a copy of the transactional log information of the primary replica and are unable to handle read operations or write operations.
US11846973B1 Systems and methods for context-dependent multicore interrupt facilitation
A multicore processor may include a plurality of cores including at least a first core and a second core, a shared peripheral comprising a plurality of interrupt register banks including at least a first interrupt register bank dedicated to the first core and a second interrupt register bank dedicated to the second core, and a plurality of communications bridges, including at least a first bridge interfaced between the first core and the shared peripheral and at least a second bridge interfaced between the second core and the shared peripheral. The first core may be configured to program the first interrupt register bank via the first bridge to configure the shared peripheral for access by the first core. The second core may be configured to program the second interrupt register bank via the second bridge to configure the shared peripheral for access by the second core.
US11846967B1 System and method for creating at least one step for providing digital guidance to an underlying application
A system and method to create at least one step for providing digital guidance to an underlying application is disclosed. The system comprising one or more user devices in communication with a server, the user device comprising a processor configured to: scan the underlying application for identifying one or more elements; select at least one target element; determine neighbouring element in proximity of the target element; analyse elements to determine attributes including unique attributes; classify as a pillar element depending upon presence of unique attributes; determine an intersection element between the target element and the pillar element; and determine path of the intersection element, store path of the intersection element, the path of the intersection element enables identification of the intersection element and based on the intersection element, the pillar element and the target element associated with the intersection element can be identified.
US11846966B2 Electronic device
An electronic device includes: a display layer; a sensor layer on the display layer and comprising an active area and a peripheral area, the sensor layer being configured to operate in a first mode and a second mode different from the first mode; and a sensor controller configured to control the sensor layer, wherein the first mode comprises a first operation period, the second mode comprises a plurality of second operation periods and a third operation period, and the sensor controller is configured to sense a first input generated by a touch in the first operation period, to sense a second input generated by an input device in one of the second operation periods, to sense a third input generated by a touch different from the touch generating the first input in a portion of the active area in the third operation period, and to calculate a first sensing value.
US11846962B2 Bandgap reference circuit
A bandgap reference circuit includes a bandgap reference core circuit that includes a first bipolar transistor having a first emitter current density and a first base-emitter voltage, a second bipolar transistor having a second emitter current density that is smaller than the first emitter current density and having a second base-emitter voltage, a resistor that is connected to the emitter of the second bipolar transistor, and a differential amplifier circuit that is configured to control first and second emitter currents through the first and second bipolar transistors, respectively, such that a sum of the second base-emitter voltage and a voltage drop across the resistor approximates the first base-emitter voltage. The bandgap reference circuit further includes a first replica bipolar transistor that emulates an operating point of the first bipolar transistor and a second replica bipolar transistor that emulates an operating point of the second bipolar transistor.
US11846960B2 Systems and methods for creating load peaks and valleys
The present disclosure provides systems and methods for shaping the load of a building for more efficient sizing and/or economics of an energy storage and/or microgrid system. Shaping the load of a building can include identifying a plurality of core hours of a time period increasing a load of the building, a plurality of different increase instances, by interfacing with a BAS and an ESS during the plurality of core hours, and decreasing the load of the building, a plurality of different decrease instances, by interfacing with the BAS and the ESS during the plurality of core hours, wherein each increase instance from the plurality of different increase instances of the load profile is followed by a decrease instance from the plurality of decrease instances of the load profile.
US11846959B2 Household energy management system utilizing multiple scales of time
An electricity management system for a residential setting includes a controller that is coupled with a plurality of appliances. A plurality of sensors are coupled with the controller and respectively coupled to the plurality of appliances. The controller cooperates with the sensors and the appliances to generate a demand response plan for delivering electrical power to the plurality of appliances. The demand response plan includes a shifting strategy that regulates a delivery of electrical power based upon a regional pattern of electrical consumption, a shedding strategy that maintains a household consumption of electrical power below a household upper consumption limit and a modulating strategy based upon the respective operating cycles of the plurality of appliances that prevents a simultaneous peak electrical event within more than one appliance of the plurality of appliances. The shifting strategy, the shedding strategy and the modulating strategy are implemented contemporaneously.
US11846957B1 Signal driver circuit
One example discloses a signal driver circuit, including: an input configured to receive an input signal; an output configured to transmit an output signal; a low drop-out voltage regulator (LDO) having a regulated voltage output; a set of voltage-modulated amplifiers having a first input coupled to the regulated voltage output, and a second input configured to receive the input signal; wherein the voltage-modulated amplifier is configured to amplify the input signal and transmit an amplified input signal on the output of the signal driver circuit; a de-emphasis controller, including a set of de-emphasis levels; wherein the de-emphasis controller is configured to selectively switch-on a first subset of the set of voltage-modulated amplifiers and switch-off a second subset of the set of voltage-modulated amplifiers based on the de-emphasis levels.
US11846956B2 Linear voltage regulator with stability compensation
A linear voltage regulator includes a transistor, an error amplifier, a feedback circuit and a compensation circuit. The transistor has a first terminal for receiving an input voltage, a second terminal for providing an output voltage, and a control terminal. The error amplifier has a first input terminal, a second input terminal and an output terminal, wherein the first input terminal receives a reference voltage, and the output terminal is coupled to the control terminal of the transistor. The feedback circuit receives the output voltage and generates a feedback voltage lower than the output voltage. The compensation circuit is configured to receive the feedback voltage and generate a compensation voltage at the second input terminal of the error amplifier. The compensation circuit includes a compensation capacitor for introducing a zero point into an open-loop transfer function of the linear voltage regulator to improve system stability.
US11846950B2 Mobile robot and control method thereof
The present invention relates to a moving robot and a control method thereof, and includes a sensor unit configured to detect an obstacle located in a traveling direction; a camera configured to photograph the obstacle, when the obstacle is detected by the sensor unit; a controller configured to control a certain operation to be performed in accordance with the obstacle. The controller analyzes a plurality of image data of the obstacle inputted from the camera to determine whether the obstacle can be identified and filters the image data, transmits the filtered image data among the plurality of image data to the server through the communication unit, and controls the traveling unit in accordance with obstacle information received from the server. Hence, by transmitting only recognizable image, unnecessary data transmission is reduced, and accordingly, transmission traffic is reduced and the load of image processing of the server is reduced. As the load of the server decreases, the obstacle can be quickly determined, and accordingly, the moving robot can recognize the obstacle in a short time and determine the type of the obstacle to cope with, thereby performing the operation suitable for the feature of the obstacle, the cleaning area, or the surrounding environment.
US11846946B2 System and method for mapping and building database for harvesting-dilution tasks using aerial drones
The present invention provides a computerized system for mapping an orchard, and a method for producing precise map and database with high resolution and accuracy of all trees in an orchard.
US11846942B2 System for monitoring the landing zone of an electric vertical takeoff and landing aircraft
A system for monitoring the landing zone of an electric aircraft, the system including an electric aircraft wherein the electric aircraft includes at least a sensor configured to measure a plurality of data of regarding a first potential landing zone and transmit the plurality of data to at least a flight controller. The flight controller is designed and configured to receive the plurality of data from at least a sensor, determine a landing safety datum as a function of the plurality of data and at least a safety parameter range, and transmit the landing safety datum to an output device. The output device is designed and configured to receive the plurality of data from the flight controller, and display, to the pilot, the landing safety datum and a locator component designed and configured to capture a second potential landing zone that is distinct from the first potential landing zone.
US11846941B2 Drone graphical user interface
A monitoring system that is configured to monitor a property is disclosed. The monitoring system includes a sensor that is configured to generate sensor data that reflects an attribute of a property. The monitoring system further includes a drone that generates image data, location data, and orientation data. The monitoring system further includes a monitor control unit. The monitor control unit is configured to receive the sensor data, the location data, and the orientation data. The monitor control unit is configured to determine that an event has occurred at the property and a location of the event within the property. The monitor control unit is configured to generate a graphical overlay based on the event, the location data, and the orientation data. The monitor control unit is configured to generate a graphical interface. The monitor control unit is configured to output the graphical interface.
US11846933B2 Apparatus, system and method for developing industrial process solutions using artificial intelligence
An apparatus, system and method of providing industrial analytics. The apparatus, system and method include at least a plurality of sensors sensing performance indicators for an industrial process across multiple nodes, wherein ones of the multiple nodes are remote from each other; at least one machine learning module comprising non-transitory computing code executed by a processor. When executed by the processor, the code causes the steps of: receiving user input regarding at least the industrial process and a data set; selecting a model based on at least the user input, wherein the selected model comprises a plurality of learnings based on the performance indicators sensed by multiple sensors across at least multiple ones of the multiple nodes; applying the selected model to the data set; assessing at least the performance indicators for the data set upon application of the selected model; and outputting the assessed performance indicator.
US11846931B2 Industrial internet of things, control method, and medium for regulating multi-type of working parameters
The present disclosure discloses an Industrial Internet of Things, a control method, and a medium for regulating multi-type of working parameters. The Industrial Internet of Things may include a user platform, a service platform, a management platform, a sensor network platform and an object platform that interact in turn. The service platform, the management platform and the sensor network platform may be all arranged in a front sub-platform layout. The control method may be applied to the Industrial Internet of Things. The optimal value of the working parameter may be obtained based on the product manufacturing data, and the optimal selection of the parameter may be realized under the condition of ensuring the production, and then the working parameters of all the manufacturing devices may be further regulated or determined.
US11846928B2 Method for irradiating a powder layer in additive production using continuously defined production parameters
A method for providing data for selectively irradiating a powder layer in additive production, the method includes: providing a predefined component geometry for a component; dividing the component geometry into at least one first component layer and an overlying second component layer for additive production, wherein a contour of the second component layer is incongruent with a contour of the first component layer; and continuously defining at least one production parameter for additively producing the second component layer in region of a molten bath of a contour of the first component layer. A corresponding component is produced and a computer program product implements the method.
US11846925B2 Systems and methods for supporting multiple automated workflows
Systems and methods for automated workflow comprise assigning a set of first targets to an uncompiled first workflow. The uncompiled first workflow specifies a first set of process modules. Each such module is associated with a subset of unit operations. Each unit operation includes a time interval and specifies an instrument. For each target in the set of first targets, the uncompiled workflow is translated into an instance of a compiled first workflow comprising a linear temporal order of unit operations, each including execution instructions for an addressed instrument. A set of second targets is obtained and assigned a second uncompiled workflow. Compilation of the second uncompiled workflow for each second target produces a different instance of a compiled second workflow. Each second compiled workflow comprises a linear temporal order of unit operations, with each unit operation including execution instructions for an addressed instrument and specifying a time interval.
US11846921B2 Feedback loop driven end-to-end state control of complex data-analytic systems
A system provides feedback driven end-to-end state control of a data model. A data model may be used to model the behavior of a petrochemical refinery to predict future events. The system may be used to ensure proper operation of the data model. Contingency data models may be executed when a failure is detected. Further, when the system detects accuracy that is out of tolerance, the system may initiate retraining of the data model being currently used.
US11846920B2 Integrated detection scheme for fast blood flow measurement
Disclosed are various embodiments for integrated diffuse correlation spectroscopy. A first control signal can be sent to a switch to cause an integrator to integrate a current from a photodiode. An integrated current can be received from the integrator, and a data signal can be sent to a computing device based at least in part on the integrated current. A second control signal can be sent to a switch to cause the integrator to cease integrating the current from the photodiode.
US11846918B1 Data driven digital twins for industrial automation device operation enhancement
An industrial automation system may include a first computing device that may receive operational technology (OT) data from industrial automation devices of an industrial automation system, determine identities of the industrial automation devices based on the OT data, determine that the OT data includes data attributes having variations as compared to additional OT data, transmit the identifiers and the data attributes to a second computing device in response to determining that the data attributions have the variations, receive containers including updated digital representations of the industrial automation devices from the second computing device, execute the containers to output additional data attributes, and send commands to the industrial automation devices to modify processes based the additional data attributes.
US11846917B2 Systems and methods for enhanced wafer manufacturing
A computer device includes at least one processor in communication with at least one memory device. The at least one processor is programmed to store, in the at least one memory device, a model for simulating a portion of an assembly line and receive scan data of a first inspection of a product being assembled, execute the model using the scan data as inputs to generate a final profile of the product, compare the final profile to one or more thresholds, determine if the final profile exceeds at least one of the one or more thresholds, and adjust the first device if the determination is that the final profile exceeds at least one of the one or more thresholds.
US11846916B2 System architecture for safety applications
Control systems for industrial machinery (e.g., robots) or other devices such as medical devices utilize a safety processor (SP) designed for integration into safety applications and computational components that are not necessarily safety-rated. The SP monitors performance of the non-safety computational components, including latency checks and verification of identical outputs. One or more sensors send data to the non-safety computational components for sophisticated processing and analysis that the SP cannot not perform, but the results of this processing are sent to the SP, which then generates safety-rated signals to the machinery or device being controlled by the SP. As a result, the system may qualify for a safety rating despite the ability to perform complex operations beyond the scope of safety-rated components.
US11846915B2 Timepiece comprising a mechanical oscillator associated with a regulation system
A timepiece includes a mechanical oscillator and an electromechanical transducer formed by an electromagnetic assembly including a coil and a magnet mounted on the balance of the mechanical oscillator. The induced voltage signal, produced by the electromagnetic transducer during each oscillation, exhibits, in a first half-alternation between the oscillator passes via the neutral position thereof, a first lobe of maximum amplitude having a first polarity and, in a second half-alternation following a passage via the neutral position, a second lobe of maximum amplitude having a second polarity opposite the first. An electric converter includes two power supply capacitors and a device for regulating the medium frequency of the mechanical oscillator. The first power supply capacitor is charged merely with a positive voltage whereas the second capacitor is charged merely with a negative voltage. A load pump is arranged to transfer electric loads between the two capacitors according to a time drift of the mechanical oscillator relative to a time base.
US11846914B2 Watch
A watch is a watch including a watch case, a cover glass attached to the watch case, and a decorative body attached to the watch case, wherein the watch case includes a holding wall portion provided along an outer periphery of the cover glass, a first column portion provided outside the holding wall portion, a second column portion provided outside the holding wall portion, and provided at a distance from the first column portion, and an inclined portion including an inner end portion formed from between the first and second column portions to the holding wall portion, and is connected with the holding wall portion, and an outer end portion is connected with an outer surface of the watch case and provided at a position close to a rear surface of the watch case, and the decorative body is held by the holding wall portion, the first, and second column portions.
US11846909B2 Image forming apparatus provided with contacting-separating member capable of moving developing roller relative to photosensitive drum
An image forming apparatus includes: a main casing; a drum cartridge; and a developing cartridge. The drum cartridge includes a photosensitive drum having a rotational axis. The drum cartridge is drawable from the main casing in a first direction where the axis of the photosensitive drum extends. The developing cartridge is drawable from the main casing in the first direction. The developing cartridge includes: a developing roller; a front wall; and a first developing-device frame. The front wall is disposed at a downstream end of the developing cartridge in the first direction. The front wall has a first hole. The first developing-device frame supports the developing roller. The first developing-device frame includes a first boss extending in the first direction. The first boss goes through the first hole of the front wall.
US11846908B2 Image forming apparatus with liquid guides and liquid outlet ports
An image forming apparatus having an image forming apparatus and a first housing is provided. The first housing has a top cover, a front cover, a side cover, a first guide, and a second guide. The front cover has a front wall having a first outlet port and a first upper wall. The side cover has a first side wall having a second outlet port and a second upper wall. The first guide guides liquid entering the first housing to the first outlet port and is connected to the front wall. The second guide guides the liquid entering the first housing to the second outlet port and is connected to the first side wall.
US11846907B2 Image forming apparatus having power supply harness
An image forming apparatus includes a fixing device, a power supply, a toner container, a cover, a first harness, and a second harness. The power supply supplies power to the fixing device. The toner container compartment is between the fixing device and the power supply and receives a toner container. The cover is on the toner container compartment and moves into the toner container compartment. The first harness is coupled to the power supply, and the second harness is coupled to the fixing device. The second harness is detachably coupled to the first harness above the cover.
US11846901B2 Temperature sensor placement for heater substrate in fuser
An example fuser includes a flexible fixing belt, a backup member to form a fixing nip with the fixing belt, a heater substrate for heating the fixing belt at the fixing nip and having a first surface comprising a heating element pattern, a common terminal and a driving power supply terminal for supplying power to the heating element pattern, and a second surface in contact with the fixing belt, and a temperature sensor sheet comprising a temperature sensor, a sensing terminal and an electric wire connecting the temperature sensor to the sensing terminal, wherein the temperature sensor sheet is in contact with the first surface of the heater substrate such that the sensing terminal and the electrical wire do not overlap the common terminal and the driving power supply terminal.
US11846897B2 Image forming apparatus having toner replenishment
An image forming apparatus having a detachable replenishment container includes an image bearing member, a developer container, a developing bearing member to develop an electrostatic latent image formed on the image bearing member into a toner image by using toner accommodated in the developer container, and a replenishment port through which the developer container can be replenished with toner from the replenishment container. A restriction member transitions between an allowance state in which the replenishment container and the replenishment port communicate with each and a restriction state in which the replenishment container and the replenishment port are not made to communicate with one another.
US11846896B2 Toner cartridge including movable shutter provided with protrusion on which electrical contact surface is provided
A toner cartridge includes: a casing extending in a first direction; a toner conveying unit; a first cover; a shutter; a memory; and an electrical contact surface electrically connected to the memory. The casing includes a first toner accommodating portion having an opening. The first cover and the shutter are positioned at one end portion of the first toner accommodating portion in the first direction. The first cover has a discharge opening. The shutter has a shutter opening and a first protrusion extending in the first direction and positioned farther from the one end portion of the first toner accommodating portion than the first cover is in the first direction. When the toner cartridge is mounted to a developing device, the first protrusion is fixed in position relative to the developing device and the casing is pivotable together with the first cover relative to the developing device.
US11846895B2 Cartridge, supply container, and image forming apparatus
A cartridge is configured to be attachable to a main body of an image forming apparatus and configured to receive toner supplied from a supply container. The cartridge includes a supply port configured to receive the toner supplied from the supply container, a shutter member configured to cover the supply port, and a locking member. The locking member is moved from a lock position to an unlock position to allow movement of the shutter member by using electric power supplied from the main body.
US11846894B2 Image forming apparatus and image forming system
An image forming apparatus includes a developer container to accommodate developer containing toner, a developer bearing member to rotate while bearing the developer accommodated in the developer container and develop the electrostatic latent image borne on an image bearing member into a developer image, a detection portion to output remainder amount information corresponding to an amount of the developer accommodated in the developer container, and a notification portion capable of notifying a first state indicating that a remainder amount of the developer accommodated in the developer container is a first amount or more and a second state indicating that the remainder amount of the developer accommodated in the developer container is less than the first amount. The notification portion notifies one of a plurality of states including the first state and the second state on a basis of the remainder amount information output from the detection portion.
US11846889B2 Method and apparatus for diffraction pattern guided source mask optimization
A diffraction pattern guided source mask optimization (SMO) method that includes determining a source variable region from a diffraction pattern. The source variable region corresponds to one or more areas of a diffraction pattern in a pupil for which one or more pupil variables are to be adjusted. The source variable region in the diffraction pattern includes a plurality of pixels in an image of a selected region of interest in the diffraction pattern. Determining the source variable region can include binarization of the plurality of pixels in the image such that individual pixels are either included in the source variable region or excluded from the source variable region. The method can include adjusting the one or more pupil variables for the one or more areas of the pupil that correspond to the source variable region; and rendering a final pupil based on the adjusted one or more pupil variables.
US11846886B2 Photoacid generator
The present invention relates to a novel photoacid generator compound cation, comprising an element having for 92 eV photons (extreme ultraviolet (EUV)) an absorption cross section of at least 0.5×107·cm2/mol; having at least two stable oxidation states; and selected from the elements of group 1 to group 15 of the periodic table of the elements. Additionally, the present invention relates to a photoacid generator comprising said photoacid generator compound cation and an anion. Furthermore, the present invention aims to provide a photoresist composition comprising said photoacid generator and an acid labile polymer. Finally, the present invention relates to a method of generating an acid using the photoresist composition and a method of forming a patterned materials feature on a substrate.
US11846881B2 EUV photomask
A reflective mask includes a substrate, a reflective multilayer disposed on the substrate, a capping layer disposed on the reflective multilayer, a photo catalytic layer disposed on the capping layer, and an absorber layer disposed on the photo catalytic layer and carrying circuit patterns having openings. Part of the photo catalytic layer is exposed at the openings of the absorber layer, and the photo catalytic layer includes one selected from the group consisting of titanium oxide (TiO2), tin oxide (SnO), zinc oxide (ZnO) and cadmium sulfide (CdS).
US11846880B2 Extreme ultraviolet mask and method for forming the same
A photolithography mask includes a substrate, a reflective multilayer structure over the substrate, an adhesion layer over the reflective multilayer structure, a capping layer over the adhesion layer, and a patterned absorber layer over the capping layer. The capping layer includes a non-crystalline conductive material.
US11846879B2 Method of unloading an object from a support table
A method of unloading an object from a support table, the object clamped to the support table during an exposure process by: applying a first pressure to a central region of the support table under a central portion of the object; and applying a second pressure to a peripheral region of the support table under a peripheral portion of the object, wherein during clamping the first pressure and the second pressure are controlled such that liquid is retained between the object and a seal member that is positioned radially between the central region and the peripheral region at an upper surface of the support table and protrudes towards the object, the method including: increasing the first pressure towards ambient pressure; removing at least some of the liquid retained between the object and the seal member by decreasing the second pressure; and increasing the second pressure towards the ambient pressure.
US11846875B1 Light valve module and projector having the same
The disclosure provides a light valve module comprising a main casing, a light valve element, a heat dissipation structure and a supporting component. The light valve element is connected to the main casing. The heat dissipation structure is connected to the main casing and is in contact with the light valve element. The supporting component comprises an extending portion and a supporting portion. An end of the extending portion is connected to the main casing. The supporting portion is formed on another end of the extending portion. A part of the heat dissipation structure is suspended above the extending portion and adapted to be supported by the supporting portion.
US11846873B2 Aperture stop for camera with folded optics
Various embodiments include an aperture stop for a camera with folded optics. In some examples, a folded optics arrangement of the camera may include one or more lens elements and one or more light path folding elements (e.g., a prism or a mirror). The aperture stop may be an elongated aperture stop. According to various examples, one or more prisms of the folded optics arrangement may have an elongated dimension in the same direction as an elongated dimension of the elongated aperture stop. In some embodiments, the aperture stop may be located between a prism and a lens group of the folded optics arrangement. In some embodiments, the aperture stop may be located proximate an optical element that optically powers a prism of the folded optics arrangement.
US11846872B2 Night vision preserving case for use in association with an electronic device
A case for use in association with an electronic device having a camera system with a flash that can serve as a flashlight, including: (a) a case body, wherein the case body is adapted to releasably retain the electronic device; and (b) a cover member, wherein the cover member is adapted to enable a person to use the flash of the camera system as a flashlight while simultaneously preserving his/her night vision.
US11846870B2 Removable camera lens cover
A camera is configured for use with a removable camera lens cover, which can be secured to or removed from the camera by a user without the use of a tool set. The mechanism which allows the lens cover to be secured to and removed from the camera includes a set of wires embedded into the lens cover and a set of wedges protruding from the lens wall of the camera. To secure the lens cover to the camera, the lens cover is placed onto the front of the camera and rotated until the wires align with corresponding wedges, securing the wires underneath the tapered surface of the wedges. To remove the lens cover from the camera, a force is applied outward and normal to the lens cover, causing the wires to flex outward and enabling the rotation and removal of the lens cover from the camera.
US11846868B2 Projection apparatus with heat dissipation
A projection apparatus (projector) includes a light source apparatus, an image generation unit that generates image light from the light from the light source apparatus, a projection optical system that projects the image light, a reflective optical element (reflection mirror) that forms the projection optical system, deflects back the image light, and causes the deflected image light to exit, a projection optics enclosure that accommodates the projection optical system, and a first opening section formed in the projection optics enclosure so as to open in the position of the reflective optical element (reflection mirror).
US11846867B2 Hollow-core photonic crystal fiber based broadband radiation generator
A broadband radiation source device configured for generating a broadband output radiation upon receiving pump radiation, the device including: a hollow-core photonic crystal fiber (HC-PCF) including at least one structurally varied portion having at least one structural parameter of the HC-PCF varied with respect to one or more main portions of the HC-PCF, wherein the at least one structurally varied portion includes at least a structurally varied portion located downstream of a position along the length of the HC-PCF where the pump radiation will be spectrally expanded by a modulation instability dominated nonlinear optical process, and wherein the at least one structurally varied portion is configured and located such that the broadband output radiation includes wavelengths in the ultraviolet region.
US11846865B1 Two-dimensional metasurface beam forming systems and methods
A metasurface may include a substrate layer and a two-dimensional array of metallic optical pillars arranged in parallel rows extending vertically relative to the substrate layer. Gaps between adjacent pillars form optical resonators and a tunable dielectric material is positioned in the optical resonators between the pillars. A reflective layer positioned between the substrate layer and the two-dimensional array of pillars may include a two-dimensional array of elongated rectangular reflector patches arranged in parallel rows with an electrical isolation gap between adjacent rows of reflector patches. The plurality of reflector patches may be arranged lengthwise within each row with an off-resonance gap between adjacent reflector patches. The reflector patches in adjacent rows may be offset with respect to one another, such that the off-resonance gaps between adjacent reflector patches in one row are not aligned with the off-resonance gaps between adjacent reflector patches in an adjacent row.
US11846862B1 Front lighting structure of electronic paper display
A lighting structure includes a surface cover plate, a lighting module, a light adjustment layer, an optical adhesive layer and an electronic paper display module. The surface cover plate has a visible area and a black bezel. The lighting module has a light guide plate and point light sources. The light adjustment layer has an optical thinning region and a frame-shaped adhesive. The optical thinning region is less than the light guide plate in refractive index. The surface cover plate and the lighting module are adhered by the frame-shaped adhesive. The optical thinning region is disposed on an upper surface of the light guide plate. The optical adhesive layer has a refractive index equal to or greater than a refractive index of the light guide plate. The electronic paper display module is disposed under the lighting module.
US11846860B2 Display device and semiconductor device
A display device including: a substrate; a first thin film transistor of polysilicon semiconductor, a second thin film transistor of oxide semiconductor; a first light shading film opposing to the polysilicon semiconductor, and a second light shading film opposing to the oxide semiconductor; a first insulating film, a second insulating film which is constituted from plural insulating films, and a third insulating film superposed in this order; a first through hole penetrating the second insulating film and not penetrating the first insulating film and the third insulating film; a second through hole penetrating the first insulating film and the third insulating film; the first light shading film connects with a first conductive component, a part of the first conductive component exists on the third insulating film, through the second through hole.
US11846856B2 Array substrate and display device
An array substrate has a plurality of sub-pixel regions. The array substrate includes a base substrate, gate lines disposed on a side of the base substrate and extending in a first direction, pixel electrodes each disposed in a respective one of the sub-pixel regions, and common electrodes disposed on a side, facing away from the base substrate, of the pixel electrodes and the gate lines. An orthographic projection of at least one common electrode on the base substrate at least partially overlaps with an orthographic projection of at least one gate line adjacent to the at least one common electrode on the base substrate, or a border of an orthographic projection of at least one common electrode on the base substrate partially overlaps with a border of an orthographic projection of at least one gate line adjacent to the at least one common electrode on the base substrate.
US11846853B2 Display unit and display apparatus
Provided are a display unit and a display apparatus, the display unit includes a back plate and a print circuit board disposed on the back plate, wherein the print circuit board is connected to the back plate through a screw, and is provided with a first electrostatic discharge region and a first electrostatic discharge unit; the first electrostatic discharge region is connected to the back plate through the screw to form a first electrostatic discharge channel, and the first electrostatic discharge unit is connected to the back plate to form a second electrostatic discharge channel.
US11846848B2 Backlight assembly and display apparatus
A display apparatus includes: a display panel; a backlight assembly including a light source; and an optical film group including: a functional material layer; wherein: the light source is configured to emit a white light; and the functional material layer is configured to absorb light in at least one of a range of 480 nm-520 nm or a range of 575 nm-600 nm to thereby reshape the white light to have blue, red, and green peaks; and the display apparatus further includes a polarizer (POL) including one or more polarizer sub-layers, wherein the functional material layer and one of the one or more polarizer sub-layers are configured as one same layer.
US11846844B2 Transmissive liquid crystal panel
A transmissive liquid crystal panel includes a pixel region where a plurality of pixels are arrayed, a liquid crystal layer configured to modulate light for each of the pixels, an incident section configured to make the light incident on the liquid crystal layer, an emission section configured to emit, as image light, the light modulated by the liquid crystal layer, and a vapor chamber including an opening section corresponding to the pixel region, a heat receiving section around the opening section, and a heat radiating section configured to radiate heat received by heat receiving section, the vapor chamber vaporizing, with the heat received, a coolant in a liquid phase encapsulated on an inside of the vapor chamber and radiating, with the heat radiating section, heat of the coolant in a gas phase to thereby condense the coolant in the gas phase into the coolant in the liquid phase.
US11846837B1 Display device
The present invention provides a display device, including a display panel provided with an electromagnetic induction layer and a backlight module provided with a quantum dot film The quantum dot film contains a plurality of second-color quantum dots, a plurality of third-color quantum dots, and a plurality of magnetic particles. The electromagnetic induction layer is configured to generate a directional magnetic field to make the magnetic particles move directionally in the quantum dot film, and to make a density of the second-color quantum dots and the third-color quantum dots located in an edge area of the quantum dot film greater than a density of the second-color quantum dots and the third-color quantum dots located in a central area of the quantum dot film.
US11846832B2 Presbyopia correction with individual performance optimization
A presbyopia correcting system includes a test lens assembly, a controller and a dynamic lens assembly. The test lens assembly is disposed within or on an eye of a patient and includes measuring device, a transmitter and a first supporting member. The measuring device measures a pressure exerted by an ocular element of the eye and then transmits the data to the controller. A medical provider can then select an appropriate dynamic lens assembly to replace the test lens assembly. The dynamic lens assembly includes a presbyopia correcting optical element configured to change a focus with the pressure exerted by the ocular element of the eye. The dynamic lens assembly also has a second supporting member that is identical to the first supporting member. Replacing the test lens assembly with the dynamic lens assembly then corrects the presbyopia condition of or provide low vision magnification for the patient.
US11846831B2 Eyeglasses
The present disclosure provides eyeglasses including: an eyeglass rim; an eyeglass temple, the eyeglass temple comprising a control circuit or a battery; a rotating shaft, the rotating shaft being configured to connect the eyeglass rim and the eyeglass temple, so that the eyeglass rim and the eyeglass temple are relatively rotated around the rotating shaft, and the rotating shaft being disposed with a rotating shaft wiring channel along an axial direction; a connection wire, the connection wire passing through the rotating shaft wiring channel and extending to the eyeglass rim and the eyeglass temple, respectively; and a loud speaking component, the loud speaking component comprising an earphone core, the loud speaking component being connected to the eyeglass temple, the control circuit or battery in the eyeglass temple driving the earphone core to vibrate to generate a sound through the connection wire, and the sound comprising at least two formants. In the present disclosure, a wiring approach in a speaker may be simplified through a flexible circuit board. The eyeglass rim and the eyeglass temple may be connected through a rotating shaft, thereby protecting the connection wire in the eyeglasses and extending the life of the connection wire.
US11846829B2 Adjustable vanity mirror with hanger bracket and suction cup
The invention comprises a hands-free, adjustable telescoping magnifying mirror. The mirror may have a first reflective surface and a second reflective surface and can be secured to a horizontal or vertical surface using a suction cup base or can be hung over a door or ledge using a retractable hanger bracket. A telescoping rod is attached to the suction cup base. The mirror may be extended from the base by extending the telescoping rod and the mirror assembly can stand freely without falling over, whether the suction cup base is engaged or not. Additionally, one or more light sources may be disposed at a periphery of the first reflective surface or second reflective surface.
US11846828B2 Kinematic optical mount with stabilizing locking clamp
A stabilizing locking clamp for a kinematic optical mount includes a clamp plate configured for optical access and a plurality of clamp actuators affixed to the clamp plate. The clamp actuators are positioned such that each clamp actuator exerts a force on a front plate of the kinematic optical mount in a push-push configuration. A stabilizing kinematic optical mount includes a kinematic optical mount and a plurality of clamp arms, each clamp arm including a clamp actuator positioned to exert a force on a front plate of the kinematic optical mount in a push-push configuration. The stabilizing locking clamp and stabilizing kinematic optical mount reduce temperature-dependent and vibration-induced changes in pitch and yaw, thereby improving pointing stability for optical setups that rely on critical beam alignment.
US11846826B2 Imaging lens assembly module, camera module and electronic device
An imaging lens assembly module includes an imaging lens element set, a lens carrier and a light blocking structure. The imaging lens element set has an optical axis. At least one lens element of the lens elements is disposed in the lens carrier. The light blocking structure includes a light blocking opening. The optical axis passes through the light blocking opening, and the light blocking opening includes at least two arc portions and a shrinking portion. Each of the arc portions has a first curvature radius for defining a maximum diameter of the light blocking opening. The shrinking portion is connected to the arc portions for forming the light blocking opening into a non-circular shape. The shrinking portion includes at least one protruding arc which extends and shrinks gradually from the shrinking portion to the optical axis, and the protruding arc has a second curvature radius.
US11846825B2 Interlock arrangement for attaching a lens barrel to a lens carrier
Various embodiments include an interlock arrangement that may be used to attach a lens barrel to a lens carrier of a camera. In some embodiments, the interlock arrangement may restrict movement of the lens barrel relative to the lens carrier along at least an optical axis. In various examples, the interlock arrangement may include one or more grooves and one or more protrusions. For instance, a groove may be defined by the lens barrel or the lens carrier, and a protrusion may extend from the lens barrel or the lens carrier to at least partially into the groove. In some cases, the interlock arrangement may include an adhesive that at least partially fills gaps within the interlock arrangement between the lens barrel and the lens carrier. According to some embodiments, the interlock arrangement may include one or more recesses that provide inlets for the adhesive to be introduced to the gaps within the interlock arrangement.
US11846823B2 Optical system with at least one aligned optical cell and associated method
The optical system includes a base having a groove and an adjacent slot therein. The system also includes at least one optical cell slidably alignable along the groove, and at least one clamp comprising a lower end and an upper end. The lower end is slidably alignable along the slot and is secured at a set location so that the upper end secures the at least one optical cell along the groove. The slot may extend parallel to the groove. The clamp may include at least one preloaded fastener arrangement securing the lower end of the clamp to the base. The preloaded fastener may include a bolt, a spring biasing the bolt, and a threaded backing plate within the slot and receiving the bolt.
US11846821B2 Adapter block assembly
An adapter block assembly includes two housing pieces that cooperate to hold one or more adapters therebetween. The two housing pieces are removably latched together. Labels can be placed over the latches. Certain types of adapter block assemblies are configured to receive multi-fiber plug connectors. Certain types of adapter block assemblies include securement arrangements at opposite ends thereof to aid in mounting the adapter block assemblies to frames, trays, chassis, or other such structures.
US11846820B2 Telecommunications distribution elements
A fiber optic telecommunications device (2302/2402/2502) includes a first fiber optic connection location (2308) defined on the telecommunications device (2302/2402/2502), wherein a plurality of optical fibers (2307) extends into the telecommunications device (2302/2402/2502) from the first fiber optic connection location (2308). A plurality of second fiber optic connection locations (2309) are movably disposed on the telecommunications device (2302/2402/2502). A flexible substrate (2306/2506) is positioned between the first fiber optic connection location (2308) and the plurality of second fiber optic connection locations (2309), the flexible substrate (2306/2506) rigidly supporting the plurality of optical fibers (2307) and relaying the plurality of fibers (2307) from the first fiber optic connection location (2308) to each of the second fiber optic connection locations (2309).
US11846819B2 Closure with partition to facilitate draining flood water away from optical fiber connection
An object is to provide a closure with a structure having a drainage function to eliminate water immersion into a coated optical fiber against temporary flooding and to prevent water from continuously contacting the coated optical fiber. Another object is to provide a closure with improved workability for opening and closing.A closure according to the present invention protects a connection part that connects a coated optical fiber enclosed in a optical fiber cable with a coated optical fiber enclosed in a optical fiber cable. The closure includes a coated optical fiber housing that divides an interior of the closure into a first space that is on a side of a road and has a main body cable insertion hole for inserting the optical fiber cables from an exterior and a second space that is on an opposite side of the road and includes the connection part. The coated optical fiber housing has a frustum shape with two bases each open and a base with a smaller area of the two bases protruding toward the side of the road. The base with the smaller area of the two bases is a cable insertion hole for inserting the optical fiber cable from the first space into the second space and is not in contact with a bottom surface of the first space on the side of the road.
US11846817B2 Armored coupling system for optical fibers
A protective covering system for optical cables includes a plurality of links which may be coupled together to form a two-layer barrier to protect optical fiber positioned with the coupled links. Each link includes a first portion and a wider second portion. The first portion of a first link is insertable in the second portion of a second link such that the first portion of the first link and the second portion of the second link overlap one another radially. The ends of each portion include oppositely extending flanges, at least one of which is temporarily deformable when the first link is inserted into the second link. When the first and second links are secured to one another, the coupled links are free to move axially and to tilt relative to each other.
US11846815B2 Assembly for transceiver module of fiber-optic communication network
A planar lightwave circuit (PLC) assembly is used for a transceiver module that includes a circuit board having photodetectors mounted at a spacing from one another. A transmitter mounted on the circuit board is configured to transmit optical signals for a network. The PLC assembly includes at least one PLC chip and at least one fiber array. The PCL chip mounts on the transmitter and is configured to receive optical signals for the network. The fiber array has optical fibers connecting between the PLC chip and the photodetectors. The array's first end connected to the PLC chip has a first pitch between the optical fibers, while the array's second end has at least one connector connected adjacent the photodetectors and having a second fiber pitch, which is greater than the first pitch and is configured to the spacing of the photodetectors.
US11846814B2 Hologram display device
A hologram display device includes a light source unit, a light guide plate, a spatial light modulator, a sensing unit, and a light source driving unit. The light source unit includes a plurality of light sources and emits light when at least one of the plurality of light sources is turned on. The light guide plate converts the light emitted thereto from the light source unit to a planar light beam. The spatial light modulator spatially modulates the planar light beam to produce a hologram image. The sensing unit senses a position of a user watching the hologram image, and the light source driving unit turns on the at least one of the plurality of light sources, based on information on the position of the user obtained by the sensing unit.
US11846813B2 Mini duplex connector with push-pull polarity mechanism and carrier with latch and rail
A new fiber optic connector provides a smaller form factor by including two ferrule assemblies in a housing. The housing accepts a push-pull mechanism that allows for insertion and removal from a carrier as well as an adapter. The push-pull mechanism may also include a flexure member to return the push-pull mechanism. Polarity of the fiber optic connector may also be selected by use of the push-pull mechanism.
US11846812B2 Easy-to-unlock optical module
The present disclosure relates to an easy-to-unlock optical module. The easy-to-unlock optical module includes an optical module body and a mechanism of a pull ring for unlocking or locking connection between the optical module body and a metal cage. The mechanism of the pull ring includes a cover plate and the pull ring arranged on the optical module body. A pivot part for pivotally connecting the optical module body, and a first rotating arm and a second rotating arm respectively located on front and rear sides of the pivot part are arranged on the cover plate, and a lock head protrusion for matching with a spring lock groove on the metal cage is formed in the first rotating arm. The pull ring is pivotally connected to the optical module body, an unlocking contact surface and a locking contact surface are formed in the pull ring.
US11846807B2 Mid-infrared optical fibers with enhanced OH-diffusion resistance
Mid-infrared-transparent optical fiber products with enhanced resistance to OH diffusion are disclosed, which may be used fiber laser oscillator and amplifiers systems. In one embodiment, an optical fiber product may include optical fiber configured for propagation of mid-infrared radiation toward a light-radiating endface of or coupled to the optical fiber, and a diffusion barrier disposed on the light-radiating endface and configured for allowing the mid-infrared radiation emanating from the light-radiating endface to pass therethrough and for preventing OH diffusion therethrough toward the light-radiating endface. In another embodiment, an optical fiber product may include an optical fiber for propagation of mid-infrared radiation and an endcap coupled to the optical fiber for receiving therefrom the mid-infrared radiation and radiating out the mid-infrared radiation, the endcap being made of an endcap material that has no or a low amount of fluoride and that is less permeable to OH diffusion than the fiber-optic material.
US11846806B2 Stress compensating pick-up tool
A stress compensating pick-up tool for aligning a companion chip with a host chip includes a tool tip and an actuator. The tool tip holds the companion chip, and includes a first tip portion and a second tip portion. The actuator applies a force to the tool tip, wherein the force causes the first tip portion and the second tip portion to rotate in opposite directions with respect to one another to optically align a portion of the companion chip with a corresponding portion of the host chip.
US11846802B2 Semiconductor structure
A structure adapted to optical coupled to an optical fiber includes a photoelectric integrated circuit die, an electric integrated circuit die, a waveguide die and an insulating encapsulant. The electric integrated circuit die is over and electrically connected to the photoelectric integrated circuit die. The waveguide die is over and optically coupled to the photoelectric integrated circuit die, wherein the waveguide die includes a plurality of semiconductor pillar portions extending from the optical fiber to the photoelectric integrated circuit die. The insulating encapsulant laterally encapsulates the electric integrated circuit die and the waveguide die.
US11846801B2 Backlight module and display device
A backlight module and a display device are disclosed. The backlight module includes a back plate and a plurality of light plate assemblies arranged on the back plate, and there is a seam between every two adjacent light plate assemblies. The backlight module further includes at least one light guide plate and at least one side light source. The light guide plate is arranged at the seam. The side light source corresponds to the light guide plate, is located on the side of the light guide plate, and provides a light source for the light guide plate.
US11846800B2 Multiview display and method having shifted color sub-pixels
A multiview display includes an array of light valves having rows of a repeating plurality of color sub-pixels and arranged as a plurality of multiview pixels configured to modulate directional light beams as color pixels of views of a multiview image. A first row of the repeating plurality of color sub-pixels is offset from a second row of the repeating plurality of color sub-pixels in a row direction by an integer multiple of a width of a color sub-pixel. The offset of the first and second rows is configured to provide corresponding color sub-pixels in adjacent multiview pixels having different colors to mitigate color fringing associated with the color pixel of the multiview image.
US11846796B1 Backlight module
A backlight module includes a glass substrate, a light-outputting sheet, a light guide plate, and a reflective sheet. The light-outputting sheet is disposed under the glass substrate and has a light-outputting region and a light-shielding region. The light-outputting region is disposed corresponding to the glass substrate. The light-shielding region is disposed corresponding to an outer periphery of the glass substrate. The light guide plate is disposed under the light-outputting sheet and has a light guide region and a light mixing region. The light guide region is disposed corresponding to the light-outputting region. The light mixing region is configured to receive light of a light-emitting element and guide the light to the light guide region. The light leaves the light guide region and then sequentially propagates through the light-outputting region and the glass substrate. The reflective sheet is disposed under the light guide plate.
US11846792B2 High contrast optical film and devices including the same
Optical films are disclosed that include a plurality of interference layers. Each interference layer reflects or transmits light primarily by optical interference. The total number of the interference layers is less than about 1000. For a substantially normally incident light in a predetermined wavelength range, the plurality of interference layers has an average optical transmittance greater than about 85% for a first polarization state, an average optical reflectance greater than about 80% for an orthogonal second polarization state, and an average optical transmittance less than about 0.2% for the second polarization state.
US11846790B2 Optical method and system for light field displays having light-steering layers and periodic optical layer
A light-emitting layer of an apparatus includes an addressable array of light-emitting elements including a first light-emitting element and a periodic optical layer overlaying the light-emitting layer. The periodic optical layer includes at least a first periodic optical feature having a first optical power and a second periodic optical feature having a different optical power. A first controllable light-steering layer is disposed between the light-emitting layer and the periodic optical layer. The first controllable light-steering layer is switchable between directing light from the first light-emitting element through the first periodic optical feature and directing light from the first light-emitting element through the second periodic optical feature.
US11846787B2 Diffractive waveguide element and diffractive waveguide display
A diffractive waveguide element for a personal display device includes a display waveguide extending in a waveguide plane, an in-coupling diffractive optical element arranged onto or into the display waveguide for diffractively coupling light rays into the display waveguide, and an out-coupling diffractive optical element arranged onto or into the display waveguide for coupling the diffractively coupled light rays out of the display waveguide. In addition, there is provided a ray multiplier element optically upstream of the out-coupling diffractive optical element, the ray multiplier element being capable of splitting a light ray incoming to the in-coupling grating into a plurality of parallel rays spatially displaced in the waveguide plane before they enter the out-coupling diffractive optical element. A waveguide display device is also provided.
US11846780B2 Head-mounted electronic vision aid device and automatic image magnification method thereof
Disclosed in the present invention is a head-mounted electronic vision aid device and an image magnification method thereof. The head-mounted electronic vision aid device comprising a memory unit, a processing unit, an image zooming unit, and at least one ranging unit; the ranging unit being configured to obtain distance data between a target object of interest to a user and the device and/or three-dimensional profile data of the object and output the data to the processing unit; the memory unit stores a correspondence table between the distance data and the magnification of the image zooming unit; the processing unit confirms the target object of interest to the user, performs operations on the distance data and/or the three-dimensional profile data of the object, and outputs an magnification matching the distance data to the image zooming unit according to the correspondence table; and the image zooming unit can automatically adjust to the matching magnification. For visually impaired users, accurate, intuitive and rapid automatic magnification of the target objects of interest can be realized on demand. Compared with the prior art, the repeated and tedious manual adjustment is avoided, and the user experience is greatly improved.
US11846778B2 System for providing illumination of the eye
A thin transparent layer can be integrated in a head mounted display device and disposed in front of the eye of a wearer. The thin transparent layer may be configured to output light such that light is directed onto the eye to create reflections therefrom that can be used, for example, for glint based tracking. The thin transparent layer can be configured to reduced obstructions in the field of the view of the user.
US11846777B2 Interference-free waveguide display
The invention relates to a diffractive waveguide display device comprising an image projector capable of emitting laser rays at one or more wavelengths, a waveguide body having a first surface and an opposite second surface and adapted to guide said laser rays from the image projector between the first surface and the second surface, an out-coupling diffractive optical element on said first surface for coupling said laser rays out of the waveguide body, and an anti-interference coating (35) arranged on the second surface of the waveguide body aligned with the out-coupling diffractive optical element.
US11846776B2 Head-up display apparatus
An object of the present invention is to provide a head-up display apparatus further reduced in size, the head-up display apparatus having: an image display apparatus including a light source and a display element; and a virtual image optical system in which light emitted from the image display apparatus is reflected by a windshield or a combiner of the vehicle so that a virtual image is displayed in front of the vehicle, wherein the virtual image optical system has a concave mirror and a distortion correcting lens, and the distortion correcting lens is disposed between the image display apparatus and the concave mirror, the concave mirror is disposed in a housing including an outer case along a shape of an effective light path area of the image light from the image display apparatus, and the image display apparatus is attached to part of an outer periphery of the housing.
US11846775B2 Head-up display
A head-up display arranged to form a virtual image viewable from an eye-box area. The head-up display is arranged to received picture content within a sub-region of a substantially quadrilateral display area. The head-up display further comprises an optical relay system arranged to relay the received picture content to an eye-box of the head-up display such that a virtual image of the picture content is visible therefrom. The optical relay system comprises at least one optical component shaped in correspondence with the shape of the sub-region. The shape of the eye-box area is non-rectangular such as a corner-cropped rectangular shape or elliptical shape.
US11846774B2 Eye tracking with switchable gratings
A pupil-replicating lightguide includes a slab of transparent material, a switchable out-coupling grating for out-coupling portions of image light to propagate towards an eyebox, and a switchable tracking grating for redirecting tracking light carrying an eye image towards an eye tracking camera. One of the two gratings may be turned ON while the other is turned OFF, in a time-sequential manner, allowing the combined use of the pupil-replicating lightguide for carrying image light and eye tracking light.
US11846773B2 Optical system
Optical systems including a reflective polarizer are described. The reflective polarizer includes first and second reflection zones, such that for light substantially normally incident on the reflective polarizer, the first zone substantially reflects light in a first wavelength range and substantially transmits light in a different non-overlapping second wavelength range, and the second zone substantially reflects light in the second wavelength range and substantially transmits light in the first wavelength range. The first and second reflection zones have first and second thicknesses having corresponding first and second mid-points separated by a distance d. In some embodiments, a longitudinal chromatic aberration of the optical imaging system of the first wavelength range to the second wavelength range caused when reducing d so that the first and second reflection zones are immediately adjacent is a distance h where 0.3h
US11846772B2 Optical design methods for imaging systems and optical systems designed therewith
Methods to design centered imaging systems by solving differential equations derived from Fermat's principle consist of a sequence of (moveable or fixed) spherical or aspherical surfaces, or combinations thereof. The power series solution approach allow calculating of a predefined number of surfaces parameters equal to a number of selected aberration terms to vanish nominally. The methods provide mapping functions coefficients that allow describing exactly where arbitrary rays intersect each individual surface.
US11846771B2 Camera module
A camera module is disclosed, the camera module including a PCB (Printed Circuit Board), a base arranged at an upper surface of the PCB, a holder member arranged at an upper surface of the base and formed with a plurality of magnet reception portions, a surface of which facing the base is opened, and a plurality of magnets coupled to the magnet reception portions, wherein the base is formed with a protrusion configured to support a bottom surface of the magnet by being protrusively formed at a position corresponding to an opening of the magnet reception portions.
US11846768B2 Reflective display devices and components
Exemplary reflective display components are described. These reflective display components may include a microwell layer having a first and a second quantum dot well that each include a plurality of nanoparticles configured to emit a color of light. The microwell layer further has a third well. The reflective display components further include an electrowetting layer positioned above the microwell layer, where the electrowetting layer is operable to independently adjust an intensity of light emitted from the first and second quantum dot wells and the third well in the microwell layer.
US11846766B2 Medical borescopes and related tip assemblies
Medical borescopes, such as laparoscopes. In some embodiments, a medical borescope may comprise a handle and a tube extending from the handle, which tube may be configured to reduce electromagnetic interference within the tube. The borescope may further comprise a tip assembly positioned at a distal end of the tube, which may comprise an image sensor configured to take images through the distal end of the tube. The borescope may further comprise a dongle comprising an image processor configured to receive image data from the image sensor. The dongle may be removably coupleable with the medical borescope such that the dongle can be coupled with a plurality of distinct medical borescopes.
US11846764B2 Zoom lens, imaging optical device, and digital apparatus
A zoom lens includes, in order from an object side: a first lens group having positive power; a second lens group having negative power; a third lens group having positive power; a fourth lens group having positive power; a fifth lens group having negative power; and a sixth lens group having positive power. The fourth lens group includes at least one positive lens that satisfies a conditional formula of vdp≥65. A conditional formula of 1.19≤f3/ft≤4.15 and a conditional formula of 0.51≤f4/ft≤1.50 are satisfied.
US11846758B2 Imaging lens and camera device equipped with imaging lens
An imaging lens may be a retrofocus type imaging optical system including, in order from an object side, a first lens group, an aperture and a second lens group. The first lens group may include, from the object side, a meniscus as a first lens in which a convex surface is formed on the object side, and a meniscus lens as a second lens in which a convex surface is formed on the object side. The second lens group may include a convex lens as a third lens, a biconvex lens as a fourth lens, a biconvex lens as a fifth lens and a sixth lens, and the fifth lens and the sixth lens may be joined to each other. The imaging lens may be constructed with 6 elements and 5 groups including the first lens group and the second lens group.
US11846757B2 Optical imaging lens assembly
The present disclosure discloses an optical imaging lens assembly including, sequentially from an object side to an image side along an optical axis, a first lens, a second lens, a third lens, a fourth lens, a fifth lens, and a sixth lens. The first lens has a positive refractive power, both of an object-side surface and an image-side surface thereof are convex surfaces; the second lens has a negative refractive power; the third lens has a negative refractive power, and an image-side surface thereof is a concave surface; the fourth lens has a refractive power; the fifth lens has a refractive power, and an image-side surface thereof is a convex surface; the sixth lens has a refractive power, and an object-side surface thereof is a concave surface. Half of a maximal field-of-view HFOV of the optical imaging lens assembly satisfies HFOV<30°.
US11846756B2 Camera lens assembly
The present disclosure discloses a camera lens assembly comprising, sequentially from an object side to an image side along an optical axis, a stop; a first lens having a positive refractive power with an object-side surface thereof being a convex surface; a second lens having a positive refractive power; a third lens; a fourth lens; a fifth lens having a positive refractive power; a sixth lens having a negative refractive power with an object-side surface thereof being a concave surface; and wherein, a distance Ts along the optical axis from the stop to the object-side surface of the first lens satisfies: 0
US11846753B2 Broadband absorbers via nanostructures
The document discloses transferrable hyperbolic metamaterial particles (THMMP) that display broadband, selective, omnidirectional absorption and can be transferred to secondary substrates, allowing enhanced flexibility and selective transmission. A device having metamaterial nanostructures includes a substrate and metamaterial nanostructures engaged to the substrate to form an optical layer to interact with light incident to the optical layer to exhibit optical reflection or absorption or transmission that is substantially uniform over a spectral range of different optical wavelengths associated with materials and structural features of the metamaterial nanostructures, each metamaterial nanostructure including different material layers that are interleaved to form a multi-layer nanostructure.
US11846740B2 First break picking for full wavefield travel-time inversion
A method for picking first breaks on a synthetic seismic dataset for a full wavefield travel-time inversion is provided. This method includes obtaining a synthetic seismic dataset and for each synthetic trace, determining a plurality of synthetic trace amplitude maxima and minima, determining a modified energy ratio trace, and forming a trace mask based at least in part, on an amplitude of the synthetic trace and on an amplitude of the modified energy ratio trace. The method further includes determining for each synthetic trace, a positive estimated first break based on the plurality of synthetic trace amplitude maxima and the trace mask and a negative estimated first bread based on the plurality of synthetic trace amplitude minima and the trace mask. The method concludes with determining a predicted first break for each synthetic trace from the positive estimate first break and the negative estimate first break.
US11846738B2 Radiation detection systems and methods
A method of forming a radiation detector includes forming a stack including a plurality of arrays of radiation detection devices. Forming an array of the plurality of arrays includes forming a polysilicon layer over an interlayer dielectric layer of another array of the plurality of arrays; forming charge storage layers over the polysilicon layer; forming a second polysilicon layer over the charge storage layers; etching the second polysilicon layer to form gate stacks; and depositing an interlayer dielectric disposed on at least three sides of the gate stacks, the interlayer dielectric including a radiation reactive material.
US11846735B2 Sub-pixel time skew correction for positron emission tomography (PET)
The present invention relates to a calibration method for a gamma ray detector (100) including a pixelated scintillator array (110) for emitting scintillation photons at photo conversion positions (94) in response to incident gamma rays (90), and a pixelated photodetector array (120) for determining a spatial intensity distribution of the scintillation photons. The present invention bases on the idea that using the concept of optical light sharing of scintillation photons, which are emitted in one element, i.e., one scintillator pixel (112) of the scintillator array (110) and distributed over multiple photodetector pixels (122) of the pixelated photodetector army (120), allows obtaining an estimate for the time skew between adjacent photodetector pixels (122). The present invention further relates to a calibration module (200) for a gamma ray detector (100) including a recorder (210) and a processing module (220) for performing the function of the above-explained method. Still further, the present invention relates to a gamma my detector (100) as well as to a medical imaging device (50) comprising this gamma my detector (100).
US11846734B2 Bracket for holding universal transducer for use with a fishing boat
A bracket for holding a universal transducer for use with a fishing or other boat, including a transducer assembly, having a transducer shaft, which brackets a transducer at its bottom end, while its upper end is connected either to the side of the boat, or onto the upper portions, such as the gear box, of the associated trolling motor, to provide the means for scoping the underwater typography through usage of a universal transducer, as available in the art. The upper end of the transducer shaft connects to a bracket, applied onto the bracket is a geared motor, such as a reversing motor, that can pivot the transducer in an approximate 360-degree direction. The identified bracket mount can secure directly to the side of the boat, in which case the mount separates, for removal of the transducer assembly, or its application therein, in preparation for usage, or the bracket mount may secure to the underside of the trolling motor gear box or housing, and be simultaneously operative in conjunction with the maneuvering of the trolling motor, during its usage, or when positioned into a nonusage location upon the surface of the associated boat.
US11846731B2 Distance detection device and imaging apparatus
Provided is a distance detection device attached to a position at which it surrounds a camera lens device. The distance detection device has a light emitting element configured to irradiate a target region with irradiation light and a light receiving element configured to receive reflected light of the irradiation light from a target in the target region. The distance detection device acquires distance information indicating a distance to the target on the basis of a time until the light receiving element receives the reflected light after the light emitting element performs irradiation with the irradiation light and communicates the distance information.
US11846723B2 Calibrating a target simulator for an active environment detection system
A method for calibrating a target simulator for an active environment detection system includes: calibrating a complete signal path comprising a first signal path and a second signal path by determining a first deviation of a first value of at least one signal parameter from a first reference value of the at least one signal parameter; calibrating one of the first signal path and the second signal path by determining a second deviation of a second value of the at least one signal parameter from a second reference value of the at least one signal parameter; and calibrating the other of the first signal path and the second signal path by offsetting of the first deviation with the second deviation.