US11158560B2
A thermal structure for dissipating heat from a semiconductor substrate has a semiconductor substrate having an external surface which may be roughened. An optional base layer comprising aluminium is formed on top of the external surface by a cold spraying process, and a top layer comprising a matrix of copper and diamond is formed above the substrate, and above the base layer if present, by cold spraying a powder mixture of copper and diamond particles. The top layer is thereby created as a matrix of copper formed by the deformation of the copper particles on impact with the underlying surface and a dispersed phase comprising the diamond particles embedded within the copper matrix. The resulting structure has high thermal conductivity and a coefficient of thermal expansion that is well matched to the substrate, and eliminates the need for a thermal interface material or paste.
US11158554B2
Several aspects of the present technology are directed toward fan-out packaged semiconductor devices having an integrated shield to protect against electromagnetic interference and methods of manufacturing such devices. The shield can be constructed by forming a conductive wall on a redistribution structure and disposing a conductive cap on an upper surface of an encapsulant. The conductive wall and the conductive cap are electrically connected to each other. By forming the conductive wall directly on the redistribution structure and separately disposing the conductive cap onto an upper surface of the encapsulant, an electromagnetic shield can be readily formed using wafer-level or panel-level processing techniques that are efficient and cost-effective. Several embodiments of semiconductor devices in accordance with the present technology accordingly shield the integrated circuitry of semiconductor dies from electromagnetic interference.
US11158549B2
Semiconductor wafers, are processed using minimally three processing operations: a first double-sided polishing operation, a second chemical-mechanical polishing operation and an epitaxial coating operation. A control system for conducting the method defines at least one operating parameter for the processing operations specifically based on at least one wafer parameter measured on the semiconductor wafer after processing in at least one processing operation, based on an actual state of a processing apparatus with which the respective processing operation is conducted, and based on optimizing wafer parameters for flatness after the wafer has undergone all three processing operations instead of optimizing each individual processing step for optimal flatness.
US11158543B2
A method for manufacturing a semiconductor device includes forming a first vertical transistor structure in a first device region on a substrate, and forming a second vertical transistor structure in a second device region on the substrate. The first vertical transistor structure includes a first plurality of fins, and the second vertical transistor structure includes a second plurality of fins. A plurality of first source/drain regions are grown from upper portions of the first plurality of fins, and a contact liner layer is formed on the first source/drain regions. The method further includes forming a plurality of first silicide portions from the contact liner layer on the first source/drain regions, and forming a plurality of second silicide portions on a plurality of second source/drain regions extending from upper portions of the second plurality of fins. The second silicide portions have a different composition than the first silicide portions.
US11158538B2
An interconnect structure, and a method for forming the same includes forming recess within a dielectric layer and conformally depositing a barrier layer within the recess. A cobalt-infused ruthenium liner is formed above the barrier layer, the cobalt containing ruthenium liner formed by stacking a second liner above a first liner, the first liner positioned above the barrier layer. The first liner includes ruthenium while the second liner includes cobalt. Cobalt atoms migrate from the second liner to the first liner forming the cobalt-infused ruthenium liner. A conductive material is deposited above the cobalt-infused ruthenium liner to fill the recess followed by a capping layer made of cobalt.
US11158535B2
Semiconductor structures including electrical isolation and methods of forming a semiconductor structure including electrical isolation. Shallow trench isolation regions extend from a top surface of a semiconductor substrate into the semiconductor substrate. The semiconductor substrate contains single-crystal semiconductor material, and the shallow trench isolation regions are positioned to surround an active device region of the semiconductor substrate. A polycrystalline layer is formed in the semiconductor substrate. The polycrystalline layer has a first section beneath the active device region and a second section beneath the plurality of shallow trench isolation regions. The first section of the polycrystalline layer is located at a different depth relative to the top surface of the semiconductor substrate than the second section of the polycrystalline layer.
US11158529B2
There is provided a technique that includes (a) acquiring temperature data of at least one of a heater temperature defined by a temperature of a heater and a furnace temperature defined by an inner temperature of a process chamber, and acquiring a power supply value indicating an electric power supplied to the heater; (b) acquiring a reference temperature of the temperature data; (c) creating a predetermined equation using a prediction model of estimating a predicted temperature of the temperature data; (d) calculating a solution of minimizing a deviation between the reference temperature and the predicted temperature based on the predetermined equation; and (e) outputting a calculated power supply value calculated from the solution, and processing a substrate while controlling heating of the heater based on the calculated power supply value.
US11158526B2
Implementations described herein provide a substrate support assembly which enables both lateral and azimuthal tuning of the heat transfer between an electrostatic chuck and a heater assembly. The substrate support assembly comprises an upper surface and a lower surface; one or more main resistive heaters disposed in the substrate support; and a plurality of heaters in column with the main resistive heaters and disposed in the substrate support. A quantity of the heaters is an order of magnitude greater than a quantity of the main resistive heaters and the heaters are independently controllable relative to each other as well as the main resistive heater.
US11158524B2
A cleaning module for cleaning a wafer comprises a wafer gripping device configured to support a wafer in a vertical orientation and comprises a catch cup and a gripper assembly. The catch cup comprises a wall that has an annular inner surface that defines a processing region and has an angled portion that is symmetric about a central axis of the wafer gripping device. The gripper assembly comprises a first plate assembly, a second plate assembly, a plurality of gripping pin, and a plurality of loading pin. The gripping pins are configured to grip a wafer during a cleaning process and the loading pins are configured to grip the wafer during a loading and unloading process. The cleaning module further comprises a sweep arm coupled to a nozzle mechanism configured to deliver liquids to the front and back side of the wafer.
US11158519B2
A method of forming an article, including: inserting a conductive material within a via a wafer, wherein the conductive material comprises a first alloy comprising a first metal and a second metal; and contacting the conductive material with a solution comprising ions of a third metal, wherein the ions of the third metal galvanically displace a portion of the second metal from the first alloy to form a second alloy with the first metal.
US11158516B2
A plasma processing method includes providing a first source power (SP) pulse to an SP coupling element for a first SP pulse duration to generate plasma in a processing chamber, providing a high frequency bias power (HBP) pulse to a substrate holder disposed in the processing chamber for a HBP pulse duration overlapping the first SP pulse duration, and providing a first low frequency bias power (LBP) pulse to the substrate holder for a first LBP pulse duration not overlapping the first SP pulse duration. The HBP pulse includes an HBP pulse frequency that is greater than 800 kHz. The first LBP pulse includes an LBP pulse frequency that is less than about 800 kHz.
US11158507B2
Embodiments of the present disclosure generally relate to techniques for deposition of high-density films for patterning applications. In one embodiment, a method of processing a substrate is provided. The method includes depositing a carbon hardmask over a film stack formed on a substrate, wherein the substrate is positioned on an electrostatic chuck disposed in a process chamber, implanting ions into the carbon hardmask, wherein depositing the carbon hardmask and implanting ions into the carbon hardmask are performed in the same process chamber, and repeating depositing the carbon hardmask and implanting ions into the carbon hardmask in a cyclic fashion until a pre-determined thickness of the carbon hardmask is reached.
US11158503B2
A silicon carbide semiconductor substrate includes an epitaxial layer. A difference of a donor concentration and an acceptor concentration of the epitaxial layer is within a range from 1×1014/cm3 to 1×1015/cm3. Further, the donor concentration and the acceptor concentration of the epitaxial layer are a concentration unaffected by an impurity inside epitaxial growth equipment.
US11158496B2
A miniature electrode apparatus is disclosed for trapping charged particles, the apparatus including, along a longitudinal direction: a first end cap electrode; a central electrode having an aperture; and a second end cap electrode. The aperture is elongated in the lateral plane and extends through the central electrode along the longitudinal direction and the central electrode surrounds the aperture in a lateral plane perpendicular to the longitudinal direction to define a transverse cavity for trapping charged particles.
US11158492B2
A film forming apparatus for forming a film by reactive sputtering includes a processing chamber, a sputter mechanism, a sputtered particle shielding member, a reaction chamber, a substrate support, a substrate moving mechanism, a sputtered particle passage hole, and a reactive gas introducing unit. While moving a substrate by the substrate moving mechanism, sputtered particles, that are released to the discharge space by the sputter mechanism and pass through the sputtered particle passage hole to be injected to the reaction chamber, are reacted with a reactive gas introduced into the reaction chamber, and a reactive sputtering film generated by the reaction is formed on the substrate.
US11158490B2
A processing apparatus performs a predetermined process on an object to be processed by supplying halogen-based gas into a chamber in which a vacuum is maintained, to which chamber a member having an oxide film formed on a surface thereof is connected, or which chamber has an oxide film formed on a surface thereof, wherein the predetermined processing is performed on the target object once or a plurality of times in the chamber. Later, oxygen gas or dry air is supplied to the chamber to purge the chamber, and then the chamber is opened and exposed to the atmosphere.
US11158481B2
To provide an ion gun of a penning discharge type capable of achieving a milling rate which is remarkably higher than that in the related art, an ion milling device including the same, and an ion milling method.
An ion generation unit includes a cathode that emits electrons, an anode that is provided within the ion generation unit and has an inner diameter of 5.2 mm or less, and magnetic-field generation means using a permanent magnet of which a maximum energy product ranges from 110 kJ/m3 to 191 kJ/m3.
US11158474B2
An electromagnetic relay includes a fixed contact holder, a moving contact holder, an electromagnetic device, and a magnet. The fixed contact holder extends in a predetermined direction and is provided with a fixed contact. The moving contact holder also extends in the predetermined direction, and is provided with a moving contact. The magnet is arranged perpendicularly to an opening/closing direction of the fixed contact and the moving contact. A stretch space in which an arc generated between the fixed contact and the moving contact is stretched is provided, in the predetermined direction, beyond respective tips of the fixed contact holder and the moving contact holder. The stretch space also faces a surface of the fixed contact holder and a surface of the moving contact holder.
US11158469B2
A framework structure and a keyboard device are provided. The framework structure is applicable to a keyboard module. The keyboard module includes multiple standard keys and multiple function keys. The framework structure includes a frame and a rib portion. The frame correspondingly surrounds the keyboard module. The rib portion is formed in the frame and divides the area in the frame into a first region and a second region. The first region corresponds to the area defined by the standard keys of the keyboard module, and the second region corresponds to the function keys of the keyboard module.
US11158467B2
A dual power automatic transfer switch mechanism comprises a switch housing; a first spring; a second spring; a first pin which is disposed to correspond to a first power supply, the first spring acts between the first pin and the switch housing; and a second pin which is disposed to correspond to a second power supply, the second spring acts between the second pin and the switch housing. The dual power automatic transfer switch mechanism further comprises a first driving disk is configured to actuate the first pin moves between a first power-on position and a first power-off position; and a second driving disk is configured to actuate the second pin moves between a second power-on position and a second power-off position. The first and second driving disk are configured to rotate synchronously such that the first and the second pin cannot be in the power-on position at the same time.
US11158465B2
A winder includes a winding mechanism, a chamber, a vacuum pump, a conveying route and a product case. The winding mechanism winds a belt-shaped raw film around a winding core, the belt-shaped raw film being composed of a plurality of electrodes and a plurality of separating films. The chamber houses the winding mechanism. The vacuum pump sucks air into the chamber. The conveying route has a sealed outer space outside the chamber, an inner space of the chamber leading to the outer space in the conveyance route. The product case is disposed in the conveying route to house a plurality of winding products each formed by winding the raw film with use of the winding mechanism.
US11158464B2
A hybrid polymer aluminum electrolytic capacitor and a method for manufacturing a capacitor are disclosed. In an embodiment a hybrid polymer aluminum electrolytic capacitor includes a winding element having a diameter of more than 10 mm, at least two tabs electrically contacted with an anode foil and at least two tabs electrically contacted with a cathode foil.
US11158463B2
An electrolytic capacitor includes a capacitor element, a solid electrolyte layer, and a liquid substance. The capacitor element includes an anode foil with a dielectric layer, and a cathode foil. The solid electrolyte layer is provided between the anode foil and the cathode foil. The capacitor element is impregnated with the liquid substance that includes a solvent and a solute. The solute contains one of an acid component, a nitro compound, or a phenol compound. The cathode foil includes a covering layer that contains at least one selected from the group consisting of titanium, nickel, a compound including titanium, and a compound including nickel. And the solid electrolyte layer contains a conductive polymer and a base component. An electrolytic capacitor includes a capacitor element, a solid electrolyte layer, and a liquid substance. The capacitor element includes an anode foil with a dielectric layer, and a cathode foil. The solid electrolyte layer is provided between the anode foil and the cathode foil. The capacitor element is impregnated with the liquid substance that includes a solvent and a solute. The solute contains at least one selected from the group consisting of an acid component, a nitro compound, and a phenol compound. The cathode foil includes a covering layer that contains at least one selected from the group consisting of titanium, nickel, a compound including titanium, and a compound including nickel. And the solid electrolyte layer contains a conductive polymer and a base component.
US11158461B2
A box-shaped inner case (3) is accommodated in a box-shaped outer case (2), and refrigerant flow passages (27) are formed at five surfaces except opening surfaces (14, 24) by gaps between the inner and outer cases. A Gap of an opening edge of the outer case (2) and an opening edge of the inner case (3) is covered with a frame-shaped cover (6), A capacitor element (4) formed from a film capacitor is placed in the inner case (3), and the inner case (3) is filled with potting material (5) having thermal conductivity so that the capacitor element (4) except the terminals (4a, 4b) is embedded. Cooling water flows along a longitudinal direction of the outer case (2) with one of refrigerant pipe connecters (15) being a refrigerant inlet and the other of the refrigerant pipe connecters (15) being a refrigerant outlet.
US11158452B2
Provided is a reactor including: an assembly that has a coil that has a pair of winding portions that are arranged side by side, and a magnetic core; a base member that has a mount plate on which the assembly is mounted; and a sensor assembly that has a sensor main body that detects a physical value related to the reactor, and a wiring portion extending from the sensor main body. The reactor includes a wire catch member provided on the assembly or the base member, the wire catch member allowing a part of the wiring portion to be arranged thereon, and a cable tie for fixing the wiring portion to the wire catch member.
US11158451B2
A power module comprises a first circuit board assembly and a magnetic core assembly. The first circuit board assembly comprises a first printed circuit board and at least two switch circuits disposed on the first printed circuit board. The magnetic core assembly is disposed near the first printed circuit board and comprises a magnetic core portion and at least a pair of first electrical conductors. The magnetic core portion comprises at least a core unit, the core unit comprises a pair of holes and a second magnetic overlapping region, and the pair of holes are separated by the second magnetic overlapping region. Each pair of the first electrical conductors is penetrated through the corresponding pair of holes of the magnetic core portion to define two output inductors. Each of the switch circuits is electrically connected with the corresponding output inductor to define a phase circuit of the power module.
US11158447B2
Aspects of the disclosure provide apparatuses, methods for controlling the apparatuses, and terminal devices containing the apparatuses in the field of mobile solutions. In an example, an apparatus includes a magnetic moving structure and a functional module. The magnetic moving structure has a fixed part, a moving part configured to be movable along a specified trajectory of the fixed part, and a magnetic part. The functional module is connected with the moving part and is configured to move with the moving part. The magnetic part includes a first magnet located on the fixed part and a second magnet located on the moving part and the magnetic part is configured to generate a magnetic force to move the moving part along the specified trajectory.
US11158444B2
A magnetic material may be fabricated with a plurality of magnetic filler particles dispersed within a carrier material, wherein at last one of the magnetic filler particles may comprise a ferromagnetic core coated with an inert material to form a shell surrounding the ferromagnetic core. Such a coating may allow for the use of ferromagnetic materials for forming embedded inductors in package substrates without the risk of being incompatible with fabrication processes used to form these package substrates.
US11158442B2
A method of manufacturing a jacketed metal line is detailed herein. The method of manufacturing a jacketed metal line can include roughening an outer surface of a metal core of the line. An insulating polymer layer can be applied to the metal core, and the insulating polymer layer can include a reinforcing additive comprising: graphite, carbon, glass, aramid, short-fiber filled PolyEtherEtherKetone, mircron-sized polytetrafluoroethylene, or combinations thereof. The roughened metal core can then be exposed a heat source for at least partially melting the polymer layer; and the partially melted polymer layer and insulated roughened metal core can be ran through a set of shaping rollers.
US11158438B2
A cable has a first conductive core configured from a first strand of carbon nanotubes (CNTs), a first copper coating surrounding the strand of CNTs along a length of the cable. The cable also has a first shielding configured from CNTs and copper and surrounding the first core along the length of the cable. The cable also has a second shielding configured from CNTs and copper and surrounding the first shielding along the length of the cable. The cable also has a jacket surrounding the second shielding along the length of the cable.
US11158435B2
In some aspects, a monochromatic x-ray component for producing monochromatic x-ray radiation from broadband x-ray radiation is provided. The monochromatic x-ray component comprises a housing configured to be positioned proximate a broadband x-ray source, at least one first target arranged to receive broadband x-ray radiation emitted from the broadband x-ray source when the housing is positioned proximate the broadband x-ray source, the at least one first target configured to produce first monochromatic x-ray radiation in response to the received broadband x-ray radiation, and at least one second target to receive at least some of the first monochromatic x-ray radiation produced by the at least one first target when the at least one second target is positioned within the monochromatic x-ray component, the at least one second target configured to produce second monochromatic x-ray radiation in response to the received first monochromatic x-ray radiation.
US11158429B2
The present invention provides an integrated health care surveillance and monitoring system that provides real-time sampling, modeling, analysis, and recommended interventions. The system can be used to monitor infectious and chronic diseases. When faced with outbreak of an infectious disease agent, e.g., influenza virus, the system can identify active cases through pro-active sampling in high risk locations, such as schools or crowded commercial areas. The system can notify appropriate entities, e.g., local, regional and national governments, when an event is detected, thereby allowing for proactive management of a possible outbreak. The system also predicts the best response for deployment of scarce resources.
US11158428B1
A system and method for predicting medical outcomes of patients having a variety of diseases, and communicating these predicted outcomes to the patients. The system and method incorporates a plurality of variables and available medical treatments and/or therapies that are available to a patient. All of the variables and treatments are analyzed to predict medical outcomes without treatment, and with each of the plurality of available treatments. The system includes a graphical user interface for inputting the variables and the treatment options. This graphical user interface can comprise a plurality of toggle switches for manipulating each variable as desired. The graphical user interface can display a risk of complication of a disease, both with and without treatment, to a patient, thereby improving communication to the patient and providing healthcare providers and professionals with a procedure and system by which medical outcomes may be predicted and readily communicated to patient.
US11158426B1
A method for addressing tactical situations via tactical devices may include (i) identifying at least one wearable device that monitors at least one biomarker of a user wearing the at least one wearable device during a span of time while carrying out daily activities, (ii) receiving, by a server, information about activity of the at least one biomarker monitored by the at least one wearable device during the span of time, (iii) determining that the activity of the at least one biomarker during the span of time includes an early indication of an illness, and (iv) transmitting an alert about the early indication of the illness detected by the at least one wearable device. Various other systems, and methods are also disclosed.
US11158417B1
A system for generating a digestive disease nourishment program includes a computing device configured to receive a digestive biomarker relating to a user, generate a digestive parameter as a function of the digestive disease biomarker, determine a digestive profile as a function of the digestive parameter. The computing system is configured to identify a nutrition element as a function of the digestive profile, wherein identifying includes determining, for each nutrition element, a nourishment score as a function of the effect of the nutrition element on the digestive profile and identifying the nutrition element as a function of the nourishment score. The system configured to generate a digestive disease nourishment program as a function of the nutrition element and the digestive profile.
US11158415B2
A surgical procedure planning system and method that uses multiple feedback loops to optimize creation or design of future surgical preoperative plans.
US11158408B2
An apparatus for developing an intensity-modulated radiation therapy treatment plan includes a memory that stores machine instructions and a processor that executes the machine instructions to receive a clinical goal associated with the treatment plan as a user input. The processor further executes the machine instructions to determine a plan objective based on the clinical goal, generate a cost function comprising a term based on the plan objective, and assign an initial value to a parameter associated with the term. The processor also executes the machine instructions to identify a microstate that results in a reduced value associated with the cost function, evaluate a fulfillment level associated with the clinical goal, and adjust the value of the parameter to improve the fulfillment level.
US11158407B2
A passive tracking device, a processor configured to receive information from the tracking device, and a database accessible by the processor, among other elements, are disclosed. A first activity unit having a first start time corresponding to detection of engagement is monitored. The processor is further configured to establish a first end time of the first activity unit using the monitored information, and automatically ascribe a classification of the first activity unit. The classification of the first activity unit is output to a display of a computing device, and the classification of the first activity unit is stored in the database. A revised classification is output to a display of a computing device, the revised classification is stored in the database.
US11158402B2
Method and apparatus for recommending clinical trials for patients. Embodiments include determining a plurality of clinical trials that a first patient is eligible to participate in. Embodiments further include determining a plurality of current attributes of the first patient. Embodiments further include determining a plurality of predicted attributes of the first patient for a future point in time. Embodiments further include generating a fitness measure for each of the plurality of clinical trials, with respect to the first patient, by processing data about each of the plurality of clinical trials, the plurality of current attributes, and the plurality of predicted attributes with a machine learning (ML) model. Embodiments further include ranking the plurality of clinical trials based on the generated fitness measures.
US11158399B2
The invention relates to a computer system, a computer-implemented method, a computer program product and a user interface for controlling, detecting, regulating, and/or analyzing biological, biochemical, chemical and/or physical processes, comprising at least two units which are designed to receive a substance or material in order to carry out at least one biological, biochemical, chemical, and/or physical process on said substance. Each unit has at least one sensor which is designed to detect measurement data relating to the process. Additionally, the computer system comprises at least one display unit via which the measurement data of the two units is displayed in respective temporal correlations which allows information to be obtained on a relationship inherent in the displayed measurement data.
US11158397B2
The present invention relates to methods for evaluating and/or predicting the outcome of a clinical condition, such as cancer, metastasis, AIDS, autism, Alzheimer's, and/or Parkinson's disorder. The methods can also be used to monitor and track changes in a patient's DNA and/or RNA during and following a clinical treatment regime. The methods may also be used to evaluate protein and/or metabolite levels that correlate with such clinical conditions. The methods are also of use to ascertain the probability outcome for a patient's particular prognosis.
US11158395B2
A reliability evaluation apparatus according to the present embodiment is provided with a housing and a board insertable into the housing. A plurality of sockets are provided on the board. Semiconductor devices are respectively attachable to socket. The plurality of sockets have electrodes electrically connectable to terminals of the semiconductor devices. A heater is provided inside the housing. A controller is connected to the plurality of sockets and to the heater. The controller controls a voltage to be applied to the terminal of the semiconductor device and controls an output of the heater. A plurality of electromagnets are arranged inside the housing so as to be positioned above or below the plurality of sockets when the board is inserted into the housing.
US11158392B2
Apparatuses and methods for operating mixed mode blocks. One example method can include tracking single level cell (SLC) mode cycles and extra level cell (XLC) mode cycles performed on the mixed mode blocks, maintaining a mixed mode cycle count corresponding to the mixed mode blocks, and adjusting the mixed mode cycle count differently for mixed mode blocks operated in a SLC mode than for mixed blocks operated in a XLC mode.
US11158390B2
A method and apparatus for performing automatic power control in a memory device are provided. The method includes: during an initialization phase of the memory device, performing signal level detection on a reference clock request signal to determine whether the reference clock request signal is at a first predetermined voltage level or a second predetermined voltage level, for performing the automatic power control for the memory device, wherein the reference clock request signal is received through an IO pad; and according to a logic value carried by an input signal of a selective regulation circuit (SRC), performing selective power control to generate a secondary power voltage according to a main power voltage, wherein the selective power control makes the secondary power voltage be either equal to the main power voltage or a regulated voltage of the main power voltage in response to the logic value carried by the input signal.
US11158377B2
Various embodiments of the present application are directed towards an integrated memory chip with an enhanced device-region layout for reduced leakage current and an enlarged word-line etch process window (e.g., enhanced word-line etch resiliency). In some embodiments, the integrated memory chip comprises a substrate, a control gate, a word line, and an isolation structure. The substrate comprises a first source/drain region. The control gate and the word line are on the substrate. The word line is between and borders the first source/drain region and the control gate and is elongated along a length of the word line. The isolation structure extends into the substrate and has a first isolation-structure sidewall. The first isolation-structure sidewall extends laterally along the length of the word line and underlies the word line.
US11158375B2
A semiconductor storage device includes first signal lines divided into groups respectively including m (m is an integer equal to or larger than 2) of the first signal lines; and second signal lines. A memory cell array includes memory cells provided to correspond to respective intersections of the first signal lines and the second signal lines. A selection voltage is applied to any of the first signal lines through m global signal lines. First transistors are provided to respectively correspond to the first signal lines and connected between the first signal lines and the global signal lines. First selection signal lines are provided to respectively correspond to the groups and connected to gate electrodes of the first transistors included in a corresponding one of the groups in common. First dummy signal lines are arranged between adjacent ones of the groups, to which a non-selection voltage is applied.
US11158374B2
Numerous embodiments are disclosed for providing temperature compensation in a an analog memory array. The analog memory array optionally is a vector-by-matrix multiplier in an analog neuromorphic memory system used in a deep learning neural network. One embodiment comprises measuring an operating temperature within a memory array and applying, by a temperature compensation block, a bias voltage to a terminal of a memory cell in the array, wherein the bias voltage is a function of the operating temperature.
US11158372B2
A semiconductor memory device includes a substrate, a controller, a semiconductor memory component, first and second capacitors, and a jumper element. The substrate has a conductor pattern. The conductor pattern includes a first conductor portion and a second conductor portion. The first conductor portion overlaps at least a part of the first capacitor in a thickness direction of the substrate and is electrically connected to the first capacitor. The second conductor portion overlaps at least a part of the second capacitor in the thickness direction of the substrate and is electrically connected to the second capacitor. The first conductor portion and the second conductor portion are separated from each other, and are electrically connected to each other by the jumper element.
US11158367B1
Memory devices are disclosed. A memory device may include a source (SRC) plate configured to couple to a number of memory cells. The memory device may also include a resistor coupled between the source plate and a node. Further, the memory device may include at least one transistor coupled between the source plate and the ground voltage, wherein a gate of the at least one transistor is coupled to the node. The transistor may be configured to couple the SRC plate to the ground voltage during a processing stage. The transistor may further be configured to isolate the SRC plate from the ground voltage during an operation stage. Methods and electronic systems are also disclosed.
US11158364B2
The address of victim rows may be determined based on rows that are accessed in a memory. The victim addresses may be stored and associated with a count for every time a victim row is “victimized.” When the count for a victim row reaches a threshold, the victim row may be refreshed to preserve data stored in the row. After the victim row has been refreshed, the count may be reset. When a victim row is accessed, the count may also be reset. The counts may be adjusted for closer victim rows (e.g., +/−1) at a faster rate than counts for more distant victim rows (e.g., +/−2). This may cause closer victim rows to be refreshed at a higher rate than more distant victim rows.
US11158360B1
A memory device including a voltage boosting circuit, a switching circuit and a word line driving circuit is provided. The voltage boosting circuit is activated in a sleep mode. The voltage boosting circuit, based on an activation signal, performs a voltage boosting operation on a power voltage of a power voltage rail to generate a boosting voltage and transmit the boosting voltage to a control voltage rail. The switching circuit is turned on or cut-off according to a first mode selection signal. The word line driving circuit generates a plurality of word line signals according to the boosting voltage in the sleep mode; in addition, the word line driving circuit generates the word line signals according to the power voltage in a normal mode.
US11158358B2
Methods, systems, and devices for adaptive write operations for a memory device are described. In an example, the described techniques may include identifying a quantity of access operations performed on a memory array, modifying one or more parameters for a write operation based on the identified quantity of access operations, and writing logic states to the memory array by performing the write operation according to the one or more modified parameters. In some examples, the memory array may include memory cells associated with a configurable material element, such as a chalcogenide material, that stores a logic state based on a material property of the material element. In some examples, the described techniques may at least partially compensate for a change in memory material properties due to aging or other degradation or changes over time (e.g., due to accumulated access operations).
US11158353B2
To provide an information processing system, an information processing method, and a recording medium, which are capable of assisting in a search for a moving image using a graph of data which is not obtained from image analysis associated with a moving image. Provided is an information processing system, including: a moving image data acquiring unit configured to acquire moving image data; a communication unit configured to receive sensor data associated with the moving image data and chronological data corresponding to a shooting time of the moving image data; an image signal processing unit configured to perform image analysis on the moving image data and generate image analysis result data; and a control unit configured to generate an interface including the moving image data and graphs of at least two pieces of data among the sensor data, the chronological data, and the image analysis result data.
US11158348B1
Playing out digital video with customized graphics whose appearance and operation are specified by a graphics template expressed using one or more web-based protocols. One or more software modules, executing on a media server, identify, for a particular digital video, a markup language document which describes a customized appearance of one or more graphics to be incorporated into a presentation of particular digital video. The markup language document may be an Extensible Markup Language (XML) document or a HyperText Markup Language (HTML) document. The media server plays out the particular digital video with the one or more graphics in accordance with the markup language document. An HTML rendering engine, executing on the media server, may pass through one or more audio streams to be incorporated into an output stream used in playing out the particular digital video without re-encoding the one or more audio streams.
US11158341B2
The invention provides a method and apparatus for filtering a temporal signal. A target magnitude frequency response HT(f) is specified (101,201) of frequency f in terms of a column vector l of K weights lk where log HT(f)=lTW(f) and W(f) is a column vector of K magnitude basis functions Wk(f). A constrained frequency response Hc(f) is computed (102,214) defined by log Hc(f)=gTV(f) , where V(f) is a column vector of N constrained basis functions Vn(f) for which each exp gnVn(f) satisfies a constraint preserved by concatenation, and g is a column vector of N coefficients satisfying a matching criterion between lTW(f) and gTV(f). An input temporal signal is received (103,212) and filtered (104,210) with the constrained frequency response Hc(f) to form a filtered temporal signal; and the filtered temporal signal is output (105,211).
US11158337B2
A tape cartridge, according to one approach, includes a housing, and a magnetic recording tape at least partially stored in the housing. The magnetic recording tape including a recording layer having encapsulated nanoparticles each comprising a magnetic nanoparticle encapsulated by an encapsulating layer, and a polymeric binder binding the encapsulated nanoparticles. A tape cartridge, according to another approach, includes a housing, and a magnetic recording tape at least partially stored in the housing. The magnetic recording tape include an underlayer having encapsulated nanoparticles each comprising a magnetic nanoparticle encapsulated by an aromatic polymer, and a polymeric binder binding the encapsulated nanoparticles.
US11158336B2
A device, system, and method whereby a speech-driven system can distinguish speech obtained from users of the system from other speech spoken by background persons, as well as from background speech from public address systems. In one aspect, the present system and method prepares, in advance of field-use, a voice-data file which is created in a training environment. The training environment exhibits both desired user speech and unwanted background speech, including unwanted speech from persons other than a user and also speech from a PA system. The speech recognition system is trained or otherwise programmed to identify wanted user speech which may be spoken concurrently with the background sounds. In an embodiment, during the pre-field-use phase the training or programming may be accomplished by having persons who are training listeners audit the pre-recorded sounds to identify the desired user speech. A processor-based learning system is trained to duplicate the assessments made by the human listeners.
US11158332B2
A method of determining a distribution of bits for coding a transition frame, said method being implemented in a coder/decoder for coding/decoding a digital signal, the transition frame being preceded by a predictive coded preceding frame, coding the transition frame comprising transform coding and predictive coding a single sub-frame of the transition frame, the method comprising the following steps: assigning a bit rate for predictive coding the transition sub-frame, said bit rate being equal to the minimum between the bit rate for transform coding the transition frame and a first predetermined bit rate value; determining a first number of bits allocated for predictive coding the transition sub-frame for said bit rate; and calculating a second number of bits allocated for transform coding the transition frame from the first number of bits and a number of bits available for coding the transition frame.
US11158330B2
An apparatus for decomposing an audio signal into a background component signal and a foreground component signal, has: a block generator for generating a time sequence of blocks of audio signal values; an audio signal analyzer for determining a characteristic of a current block of the audio signal and for determining a variability of the characteristic within a group of blocks having at least two blocks of the sequence of blocks; and a separator for separating the current block into a background portion and a foreground portion wherein the separator is configured to determine a separation threshold based on the variability and to separate the current block into the background component signal and the foreground component signal, when the characteristic of the current block is in a predetermined relation to the separation threshold.
US11158326B2
A method, an electronic device, and a non-transitory computer-readable recording medium are provided for voice recognition. The method includes method of performing voice recognition by an electronic device including a first voice recognition device and a second voice recognition device, the method comprising receiving first voice by one of first voice recognition device and second voice recognition device; when first voice is received by the first voice recognition device and the first voice recognition device recognizes a predetermined command in the first voice, transferring a received second voice to an external electronic device and recognizing the received second voice through the external electronic device; and when the first voice is received by the second voice recognition device and the second voice recognition device recognizes the predetermined command in the first voice, recognizing a second command in the received second voice, and performing an operation based on the recognized second command.
US11158325B2
A biometric system is tested to see whether a proposed use matches a configuration of the system. An enrolment input is received from an enrolling user, and compared with a system configuration model to obtain a configuration matching score value. The enrollment is then controlled based on a result of comparing the received enrollment input with the system configuration model. In the case of a voice biometric system, when a test input is received from a speaker, it is determined whether audio conditions applying to the test input correspond to system configuration conditions. Verification is performed by comparing the test input with a model of the speech of an enrolled user to generate a verification score for use in deciding whether to accept or reject the speaker, depending on whether it is determined that audio conditions applying to the test input correspond to the system configuration conditions.
US11158318B2
The present disclosure provides an AI voice interaction method, including: an earphone acquiring a user voice; a body receiving a digital voice signal sent by the earphone through a wireless communication, and sending the digital voice signal through mobile data or WiFi to a cloud server; the cloud server performing a voice recognition and semantic analysis on the digital voice signal; the body making a call or sending network data to the body according to the analysis result, to make the earphone perform a corresponding voice broadcast according to the network data. Accordingly, the present disclosure also provides an AI voice interaction device and system.
US11158312B2
A computer-implemented method includes: receiving, by a computing device, a user query; determining, by the computing device, a response to the user query; determining, by the computing device, a sensitivity level of the response; generating, by the computing device, presentation instructions for presenting the response based on the sensitivity level; and presenting, by the computing device, the response in accordance with the presentation instructions.
US11158310B2
Systems and methods for providing intelligent assistance for handling usage modes. In some embodiments, an Information Handling System (IHS) may include: a processor and a memory having program instructions stored thereon that, upon execution, cause the IHS to: detect a headphone state of a user; in response to the detection, capture audio; and in response to the capture, execute a command, at least in part, based upon the headphone state.
US11158309B1
Techniques are described for automatically distributing validated user safety alerts from a networked computing device. The networked computing device may be configured to operate as an autonomous agent to perform actions on behalf of a user without receiving direct instructions from the user. For example, the autonomous agent computing device may be configured to make certain purchases, send alerts or reminders, or perform other functions in accordance with preprogrammed rules. According to the disclosed techniques, the autonomous agent computing device is configured to automatically generate and send an alert to one or more computing devices associated with the user upon detecting a safety concern for the user. The autonomous agent also uses a signing key associated with its digital certificate, which verifies the identity of the autonomous agent, to sign the alert such that a third-party server may validate the alert prior to distribution to the destination computing devices.
US11158302B1
Disclosed are an accent detection method, an accent detection device and a non-transitory storage medium. The accent detection method includes: obtaining audio data of a word; extracting a prosodic feature of the audio data to obtain a prosodic feature vector; generating a spectrogram based on the audio data to obtain a speech spectrum feature matrix; performing a concatenate operation on the prosodic feature vector and the speech spectrum feature matrix to obtain a first feature matrix, and performing a redundancy removal operation on the first feature matrix to obtain a second feature matrix; and classifying the second feature matrix by a classifier to obtain an accent detection result of the audio data.
US11158300B2
Described herein is a speakerphone system (system) comprising: at least one loudspeaker, the loudspeaker adapted to generate mechanical vibrations on an enclosure of the system; at least one microphone (mic) adapted to convert an input sound acoustic signal into an input sound electrical signal and adapted to convert the mechanical vibrations into a mechanical vibrations electrical signal, and to output both of the input sound electrical signal and the mechanical vibrations electrical signal as a mic output signal; at least one mechanical vibration sensor (MVS) adapted to convert the mechanical vibrations to a mechanical vibration error signal to output the mechanical vibration error signal as an MVS output signal; and circuitry adapted to subtract the MVS output signal from the mic output signal and output the resultant signal as a speakerphone output signal.
US11158299B2
This invention provides an acoustic metamaterial unit cell, consisting of a frame, a constraint stick placed in the frame and a piece of membrane covering at least one surface of the frame. This invention also provides an acoustic metamaterial plate comprised of the provided unit cells and a composite structure of acoustic materials. Additionally, the invention provides a method to design the operating frequency bands by modifying the structure and material properties of the frame, the constraint stick and the membrane in the proposed acoustic metamaterial. The proposed structure shows a priority in fabrication, stability and service life.
US11158297B2
A timbre creation method, system, and computer program product include performing a timbre analysis of a sound from an input source to generate a digital fingerprint of the sound, performing deep learning to create a patch that matches the digital fingerprint, and generating a second patch for a synthesizer which reproduces a timbre that complements the digital fingerprint based on the patch.
US11158295B2
According to an embodiment, there is provided a system and method for automatically generating a complete music work from a partially completed work provided by a user. One approach uses an artificial intelligence (AI) engine that is trained by creating incomplete works from a database of complete works and then instructing the AI to complete the incomplete works. A comparison is made between the completed works and the originals to determine the effectiveness of the training process. After the AI is trained, it is applied to the user's incomplete work to produce a final music item.
US11158287B2
Embodiments of the present disclosure provide a system for display. The system includes a display having a plurality of pixels, a processor, and a control logic. The processor includes a graphics pipeline configured to generate a plurality of pieces of pixel data for the plurality of pixels and a pre-processing module configured to generate a plurality of pieces of compensation data for the pixel data and compress the compensation data. The compensation data is compressed by determining a plurality of pieces of quantified down-sampled compensation data based on the compensation data, converting the quantified down-sampled compensation data into M units of index data, and converting the M units of index data into M code streams. The control logic is operatively coupled to the display and the processor and includes a post-processing module configured to decompress the compressed compensation data based on the M code streams to provide control signals.
US11158286B2
Techniques are disclosed for converting image frames from one color space to another while predicting artistic choices that a director, colorist, or others would make. In one configuration, a color conversion application receives image frames, an indication of color spaces to convert between, and metadata associated with the image frames and/or regions therein. The conversion application determines a global, base color conversion for the image frames using a predefined color space transformation. Then, the conversion application (optionally) extracts image regions depicting objects of interest in the image frames, after which the color conversion application processes each of the extracted image regions and the remaining image frames (after the extracted regions have been removed) using one or more functions determined using machine learning. The processed extracted regions and remainders of the image frames are then combined by the color conversion application for output.
US11158285B2
An object of the present invention is to reduce computation for color conversion processing on input RGB color signals with maintaining the hue of a picture expressed by the input RGB color signals. A color conversion processor of the present invention includes: a conversion unit that converts color data including multiple color components, which can be displayed in a first color gamut, to corresponding color data in a second color gamut, which is narrower than the first color gamut; a first color correction unit that corrects the converted color data by using a first color correction value; a first derivation unit that derives a first luminance correction value by multiplication using the first color correction value; and a first luminance correction unit that corrects the color data, corrected by the first color correction unit, by using the first luminance correction value.
US11158282B2
A driving circuit of a display panel includes a trigger circuit, a current limiting circuit, and first and second switch circuits. A preset voltage and a first voltage are input the trigger circuit. The current limiting circuit is electrically connected to a power source. The first switch circuit is electrically connected to the trigger circuit and the current limiting circuit separately. The first switch circuit is electrically connected to a driving chip and the display panel (320). The second switch circuit (400) is electrically connected to the trigger circuit and the current limiting circuit separately. An output terminal of the second switch circuit is electrically connected to the display panel.
US11158281B2
Provided are a display panel and a driving method thereof. The display panel includes an array substrate, the display panel including a display region and a peripheral region. In the peripheral region, a common voltage wiring, a voltage feedback wiring, a periodic signal wiring, and a decoupling wiring are disposed on the array substrate at intervals; the common voltage wiring is configured to transmit a common voltage signal for display to a pixel array in the display region, the voltage feedback wiring is configured to transmit a voltage feedback signal for monitoring changes in the common voltage signal, the periodic signal wiring is configured to provide the pixel array with a periodic signal for display, the decoupling wiring is located between the periodic signal wiring and the voltage feedback wiring, and is configured to transmit a decoupling signal for reducing coupling distortion of the voltage feedback signal.
US11158279B2
A display apparatus includes a display panel including a plurality of pixels; a source driver configured to convert RGB image data into an RGB image signal, and output the RGB image signal based on a common voltage to each of the plurality of pixels; and a timing controller configured to output the RGB image data to the source driver, and when it is determined the common voltage is changed, the timing controller may adjust the RGB image data to compensate the change of the common voltage, and output the adjusted RGB image data to the source driver.
US11158270B2
In one embodiment, a computing system may receive a target image with a first number of bits per color. The system may access masks that each includes dots associated with a grayscale range. A subset of the dots associated with each of the masks may be associated with a subrange of the grayscale range. The dots within the subsets of dots associated with the masks may have different positions. The system may generate a number of images based on the target image and the masks. Each of the images may have a second number of bits per color smaller than the first number of bits per color. The system may display the images sequentially on a display for representing the target image.
US11158254B1
A sub-pixel circuit, a pixel circuit, and a display device are provided. The sub-pixel circuit includes a main pixel unit and a sub-pixel unit respectively connected to scan lines and data lines, the main pixel unit is further connected to a power supply line, and the main pixel unit includes a first organic light emitting diode (OLED) and a capacitor, the sub-pixel unit includes a second OLED and a second capacitor, the first capacitor is charged through the data lines and the power supply line, and the second capacitor is charged through the data lines, such that brightness of the first OLED is greater than brightness of the second OLED. This enables multiple brightness display of a single OLED pixel, improving display contrast, and pixel charging rate.
US11158253B1
A display device may include a plurality of pixels configured to display image data on a display. The display device may also include a circuit that measures a first current associated with a light-emitting diode (LED) of a pixel of the plurality of pixels in response to the circuit receiving a first data voltage. The circuit may also measure a second current associated with the LED of the pixel of the plurality of pixels in response to the circuit receiving a second data voltage. The circuit may then determine a voltage associated with the LED based at least in part on the first current and the second current.
US11158252B2
A circuit board includes: a power supply wiring board that includes a power supply circuit that outputs the power supply voltage, and a first power supply line and a second power supply line which are connected with the power supply circuit; a first wiring board that includes a first line; a second wiring board that includes a second line; a first cable that includes a first conductor that connects the first power supply line and the first line; a second cable that includes a second conductor that connects the second power supply line and the second line; and a short-circuit conductor that short-circuits the first line and the second line. An electrical length of a route from the power supply circuit to the first wiring board is shorter than an electrical length of a route from the power supply circuit to the second wiring board.
US11158250B2
The disclosure discloses a pixel compensation circuit, a method for driving the same, a display panel, and a display device. The pixel compensation circuit includes: a first initialization sub-circuit, a second initialization sub-circuit, an IR drop control sub-circuit, a data writing sub-circuit, a compensation sub-circuit, a driver sub-circuit, a light-emission control sub-circuit, and a light emitting element. The compensation sub-circuit compensates for threshold voltage of the driver sub-circuit, and the IR drop control sub-circuit decreases the influence of the IR drop of a signal of the high-level power supply terminal to the operating current of the light emitting element.
US11158235B2
A color display panel and a control method thereof are provided. The color display panel includes pixel units arranged in an array, and each pixel unit at least includes a red sub-pixel unit, a green sub-pixel unit, a blue sub-pixel unit, and a white sub-pixel unit, where white light of the color display panel is achieved through the white sub-pixel unit. With aid of the above, the white light of the color display panel of the disclosure is realized by a single white sub-pixel unit, which can effectively alleviate color separation during mixing of red, green, and blue light of traditional display panels, and greatly improve the display effect of the display panel.
US11158227B2
A wire component includes a plurality of working signal lines and a plurality of transmitting lines. The working signal lines are configured to respectively provide a plurality of working signals to a driving circuit, and phases of the working signals at least partially lag each other sequentially. The transmitting lines are configured to respectively transmit the working signals, and a portion of the transmitting lines crosses the working signal lines. A first working signal line is configured to provide a first working signal; a second working signal line is configured to provide a second working signal; the first working signal immediately lags the second working signal, and the first working signal line and the second working signal line are arranged with another working signal line therebetween.
US11158226B2
The present disclosure provides a gate driving unit and method, a gate driving module and circuit, and a display device. The gate driving unit includes: an external compensation control signal output terminal, a gate driving signal output terminal, an external compensation control signal output circuit, a gate driving signal output circuit, a pull-up control circuit and a pull-down node control circuit. The pull-up control circuit is configured to, under control of an enabling signal input by an enabling terminal and a current-stage driving signal, control a potential at a first node; under control of the potential at the first node, a first clock signal input by a first clock signal terminal, a second clock signal input by a second clock signal terminal and a potential at a pull-down node, control a potential at a pull-up control node; under control of the potential at the pull-up control node, control a potential at a pull-up node, thereby controlling the potential at the pull-up node to be an effective voltage in a preset time period of a blank time period.
US11158224B2
A start signal generation circuit, a driving method and a display device are provided. The start signal generation circuit includes: a pull-down node control sub-circuit; a pull-up control node control sub-circuit, configured to control a potential of the pull-up control node under the control of voltage signals from a first clock signal input terminal, a second clock signal input terminal, and the 2nth clock signal input terminal; a pull-up node control sub-circuit; a storage sub-circuit, connected between the pull-up node PU and a start signal output terminal; and a start signal output sub-circuit, where n is an integer larger than 1, and smaller than or equal to N, N is an integer larger than 1.
US11158211B2
Provided/Disclosed is a cardiopulmonary resuscitation (CPR) training apparatus, comprising: a mannequin including a head portion with an airway, and a body portion connected to the head portion; a compression portion provided in the body portion, the compression portion to be pressed in response to a chest compression; an airbag connected to the airway, the airbag configured to enable an artificial ventilation; and a measurer configured to measure a CPR performance state in response to the chest compression and the artificial ventilation performed on the mannequin.
US11158208B2
Methods, systems and apparatuses, including computer programs encoded on computer storage media, are provided herein for an interactive, educational cooking experience. The embodiments may display a cooking interface that includes various ingredients, kitchen appliances, cookware, and kitchen utensils that may be manipulated by a user. A number of instructions relating to one or more steps of a selected recipe may also be displayed via the cooking interface, such that the user may attempt to follow the instructions by interacting with the displayed items. The embodiments may determine whether such interactions are in accordance with the instructions and may display relevant feedback to the user.
US11158204B2
A method for predictively updating one or more user parameters associated with a user of a learning system includes predicting, based on the one or more user parameters, a predicted activity of the user, receiving an actual activity of the user, comparing the predicted activity to the actual activity, and updating the one or more user parameters in response to determining that the predicted activity does not match the actual activity. The method may further include scheduling one or more learning interactions based on the one or more updated learning parameters, where the scheduling includes selecting at least one of a timing of the one or more learning interactions or a type of the one or more learning interactions.
US11158199B2
A method of assisting piloting, which method comprises the steps of designating a landing point and determining a sighting axis. A single three-dimensional main symbol providing a conformal position of the landing point is displayed on the screen so long as it is present in a field of view along the sighting axis, the three-dimensional main symbol extending in elevation upwards from the ground from a bottom zone positioned on the ground up to a top zone positioned at a top height relative to the ground. At least while the aircraft is situated at a distance from the landing point that is less than a first threshold distance, at least one two-dimensional main symbol covering a target zone is displayed.
US11158191B2
Aspects of the subject disclosure may include, for example, determining, by a system comprising a processor, a driver profile according to a driver identity for a driver of a vehicle, selecting a driver-specific enforcement scenario for the vehicle according to the driver profile and traffic enforcement information that is associated with a vehicle location, and presenting an in-vehicle alert to convey the driver-specific enforcement scenario to the driver. Other embodiments are disclosed.
US11158183B2
The present invention relates to a mobile terminal based platform for emergency calling, risk prewarning, and asking for help by one key. The platform comprises: a daily emergency calling module for a user asking for help to send a message asking for help to other users through the platform and to obtain a response from other users through the platform, and establishing a one-to-one response dialogue between the user asking for help and a user making the response; a prewarning information receiving and issuing module for issuance, enquiry, reception and dialogue of risk information and establishing a many-to-many dialogue among users who are concerned with the risk information; and a risk emergency calling module for a user confronted with an extreme risk event to send a risk message asking for help to a preset contact group through clicking one key in case of an urgent response and emergency calling.
US11158171B2
A multiplayer gaming system for providing a multiplayer game at multiple venues includes a first plurality of EGMs at a first venue and a second plurality of EGMs at a second venue, the EGMs allowing players to wager on outcomes of primary games while participating in an instance of the multiplayer game. The system also includes a host game server hosting game play at the first venue, and a second game server supporting multiplayer game play for the second venue through communication with the host game server. The second game server is configured to receive multiplayer game events from the second plurality of electronic gaming devices and transmit the multiplayer game events to the host game server. The host game server is configured to receive the multiplayer game events from the second game server, and apply the multiplayer game events to the instance of the multiplayer game.
US11158168B1
Embodiments of the present invention are directed to gaming system including a plurality of networked electronic gaming machines and a wireless network that communicates with mobile devices carried by attendants. The system detects when an electronic gaming machine is engaged by a player and disables at least one adjacent electronic gaming machine. When the player disengages from the electronic gaming machine, it is disabled and an attendant is dispatched to the electronic gaming machine via their mobile device to implement a cleaning protocol. When the cleaning protocol is completed, the attendant so indicates via an input on the mobile computing device, and the electronic gaming device is enabled for play.
US11158159B2
The present disclosure is related to a table game monitoring system to enable stoppage of an ongoing game when something unexpected happens by administrating the whole game from the start to the end of the game and during payoffs. A card game monitoring system includes a game table with betting areas for betters to put wagers, a card shooter apparatus configured to read and record the number (rank) and suit of cards. A control unit is configured to determine a winning hand according to table game rules based on information of the cards read by the card shooter apparatus. A video camera system is configured to capture positions of cards and identify wagers on each betting area at the game table. The control unit is further configured to check whether wagers with payoff move to a pool of the winner of the bettors determined by the card shooter apparatus.
US11158158B2
An example system includes a game device including a game processing unit performing information processing concerning a game and a communication unit performing communication via a network, and a communication unit performing communication with the game device via the network. The game device includes a purchase request transmission unit transmitting a purchase request for the first item to be used in the game to the server by communication through the communication unit. The server includes a purchase request reception unit receiving the purchase request transmitted by the purchase request transmission unit, and a first item imparting unit imparting the first item in response to the purchase request received by the purchase request reception unit. An upper limit is set to the cumulative number of the purchased first items for the user who plays the game using the game device.
US11158151B2
A dispensing system for dispensing containers. The dispensing system includes a storage chamber configured to hold the containers available for dispensing. A release device is coupled to the storage chamber to release the containers therefrom. An input device is configured to receive an order to dispense specific containers from the containers stored within the storage chamber, where the specific containers include at least two individual containers having different shapes. A tray receives the specific containers released from the storage, where the specific containers when released form a nested stack on the tray, and where the nested stack has a stacked height. A control system is operative coupled to the input device and the release device, where the control system determines a sequence for dispensing the specific containers from the order so as to minimize the stacked height of the nested stack on the tray.
US11158146B2
An electronic lockset mounted on a door, the electronic lockset including a lock comprising at least one of a latch bolt and a deadbolt to prevent the door from opening when the lock is in a locked state, an interior handle to open the door when the lock is in an unlocked state, a sensor to sense a manipulation of the interior handle, a printed circuit board (PCB) to receive information sensed by the sensor regarding the manipulation of the interior handle, and a motor to move the at least one of the latch bolt and the deadbolt in response to a signal received by the PCB directed to the information regarding the manipulation of the interior handle.
US11158140B2
A turbomachine control system that includes signal monitoring features is provided. Particularly, the control system proactively isolates or discards unresponsive sensed signals to prevent them from being used to control the turbomachine. The control system can detect and discard unresponsive signals and can utilize a healthier signal or a model of the expected sensor response instead to avert undesirable events, such as e.g., a loss of thrust control event. In one example aspect, the control system includes one or more computing devices that receive a sensed signal. The variance of the sensed signal is determined and then compared to an expected variance of the signal. The expected variance can be output by a sensor model of the one or more computing devices. A variance ratio is determined and the output is compared to a predefined threshold. If the output of the variance threshold exceeds the predefined threshold, then the signal is classified as unresponsive.
US11158125B1
A system configured to facilitate virtual outfit fitting is described. The system includes a smart closet device having components including a display door and a plurality of image sensors. A first image sensor of the plurality of image sensors is configured to move across a horizontal axis and a vertical axis of enclosure of the smart closet device to capture a plurality of images of a first outfit hung on an outfit hanging column. The smart closet device also includes a computing unit to generate a three-dimensional (3D) model of the first outfit based on the plurality of images. The computing unit is further configured to update an outfit database by storing the generated 3D model of the first outfit in an outfit database. The computing unit generate an image of a user wearing the output in response to receiving a selection of the first output from the user.
US11158123B2
Provided are a virtual object control method, a storage medium and an electronic device. The method includes: acquiring a two-dimensional image and a depth image of a human body; acquiring two-dimensional feature information of the human body according to the two-dimensional image, and acquiring three-dimensional feature information of the human body according to the depth image; combining the two-dimensional feature information of the human body with the three-dimensional feature information of the human body to generate human body model information; and controlling a virtual object according to the human body model information.
US11158120B1
Among other things, techniques are described for obtaining a range image related to a depth sensor of a vehicle operating in an environment. A first data point is identified in the range image with an intensity at or below a first intensity threshold. A first number of data points are determined in the range image that have an intensity at or above a second intensity threshold in a first region of the range image. Then, it is determined whether the first number of data points is at or above a region number threshold. The first data point is removed from the range image if the first number of data points is at or above the region number threshold. Operation of the vehicle is then facilitated in the environment based at least in part on the range image. Other embodiments may be described or claimed.
US11158113B1
Presented here is a system and method to increase the speed of computation of a volumetric scattering render technique. The volumetric scattering can include path tracing which simulates interactions between a virtual ray of light and a volume. The interaction can include reflection of the virtual ray of light of a particle within the volume. The system can obtain a threshold number of interactions between a virtual ray of light and a three-dimensional object through which the virtual ray of light is traveling. As the system performs the simulation, the system can compare a number of the interactions to the threshold number. Upon determining that the number of interactions is equal to or exceeds the threshold number, the system can terminate the simulation and approximate interactions between the virtual ray of light and the volume using a second rendering technique that is computationally less expensive than simulating the interactions.
US11158112B1
Techniques for performing ray tracing operations are provided. The techniques include identifying bounding-box-surface-area-weighted centroid of a group of primitives associated with a bounding box of a bounding volume hierarchy (“BVH”); generating candidate splits at the centroid, the candidate splits defining geometry subgroups; identifying a candidate split having a lowest surface area bounding box; and generating nodes for the BVH that include geometry of the geometry subgroups of the identified candidate split.
US11158108B2
Systems and methods for providing a mixed-reality pass-through experience include implement acts of obtaining a texture map of a real-world environment, obtaining a depth map of the real-world environment, obtaining an updated texture map of the real-world environment subsequent to the obtaining of the depth map and the texture map, and rendering a virtual representation of the real-world environment utilizing both the depth map and the updated texture map that was obtained subsequent to the depth map. The texture map and the depth map may be based on a same image pair obtained from a pair of stereo cameras, the depth map being obtained by performing stereo matching on the same image pair. Additionally, the acts may further include detecting a predicted pose of a user and reprojecting a portion of the depth map to conform to a user perspective associated with the predicted pose.
US11158107B2
Disclosed herein is a method of transmitting point cloud data. The method may include acquiring point cloud data, encoding geometry information including positions of points in the point cloud data, generating Level Of Details (LODs) based on the geometry information and searching neighbor points of each point to be attribute encoded based on the generated LODs, encoding first attribute information of each point based on the searched neighbor points, encoding second attribute information of each point based on the searched neighbor points, and transmitting the encoded geometry information, the encoded first and second attribute information and signaling information.
US11158094B2
A nuclear medicine image reconstruction method generates a reconstructed image (44) by performing iterative image in reconstruction (30, 130) on nuclear medicine imaging data (22). The iterative image reconstruction produces a sequence of update images (34, 36, 134, 136). During the iterative image reconstruction, a standardized uptake value (SUV) transform (40) is applied to convert an update image (34, 36) to an update SUV image (42, 46). The SUV transform scales values of voxels of the update image to SUV values using scaling factors including at least a body size metric and a dose metric. During the iterative image reconstruction, at least one parameter used in an image update of the iterative image reconstruction is adjusted using the update SUV image. For example, a parameter of a prior or filter (38) incorporated into an image reconstruction update step (32) or used in filtering of an update image (36) may be adjusted.
US11158090B2
This disclosure involves training generative adversarial networks to shot-match two unmatched images in a context-sensitive manner. For example, aspects of the present disclosure include accessing a trained generative adversarial network including a trained generator model and a trained discriminator model. A source image and a reference image may be inputted into the generator model to generate a modified source image. The modified source image and the reference image may be inputted into the discriminator model to determine a likelihood that the modified source image is color-matched with the reference image. The modified source image may be outputted as a shot-match with the reference image in response to determining, using the discriminator model, that the modified source image and the reference image are color-matched.
US11158086B2
A camera calibration method, a camera calibration apparatus (300), an electronic device and a computer-readable storage medium are provided. The camera calibration method includes the following steps. At (202), a target infrared image and a Red/Green/Blue (RGB) image obtained by capturing the same scene by an infrared camera and an RGB camera are acquired when the image definition is lower than a definition threshold. At (204), feature points in the target infrared image are extracted to obtain a first feature point set, feature points in the RGB image are extracted to obtain a second feature point set, and the first feature point set and the second feature point set are subjected to matching. At (206), a transformation relation between a coordinate system of the infrared camera and a coordinate system of the RGB camera is acquired according to the matched feature points.
US11158079B2
Disclosed are a substrate treating apparatus, an eccentricity inspection apparatus, an eccentricity inspection method, and a recording medium for measuring the amount of eccentricity of a spin chuck. The substrate treating apparatus includes a process chamber, a support unit that supports a substrate and rotates the substrate about a support shaft of a spin chuck, and an eccentricity inspection device that inspects eccentricity of the support shaft. The eccentricity inspection device includes an image acquisition unit that obtains an image of the substrate supported on the support unit and an eccentricity measurement unit that obtains edge data of the substrate from the image of the substrate and measures an amount of eccentricity of the support shaft, based on the edge data.
US11158071B2
The present disclosure discloses a method and an apparatus for point cloud registration. The method includes: segmenting a source point cloud and a destination point cloud respectively into different categories of attribute features based on semantic; segmenting the source point cloud and the destination point cloud into a plurality of grids based on the attribute features; calculating a current similarity between the source point cloud and the destination point cloud based on the plurality of grids; determining whether the current similarity and a current iterative number satisfy a preset condition; when the current similarity and the current iterative number satisfy the preset condition, performing a registration on the source point cloud and the destination point cloud to obtain a registered result; and based on the registered result, adjusting a position of the source point cloud, updating the current iterative number.
US11158066B2
A system comprises a computer including a processor and a memory, and the memory including instructions such that the processor is programmed to calculate, at a server, a distance between a fixed camera disposed within an environment and a vehicle traversing the environment based on at least two image frames captured by the fixed camera, wherein the at least two image frames depict the vehicle at different image coordinates; determine a position of the fixed camera based on the distance and vehicle distance measurements measured by a vehicle sensor; and generate a map representing the environment based on the position of the fixed camera and the vehicle distance measurements.
US11158065B2
A method for determining a position of a mobile unit with at least one sensor device, which is set up to capture environmental images of the mobile unit, and with a map, which comprises at least known landmarks with map position information. At least one hypothesis is determined for the at least one initially estimated position of the mobile unit and the at least one landmark detected in an environmental image, wherein the at least one hypothesis comprises at least one association of the at least one detected landmark of the at least one captured environmental image with at least one known landmark of the map. At least one new estimate of the position of the mobile unit and a weight of the at least one hypothesis are determined for the at least one hypothesis by means of at least one Kalman filter.
US11158063B2
Examples include detecting objects and determining a set of features for the objects. Examples include receiving a first image input, generating a number of feature maps from the first image input using a number of convolution filters, generating a first number of fully connected layers directly based on the number of feature maps, and detecting a number of objects in the first image and determining a set of features for each object from the first number of fully connected layers.
US11158059B1
Edge-Loss-based image construction is enabled by a method including generating a reconstructed image from a first edge image with a generator, extracting a second edge image from the reconstructed image with an edge extractor, smoothing the first edge image and the second edge image, discriminating between the reconstructed image and an original image corresponding to the first edge image with a discriminator to obtain an adversarial loss, and training the generator by using an edge loss and the adversarial loss, the edge loss being calculated from the smoothed first edge image and the smoothed second edge image.
US11158051B2
Embodiments discussed herein facilitate determination of responsiveness to chemoradiation treatment in rectal cancer patients based on structural deformation features obtained from a pre- or post-treatment medical imaging. One example embodiment can perform operations comprising: accessing an image volume of a rectum comprising a rectal tumor; generating a forward mapping based on non-rigidly registering a healthy rectal atlas to the image volume; inverting the forward mapping to generate an inverse mapping from the image volume to the healthy rectal atlas; determining, based on the inverse mapping, an associated deformation magnitude for each voxel of a plurality of voxels associated with the rectum; computing one or more structural deformation features based on the associated deformation magnitudes for the plurality of voxels; and predicting via a classifier whether or not the rectal tumor will respond to the chemoradiation treatment based at least in part on the one or more structural deformation features.
US11158050B2
A system and method for generating a rib suppressed radiographic image using deep learning computation. The method includes using a convolutional neural network module trained with pairs of a chest x-ray image and its counterpart bone suppressed image. The bone suppressed image is obtained using a bone suppression algorithm applied to the chest x-ray image. The convolutional neural network module is then applied to a chest x-ray image or the bone suppressed image to generate an enhanced bone suppressed image.
US11158048B2
The present disclosure discloses a CT lymph node detection system based on a spatial-temporal recurrent attention mechanism and specifically relates to the field of medical image analysis technologies. Based on a deep convolutional neural network and a recurrent attention mechanism, the present disclosure can construct an attention feature map adaptive to a lesion size in a slice direction and a spatial direction of a lymph node CT sequence. Firstly, a high-level spatial feature corresponding to the lymph node CT image is extracted by use of a pre-trained convolutional network; secondly, a recurrent attention mechanism based on a Gaussian Kernel Function is constructed with a slice at the center of the lymph node as a reference in a spatial domain; based on this, a temporal (slice direction) attention mechanism based on a Gaussian Mixture Model is performed; in addition, a predicted attention position is constrained based on the prior information of position distribution of the lymph node in the CT slice sequence; finally, in combination with the high-level features extracted by the two attention methods, the recurrent neural network performs classification to obtain a lymph node detection result.
US11158046B2
A method and system for receiving a dental radiographic image that includes an oral structure, and in an image processor, selecting a segmenter and an object detector, predicting masks and points of the oral structure using the segmenter and the object detector to become part of image metadata. The dental radiographic image and image metadata are further provided to a measurement processor for selecting at least one measurement method of a set of measurement methods according to the dental radiographic image and the image metadata, calculating a sensor pixel to mm (millimeter) ratio using the measurement method, and calculating a calibrated measurement of the oral structure.
US11158044B2
The present disclosure provides a battery detection method and a battery detection device. The method includes: obtaining a picture of each battery on a battery production line, and obtaining a corresponding production node; inputting the picture into a preset defect detection model, and obtaining a detection result output by the defect detection model, and when the detection result denotes that there is the defect on the picture, sending a control instruction to a control device of the production node corresponding to the picture, to cause the control device to shunt the battery corresponding to the picture having the defect based on the control instruction. The detection result includes whether there is a defect, a defect type, and a defect position.
US11158040B2
In a method for identifying a robot arm responsible for creating a scratch on a wafer, at least one scratch mark on a wafer is detected. A first scratch dimension of the at least one scratch mark is determined. The determined first scratch dimension is compared to a plurality of first robot arm dimensions to generate a plurality of first comparing results, wherein the first comparing results respectively correspond to a plurality of robot arms. One of the robot arms is identified based on the first comparing results.
US11158038B2
A method for automated gear contact pattern verification includes applying a colored powder to at least one gear to be meshed to form contacts on at least one gear tooth of the at least one gear, and using the smartphone, capturing images of the at least one gear tooth. A matching algorithm run on the smartphone may include identifying bounding points of a yellow portion of the at least one gear tooth, the bounding points including a midpoint of the yellow portion; identifying a gear mesh area between the bounding points and a midpoint of the gear mesh area; and determining a deviation in the midpoints of the yellow portion and gear mesh area, wherein the deviation may between approximately 25% and 80%. The test results are displayed on the smartphone, the test results including at least an indication of pass or fail.
US11158026B1
Electronic devices, computer readable storage media, and related methods are disclosed herein that are configured to stitch together images captured by multiple image capture devices of an image capture system. In particular, various techniques are employed to intelligently extend (and, optionally, smooth) the correspondence mapping between first and second images captured by image capture devices having different fields of view, e.g., fields of view that are at least partially overlapping and at least partially non-overlapping. The techniques may also include determining a “transitional” correspondence in a transitional region between the overlapping and non-overlapping regions of the fields of view, as well as performing one or more appearance correction operations to account for the different properties of the different image capture devices used to capture the first and second images. The techniques described herein may be employed to produce enhanced output images in either the still image or the video context.
US11158021B2
A system and method for intelligent blockchain ride sharing distribution of autonomous electric vehicles. The electric vehicles accommodate commercial transport, public transport, and personal transport. The system and method includes a ride service network of autonomous, electric vehicles that are intelligently distributed through blockchain-regulated vehicle distribution means. The vehicle distribution means includes: on-demand, through reservations, and through traffic detection. A secure chain of data blocks from a blockchain represents the individual vehicle distribution transactions. The blockchain verifies that distribution of vehicles is efficient and accurate. The electric vehicles are defined by octagonal body frame powered by induction charging and/or solar energy charging of a battery for powering hub motors integrated into wheels at the outer corners of the body frame. The vehicles also include a circuit light made of dual horizontal light beams with a vertical connection, and a galvanized black color exterior surface for active inductive and solar charging.
US11158020B2
The present disclosure relates assigning ride requests to providers based on the probability that a provider will accept the request. For example, one or more embodiments identify a first provider to assign the ride request. The system then generates a probability of acceptance for that provider. The system then determines an estimated time-to-arrival for the first provider and an alternate estimated time-to-arrival associated with a re-assigned provider. Based on the acceptance probability, the estimated time-to-arrival, and the alternate estimated time-to-arrival, the system then determines an expected time-to-arrival associated with the first provider. The system assigns ride requests to providers based on optimizing the expected time-to-arrival across multiple potential providers for a ride request.
US11158015B2
A computer-implemented system and method for providing alerts in an online learning environment is provided. An electronic gradebook is maintained for a teacher of an online learning environment and includes education related data for each student of the teacher. An event in the online learning environment is identified based on receipt of further education related data for one of the students of the teacher for entry into the electronic gradebook. Automatically upon receipt into the electronic gradebook, an alert is generated for the event by identifying a type of the further education related data received and selecting a template for the alert based on the type of the further education related data. The template is filled with the further education related data and recipients of the alert that are associated with the student are identified. The alert is delivered to the identified recipients.
US11158008B2
Mobile robots and methods involving mobile robots are provided. In one method, a mobile robot performs a hospitality service for a guest of a hospitality business. The mobile robot is operated at the hospitality business.
US11157998B2
A financial trading system that includes a trading server, multiple financial exchanges, and multiple servers with each server associated with and co-located at an exchange and comprising a high accuracy clock. The trading server divides a large transaction order into multiple smaller transaction orders and combines each smaller transaction order with a transaction execution time. The trading server sends a financial trade instruction based on each combined smaller transaction order and transaction execution time to each co-located server. When the high accuracy clock on each server reaches the transaction execution time, all the servers submit their smaller transaction orders to the respective financial exchanges substantially simultaneously.
US11157996B1
A system includes a content generation subsystem that features a playlist controller and multimedia service logic. The playlist controller is configured to generate a presentation playlist that controls retrieval and playback of audio clips along displayable images. The multimedia service logic, in response to receiving at least a vehicle identification number from the playlist controller, (i) automatically determines vehicle option codes associated with the vehicle, each vehicle option code identifies an option installed on the vehicle; (ii) automatically translate the vehicle option codes into information that is used in recovery of a plurality of text descriptions directed to features of the vehicle, and (iii) automatically determine the a plurality of audio clip links corresponding to the plurality of text descriptions that are used in the formation of the playlist. The second plurality of audio clip links is greater in number than the first plurality of audio clip links.
US11157992B2
Systems and methods to improve an e-commerce platform through modifications to the checkout and fulfillment process aimed at reducing the incidence of returns. Modifications may include determining a likelihood of a return and, based on the likelihood of return, generating a staged fulfillment process in which an order is split in two linked orders that are processed serially and based on receipt of confirmation to proceed after delivery of a first one of the orders. Modifications may include determining during the checkout process that a custom return policy is to be used and generating the custom return policy based, at least in part, on one or more of a purchaser return history, the product item or items in the order, and product return history.
US11157986B2
In one example implementation according to aspects of the present disclosure, a computer-implemented method includes receiving a list of items to be purchased by a user. The method further includes performing an analysis of the list of items based at least in part on a cost for each item of the list of items at each of a plurality of stores, a distance of travel to each of the plurality of stores, and promotional discounts for one or more of the items of the list of items at each of the plurality of stores. The method further includes generating a table of recommendations based on the analysis. Each recommendation of the table of recommendations can include a description, a total travel distance, and a total cost.
US11157973B2
Described herein is a system and method for predicting the extent and cost of repair resulting from a vehicle accident. The estimates can be based on one or more of in-vehicle sensor measurements during the accident, external observations such as weather and traffic and road conditions and manually or digitally input accident reports. The gathered information is compared to information in a database from historical accidents and the resulting damage and costs for those. The information is classified according to impact force, direction and location along with the specific type of vehicle. Maintaining and refreshing the information and predictive models in the system is also part of the invention.
US11157971B1
A charitable donation system is provided. The system includes a computer server having a memory storing charitable organization data and user data, a collection device coupled to the computer server, and a user computing device coupled to the computer server. The system establishes a proximity zone around the collection device. When a user computing device enters the proximity zone, a connection between the server and the user computing device is established. The computer server may be programmed to receive from the user computing device a signal activating a donation, the signal including user data and donation data, including a user identifying information and a donation amount. The computer server may be programmed to process the payment and account for the donation amount.
US11157960B2
Methods and systems of targeting advertising are presented. In an example method, a media content device of a user accesses user product information originating from a user product and describing at least one characteristic of the user product. At least one advertisement is selected from a plurality of available advertisements based on the user product information. The selected advertisement is forwarded from the media content device for presentation to the user.
US11157948B2
A method, apparatus and computer readable medium for independent validation of asset serving. The method is performed in a network that comprise a Content Distribution Network (CDN) retaining a plurality of assets available for download therefrom. Responsive to receiving an asset serving request, an asset is selected from the plurality of assets, an asset session identifier corresponding to the asset and the asset serving request is generated, and an Asset Serving Template (AST) comprising a Uniform Resource Locator (URL) pointing to the asset is provided, wherein the URL is configured when being used in a download request of the asset from the CDN to effect recordation of the asset session identifier in association with an event logged in an event log responsive to the download request, whereby enabling determining unique asset download request events of a given asset of the plurality of assets based on asset session identifiers corresponding thereto.
US11157944B2
A method and system for bringing together online and offline advertising uses partner-encoded anonymous links that are associated with consumer data. The partner-encoded anonymous links allow processing without personally identifiable information (PII) in a secure environment. Data is matched using identifiers that are encrypted for use in connection with individual match distribution partners. The method and system allows a marketer to utilize offline data to precisely target advertisements without the use of PII, and to perform analytics concerning the use of the online advertisements to more precisely determine the effectiveness of multichannel marketing efforts.
US11157943B2
In one aspect, an account identifier is associated with a deal purchased by a user from a deal site. The deal has a face value applicable to a transaction with a predetermined merchant, if the transaction satisfies one or more predetermined criteria. The user pays the deal site an amount smaller than the face value. When the account identifier is used at a transaction terminal to initiate a payment transaction, a transaction handler determines whether the payment transaction satisfies the one or more predetermined criteria; and if so, the transaction handler provides the transaction terminal with an authorization response identifying the remaining balance, which is determined by deducting the face value from the payment transaction. The account identifier may be a one-time account number generated specifically for the deal purchased by the user, or an account number of the user used to purchase the deal from the deal site.
US11157942B2
A dynamic information presentation method includes: obtaining a dynamic information flow corresponding to a first user account of an application, the dynamic information flow being an information flow for providing dynamic information of a second user account of the application; determining a promoted account matching the first user account, by a platform server relating to the application, according to a first geographic location associated with the first user account and a second geographic location associated with the promoted account, the dynamic information flow further comprising dynamic information of the promoted account matching the first user account; and displaying the dynamic information flow corresponding to the first user account.
US11157941B2
Various embodiments request discount offers on a mobile device within a store. In one embodiment, the mobile device detects it is being shaken and in response, sends a request for a discount offer to a server. The mobile device determines its location within the store. The mobile device receives a discount offer based on the location of the mobile device within the store and information associated with the mobile device. The discount offer is displayed and feedback is communicated to the server based on the detected device movement. The feedback is an indicator that indicates acceptance, rejection or a request for a different discount offer. The detected device movement include at least one of motion intensity, direction of motion and number of shakes. If the motion intensity of being shaken is greater than a predetermined threshold, an indication of objection is emitted.
US11157936B2
Product discovery is enhanced by allowing a user in a connected kitchen to share their food consumption habits with friends and trusted companies. Smart devices installed in the kitchen sense the food being prepared, such as a camera which automatically records an image of a food item, and image recognition is performed to identify the item. A cloud server has contact information for individuals associated with the user such as designated friends or social groups, and also has promotional information for available sales offers regarding food-related products. The server generates a food product recommendation based on the dish being prepared by the user and based on the sales offers, and sends a notification to the friends identifying the user, the dish and a particular sales offer. The system rewards users based on their influence, gleaned from the number of such offers that are accepted by the friends.
US11157935B1
Systems and methods are presented for allowing E-coupons to be generated by a customer based, at least in part, by actions taken by the customer. In one embodiment, a pyramid arrangement is disclosed in which the customer obtains E-coupons based primarily on activities performed by someone else in the pyramid. In another embodiment, the customer may make a purchase and credits for that purchase may be applied to another customer's account in the form of an E-coupon.
US11157931B2
Embodiments of the present invention disclose a method, a computer program product, and a computer system for predicting a crowdedness of a location. In the example embodiment, a computer receives a location and defines a geofence around the location. In addition, the computer collects current feature data of users within the geofence and predicts a crowdedness of the location based on inputting the current feature data into a model.
US11157910B1
Various embodiments of the technology described herein alleviate the need to specifically request enrollment information from a user to enroll the user in a passive voice authentication program. The system can receive one or more spoken words from a user. The system can select at least one word from the one or more spoken words to enroll the user into a voice authentication program without requiring further interaction from the user. The voice authentication program selectively enables access to secure data in response to receiving the at least one word spoken by the user. After enrollment of the user into the voice authentication program, at least one word spoken by the user is received, and the user is authenticated based on the at least one word.
US11157899B1
An improved blockchain is described herein that allows nodes to optionally generate a proof of work nonce separate from the proof of work nonce present in a burn chain. Generation of the proof of work nonce requires the consumption of energy, and the value of the proof of work nonce can be mapped to an amount of energy consumption. Similarly, an amount of energy consumption can be mapped to an amount of a cryptocurrency. For example, the mapping may indicate how much cryptocurrency could have been produced by the node if the consumed energy was instead put to mining the cryptocurrency. Thus, the node can submit a block commit that indicates the separate proof of work nonce and the amount of cryptocurrency burned. The node can aggregate the mapped amount and the amount burned to determine a probability of the node being selected as a leader.
US11157897B2
Disclosed herein are methods, devices, and apparatuses, including computer programs stored on computer-readable media for managing access to an account in a blockchain system. One of the methods includes: receiving, from a first account of the blockchain system, a request for accessing a second account of the blockchain system; determining an account level of the first account based on the request; determining an account level of the second account; determining whether the account level of the first account satisfies an account condition based on the account level of the second account; and permitting the request for accessing the second account based on a determination that the account level of the first account satisfies the account condition.
US11157883B2
A computer-based method for determining an effect of operational readiness for a vehicle in a fleet of vehicles based on a component replacement simulation is described. The method includes querying, using a fleet performance optimization tool, a maintenance data database. The method also includes analyzing the data set using a power law process to predict a next component removal for each vehicle based on hours of operation for each vehicle. The method also includes determining an effect of operational readiness for the selected vehicle based on the simulation. The method further includes ranking each vehicle in the fleet of vehicles based on the operational readiness of each vehicle. The method also includes displaying, based on the ranking, the operational readiness of each vehicle on the user interface to facilitate actual replacement of at least one component on at least one of the vehicles.
US11157874B2
A requirement process document is received. The requirement process document specifies a plurality of requirements for developing a product. Each of the plurality of requirements is classified, using machine learning, as either a business requirement or a technical requirement. A hierarchy including a plurality of levels of business requirements and technical requirements is determined from the requirement process document. A particular level in the hierarchy for each of the business requirements and technical requirements and one or more relationships between the business requirement and the technical requirement within the hierarchy is identified. A realizing component and associated capability for implementing one or more of the technical requirements is identified.
US11157871B1
Systems and method are provided for managing inventory by determining product prices based on product characteristics. One method includes, based on a condition of the product and an age of the product, determining a new price of a returned product and modifying the database to assign the new price to the product identifier. Based on a determination that the product is not a returned product from a customer: calculating an inventory rate associated with the product; based on the calculated inventory rate, determining a new price of the product; and modifying the database to assign, to the product identifier, the inventory rate and the new price.
US11157859B2
Some embodiments of the present invention include a method for creating, via a first user interface, at least one link in a performance summary to link to supporting information of an employee's work associated with the performance summary. The performance summary including the at least one link is then displayed via the first user interface. The method then detects, via the first user interface, when the at least one link in the performance summary is selected. Responsive to the at least one link being selected, the supporting information of the employee's work associated with the performance summary is displayed via the first user interface.
US11157858B2
One or more responses to one or more queries from a device associated with a respondent are received. A processor determines a response quality rating for the one or more responses based on at least one of an identifiable pattern of the one or more responses, a response rate of the one or more responses, an attentiveness level of the respondent, or a characteristic of an interaction of the respondent with a user interface of the device. The one or more responses are determined to be indicative of a questionable validity based upon the determined response quality rating. Responsive to determining that the one or more responses are indicative of a questionable validity one or more secondary queries are sent to the device.
US11157851B2
A production control platform is disclosed. The production control platform may gather information related to material produced from multiple production sources or related to a production destination that implements a production process to process the material. The production control platform may process the information to identify different possible combinations of respective outputs for the multiple production sources. The production control platform may determine a production source, of the multiple production sources, that limits input to the production process. The production control platform may determine a respective output for the multiple production sources. The production control platform may perform a set of actions related to causing the multiple production sources to produce the respective output.
US11157850B2
Techniques are provided for automated information retrieval based on supplier risk. In an embodiment, a selection of a supplier identifier value that identifies a supplier during a supplier onboarding process in an e-procurement system is received. A digital data repository of the e-procurement system is queried to seek a data record matching the selected supplier identifier value. In response to determining that the data repository has a record matching the selected supplier identifier value, a risk score value associated with the selected supplier identifier value is identified from a dataset of risk score values that is stored in the data repository. A unique mapping table is generated that maps each supplier risk score value of one or more supplier risk score values to one or more information request identifiers, the one or more supplier risk score values including the risk score value associated with the selected supplier identifier value. A custom digital data entry form is generated that comprises one or more information request fields that are mapped to the risk score value associated with the selected supplier identifier value. The custom data entry form is transmitted to a computer associated with the supplier corresponding to the selected supplier identifier value, the custom data form prompting the supplier to take action, respond, or contribute information back to the server computer.
US11157844B2
Embodiments relate to analyzing developmental progress and productivity of users based upon monitored activity features, and inferring expected levels of productivity for future time intervals. By analyzing code check-ins submitted by a user over a time interval, as other features associated with user activities during the time interval, a metric indicating a level of quality or productivity for the time interval can be determined. Based upon the determined metrics for the time intervals, expected levels of productivity for the user can be inferred for future time intervals. In addition, tasks can be automatically performed to reduce an amount of impact on the productivity of the user during time intervals of expected high productivity, such as scheduling of tasks outside of the time intervals, adjusting certain settings of a user device, and/or the like.
US11157840B2
Provided is a method for determining optimum batch sizes for the placing of components on circuit boards within an assembly line, wherein a set of circuit board types to be produced on the assembly line within a specified planning period is specified; a number of circuit boards to be produced is specified for each circuit board type; the number of circuit boards per circuit board type forms a set that is to be divided into equal-sized subsets, also referred to as batches, which are production orders that are produced at regular intervals during the planning period; the batch size of a circuit board type is equal to the number of circuit boards in a subset; the specified circuit board types are divided into a set of clusters, wherein a cluster and its associated set-up includes a set of circuit board types which can be produced with the associated set-up.
US11157834B2
In one example embodiment, a server compares derived values of a plurality of machine learning features with specified values of the plurality of machine learning features according to an ontology that defines a relationship between the plurality of machine learning features and a corresponding higher-order behavior for the specified values of the plurality of machine learning features. When the derived values of the plurality of machine learning features match the specified values of the plurality of machine learning features, the server aggregates the weights of the plurality of machine learning features to produce an aggregated weight. The server assigns the aggregated weight to the higher-order behavior so as to indicate a significance of the higher-order behavior in producing the machine learning result.
US11157833B2
An example operation may include one or more of partitioning a data set from a data provider into a training data set and a test data set, exposing the training data set to a learning service provider while preventing the learning service provider from being able to access the test data set, wherein the preventing comprises encrypting the test data set and storing the encrypted test data set in an immutable ledger, receiving a learning model that is generated by the learning service provider based on the exposed training data set, executing the received learning model using the test data set as input to verify whether the learning model satisfies a predefined performance threshold, and in response to verifying the learning model satisfies the predefined performance threshold, outputting information about the verification to a computing node.
US11157831B2
A cognitive system collects online behaviors of a user and an affinity group of users who are related (e.g. by relationship, or behavioral similarities) to the user. A knowledge base of behavior and sentiment patterns is produced and maintained. If real-time data for the user shifts in behavior and/or sentiment and significantly deviates from established patterns, the system looks for a similar behavior and/or sentiment pattern shift among members of the affinity group. If the affinity group patterns shift in a manner similar to the first user's pattern shift, the cognitive system, in response, updates the knowledge base with information related to the shift, thereby adding knowledge to the long-term patterns. If the cognitive system finds that the user's behavior and/or sentiment pattern shift differs significantly from the affinity group, the system generates an empathy fostering alert message and sends it to one or more recipients.
US11157827B2
A method includes improved techniques for preparing the initial state of a quantum computer by reducing the number of redundant or unnecessary gates in a quantum circuit. Starting from an initial state preparation circuit ansatz, the method recursively removes gates and re-optimizes the circuit parameters to generate a reduced-depth state preparation.
US11157825B2
A method includes receiving data from a sensor over time. The data comprises a plurality of values that are each indicative of a sensed condition at a unique time. The method also includes determining a real-time value, a mid-term moving average, and a long-term moving average based on the data and determining a most-recent combined average by averaging the real-time value, the mid-term moving average, and the long-term moving average. The method further includes determining an upper setpoint by adding an offset value to the most-recent combined average and determining a lower setpoint by subtracting the offset value to the most-recent combined average. The method also includes transmitting an alert based on a determination that a most recent value of the data is either greater than the upper setpoint or lower than the lower setpoint.
US11157822B2
A system for classification using expert data includes at least a server. The system includes an expert submission processing module operating on the at least a server, the expert submission processing module designed and configured to receive at least an expert submission relating constitutional data to ameliorative recommendation data. The system includes a model generator operating on the at least a server, the model generator designed and configured to generate, using the at least an expert submission, and a constitutional inquiry, an ameliorative output. The system includes a client-interface module operating on the at least a server, the client-interface module designed and configured to receive, from a user client device, the constitutional inquiry and transmit, to the user client device, the ameliorative output.
US11157818B2
Disclosed are a model training method and apparatus based on gradient boosting decision tree (GBDT). A GBDT algorithm flow is divided into two stages. In the first stage, labeled samples are obtained from a data domain of a service scenario similar to a target service scenario to sequentially train several decision trees, and training residual generated after the training in the first stage is determined; in the second stage, labeled samples are obtained from a data domain of the target service scenario, and several decision trees continue to be trained based on the training residual. Finally, a model applied to the target service scenario is actually obtained by integrating the decision trees trained in the first stage with the decision trees trained in the second stage.
US11157813B1
A method of on-vehicle active learning for training a perception network of an autonomous vehicle is provided. The method includes steps of: an on-vehicle active learning device, (a) if a driving video and sensing information are acquired from a camera and sensors on an autonomous vehicle, inputting frames of the driving video and the sensing information into a scene code assigning module to generate scene codes including information on scenes in the frames and on driving events; and (b) at least one of selecting a part of the frames, whose object detection information satisfies a condition, as specific frames by using the scene codes and the object detection information and selecting a part of the frames, matching a training policy, as the specific frames by using the scene codes and the object detection information, and storing the specific frames and specific scene codes in a frame storing part.
US11157811B2
In an approach to training image classification models through the creation and utilization of stub images, one or more computer processors tag ground truth data utilizing subject matter expert inputs for a classification. The one or more computer processors extract one or more features and one or more boundaries from the tagged ground truth data. The one or more computer processors tag the one or more extracted features and the one or more extracted boundaries. The one or more computer processors generate one or more stub images by incorporating the one or more tagged features, and the one or more tagged boundaries at a confidence level. The one or more computer processors train a classification model utilizing the one or more generated stub images. The one or more computer processors deploy the trained classification model.
US11157807B2
An integrated optical circuit for an optical neural network is provided. The optical circuit is configured to process a plurality of phase-encoded optical input signals and to provide a phase-encoded optical output signal depending on the phase-encoded optical input signals. The phase-encoded optical output signal emulates a neuron functionality with respect to the plurality of phase-encoded optical input signals. Such an embodied optical circuit uses the phase to encode information in the optical domain. A related method and a related design structure are further provided.
US11157802B2
The method of present disclosure relates to neural chip and optimizing operation of a neural chip. The method includes sensing current values of physical parameters indicating an environment. Sensed current values are stored in a memory unit. The memory unit also stores previously sensed values of physical parameters. The current values and the previously sensed values are compared by the neural chip. Based on the comparison, one or more actions are applied using the previously sensed values, for completing the task, if the current values and the previously sensed values are matched. In case there is no matching, the neural chip uses the current valises for applying the one or more actions. The neural chip learns from applying of the actions and updates itself accordingly.
US11157799B2
A neuromorphic computing system is provided which comprises: a synapse core; and a pre-synaptic neuron, a first post-synaptic neuron, and a second post-synaptic neuron coupled to the synaptic core, wherein the synapse core is to: receive a request from the pre-synaptic neuron, generate, in response to the request, a first address of the first post-synaptic neuron and a second address of the second post-synaptic neuron, wherein the first address and the second address are not stored in the synapse core prior to receiving the request.
US11157796B2
A joint position estimation device including a memory, and a processor connected to the memory. The processor executes a process including estimating, by a first DNN for which a first parameter determined by learning of the first DNN has been set, a body part region of the animal with respect to input image to be processed; and estimating, by the second DNN for which a second parameter determined by learning of the second DNN has been set, a first joint position and a second joint position in each of the body part region estimated by the first DNN and a plural body parts region in which a plurality of the body part regions are connected.
US11157794B2
A computer-implemented method includes receiving a batch of neural network inputs to be processed using a neural network on a hardware circuit. The neural network has multiple layers arranged in a directed graph and each layer has a respective set of parameters. The method includes determining a partitioning of the neural network layers into a sequence of superlayers. Each superlayer is a partition of the directed graph that includes one or more layers. The method includes processing the batch of inputs using the hardware circuit, which includes, for each superlayer in the sequence: i) loading the respective set of parameters for the layers in the superlayer into memory of the hardware circuit, and ii) for each input in the batch, processing the input through each of the layers in the superlayer using the parameters in the memory of the hardware circuit to generate a superlayer output for the input.
US11157790B1
A method for transferring an EMV chip from a first card to a second card, the method comprising the steps of: heating a first body of the first card in a vicinity of the EMV chip so as to weaken adhesion of the EMV chip with a first receptacle of the first body; bending a first body surface of the first body adjacent to the EMV chip, such that first body surface becomes non parallel with a metal contact surface of the EMV chip; removing the EMV chip from the first receptacle; positioning an applied adhesive between a back surface of the EMV chip and an opposing surface of a second receptacle of the second card, the second receptacle in a second body of the second card; and maintaining the EMV chip in the second receptacle until the applied adhesive has cured.
US11157785B2
An image forming apparatus is provided. The image forming apparatus includes an image forming part to form a pattern including at least one white dot line and at least one black dot line on an image forming medium using a photoconductive drum. A registration sensor is to sense an amount of light reflected from the image forming medium. A processor is to determine a state of the photoconductive drum based on the amount of sensed light in the pattern.
US11157781B2
A system and method for determining a reliability score indicative of a level of fidelity between high dimensional (HD) data and corresponding dimension-reduced (LD) data are provided. The system comprises a processor, and a non-transitory computer-readable medium having stored thereon program instructions executable by the processor. The processor is configured to perform the method. The method comprises performing a dimension reduction on the HD data (the dimension reduction resulting in the corresponding LD data), normalizing the HD data and LD data, determine N nearest neighbors of each data point in the HD data and LD data (respectively), determining HD neighbors and correspondence LD neighbors for each data point, determining LD neighbors and correspondence HD neighbors for each data point, determining a distance between the LD neighbors and correspondence LD neighbors, determining a distance between the HD neighbors and correspondence HD neighbors, determining a cost for the dimension reduction, and determining that the cost is within a fidelity range.
US11157780B2
A system includes a model repository comprising a plurality of models respectively being adapted to perform, when used by an analytical program, a computational task, in which a first database table is created in the database, the first database table having a predefined table structure that corresponds to the analytical program, a best-model of the plurality of models is stored in the first database table, and a request of a client device to perform the computational task and comprising input data is received. If the received request does not comprise a model-ID, the analytical program reads the model currently stored in the first table and uses the read model for performing the computational task on the input data. If the received request comprises a model-ID, the analytical program creates a second database table having the predefined table structure in the database, reads a model associated with the model-ID from the model repository, stores the read model associated with the model-ID in the second table, and uses the model read from the second table for performing the computational task on the input data.
US11157779B2
A classification engine generates, using a weighted graph, a plurality of sets of confused graphemes based on recognition data for a plurality of document images; receives an input grapheme image associated with a document image comprising a plurality of grapheme images; determines a set of recognition options for the input grapheme image, where the set of recognition options comprises a set of target characters that are similar to the input grapheme image; identifies a neural network trained to recognize a first set of confused graphemes, where the first set of confused graphemes comprises at least a portion of the set of recognition options for the input grapheme image; and determines a grapheme class for the input grapheme image using the identified neural network.
US11157778B2
A monitor target shooting information generation means (81) extracts, from each of a plurality of images, as information to be used for estimating the identify of a monitor target, monitor target identification information that is identification information of the monitor target, and the monitor target shooting information generation means (81) then generates multiple pieces of monitor target shooting information each including both the extracted monitor target identification information and a shooting time at which the monitor target was shot. An appearance history generation means (82) generates, from the generated multiple pieces of monitor target shooting information, an appearance history of the monitor target that has been estimated to be identical. A determination means (83) determines the monitor target the appearance history of which matches a specified rule.
US11157775B2
A computer constructs a neural network for executing image processing, the neural network being constituted of layers, each of which includes at least one node. The neural network includes a detection layer that realizes a process for detecting an object in an image. The computer is configured to execute: a first process of obtaining setting information for constructing the neural network including setting values relating to characteristics of a boundary of the object and a shape of the object, the setting values being values for calculating hyperparameters of the detection layer; a second process of constructing the neural network on the basis of the setting information. The second process includes a process of calculating the hyperparameters of the detection layer on the basis of the setting values.
US11157769B2
An image processing circuit includes a receiving circuit, a feature fetching module and a decision circuit. In the operations of the image processing circuit, the receiving circuit is configured to receive image data. The feature fetching module is configured to use a multi-topological-convolutional network to fetch the features of the image data, to generate a plurality of image features determined by the characteristics and weights of the convolution filter, where the image features may be smooth features or edge features. In the present invention, the convolution filters used by the feature fetching module are not limited by a square convention filter, and the convolution filters may include the multiple topological convolutional network having non-square convolution filters. By using the multiple topological convolutional network of the present invention, the feature fetching module can fetch the rich image features for identifying the contents of the image data.
US11157763B2
A system and method for identifying and subsequently modifying target sections within images is disclosed. The method includes receiving a user request that includes a target image and a user input, such that the user input includes an action corresponding to the target image. The method further includes extracting a plurality of target image attributes from the user input and comparing the plurality of target image attributes with a set of attributes within a pattern attribute table. The pattern attribute table includes mapping of each of the set of attributes to an associated set of activated neurons within a neural network. Comparing the plurality of target image further includes identifying a set of activated neurons mapped to the matching attribute as neuron activations corresponding to the plurality of target image attributes. The method includes identifying a target image section based on the set of activated neurons using a back-propagation technique.
US11157758B2
A vehicle safety system includes at least one detector positioned to monitor at least a portion of an interior of a vehicle and a processor/communication system configured to receive inputs from the at least one detector and to communicate with brought-in devices located within the vehicle. The processor/communication system determines a location of the brought-in device based on visible/IR signals generated by the brought-in device and detected by the at least one detector, wherein the processor/communication system communicates restrictions/permissions to the brought-in device based on the determined location.
US11157755B2
An image processing apparatus (12) has a processing device (122) for executing, on a first image (111w) captured by a first imaging device (11w) imaging a first imaging area and a second image (111t) captured by a second imaging device (11t) imaging a second imaging area, an image recognition processing for recognizing a target in the first image and the second image, the processing device executes the image recognition processing on a non-overlapped image part (113w) of the first image without executing it on a overlapped image part (112w) of the first image when the processing device executes the image recognition processing on the first image, the non-overlapped image part includes a non-overlapped area at which the first imaging area does not overlap with the second imaging area, the overlapped image part includes a overlapped area at which the first imaging area overlaps with the second imaging area.
US11157754B2
A road marking determining apparatus includes an image capturing device configured to obtain image data of a road, a first neural network and a second neural network. The the first neural network is configured to extract features in the obtained image data, wherein the extracted features are associated with the road marking. Further, the first neural network is configured to provide the extracted features to the second neural network. Finally, the second neural network is configured to determine the road marking based on the extracted features provided by the first neural network.
US11157751B2
A traffic guide object recognition device includes an imager configured to image surroundings of a vehicle and a recognizer configured to recognize surrounding circumstances of the vehicle. The recognizer selects a traffic guide object which the vehicle is to follow on the basis of forms of traffic guide objects in an image captured by the imager out of traffic guide objects which are provided near the vehicle.
US11157748B2
Embodiments of the present invention describe receiving, by a first device, an information vector over a short-range communication network established between the first device and a second device. Additionally, embodiments comprise determining the first identifier does not match the second identifier, merging one or more smart maps from the two or more computing devices together, comparing a first set of devices represented in the first set of participants and a second set of devices represented in the second set of participants, identifying pairs of matching devices in the first set of devices and the second set of devices, generating a set of unique devices by discarding one device for each pair of matching devices identified, and outputting a smart map comprising a count of participants equal to the sum of participants associated with the set of unique devices.
US11157746B2
A method for detecting an elevated object situated within a parking facility, using at least two video cameras that are spatially distributed within the parking facility and whose visual ranges overlap in an overlap area. The method encompasses the following steps: recording particular video images of the overlap area with the aid of the video cameras; analyzing the recorded video images in order to detect an elevated object in the recorded video images, the analysis being carried out internal to the video camera with the aid of at least one of the video cameras, and also external to the video camera with the aid of at least one processing unit that is different from the video cameras. Moreover, a corresponding system, a parking facility, and a computer program, are provided.
US11157742B2
Methods and systems for image clustering are described, and include determining a plurality of images from a video of a game, the video captured by a camera on a mobile device, where at least one image of the plurality of images is segmented from a video frame of the video; determining a feature vector from the at least one image; dividing the images into a first subset and a second subset based on the feature vector; tagging a first player in a first image of the first subset with an identifier, where the identifier differentiates the images in the first subset to a plurality of players; and identifying a second player in a second image in the second subset by propagating the identifier of the first subset, based on a distance measure associated with the feature vector. Running on a mobile computing device, this invention allows multiplayer tagging to be easily performed in almost any environment.
US11157735B2
A method of detecting clouds in an acquired aerial image includes determining a region of a reference aerial image corresponding to a region of an acquired aerial image. For each of a plurality of locations over the region of the acquired aerial image and corresponding to a plurality of locations over the region of the reference aerial image, the mutual information of one or more variables associated with the location in the acquired aerial image and one or more variables associated with the corresponding location in the reference aerial image is calculated. Using the mutual information calculated for each of the plurality of locations over the region of the acquired aerial image, it is determined when the acquired aerial image displays a cloud at the location in the region of the acquired aerial image.
US11157731B2
Methods and systems are provided for defining and determining a formal and verifiable mobile document image quality and usability (MDIQU) standard, or Standard for short. The Standard ensures that a mobile image can be used in an appropriate mobile document processing application, for example an application for mobile check deposit. In order to quantify the usability, the Standard establishes 5 quality and usability grades. A mobile image capture device can capture images. A mobile device can receive information associated with one or more image quality assurance (IQA) criteria; evaluating the images to select an image satisfying an image quality criteria based on the received information; and in response to the image satisfying the image quality score, sending the selected image to determine a set of image quality assurance (IQA) scores.
US11157726B2
Techniques disclosed herein relate to identifying individuals in digital images. In some embodiments, a digital image(s) that captures a scene containing one or more people may be acquired. The single digital image may be applied as input across a single machine learning model. In some implementations, the single machine learning model may be trained to perform a non-facial feature recognition task and a face-related recognition task. Output may be generated over the single machine learning model based on the input. The output may include first data indicative of non-facial features of a given person of the one or more people and second data indicative of at least a location of a face of the given person in the digital image relative to the non-facial features. In various embodiments, the given person may be identified based at least in part on the output.
US11157714B2
A method for determining a finger motion on a fingerprint sensor comprising a sensing area, the method comprises: receiving a finger on the sensing area of the fingerprint sensor; when an amount of sensor area coverage caused by the finger touching the sensing area is below a coverage threshold, acquiring images of a first type using a first image acquisition setting with the fingerprint sensor, when the amount of sensor area coverage is equal to or exceeds the coverage threshold, acquiring images of a second type using a second image acquisition setting with the fingerprint sensor, and determining a present motion of the finger on the fingerprint sensor based on the first type of images or the second type of images depending on a present amount of sensor area coverage.
US11157711B2
A display device includes: a display panel including a display area; a fingerprint sensor disposed under the display panel overlapping the display area, the fingerprint sensor including: an optical lens; a lens frame disposed under the optical lens; an image sensor disposed under the lens frame and exposed toward the optical lens through an opening formed in the lens frame; and an adhesive layer disposed between the lens frame and the display panel and surrounding the optical lens in a plan view, and attaching the lens frame and the display panel to each other; and a lens guide disposed between the adhesive layer and the optical lens in the plan view, and configured to maintain a distance between a lower surface of the display panel and an upper surface of the optical lens, the lens guide protruding from an upper surface of the lens frame toward the display panel.
US11157700B2
The system features a user-plotted mood map for deriving a dEMS for a hyper-personalized digital therapeutic comprising a message prescriber; an EMS store; a processor coupled to a memory element stored with instructions, said processor when executing said memory-stored instructions, configure a mood mapping module (mood mapper) to cause display of a coordinate-based sentiment value spectrum (mood map) comprising one positive to negative-scaled axis and one perpendicular active to passive scaled axis forming a two-dimensional plot of a sentiment value along a positive to negative line (positivity correlate) and an active to passive line (activity correlate); at least one user-plotted point on the displayed mood map to reflect a two-dimensional EMS (dynamic EMS) along the two correlates of positivity and activity, said dynamic EMS indicating a granular assessment of at least one of a feeling, sensation, mood, mental state, emotional condition, or physical status of the user; and the message prescriber delivering at least a primary-level message (digital therapeutic) personalized to the user based on at least one of a stored message coupled to the dynamic EMS (hyper-personalized digital therapeutic).
US11157696B1
Techniques for performing entity resolution as part of natural language understanding processing are described. During offline operations, a system may convert text (representing entities known to the system) into audio of various languages. The languages into which the text is converted may depend on the location where the entity is likely to be spoken by users of the system. At runtime, the system processes a user input using text-based entity resolution. If text-based entity resolution fails, the system may identify user speech corresponding to an entity to be resolved, and attempt to phonetically match the user speech to the audio of the known entities. Results of the phonetic entity resolution may then used by downstream components, such as skills.
US11157685B2
A user may make a digital item available to other users of a computer network, such as an instant messaging system, a chat environment, or a subscription-based computer network. Examples of digital items that may be shared with other users include digital representations of graphic images, photographs, audio segments, songs, video segments, movies, and text (such as lists of favorites (e.g., a list of favorite books, a list of favorite movies, and a list of favorite places to visit)). On-line presence information is provided to indicate the on-line presence of users with whom a digital item has been shared, may be shared or is being shared. For instance, an indication of the on-line or offline status of a user with whom an item has been shared or is being shared may be presented.
US11157678B2
The presently disclosed subject matter includes a computer-implemented system and method for receiving content from another computer device and dynamically adapting display of the received content within a container of a formatted document, the container defining a restricted area within the formatted document designated for displaying the content. Sub-elements within at least one content item are identified and tagged, the tagging enables to acquire display parameters of tagged sub-elements and calculate therefor a required adaptation of the content item such that it can be fitted within the respective container.
US11157675B2
Methods and apparatus are provided for automatically extracting standard cells to form a standard cell library using raw multi-layer images of an IC. Accordingly, various embodiments involve: extracting the raw contact layer image from the raw multi-layer images; binarizing the raw contact layer image to generate a binarized contact layer image identifying a plurality of contact rows and a plurality of contact columns; determining a plurality of Vcc lines based on a subset of the plurality of contact rows having a periodic nature; extracting a plurality of binarized contact layer image strips from the binarized contact layer image; encoding each binarized contact layer image strip using feature vectors and column distance values; applying a model rule set to each encoded binarized contact layer image strip for detecting cell boundaries; extracting the standard cells based on the cell boundaries; and storing the extracted cells to form a standard cell candidate library.
US11157673B2
A field programmable gate array (FPGA) having at least first and second processing circuits implemented thereon. Each of the first and second processing circuits comprises a numerical core and associated peripheral components. The numerical core in the first processing circuit is dissimilar to the numerical core in the second processing circuit. The first and second processing circuits are segregated from each other in floorplan view.
US11157665B2
Illustrative embodiments provide for the operation and simulation of the operation of fission reactors, including the movement of materials within reactors. Illustrative embodiments and aspects include, without limitation, nuclear fission reactors and reactor modules, including modular nuclear fission reactors and reactor modules, nuclear fission deflagration wave reactors and reactor modules, modular nuclear fission deflagration wave reactors and modules, methods of operating nuclear reactors and modules including the aforementioned, methods of simulating operating nuclear reactors and modules including the aforementioned, and the like.
US11157659B2
A method for executing a polymorphic machine code, wherein: for each branching address at which a base block of a flow of generated instructions starts, the microprocessor automatically adds, in the generated flow of instructions, a renewal instruction suitable, when it is executed, for triggering the renewal of an initialization vector of a module for decryption by flow with a specific value associated with this branching address, then a flow encryption module encrypts the flow of instructions as it is generated and, during this encryption, each base block is encrypted using a specific value associated with the branching address at which it starts. Only the instruction flow encrypted in this way is recorded in the main memory. During execution of the encrypted instruction flow, the added renewal instructions are executed as they are encountered.
US11157654B2
In particular embodiments, an Orphaned Data Action System is configured to analyze one or more data systems (e.g., data assets), identify one or more pieces of personal data that are one or more pieces of personal data that are not associated with one or more privacy campaigns of the particular organization, and notify one or more individuals of the particular organization of the one or more pieces of personal data that are one or more pieces of personal data that are not associated with one or more privacy campaigns of the particular organization.
US11157649B2
The present disclosure relates to systems, methods and computer programs for managing end user data deletion by communicating a prepare for deletion message to one or more two-step deletion subscriber entities to instruct them to prepare to enact a data deletion request, and communicate a deletion message to the one or more two-step target subscriber entities only after a ready for deletion message is received from each of the one or more two-step deletion subscriber entities.
US11157644B1
Systems and methods are disclosed comprising a data transfer and search facility adapted to access content, such as variables and cases, stored on a plurality of disparate computer content storage facilities. The variable data may comprise scientific data. The access of variables may be performed over an encrypted network. A user filter specification may be received and corresponding variables or cases may be identified using a search engine, the user may select which of the identified variables are to be transferred, and the variable data may be transferred from a source storage facility to a destination file. Missing variables values may be identified and a determination is made whether the identified number of missing variables values exceeds a threshold. Encoding of variable data is performed. The variable data may be provided to one or more statistical data analysis and processing applications.
US11157641B2
A policy system enforces data security policies for requests from accessing data stored on a distributed data storage system received from a client device. The policy enforcement system can determine user credentials from the requests. The enforcement system then determines whether the user credentials allow the request to retrieve the data and if yes, whether the user credentials allow the request to retrieve the data without obligations. Upon determining that user credentials allow the request to retrieve the data without obligations, the policy enforcement system directs the client device to communicate directly with a name node of the data storage system, short-circuiting additional data retrieval and filtering of the policy system.
US11157639B2
Embodiments identify documents with invisible or hidden information such as tracking codes and extract the tracking codes, which may be leveraged for different applications. Aspects may protect an individual's right to privacy by extracting “invisible” codes from a document. Other aspects preserve the authenticity of documents by converting the information of an extracted tracking code into other metadata which may accompany the document and copies of the document. In an embodiment, a blockchain ledger may be used to verify the authenticity of a document using information from the original tracking code.
US11157630B2
Methods, systems, and devices for data migration are described. In a system, databases may utilize different database-specific encryption keys for storage security. In some cases, the system may migrate data from a source database to a target database. To securely migrate the data, the source database may generate a temporary encryption key. The source database may decrypt the data using its database-specific key and may re-encrypt the data using this temporary encryption key. Additionally, the source database may wrap the temporary key with a public key corresponding to the target database. The source database may send the re-encrypted data and the wrapped temporary key to the target database. The target database may unwrap the temporary key using a private key associated with the public key and may decrypt the data using the temporary key before re-encrypting the data with its database-specific key for data storage.
US11157629B2
A system for managing cyber security risks includes a memory storing instructions and a processor that executes the instructions to perform operations. The operations include receiving raw entity data for one or more entities from a source system and converting the raw entity data to processed entity data having a format different from the first entity data. The operations include extracting attributes for the entities from the processed entity data and generating an initial risk score for a selected entity based on an entity initial attribute associated with that entity. The operations also include receiving a rule for determining a rule-based risk score and generating a rule-based risk score for the selected entity based on the entity attribute of the selected entity. Additionally, the operations include generating a risk score for the selected entity based on the initial and rule-based risk scores.
US11157628B2
An information handling system may include a processor, a memory coupled to the processor, a storage resource, and a basic input/output system (BIOS). The BIOS may be configured to, while the information handling system is in a pre-boot environment and prior to initialization of an operating system of the information handling system: detect a security vulnerability of the information handling system; and store data regarding the security vulnerability in a portion of the storage resource that is accessible to both the BIOS and the operating system. The information handling system may be further configured to, after the initialization of the operating system, execute a security management service to access, from within the operating system, the data regarding the security vulnerability.
US11157626B1
A system for establishing and maintaining a bi-directional chain of trust includes a root of trust (RoT) executing a root trusted server that can establish a trusted relationship between the RoT and a given node, and monitor the given node to ensure that the given node executes trusted operations and to ensure that authenticated code and static data for the given node are unchanged. The given node can include a trusted server that can monitor another node to ensure that the other node executes trusted operations and to ensure that authenticated code and static data for the other node are unchanged. The other node can include a trusted server that can monitor the given node to ensure that the given node executes trusted operations and to ensure that the authenticated code and static data for the given node are unchanged based on maintenance information received for the given node.
US11157625B2
Systems and methods for verifying Basic Input/Output System (BIOS) boot block code are described. In some embodiments, an Information Handling System (IHS) may include: a processor; a memory coupled to the processor, the memory comprising BIOS instructions stored thereon; and an embedded controller (EC) coupled to the memory, the EC configured to: after a power-on sequence of the IHS is initiated and before a power rail of the processor is turned on, unlock write access to the memory; perform an Error Correction Code (ECC) evaluation of a BIOS boot block code portion of the BIOS instructions; verify integrity of the BIOS boot block code portion; lock write access to the memory; and allow the processor to execute the BIOS instructions.
US11157623B2
Technologies for trusted I/O attestation and verification include a computing device with a cryptographic engine and one or more I/O controllers. The computing device collects hardware attestation information associated with statically attached hardware I/O components that are associated with a trusted I/O usage protected by the cryptographic engine. The computing device verifies the hardware attestation information and securely enumerates one or more dynamically attached hardware components in response to verification. The computing device collects software attestation information for trusted software components loaded during secure enumeration. The computing device verifies the software attestation information. The computing device may collect firmware attestation information for firmware loaded in the I/O controllers and verify the firmware attestation information. The computing device may collect application attestation information for a trusted application that uses the trusted I/O usage and verify the application attestation information. Other embodiments are described and claimed.
US11157618B2
Evaluating samples is disclosed. A sample is received. A system component dependency graph is built for the sample. In particular: (1) a dependency relation between at least one system event and at least one system component is analyzed; (2) dependency relations between a plurality of system components are analyzed; and (3) a dependency relation between at least one system component and at least one indirect call component is analyzed. A verdict for the sample is determined based at least in part on the system component dependency graph.
US11157613B2
Broadly speaking, the present techniques provide methods, apparatus and systems for monitoring operation of a device. More particularly, the present techniques provide methods for monitoring operation of a device based on a device firmware update that is associated with at least one power profile.
US11157605B2
The present disclosure provides a security control method and device of an application, and an electronic device. The method includes: determining whether running information of the application meets a preset security control condition; calling a preset service if the running information of the application meets the preset security control condition, the preset service being configured to enable the application to run in a trusted execution environment; and executing an authentication service corresponding to the running information of the application in the trusted execution environment.
US11157601B2
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for obtaining identity verification information of a patient. Verifying the patient's identity by: obtaining an indication that the patient identification document is authentic, and verifying that the representation of a biometric of the patient corresponds to a biometric indicated on the patient identification document. Determining that a physical location of a computing device is proximate to a physical location of the patient. In response to verifying the patient and determining that the physical location of the computing device is proximate to the physical location of the patient, determining eligibility of the patient to receive services from the service provider.
US11157593B2
Aspects for vector combination in neural network are described herein. The aspects may include a direct memory access unit configured to receive aa first vector, a second vector, and a controller vector. The first vector, the second vector, and the controller vector may each include one or more elements indexed in accordance with a same one-dimensional data structure. The aspects may further include a computation module configured to select one of the one or more control values, determine that the selected control value satisfies a predetermined condition, and select one of the one or more first elements that corresponds to the selected control value in the one-dimensional data structure as an output element based on a determination that the selected control value satisfies the predetermined condition.
US11157589B2
A method to control a portlet associated with a portal page may include deactivating a selected portlet in response to operating a deactivation feature. The method may also include reactivating the selected portlet in response to operating a reactivation feature. The method may also include freezing a portlet content in the selected portlet in response to deactivating the selected portlet. The method may further include disabling hyperlinks, buttons and other inputs to the selected portlet in response to deactivating the selected portlet. The method may further include reconfiguring a portal server to ensure that a portlet content of a selected portlet cannot be affected while the selected portlet is deactivated.
US11157582B2
The present invention relates to systems for communicating data. In particular, systems for communicating data to and from mobile devices are described. One system involves the use of a server to store the association between a shortcode and the data. A user device can be used to transmit the shortcode to a second user device. The second user device can then access the association at the server to access the data. The shortcode is transmitted via an audibly unique signal between the two devices. Further devices, systems, and methods for redeeming vouchers, transferring money, unlocking content on a device, and authenticating transactions all using audio are also disclosed. A method for managing data communication on a mobile device is further disclosed. In addition, a system for asynchronous transmission of the data is disclosed by use of reserving a shortcode at a server before the shortcode is associated with data.
US11157577B2
Provided are a method and an apparatus for searching for and acquiring information under a computing environment. The apparatus includes: at least one input device configured to receive a first query input of a first query type and a second query input of a second query type; and a controller configured to output a query input window including a first display item corresponding to the first query input and a second display item corresponding to the second query input, to automatically switch, in response to receiving the first query input, the apparatus from a first state to receive the first query input of the first query type to a second state to receive the second query input of the second query type, and to obtain a search result according to a query based on the first query input and the second query input.
US11157568B2
Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives a first request for a visualization of data. In response to the first request, the program further retrieves the data from a storage of a computing system. The program also generates the visualization based on the data from the storage of the computing system. The program further stores the data in a storage of the device. The program also receives a second request for the visualization of the data. The program further determines that the device is unable to communicate with the computing system. In response to the determination, the program also retrieves the data from the storage of the device. The program further generates the visualization based on the data retrieved from the storage of the device.
US11157559B2
Systems, methods, and related techniques and apparatus containing instructions which when executed by one or more computing devices for determining dataset rankings by determining a lineage ordering requirement for a collection of datasets; determining, from the lineage order requirement, one or more first lineage level datasets from the collection of datasets; generating one or more first lineage level asset ranks respectively for each one of the one or more first lineage level datasets, determining at least one second lineage level dataset having an outflow to the one or more first lineage level datasets; and generating a first dataset rank for the at least one second lineage level dataset as a first function of the outflow and at least one of the one or more first lineage level asset ranks.
US11157548B2
Systems and methods for generating targeted media content capture an image from an image capture device. The system can analyze the image to recognize an image fingerprint, such as a facial feature or a license plate. Some image fingerprints can be correlated with one another; for example, a person's face can be correlated with a car license plate. The system then correlates image fingerprints with attributes, which could be used to select media content that is specialized for those attributes. The system can also collect correlative information to enhance the attribute and image fingerprint capabilities.
US11157544B2
Using natural language analysis of content at URLs accessed by a user, content metadata is generated. From the content metadata and from activity information associated with a set of URLs accessed by the user, a class model is generated that represents a probability that content referenced by a URL will distract the user. Using the class model to analyze content referenced by a received URL, a probability is forecasted that the content referenced by the received URL will distract the user.
US11157542B2
Systems, methods, and computer program products for associating a media content clip(s) with other media content clip(s) having a different modality by determining first embedding vectors of media content items of a first modality, receiving a media content clip of a second modality, determining a second embedding vector of the media content clip of the second modality, ranking the first embedding vectors based on a distance between the embedding vectors and the second embedding vector, and selecting one or more of the media content items of the first modality based on the ranking, thereby pairing media content clips based on emotion.
US11157537B2
A method and system for summarizing content based on user preferences is disclosed. The method includes identifying a set of relevant objects from a set of objects based on a relevancy score corresponding to each of the set of objects extracted from a plurality of sentences. The method further includes generating a link graph between each of the plurality of sentences. The method further includes assigning a weight to each of the plurality of sentences based on a retention probability. The method further includes generating a summarized content from the plurality of sentences based on the user preferences, the link graph, and the weight associated with each of the plurality of sentences.
US11157536B2
A method, system and computer-usable medium are disclosed for the use of a text simplification in a question answering (QA) system to improve ingestion quality and QA performance. A source corpus is processed to generate a parsed source corpus, which in turn is processed to generate a shadow corpus of simplified text. The parsed source corpus and the shadow corpus are then processed to generate derived data resources. A user query is processed to generate a set of merged candidate answer variants which are in turn processed to generate a corresponding converged feature vector representing each merged candidate answer variant. Feature values associated with each converged feature vector are then used to rank the merged candidate answer variants. A ranked set of merged candidate answer variants is then provided to the user.
US11157531B2
A navigation data source is provided that includes an object data set including object data indicating a spatial vacancy and/or occupancy of sub-regions of a spatial region by one or more structural objects in the spatial region. The object data references the sub-regions based on a linear order of the sub-regions in the spatial region. The object data may include interval information about an at least partially occupied interval, such as a lower interval border and/or an upper interval border. The at least partially occupied interval indicates a group of, according to the linear order, one or more successional sub-regions, at least a part of which are spatially occupied. The object data includes an occupancy sequence indicating a spatial vacancy and/or occupancy of the successional sub-regions of the at least partially occupied interval.
US11157530B2
An indication of a geographic area is received. Respective metrics of noteworthiness are obtained for multiple entities located in the geographic area. Using a machine-readable knowledge repository that describes semantic relations between the entities, several of the entities are selected in view of the corresponding metrics of noteworthiness, so that the selected entities share a set of attributes defining a commonality, and so that digital imagery is available for each of the selected entities. This commonality is not specified by the user. A geographic imagery tour that includes a representation of the respective digital imagery for the selected entities is generated.
US11157529B1
Described herein are systems and methods for identifying the interoperability status between discrete components within a converged infrastructure system. One or more analyses of multiple datasets related to components or objects within the system are implemented, using the relationships that have been defined for the components, with the goal of determining the interoperability status of those components. The interoperability evaluation system comprises a request controller and an interoperability service module. The request controller receives a request of interoperability analysis from a user interface for a specified system configuration. The interoperability service module implements an interoperability analysis, with interactions with an element database and a customer profile database via an element DB API and an inventory common API respectively. Upon completion of the analysis, interop evaluation result is sent back to the user interface.
US11157520B2
A dataset's uniqueness level may be calculated by analyzing a dataset to determine a uniqueness level. In cases where the uniqueness level may be too low for a particular purpose, meaning when the dataset may not provide enough anonymity, the dataset may be adjusted by recomputing the dataset with different resolutions of spatial data, temporal data, content data, and relationship data. By adjusting the resolution or accuracy of the data elements, the uniqueness level may thereby be adjusted. An error calculation may be determined by comparing the adjusted dataset to the original data, and the error value may represent the consistency of the data to the original data. The uniqueness level may be used as an assurance level of anonymity, which may be advertised when a dataset is sold or transferred to a third party for analysis.
US11157512B2
A method and a system for converting and replicating data stored in a source database into target database without a load of the source database due to a replication operation. The system includes a first operating server for the source database, a second operating server for the target database, and a replication server extracting a structured query language (SQL) transmitted from a client to the source database in a network stream transmitted from a client to the first operating server and transmit the converted data structure to the second operating server, thereby synchronizing the source database with a replication database.
US11157511B2
Disclosed herein are system, method, and computer program product embodiments for replication of database. In one embodiment, one or more data pages generated from a transaction are obtained at a first node. The one or more data pages are compressed. The compressed data pages are added into a first queue in a memory of the first node. The first queue includes a plurality of blocks. A first block of the compressed data pages in the first queue is transmitted to a second node when the first block of the compressed data pages becomes available for replication. The first block of the compressed data pages is stored in a persistent storage of the first node.
US11157506B2
A computer implemented method of data access to data stored in one or more data stores includes receiving a request to retrieve data from the one or more data stores; extracting characteristics of the request to classify the request according to a request classification; identifying a model for execution of one or more queries to one or more data stores; executing the one or more queries according to the model to formulate a response to the request, wherein the model for execution is identified based on a class of the request and includes an identification of one or more data stores to which the one or more queries are to be directed to formulate the response; and monitoring execution of one or more queries for a class of request and revising the model in accordance with predetermined criteria.
US11157499B2
Reducing data access resources by creating a scoring mechanism for computing a running score for data objects in a database having an associated score value in order to determine whether or not a set of data object(s) should remain in a caching gateway or whether or not the set of data object(s) should be removed from the caching gateway.
US11157495B2
Methods, systems, and computer program products for dynamically managing predicate expression columns in an encrypted database are provided herein. A computer-implemented method includes dynamically parsing a query into multiple query predicate expressions; determining that one or more of the query predicate expressions require materialization in an encryption scheme compatible with operations in the predicate expressions; comparing (i) an amount of storage capacity to be consumed by materializing the one or more query predicate expressions to (ii) an amount of available storage budget for materialized columns in one or more databases; upon a determination that the amount of storage capacity to be consumed exceeds the amount of available storage budget, removing at least one existing materialized column from the databases; materializing the query predicate expressions by materializing one or more rows required for execution of the query; and executing the query based on the materialized query predicate expressions.
US11157492B2
A system and method for customized scheduling of sources, including breaking down a source of content into at least two categories, including posts and engagements, and gathering content related to a specific source. A scheduler handles scheduling of posts and engagement for a single source and entities that are due to be crawled are sent to a scheduling queue, in which each content type for a source can have its own queue. A process points to the correct scheduler queue in order to request content to be crawled, attaches to the proper queue, processes requests, queries the social network for content, parses the response and sends any new data to be saved to the system.
US11157485B2
A first version of a media asset may be stored (e.g., recorded). Availability of a second version of the media asset may be determined. A first set of characteristics of the first version of the media asset and a second set of characteristics of the second version of the media asset may be identified, where the first set of characteristics and the second set of characteristics include corresponding characteristics that are different between the first version of the media asset and the second version of the media asset. A determination may be made that the second set of characteristics is preferred by the user over the first set of characteristics, and in response, the first version of the media asset may be replaced with the second version of the media asset.
US11157481B2
A data management system includes a first consistency zone, a second consistency zone, and a repository manager. The repository manager identifies a calculation event for a derived object of the second consistency zone, the derived object includes a cross-zone reference to the first consistency zone; and in response to identifying the calculation event: identifies an object in the first consistency zone associated with the cross-zone reference; sends a remote object request, to the first consistency zone, for the object with reference to an event of the first consistency zone specified by the cross-zone reference; obtains the object after sending the remote object request; and obtains a derived object instance based, at least in part, on a computation specification of the derived object and the object.
US11157478B2
The present invention relates to autonomous tuning of a data grid of documents in a database. Herein are techniques for storage cells to autonomously maintain local indices and other optimization metadata and algorithms to accelerate selective access into a distributed collection of documents. In an embodiment, each storage cell persists a respective subset of documents. Each storage cell stores, in memory, respective index(s) that map each item to location(s), in one or more documents of the respective subset of documents, where the item occurs. One or more computers execute, based on at least a subset of the indices of the storage cells, a data access request from a database management system. In an embodiment, a cloud of JSON document services provides an easy-to-use, fully autonomous JSON document database that horizontally and elastically scales to deliver fast execution of document transactions and queries without needing tuning by a database administrator.
US11157469B2
Systems and methods are described herein for performing automated audit balance control (ABC) procedures for data that has moved between data stores within an enterprise or other organization. The systems and methods inspect the data at a target data store and determine the quality of the movement of the data to the target data store based on the inspection. For example, the systems and methods can inspect row or record counts for the data in a data store, aggregate numeric sums within the data at the target data store, perform key data value comparisons between different locations that contained the data, perform full data comparisons between different locations that contained the data, perform checksum comparisons, apply complex business rules, and so on, when determining or verifying the completeness and accuracy of data as it arrives to a temporary or permanent location.
US11157467B2
According to one or more embodiments of the present invention, a computer-implemented method for providing a query response includes receiving, by a computing device, a domain-specific knowledge graph. The method further includes generating a first property graph schema, a property graph schema includes vertices, edges, and properties of the domain-specific knowledge graph, wherein the first property graph schema is generated based on an ontology of the domain-specific knowledge graph. The method further includes generating a second property graph schema from a copy of the first property graph schema that is optimized by applying one or more types of relationships in the first property graph schema. The method further includes instantiating a property graph using the second property graph schema. The method further includes receiving a query to obtain particular data from the domain-specific knowledge graph. The method further includes responding to the query using the property graph.
US11157465B2
A system is provided that includes a document validation within a non-relational database system that is capable of reviewing documents according to one or more validation rules. The document validator may be incorporated within a non-relational database engine and may perform validation operations when one or more database functions are performed.
US11157463B2
Among other things, there are two or more data sets. Each of the data sets contains data that can be interpreted as records each having data values for data fields. Each of the data sets contains at least some data that is related to data in at least one of the other data sets. The data in different data sets is organized or expressed possibly differently. Each of the data sets is susceptible to a definition of a key for the records of the data set. The data sets are characterized by repetitions of at least one of (a) records, (b) portions of keys, or (c) instances of values for data fields. Information about at least one of the repetitions is provided to a user.
US11157459B2
A first storage server of the file system receives a request to perform an operation on the data file. The operation is to be performed on a first replica of the data file stored at the first storage server and a second replica of the data file stored at a second storage server of the file system. The first storage server configures first metadata associated with a first index file to indicate that the operation is to be performed on a first portion of the first replica. The first storage server determines the second replica is an outdated state indicating that the operation on the second replica has not been performed by the second storage server. In response to the second replica being in the outdated state, updating a first portion of the second replica identified in view of the first metadata and corresponding to the first portion of the first replica.
US11157458B1
Embodiments are directed to traversing a file system to determine file system objects to copy to an object store. In response to visiting a document object in the file system, performing further actions, including: determining a hierarchical file path of the document object that corresponds to a location in the file system based on the file system objects that are ancestor file system objects of the document object; generating an object key for the document object that encodes the hierarchical file path such that each portion of the object key corresponds to an ancestor file system object; copying the document object and the object key to the object store such that the document object may be stored in the object store as an object store object and such that the object store object may be indexed using an unordered index based on the object key; or the like.
US11157453B2
An approach for parallel deduplication using automatic chunk sizing. A dynamic chunk deduplicator receives a request to perform data deduplication where the request includes an identification of a dataset. The dynamic chunk deduplicator analyzes file level usage for one or more data files including the dataset to associate a deduplication chunk size with the one or more data files. The dynamic chunk deduplicator creates a collection of data segments from the dataset, based on the deduplication chunk size associated with the one or more data files. The dynamic chunk deduplicator creates a deduplication data chunk size plan where the deduplication data chunk size plan includes deduplication actions for the collection of data segments and outputs the deduplication data chunk size plan.
US11157449B2
Provided are a computer program product, system, and method for managing data in a storage. Each index entry in and index identifies a log address in the log of one of the records. Each record in the log includes a key and value, and the log addresses map to physical addresses in the storage. A plurality of processed log addresses in the log are processed by determining whether the index indicates that the processed log address includes a current version of the record in the log; adding the record at the processed log address to a selected log address in the log in response to determining that the index indicates that the processed log address comprises the current version of the record; and deleting a record at the physical address in the storage to which the processed log address maps.
US11157440B2
A multichip package having a main die coupled to one or more daughter dies is provided. The main die may include embedded universal interface blocks (UIB) each of which can be used to interface with a corresponding daughter die to support high bandwidth parallel or serial communications. Each UIB may include an integrated processor subsystem and associated pattern sequencing logic to perform interface initialization and margining operations. Each UIB may perform simultaneous accesses to a daughter die across one or more channels. Each UIB may also include multiple phase-locked loop circuits for providing different clock signals to different portions of the UIB and a 2× clock phase generation logic. Each UIB may include multiple IO modules, each of which may optionally include its own duty cycle correction circuit. Each IO module may include buffer circuits, each of which may have a de-emphasis control logic for adjusting buffer drive strength.
US11157432B1
A host device configures a first plurality of block devices each corresponding to a path between the host device and a control device of a storage system. The host device submits an inquiry to the storage system using a given block device of the first plurality of block devices. The host device receives from the storage system an indication that the given block device corresponds to a data logical volume that has been provisioned for use by the host device and issues a command to remove the first plurality of block devices based at least in part on receiving the indication. The host device performs a scan of the plurality of paths and configures, based at least in part on the scan, a second plurality of block devices each corresponding to a path of the plurality of paths between the host device and the data logical volume.
US11157431B2
In one embodiment, a method includes: receiving, in a root tile of an accelerator device having a plurality of tiles, a message from a processor, the message comprising a register write request to a register of a first remote tile of the plurality of remote tiles; decoding, in an endpoint controller of the root tile, a system address of the message to identify a destination tile for the message, based at least in part on a base address register decode of the system address; and in response to identifying the first remote tile as the destination tile, updating a first portion of an address offset field of the system address to a predetermined value and directing the message to the first remote tile coupled to the root tile via a sideband interconnect. Other embodiments are described and claimed.
US11157429B2
A system, apparatus and method for efficient utilization of available band-width on the system's bus connection. The system includes a scheduler configured to receive a virtual schedule that provides at least one slot for sending a message over the communication bus. A module is configured to send a message over the communication bus.
US11157425B2
A memory device provides a first memory area and a second memory area. A smart buffer includes; a priority setting unit receiving sensing data and a corresponding weight, determining a priority of the sensing data based on the corresponding weight, and classifying the sensing data as first priority sensing data or second priority sensing data based on the priority, and a channel controller allocating a channel to a first channel group, allocating another channel to a second channel group, assigning the first channel group to process the first priority sensing data in relation to the first memory area, and assigning the second channel group to process the second priority sensing data in relation to the second memory area.
US11157423B2
A pipelined-data-transform-enabled data mover system includes a data mover device coupled to a memory system. The data mover device reads initial data from memory location(s) included in the memory system, and include at least one first data mover element that performs at least one intermediate data transform operation on the initial data in order to produce intermediate data. The data mover device also includes at least one second data mover element that subsequently performs at least one final data transform operation on the intermediate data in order to produce final data. The data mover device then writes the final data to memory location(s) included in the memory system. The data mover device may be configured by a processing system via a single descriptor that configures the data mover device to perform multiple read operations from different memory locations in the memory system in order to read the initial data.
US11157420B2
A system includes a processor and logic integrated with the processor, executable by the processor, or integrated with and executable by the processor, or integrated with and executable by the processor. The logic is configured to receive a request to store data on media and obtain a data key. The logic is configured to generate an encryption encapsulated data key using the data key and generate a session encrypted data key using the data key. The logic is further configured to provide the session encrypted data key to a machine configured to write encrypted data to the data storage media for use by the machine in writing encrypted data to the data storage media. The logic is configured to provide the encryption encapsulated data key to the machine for enabling the machine to store the encryption encapsulated data key with the data on the data storage media.
US11157413B2
A pinned memory space for caching data can be provided in a data node. The data that is cached in the pinned memory space can be prevented from being swapped out. A virtual address can be assigned to the data. The virtual address can be mapped to a memory address of the data in the pinned memory space for accessing the data by an application. A first command can be received from the application for caching the data. The first command can indicate an attribute associated with the caching of the data. Responsive to receiving the first command from the application for caching the data, the data associated with the first command can be cached by storing the attribute in association with the data in the pinned memory space.
US11157410B2
One embodiment includes a system comprising a repository configured to store objects, an object cache configured to cache objects retrieved from the repository by a node, a memory configured to store a broadcast cache invalidation queue accessible by a plurality of nodes and an invalidation status, a processor coupled to the memory and a computer readable medium storing computer-executable instructions. The computer-executable instructions can be executable to store cache invalidations in the invalidation queue, the cache invalidations identifying objects affected by operations, access the invalidation status to determine a last processed invalidation from the invalidation queue, determine a set of unprocessed invalidations from the cache invalidation queue, the unprocessed invalidations subsequent to the last processed invalidation, clear cached objects from the object cache based on the set of unprocessed invalidations and update the invalidation status based on a last invalidation from the set of unprocessed invalidations.
US11157408B2
A cache memory includes a data array, a directory of contents of the data array that specifies coherence state information, and snoop logic that processes operations snooped from a system fabric by reference to the data array and the directory. The snoop logic, responsive to snooping on the system fabric a request of a flush or clean memory access operation of an initiating coherence participant, determines whether the directory indicates the cache memory has coherence ownership of a target address of the request. Based on determining the directory indicates the cache memory has coherence ownership of the target address, the snoop logic provides a coherence response to the request that causes coherence ownership of the target address to be transferred to the initiating coherence participant, such that the initiating coherence participant can protect the target address against conflicting requests.
US11157402B2
A memory system includes a memory device including plural blocks, each capable of storing data, and a controller coupled with the memory device. The controller can generate a blocklist including a valid page count for at least one target block among the plural blocks before updating a map data, update the map data and the valid page count of the at least one target block, compare the previous valid page count stored in the blocklist with the updated valid page count, and erase invalid map data of the at least one target block according to a comparison result.
US11157401B2
A data storage device may include a nonvolatile memory device including a plurality of memory blocks and a controller configured to perform a block scan operation for checking valid page counts of closed blocks, when the number of free blocks among the plurality of memory blocks is equal to or less than a threshold number, select a victim block from the closed blocks among the plurality of memory blocks, and perform a garbage collection operation on the victim block. The controller may change an index of a scan start block among the closed blocks whenever performing the block scan operation.
US11157400B2
A garbage collection operation can be performed on one or more data blocks of a memory sub-system, where data is stored at the one or more data blocks using a first write mode. In response to determining that the garbage collection operation satisfies a performance condition, a determination is made as to whether a data block of a cache area of the memory sub-system satisfies an endurance condition, where data is stored at the data block of the cache area using a second write mode. A write mode for the data block of the cache area is changed from the second write mode to the first write mode responsive to determining that the data block satisfies the endurance condition. The data block of the cache area is then used in the garbage collection operation.
US11157399B2
A data storage device includes a memory device and a memory controller. The memory controller is configured to configure a first predetermined memory block which is an SLC memory block and a second predetermined memory block which is a MLC memory block as buffers to receive data. The memory controller determines to use which scheme to receive data in a predetermined period dynamically according to an amount of valid data stored in the memory device. When the memory controller determines to use a first scheme, the memory controller uses the first predetermined memory block to receive data. When the memory controller determines to use a second scheme, the memory controller uses the first predetermined memory block and the second predetermined memory block to receive data. When the memory controller determines to use a third scheme, the memory controller uses the second predetermined memory block to receive data.
US11157395B2
A method for displaying visual representation of test case coverage is described. A computer-implemented method can include receiving updates during test case runtime to generate a tree that represents a hierarchical ordering of test cases within related branches, providing a test coverage map of the tree in a form of a tree representation; receiving a request through interaction with a node of the tree representation, and performing operation corresponding to the request. In some cases, a tree may include nodes representing completed tests and nodes representing incomplete accepted tests. The nodes representing completed tests and the nodes representing incomplete accepted tests each include one or more tags that represent the environment in which a piece of functionality is tested. Percentage completion can be based on the number of completed test cases to the number of incomplete accepted test cases.
US11157389B1
A method for detecting a memory leak based on Linux kernel, applied to an detection of the memory leak, comprises: reading a node, acquiring the return addresses of the allocation functions of each of the plurality of memory pages and the number of the memory pages thereof; releasing the return addresses of the allocation functions and the number of the memory pages counted by the node; reading the node again, acquiring the return address of each of the allocation functions and the number of the memory pages thereof; comparing the number in each case to calculate a difference value, if the difference value is a positive value and monotonically increases, it's determined that the memory leak occurs in the memory pages allocated correspondingly by the allocation functions. During the detection of the memory leak, the detection method consumes less memory without affecting the efficiency in allocating and releasing the memory.
US11157386B2
A method is provided that may include generating, based on a rule, an abstract syntax tree structure including a plurality of nodes, each of the plurality of nodes being associated with a portion of the rule; traversing a subset of the plurality of nodes and executing logic associated with each node of the subset; generating a plurality of execution events during the execution of the logic associated with each node of the subset; receiving a request to replay at least a part of the plurality of execution events; generating a user interface view to enable presentation of the rule as a plurality of nodes; and stepping through the plurality of execution events by selecting an execution event from the plurality of execution events and updating a presentation of a respective node identified by the selected execution event. Related systems, methods, and articles of manufacture are also disclosed.
US11157378B2
Error injection techniques involve, while a data storage system is in an error injection mode, injecting information representing an error of a storage device array into a first switch, such that the information representing the error is passed from a first downstream port of the first switch to a computing device through a second switch, the first and second switches being connected to the storage device array via downstream ports, and the first downstream port being connected to a second downstream port of the second switch; and determining error handling capability of the data storage system by obtaining a handling result of the information representing the error from the computing device. Accordingly, errors from storage devices can be simulated to facilitate detecting error handling in the entire I/O path comprehensively.
US11157375B2
A host is configured to communicate with a storage controller over a first storage area network. A request is transmitted from the host to the storage controller to provide read diagnostic parameters of a second storage area network that is used to mirror data controlled by the storage controller to another storage controller. The host receives the read diagnostic parameters of the second storage area network from the storage controller.
US11157364B1
ECC is used to for controlling errors in blocks of data by including a measure of redundancy within the data for recovering one or more unreadable portions of the data. A codeword includes at least a message and one or more additional ECC blocks. In the event of an unreadable sector, the ECC is decoded and used to recover the erroneous or missing portion(s) of the message. With disc access parallelism, ECCs can now be distributed across data storage surfaces and/or multiple storage platters. Distribution of ECCs increases the likelihood of recovering data from a head failure or from burst errors on a data storage surface and adds the option to decode parity after only 1/n revolutions.
US11157363B2
A distributed RAID storage-device-assisted data rebuild system includes a first RAID data storage device, provided in response to data unavailability, that retrieves respective first data for a first data stripe from each of the other RAID data storage devices, performs an XOR operation on the respective first data to generate first rebuilt data for the first data stripe, and stores the first rebuilt data as part of the first data stripe. A second RAID data storage device retrieves respective second data for a second data stripe from third RAID data storage devices, performs an XOR operation on the respective second data and third data for the second data stripe stored on the second RAID data storage device to generate second rebuilt data for the second data stripe, and provides the second rebuilt data for storage on the first RAID data storage device as part of the second data stripe.
US11157359B2
Examples include techniques to improve implement an error correction codeword (ECC) scheme to protect data stored to a memory from both hard and random bit errors using a hybrid ECC scheme that includes generation of first and second codewords to protect the data.
US11157356B2
A system and method for supporting data protection across field programmable gate array (FPGA) solid state drives (SSDs) includes a storage system having a first group of solid state drives connected to a FPGA. The FPGA includes a first data protection controller configured to manage input/output requests to and from the first group of solid state disks according to a data protection configuration, generate parity bits according to the data protection configuration, and store the parity bits on at least parity solid state drive from the first group of solid state drives.
US11157352B2
A method for compensating for a read error is disclosed, wherein each of n states are read from memory cells of a memory, the states being determined in a time domain. If the n states do not form a code word of a k-from-n code, a plurality of states from the n states, which were determined within a reading window, are provided with a first valid assignment and fed to an error processing stage. If the error processing does not indicate an error, the n states are further processed with the first valid assignment, and if the error processing indicates an error, the plurality of states that were determined within the reading window are provided with a second valid assignment and the n states are further processed with the second valid assignment. Accordingly, a device, a system and a computer program product are also disclosed.
US11157348B1
Embodiments include cognitive control of runtime resource monitoring scope. Aspects include obtaining historical data for each of a plurality of metrics for a computer system and calculating, based on the historical data, an anomaly relationship score for each of the plurality of metrics. Aspects also include calculating, based on the historical data, a sensitivity score for each of the plurality of metrics and determining a priority score for each of the plurality of metrics based upon a weighted combination of the anomaly relationship score and the priority score. Aspects further include receiving real-time data for each of the plurality of metrics and presenting a subset of the real-time data to a user, the subset created by selecting one or more of the plurality of metrics based on the priority score of each of the plurality of metrics.
US11157347B2
Techniques are provided for detection of resource bottlenecks in computing devices. A particular resource bottleneck can be identified as a cause of a current device issue based on a dynamic evaluation, by an anomaly detection module, of performance metrics of a computing device. Once a particular resource bottleneck is identified as anomalous, one or more corresponding adjustments to configuration settings for the computing device can be identified to mitigate the current device issue using a causal graph that represents the dependencies among (i) various issue types for a computing device, (ii) performance metrics of the computing device to evaluate for each issue type, and (iii) one or more resources that may be a cause of a given issue type. The corresponding adjustments to the computing device can be automatically identified based on the resource determined to be the cause of the given device issue type.
US11157346B2
One embodiment provides a system for facilitating anomaly detection. During operation, the system determines, by a computing device, a set of testing data which includes a plurality of data points, wherein the set includes a data series for a first variable and one or more second variables, and wherein the one or more second variables are dependent on the first variable. The system divides the set of testing data into a number of groups based on a type of the data series. The system determines an inter-quartile range for a respective group. The system classifies a first testing data point in the respective group as an anomaly based on the inter-quartile range for the respective group, thereby enhancing data mining and outlier detection for the data series for multiple variables.
US11157328B2
Methods and apparatus for a distributed processing quality of service algorithm for system performance optimization under thermal constraints are disclosed. An example method includes transmitting, at a first time, a first kernel assignment to a system on chip, the first kernel assignment including an indication of a plurality of kernels assigned to a first sub-system of the system on chip, determining, at the first time, a temperature associated with hardware of the system on chip, when the temperature is above a threshold temperature, generating a second kernel assignment including an indication of a first subset of the plurality of kernels assigned to the first sub-system and an indication of a second subset of the plurality of kernels assigned to a second sub-system of the system on chip, and transmitting, at a second time later than the first time, the second kernel assignment to the system on chip.
US11157327B2
The present invention provides a multi-resource scheduling method responding to uncertain demands in a cloud scheduler, where two computation formulas for fairness and efficiency are used as cost functions in an optimization problem. For some change sets with uncertain resource demands, a robust counterpart of an original non-linear optimization problem is computationally tractable. Therefore, the present invention models features of these sets with uncertain resource demands, i.e., establishes an ellipsoidal uncertainty model. In this model, each coefficient vector is put into a hyper-ellipsoidal space and used as a metric to measure an uncertainty degree. With the ellipsoidal uncertainty model, a non-linear optimization problem is solved and a resource allocation solution that can respond to dynamically changing demands can be obtained.
US11157326B2
A method for deploying a task includes allocating nodes to the task; determining, in the network, a subnetwork, for interconnecting the allocated nodes, satisfying one or more predefined determination criteria including a first criterion according to which the subnetwork uses only links that are not allocated to any other task already deployed or that are allocated to fewer than N other tasks already deployed, N being a predefined number equal to one or more; allocating the subnet, and in particular the links belonging to that subnet, to the task; and implementing inter-node communication routes in the allocated subnet.
US11157317B2
Presented herein are methods, non-transitory computer readable media, and devices for optimizing thread assignment to schedulers, avoid starvation of individual data partitions, and maximize parallelism in the presence of hierarchical data partitioning are disclosed, which include: partitioning, by a network storage server, a scheduler servicing a data partitioned system into a plurality of autonomous schedulers; determining what fraction of thread resources in the data partitioned system at least one of the plurality of autonomous schedulers is to receive; and determining, with minimal synchronization, when it is time to allow the at least one of the plurality of autonomous schedulers servicing a coarse hierarchy to run.
US11157316B1
Computer-implemented methods, systems, and apparatus, including computer-readable medium, for generating an action selection policy for causing an execution device to complete a task are described. Data representing a task that is divided into a sequence of subtasks are obtained. For a specified subtask except for a first subtask in the sequence of subtasks, a value neural network (VNN) is trained. The VNN receives inputs include reach probabilities of reaching a subtask initial state of the specified subtask, and predicts a reward of the execution device in the subtask initial state of the specified subtask. A strategy neural network (SNN) for a prior subtask that precedes the specified subtask is trained based on the VNN. The SNN receives inputs include a sequence of actions that reach a subtask state of the prior subtask, and predicts an action selection policy of the execution device in the subtask state of the prior subtask.
US11157315B2
A method for process management in an electronic device is disclosed. The method includes: acquiring a set of association processes corresponding to an application in the electronic device and priority levels of association processes, wherein the set of association processes includes a primary process of the application and at least one secondary process bound to the primary process; acquiring an operation state of the primary process and an operation state of each of the at least one secondary process, respectively; and adjusting a binding state between the primary process and each of the at least one secondary process and performing a priority adjustment for the primary process and each of the at least one secondary process between which are in the adjusted binding state according to the operation state of the primary process and the operation state of each of the at least one secondary process.
US11157314B2
Examples include a computer-implemented method for determining one or more observations about a computing system, determining a plurality of sets of one or more actions based at least in part on a plurality of policies and the one or more observations; reducing the plurality of sets of one or more actions to generate a reduced set of actions, the reduced set of actions including scheduling a computing system to execute the reduced set of actions by requesting one or more idempotent tickets to be created in a ticketing system; and performing, or causing to be performed, the reduced set of actions.
US11157306B2
To increase the speed with which the hierarchical levels of a Second Layer Address Table (SLAT) are traversed as part of a memory access where the guest physical memory of a virtual machine environment is backed by virtual memory assigned to one or more processes executing on a host computing device, one or more hierarchical levels of tables within the SLAT can be skipped or otherwise not referenced. While the SLAT can be populated with memory correlations at hierarchically higher-levels of tables, the page table of the host computing device, supporting the host computing device's provision of virtual memory, can maintain a corresponding contiguous set of memory correlations at the hierarchically lowest table level, thereby enabling the host computing device to page out, or otherwise manipulate, smaller chunks of memory. If such manipulation occurs, the SLAT can be repopulated with memory correlations at the hierarchically lowest table level.
US11157304B2
A system of one or more computers is configured to peer container clusters running on different container orchestration systems. One general aspect includes moving an endpoint service container between an original cluster and a target cluster of a cluster mesh. In at least one embodiment, a remote service endpoint container is instantiated at the original cluster using service registry information accessed by a mesh operator. In at least one embodiment, the service registry information includes the hostname/path information for the endpoint service container operating at the target cluster. The remote service endpoint container is configured to allow the dependent container at the original cluster to consume services available at the endpoint service container at the target cluster as though the endpoint service container is local to the dependent container.
US11157301B2
In one embodiment, a method for improved management of virtual machine clusters may include: determining a current utilization value for each of a plurality of virtual machines (VMs) in a cluster, the VMs associated with a plurality of applications; storing the current utilization values for each of the plurality of VMs in a utilization table; determining that a capacity threshold for the cluster has not been reached based on an aggregation of the current utilization values for the plurality of VMs; provisioning a new VM into the cluster; storing a default utilization value for the new VM in the utilization table; and re-determining the capacity threshold based on the aggregated stored current utilization values for the plurality of VMs and the stored default utilization value for the new VM until a maturity threshold for the new VM is reached.
US11157296B2
A Virtual Machine (VM) is created utilizing a virtual Operating System (OS) disk and virtual application disks, each of which may be from disparate third party suppliers. One or more files in the virtual application disk are then linked to a specific file system location (node) in the virtual OS disk.
US11157293B2
Computer interfaces are provided for managing and deploying contextually relevant event canvases based on entity roles. Some systems are configured for identifying events and generating contextually relevant canvases associated with those events, which are contextually based on roles assigned to the events. A master canvas is also provided for facilitating navigation between the various canvases and to assign roles to the canvases, as well as for facilitating management configuration of the canvases. The master canvas includes a tabbed interface that allows navigation, configuration, and insight into the various canvases.
US11157282B2
Described are systems and methods for scaling performance across a large number of customer nodes by delegating management of execution of one or more tasks to the customer nodes. An example method may commence with ascertaining a set of the customer nodes eligible for delegation of the one or more tasks. The method may continue with deploying one or more control agents to the eligible set of the customer nodes. The one or more control agents may be configured to coordinate and execute the one or more tasks on the eligible set of customer nodes and selectively take one or more actions based on results of the execution of the one or more tasks.
US11157278B2
A digital data processor includes an instruction memory storing instructions each specifying a data processing operation and at least one data operand field, an instruction decoder coupled to the instruction memory for sequentially recalling instructions from the instruction memory and determining the data processing operation and the at least one data operand, and at least one operational unit coupled to a data register file and to an instruction decoder to perform a data processing operation upon at least one operand corresponding to an instruction decoded by the instruction decoder and storing results of the data processing operation. The operational unit is configured to increment histogram values in response to a histogram instruction by incrementing a bin entry at a specified location in a specified number of at least one histogram.
US11157261B2
A method of estimating a parameter relating to an upgrade of a wind turbine software includes toggling the wind turbine alternatingly between two modes, where the upgrade is implemented in one but not the other. Data is collected during toggling and divided into pairs of data parts, one from each mode. The data from the two modes is ordered separately and a quantile-to-quantile comparison is made.
US11157260B2
An extended ontology may be generated from an ontology such that one or more classes of the extended ontology is associated with a marker and input data may be received. Further, based on the extended ontology and the marker, a subgraph representation of the input data may be generated, where the subgraph representation omits a piece of information included in a first graph representation of the input data, and the subgraph representation includes a plurality of acyclic subgraphs. The acyclic subgraphs may be stored in one or more databases and an acyclic subgraph of the plurality of acyclic subgraphs may be provided as an input to an executable program, where the application of rules associated with the extended ontology by the executable program causes a cyclic graph to be generated from the acyclic subgraph such that the cyclic graph comprises a piece of information omitted from the acyclic subgraph.
US11157253B1
A software deployment system includes a release module, a deployment control module, and a deployment module. The release module is configured to generate a first release object identifying a specific version of a first set of files in a version control system. The files encode deployment parameters, including a pointer to an executable form of a first application. The deployment control module is configured to promote the first release object to an environment by copying the first set of files to a location in the version control system corresponding to the environment. The deployment module is configured to, after the first release object is promoted to an environment, deploy the first release object by: configuring the environment according to the deployment parameters; copying the executable form of the first application from the pointer location to the environment; and initiating execution of the copied executable form in the environment.
US11157238B2
Embodiments described herein are generally directed to an improved vector normalization instruction. An embodiment of a method includes responsive to receipt by a GPU of a single instruction specifying a vector normalization operation to be performed on V vectors: (i) generating V squared length values, N at a time, by a first processing unit, by, for each N sets of inputs, each representing multiple component vectors for N of the vectors, performing N parallel dot product operations on the N sets of inputs. Generating V sets of outputs representing multiple normalized component vectors of the V vectors, N at a time, by a second processing unit, by, for each N squared length values of the V squared length values, performing N parallel operations on the N squared length values, wherein each of the N parallel operations implement a combination of a reciprocal square root function and a vector scaling function.
US11157236B2
An audio reproduction device and method for room correction based on occupancy determination is provided. The audio reproduction device includes a speaker which reproduces audio, and includes a memory which stores a plurality of room-correction (RC) presets. The audio reproduction of the speaker is controlled within an enclosed physical space based on each of the plurality of RC presets. The audio reproduction device receives an occupancy signal from at least one sensor communicatively coupled with the audio reproduction device. The audio reproduction device further determines a number of people of a set of people, present in the enclosed physical space, based on the received occupancy signal. The audio reproduction device retrieves first room-correction (RC) preset from the stored plurality of RC presets based on the determined number of people. The audio reproduction device further controls the audio reproduction of the speaker based on the retrieved first RC preset.
US11157234B2
While an electronic device is connected to a first external device, display a first user interface including a first affordance. Detect an input selecting the first affordance. In response to detecting the input corresponding to selection of the first affordance, initiate a process to provide audio data concurrently with the first external device and a second external device different from the first external device. After initiating the process to provide audio data concurrently to the first external device and a second external device, detect an indication that a physical proximity between the electronic device and the second external device satisfies a proximity condition. In response to detecting the indication that the physical proximity between the electronic device and the second external device satisfies the proximity condition, display a second user interface indicating that the physical proximity between the electronic device and the second external device satisfies the proximity condition.
US11157233B1
Techniques for selective audio capturing are described herein. In some cases, a user, such as a content provider, may select one or more computing processes from which to capture audio data. The audio data may be captured for transmission to at least one other computing device. Code may be injected into at least the one or more computing processes. In some cases, upon execution of the code, storage locations of the audio data are obtained. Thus, the audio data may be captured from the storage locations, and the captured audio data may be transmitted to one or more other computing devices. Additionally, based, at least in part, on a user selection, other audio data from other computing processes executing on the computing device may not be transmitted to the one or more other computing devices.
US11157219B1
A computer-implemented method includes receiving, by a computer, equipment parameters associated with printing equipment of a printing system. The computer determines that the equipment parameters are different from previous equipment parameters used by the printing equipment. When the equipment parameters are different, the computer configures estimation logic to generate an estimated amount of printer consumables required for printing pages of a print job request based on the equipment parameters; and communicates the estimated amount of printer consumables required for printing the pages of the print job request to a client terminal.
US11157217B2
A method for evaluating a print quality of a printed document that is printed by a printer is provided. The printer comprises a pre-print image scanner, a post-print image scanner, and a printhead disposed between the pre-print image scanner and the post-print image scanner. The method comprises generating a pre-printing image of a print media, generating the printed document, generating a post-printing image of the printed document, generating a validation image by comparing the post-printing image with the pre-printing image, and comparing the validation image with the source image.
US11157215B2
An information processing apparatus includes an obtaining unit and a control unit. The obtaining unit obtains, from a verification apparatus configured to perform, for each printed material of printed materials, verification about whether the printed material satisfies a given condition, information that is based on a result of the verification. Each of the printed materials is a recording medium on which an image is printed by a printing apparatus. The control unit performs control so that output of the printed materials from the printing apparatus is suppressed when a given number of printed materials are handled as one bundle and the number of printed materials that satisfy the given condition reaches the given number based on the verification result. The control unit performs control so that insertion paper interspacing a plurality of bundles is output next to the given number of printed materials that satisfy the given condition.
US11157209B2
Techniques for processing I/O operations may include: receiving a write I/O operation that writes first data to a target logical address in a logical address range, wherein physical storage is currently unallocated for the target logical address; selecting a first storage tier from which to allocate first physical storage for storing the first data, wherein said selecting uses first I/O access information characterizing I/O activity of a first logical region and performance and capability characteristics of storage tiers to select the first storage tier; allocating first physical storage from the first storage tier; and storing the first data in the first physical storage. The target logical address may be located in the first logical region. The target logical address may alternatively be located in another logical region predicted, based on temporal trends and application profile information, to include the target logical address at a future point in time.
US11157207B2
A data processing system includes a host configured to handle data in response to an input entered from an external device. The data processing system further includes a plurality of memory systems engaged with the host, wherein the plurality of memory systems are configured to store or output the data in response to a request generated by the host. A first memory system among the plurality of memory systems can store metadata for the plurality of memory systems.
US11157197B2
A memory card socket interconnector is disclosed including a pair of cavities configured to receive a pair of memory cards. The cavities include patterns of memory card interconnect pads. A second surface of the socket interconnector includes socket interconnect pads, distributed across the second surface of the socket interconnector, which are electrically coupled to the memory card interconnect pads. The memory card socket interconnector may further include an anisotropic elastomeric sheet provided between the memory card pads and the memory card interconnect pads in each cavity to enable good electrical contact between the memory card pads and the memory card interconnect pads.
US11157196B2
An erasing device includes: a first connector that is detachably connected to a storage device; a second connector that is detachably connected to an information processing device; a data eraser that erases information stored in the storage device after the storage device and the information processing device are connected to one another; and an access controller that, after the information stored in the storage device is erased by the data eraser, brings the information processing device from a state where the information processing device cannot access the storage device into a state where the information processing device can access the storage device.
US11157193B2
A write request to program data to a memory device of a memory sub-system is received. An intermediate entry of a data structure is generated, the intermediate entry including a pointer identifying a write buffer associated with an intermediate write operation corresponding to the write request. A read request to read the data from the memory device is received and a look-up operation of the data structure is performed to identify the intermediate entry. Using the pointer to locate the write buffer associated with the intermediate write operation. The write buffer is copied to a read buffer associated with the read request and the read request is executed using the read buffer.
US11157189B2
An information handling system may include at least one processor and a memory coupled to the at least one processor. The information handling system may be configured to receive data comprising a plurality of data chunks; perform deduplication on the plurality of data chunks to produce a plurality of unique data chunks; determine a compression ratio for respective pairs of the unique data chunks; determine a desired compression order for the plurality of unique data chunks based on the compression ratios; combine the plurality of unique data chunks in the desired compression order; and perform data compression on the combined plurality of unique data chunks.
US11157186B2
Systems and methods for distributed storage systems using dynamic spreading policies are described. Distributed storage elements may be accessed using various storage paths through hierarchically organized storage system components to store data blocks corresponding to data elements. A higher priority hierarchical spreading policy is selected for determining the storage elements to receive the data blocks. If the first hierarchical spreading policy is determined not to have been met, a lower priority hierarchical spreading policy is selected and the data blocks are stored according to the lower priority hierarchical spreading policy. Data block stored at the lower priority hierarchical spreading policy may automatically be migrated to the higher priority hierarchical spreading policy.
US11157182B2
A non-volatile memory system goes into a low-power standby sleep mode to reduce power consumption if a host command is not received within delay period. The duration of this delay period is adjustable. In one set of embodiments, host commands can specify the delay value, the operation types to which it applies, and whether the value is power the current power session or to be used to reset a default value as well. In other aspects, the parameters related to the delay value are kept in a host resettable parameter file. In other embodiments, the memory system monitors the time between host commands and adjusts this delay automatically.
US11157181B2
A card activation device includes a first control unit and a central control unit. In response to a first control command, the central control unit provides first authentication data to the first control unit and the first control unit transmits the first authentication data to the data storage device. After the first authentication data is transmitted to the data storage device, the central control unit provides second authentication data to the first control unit and the first control unit transmits the second authentication data to the data storage device. After the second authentication data is transmitted to the data storage device, the card activation device enters a fully locked state and performs an authentication procedure for authenticating the data storage device. Before the data storage device has passed the authentication procedure, the central control unit is not allowed to transmit any data to the data storage device.
US11157180B2
Disclosed is a computing system which includes a storage device and a host. The storage device may include a nonvolatile memory, and the host may control the storage device based on a physical address of the nonvolatile memory and may send an asynchronous event request command to the storage device. The storage device may monitor the nonvolatile memory and may send an asynchronous event request corresponding to the asynchronous event request command to the host based on the monitoring result. The asynchronous event request may include requesting another command from the host based on the monitoring result. In some aspects, the host may send an erase command for erasing to erase a selected memory block of the nonvolatile memory to the storage device. In response, the storage device may send an erase pass response or an erase delay violation response to the host in response to the erase command.
US11157177B2
Techniques for providing hiccup-less failback and journal recovery. The techniques include determining a head position of a data log of a primary node and placing a marker at a corresponding position in a data log of a secondary node. In response to an IO request, the head of the primary log is moved to allocate space for writing a data entry, and the secondary node is directed to move a head of the secondary log to allocate space for writing the data entry. In response to a data entry being flushed from the primary node, a tail of the primary log is moved to reclaim allocated space for a previous data entry, and the secondary node is directed to move a tail of the secondary log to reclaim previously allocated space. In response to a tail of the secondary log coinciding with the marker position, content of the logs is synchronized.
US11157166B2
In one embodiment, the instant application provides one or more of receiving a mobile device's analysis of a movement of a finger, determining a word from the analyzed finger movement, determining a part of a message based on the determined word, placing the word in the message, and based on the analysis, providing space for a new word to be written by the finger.
US11157158B2
Techniques for coordinating movements of various objects in an electronic document are disclosed. A first-type object remains stationary so that it becomes outside a content boundary of the electronic document, as the content boundary is pulled inside an edge of a window displaying the electronic document. A second-type object remains stationary until the content boundary reaches the edge of the window and then moves along with the scrolled electronic document as the content boundary is pulled inside the edge of the window. A third-type object and a fourth-type object may show different movement behaviors.
US11157154B2
Some embodiments provide a media-editing application with novel editing tools. The media editing application provides an in-line precision editor that can be opened in the composite display area. In some embodiments, a selection of an edge between two clips expands a composite lane into two lanes, a first lane and a second lane. The first lane is then used to perform edits to the left side of the selected edge, while the second lane is used to perform edits to the right side of the selected edge. In some embodiments, the first lane shows the additional media content available for the clip on the left side of the edge to include. The second lane shows the additional media content available for the clip on the right side of the edge to include. The additional media content is in the source media file, of which a clip represents a portion.
US11157147B2
A system for presenting a skill-based game, the system includes at least one server to serve a set of matchups of participants of an event, to a plurality of presentation devices, the plurality of presentation devices displaying the set of matchups on a display; to receive over the wide area network data from the presentation devices characterizing a set of user selected winners of the matchups made by the users; update the event data pertinent to participants in the actual events; using the updated data to calculate and assign payoffs to the users based on fixed payoff odds. A related computer-implemented method provides participant matchups to an operator organizing such a skill-based game.
US11157146B2
A display apparatus may include a display, a communicator including circuitry configured to communicate with a server, a user input unit including circuitry configured to receive a user input, and a processor. The processor may be configured to, based on a first user input, control the display to display a menu providing at least one image quality of a preview content that is selectable, receive a second user input of selecting the at least one image quality of the preview content, control the communicator to transmit a request for the preview content at the selected image quality to the server, and control the display to display an image based on the preview content received from the server.
US11157137B2
Systems, methods, and computer program products for providing a dynamic interactive seat map are disclosed. A computer-implemented method may include receiving a base map illustrating locations of sections within an event venue, receiving polygon coordinates for a section depicted in the base map, determining a plurality of characteristics comprising a fill color, a stroke color, and a transparency for the section, and displaying an interactive seat map having the determined characteristics applied to the section of the base map.
US11157132B2
Disclosed herein are system, method, and computer program product embodiments for the performing of a user authentication task in a virtual environment, for secure authentication of a user utilizing three dimensions. An embodiment operates by using a group of objects shown in a field of view to the user, wherein the user selects a subset of these group of objects by using a virtual environment device to constitute a password. Such a password, because it is chosen in three dimensions and wherein user movement in three-dimensions may be analyzed per an individual user profile according to machine learning logic, is efficient and secure.
US11157131B2
The present invention relates to a virtual reality-based radiology practice apparatus and method in which the practiser is equipped with a head-mounted display (HMD), wears hand-mounted unit in the hands, manipulates virtual radiography equipment and performs virtual radiation practice in a virtual radiation practice environment provided on audiovisual virtual reality, and the hand motion controller receives the position and angle of the hands of the practiser from the hand-mounted unit, causes the virtual radiography equipment operate, and outputs specific results virtually as the virtual radiography equipment is operated.
The virtual radiology practice apparatus of the present invention is characterized by comprising a HMD head-mounting unit, HMD hand-mounted unit, HMD controller, and main server that is detailed as follows: the HMD head-mounting unit that is mounted on the head of the practiser and outputs images containing virtual radiography equipment to the HMD image output unit for virtual radiology practice; the HMD hand-mounted unit that is mounted in the hands of the practiser and contains the hand movement detection unit which detects the hand movement signals of the practiser as the hands of the practiser move to manipulate the virtual radiography equipment on the image; the HMD controller that receives the hand movement signals from the HMD hand-mounted unit, sends it to the main server, and sends the image received from the main server to the HMD head-mounting unit; the main server that receives the hand movement signals from the HMD controller, moves the hand movement indicator which is the virtual hand of the practiser according to the hand movement signals on the image, and sends the image containing the moved hand movement indicator to the HMD controller.
US11157130B2
A copied image portion, such as an extracted image object, may be rendered together with (e.g., within) a cursor control element. Simply by resizing the cursor control element, the copied, rendered image portion may also be resized accordingly. For example, as the cursor control element is enlarged or reduced, the copied, rendered image portion within the cursor control element is also enlarged or reduced. In this way, a user may easily preview and designate a desired size of the copied, rendered image portion, and then simply place the cursor control element at a desired destination location (in the same or different image) to complete the desired pasting operation, and with a desired size of the pasted image portion.
US11157127B2
A user terminal apparatus is provided. The user terminal apparatus includes a display consisting of a main display area disposed on a front side of the user terminal apparatus and a sub display area extended from one side of the main display area to be disposed on at least one area of a rear side of the user terminal apparatus, and a processor configured to provide a lock screen to a display area of at least one of the main display area and the sub display area and, in response to a user input of releasing the lock screen being sensed, control the display to provide a different home screen based on a display area where the user input is sensed.
US11157126B2
A touch panel is formed by laminating: a glass substrate having a touch surface; an X-axis sensor unit having parallel patterns, each of which having diamond-shaped X-axis lattices 10A and 10B aligned in an X-axis direction; an Y-axis sensor unit having parallel patterns each of which having Y-axis lattices 14A and 14B aligned in a Y-axis direction; and an insulation layer arranged between the X-axis sensor unit and the Y-axis sensor unit. The X-axis lattices and the Y-axis lattices are not overlapped when seen from a side of the touch surface. A gap 17 is formed between a frame line 10a of the X-axis lattice and a frame line 14a of the Y-axis lattice. A protrusion part 12 extended parallel to a lattice side of a fine lattice from the frame line 10a of the X-axis lattices 10A and 10B is arranged in the gap 17.
US11157124B2
A touch panel device includes: a plurality of detection regions arranged in a matrix form; and a transmission wiring element and a receiving wiring element formed for each detection region, wherein a transmission wiring arrangement region with the transmission wiring element, the plurality of detection regions, and a receiving wiring arrangement region with the receiving wiring element are formed being aligned in one direction, wherein a value calculated from a formula as follows is smaller than a target value for a coordinate position precision: AW+2*BW−TC, wherein BW is an interval width from one of the detection regions to a next of the detection regions via the receiving wiring arrangement region and the transmission wiring arrangement region in the one direction, AW is a width for the detection regions in the one direction, and TC is a touch diameter.
US11157122B1
Touchscreen having a display device and a touch sensor adhered to the display device via optically clear adhesive; wherein the touch sensor comprises a transparent substrate; a top metal mesh divided into channels; a bottom metal mesh divided into channels; each of the top and bottom metal meshes having line spacing calculated to avoid first order moiré patterns and then the intersections of the lines randomized to avoid secondary order moiré patterns.
US11157112B2
The present disclosure provides a display panel, a display device and manufacturing method of the display panel. The display panel includes a display area and a peripheral area located at a periphery of the display area, a light transmittance region is provided in the peripheral region; at least one first sub-pixels is provided at positions corresponding to the light transmittance regions, wherein at least one of the first sub-pixels is provided with a first thin film transistor, the first thin film transistor is connected with the first gate line, the first data line, and the first pixel electrode, wherein the first gate line is floating; a first pixel electrode is disposed in at least one of the first sub-pixels; and at least one first sensing electrode has an orthogonal projection on a base substrate partially overlapped with an orthogonal projection of the at least one first sub-pixel.
US11157105B2
A display apparatus includes a substrate including a display area and a non-display area, a display element layer, a pad group, a touch electrode layer, and a touch insulation layer. The display element layer includes display elements disposed in the display area. The pad group is disposed on the substrate and includes output pads disposed in the non-display area. The output pads include central output pads and outer output pads disposed outside the central output pads in a first direction. The touch electrode layer is disposed on the display element layer. The touch insulation layer is disposed on the display element layer and contacts the touch electrode layer. A groove pattern is defined in the touch insulation layer overlapping the non-display area, and does not overlap at least a predetermined number of the outer output pads in a second direction.
US11157102B2
A touch display device can include a panel including a plurality of touch electrodes including a first touch electrode and a second touch electrode, the first touch electrode being adjacent to and electrically isolated from the second touch electrode; a touch sensing circuit configured to drive the panel to sense a touch or a touch position; and at least one external dummy metal disposed in a boundary region between the first touch electrode and the second touch electrode, in which the at least one external dummy metal is spaced apart from and electrically isolated from the first and second touch electrodes.
US11157078B2
An information processing apparatus according to an embodiment of the present technology includes an acquisition unit and a movement unit. The acquisition unit acquires eye information regarding an eye of a user. The movement unit moves, on the basis of the acquired eye information, at least a part of an image display mechanism that emits and guides image light to the eye of the user. Thus, it is possible to realize high-quality viewing experience for, for example, a user using an HMD or the like. Thus, it is possible to realize high-quality viewing experience for, for example, a user using an HMD or the like.
US11157076B1
A display system is disclosed. The display system includes a display, an eye-tracking sensor, and a processor communicatively coupled to the display and the eye-tracking sensor. The computing device receives data from the eye-tracking sensor, determines, based on the eye-tracking data, whether a user's eye is looking at a display in the display system, and based on whether the eye is determined to be looking at the display, controls a power consumption of the display.
US11157075B2
Systems and methods for providing gaze-activated voice services for interactive workspaces. In some embodiments, an Information Handling System (IHS), may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to: transmit a voice command to a voice service provider; receive a textual instruction in response to the voice command; identify a gaze focus of the user; and execute the textual instruction using the gaze focus.
US11157073B2
A method for calibrating an orientation of an eye-mounted display relative to a user's gaze, preferably performed by a system. The system causes the eye-mounted display to project a calibration image onto the user's retina. The user provides information about a relative orientation between the user's gaze and the calibration image, for example a translation offset or a relative rotation. Based on the received information, an orientation for the eye-mounted display that aligns with the user's gaze is determined. Images to be projected by the eye-mounted display onto the user's retina can be adjusted based on the determined orientation.
US11157061B2
A process for processor management includes activating a delay thread running on a processor. A determination is made whether a wait event for a first thread running on the processor is in a queue. Responsive to determining that the wait event for the first thread is in the queue, a determination is made whether a wait time associated with the wait event has expired. Responsive to determining that the wait time has not expired, a determination is made if wait time exceeds a threshold. Responsive to determining that the wait time exceeds the threshold, a timer is set and a low power mode is initiated for the processor.
US11157060B2
A method may include, in a chassis configured to provide a common hardware infrastructure to one or more modular information handling systems inserted into the chassis: determining if a save operation is occurring at a time when one or more power supply units are capable of delivering power to the chassis; and delaying power sequencing of the one or more power supply units until the save operation has completed.
US11157040B2
An electronic device comprises: a metal frame including an opening in the center portion thereof; a metal plate included in the opening and having at least a part spaced apart from the metal frame; a coupling member securing the metal plate to the metal frame while filling the space between the metal frame and the metal plate; a printed circuit board brought into contact with or disposed adjacent to one surface of the metal plate; a communication module mounted on the printed circuit board and electrically connected to at least a part of the metal frame; a display brought into contact with or disposed adjacent to the surface of the metal plate or another surface thereof; a first plate covering at least a part of the display device while forming a part of an external housing together with the metal frame; and a second plate covering the opposite side of the display device while forming a part of the external housing together with the metal frame.
US11157035B2
Embodiments of the present disclosure include a remote control device and an unmanned aerial vehicle. The remote control device includes: a display screen, a rotating shaft, a remote control body and a security lock mechanism. The remote control body includes: a housing and a joystick. The display screen can rotate around the rotating shaft. The security lock mechanism is connected to the rotating shaft. When the display screen is rotated towards the housing by an angle during screen closing, the security lock mechanism in a first state locks the display screen to stop the display screen from being continued to rotate.
US11157034B2
A throttle pedal assembly may include: a base; a pedal movably mounted on the base; and an adjustment member extending at least between a first reference location of the throttle pedal assembly and an adjustment surface at an end of the adjustment member. The adjustment member may be adjustable to adjust an adjustment distance from the first reference location of the throttle pedal assembly to the adjustment surface. The throttle pedal assembly may be operable to indicate a throttle level according to relative positions of a second reference location of the throttle pedal assembly and a third reference location of the throttle pedal assembly. Adjusting the adjustment distance may cause an idle position of the pedal to move relative to base and maintains relative positions of the second and third reference locations when the pedal is in the idle position.
US11157025B2
Apparatus and methods for reducing pressure exchanger manifold resonance. Example apparatus include a first manifold and pumps fluidly connected with the first manifold. Each pump is operable to inject a pressurized clean fluid into the first manifold. The apparatus may further include a second manifold and pressure exchangers each fluidly connected with the first and second manifolds. Each pressure exchanger is operable to receive the pressurized clean fluid from the first manifold and discharge the pressurized dirty fluid into the second manifold. The apparatus may also include a first flow restricting orifice fluidly connected along the first manifold, a second flow restricting orifice fluidly connected along the second manifold, and a discharge conduit fluidly connected with the wellbore to permit the pressurized dirty fluid to be injected into the wellbore during a well treatment operation.
US11157012B2
A system includes an inspection robot having a plurality of acoustic sensors coupleable to an inspection surface through a couplant chamber defining a delay line therebetween; the plurality of acoustic sensors configured to provide raw acoustic data; a controller, comprising: an acoustic data circuit structured to interpret the raw acoustic data; a thickness processing circuit structured to determine a primary mode value and a primary mode score value in response to the raw acoustic data; and wherein the thickness processing circuit is further structured to determine a thickness value in response to the primary mode value and the primary mode score value.
US11157004B2
A real-time control system for a vehicle, and a method of executing control of the vehicle via the real-time control system includes at least one primary controller that is configured to control slave controllers. The primary controller is configured to queue a task requested by respective vehicle systems, and determine which of the slave controllers is available to execute the task. The primary controller is configured to assign the task to a selected one of the slave controllers to execute the task. The primary controller is configured to re-queue the assigned task if the selected one of the slave controllers does not completely execute the assigned task. The primary controller is configured to assign that re-queued task to another one of the slave controllers to execute the re-queued task. The respective vehicle systems perform the requested task when the selected one of the slave controllers completely executes the assigned task.
US11157003B1
A software framework for an autonomous system can include a sortie controller that receives a sortie spawn request from at least one of a station controller, a vehicle controller and a mission controller that are each in communication with at least one of a plurality external systems. The sortie controller can instantiate a given sortie spawn with a reference to a given station model in a set of station models, a given vehicle model in a set of vehicle models and a given mission model in the set of the mission models. The software framework can also include a plurality of functions defined by the station controller, the vehicle controller and the mission controller. Each function can be configured to operate on the sortie spawn. The software frame work can further include a plurality of capabilities. Each capability can includes a plurality of properties.
US11156998B2
A system, method and apparatus for data collection related to a chemical production process are described. A system may include a data acquisition circuit structured to interpret a plurality of detection values, each of the plurality of detection values corresponding to input received from a detection package, the detection package including at least one of a plurality of input sensors coupled to at least one of a plurality of components of the process, a data analysis circuit structured to analyze a subset of the plurality of detection values to determine at least one of a sensor state, a process state, and a component state, wherein the data analysis circuit includes a pattern recognition circuit, and an analysis response circuit structured to perform an action in response to the at least one of the sensor state, the process state, and the component state.
US11156997B2
Systems and methods are provided for maintaining an air conditioning system. A system can include one or more sensors positioned inside of the air conditioning system configured to transmit current sensor data to a remote location. A data repository contains historic sensor data and corresponding air conditioning system status data. A neural network is trained using the historic sensor data and the corresponding air conditioning system status data to predict a future air conditioning system status based on the transmitted current sensor data. A server computer system is configured to predict the future air conditioning system status based on the current sensor data using the neural network, and a graphical user interface is configured to display the predicted future air conditioning system status to a remote client. The current sensor data is stored in the data repository and the neural network is further trained based on the current sensor data.
US11156995B2
Systems and methods are described herein for real-time data processing and for emergency planning. Scenario test data may be collected in real-time based on monitoring local or regional data to ascertain any anomaly phenomenon that may indicate an imminent danger or of concern. A computer-implemented method may include filtering a plurality of different test scenarios to identify a sub-set of test scenarios from the plurality of different test scenarios that may have similar behavior characteristics. A sub-set of test scenarios is provided to a trained neural network to identify one or more sub-set of test scenarios. The one or more identified sub-set of test scenarios may correspond to one or more anomaly test scenarios from the sub-set of test scenarios that is most likely to lead to an undesirable outcome. The neural network may be one of: a conventional neural network and a modular neural network.
US11156993B2
A method and system for improving an automated pick and place apparatus semiconductor device placement process is provided. The method includes automatically executing a shift measurement associated with an offset from an original placement of a plurality of semiconductor die of a semiconductor wafer for processing. An associated shift measurement value is retrieved and stored in a database that includes previously retrieved shift measurement values of previously measured shift measurements. Specified models are executed with respect to all shift measurement values and a predicted shift measurement value associated with a future offset for a new plurality of semiconductor die on a new semiconductor wafer for processing is determined. Placement hardware of the pick and place apparatus is placed in multiple positions for generating the new plurality of semiconductor die on the new semiconductor wafer in accordance with the predicted shift measurement value.
US11156991B2
Aspects of the disclosed technology encompass the use of a deep learning controller for monitoring and improving a manufacturing process. In some aspects, a method of the disclosed technology includes steps for: receiving a plurality of control values from two or more stations, at a deep learning controller, wherein the control values are generated at the two or more stations deployed in a manufacturing process, predicting an expected value for an intermediate or final output of an article of manufacture, based on the control values, and determining if the predicted expected value for the article of manufacture is in-specification. In some aspects, the process can further include steps for generating control inputs if the predicted expected value for the article of manufacture is not in-specification. Systems and computer-readable media are also provided.
US11156989B2
A material management apparatus (management computer) includes a production plan acquirer that acquires production plan information including a type of a material (cream solder) for bonding a component to a substrate, the material being used for production of a mounting substrate obtained by mounting the component on the substrate; a material status acquirer that acquires material status information on the material preserved in a material preservatory which preserves an accommodating portion (solder pot) in which the material is accommodated; and a material preparation instructor that creates and transmits an instruction to prepare the accommodating portion to be put out from the material preservatory, based on the production plan information and the material status information.
US11156982B2
Aspects of the disclosed technology provide an Artificial Intelligence Process Control (AIPC) for automatically detecting errors in a manufacturing workflow of an assembly line process, and performing error mitigation through the update of instructions or guidance given to assembly operators at various stations. In some implementations, the disclosed technology utilizes one or more machine-learning models to perform error detection and/or propagate instructions/assembly modifications necessary to rectify detected errors or to improve the product of manufacture.
US11156979B2
A novel and useful acknowledgement and adaptive frequency hopping mechanism for use in wireless communication systems such as IO-Link Wireless. One or two additional acknowledgement bits are added to packet transmissions. One is a current acknowledgment bit which indicates whether a packet was successfully received anytime during the current cycle. The second bit is a previous acknowledgment bit which indicates whether packets were received successfully anytime during the previous cycle. An adaptive hopping table is constructed using a greedy algorithm which chooses frequencies with the best PER for transmission of higher priority packets, while equalizing the PER products across cycles. A last resort frequency mechanism further improves transmission success by switching to a better performing channel for the last subcycle when previous attempts to transmit a high priority packet have failed.
US11156977B2
Systems and methods for time use optimization are provided. One embodiment of a method includes determining time of use pricing data associated with purchase of energy from an energy provider, partitioning a predetermined amount of time into a plurality of segments, where the plurality of segments corresponds with the higher cost tier and the lower cost tier, and creating an energy set point schedule for setting a set point of a controllable device, where the energy set point schedule sets the set point of the controllable device to a predetermined value for each of the plurality of segments. Some embodiments include determining energy utilized by the controllable device during at least a portion of the energy set point schedule and iteratively altering the energy set point schedule, based on a comparison of the energy utilized and a current status of the energy set point schedule.
US11156969B1
Disclosed is a non-transitory computer readable medium storing a computer program, wherein the computer program includes instructions to perform following steps for data processing when the computer program is executed by one or more processors, the steps including: recognizing at least one continuous section from each raw data subset; determining at least one serialization point, based on a start point and an end point of each of the at least one continuous section for each of the raw data subset; and generating a training data set by generating serialized training data, based on the at least one serialization point.
US11156967B2
An electromechanical timepiece module (1) has a main plate (10) with an actuator module (40) driving at least one mobile part (30) by a gear train (42). The mobile part (30) displays a time or non-time function. A wireless communication module (2) is configured for transmitting and/or receiving a wireless signal. And a control unit (6) is configured for controlling the actuator module (40) depending on a received wireless signal. The mobile part (30) and the gearing (42) are made of an electrically conductive material and are in electrical contact with each other but electrically isolated from the remainder of the timepiece module (1). The mobile part (30) is electrically connected to the communication module (2) so as to act as an antenna for the transmission and/or reception of the wireless signal and to transmit the wireless signal between the mobile part (30) and the wireless communication module (2).
US11156964B2
A device including a first part and at least a second part to be assembled to the first part, the first part including a body from which an attachment extends, the attachment defining a housing for the second part, for example as a timepiece hand.
US11156958B2
A controller is configured to execute a larger gamut technology mode in which the controller performs image formation by controlling a ratio of a rotation speed of a development roller to a rotation speed of a photosensitive drum such that the ratio becomes a second speed ratio higher than a first speed ratio in a normal mode. The controller is configured to, when the controller executes the larger gamut technology mode, control transfer voltage based on a humidity around an image forming apparatus.
US11156954B2
An image forming apparatus includes a mounting portion for mounting a process cartridge, the process cartridge including a first unit having an image bearing drum, and a second unit having a developing roller, the second unit being movable between a contact position in which the roller contacts the drum and a spaced position in which they are mutually spaced; an engageable member engageable with a force receiving portion provided on the second unit; wherein the engageable member is movable between a first position for maintaining the second unit in the spaced position by engaging with the force receiving portion, a second position for permitting movement of the second unit from the spaced position to the contact position; and a third position for permitting the process cartridge to be mounted, by being pressed by the process cartridge to retract, when the process cartridge is mounted to the mounting portion.
US11156950B2
A sheet feed device comprises a first conveyance path and a second conveyance path which are different sheet conveyance paths, and a conveyance path merging section for merging the first conveyance path and the second conveyance path together. At least one of the first conveyance path and the second conveyance path includes an upstream side roller that feeds sheet to downstream side in a conveyance direction. The conveyance path merging section comprises a conveyance roller pair that conveys the sheet fed from the first conveyance path and the second conveyance path through a nip; a variable mechanism that makes an arrangement angle of one roller of the conveyance roller pair to the other roller thereof variable; and a transmission mechanism that transmits a driving force from the upstream side roller provided in one of the first conveyance path and the second conveyance path to the variable mechanism.
US11156949B2
The image forming apparatus includes a fixing device that has a heater, and a required power calculation unit that determines a power Pfsr that is assumed to be required by the heater. Based on a difference between a required power that is determined by the required power calculation unit and a suppliable power, the image forming apparatus selects whether to start printing in a normal mode or to start printing in a power saving mode in which the power that is supplied to the heater is reduced in comparison to the normal mode. The power saving mode includes a plurality of modes, and when a CPU selects the power saving mode, the CPU selects one or a combination of modes from among the plurality of power saving modes based on the aforementioned difference.
US11156948B2
A fuser has a heater, a heat roller, an endless belt, a pressure pad, and a slidable sheet. The pressure pad forms a nipping portion to nip the endless belt between the pressure pad and the heat roller. The slidable sheet is interposed between an inner circumferential surface of the endless belt and the pressure pad in the nipping portion. The slidable sheet includes a plurality of dents and a plurality of projections on a surface contacting the inner circumferential surface of the endless belt. The plurality of dents are arranged in a first part of the surface of the slidable sheet. The first part is located in a range corresponding to the nipping portion. The plurality of projections are arranged in a second part of the surface of the slidable sheet. The second part is located in a range corresponding to a portion different from the nipping portion.
US11156940B2
An image forming apparatus includes a main body that includes a photosensitive member on which an electrostatic latent image is formed and a development unit configured to develop the photosensitive member with toner. The main body is configured to discharge a recording material on which an image is formed with the toner onto a discharge tray. The image forming apparatus also includes a toner supply port on which a supply container is mounted to supply toner to a toner containing portion of the development unit. The image forming apparatus further includes a non-contact communication portion including an antenna and configured to receive a signal for user authentication. The discharge tray, the toner supply port, and the non-contact communication portion are provided at an upper portion of the main body. The non-contact communication portion is provided outside the discharge tray when the main body is viewed from above.
US11156933B2
Provided is an image forming method, including: transferring and fixing a toner onto a recording medium, and forming an image including a plurality of layers, in which an attachment amount of the toner on the recording medium is greater than or equal to 8 g/m2 and less than or equal to 40 g/m2, a toner forming a layer in contact with a fixing member contains at least a first mold release agent containing ester wax and a second mold release agent containing microcrystalline wax, and a special color toner is contained in any layer of the plurality of layers.
US11156931B2
A positively charged toner for development of an electrostatic image, containing matrix particles containing at least a binder resin and a release agent, coated with inorganic fine particles, the binder resin containing a crystalline resin, the release agent containing ester wax (W) containing a dipentaerythritol unit as a constitutional component, the inorganic fine particles containing positively charged silica (S1) and negatively charged silica (S2), and the positively charged silica (S1) having an average particle diameter that is smaller than an average particle diameter of the negatively charged silica (S2), and the negatively charged silica (S2) having an average particle diameter of 10 nm or more and 90 nm or less.
US11156925B2
A positioning system to position a structure comprises an actuator and a control unit to control the actuator in response to a position setpoint received by the control unit. The actuator comprises a magnet assembly comprises a magnet configured to provide a magnetic flux, and a coil assembly, wherein the coil assembly and the magnet assembly are movable relative to each other, the coil assembly comprising a coil, an actuation of the coil by a drive current providing for a force between the magnet assembly and the coil assembly. The magnet assembly comprises a further electric conductor, the further electric conductor comprising a non-ferromagnetic electrically conductive material, wherein the further electric conductor is magnetically coupled to the coil of the coil assembly and forms a short circuit path for an inductive electrical current induced in the further electric conductor as a result of an actuator current in the coil.
US11156923B2
A method includes exposing number of fields on a substrate, obtaining data about a field and correcting exposure of the field in subsequent exposures. The method includes defining one or more sub-fields of the field based on the obtained data. Data relating to each sub-field is processed to produce sub-field correction information. A subsequent exposure of the one or more sub-fields is corrected using the sub-field correction information. By controlling a lithographic apparatus by reference to data of a particular sub-field within a field, overlay error can be reduced or minimized for a critical feature, rather than being averaged over the whole field. By controlling a lithographic apparatus with reference to a sub-field rather than only the whole field, a residual error can be reduced in each sub-field.
US11156922B2
The disclosure provides a method and to an apparatus for determining the heating state of a mirror in an optical system, in particular in a microlithographic projection exposure apparatus. A method for determining the heating state of an optical element includes: measuring values of a first temperature that the optical element has at a first position using a temperature sensor; and estimating a second temperature that the optical element has at a second position, which is located at a distance from the first position, on the basis of the measured values, wherein estimating the second temperature is accomplished while taking into account a temporal change in the previously measured values.
US11156919B2
A photosensitive resin composition comprising a dual end alicyclic epoxy-modified silicone resin having formula (A1) and a photoacid generator is provided. In formula (A1), R1 to R4 are a C1-C20 monovalent hydrocarbon group and n is an integer of 1-600. The composition enables pattern formation using radiation of widely varying wavelength, and the patterned film has high transparency, light resistance, and heat resistance.
US11156911B2
A pipeline inspection device including a housing, an antenna, an imaging device having one or more lenses, two diaphragms extending from the housing and distal to one another along the length of the housing, the two diaphragms sharing a longitudinal axis with the housing, a processor, a storage device in communication with the processor, and a memory in communication with the processor, storing a machine learning algorithm and instructions to be executed by the processor, wherein the antenna is configured to communicate with a remote transceiver, the remote transceiver being located on a pipeline through which the pipeline inspection device travels. Also disclosed herein are systems and methods for using the same.
US11156902B2
A method capable of performing an automatic focus function upon a specific movable object in a real-time manner, the method being applicable to a photographic apparatus with the automatic focus function, includes: capturing real-time image within a field of view (FOV) of a lens; comparing images of a plurality of image areas of the real-time image with a feature image of the specific movable object to identify an image area corresponding to the feature image of the specific movable object; and, performing automatic focus on the identified image area.
US11156893B2
An electrophoretic device comprises a first electrode and a second electrode spaced apart from the first electrode, and between the electrodes an electrophoretic cell containing an electrophoretic ink and one or more non-planar solid polymer elements. The ink includes charged particles of at least one type suspended in a suspending fluid, and, 75% or more by mass of the suspending fluid is an organosilicone or an aliphatic hydrocarbon and the solid polymer is a fluorinated elastomeric polymer.
US11156892B2
An electrochromic device is provided which may efficiently supply electrons to an anode layer that donates electrons externally during initial driving of the device, thereby preventing the structural weakening of the device and improve the electrical stability and durability of the device, and to a method for fabricating the same. The electrochromic device includes a first electrode, a cathode layer, an electrolyte layer, an anode layer and a second electrode, which are sequentially deposited between opposite first and second transparent substrates. The electrolyte layer includes: a first electrolyte layer configured to provide electrolyte ions to the cathode and anode layers; and a second electrolyte layer formed between the first electrolyte layer and the anode layer to have a thinner thickness than the first electrolyte layer and having a mixture of the same electrolyte as that of the first electrolyte layer and a reducing agent.
US11156890B2
A display device and a method for controlling the display device are disclosed. The display device includes a backlight module and a liquid crystal cell on a light emitting side of the backlight module. The liquid crystal cell includes a first electrode, a second electrode disposed in a first direction opposite to the first electrode, a liquid crystal layer between the first electrode and the second electrode, and a diffractive optical element in the liquid crystal layer. A refractive index of the diffractive optical element is equal to a short-axis refractive index of a liquid crystal in the liquid crystal layer. The liquid crystal cell is divided into a first portion where the liquid crystal molecules are capable of rotating in a first plane and a second portion in a second direction perpendicular to the first direction where liquid crystal molecules are capable of rotating in a first plane.
US11156885B2
A display panel comprises a first substrate, a second substrate, and an active switch matrix. The first substrate comprises color resistor units, and the second substrate is disposed opposite to the first substrate. The active switch matrix is disposed on the first substrate or the second substrate. The active switch matrix comprises scan lines and data lines. A first repair line is disposed on one side of at least one of the scan lines, and a second repair line is disposed on one side of at least one of the data lines.
US11156883B2
A color filter includes: a substrate that transmits light; and a colored layer being formed by an ink jet ink, the colored layer being arranged on a lattice point which is a virtual point in a plurality of virtual lattice patterns arranged on the substrate with a first pitch in a first direction and a second pitch in a second direction, the colored layer being separated in the first direction and the second direction.
US11156880B2
The present invention provides a display panel and a display device. Within a bezel region, the display panel includes a first substrate and a second substrate arranged corresponding to each other. A protrusion is placed on a first surface of the first substrate, which faces the second substrate. The display panel also includes a sealing adhesive filled in a gap between the first substrate and the second substrate. Because of the protrusion, a contact area between the first substrate and the sealing adhesive is increased, a longer path for entry of moisture is created, and the display panel, such as a liquid crystal display, has a better waterproofing.
US11156877B2
A method of manufacturing a display panel includes providing a mother substrate in which a plurality of display cell areas is defined from which the display panel will be formed, the display cell areas arranged in along first and directions and each include a display unit cell corresponding to the display panel, and a dummy area extended along the second direction from the display unit cell dividing the mother substrate into the display unit cells each having the dummy area extended therefrom, by performing a wheel cutting process; separating the dummy area from the divided display unit cell by performing a laser cutting process; and curving the display unit cell from which the dummy area is separated, with reference to a reference axis which is parallel to the second direction, to form the display panel.
US11156873B2
The present invention provides an alignment film capable of reducing generation of bubbles in a liquid crystal layer, a liquid crystal panel including the alignment film, and a method for producing the liquid crystal panel. The alignment film contains at least one selected from the group consisting of a polyamic acid containing a bisaniline fluorene skeleton and a polyimide containing a bisaniline fluorene skeleton. Preferably, the bisaniline fluorene skeleton of the polyamic acid is contained in a diamine unit of the polyamic acid and the bisaniline fluorene skeleton of the polyimide is contained in a diamine unit of the polyimide.
US11156871B2
A backlight module for an LCD display includes backlight units. Each backlight unit includes a backplane unit, a first reflecting unit on the backplane unit, an LED on the backplane unit extending through the first reflecting unit, and a light guiding unit on a side of the LED and the first reflecting unit away from the backplane unit. The light guiding unit is transparent. Each backlight unit further includes a second reflecting unit on a side of the light guiding unit away from the backplane unit. The second reflecting unit includes at least one reflecting region and at least one transmitting region. The reflecting region reflects light; the transmitting region allows light to pass through. At least one backlight unit comprises a quantum dot layer.
US11156862B2
A display device including a display panel; an optical layer behind the display panel; and a frame behind the optical layer. Further, the frame includes a flange supporting a portion of a back surface of the optical layer; a first rib extended from the flange and configured to contact and support a side surface of the optical layer; and a second rib extended from the flange and positioned to be spaced apart from the side surface of the optical layer.
US11156861B2
A display panel is attached to a front plate which is disposed at a front surface side of the display panel, with an intermediate member interposed therebetween. A chassis accommodates the display panel in a state in which an opening edge of the chassis comes into contact with the front plate and an inner side surface of the chassis comes into contact with a side surface of the intermediate member. The opening edge of the chassis comes into contact with the front plate to position the display panel and the chassis in the thickness direction of the display panel. The inner side surface of the chassis comes into contact with the side surface of the intermediate member to position the display panel and the chassis in a direction along a display surface of the display panel.
US11156860B2
A display panel includes: a first substrate having a display area and a non-display area outside the display area, the display area having an imaginary corner, the first substrate having a first corner corresponding to the imaginary corner; and a second substrate including a first portion opposite a main face of the first substrate and a second portion extending out of the first substrate, the second substrate having a second corner corresponding to the imaginary corner, wherein the first corner is either chamfered or rounded.
US11156858B2
An optical device includes an optical modulator on an optical IC chip. The optical modulator includes an optical waveguide, first and second wiring patterns that are formed along the optical waveguide and a polymer pattern. A portion of the polymer pattern is formed on the optical waveguide and located in a region between the first and second wiring patterns. Each of the first and second wiring patterns includes a modulation portion that is formed parallel to the optical waveguide, a pad portion, and a transition portion that connects the modulation portion and the pad portion. A shape of a region between the transition portion of the first wiring pattern and the transition portion of the second wiring pattern is a curve. The polymer pattern has a curved portion in the region between the transition portion of the first wiring pattern and the transition portion of the second wiring pattern.
US11156851B2
Disclosed is a lens moving apparatus. The lens moving apparatus includes a moving unit having at least one lens installed therein and moving by electromagnetic interaction between magnets and coils, elastic members configured to support the moving unit, and position sensors configured to sense change of electromagnetic force emitted from the magnets according to movement of the moving unit and to output an output signal based on a result of sensing, and a primary resonant frequency of frequency response characteristics according to gain of a ratio of the output signal of the position sensors to an input signal applied to the coils is 30 Hz to 200 Hz.
US11156841B2
An HMD is an HMD mounted at a head of a user, and includes a display unit located at a left eye side and a right eye side of the user, and displaying a first image that is overlapped on an outside scene, a first detector detecting an inclination of the head, a first adjustment unit adjusting, based on a detection result of the first detector, a display region of the first image, and a second display control unit causing, based on an adjustment result of the first adjustment unit, the first image to be displayed in the display region.
US11156839B2
A variety of femtoprojector optical systems are described. Each of them can be made small enough to fit in a contact lens using plastic injection molding, diamond turning, photolithography and etching, or other techniques. Most, but not all, of the systems include a solid cylindrical transparent substrate with a curved primary mirror formed on one end and a secondary mirror formed on the other end. Any of the designs may use light blocking, light-redirecting, absorbing coatings or other types of baffle structures as needed to reduce stray light.
US11156838B2
The techniques introduced here enable a display system, such as an HMD device, to generate and display to a user a holographic structure matching a real-world structure. In some embodiments vertices, edges and planes of the holographic schematics are generated via the use of a peripheral tool that is positioned by a user. In other embodiments, other user input indicates the bounds of the holographic schematic. In response to user action, a holographic schematic is made to appear including corresponding real-world size measurements. The corresponding measurements are used to develop a holographic structure that integrates with the holographic schematic.
US11156831B2
An eye-tracking system for performing a pupil-detection process, the eye-tracking system configured to: receive image-data comprising a plurality of pixel-arrays, each pixel-array having a plurality of pixel locations and an intensity-value at each of the pixel locations; for each pixel location of a region of pixel locations: define an intensity-value-set comprising the intensity-values at the pixel location for two or more of the plurality of pixel-arrays; and determine the pixel location to be an excluded pixel location if the intensity-value-set does not satisfy an intensity condition; and exclude the excluded pixel locations from the pupil-detection process.
US11156827B2
Described herein are embodiments of fiber scanning systems and methods of scanning optical fibers. The disclosed systems and methods advantageously provide an improvement to the scanning range, the oscillation amplitude, and/or the maximum pointing angle for an optical fiber in a fiber scanning system by inducing a buckling of a portion of the optical fiber.
US11156825B2
A projector includes: a phosphor wheel that, in response to the irradiation of excitation light that is used as the first illumination light, generates fluorescence that contains second illumination light and third illumination light and emits the excitation light and fluorescence in opposite directions; first to third image display elements that are provided corresponding to the first to third illumination light; a first illumination optical system that guides the excitation light that was emitted from the phosphor wheel to the first image display element; and a second illumination optical system and third illumination optical system that guide the second illumination light and third illumination light that are contained in the fluorescence emitted from the phosphor wheel to the second image display element and to the third image display element. The lengths of the optical paths of the first, second, and third illumination optical systems are the same.
US11156815B2
Various embodiments disclosed relate to an assembly. The assembly includes a compound parabolic concentrator including an exit aperture that has a generally circular perimeter, which defines a circumference of the exit aperture. The assembly further includes a photodiode sensor generally that is aligned with the exit aperture of the compound parabolic concentrator. An optical adhesive layer adheres the exit aperture of the compound parabolic concentrator to the photodiode sensor. A protrusion extends between at least a portion of the perimeter of the compound parabolic concentrator exit aperture and the photodiode.
US11156811B2
A zoom lens includes an N-1-th lens unit disposed second closest to the image side and an N-th lens unit disposed closest to the image side. The N-1-th lens unit and the N-th lens unit each includes a cemented lens, and move at zooming. For at least one of the N-1-th lens unit and the N-th lens unit, the relationship between the radius of curvature of a cemented surface of the cemented lens and the distance from the cemented surface to an image plane, the value of the larger amount of the amount of movement of the N-1-th lens unit and the amount of movement of the N-th lens unit at zooming from the wide-angle end to the telephoto end, the overall lens length at the wide-angle end, the focal length of the zoom lens at the wide-angle end, and a back focus at the wide-angle end are determined.
US11156806B2
The present disclosure relates to the technical field of optical lens and discloses a camera optical lens. The camera optical lens includes, from an object side to an image side: a first lens, a second lens having a positive refractive power, a third lens having a negative refractive power, a fourth lens, a fifth lens and a sixth lens. The camera optical lens satisfies following conditions: 4.02≤f1/f≤7.01; and 32.00≤R5/d5≤42.00; f denotes a focal length of the camera optical lens; f1 denotes a focal length of the first lens; R5 denotes a curvature radius of an object-side surface of the third lens; and d5 denotes an on-axis thickness of the third lens. The camera optical lens can achieve a high imaging performance while obtaining a low TTL.
US11156804B2
The present disclosure discloses a camera optical lens. The camera optical lens including, in an order from an object side to an image side, a first lens, a second lens, a third lens, a fourth lens, a fifth lens and a sixth lens. The first lens is made of plastic material, the second lens is made of plastic material, the third lens is made of glass material, the fourth lens is made of plastic material, the fifth lens is made of plastic material and the sixth lens is made of glass material. The camera optical lens further satisfies specific conditions.
US11156801B2
Apparatuses, systems, method, reagents, and kits for conducting assays as well as process for their preparation are described. They are particularly well suited for conducting automated analysis in a multi-well plate assay format.
US11156800B2
A camera module includes a lens barrel, a driving coil disposed to face a target detection unit disposed on one side of the lens barrel, a driving device to provide a driving signal to the driving coil, and a position calculating unit including a capacitor, constituting an oscillation circuit together with the driving coil, to calculate a position of the lens barrel from an oscillation signal output by the oscillation circuit. The position calculating unit generates an alternating current (AC) signal according to a comparison result of a peak of the oscillation signal and a reference peak and calculates a position of the lens barrel according to a frequency of the AC signal.
US11156799B2
A lens driving apparatus includes: a fixed assembly including a base frame; a movable assembly including a lens holder configured to hold a lens unit; at least one set of magnets surrounding the movable assembly; three sets of coils configured to interact with the magnets and drive the movable assembly to move along a first, a second, and a third orthogonal axes; and a spring system attached between the movable assembly and the fixed assembly. The third axis is parallel to an optical axis of the lens unit. The first and second axes are respectively perpendicular to the third axis. The three sets of coils include a set of focusing coils and two sets of side coils. The at least one set of magnets include four magnetic members attached to inside walls of the outer casing, among which each two magnetic members are placed opposing to each other.
US11156791B2
The present disclosure provides a stacking arrangement of an optical fiber ribbon in a buffer tube of an optical fiber cable. The stacking arrangement includes optical fiber ribbon stack, first bendable optical fiber ribbon, second bendable optical fiber ribbon, third bendable optical fiber ribbon, fourth bendable optical fiber ribbon and optical fiber ribbons. The optical fiber ribbon stack includes at least four corners. Each optical fiber at the corresponding four corners of the optical fiber ribbon stack is a bend insensitive optical fiber. One or more optical fibers are placed adjacent to each other at the corresponding four corners of the optical fiber ribbon stack.
US11156784B1
A connector assembly may include an umbrella jack to be installed via a hole within a wall of a customer premises. The umbrella jack may include an adapter housing, a cap connected to the adapter housing, and an umbrella support connected to the adapter housing and configured to engage an interior surface of the wall. The connector assembly may include a conduit access port to receive the umbrella jack. The conduit access port may include a first opening to receive the umbrella jack and a second opening to attach to the cap of the umbrella jack. The connector assembly may include an outer tube having a third opening to receive the umbrella jack and the conduit access port and may be configured to be provided in the hole within the wall from an exterior of the wall.
US11156783B2
A SOI device may include a waveguide adapter that couples light between an external light source—e.g., a fiber optic cable or laser—and a silicon waveguide on the silicon surface layer of the SOI device. In one embodiment, the waveguide adapter is embedded into the insulator layer. Doing so may enable the waveguide adapter to be formed before the surface layer components are added onto the SOI device. Accordingly, fabrication techniques that use high-temperatures may be used without harming other components in the SOI device—e.g., the waveguide adapter is formed before heat-sensitive components are added to the silicon surface layer.
US11156780B2
There is provided an optical system comprising a photonic integrated circuit which is integrated on a platform and an element having a first surface being attached to the platform. The element has a groove in the first surface, and the groove is filled with a medium having a refractive index which is different from that of the element. The groove has a surface with a normal that forms an angle with respect to a predetermined light direction, thereby allowing changing a direction of light which is incident on the platform along the predetermined light direction. The element and the medium filling the groove are transparent for a wavelength range of the light which is incident on the platform.
US11156779B2
A method for depositing silicon oxynitride film structures is provided that is used to form planar waveguides. These film structures are deposited on substrates and the combination of the substrate and the planar waveguide is used in the formation of optical interposers and subassemblies. The silicon oxynitride film structures are deposited using low thermal budget processes and hydrogen-free oxygen and hydrogen-free nitrogen precursors to produce planar waveguides that exhibit low losses for optical signals transmitted through the waveguide of 1 dB/cm or less. The silicon oxynitride film structures and substrate exhibit low stress levels of less than 20 MPa.
US11156778B2
A method for manufacturing a semiconductor structure or a photonic device, wherein the method comprises the steps of: providing a silicon nitride patterned layer over a carrier substrate; providing a first layer of a conformal oxide on the silicon nitride patterned layer such that it fully covers the silicon nitride patterned layer; and planarizing the first layer of conformal oxide to a predetermined thickness above the silicon nitride patterned layer to form a planarizing oxide layer. After the step of planarizing the first layer of conformal oxide, the method further comprises steps of clearing the silicon nitride patterned layer to form a dished silicon nitride patterned layer with a dishing height; and subsequently providing a second layer of a conformal oxide on or over the dished silicon nitride layer.
US11156774B2
An optical component, in particular a passive component, for optical waveguiding, includes: optical waveguides formed in a carrier substrate as a waveguide pattern. The optical waveguides are formed in the carrier substrate by recesses by cutting out the optical waveguide. In an embodiment, the optical waveguide is connected to the carrier substrate by web-shaped supporting structures.
US11156772B2
A method includes forming silicon waveguide sections in a first oxide layer over a substrate, the first oxide layer disposed on the substrate, forming a routing structure over the first oxide layer, the routing structure including one or more insulating layers and one or more conductive features in the one or more insulating layers, recessing regions of the routing structure, forming nitride waveguide sections in the recessed regions of the routing structure, wherein the nitride waveguide sections extend over the silicon waveguide sections, forming a second oxide layer over the nitride waveguide sections, and attaching semiconductor dies to the routing structure, the dies electrically connected to the conductive features.
US11156767B2
The optical fiber of the present invention includes a core, and a cladding that is provided on an outer periphery of the core and has a refractive index lower than a refractive index of the core region. In the optical fiber of the present invention, a V value representing a normalized frequency of an LP02 mode is greater than or equal to 4.8 and less than or equal to 6.4.
US11156764B2
In view of delamination and other failure mechanisms, bonded assemblies are described herein comprising one or more reinforcement members reducing deflection of the assemblies under applied flexural loads, wherein the reinforcement members do not materially interfere with the functionality of the bonded assemblies. In one aspect, waveguide assemblies are provided. A waveguide assembly, in some embodiments, comprises a waveguide body and light extraction elements bonded to the waveguide body, wherein at least one reinforcement member is coupled to the waveguide assembly at one or more locations to reduce deflection of the waveguide assembly under an applied flexural load.
US11156759B2
The invention relates to various aspects of a μ-LED or a μ-LED array for augmented reality or lighting applications, in particular in the automotive field. The μ-LED is characterized by particularly small dimensions in the range of a few μm.
US11156758B2
An illumination device for a cooking apparatus, the illumination device including a light source; and a light conductor rod that transmits light emitted by the light source to a cooking cavity, wherein the light conductor rod is a rigid light conductor rod that is configured to penetrate an opening in a cooking cavity wall, wherein an angled end of the light conductor rod that is oriented away from the light source is angled relative to a longitudinal axis of the light conductor rod at an angle so that light exiting from the angled end is introducible into the cooking cavity at an angle relative to the longitudinal axis of the light conductor rod.
US11156756B2
Optical films are disclosed. More particularly, optical films including a collimating reflective polarizer are disclosed. The optical films are useful in backlights, and in particular backlight recycling cavities. Constructions suitable with both edge-lit and direct-lit backlights are disclosed.
US11156745B2
A precipitation index estimation apparatus includes an operation mode data collection unit and an estimation processing unit. The data collection unit is configured to collect operation mode data indicating an operation mode of a windshield wiper, acquired in one or more vehicles positioned in a predetermined area within a predetermined period. The estimation processing unit is configured to estimate a precipitation index indicating an intensity of precipitation in the predetermined area within the predetermined period, based on a proportion of each of a plurality of kinds of operation modes, which is derived from the collected operation mode data.
US11156739B2
The disclosure discloses a millimeter wave security inspection apparatus and a method for inspecting human or article. The apparatus includes: a door device including a first door and a second door arranged in a stacked mode and each made of a material allowing a millimeter wave to penetrate therethrough; a millimeter wave transceiver arranged between the first door and the second door and including an millimeter wave transceiving antenna array configured to transmit and receive a millimeter wave signal to and from an entrance side and an exit side of the door device; and a linear driver to which the millimeter wave transceiver is connected to be movable relative to the door device, so as to scan a first side of an object positioned at the entrance side and a second side of the object opposite to the first side positioned at the exit side.
US11156737B1
Buried object locators including a locator body, an antenna node including twelve or more magnetic field antennas in a fixed position, and an electronic circuit coupled to the antenna node for generating information associated with hidden or buried utilities are disclosed.
US11156735B2
An embodiment of the present disclosure is an acoustic logging tool for determining a characteristic of a ground formation during a drilling operation. The acoustic logging tool includes a transmitter section that houses a transmitter that is configured to emit an acoustic signal and a receiver section spaced from the transmitter section along an axial direction. The receiver section includes a receiver that is configured to receive at least a portion of the acoustic signal. The acoustic logging tool also includes an isolator section positioned between the transmitter section and the receiver section along the axial direction.
US11156730B2
Disclosed herein is a radiation detector system, comprising a radiation detector, the radiation detector comprising a semiconductor substrate and a pixel array in the semiconductor substrate, wherein the pixel array comprises (a) M first-row pixels, and (b) N second-row pixels, both M and N being positive integers and greater than 1, and wherein each pixel of the N second-row pixels is larger than any pixel of the M first-row pixels in a radiation direction perpendicular to a straight line segment having a first end in a first-row end pixel of the M first-row pixels and a second end in a second-row end pixel of the M first-row pixels.
US11156724B2
In RTK positioning, a calibration memory stores calibration information for combinations of GNSS receivers. A memory processor retrieves the calibration information for a selected combination of a first GNSS receiver for a base station and a second GNSS receiver for a rover from the calibration memory. A calibration apparatus, by communicating with the rover and the memory processor, receives a first correction signal associated with the first GNSS receiver, obtains the calibration information and modifies the first correction signal therewith to generate a modified correction signal calibrated for the second GNSS receiver with respect to the first GNSS receiver, and transmits the modified correction signal to the rover. The rover performs the RTK positioning with respect to a known GNSS receiver of the base station using the modified correction signal, thereby automatically achieving the frequency-dependent hardware bias calibration for the second GNSS receiver with respect to the first GNSS receiver.
US11156714B2
Methods and devices for detecting movement of an object includes: receiving a first set of output signal values and a second set of output signal values from a sound wave receiver, each output signal value in the first set and the second set being representative of amplitude of an acoustic signal reflected from the object; determining, based on the received first set and second set, a difference set including one or more difference values, each of the one or more difference values being representative of a difference between a first output signal value in the first set and a second output signal value in the second set; determining whether the difference set satisfies a predetermined condition based on whether each difference value of the difference set has a magnitude exceeding a predetermined threshold; and outputting a motion detection signal if the difference set satisfies the predetermined condition.
US11156710B2
A millimeter wave imaging apparatus, including: a crystal oscillator, a power divider, a millimeter wave transceiver, a local-oscillation signal processor, a second frequency mixer and an image processor; the power divider performs power distribution on an oscillation signal generated by the crystal oscillator, and outputs a clock trigger signal and a local-oscillation signal; the local-oscillation signal processor processes the local-oscillation signal and outputs a second local-oscillation signal; the millimeter wave transceiver unit processes an echo signal reflected by an object to be detected, and outputs a first intermediate-frequency signal; the second frequency mixer mixes the second local-oscillation signal and the first intermediate-frequency signal, and outputs a second intermediate-frequency signal; the image processor processes the second intermediate-frequency signal, and images the object to be detected. As the crystal oscillator is used as both a clock trigger source and a local-oscillation signal source, the apparatus does not need additional local-oscillation signal sources.
US11156708B2
Various communication systems may benefit from enhanced reception methods. For example, various transponders and surveillance systems may benefit from reception methods that can distinguish between overlapping pulses from multiple sources. A method can include receiving, at an antenna, a first series of pulses from a first source. The method can also include receiving, at the antenna, a second series of pulses from a second source. The first series and the second series can at least partially overlap each other. The method can further include de-interleaving the first series from the second series using at least one non-time-domain technique.
US11156705B2
A system and method for stabilizing a reference clock of a client transceiver to a reference terminal in the presence of relative motion between the client transceiver and the reference terminal. In some embodiments, the method includes: transmitting, by the client transceiver, a probe packet to the reference terminal, receiving, by the client transceiver, the probe packet from the reference terminal, receiving, by the client transceiver, a first synchronization packet from the reference terminal, and adjusting the rate of the reference clock based on the time elapsed between: the transmitting, by the client transceiver of the probe packet to the reference terminal, and the receiving, by the client transceiver, the probe packet from the reference terminal; and based on the time of reception, by the client transceiver, of the probe packet.
US11156689B2
The present disclosure related to techniques for extracting a respiratory navigation signal for use in a magnetic resonance imaging system. The extracted respiratory navigation signals accurately represent respiratory motions of a patient.
US11156685B2
The clinical analyzers automatically electronically monitor selected parameters and automatically electronically adjust parameters to maintain the analyzer within desired operational ranges. The clinical NMR analyzers can be configured as a networked system with a plurality of clinical NMR analyzers located at different use sites.
US11156678B2
A magnetic field sensor based on two anti-ferromagnetically coupled magnetic layers separated by multilayer graphene, prepared in a single sputter chamber without a vacuum break.
US11156676B2
In a GSR sensor element, tm and ti of rising pulse detection are close, and the induced voltage is significantly high at tm. Thus, a variation due to the magnetic field cannot be ignored. To remove an induced voltage from an output voltage and achieve a GSR sensor with a rising pulse detection system. On the basis of the knowledge that the polarity of an induced voltage becomes opposite relative to a direction of the current flowing in a magnetic wire, if one coil includes therein two magnetic wires in which currents of opposite polarities flow, an induced current is cancelled, allowing for the detection of a voltage in proportion to a magnetic field.
US11156673B2
A device (10) for detecting electrically conducting objects to be measured in a ground is provided, including a housing (21), a solenoid unit (34) situated in the housing (21), which includes a transmitter coil unit (38) and a receiver coil unit (39), a control unit (36), and an evaluation unit (37). A metal sheet (35) is provided in the housing (21), the solenoid unit (34) being situated on a lower side (53) of the metal sheet (35) facing the ground during the measuring operation, and the control unit (36) being situated on an upper side (54) of the metal sheet (35) facing away from the ground during the measuring operation.
US11156659B2
A system for performing an automated test is disclosed. The method comprises receiving a plurality of work orders and a plurality of constraints for scheduling a plurality of tests on a plurality of DUTs using automated test equipment (ATE) available on a production floor, wherein the ATE comprises a plurality of test cells, and wherein each test cell comprises a plurality of testers and an automated handler. The method further comprises developing a test plan to execute the plurality of tests, wherein the test plan is customized in accordance with the information in the plurality of work orders and the plurality of constraints. Finally, the method comprises scheduling the plurality of tests to the plurality of test cells to maximize throughput of the plurality of DUTs.
US11156658B2
Techniques for memory I/O tests using integrated test data paths are provided. In an example, a method for operating input/output data paths of a memory apparatus can include receiving, during a first mode, non-test information at a data terminal of a first channel of the memory apparatus from a memory array of the first channel via a first data path, receiving during a first test mode, first test information at the data terminal of the first channel from a first additional data path coupling the first channel with a second channel of the memory apparatus, and wherein an interface die of the memory apparatus includes the first data path and the additional data path.
US11156655B2
At least one monitoring element may be configured to sense a current drawn by equipment being monitored from at least one power source and produce a monitoring signature representing the sensed current. At least one sensor may be configured to output a detection signal in response to a change in a monitored condition. At least one circuit element may be placed in series between the at least one power source and the equipment being monitored. The at least one circuit element may be configured to couple the at least one power source and the equipment being monitored by default and decouple the at least one power source from the equipment being monitored in response to receiving the detection signal. The monitoring signature may include a feature representing the change in the monitored condition in response to the at least one circuit element decoupling the at least one power source from the equipment being monitored.
US11156644B2
Devices, systems, and methods that can facilitate in situ probing of a discrete time circuit components are provided. According to an embodiment, a device can comprise a hold circuit that can generate a sampled signal at a holding stage. The device can further comprise an in situ probe device that can be coupled to the hold circuit that can measure one or more operating voltage values at the holding stage based on the sampled signal.
US11156626B2
Multi-stage sample-recovery systems, including automated 2-stage and 3-stage sample-recovery systems, are provided. Such systems enable the rapid screening and recovery of samples, including viable cell-based samples, from high-throughput screening systems, including systems utilizing large-scale arrays of microcapillaries. In specific screening systems, each microcapillary comprises a solution containing a variant protein, an immobilized target molecule, and a reporter element. Immobilized target molecules may include any molecule of interest, including proteins, nucleic acids, carbohydrates, and other biomolecules. The association of a variant protein with a molecular target is assessed by measuring a signal from the reporter element. The contents of microcapillaries identified in the assays as containing variant proteins of interest can be identified and recovered using the multi-stage systems disclosed herein.
US11156604B2
A method of preparing an immunological substance detection nanowire complex includes preparing a multilayer nanowire in which a first metal and a second metal are alternately stacked, attaching a polymer, having a carboxyl group and an amine group at both ends of the polymer, to the second metal, attaching a first antibody, treated with a thiol's group, to the first metal of the multilayer nanowire, and attaching a second antibody to the second metal through the carboxyl group of the polymer. The second antibody includes a phosphor.
US11156603B2
Provided herein are methods of identifying a target protein in a tissue sample that include delivering a plurality of probes to a tissue sample, where a probe of the plurality of probes comprises an antibody conjugated to an oligonucleotide having a sequence, where the antibody specifically binds to the target protein in the tissue sample; amplifying the oligonucleotide to generate an amplicon comprising copies of the oligonucleotide; detecting all or a portion of a copy of the oligonucleotide in the amplicon; and using the detected sequence to identify the target protein in the tissue sample.
US11156597B2
A urine testing device and a smart toilet having the urine testing device, which includes a base, a paper feeding module, a sample adding module, and a testing module installed on the base and arranged in a linear form. The paper feeding module has a test paper box, a lifting mechanism, and a pushing mechanism. A horizontal paper leakage groove is disposed at a bottom of the test paper box to receive a bottommost piece of test paper. The lifting mechanism lifts and descends the test paper box to reveal/seal the paper leakage groove. The pushing mechanism pushes out test paper from the paper leakage groove and delivers test paper to the sample adding and testing modules. The sample adding module dropwise adds urine to be tested on test paper. The testing module tests test paper added with the sample to obtain a urine testing result.
US11156596B2
A new sensitive cell biomarker of solid tumors is identified in blood. This biomarker can be used to determine presence of solid tumors, rapid determination of treatment response, early detection of cancer, early detection of cancer recurrence, and may be used to determine therapy.
US11156590B2
A sample pre-compression valve for liquid chromatography applications is described. The valve enables a sample pre-compression while the solvent pump continues to conduct solvent to the chromatography column. Furthermore, the sample pre-compression valve includes an INJECT position, a LOAD position and a PUMP PURGE position, in which all connecting grooves of the valve are flushed with liquid. A use of the sample pre-compression valve is described as part of a sampler for liquid chromatography applications.
US11156576B2
A gas sensor includes: a semiconductor layer; a graphene film provided above the semiconductor layer and having at least a portion in contact with gas; and a barrier film between the semiconductor layer and the graphene film.
US11156573B2
Methods, systems, and program products of inspecting solar panels using unmanned aerial vehicles (UAVs) are disclosed. A UAV can obtain a position of the Sun in a reference frame, a location of a solar panel in the reference frame, and an orientation of the solar panel in the reference frame. The UAV can determine a viewing position of the UAV in the reference frame based on at least one of the position of the Sun, the location of the solar panel, and the orientation of the solar panel. The UAV can maneuver to the viewing position and point a thermal sensor onboard the UAV at the solar panel. The UAV can capture, by the thermal sensor, a thermal image of at least a portion of the solar panel. A server onboard the UAV or connected to the UAV can detect panel failures based on the thermal image.
US11156571B2
A substance detection system and a substance detection method are provided. The temperature identifying portion identifies a surface temperature of the quartz substrate, based on a difference between a deviation of the fundamental wave frequency from at least any predetermined reference fundamental wave frequency of the reference crystal resonator and the detecting crystal resonator and a deviation of the third harmonic frequency from a predetermined reference third harmonic frequency. The substance identifying portion identifies a temperature at which a contaminant attached to the detecting crystal resonator is desorbed from the detecting crystal resonator to identify the contaminant based on the temperature at which the contaminant is desorbed. The temperature is identified based on a difference between the fundamental wave frequency of the reference crystal resonator and the fundamental wave frequency of the detecting crystal resonator measured by the frequency measuring portion and the temperature identified by the temperature identifying portion.
US11156570B2
A method for determining the fluid mobility of a core sample can include: determining a porosity of a core sample having a permeability of 10 mD or less; saturating the core sample with a NMR saturation fluid; taking a first NMR measurement of fluids in the core sample; diffusionally exchanging a hydrophobic fluid or a hydrophilic fluid in the core sample in a hydrophobic NMR exchange fluid or a hydrophilic NMR exchange fluid, respectively; taking a second NMR measurement of the fluid in the core sample after diffusional exchange; and deriving a property of the core sample based on the porosity, a NMR signal to fluid volume calibration, and a comparison between the first and the second NMR measurements, the property being selected from the group consisting of a mobile oil volume, an immobile hydrocarbon volume, a mobile water volume, an immobile water volume, and a combination thereof.
US11156562B2
A method for determining the degree of coverage of a metal part having undergone a treatment modifying the surface roughness of said part, characterised in that it comprises the following steps: —a step of determining a calibration function (C) of a parameter (L*) of the CIELAB colour space as a function of the degree of coverage, in such a way as to be able to link a given value of said parameter (L*) with the corresponding value of the degree of coverage, —a step of measuring the value of said parameter (L*) of the part, and—a step of determining the degree of coverage of said part by linking, using the calibrating function, the corresponding value of the degree of coverage of the part with the value of said parameter measured in this way (L*).
US11156557B2
A chemiluminescence analyzer includes a reactor to cause waste liquid discharged from a blood purification apparatus to react with a reagent solution, a photodetector to measure an intensity of chemiluminescence arising in the reactor, a first liquid conveyor to convey the waste liquid from a waste liquid passage of the blood purification apparatus to the reactor, and a second liquid conveyor to convey the reagent solution to the reactor. The chemiluminescence analyzer further includes a liquid mixture passage extending from the reactor to convey a liquid mixture including the waste liquid and the reagent solution after reaction, a joint to couple the liquid mixture passage to the waste liquid passage of the blood purification apparatus, and an electric interface for connection with an external device.
US11156555B2
The present application discloses a spectroscopy probe for a Raman spectroscopy system, and methods for preparing filters for the probe. A method for forming an SERS substrate which can optionally be used with the probe is also described. The spectroscopy probe is formed using a double-clad optical fibre probe tip, the double-clad optical fibre (DCF) having a single mode core, multimode inner cladding, and outer cladding, and a micro-filter fixed to the distal end of the optical fibre probe tip. The micro-filter has a short pass or band pass filter configured to align with the DCF core to filter silica Raman background generated by laser excitation in the single mode core, and a long pass filter configured to suppress Rayleigh scattering from the sample while allowing Raman scattered wavelengths to be transmitted through the inner cladding.
US11156554B2
A contaminant detection system for a portable computer with the computer having a camera, an integral screen and central processing unit (CPU; a. an enclosure having at least one grasper disposed for coupling the system to the portable computer; b. a light emitter capable of generating light of with least one excitation wavelength for a contaminant present in its output spectrum with output of the emitter oriented into the field of view of the camera; c. electronic communication between the computer and the emitter; c. software loaded onto the computer capable of (1) activating the emitter, (2) comparing a scene recorded by the camera to at least one emission wavelength for the specific contaminant corresponding to the excitation wavelength, and (3) displaying an output on the computer's screen corresponding to the areas within the camera's field of view where the contaminant is present in amounts greater than a detection threshold.
US11156538B2
The invention relates to a rheometer comprising of a container for receiving a material sample to be investigated, a shaft with a rotating body which is immersed into the material sample, and a container lid that moves in the axial direction of the shaft into the sample container to deliver consolidating stress to the material sample. The forces acting on the material sample due to the rotation of the rotating body and the motion of the container lid and the location of the sample lid are measured as consolidating stress and rotational strain are applied and removed from the material sample.
US11156531B2
A sensor package for sensing vibration is described. The sensor package includes a carrier and a piezoelectric module coupled to the carrier. A wireless vibration sensor is further coupled to the carrier at a distance from the piezoelectric module. The sensor package further includes one or more conductive paths coupling the piezoelectric module to the wireless vibration sensor. The sensor package may be disposed on a bearing housing of a rail vehicle. The sensor package may also be utilized in marine, land and aviation applications.
US11156528B2
A wind tunnel for stable sustained human flight for research or recreation, including a tunnel including first and second portions having first and second central axes, respectively, and a fan to create an air flow in the test section. The second portion is a test section. The first and second central axes are arranged at a first angle with respect to each other. The second central axis is at a second angle of 5°-85° with respect to a horizontal plane. A safety system for an inclined wind tunnel for stable sustained human flight is provided, including an inclined test section of the wind tunnel that is arranged at an angle of 5°-85° with respect to a horizontal plane, a fan to create an air flow in the test section directed from an upstream end towards a downstream end thereof, and a delimiting arrangement arranged at the test section for preventing a person using the test section from leaving it.
US11156526B1
A triaxial connection leak criterion for assessing and optimizing threaded connections in well tubulars, together with an associated leak safety factor for use in tubular design, is described. The triaxial leak criterion introduces the dependence of leak on hydrostatic pressure and on two constants associated with the connection: a Thread Modulus and a Makeup Leak Resistance. These two constants represent inherent properties of a particular threaded connection, independent of external conditions. Simple lab tests are described for determining the two connection constants, without expensive qualification testing or finite-element analysis. Graphical tools based on the triaxial leak criterion include a leak line and a leak circle for visually assessing the leak risk associated with any of a variety of load cases.
US11156514B1
Disclosed herein are various dynamometer embodiments in which the devices have a cooling tank comprising cooling fluid, a rotatable drum body disposed over a stator body, and first and second friction disks axially extendable from the stator body such that the friction disks are frictionally engageable with the bases of the drum body. The bases of the drum body can be rotatable friction plates that are coupled via a connection tube to form the drum body.
US11156505B2
A reconfigurable all-digital temperature sensor includes a NAND gate and several delay units, the NAND gate comprises two input terminals and an output terminal, one input terminal is used for external starting control signal; a plurality delay units are connected in series, the input end of the first delay unit is connected to the output terminal of the NAND gate, and the output end of the last delay unit is connected to another input terminal of the NAND gate, thereby forming a ring oscillator structure; each delay unit includes a leakage-based inverter and a Schmitt trigger, and the output end of the leakage-based inverter is connected to the input end of the Schmitt trigger. The reconfigurable all-digital temperature sensor can realize the conversion of temperature-leakage-frequency based on the ring oscillator structure in the temperature range of −40˜125° C., thereby reducing the design complexity and achieving high accuracy.
US11156499B2
The present disclosure relates to mobile devices for analyzing a chemical composition, and related methods of analyzing a chemical composition. A benefit of embodiments disclosed herein can include portable and economical devices providing for simple and rapid analysis of luminescent chemical sensor arrays. A benefit of methods disclosed herein can include the use of embodied devices to provide highly accurate qualitative and quantitative analyses of the components of a broad range of chemical compositions. A benefit of the methods disclosed herein can include the rapid, simple, and accurate analysis of trace chemicals present in chemical compositions.
US11156471B2
A system is provided for hands-free handling of at least one asset by a user. The system includes a user device configured to be worn by a user and a control system remotely located relative to the user device and configured to exchange asset-related data with the user device, the asset-related data including at least one or more notifications related to the handling of the at least one asset by the user at the asset location. The user device contains a processor configured to determine location data associated with the at least one asset and including a location for the at least one asset, the determination being based, in part, upon the obtained asset identifier data; dynamically generate and display, at the user device, one or more navigational projections configured to guide the user to the asset location; and detect handling of the at least one asset by the user.
US11156470B2
The present disclosure relates to an information providing method for an on-demand service. The method may include receiving service request information from a passenger of a passenger terminal device. The service request information may include a departure location of the passenger. The method may further include acquiring historical service request information related to the passenger; and determining travel-route-related information based at least in part on the departure location of the passenger and the historical service request information. Also disclosed is a system for implementing the method.
US11156455B2
Systems and methods for measuring the clearance gaps between rotating and stationary components of a turbomachine are provided. In one exemplary aspect, flexible and degradable sensing arrays that include a plurality of microwave sensors are utilized to sense the clearance gaps between rotating and stationary components of the turbomachine. Microwaves generated by a microwave generator are transmitted to the sensors. Upon rotation of the rotating components, the rotating components reflect the microwaves transmitted thereto. The microwave sensors capture the transmitted signal and also capture a reflected signal indicative of the transmitted signal reflected by the rotating components. The signals are then forwarded to a computing device for processing. The amplitude difference at the interference fringes between the superimposed signals is representative of the clearance gaps between the rotating and stationary components. After measuring the clearance gaps, the turbomachine may be operated and the degradable sensing array may be consumed.
US11156453B2
A measurement apparatus for measuring a laser focus spot size, which includes a two-dimensional image detector and an imaging system which forms a magnified image of a focus spot located an object plane onto the image detector. The imaging system includes at least an objective lens. A sealed liquid container is secured over a part of the objective lens such as the optical surface of the objective lens is immersed in the liquid (e.g. water) within the container. The liquid container has a window through which the laser beam enters. An image processing method is also disclosed which processes the image obtained by the image detector to obtain the focus spot size while implementing an algorithm that corrects for the effect of ambient vibration.
US11156444B2
The present invention relates to a distance measuring device, which includes a shell and a laser ranging device provided at the inside and/or the outer surface of the shell. The advantages of the invention lie in that a distance measuring device is provided, which combines the tapeline with the laser ranging device, possessing both short distance measuring and long distance measuring functions, and has such features as simple operation, convenience for carrying, lower cost, high measuring accuracy, etc., being suitable to be widely used in applications such as in the fields of construction work, interior decoration, measurement in danger zone, etc.
US11156440B2
In some embodiments, an arrow comprises a shaft comprising a tubular wall comprising a cavity and a nock comprising a notch arranged to engage a bowstring. An intake inlet is in fluid communication with the cavity and an exhaust outlet is in fluid communication with the cavity.
US11156437B2
The invention relates to a device for venting or supplying air to a room, said room being delimited by walls. The room is completely surrounded by the walls and has a ventilation system for supplying an airflow in order to exchange the air in the room with the air outside of the room. For this purpose, the closed room is interrupted by an opening through which the airflow can enter or exit the room. The opening is then covered by at least three perforated plates, wherein the perforated plates are arranged in a layered manner relative to one another, and the perforated plates have two different degrees of hardness.
US11156435B2
An optic device turret for adjusting the optical element of the optic device. A spiral cam mechanism is engaged with the turret to define a maximum and minimum adjustment of the optical element. A rotation indicator displays the amount a knob has been rotated.
US11156432B1
A grappling assembly is provided for use with an entangling projectile. The grappling assembly includes at least one hook including an apex portion and a sharpened prong extending distally from the apex portion. A protective cover is carried adjacent the apex portion of the at least one hook. The protective cover includes at least one substantially planar surface. The protective cover is positioned relative to the at least one hook such that the sharpened prong of the at least one hook extends distally from the protective cover and thereby remains exposed while the protective cover is carried adjacent the apex portion of the at least one hook.
US11156431B2
A toy dart gun is provided including a gun shell, a trigger assembly, and a compression assembly. The trigger assembly includes a swing arm coupled to the gun shell and movable between a safe position and a fire position, and a swing arm pusher extending from the gun shell and having an inclined surface. The compression assembly includes a compression chamber positioned within the gun shell and having a barrel opening and an opposite holder opening, and a plunger slidably insertable through the holder opening and movable between a retracted position and an extended position. As the swing arm moves toward the fire position, the swing arm engages the plunger and pulls the plunger toward the extended position. When the swing arm is in the fire position, the swing arm pusher deflects the swing arm from engagement with the plunger and the plunger is biased toward the retracted position.
US11156430B2
A crossbow router system may include a frame that may be positioned within a hole in a crossbow main beam and not fixed to the main beam. Two or more cylindrical surfaces may be rotatable with respect to the frame and may engage a power chord to guide the power chord through the hole in the main beam.
US11156426B2
A toy projectile launcher having a front portion, a rear portion, a hinge connecting the front portion and the rear portion, a handle connected to the front portion and adapted to rotate the front portion against the rear portion around the hinge among a left orientation, a right orientation, and a center orientation, and a rotatable two-way mirror, the handle being rotatable around a same axis of rotation as the hinge, and the rotatable two-way mirror being coupled to the front portion via a mechanical transmission adapted to translate a rotation of the front portion around the hinge to a rotation of the rotatable two-way mirror at a 2:1 ratio.
US11156424B1
Disclosed is an imitational laser-shooting simulated gun including a handle module, a gear box module and a sliding shell module. The handle module includes a housing, an outer cover and a trigger. The housing is covered by the outer cover and defines an installation groove which is set open. The trigger is rotatably set on the housing and exposed out of the outer cover. The trigger is to generate a triggering signal for shooting. The gear box module includes a motor and a gear set disposed in the installation groove and driven by the motor. The sliding shell module is slideably connected with the outer cover, covering the installation groove and engagingly connected with the gear set. The gear box module drives the sliding shell module to reciprocate on the housing according to the triggering signal to generate a recoil. A related virtual reality system is also provided.
US11156422B1
A system and method for providing true decocking mechanism into a 1911-style firearm is provided. A decocking lever, when pushed in one forward motion, automatically returns a cocked hammer to its resting position. The decocking lever initially pushes the firing pin forward, out of reach of the hammer, and then pushes against the sear to release the hammer in its typical fashion.
US11156409B2
Coolant-cooled heat sinks and methods of fabrication are provided with a coolant-carrying compartment between a cover and a heat transfer base. The heat transfer base includes a heat transfer surface to couple to a component to be cooled, and a plurality of thermally-conductive fins extending into the coolant-carrying compartment from a surface of the heat transfer base opposite to the heat transfer surface. One or more grooves are provided in an interface surface of the cover and fins, and wicking element(s) are positioned within, at least in part, the groove(s). A joining material is provided between the cover and fins to join the plurality of thermally-conductive fins to the cover. The wicking element(s) within, at least in part, the groove(s) facilitate retaining the joining material over the plurality of thermally-conductive fins during joining of the cover and fins.
US11156408B2
The heat sink with condensing fins and phase change material is formed from a thermally conductive housing, an internal chamber, and a body of liquid phase change material. The thermally conductive housing has a first wall and an opposed second wall and forms an internal chamber. The first wall of the thermally conductive housing is adapted to be in direct contact with one or more heat sources. The body of liquid phase change material is disposed within the internal chamber. The second wall of the thermally conductive housing is adapted to form a plurality of condensing fins. The plurality of condensing fins may contain at least one high thermal conductivity rod. In some embodiments, a high thermal conductivity medium, such as gallium, is disposed within the internal chamber in direct contact with the first wall of the thermally conductive housing.
US11156406B2
A heat exchanger includes a plurality of cooling plates, a duct plate disposed around the cooling plates and a spacer plate fixed to both the duct plate and the cooling plate to prevent supercharged air from flowing into a gap between the duct plate and the cooling plate. The cooling plate includes cup portions allowing cooling water flow paths of the corresponding two cooling plates to be in communication with each other when the cooling plate is fixed to the adjacent cooling plate. The cooling water flow path formed in the cooling plate includes flow path portions and formed extending in a direction perpendicular to a flow direction of supercharged air from the corresponding cup portions. The cup portions are each formed in a tubular shape having a central axis at a position offset along the flow direction of the supercharged air from a center of the corresponding one of the flow path portions in a flow path width direction.
US11156402B2
Apparatus for melting metal material comprising a container for metal material, by way of example, but not limited to, metal scrap, DRI, cast iron, supplied in an electric arc-type melting furnace, and a plurality of electrodes to melt the metal material, which can be inserted in said container.
US11156401B2
A dynamically adjustable textile dryer and method of controlling a conveyor belt speed of the textile dryer is provided. The speed of the belt is utilized to more quickly adjust the temperature of the drying chamber.
US11156395B2
A refrigerator includes a thermoelectric element module disposed at a wall of a storing chamber and includes a heat-absorbing sink and a heat-dissipating sink; a supply duct disposed at an inner case to discharge cold air, which has exchanged heat in the heat-absorbing sink, to a storing chamber; and a cold air accumulation agent disposed in the supply duct and cooled by the cold air flowing through the supply duct.
US11156386B2
A method for controlling temperature maxima and minima from the heel to toe in geothermal well lateral sections. The method includes disposing at least a pair of wells proximately where thermal contact is possible. Working fluid is circulated in one well of the pair in one direction and the working fluid of the second well is circulated in as direction opposite. to the first. In this manner temperature equilibration is attainable to mitigate maxima and minima to result in a substantially more uniform temperature of the working fluids in respective wells and the rock formation area there between. Specific operating protocol is disclosed having regard to the temperature control for maximizing thermal energy recovery.
US11156385B2
The present disclosure provides pumped thermal energy storage systems that can be used to store electrical energy. A pumped thermal energy storage system of the present disclosure can store energy by operating as a heat pump or refrigerator, whereby net work input can be used to transfer heat from the cold side to the hot side. A working fluid of the system is capable of efficient heat exchange with heat storage fluids on a hot side of the system and on a cold side of the system. The system can extract energy by operating as a heat engine transferring heat from the hot side to the cold side, which can result in net work output. Systems of the present disclosure can employ solar heating for improved storage efficiency.
US11156378B2
A sensor unit includes an air quality sensor configured to generate air quality data that includes a value for volatile organic compounds. The sensor unit is configured to determine a first health metric indicative of a condition within a space in which the sensor unit is located based on the value in a first mode of operation, to determine a second health metric indicative of a person's health based on the value in a second mode of operation, and to generate a notification indicating at least one of the first health metric or the second health metric.
US11156375B2
A Heating, Ventilation, and/or Air Conditioning (HVAC) controller configured to control at least part of an HVAC system of a building. The HVAC controller may include a user interface and a controller. In response to a selection by a user at the user interface, the controller may assemble and present via the user interface an output that encodes settings in a machine readable form. The controller may display the encoded settings on the display with fixed segments of a fixed segment display. An application program code on a remote device may be utilized to capture the displayed fixed segments that encode the settings in an image. The captured image of fixed segments may be decoded at the remote device or may be sent to a remote computing device for processing and/or decoding.
US11156373B2
Methods and apparatus for latent heat extraction of an air stream eliminates the need for recirculation pumps and uses the pressure in the chilled water supply to the primary chilled water cooling coil to motivate the water through the precooling and reheat coils of a run-around system. The energy transfer lowers the air temperature entering the primary coil so that the primary coil can provide a greater amount of latent heat extraction from the air stream. Both the precooling and the primary coils can share the primary cooling function for periods of peak cooling demand when precooling is not required thereby reducing the required primary cooling coil size. Enhancements combine the functions of a precooling coil, a primary cooling coil, and a reheat coil into precooling, cooling, and reheat coil portions in a single integrated housing comprising the coil portions sharing the housing.
US11156370B2
A hydraulic manifold for hydraulic heating and/or cooling systems includes a feed conduit and a return conduit. The feed conduit includes at least one feed connection and the return conduit includes at least one return connection, for the connection of a load circuit. The manifold has a modular construction with a main module and connected load module(s). The main module includes a section of the feed conduit and/or of the return conduit as well as an electric connection. The load module includes a section of the feed conduit with a feed connection, and/or a section of the return conduit with a return connection, as well as at least one regulating device for regulating the flow through a load circuit connected to the feed connection and to the return connection. The main module includes a manifold control device for the control of the regulating device in the load module(s).
US11156369B2
Disclosed is an expansion tank having an internal cavity separated by a flexible diaphragm to form an upper pressurized gas portion and a lower pressurized fluid portion, and an indicator positioned at an upper part of the expansion tank in communication with the contents of the upper pressurized gas portion. The indicator is configured so as to display a first color if the operating conditions are normal in the pressurized gas portion, and a second color if the amount of moisture detected in the pressurized gas portion greater than or equal to a predetermined amount. Further disclosed is a method for detecting whether there is an excessive amount of moisture in a pressurized gas portion of an expansion tank by allowing pressurized gas from the pressurized gas portion to come into contact with the indicator, and viewing the color displayed by the indicator. As such, the tank can be simply visually inspected to determine whether there is a potential failure in the tank.
US11156360B2
A fuel nozzle for a gas turbine engine is generally provided. The fuel nozzle includes an outer sleeve extended circumferentially around a fuel nozzle centerline and extended along a longitudinal direction co-directional to the fuel nozzle centerline. The outer sleeve defines a plurality of first radially oriented air inlet ports through the outer sleeve in circumferential arrangement relative to the fuel nozzle centerline. A centerbody is positioned radially inward of the outer sleeve. The centerbody includes an outer annular wall extended circumferentially around the fuel nozzle centerline and extended along the longitudinal direction co-directional to the fuel nozzle centerline. The outer sleeve further includes a first radial wall extended from a downstream end of the outer annular wall. The centerbody defines a plenum radially inward thereof. The outer annular wall and the outer sleeve together define a first fuel air mixing passage extended along the longitudinal direction therebetween. A fuel injector is disposed in the plenum. The fuel injector includes a tubular outer wall extended co-directional to the fuel nozzle centerline. The outer wall defines a second fuel air mixing passage therewithin. The second fuel air mixing passage is extended through the first radial wall of the centerbody.
US11156358B2
An improved systems and methods to reduce and remove particulate matter and chemical pollutants from flue gasses. Specifically, the invention relates to waste incinerator furnaces and devices and methods for improved combustion, destruction and removal of undesirable particulate and gaseous environmental contaminants and pollutants.
US11156357B2
An apparatus for automatically straightening a candle wick inside a receptacle containing a fusible combustible material in the solidification phase is provided that includes a detection system operable to detect an initial position of the wick inside the receptacle, a movable gripping system operable to grasp and displace the wick, and a control system connected to the detection system to drive it in a detecting manner and receive the initial position. The control system is connected to the gripping system to drive it in a gripping and displacing manner, from a rest configuration to an initial configuration in which the gripping system grasps the wick in its initial position and then to a final configuration in which the gripping system has vertically straightened the wick.
US11156351B2
A backlight module and a method of manufacturing same are provided. The backlight module includes a flexible circuit substrate. The flexible circuit substrate includes a flexible substrate, a first pad, a second pad, a mineral oil layer, and a light emitting diode (LED) chip. The first pad and the second pad are disposed on the flexible substrate. The mineral oil layer is disposed on the flexible substrate and is patterned to form a window opening region. Two ends of the LED chip are electrically connected to a positive electrode of the first pad and a negative electrode of the second pad respectively through the window opening region. The window opening region exposes at least the positive electrode and the negative electrode.
US11156350B2
A light source device includes has a configuration in which a height of a heat sink from a reference surface when the reference surface is a bottom surface of a housing is set to be lower than a height of a light source unit from the reference surface, and a heat pipe includes a first heat pipe, a first end part of which is connected with the heat generation body and a second end part of which is connected with the heat sink, and a second heat pipe, a third end part of which is connected with a heat generation body and a fourth end part of which is connected with the heat sink so that a distance to the second end part is longer than a distance between the first end part and the third end part.
US11156343B1
The present invention is directed to a light fixture assembly and a releasable fastener for use with a light fixture assembly. The light fixture assembly includes: a first light fixture component; a second light fixture component that includes an engagement surface and an aperture; and a releasable fastener configured to extend through the aperture and engage the engagement surface when in the locked position to releasably secure the first and second light fixture components together.
US11156336B1
A lighting apparatus of a vehicle is provided to allow irradiation of light to be diffused into a surrounding area together with a lighting area in which the light is irradiated. The is irradiated even from a bumper or a grille of the vehicle. In addition, in an area in which the irradiation of the light is diffused in the vehicle in addition to the lighting area, the diffusion of the light is selectively determined.
US11156335B2
A vehicle headlight (1), which is one aspect of a vehicle illumination lamp, includes: light sources (52R, 52G, 52B), and diffraction gratings (54R, 54G, 54B) for diffracting light incident from the light sources (52R, 52G, 52B). The light diffracted by the diffraction gratings (54R, 54G, 54B) is irradiated in a predetermined light distribution pattern. A projection area (AR) to which are projected components (LCR, LCG, LCB) advancing and passing through the diffraction gratings (54R, 54G, 54B) among the light incident on the diffraction gratings (54R, 54G, 54B) is positioned below the light distribution pattern and within a range (RNG) in which a field of view of a driver of a vehicle is obstructed by the vehicle.
US11156330B2
The invention provides a portable lighting device with an elongated main body that includes a housing with receiver, and a power source positioned within the receiver. An operational mode selector assembly with a switch assembly that is actuated by a user is operatively coupled to the power source. An illumination assembly is electrically coupled to both the operational mode selector and the power source. The illumination assembly has a primary light source with a light emitter that emits light axially along a longitudinal axis of the main body or housing through a lens. A secondary light source with a light emitter emits light substantially perpendicular to the axis to illuminate an indicia located in a side region of the illumination assembly. During operation of the portable lighting device, the components of the illumination assembly are arranged such that: (i) the primary light source does not illuminate the indicia, (ii) the secondary light source does not emit light through the lens, (iii) an appreciable amount of light emitted from the primary light source does not mix with light that is emitted from the secondary light source within the portable lighting device, and (iv) an appreciable amount of light emitted from the secondary light source does not mix with light that is emitted from the primary light source within the portable lighting device.
US11156322B2
A reinforced insulation jacket for a pipe includes a first jacket member and a second jacket member, each jacket member including a dimensionally stable, thermally insulating material having the shape of a semi hollow cylinder. Both the first jacket member and second jacket member have substantially identical cross sectional shape and are adapted to be joined to form a hollow cylinder, thereby enclosing the pipe to be insulated. A reinforcement member is located within the dimensionally stable, thermally insulating material body of at least one of the jacket members. This reinforcement member generally comprises a rod component and two end cap pieces. The end cap pieces generally are plastic, and rod component, in various embodiments, generally includes iron, steel, or a hard plastic, and generally is a rigid rod. The reinforcement member provides additional stiffness to the dimensionally stable, thermally insulating material body of the jacket member.
US11156321B2
An apparatus and related method are provided for loading a pig into a pipeline. The apparatus includes a tubular reducer, a rigid member for attachment to a cable and including a pig-engaging surface, and a guide member slidingly engaged by the rigid member to permit axial movement, while limiting radial movement, of the rigid member in relation to the reducer. In use, when the reducer is aligned concentrically with the pipeline end with the front end of the reducer bearing axially, either directly or indirectly, against the pipeline end, and the pig-engaging surface is disposed axially rearward of the reducer, increased tension in the cable pulls the rigid member axially forward relative to the pipeline, whereupon the attached pig-engaging surface pushes the pig through the reducer and into the pipeline interior.
US11156316B2
A pipe connection used in corrugated pipe includes a male/female connection that is configured to accommodate movement of the male connector in the female connector after installation of the pipe. The ability to maintain a satisfactory pipe connection throughout a desired and designed range of movement is helpful in applications where the pipe may be exposed to changing conditions such as ground settling, ground shifting, earthquake or other conditions. The male connector and the female connector for receiving the male connector are oversized to allow additional insertion of the male connector or partial withdrawal of the male connector while maintaining the pipe connection throughout the range of movement. The pipe connection can also be used to provide an effective two stage male/female connection between reinforced plastic pipe sections.
US11156314B2
A fluid flow component has a fluid connection. The fluid connection has part circular end portions and extending side portions connecting the part circular end portions. A seal groove is formed in the fluid connection. The seal groove has inwardly extending components at an outer end to capture an o-ring within the seal groove. A circular o-ring has a circular cross-section received within the seal groove.
US11156311B2
A composite armour for a flexible pipe includes a composite profile and a reinforcement tape. The composite profile includes longitudinally oriented reinforcement fibres embedded in a polymer matrix. The reinforcement tape includes a woven tape comprising fibres impregnated with a polymer material, in such a way that the weft thread of the reinforcement tape is orthogonal to the longitudinal direction of the profile, and the warp thread is parallel to the longitudinal direction of the profile.
US11156305B2
A screw hole of an upstream side joining block is formed only on an upstream side of a flow path port thereof in a longitudinal direction, a screw hole of a downstream side joining block is formed only on a downstream side of a flow path port thereof in the longitudinal direction and, between a guide part and an engaging part, an alignment mechanism aligns the positions of the upstream side and the downstream side joining blocks in a horizontal direction orthogonal to the longitudinal direction of the guide part to a center position of the guide part by using a portion of a reaction force that resists a bending force produced by the tightening force of a tightening bolt on a body and the upstream side and the downstream side joining blocks connected to each other.
US11156299B2
A valve features an outer housing, in which there are provided inlet and outlet channels respectively reaching into the housing from inlet and outlet openings thereof. The two channels are axially closed at adjacent inner ends thereof, but feature perforated circumferential walls. A resiliently expandable sleeve is disposed around the circumferential walls in a position normally overlying the perforations, while leaving a gap between the sleeve and inner surfaces of the housing. A charging port communicates with the gap to enable pressurization thereof. Pressurization of the gap normally holds the sleeve tightly over the perforations to prevent flow from one channel to the other. When pressure in the inlet channel exceeds the pressure in the charging chamber, the sleeve radially expands from the circumferential walls of the channels to uncover the perforations and allow fluid to flow between the channels.
US11156297B2
A double-seat valve includes a first closing element associated with a first valve seat, a second closing element associated with a second valve seat, a hollow rod connected to the second closing element, a valve rod connected to the first closing element and extending through the hollow rod, a first diaphragm fastened to the hollow rod and to a housing of the valve, and a second diaphragm arranged to seal a channel between the valve rod and hollow rod. The second closing element includes an annular body connected to a supporting section, the annular body and the supporting section designed to clamp the second diaphragm and the connection region to a gap seal against an interior. To simplify the design and to ensure reliable functioning under hygienic conditions, the supporting section has a leakage channel that forms a section of a fluid connection between the connection region and the channel.
US11156295B2
A high pressure valve includes a lever and a variable force generator for facilitating control of opening and closing the valve at high pressures. The high pressure valve includes a housing having a chamber providing fluid communication between a first port and a second port, a pin movable within the chamber between an open position and a closed position. A first end of a lever is coupled to the pin and a second end of the lever is coupled to a variable force generator. The lever pivots about a pivot point. A controller coupled to the variable force generator is configured to adjust a force applied to the second end of the lever by the variable force generator to control the movement of the pin between the open position and the closed position.
US11156294B2
There is disclosed a controlled gap seal for a gas turbine engine including a ring configured to be in a sealing engagement with a housing and a runner configured for rotation relative to the ring about the central axis. The runner has a runner face facing a ring face of the ring. The ring face is spaced apart from the runner face by a gap. A plurality of surface discontinuities are circumferentially distributed around the central axis on the runner face and/or the ring face. The plurality of surface discontinuities are spaced relative to one another such that a first set of adjacent surface discontinuities are circumferentially spaced from each other at a different distance than a second set of adjacent surface discontinuities. A method of using the controlled gap seal is disclosed.
US11156282B2
Provided is a work vehicle having a compact braking device. The work vehicle includes a drive shaft part to which power generated by a power source is transmitted and which transmits the power to drive wheels via a differential device, and a drive shaft braking mechanism which generates a braking force on the drive shaft part when a brake pedal is depressed.
US11156280B2
A transmission comprises a first planetary stage that has a first planetary gear train with a first set of planet gears configured to rotate on a first planet carrier and mesh with a first sun gear and a first ring gear, a second planetary stage wherein the second planetary stage has a second planetary gear train with a second set of planet gears, wherein the second set of planet gears are configured to rotate on a second planet carrier and mesh with a second sun gear and a second ring gear, wherein the first planet carrier is connected to the second sun gear, wherein the first sun gear is operatively connected to a drive shaft, a differential stage operatively connected to the second planet carrier and configured to distribute power, and a double-clutch device that includes a first and second clutch and is located between the planetary stages.
US11156268B2
An epicyclic gear train includes a housing, an input shaft, a first sun gear fixedly connected to the input shaft, an output shaft, a second sun gear fixedly connected to the output shaft, a planetary gear carrier arranged to be movable with respect to the first and second sun gears, and first and second planetary gears arranged to move on the planetary gear carrier. The planetary gears are fixedly connected to one another and disposed in engagement with the first and second sun gears, The epicyclic gear train further includes a first clutch device is disposed between the planetary gear carrier and the first sun gear, and a second clutch device is disposed between the housing and the planetary gear carrier. The first and second clutch devices block a relative movement between the planetary gear carrier and the first sun gear or between the planetary gear carrier and the housing.
US11156267B2
A planetary gear with a sun wheel, a hollow wheel and a planetary carrier on which a planetary wheel is rotatably mounted. In the axial direction on a first side of the planetary carrier, the sun wheel and hollow wheel include connection areas for coupling the sun wheel and hollow wheel to rotatable or torque-proof areas of an engine. The planetary carrier has a connection area for attaching to rotatable or torque-proof areas of the engine on its opposite second side. The structural component stiffnesses of the sun wheel, planetary carrier, the hollow wheel and the planetary wheel are adjusted to each other such that, during operation they have twistings in the axial direction of the planetary gear that respectively qualitatively correspond to each other between the connection areas and side areas facing away from the connection areas due to the respectively applied torques.
US11156265B2
A cable railing system is provided that includes cables connected to two or more supporting structures secured to a surface, for example vertical railing posts on a deck. The ends of the cables may be fitted with lag screws allowing the cable to be securely attached to the supporting structures. The lag screws have external threads that are larger than the diameter of the body where rotating the head component of the lag screws drive the lag screws into the supporting structures. The lag screws have a head component with a central bore and body component with a hollow cavity and an ending point whereby the cable is inserted into the hollow cavity through the central bore and positioned at the ending point where it then can be crimped in place and then tightened by twisting the head component.
US11156252B2
A joint assembly for a vehicle. The joint assembly incudes an outer race having a stepped portion with a chamfer portion circumferentially extending along an outer surface of an axially outermost end of a second end portion of the outer race. A first end portion of a flexible boot is connected to an outer surface of the outer race. Integrally connected to an inner surface of the boot is an adapter. Circumferentially extending from a first side of the adapter is an outer race mating portion having a size and shape complementary to the stepped and chamfer portions of the outer race. Extending radially inboard from the outer race mating portion is a substantially disc-shaped portion. A first side of the disc-shaped portion is in contact with the axially outermost end of the outer race and a second side is in contact with the inner surface of the boot.
US11156241B2
A diffuser has a cylindrical wall and an arcuate end wall located at an end of the cylindrical wall. The cylindrical wall has a first lattice structure formed of a first plurality of triply periodic surfaces that are periodic in cylindrical coordinates, the first lattice structure having a plurality of passages that extend between an inner surface of the cylindrical wall and an outer surface of the cylindrical wall. The arcuate end wall has a second lattice structure formed of a second plurality of triply periodic surfaces that are periodic in spherical coordinates, the second lattice structure having a plurality of passages that extend between an inner surface of the arcuate end wall and an outer surface of the arcuate end wall.
US11156240B2
A method for facilitating the distribution of the flow of one or more streams within a bed vessel is provided. Disposed within the bed vessel are internal materials and structures including multiple operating zones. One type of operating zone can be a processing zone composed of one or more beds of solid processing material. Another type of operating zone can be a treating zone. Treating zones can facilitate the distribution of the one or more streams fed to processing zones. The distribution can facilitate contact between the feed streams and the processing materials contained in the processing zones.
US11156239B2
A hydraulic pressurizing medium supply assembly having a hydro machine for supplying pressurizing medium of at least one hydraulic consumer, includes a hydraulic control block for controlling the at least one consumer, a first control module, and a second control module. The control block, by way of the first control module, is able to be controlled by at least one actuating signal. A data interface is included between the control modules. The first control module, by way of the data interface, as a further actuating signal transfers to the second control module as input variable/variables a nominal outlet pressure for the hydro machine and/or a nominal delivery volume for the hydro machine. The second control module by way of the nominal outlet pressure and/or by way of the nominal delivery volume controls an adjusting mechanism of the hydro machine by way of a valve actuating signal.
US11156234B2
An ejector with a suction nozzle is disclosed, with a drive nozzle and with a mixing tube, to which is assigned an adjustment device for the at least region-wise adjustment of a flow cross-section of the mixing tube. Inside the drive nozzle, an axially movable needle which is designed to adjust a flow cross-section of the drive nozzle is arranged and a coupling mechanism is provided which connects the adjustment device to the needle or to an actuator actuating the needle in such a way that the adjustment device adjusts or changes the flow cross-section of the mixing tube as a function of an axial needle movement. A fuel cell system with such an ejector is also disclosed.
US11156232B2
A fan is provided that includes a fan blade movable relative to a housing. The housing and the fan blade are configured such that the fan generates a pink noise sound profile both when air is exiting the fan housing through an air outlet vent and when air is not exiting the housing through the outlet air vent.
US11156222B2
An electric fluid pump may include a pump housing and an electric motor arranged in the pump housing. A rotor of the electric motor may have a rotor shaft and may be mounted in a stator of the electric motor so as to be rotatable about an axis of rotation. The pump housing may be divided into a dry region and a wet region in which the rotor may be disposed. The dry region and the wet region may be separated by a stator support piece which may at least regionally enclose the stator.
US11156207B2
The present invention relates to operation of a wind turbine using a power storage unit, such as a rechargeable battery, to power a group of power consuming units during grid loss. The wind turbine comprises a number of power consuming units being grouped into at least a first group and a second group, a first electrical converter for connecting the generator to the electrical grid, and a second electrical converter for connecting the electrical generator to the power storage unit. Upon detecting an occurrence of the grid loss, the generator is operated to ensure sufficient power of the power storage unit to operate the first group of power consuming units.
US11156205B2
A wind turbine with at least one rotor blade and at least one pith drive for turning the at least one rotor blade, the wind turbine comprising a controller which analyses the wind turbine if a first error situation or a second error situation occurs and wherein the controller is adapted to react to the first error situation in absence of a second error situation with a first error procedure, to a second error situation in absence of the first error situation with a second error procedure, and to an error situation where the first error and the second error occur at the same time with a third error procedure that is different to the first error procedure and to the second error procedure.