US11094372B1

A semiconductor memory and a partial writing method are provided. The semiconductor memory includes a memory bank, a write amplifier circuit, a plurality of input/output pins and a plurality of address pins. The write amplifier circuit is coupled to the memory bank through a plurality of internal input/output lines. The plurality of input/output pins are coupled to the write amplifier circuit through a plurality of input lines. A part of plurality of address pins receive a column address instruction, and at least one of another part of the plurality of address pins receive an operation code. The semiconductor memory determines a part of the internal input/output lines for transmitting input data according to the operation code, and operates the write amplifier circuit to perform a partial writing mode according to the operation code so as to write the input data into the memory bank according to the column address instruction.
US11094360B2

A novel storage device is provided. The storage device includes a first wiring, a second wiring, and a first memory cell. The first memory cell includes a first transistor and a first magnetic tunnel junction device. One of a source or a drain of the first transistor is electrically connected to a first wiring. The other of the source or the drain of the first transistor is electrically connected to one terminal of the first magnetic tunnel junction device. Another terminal of the first magnetic tunnel junction device is electrically connected to the second wiring. The first transistor includes an oxide semiconductor in its channel formation region.
US11094356B2

A memory system comprises a first memory device and a processing device operatively coupled to the first memory device. The processing device is configured to determine whether to execute a write cycle, at the first memory device, to write data from a second memory device to the first memory device based on persisted data stored by the first memory device.
US11094355B1

A random access memory having a memory array having a plurality of local memory groups, each local memory group including a plurality of bitcells arranged in a bitcell column, a pair of local bitlines operatively connected to the plurality of bitcells, a pair of global read bitlines, a local group read port arranged between the pair of local bitlines and the pair of global read bitlines for selectively accessing one of the local bitlines depending on a state of a selected bitcell, and a local group precharge circuit operatively arranged between the pair of local bitlines.
US11094351B2

Systems and procedures for transforming video into a condensed visual representation. An example procedure may include receiving video comprised of a plurality of frames. For each frame, the example procedure may create a first representation, reduced in one dimension, wherein a visual property of each pixel of the first representation is assigned by aggregating a visual property of the pixels of the frame having the same position in the unreduced dimension. The example procedure may further form a condensed visual representation including the first representations aligned along the reduced dimension according to an order of the frames in the video.
US11094333B2

A method of noise cancellation comprises providing a first estimated output signal based on an input signal and a first prior far-end channel filter and a second prior far-end channel filter corresponding to a prior frame, updating a first current far-end channel filter corresponding to a current frame according to the first estimated output signal and the first prior far-end channel filter, providing a second estimated output signal based on the input signal, the first current far-end channel filter, and the second prior far-end channel filter, updating a second current far-end channel filter corresponding to the current frame according to the second estimated output signal and the second prior far-end channel filter, and providing a resultant signal based on the input signal, the first current far-end channel filter, and the second current far-end channel filter.
US11094323B2

An electronic device is disclosed. The electronic device comprises: multiple microphones for receiving audio signals generated by multiple sound sources; a communication unit for communicating with a voice recognition server; and a processor for determining the direction in which each of the multiple sound sources is located with reference to the electronic device, on the basis of the multiple audio signals received through the multiple microphones, determining at least one target sound source among the multiple sound sources on the basis of the duration of the determined direction of each of the sound sources, and controlling the communication unit such that the communication unit transmits, to the voice recognition server, an audio signal of a target sound source from which a predetermined voice is generated among the at least one target sound source.
US11094322B2

A method, a system, and a computer program product are provided. Speech signals from a medical conversation between a medical provider and a patient are converted to text based on a first domain model associated with a medical scenario. The first domain model is selected from multiple domain models associated with a workflow of the medical provider. One or more triggers are detected, each of which indicates a respective change in the medical scenario. A corresponding second domain model is applied to the medical conversation to more accurately convert the speech signals to text in response to each of the detected one or more triggers. The corresponding second domain model is associated with a respective change in the medical scenario of the workflow of the medical provider. A clinical note is provided based on the text produced by converting the speech signals.
US11094318B1

Methods, systems, and apparatus, including computer programs encoded on computer storage media for summarizing a call. One of the methods includes generating text corresponding to processing audio produced during an interaction between two participants by executing natural language processing logic. The method includes identifying one or more topics by providing the generated text to a machine learning system, the machine learning system trained to identify topics based on text. The method also includes generating a summary of the interaction based on the one or more topics and the text.
US11094316B2

A device includes a memory configured to store category labels associated with categories of a natural language processing library. A processor is configured to analyze input audio data to generate a text string and to perform natural language processing on at least the text string to generate an output text string including an action associated with a first device, a speaker, a location, or a combination thereof. The processor is configured to compare the input audio data to audio data of the categories to determine whether the input audio data matches any of the categories and, in response to determining that the input audio data does not match any of the categories: create a new category label, associate the new category label with at least a portion of the output text string, update the categories with the new category label, and generate a notification indicating the new category label.
US11094315B2

A determination unit (7) determines whether or not a specific passenger in a car has spoken, on the basis of sound data collected in the car. A control unit (8) activates an in-car communication function, when it is determined by the determination unit (7) that the specific passenger has spoken.
US11094313B2

An electronic device for adjusting a speech output rate (speech rate) of speech output data.
US11094311B2

Speech synthesizing devices and methods are disclosed for mimicking the voices of public figures. A text-to-speech deep neural network (DNN) can be used to do so, with the DNN being trained using publicly available audio recordings of a given public figure speaking as well as text corresponding to the words that are spoken by the public figure in the audio recordings. The DNN may then be used to produce various audio outputs in the voice of the public figure.
US11094309B2

Example methods, apparatus and articles of manufacture to determine semantic information for audio are disclosed. Example apparatus disclosed herein are to process an audio signal obtained by a media device to determine values of a plurality of features that are characteristic of the audio signal, compare the values of the plurality of features to a first template having corresponding first ranges of the plurality of features to determine a first score, the first template associated with first semantic information, compare the values of the plurality of features to a second template having corresponding second ranges of the plurality of features to determine a second score, the second template associated with second semantic information, and associate the audio signal with at least one of the first semantic information or the second semantic information based on the first score and the second score.
US11094301B2

A drum key is configured to turn a tension rod of a drum, where the tension rod is configured to tune the drum. The drum key comprises a first body having at least one recess shaped to receive the tension rod. The drum key comprises a second body configured to turn the drum key in response to receiving a force applied by a user. The drum key comprises a third body that defines a slot, where the slot is shaped to receive the tension rod. The drum key comprises a magnet located inside the slot defined by the third body and/or a magnet located inside the slot defined by the first, second, and third body.
US11094300B2

A stringed instrument, such as an acoustic, electric, or semi-acoustic electric guitar or bass, can employ a stringpath assembly that consists of a tail structure connected to a head structure via a plurality of strings with the tailpiece consisting of a body disposed between a bridge mechanically fastened to a tailpiece with each string of the plurality of strings continuously extending from the bridge through the body to the tailpiece to efficiently capture vibration of the plurality of the strings.
US11094295B2

Devices, methods and computer program products that facilitate automated adjustment of size or configuration of head up display image in a vehicle. A device can include a memory and a processor that executes computer executable modules. The computer executable modules can include: a head up display that generates an image visible to a driver of a vehicle within an eye box, a detection module that determines position of the driver's eyes or head relative to position of the eye box, and an adjustment module that adjusts size or configuration of the image within the eye box in response to the determined driver's eye or head position.
US11094269B2

A display device includes: a liquid crystal display panel including a liquid crystal between two substrates; and first, second, and third light sources emitting light in different colors. A light emission period includes a first light emission period in which luminance of the first light source is higher than luminance of the second and third light sources, and at least one of the second and third light sources emits light, a second light emission period in which the luminance of the second light source is higher than the luminance of the first and the third light sources, and at least one of the first and third light sources emits light, and a third light emission period in which the luminance of the third light source is higher than the luminance of the first and second light sources, and at least one of the first and second light sources emits light.
US11094268B1

The local dimming method includes: dividing a digital image into multiple blocks and calculating a backlight parameter of each of the blocks; performing a backlight simulation based on the backlight parameters to calculate source brightness of each pixel; quantifying the backlight parameters into multiple reference backlight parameters according to numerical ranges; performing the backlight simulation based on the reference backlight parameters to calculate reference source brightness of each pixel; for each of the pixels, setting a gain of the pixel to be less than or equal to a first value if the corresponding reference source brightness is equal to the darkest backlight parameter, otherwise determining the gain of the pixel according to a ratio of the source brightness to the reference source brightness; adjusting grey levels of the pixels according to the gains to obtain adjusted grey levels and driving the display panel according to the adjusted grey levels.
US11094259B2

A display device includes a display panel includes a plurality of pixels driven by a first power voltage and a second power voltage. A display panel driving circuit is configured to receive image data from an external device, output a first voltage control signal for generating an analog supply voltage based on an on-pixel ratio (OPR) of the image data, and output a second voltage control signal for generating the first power voltage and the second power voltage. A DC-DC conversion circuit is configured to generate the analog supply voltage based on the first voltage control signal and generate the first power voltage and the second power voltage based on the second voltage control signal.
US11094255B2

A method, a digital driving circuit and a LED display where images to be displayed in successive frames are converted from an n-bit digital image to a (m+1)-bit digital image, where m
US11094249B2

A display device includes a first light-emitting element connected to the first drive line and the first common line, a second light-emitting element connected to the first drive line and the second common line, and a sink driver connected to the first and second light-emitting elements via the first drive line. The sink driver is configured to alternatively take a selected state in which the sink driver pulls a current and an unselected state in which the sink driver does not pull a current. A second forward voltage of the second light-emitting element when voltage is supplied to the second common line and when the sink driver is in the unselected state is larger than a first forward voltage of the first light-emitting element when voltage is supplied to the first common line and when the sink driver is in the unselected state.
US11094246B2

An electronic device is provided. The electronic device may include a display driver module configured to, in response to receiving display data, divide the display data into a plurality of segments corresponding to a plurality of display regions, compare the display data in the plurality of segments to determine whether the display data in at least one segment is substantially same as the display data in another segment, and based on the comparison outcome, selectively amplify a first display signal generated from the display data in the at least one segment or a second display signal generated from the display data in the another segment.
US11094233B2

A display medium displays a predetermined number of contents corresponding to a predetermined number of azimuth angles when viewed from a predetermined elevation angle and azimuth angle. An example display medium includes: a planar member that reflects light; and a plurality of protruding members, each protruding member of the plurality of protruding members has a surface occluding the light, placed vertically on the planar member and parallel to each of the predetermined number of azimuth angles. The planar member is partitioned into a plurality of unit cells, where each unit cell is further partitioned into the predetermined number of sub-cells corresponding to the predetermined number of azimuth angles. The protruding member that has the surface parallel to the predetermined azimuth angle is formed for each sub-cell corresponding to the predetermined azimuth angle.
US11094223B2

Techniques and systems are described for providing modularity, tracking and simulation features of a mixed reality simulator. A modular approach to tracking systems, tracked instruments, and interchangeable modular physical models is described. Enhanced indicators and indicator interfaces improve imaging probe and instrument orientation and alignment with respect to a physical target, including but not necessarily within a combined physical and virtual system; these include anisotropy indicators, indicators of alignment in both in-plane and out-of-plane ultrasound or other imaging techniques, and perpendicularity indicators for better placement of probes and instruments over curved surfaces. A universal needle hub is described that integrates tracking system components and simulation feedback components usably with varying needle types.
US11094220B2

A support method, system, and computer program product, include identifying a repair or a maintenance task, determining an expertise level of the local engineer, receiving a procedure for performing the repair or the maintenance task, the procedure including a series of steps, instructional information associated with each step, and technical information associated with the repair or the maintenance task, based on the expertise level of each engineer, filtering the instructional information, and the technical information in the procedure to exclude information already known by the engineer, presenting, via an augmented reality device, a first step of the series of steps and the associated filtered information.
US11094217B1

A practice apparatus includes a light source device that emits light beams in different colors to keystroke positions on a keyboard or a keystroke object with keystroke positions that imitates a keyboard, fluorescent paper pieces that are respectively attached to the fingers of a player and have different colors for different fingers, and a main device that has a storage unit for storing therein music information on music and a transmitting unit for transmitting, to the light source device, a signal relating to the colors of the light beams, which depend on the colors of the fluorescent paper pieces attached to the fingers of the player, and the timing of emitting the light beams, based on the music information stored in the storage unit.
US11094213B2

A system for prompting student engaged conversation, the system receives a student entered limited descriptive entry at a first remote terminal, stores the entry, e.g., in a central database, and sends a notification of the entry to a teacher of the student at a second remote terminal. The system may also send a second notification regarding the entry to a parent of the student at a third remote terminal. The second notification may be triggered by a teacher response or submission in response to the first notification. The first and second notifications may be sent using any of a text, a voicemail, an e-mail, a display message, an application operating at a mobile device, and a program operating a remote terminal.
US11094211B2

A system and method for display of judgmental oversteering taxi data receives a plurality of parameters from aircraft, environmental, position and path sources and determines and displays accurate oversteering data to a pilot. The system enables the pilot to make a variety of taxi turns confident that all aircraft wheels remain on a prepared surface. Aircraft sources include data associated with the aircraft including whether the aircraft has steerable body gear. The environmental parameters include weather, surface friction, and additional data applicable to a turning radius of an aircraft. Position data includes GNSS data to accurately position the aircraft aligned with the taxiways. Path data includes an assigned ATC clearance as well as taxiway data associated with the assigned taxi route. The method compares each of these received variables with stored database information to ensure the aircraft maintains a safe position on the prepared surface during a turn.
US11094205B2

Methods, systems and apparatus, including computer programs encoded on computer storage media for fleet management of unmanned aerial vehicles, including flight authorization. One of the methods includes maintaining one or more rules associated with authorizing UAVs to implement flight plans. A request to generate a flight plan associated with a job is received, the request including information indicating a flight pattern comprising, at least, one or more waypoints associated with geospatial references. The flight plan is generated based on the request, and an initial authorization check is determined based on the maintained rules and the generated flight plan. Upon a positive determination, access to the generated flight plan is provided by a ground control system, and the flight plan is implemented.
US11094203B1

A method may include receiving an identifier (ID) from a first unmanned aerial vehicle (UAV) prior to a flight, storing the ID and receiving telemetry information from the first UAV during the flight. The method may also include storing the telemetry information, receiving a request from a user device for information associated with a first location and authenticating the user device. The method may further include determining whether at least one UAV is flying in an area associated with the first location and transmitting telemetry information associated with the at least one UAV, in response to determining that at least one UAV is flying in the area associated with the first location.
US11094198B2

This application discloses a lane determining method performed at a computing device. The computing device obtains image information of a road surface image collected by a vehicle; identifies first lane information of at least one first lane of the road surface from the image information, the first lane information including a location relationship between a travelling lane in which the vehicle is located in the road surface and the at least one first lane, and a feature of the first lane; performs feature matching between the feature of the at least one first lane and a feature of at least one second lane in a map in which the road surface is located, the feature of the at least one second lane obtained from the map; and determines a target lane of the vehicle in the map corresponding to the travelling lane in the map in accordance with the feature matching result.
US11094192B2

An infrastructure edge device is configured to generate and broadcast a proxy safety message regarding a moving object. A method for a subject vehicle to process the proxy safety message includes determining whether data provided in the proxy safety message is valid based on sensor data from one or more sensors disposed about the subject vehicle, content of the proxy safety message, or a combination thereof. The method further discards the proxy safety message in response to the proxy safety message including invalid data.
US11094187B2

Sensors of a control system transmit detected cyclical actual states of a technical industrial process to a common central unit via a first protected connection of a first open communication network once within a specified time window. The central unit transmits cyclical control signals commensurate with the actual states to multiple actuators via a second protected connection of a second open communication network once within the specified time window. Each sensor supplies the actual state detected by the sensor to the first open communication network within a respective transmitter-side sub-region within the time window. The central unit receives the transmitted actual states within a respective corresponding receiver-side sub-region within the time window. The transmitter-side sub-regions of the sensors are specified such that the receiver-side sub-regions are disjointed from one another.
US11094186B2

A method for managing alarm data of multiple physical locations. The method includes receiving a plurality of sets of alarm data. Each of the plurality of sets of alarm data corresponds to a respective physical location. Each of the plurality of sets of alarm data includes a respective occurrence value corresponding to each of a plurality of alarm categories. The method includes receiving a list indicating one or more alarm preferences. of the or more alarm preferences are associated with one or more priority values. The method includes arranging, responsive to identifying a first of the one or more alarm preferences that indicates a first subset of the alarm categories, a ranking of the plurality of sets of alarm data based on respective occurrence values of the first set of alarm categories. The method includes displaying, via a user interface, the ranking of the plurality of sets of alarm data.
US11094179B2

A delivery management system includes: an authentication unit that authenticates a user; a storage unit that stores identification information on an article stored in a storage area that is a target article associated with the user; and a control unit that, when an article carried out by the authenticated user from the storage area is the same as the target article, permits the user to exit the storage area.
US11094172B2

Technologies and implementations for determining advantages in a card game via a video capture device are generally disclosed.
US11094170B2

A gaming system includes at least one input device adapted to receive a physical item associated with a monetary value that establishes a credit balance, an input indicative of a wager drawn on the credit balance for a wagering game, and a cashout input that initiates a payout from the credit balance. In response to a wager input, a wagering game is initiated that includes the spinning and stopping of a set of bonus reels through a plurality of bonus spins populating a bonus array with bonus symbols. The bonus reels comprise a combination of symbols reducing display processing requirements and improve mapping random numbers to displayed symbols for display during bonus spins having reduced durations. When completed, an award is determined based according to values associated with less than all of the bonus symbols displayed in a bonus outcome array.
US11094165B2

Various embodiments of gaming systems, gaming devices, and methods of the present disclosure provide one or more alternative wagering propositions to a player when the player's credit balance is less than (or, in certain embodiments, less than or equal to) a designated wager amount. If the player accepts one of the alternative wager propositions, the player risks an amount of the player's remaining credit balance for a chance to win an alternative award. If the player wins the alternative award, the gaming system enables the player to play one or more plays of the wagering game at the designated wager amount. If the player does not win the alternative award, the gaming system reduces the player's credit balance by the amount risked.
US11094163B1

Embodiments of the present invention provide entertainment gaming systems and methods comprising, among other things, a real world non-random number outcome generator machine and an entertainment gaming machine wherein the non-random outcome from the real world non-random number generator machine is processed into an entertainment gaming machine outcome. The entertainment gaming system and method of embodiments of the invention may be configured to collect non-random number based outcome from a real-world event and transmitting it to the entertainment gaming machine. The non-random number outcome from the real-world is processed into an entertainment gaming machine outcome event by the entertaining game machine processor or by the central server. The central server communicates with the real word non-random number outcome generator and entertainment gaming machine wherein the central server further transmit the processed outcome to the entertainment gaming machine to generate the game result requested by the triggering event on the entertainment gaming machine.
US11094162B2

A gaming system includes a frame, a gaming machine coupled to the frame, and an interactive device extending about at least a portion of a periphery of the frame. The gaming machine includes a presentation device configured to present a message associated with an interaction of a player with the gaming system. The interactive device is configured to detect the interaction of the player with the interactive device, and present feedback to the player based on the detection of the interaction of the player with the interactive device.
US11094149B2

A locking and unlocking system includes a portable terminal and a server. The portable terminal includes a first reception unit configured to receive authentication information used for locking and unlocking of a vehicle or a facility from the server, and a first transmission unit configured to transmit a signal requesting the locking or the unlocking to a device provided in the vehicle or the facility. The signal includes the authentication information. The server includes an acquisition unit configured to acquire schedule information including a date when the vehicle or the facility is reserved and first identification information of a user, from another server configured to perform schedule management, and a second transmission unit configured to transmit the authentication information to the portable terminal of the user, based on the schedule information.
US11094147B2

A system includes detecting devices secured respectively on wheels of a vehicle at different angular positions, sensors assigned respectively to the wheels and a control unit. Each detecting device emits a detecting signal when disposed at a first position and a second position different from the first position by a first angle. The first position where each detecting device emits the detecting signal during a current rotation cycle of the respective wheel differs from that during a next rotation cycle of the respective wheel by a second angle. The control device analyzes the detecting signals and tooth number signals from the sensors to associate the detecting devices respectively with the sensors.
US11094139B2

A method and device to simulate, visualize and compare 3D surfaces Method and device to visualize a composition of two matched surface models (M1) and (M2) in order to privilege the visualization of the silhouette of the second representation (R2) of the second surface model (M2), that is, the surface elements which are the most tangent to the viewing direction defined by the optical center (C) of a virtual camera and the point (P) of the surface of the second surface model (M2) considered, and to visualize it by transparency on top of the first surface model (M1). The disclosure is intended in particular to compare anatomical subjects before and after simulation or surgical or aesthetic procedures.
US11094133B2

A method for placing content in an augmented reality system. A notification is received regarding availability of new content to display in the augmented reality system. A confirmation is received that indicates acceptance of the new content. Three dimensional information that describes the physical environment is provided, to an external computing device, to enable the external computing device to be used for selecting an assigned location in the physical environment for the new content. Location information is received, from the external computing device, that indicates the assigned location. A display location on a display system of the augmented reality system at which to display the new content so that the new content appears to the user to be displayed as an overlay at the assigned location in the physical environment is determined, based on the location information. The new content is displayed on the display system at the display location.
US11094128B2

Disclosed embodiments are directed at devices, methods, and systems for rendering a customizable 3D virtual environment of an outside world surrounding an airplane. The 3D virtual environment is rendered on a personal electronic device (e.g., a VR headset) and is composed from high-resolution image data received from a plurality of cameras mounted externally to the airplane. A seatback computer coupled to the personal electronic device receives data corresponding to the 3D virtual environment of the outside world from the airplane's compute server, which performs the tasks of analyzing the high-resolution image data to compose the 3D virtual environment. Further, the 3D virtual environment can be customized to a passenger's preferences based on gesture-based interactions of a passenger with the 3D virtual environment. The gesture-based interactions of a passenger are received by a sensor coupled to the personal electronic device.
US11094126B2

A wearable electronic device displays a virtual object with a real object in a field of view. The virtual object moves to another location with respect to the real object in response to determining movement of the wearable electronic device will cause the virtual object to be outside the field of view.
US11094123B2

In an embodiment of the invention there is provided a method of visual localization, comprising: generating a plurality of virtual views, wherein each of the virtual views is associated with a location; obtaining a query image; determining the location where the query image was obtained on the basis of a comparison of the query image with said virtual views.
US11094119B2

A method is provided, comprising: preventing rendering of specific audio in a virtual space to a user through virtual reality; enabling the user to explore the virtual space through user-perspective controlled virtual reality without hearing the specific audio; and in response to an interrupt, performing a visual transition to audio-visual content comprising the specific audio and visual content associated with the specific audio and then rendering specific audio and the visual content associated with the specific audio in the virtual space to the user through virtual reality.
US11094117B2

Systems and techniques for processing and/or transmitting three-dimensional (3D) data are presented. A partitioning component receives captured 3D data associated with a 3D model of an interior environment and partitions the captured 3D data into at least one data chunk associated with at least a first level of detail and a second level of detail. A data component stores 3D data including at least the first level of detail and the second level of detail for the at least one data chunk. An output component transmits a portion of data from the at least one data chunk that is associated with the first level of detail or the second level of detail to a remote client device based on information associated with the first level of detail and the second level of detail.
US11094115B2

A method and a device for displaying clothing patterns determine attributes of bounding volumes for each body part, to which a body type and an orientation of a 3D avatar are reflected, based on locations of feature points extracted from data of the 3D avatar, determine initial locations of the clothing patterns by placing arrangement points on the bounding volumes depending on the attributes of the bounding volumes for each body part, and drape the clothing patterns to the 3D avatar depending on the initial locations.
US11094111B2

A progressive photon mapping method based on statistical test includes launching rays from the viewpoint to each pixel on the image plane and intersecting the three-dimensional scene to be rendered. If an intersection with diffuse surface is found on the tracing path, it is recorded as the hit point; a photon pass is performed: 31) performing photon tracing step; 32) performing photon collection processing for each hit point; 33) if the current iteration of photon pass does not need chi-square test, then performing flux accumulation and keeping the collection radius unchanged; if chi-square is required, evaluating the photon distribution quality; computing a collection radius according to the estimated photon distribution, and performing the flux accumulation in the current photon pass; 34) if the photon collection radius is reduced, then performing distributed ray tracing, generating new hit points, and go to 31), otherwise go to 31), start a new iteration of photon pass.
US11094109B2

A data processing device includes a camera configured to capture successive images, each image being captured during a respective image capture period such that respective different portions of the captured image are captured at respective different capture times within the image capture period; a detector to detect, from images captured by the camera, information indicating a relative location of a remote marker with respect to the data processing device, and to associate a timestamp with a detected relative location indicating a time at which the relative location was detected; and a motion sensor to detect motion of the data processing device and to control operation of the detector in response to the detected motion.
US11094108B2

Systems and methods for rendering three-dimensional (3D) scenes having improved visual characteristics from a pair of 2D images having different viewpoints. The 3D scene is created by obtaining a first two-dimensional (2D) image of a scene object from a first viewpoint, obtaining a second 2D image of the scene object from a second viewpoint that is different than the first viewpoint, creating a depth map from the first and second 2D images, creating a 3D scene from the depth map and the first and second 2D images, detecting regions of the initial 3D scene with incomplete image information, reconstructing the detected regions of the 3D scene, determining replacement information and modify the reconstructed regions, and rendering the 3D scene with the modified reconstructed regions from a plurality of viewpoints.
US11094103B2

Example techniques are described for generating graphics content by obtaining texture operation instructions corresponding to a texture operation, in response to determining at least one of insufficient general purpose register space is available for the texture operation or insufficient wave slots are available for the texture operation, generating an indication that the texture operation corresponds to a deferred wave, executing the texture operation, sending, to a texture processor, initial texture sample instructions corresponding to the texture operation that was executed, and receiving texture mapped data corresponding to the initial texture sample instructions.
US11094102B2

Systems, apparatuses and methods may provide for technology that optimizes tiled rendering for workloads in a graphics pipeline including tessellation and use of a geometry shader. More particularly, systems, apparatuses and methods may provide a way to generate, by a write out fixed-function stage, one or more bounding volumes based on geometry data, as inputs to one or more stages of the graphics pipeline. The systems, apparatuses and methods may compute multiple bounding volumes in parallel, and improve the gamer experience, and enable photorealistic renderings at full speed, (e.g., such as human skin and facial expressions) that render three-dimensional (3D) action more realistically.
US11094095B2

The present disclosure is directed to presenting a more realistic augmented reality view on a video see-through display of a device by configuring the device such that the displayed image of the real world substantially matches what would be perceived by the user if the display were not present. This may be implemented by determining one or more of: a distance from the user's eyes to the display of the device, and an angular offset between the optical axis of a rear camera of the device and the user's visual field, and using the determined distance and/or angular offset to adjust the image that is displayed to the user. The image that is displayed to the user may be adjusted by optically or digitally zooming the rear camera of the device. It may also be adjusted by tilting the rear camera or by digitally translating the displayed video feed.
US11094087B2

Techniques of compressing level of detail (LOD) data involve generating a codec that can perform progressive refinement on a single rate decoded LOD. Nevertheless, by generating a small amount of extra information in a single rate decoded LOD, a progressive refiner can use the information provided in the single rate decoded LOD to refine the LOD. For example, in some implementations, the extra information is a corner of a face of a mesh; the progressive decoder may then begin traversal of the mesh from that corner for refinement. It is noted that the single rate decoded LODs are able to be refined by the same refinement information as the progressively decoded LODs.
US11094085B2

A system having an auxiliary color selection body and a method for determining the colors of a dental object, i.e. the colors of tooth, residual limb or gingiva, is provided, wherein the auxiliary color selection body (10) has a substantially U-shaped or L-shaped or ring-shaped structure, on which at least one, preferably 4, reference features (18), for recognition of the auxiliary color selection body (10) is/are attached, and wherein, with respect to the reference features (18), a plurality of tooth, stump or gingiva color fields (30) are arranged on the color selection auxiliary body (10). It is provided for an image of a tooth (16) to be taken with the auxiliary color selection body (10) being adjacent thereto on at least two sides and the tooth color is determined based on this image (FIG. 1).
US11094080B2

A computer-implemented method for determining an information on whether at least one hand of a vehicle driver cooperates with a manual steering element of a vehicle, wherein the method comprises: taking at least one image by means of at least one sensor mounted on the vehicle, wherein the at least one image captures at least a manual steering element of the vehicle; and determining, on the basis of the at least one image, an information on whether at least one hand of a vehicle driver cooperates with the manual steering element.
US11094079B2

A system and method for detecting a pose of an object is described. An augmented reality display device accesses first sensor data from an image sensor and a depth sensor of the augmented reality display device. The first sensor data includes a first plurality of images of an object and corresponding depth data relative to the augmented reality display device and the object. The augmented reality display device detects first features corresponding to the object by applying a convolutional neural network to the first sensor data, forms a plurality of training clusters based on the first features, and stores the plurality of training clusters in a training database.
US11094075B1

In one embodiment, a system may access a training sample that includes training images and corresponding training depth maps of a scene, with the training images being associated with different predetermined viewpoints of the scene. The system may generate elemental images of the scene by processing the training images and the training depth maps using a machine-learning model. The elemental images are associated with more viewpoints of the scene than the predetermined viewpoints associated with the training images. The system may update the machine-learning model based on a comparison between the generated elemental images of the scene and target elemental images that are each associated with a predetermined viewpoint. The updated machine-learning model is configured to generate elemental images of a scene of interest based on input images and corresponding depth maps of the scene of interest from different viewpoints.
US11094074B2

A computing system is provided. The computing system includes a visible light camera, a thermal camera, and a processor with associated storage. The processor is configured to execute instructions stored in the storage to receive, from the visible light camera, a visible light image for a frame of a scene and receive, from the thermal camera, a thermal image for the frame of the scene. The processor is configured to detect image discrepancies between the visible light image and the thermal image and, based on the detected image discrepancies, determine a presence of a transparent object in the scene. The processor is configured to, based on the detected image discrepancies, output an identification of at least one location in the scene that is associated with the transparent object.
US11094069B2

A mechanism is provided in a data processing system comprising a processor and a memory, the memory comprising instructions executed by the processor to specifically configure the processor to implement a multi-atlas segmentation engine. An offline registration component performs registration of a plurality of atlases with a set of image templates to thereby generate and store, in a first registration storage device, a plurality of offline registrations. The atlases are annotated training medical images and the image templates are non-annotated medical images. The multi-atlas segmentation engine receives a target image. An image selection component selects a subset of image templates in the set of image templates based on the target image. An online registration component performs registration of the subset of image templates with the target image to generate a plurality of online registrations. The multi-atlas segmentation engine retrieves offline registrations corresponding to the subset of image templates from the first registration storage device. The multi-atlas segmentation engine performs segmentation of the target image based on the retrieved offline registrations corresponding to the subset of image templates and the plurality of online registrations. The segmentation applies labels to anatomical structures present in the target image based on the retrieved offline registrations and the plurality of online registrations to thereby output a modified target image.
US11094064B2

A system for non-contact imaging of corneal tissue stored in a viewing chamber using Gabor-domain optical coherence microscopy (GDOCM), wherein a 3D numerical flattening procedure is applied to the image data to produce an at least substantially artifact-free en face view of the endothelium.
US11094058B2

Systems and methods for analyzing pathologies utilizing quantitative imaging are presented herein. Advantageously, the systems and methods of the present disclosure utilize a hierarchical analytics framework that identifies and quantify biological properties/analytes from imaging data and then identifies and characterizes one or more pathologies based on the quantified biological properties/analytes. This hierarchical approach of using imaging to examine underlying biology as an intermediary to assessing pathology provides many analytic and processing advantages over systems and methods that are configured to directly determine and characterize pathology from underlying imaging data.
US11094056B2

A defect inspection method for a sensor package structure includes: using an image capture device to separately focus on and take pictures of at least three to-be-inspected regions of the sensor package structure along a height direction, so as to respectively obtain a defect image from one of the to-be-inspected regions, wherein the defect images are aligned with each other along the height direction and have different grayscale values; determining the defect image having a maximum grayscale value as a reference defect image, and defining any of the remaining defect images as a to-be-confirmed defect image; multiplying the maximum grayscale value by a predetermined grayscale ratio to obtain a predicted grayscale value, and confirming whether a difference between the to-be-confirmed and predicted grayscale values falls within an error range.
US11094036B2

The disclosure pertains to techniques for operation of graphics systems and task execution on a graphics processor. One such technique comprises a computer-implemented method for task execution on a graphics processor, the method comprising creating a data structure for grouping data resources, populating the data structure with two or more data resources for encoding into a graphics processing language by an encoding object, passing the data structure to a first programming interface command, the first programming interface command configured to access the data structure's data resources, triggering execution of a first function on a graphics processer in response to passing the data structure to the first programming interface command, passing the data structure to a second programming interface command, the second programming interface command configured to access the data structure's data resources, and triggering execution of a second function on the graphics processer in response to passing the data structure to the second programming interface command.
US11094035B2

A system and method that splices an initial 3D LUT for imaging format conversion into a plurality of smaller LUTs that can be stored in separate RAMs. During operation, the upper 5-bits serve as index values of each component of an incoming GBR pixel and are used to determine which of the smaller RAMs contain the correct index values for the pixel data. Specifically, a first index value can be derived from the incoming GBR pixel data and used to lookup all sub-cube vertices corresponding to the incoming pixel and the corresponding RAMs. After determining the correct RAMs, a predetermined algorithm for each given RAM is applied to find the normalized RAM look-up addresses and identify the correct data for the exemplary imaging format conversion process.
US11094034B2

Mechanisms are provided to implement an automated medical image processing pipeline selection (MIPPS) system. The MIPPS system receives medical image data associated with a patient electronic medical record and analyzes the medical image data to extract evidence data comprising characteristics of one or more medical images in the medical image data indicative of a medical image processing pipeline to select for processing the one or more medical images. The evidence data is provided to a machine learning model of the MIPPS system which selects a medical image processing pipeline based on a machine learning based analysis of the evidence data. The selected medical image processing pipeline processes the medical image data to generate a results output.
US11094031B2

An architecture for implementing a mechanism for displaying GPU resource usage and dynamically allocating GPU resources in a networked virtualization system is provided. The mechanism compares an initial allocation of GPU resources to virtual machines supported by one or more nodes of the networked virtualization system to a current GPU resource usage by the virtual machines. Based at least in part on the comparison and workloads processed by the virtual machines, the mechanism may reallocate GPU resources to one or more of the virtual machines. A virtual machine is reassigned to a different vGPU profile if reassignment is likely to achieve a more efficient allocation of GPU resources to the virtual machine. A user interface indicating GPU resource usage relative to GPU resource allocation may also be generated and displayed.
US11094024B2

Systems and methods are disclosed for receiving, from a client device, a first input that provides a current address associated with a user; receiving, from the client device, a second user input that identifies a target location; and searching a real-estate database to identify a real-estate property associated with the current address. The systems and methods further provide for estimating equity associated with the real-estate property, updating parameters of a loan model based on the target location and the estimated equity, and providing an output of the model for presentation to the user based on the updated parameters.
US11094020B1

Devices, systems, and methods herein relate to generating a machine learning model for providing access to earned income. In some embodiments, an apparatus includes a memory and a processor. The processor may be configured to receive calibration datasets including (1) historical time data indicating time worked by a set of users and (2) historical earnings data indicating earnings made by the set of users. The processor may be configured to construct, based on the calibration datasets, a model for identifying anomalous data. The processor may be configured to receive, from a compute device associated with an entity, raw data for a current time period. The processor may be configured to process the raw data by removing anomalous data to produce processed data. The processor may be configured to determine an available balance for each user from the set of users based on the processed data.
US11094004B2

An apparatus for processing trading orders comprises a memory and a processor. The memory stores a first order and a second order. The first order is associated with a product and comprises a displayed quantity and a reserved quantity. The second order is associated with the product and comprises a displayed quantity and a reserved quantity. The processor is coupled to the memory and receives a counterorder associated with the product. The processor fills the displayed quantity of the first order with a corresponding portion of the counterorder, and fills the displayed quantity of the second order with a corresponding portion of the counterorder. The processor allocates a first additional portion of the counterorder to the first order. The first additional portion is based at least in part on a ratio of the displayed quantity of the first order to a sum of the displayed quantity of the first order and the displayed quantity of the second order.
US11093997B2

Disclosed are exemplary embodiments of systems and methods for utilizing vehicle connectivity to facilitate payment account transactions. One exemplary method includes requesting product data for a merchant, receiving the product data from the merchant, displaying the product data to a user at a vehicle, and receiving a selection of a product therefrom by the user. The method then includes creating an order object for the selected product and appending a vehicle signature, for the vehicle, to the order object. The vehicle signature may include a condition of the vehicle, a sound or vibration of the vehicle, and/or a vehicle identifier modified by an operator. The method then further includes matching the order object to a transaction object for the selected product based on the vehicle signature, and transmitting a purchase order to the merchant for the selected product, based on the order object and the transaction object.
US11093996B2

There is provided systems and method for generating sale transaction from voice data input by a user. A user device may receive voice data including a preference for purchasing an item. The user device may convert the voice data to the preferences and perform a search for a sales transaction corresponding to the preferences. The search may include parameters about the user, such as a location. The sales transaction may include purchase prices, times, locations, or other relevant data. A user may accept or decline the sales transaction with additional user data. If the user accepts the sales transaction, the sales transaction may be completed with a payment provider and a transaction history given to the user for later redemption of the item. If the user declines the sales transaction, further sale transactions with additional items may be present to the user.
US11093991B2

A system for providing a vehicle purchasing tool is disclosed. The system may include one or more memory devices storing software instructions. The system may also include one or more processors configured to execute the software instructions to receive a pre-qualification application, the pre-qualification application including customer-identifying information, access a vehicle inventory associated with a dealership, and identify vehicle information associated with at least one vehicle for sale at the dealership based on the pre-qualification application. The one or more processors may be further configured to execute the instructions to determine a pre-qualified offer based at least on the customer-identifying information and the vehicle information, the pre-qualified offer including a first loan term, and provide the pre-qualified offer and the vehicle information to a client device for display as part of the pre-qualified offer in conjunction with the vehicle information.
US11093982B1

A facility for estimating a home improvement rate of return for a geographic area is described. The facility accesses information about homes in the geographic area including sale prices and data describing home improvements performed on the homes, such that some of the sale prices are associated with homes having a home improvement of a particular type. The facility obtains automatic valuations for the homes based on the homes' attribute values, and calculates the differences between the automatic valuations and the sale prices. The facility analyzes the differences and the home improvement data and, based on the analysis, estimates a rate of return of the particular type of home improvement.
US11093974B2

An information processing system includes circuitry configured to store, in a memory, one or more feature value patterns associated with appearance attribute of one or more groups of persons calculated from a plurality of acquired image data using machine learning, in which each one of the groups assumed to have a unique group value being different for each one of the groups, receive image data of a target person input as analysis target data, analyze an appearance attribute of the target person in the image data using the one or more feature value patterns associated with the appearance attribute of the one or more groups stored in the memory, and output a response corresponding to an analysis result of the appearance attribute of the target person.
US11093969B2

A computer-implementation method for dataless contextual targeting includes the following steps. First, automatically crawling noisy labeled corpora from one or more sites using a category mapping from first categories to second categories. Second, applying one or more statistical methods to automatically mine representative keywords for each of the first categories from the noisy labeled corpora. Applying dataless classification learning to induce a text classifier with the automatically mined representative keywords and unlabeled web pages as input.
US11093967B1

An online system receives information describing a target group of online system users from a third party system and stores the information describing the target group. The online system subsequently uses the target group to select content for presentation to one or more users. For example, users included in the target group are identified as eligible to be presented with content items. Content items are associated with objectives satisfied when a specified interaction with the content item, or with an object associated with the content item, is received. Based on revenue obtained by the online system from presenting content based on the target group as well as interactions satisfying objectives associated with various presented content, the online system determines a monetization value for the target group. Based on the monetization value, the online system determines whether to continue storing the information describing the target group.
US11093965B2

In one implementation a method of transmitting a multimedia file over a data network is provided that involves receiving from a device in a data network a first message in a first protocol that request first data associated with the multimedia file, the first data being useable by the device to establish a streaming session that involves a transmission of the multimedia file. The first message includes identifying data of a referring site. The method also involves transmitting to the device the first data and optionally the identifying data of the referring site and then receiving from the device a second message in a second protocol for the purpose of creating a streaming session associated with the multimedia file. A streaming session is then created for transmitting the multimedia file to the device. In another implementation a method is provided that involves receiving in a computing device from a referring site an identifier of first data associated with a multimedia file and identifying data of the referring site, wherein the first data is useable for establishing a streaming session for downloading the multimedia file. The method further involves transmitting from the computing device a first message in a first protocol that requests the first data associated with the multimedia file and receiving in the computing device the first data. Upon receiving the first data the computing device transmits a second message in a second protocol for the purpose of creating the streaming session associated with the multimedia file, the second message including the first data and the identifying data of the referring site. The computing device then receives via the streaming session, all or a portion of the multimedia file. In some implementations, the first protocol and the second protocol are the same.
US11093960B2

Provided is a process including: obtaining network traffic logs; matching a set of a plurality of the user computing devices; obtaining an indicator of content to be measured for effectiveness in driving place visits; selecting from the network traffic logs records of network exchanges in which the indicator is present; obtaining a device identifier from each of the selected records; matching the obtained device identifiers to respective matching sets including the respective obtained identifier; obtaining respective mobile device identifiers from the respective matching sets; selecting from the network traffic logs records indicating communications from mobile computing devices identified by the obtained mobile device identifiers; obtaining geolocations from the records indicating communications from the mobile computing devices identified; determining that a subset of the records have geolocations that correspond to at least one of a set of geographic areas; and determining an effectiveness of the content in driving visits.
US11093957B2

Modifications to the DiD technique are disclosed which provide an estimate of the effectiveness of a site-wide action where no control group exists within the data subsequent to implementation of the site-wide action. In some examples, a method may include identifying a treatment group based on a modified treatment period, selecting a control group from a control period prior to the modified treatment period, and performing a modified difference-in-differences (DiD) estimation for a metric based on the modified treatment period, the treatment group, the control period, and the control group. The modified treatment period may encompass an intervention of a site-wide action, and include a pre-intervention time period and a post-intervention time period.
US11093956B2

Methods, apparatus, systems and articles of manufacture are disclosed for determining a probability of presence for a user of a first device at a second media presentation with a second device. The probability of presence is determined by accessing a demographic impression from a database proprietor for the first device for a first media presentation, where the first device is registered with the database proprietor. Accessing a non-demographic impression from a second device, not registered with the database proprietor, for the second media presentation, where the non-demographic impression has one shared data item with the demographic impression. And determining the probability of presence for the user of the first device to be exposed to the non-demographic impression from the second device, based on the demographic impression, the non-demographic impression and the shared data item.
US11093945B1

A mobile communication device. The device comprises a cellular radio transceiver, a short range radio transceiver, a processor, a memory, and an electronic commerce mobile application stored in the memory. When executed by the processor, the electronic commerce mobile application determines an inventory of mobile applications of the device, transmits the inventory via one of the radio transceivers to a security server application executing on a computer system external to the mobile communication device, and detects when the device enters a retail store associated with the electronic commerce mobile application. The electronic commerce mobile application further, responsive to detecting entrance to the retail store, transmits a request for a security risk score to the security server application executing on the computer system external to the device, and implements an escalated level of security check during a payment transaction conducted based on a received security risk score exceeding a predefined threshold.
US11093926B1

Systems and methods for recommending purchase of a new smart appliance are described. The method includes receiving operational information relating to a first smart appliance. The method includes predicting, based on the operational information, a future date by which the first smart appliance will be required to be replaced by a second smart appliance. The method includes estimating, based on financial history of a user, a budget capacity for the user to purchase the second smart appliance. The method includes determining, based on the user's budget capacity and a predicted operating cost of the first smart appliance, a recommended date to purchase the second smart appliance. The recommended date is no later than the future date. The method includes providing the estimated budget capacity and the recommended date to the user.
US11093925B2

Systems and methods are provided for use in imposing chargeback probability scores on network transactions. One exemplary method includes obtaining at least one transaction detail of a network transaction between a consumer and a merchant. A computing device determines a chargeback probability score for the network transaction based, at least in part, on the at least one transaction detail. Chargeback data is transmitted to an entity associated with the network transaction, where the chargeback data includes at least one of (a) the chargeback probability score and (b) an indicator that the chargeback probability score fails to satisfy one or more thresholds, thereby permitting the entity to hold and/or decline the network transaction when the chargeback probability score fails to satisfy one or more thresholds.
US11093922B2

The present disclosure generally relates to a method and a hardware and software system for collecting data from retail point of sale. The hardware connects to a wide variety of barcode scanners and receipt printers. Collected data is transmitted to a cloud-based infrastructure backend system using a wireless internet connection built into the hardware. The collected data can be processed to extract item-level transaction information, and estimate the price and in-stock status of items in particular shops. A search engine can be provided using this data, which allows a customer to discover which nearby shop has an item of interest in stock. A targeted advertising system that complements this search service is also presented. The data can be used by retailers and manufacturers for business analysis and optimization.
US11093906B2

Embodiments are disclosed for facilitating Do-It-Yourself (DIY) repairs. In the context of a method, an example embodiment includes receiving, by an experience-based repair service (EBRS) host system, vehicle diagnostic information identifying one or more vehicle problems. This example embodiment of the method further includes evaluating the vehicle diagnostic information, generating, based on the evaluation of the vehicle diagnostic information, required part types and required tools for addressing the one or more vehicle problems, and generating, based on the evaluation of the vehicle diagnostic information, recommended part types for addressing the one or more vehicle problems. Finally, this example embodiment of the method further includes causing presentation of an interface facilitating purchase of required parts from each of the generated required part types, the required tools, and recommended parts from each of the generated recommended part types. Corresponding apparatuses and computer program products are also provided.
US11093864B1

A computing system computes a variable relevance using a trained tree model. (A) A next child node is selected. (B) A number of observations associated with the next child node is computed. (C) A population ratio value is computed. (D) A next leaf node is selected. (E) First observations are identified. (F) A first impurity value is computed for the first observations. (G) Second observations are identified when the first observations are associated with the descending child nodes. (H) A second impurity value is computed for the second observations. (I) A gain contribution is computed. (J) A node gain value is updated. (K) (D) through (J) are repeated. (L) A variable gain value is updated for a variable associated with the split test. (M) (A) through (L) are repeated. (N) A set of relevant variables is selected based on the variable gain value.
US11093856B2

Implementations are directed to receiving current data, processing the current data using a predictive model to provide a result, the result corresponding to a sub-model of the predictive model, determining a set of syntactically similar sub-models based on other data, providing at least one semantic model based on the sub-model of the predictive model, one or more syntactically similar sub-models of the set of syntactically similar sub-models, a domain ontology (knowledge graph), and constraints, the at least one semantic model being provided by merging nodes of the sub-model of the predictive model, and a previously determined sub-model of the predictive model using the domain ontology, a label of the domain ontology being used to label a merged node, determining an interpretation based on the at least one semantic model, the interpretation providing at least one reason for the result, and providing the interpretation.
US11093855B1

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for an crowd sourced training of an artificial intelligence system. One of the methods includes generating a training set using the customer communication information. The method includes training an artificial intelligence system using the training set. The method includes extracting at least one conversation pattern using the artificial intelligence system. The method includes the actions of instructing a chat application to process the at least one conversation pattern.
US11093852B2

A system of classifying devices and/or app instances a new or returning divides attributes generated from observations received from an uncharacterized device/software app into base-fingerprint attributes and predictor attributes, where the two kinds of attributes have different longevities. Predictor attribute tuples from attribute tuples having the same base fingerprint as the base fingerprint corresponding to the uncharacterized device/app, and the predictor attribute tuple corresponding to the uncharacterized device/app are analyzed using a machine learned predictor function to obtain a final fingerprint. Machine learning techniques such as logistic regression, support vector machine, and artificial neural network can provide a predictor function that can decrease the conflict rate of the final fingerprint and, hence, the utility thereof, without significantly affecting the accuracy of classification.
US11093851B2

One or more failure regions are determined for an electrical device by training a machine learning classifier, including analyzing data points for the device and recognizing patterns in the data points. Each data point indicates pass or fail of the device for a particular combination of factors relating to the operation of the device. The trained machine learning classifier is used to predict the pass/fail state of new data points for the electrical device. Each new data point corresponds to a new combination of the factors relating to the operation of the device not previously analyzed by the machine learning classifier. A pass/fail border region can be identified for the electrical device based on the training of the machine learning classifier, the pass/fail border region excluding data points for which the electrical device is expected to pass or fail with a high degree of certainty.
US11093845B2

A method for detecting fraud and non-fraud pattern changes can be based on transaction pathway transversal analysis. A decision tree can be built based on a training dataset from a reference dataset. Pathway transversal information can be recorded along each pathway for the reference dataset. A first mean and a first variance of a class probability can be calculated of all samples over each pathway. A pathway distribution for a new transaction dataset under investigation and a second mean and a second variance of all samples of the new transaction dataset can be obtained. The second mean and the second variance can represent a fraud probability. The deviation metrics between one or more feature statistics of a feature along each pathway for the reference dataset and the new dataset can be determined on a local level. Feature contributors to pattern changes can be determined by analyzing the deviation metrics.
US11093843B2

Embodiments of the present invention are directed to techniques for optimizing an execution mode used to process a request. A self-training storage system can determine one or more proposed execution modes based on a real-time evaluation of various factors, including a history of execution modes used to process historical requests. This history can serve as training data for a machine learning model that can predict an execution mode based on one or more request parameters. This predicted execution mode can be taken as one of a number of proposed execution modes that can be combined using a weightage system to automatically classify an ultimate execution mode used to process the request. Associated weights for combining proposed execution modes can be determined by training a machine learning model using a training set constructed based on a survey of user satisfaction with a determined execution mode.
US11093840B2

A semiconductor metrology system including a spectrum acquisition tool for collecting, using a first measurement protocol, baseline scatterometric spectra on first semiconductor wafer targets, and for various sources of spectral variability, variability sets of scatterometric spectra on second semiconductor wafer targets, the variability sets embodying the spectral variability, a reference metrology tool for collecting, using a second measurement protocol, parameter values of the first semiconductor wafer targets, and a training unit for training, using the collected spectra and values, a prediction model using machine learning and minimizing an associated loss function incorporating spectral variability terms, the prediction model for predicting values for production semiconductor wafer targets based on their spectra.
US11093836B2

A method for detecting a bottleneck in a system includes receiving a graph, wherein a node represents a software module and an edge represents a communication channel between software modules, monitoring selected resources for each software module in comparison to available resources, monitoring a ratio of a bandwidth consumed on a communication channel versus available bandwidth, traversing the graph for identifying a source software module whose produced amount of output is below the amount of output needed by the software module that is in idle mode, and analyzing a resource consumption of the identified source software module to identify a lacking amount of resource for the identified source software module. A computer system and computer program product corresponding to the above method are also disclosed herein.
US11093834B2

A computer-implemented system and method for predicting activity outcome based on user attention is provided. Sensor data is collected for a user, and an activity performed by a user is identified based on the sensor data. Features of the user are collected while performing the activity and a subject of focus of the user is determined based on the collected features. An outcome of the activity performed by the user is predicted based on the features and the determined subject of focus.
US11093832B2

Method and apparatus for optimizing a convolutional neural network (CNN). A respective measure of importance is calculated for each of a plurality of elements within a CNN. A first one of the measures of importance is calculated by back propagating a second one of the measures of importance through the CNN. One or more of the plurality of elements is pruned from the CNN, based on the calculated measures of importance.
US11093829B2

Interaction-aware decision making may include training a first agent based on a first policy gradient, training a first critic based on a first loss function to learn goals in a single-agent environment using a Markov decision process, training a number N of agents based on the first policy gradient, training a second policy gradient and a second critic based on the first loss function and a second loss function to learn goals in a multi-agent environment using a Markov game to instantiate a second agent neural network, and generating an interaction-aware decision making network policy based on the first agent neural network and the second agent neural network. The N number of agents may be associated with a driver type indicative of a level of cooperation. When a collision occurs, a negative reward or penalty may be assigned to each agent involved based on a lane priority level of respective agents.
US11093827B2

Using a processor and a memory at a worker machine, a gradient vector is computed corresponding to a set of weights associated with a set of nodes of a neural network instance being trained in the worker machine. In an ISA vector corresponding to the gradient vector, an ISA instruction is constructed corresponding to a gradient in a set of gradients in the gradient vector, wherein a data transmission of the ISA instruction is smaller as compared to a data transmission of the gradient. The ISA vector is transmitted from the worker machine to a parameter server, the ISA vector being responsive to one iteration of a training of the neural network instance, the ISA vector being transmitted instead of the gradient vector to reduce an amount of data transmitted from the worker machine to the parameter server for the one iteration of the training.
US11093812B2

An RFIC module is provided that includes a first planar conductor and a second planar conductor that faces each other. Moreover, an inductor is provided of which both ends are connected between the first planar conductor and the second planar conductor. An RFIC also has both ends connected between the first planar conductor and the second planar conductor. In a plan view of the first planar conductor, the inductor is adjacent to a first point that is at an outer edge of the first planar conductor, and the RFIC is adjacent to a second point of the outer edges of the first planar conductor. In addition, the second point is positioned away from the first point.
US11093811B2

A memory card includes a first surface, a second surface, and 1st to Nth terminal groups. The first surface includes first to Nth rows, wherein N is an integer of two or greater. The second surface faces the opposite side from the first surface. The 1st to Nth terminal groups are placed in the first to Nth rows. The 1st terminal group includes terminals to which differential clock signals are assigned, terminals to which single-ended signals are assigned, and a terminal to which a first power supply voltage is assigned. Kth terminal group, wherein K is an integer no smaller than two and no greater than N, includes terminals to which differential data signals are assigned.
US11093808B2

There is provided a color matching method including: step of, for each of segmented regions obtained by dividing a region of an entire color chart into a plurality of regions so that boundaries of the segmented regions are parallel to the feeding direction of the base material, determining average color difference between colorimetric values of a color chart outputted from the reference device and colorimetric values of a color chart outputted from the adjustment target device; a step of, taking a segmented region whose average color difference is minimum as the reference region, calculating difference values of the average color differences between the reference region and each of the segmented regions other than the reference region; and a step of specifying a segmented region whose difference value is equal to or greater than a predetermined threshold value as an abnormal region in which abnormality of a head is occurring.
US11093801B2

An object detection device includes a processor configured to calculate, for each of a plurality of regions in an input image, a confidence indicating a degree of certainty that an object to be detected is represented; determine that the object is represented in a first region for which the confidence is equal to or higher than a first confidence threshold; calculate an occlusion ratio of an occluded region, in which the object is occluded in the first region by another object, to the first region; and determine that the object to be detected is represented in a second region which at least partially overlaps with the first region, when the occlusion ratio is equal to or higher than an occlusion ratio threshold and the confidence for the second region is equal to or higher than a second confidence threshold which is lower than the first confidence threshold.
US11093799B2

In some implementations, an image classification system of an autonomous or semi-autonomous vehicle is capable of improving multi-object classification by reducing repeated incorrect classification of objects that are considered rarely occurring objects. The system can include a common instance classifier that is trained to identify and recognize general objects (e.g., commonly occurring objects and rarely occurring objects) as belonging to specified object categories, and a rare instance classifier that is trained to compute one or more rarity scores representing likelihoods that an input image is correctly classified by the common instance classifier. The output of the rare instance classifier can be used to adjust the classification output of the common instance classifier such that the likelihood of input images being incorrectly classified is reduced.
US11093796B2

An entity learning recognition method, system, and computer program product include learning (i.e., in a training phase) from at least one entity to produce augments entities such that an augmented entity is still recognizable as the original entity but differs sufficiently to produce a different feature representation of the entity to create a database for use (i.e., in an implementation phase).
US11093791B2

An information processing apparatus includes an acquisition unit, a determination unit, and a storage unit. The acquisition unit is configured to acquire an image outside a vehicle captured by a camera installed in the vehicle. The determination unit is configured to determine whether or not a determination target image is similar to a reference image based on luminance values of the reference image and the determination target image. The reference image is selected from pieces of image acquired by the acquisition unit. The determination target image is captured after the reference image is acquired. The storage unit is configured to store the image acquired by the acquisition unit excluding the determination target image determined to be similar to the reference image by the determination unit.
US11093788B2

Methods, apparatuses and systems may provide for technology that quickly and accurately detects scene changes by evaluating a current frame based at least in part on a plurality of feature groups. Each of the feature groups may include a plurality of feature values determined from individual features. The individual features may include one or more spatial features of the current frame and one or more temporal features of the current frame as compared with previously evaluated temporal features of a previous reference frame. A determination of whether a scene change has occurred at the current frame may be made based at least in part on a majority vote among the plurality of feature groups.
US11093786B2

An extraneous-matter detecting apparatus according to an embodiment includes a region setting unit, a computing unit, and a state setting unit. The region setting unit sets, for a captured image captured by an image capturing device provided in a vehicle, a plurality of divided regions. The computing unit computes a representative value of luminance in a target region for detecting an adhesion of an extraneous matter. The target region includes the plurality of divided regions. The state setting unit sets, based on a vehicle speed and the representative value of luminance in the target region, a transition state of information that indicates an adhesion state of an extraneous matter in the divided region.
US11093765B2

A vehicle includes: motor(s), local sensors, processor(s) configured to: receive an instruction including first properties of a target vehicle; verify the instruction; instruct the local sensors to scan at a first resolution; mark a scanned external vehicle, having second properties, as compatible or incompatible based on a comparison of the first and second properties; instruct the local sensors to scan at a second resolution upon marking the external vehicle as compatible.
US11093761B2

A system and method to perform lane position sensing and tracking in a vehicle include using a first camera with a first field of view of a first side of the vehicle and a second camera with a second field of view on a second side of the vehicle to capture images. The method includes determining if a first lane line on a first side of the vehicle and a second lane line on the second side of the vehicle are both visible, and based on the first lane line and the second lane line being visible, determining, a position of the vehicle in a lane between the first lane line and the second lane line and determining a trajectory of the first lane line and the second lane line and of the vehicle.
US11093754B2

A system and method of selecting a frame capturing a short duration action from a video. The method including receiving a sequence of frames of the video; and determining a reference frame in the sequence of frames by detecting a predetermined action captured in one of a first plurality of frames from the sequence of video frames, the first plurality of frames being sampled from the sequence of frames at a first sampling rate lower than that of the sequence of frames. The method further comprises selecting a second plurality of frames from the sequence of frames, the second plurality of frames having a location associated with the reference frame in the sequence and being selected at a second sampling rate, the second sampling rate being higher than the first sampling rate; and selecting the frame capturing the short duration action from the second plurality of frames.
US11093753B2

A visual SLAM system comprises a plurality of keyframes including a keyframe, a current keyframe, and a previous keyframe, a dual dense visual odometry configured to provide a pairwise transformation estimate between two of the plurality of keyframes, a frame generator configured to create keyframe graph, a loop constraint evaluator adds a constraint to the receiving keyframe graph, and a graph optimizer configured to produce a map with trajectory.
US11093752B2

Techniques are disclosed for managing display of content from multi-view video data. According to these techniques, an object may be identified from content of the multi-view video. The object's location may be tracked across a sequence of multi-view video. The technique may extract a sub-set of video that is contained within a view window that is shifted in an image space of the multi-view video in correspondence to the tracked object's location. These techniques may be implemented either in an image source device or an image sink device.
US11093749B2

A computer system obtains digital video data of at least one physical consumer product (e.g., two or more cosmetics products) in a personal care routine; analyzes the digital video data (e.g., using automated object recognition or gesture recognition techniques); detects at least one physical interaction with the at least one physical consumer product (e.g., two or more applications of cosmetics products) based at least in part on the analysis of the digital video data; and causes customized personal care routine data (e.g., a computer animation simulation or a comparison of the user's routine with routines of other users) to be presented in a user interface. The customized personal care routine data is based at least in part on the at least one physical interaction.
US11093745B2

A plant treatment platform uses a plant detection model to detect plants as the plant treatment platform travels through a field. The plant treatment platform receives image data from a camera that captures images of plants (e.g., crops or weeds) growing in the field. The plant treatment platform applies pre-processing functions to the image data to prepare the image data for processing by the plant detection model. For example, the plant treatment platform may reformat the image data, adjust the resolution or aspect ratio, or crop the image data. The plant treatment platform applies the plant detection model to the pre-processed image data to generate bounding boxes for the plants. The plant treatment platform then can apply treatment to the plants based on the output of the machine-learned model.
US11093727B2

Various embodiments of the disclosure relate generally to an electronic device and its operating method for creating a calibration condition of an in-display fingerprint sensor and calibrating the fingerprint sensor according to the created condition, using a touchscreen display. The electronic device may according to various embodiments of the disclosure include a housing, a touchscreen display disposed inside the housing and viewable through one surface of the housing, an ultrasonic fingerprint sensor disposed inside the housing an overlapping one area of the touchscreen display when viewed from above the one surface of the housing, the ultrasonic fingerprint sensor further comprising a temperature measuring sensor, at least one processor operatively coupled with the touchscreen display and the ultrasonic fingerprint sensor, and at least one memory operatively coupled with the at least one processor, and configured to store a first reference fingerprint image relating to authentication using the ultrasonic fingerprint sensor, wherein the at least one memory may be configured to store instructions that, when executed, cause the at least one processor to control the electronic device to: measure a temperature change using the temperature measuring sensor, determine a presence of a foreign substance on the one area using the touchscreen display, and determine whether to calibrate the ultrasonic fingerprint sensor according to the temperature change, based at least in part on determining the presence of a foreign substance.
US11093716B2

A conversation support apparatus 10 includes: an utterance reception unit 11 that receives an utterance in an on-going conversation; an utterance position estimation unit 12 that, for each node in a conversation tree in which at least one of a label and a topic is provided to each node, collates the at least one of the label and the topic provided to the node and the received utterance, and estimates a node that is most related to the received utterance; and a display unit 13 that adds a visual characteristic representation to the estimated node and displays the conversation tree on a screen.
US11093715B2

A method for learning a task includes capturing first information associated with at least one application executed by an electronic device. A sequence of user interface interactions for the at least one application is recorded. Second information are extracted from the sequence of user interface interactions. Events, action or a combination thereof are filtered from the second information using the first information. Recognition is performed on each element from the first information to generate a semantic ontology. An executable sequential event task bytecode is generated from each element of the semantic ontology and the filtered second information.
US11093711B2

The present disclosure is directed to systems, methods and devices for providing artificial intelligence (AI) entity-specific feedback. Official content related to an entity or entity figure may be extracted and analyzed. The extracted content may be classified in an entity corpus based on a determined language style of the content. An input into a conversational AI system may be received. A plurality of potential responses related to the input may be determined from one or more entity corpus. Each of the plurality of potential responses may be ranked according to a rank match value calculated for each of the plurality of determined responses, and at least one of potential responses may be provided as feedback.
US11093709B2

A mechanism is provided in a data processing system comprising at least one processor and at least one memory, the at least one memory comprising instructions which are executed by the at least one processor and configure the processor to implement a document processing system. A spell check confidence component executing within the document processing system records a mapping of misspelled words to corrected words for set of documents. The spell check confidence component generates an error-to-correction frequency model based on the mapping. A parser executing within the document processing system parses an input document to extract words in the error-to-correction frequency model. The spell check confidence component calculates a precision score for each word in the input document found in the error-to-correction frequency model. The precision score represents a probability that the extracted word is spelled correctly as intended in the input document. The document processing system generates a precision model for the input document based on the precision scores. The document processing system performs a natural language processing operation on the input document based on the confidence model.
US11093690B1

A computing system accesses an image-based document and a text document having text extracted from the image-based document and provides a user interface displaying at least a portion of the image-based document. In response to selection of a text portion of the image-based document, the system determines an occurrence of the text portion within at least a portion of the image-based document and then applies a search model on the text document to identify the same occurrence of the text portion. Once matched, alignment data indicating a relationship between a selected tag and both the text portion of the image-based document and the text portion of the text document is stored.
US11093688B2

This document provides systems and methods for altering text presentation to increase reading accuracy, efficiency, and retention. This can include identification text specific attributes from machine readable text (through parsing of the text), varying the text presentation in accordance with the attributes, and creating an enhanced visual product for enhancing the reading experience. For example, a computer system can extract attributes such as parts of speech from an input sentence and display that sentence in cascading text segments down and across a display screen. The system can further use domain-specific dictionaries derived from domain-specific texts to identify domain-specific compound noun phrases and verb phrases that require specific linguistic tagging to be usable in other linguistic analysis steps.
US11093682B2

A multi-threaded programming language and compiler generates synchronous digital circuits that maintain thread execution order by generating pipelines with code paths that have the same number of stages. The compiler balances related code paths within a pipeline by adding additional stages to a code path that has fewer stages. Programming constructs that, by design, allow thread execution to be re-ordered, may be placed in a reorder block construct that releases threads in the order they entered the programming construct. First-in-first-out (FIFO) queues pass local variables between pipelines. Local variables are popped from FIFOs in the order they were pushed, preserving thread execution order across pipelines.
US11093675B1

A statistical single-input switching (SIS) timing value is obtained for a first input of a device. A side input with an arc to a common output of a circuit is selected and a statistical skew for the first input and the selected side input of the circuit is obtained. An expected-value for a statistical scale factor distribution is convolved and computed based on the statistical skew. The statistical single-input switching (SIS) timing value is scaled with a final effective statistical scale factor based on the expected-value; optionally, sensitivities of the statistical timing value to variational parameters are chain-ruled with the sensitivities of the statistical skew to variational parameters; and a statistical timing analysis of a given VLSI design is generated based on the scaled (and optionally, chain-ruled) statistical single-input switching (SIS) timing value to create the improved VLSI circuit design.
US11093669B2

One embodiment described herein provides a system and method for simulating behavior of a quantum circuit that includes a plurality of quantum gates. During operation, the system receives information that represents the quantum circuit and constructs an undirected graph corresponding to the quantum circuit. A respective vertex within the undirected graph corresponds to a distinct variable in a Feynman path integral used for computing amplitude of the quantum circuit, and a respective edge corresponds to one or more quantum gates. The system identifies a vertex within the undirected graph that is coupled to at least two two-qubit quantum gates; simplifies the undirected graph by removing the identified vertex, thereby effectively removing the two-qubit quantum gates coupled to the identified vertex; and evaluates the simplified undirected graph, thereby facilitating simulation of the behavior of the quantum circuit.
US11093668B2

A method includes, based on information received from a user through a graphical user interface, forming and storing elements that define a model that can be run by a computer to simulate operation of a real-world system that includes real-world features. The method includes including in the elements that are formed and stored, collections of software entities that correspond to the real-world features, and running the model using the software entities.
US11093656B2

A change-tolerant method of generating a fingerprint of a computing environment based on asset parameters associated components of the computing environment. Asset parameters are grouped into multiple subsets based on characteristics of the components. A share is generated for each asset parameter of the category to produce a plurality of shares. A secret sharing algorithm is applied to the subsets to generate a plurality of candidate identifiers corresponding to the plurality of subsets of shares. A candidate identifier is selected from the plurality of candidate identifiers as a final identifier for each category based at least in part on a frequency of occurrence of that candidate identifier. The final identifiers are combined into a fingerprint corresponding to the computing environment, wherein the fingerprint is provides verification of the plurality of components without requiring individual verification of any shares in the plurality of shares.
US11093647B2

The present application discloses a method, system, and device for executing system calls. The method includes obtaining, by one or more processors, a request to execute a system call, the request to execute the system call being made by an executor to execute the system call, determining, by the one or more processors, whether the executor to execute the system call has an access permission for the system call, and in response to determining that the executor has the access permission for the system call, permitting, by the one or more processors, the executor to execute the system call.
US11093641B1

A document anonymization system transforms structured documents, such as security policies, that contain user-specific and other sensitive data, producing encoded logic problems in the format or language of one or more constraint solvers; the logic problems do not contain any of the sensitive data. The system may perform a one- or two-stage anonymization process: in a first stage, the electronic document is analyzed according to its document type to identify parameters likely to contain sensitive data, and the associated values are replaced with arbitrary values; in a second stage, after the anonymized electronic document is converted into logic formulae representing the data, the system performs replacements of string constants in the logic formulae with arbitrary strings to further anonymize the sensitive data. The system may confirm that anonymization preserves the document structure, difficulty level, and satisfiability of the original document by executing the constraint solver against the anonymized logic problem.
US11093628B2

A content-lifecycle management system (CLMS) intercepts a request to perform an action upon a data object in a domain of a multi-domain computing environment during a certain phase of the object's lifecycle. The CLMS retrieves data and rules from a cross-domain distributed ledger that is accessible throughout the multi-domain environment. The retrieved information includes content-lifecycle management policies that control which actors can perform certain types of actions upon specific data objects during various lifecycle phases. The ledger also describes and classifies actors, dependency relationships between storage and infrastructure components of the environment, and the results of past requests. If the CLMS, using the ledger information, determines that performing the requested action would neither disrupt access to the data object nor be prohibited by the policies, the CLMS directs an appropriate content-management technology to perform the action, updates the ledger, and reports any rejected requests to other lifecycle-management components.
US11093614B2

Based upon the principles of randomness and self-modification a novel computing machine is constructed. This computing machine executes computations, so that it is difficult to apprehend by an adversary and hijack with malware. These methods can also be used to help thwart reverse engineering of proprietary algorithms, hardware design and other areas of intellectual property. Using quantum randomness in the random instructions and self-modification in the meta instructions, creates computations that are incomputable by a digital computer. In an embodiment, a more powerful computational procedure is created than a computational procedure equivalent to a digital computer procedure. Current digital computer algorithms and procedures can be constructed or designed with ex-machine programs, that are specified by standard instructions, random instructions and meta instructions. A novel computer is invented so that a program's execution is difficult to apprehend.
US11093613B2

Systems, methods, and processing devices for aiding with cyber intrusion investigations that includes capabilities for extracting data from a specified range of a volatile memory of a target processing device, reconstructing data structures and artifacts from the extracted data; and generating and presenting a visualization of the reconstructed data structures and the reconstructed artifacts.
US11093612B2

Maintaining system security by receiving metadata associated with at least a part of one data file from a metadata storage unit, generating a priority for the at least a part of one data file according to the metadata, and conducting a scan of the part of the data file. The metadata includes one or more virus indicators.
US11093601B2

Embodiments described herein enable the interoperability between processes configured for pointer authentication and processes that are not configured for pointer authentication. Enabling the interoperability between such processes enables essential libraries, such as system libraries, to be compiled with pointer authentication, while enabling those libraries to still be used by processes that have not yet been compiled or configured to use pointer authentication.
US11093593B2

One embodiment provides a method, including: receiving, at an information handling device, a touchless command to perform an action; determining, using a processor, whether the action is one of: a protected action and an unprotected action; and requesting, responsive to determining that the action is associated with a protected action, user authentication input prior to performing the action. Other aspects are described and claimed.
US11093589B2

The present invention is generally directed toward a mobile device that can be used in a secure access system. More specifically, the mobile device can have credential data loaded thereon remotely updated, enabled, disabled, revoked, or otherwise altered with a message sent from, for example, a control panel and/or controller in the system.
US11093580B2

A processor sequences the application of submatrices at a matrix multiplier to reduce the number of input changes at an input register of the matrix multiplier. The matrix multiplier is configured to perform a matrix multiplication for a relatively small matrix. To multiply two larger matrices the GPU decomposes the larger matrices into smaller submatrices and stores the submatrices at input registers of the matrix multiplier in a sequence, thereby calculating each column of a result matrix. The GPU sequences the storage of the submatrices at the input registers to maintain input data at one of the input registers over multiple calculation cycles of the matrix multiplier thereby reducing power consumption at the GPU.
US11093578B2

An optimization device includes M-stage arithmetic processing circuits connected in a ring shape, wherein each circuit determines whether to permit updating for each of first bits, a number of the first bits being obtained by dividing a number of second bits corresponding to all spins of an Ising model by M; selects one update candidate bit from among update permission bits; and updates a value of any one of the second bits based on identification information supplied from a last stage circuit to a top stage circuit, wherein each circuit other than the top stage circuit selects identification information of the one update candidate bit at a first probability obtained by dividing a number of the update permission bits by a sum of the number of the update permission bits and a number supplied from a previous stage circuit, and supplies the selected identification information to a subsequent stage circuit.
US11093574B2

A client device requests a web page, via a clientless VPN. In response to the request, web page content comprising dynamic content is received at the clientless VPN. The clientless VPN inserts a wrapper function around the dynamic content, forming modified web content. The client device is provided with the modified web content.
US11093572B2

Disclosed are various embodiments for hierarchical modeling of network sites. A page model from a hierarchy of page models is provided in at least one computing device. The page model includes a plurality of features. Each one of the features is assigned to a respective network page region. The features include at least one original feature and at least one inheritable feature from a parent page model. A network page is generated in the at least one computing device corresponding to the page model. Each one of the features of the page model is encoded for rendering within the respective network page region.
US11093571B1

Described are systems and methods that solve localization problems using Machine Learning models to compute country vectors for each linked content item and present content items in response to requests based on the country vectors. For example, a request from a user in Country A may be processed to determine candidate content items responsive to the request and to determine Country A as the country corresponding to the request. The candidate content items may then be processed to determine, for each candidate content item, a country vector corresponding to Country A as indicative of the relevance of the content item to Country A. Content items that are more likely than not to be relevant to the country of the request (e.g., Country A), as indicated by the respective country vector, may be considered as responsive and all other candidate content items discarded.
US11093561B2

In one embodiment, a method includes receiving a query comprising a query content object and constraints, generating a feature vector representing the query content object, accessing a sparse graph comprising nodes corresponding to candidate content objects represented by compact codes and links connecting the nodes, selecting an entry node, selecting similar content objects iteratively by identifying linked nodes of the entry node, decompressing the compact codes representing candidate content objects to generate feature vectors, selecting zero or more similar content objects based on a comparison between the feature vector representing the query content object and the feature vectors representing the candidate content objects, returning the selected similar content objects if a completion condition is satisfied, else repeating the iterative selection by using a linked node corresponding to a most similar content object as the entry node, and sending instructions for presenting one or more of the selected similar content objects.
US11093560B2

The present concepts relate to matching data of two different modalities using two stages of attention. First data is encoded as a set of first vectors representing components of the first data, and second data is encoded as a set of second vectors representing components of the second data. In the first stage, the components of the first data are attended by comparing the first vectors and the second vectors to generate a set of attended vectors. In the second stage, the components of the second data are attended by comparing the second vectors and the attended vectors to generate a plurality of relevance scores. Then, the relevance scores are pooled to calculate a similarity score that indicates a degree of similarity between the first data and the second data.
US11093556B2

Access control for RESTful operations may be provided to a centralized semantic graph store. In addition, operations may be provided over semantic triples distributed in a resource tree database. In an example, an system may use semantic descriptors distributed in hierarchical resource trees mechanisms for maintaining semantic descriptors relationship information. The mechanisms enable semantic queries to be performed within the context of specific graphs by using specific sets of sematic descriptors together. The mechanism which uses the formation of a group for semantic operation purposes also enables the use of the group resource in order to fan out semantic requests to members of the group, including members located on different service entities.
US11093554B2

A communication system provides feedback data for at least one water consuming device. The communication system includes a data collection interface, a controller, and an output interface. The data collection interface is configured to receive user data from at least one collection device. The controller is configured to perform an analysis of the user data from the at least one collection device. The output interface is configured to provide feedback data based on the analysis of the user data to a water consuming device.
US11093549B2

A computer-implemented system and method for generating a correlation directed acyclic graph (CDAG) of configurations of a software-defined network (SDN) component for migration from a source computing environment to a destination computing environment uses a configuration export file of the SDN component to draw the CDAG. Correlation keys defined in the configuration export file are used to draw graph nodes. Contents associated with the correlation keys and template entries are used to draw edges between at least some of the graph nodes. The CDAG with the graph nodes and the edges is then displayed.
US11093548B1

A method for generating a dynamic graph representation includes receiving time series data, receiving a specification of a relationship between nodes connected by one or more edges in a graph representation to be generated for at least a portion of the time series data, and receiving an identification of a query of the time series data included in a specification of an element of the graph representation. The method further includes executing the query of the times series data, and updating a property of the graph representation using a result of the execution of the query.
US11093547B2

Devices, methods, and systems for encoding data as DNA are provided. An encoder device can include an encoder engine configured to encode a data file having a bit sequence encoding data and further configured to generate a virtual DNA (VDNA) sequence of virtual nucleotide bases (Vnb) that reversibly encodes the bit sequence of the data file, divide the VDNA sequence into a plurality of VDNA fragments, associate each VDNA fragment with an archive library sequence (Arc_SEQ), and generate a read instruction (READ) sequence of differences between each VDNA fragment and each associated Arc_SEQ including sufficient instruction to facilitate regeneration of each VDNA fragment from each associated Arc_SEQ. A codeword sequence (Code_SEQ) is additionally generated for each VDNA fragment comprising a codename identifying the associated Arc_SEQ, the READ sequence associated with the VDNA fragment, and an index sequence (Idx_SEQ) including an index mapping of the VDNA fragment in the VDNA sequence.
US11093543B2

A system for enforcing restrictive access control with respect to a set of digital objects includes a first device. The first device is configured to: determine, based at least in part on a first access control rule, to block access to at least a first digital object included in the set of digital objects; determine, based at least in part on a second access control rule, to block access to at least a second digital object included in the set of digital objects; and provide, to a user of the first device, at least a third digital object included in the set of digital objects but not the first digital object and the second digital object.
US11093542B2

Implementations of the present disclosure relate to methods, systems, and computer program products for multimedia object management. In one implementation, a computer-implemented method is disclosed and the method may be implemented by one or more processors in a computer. In the method, a graphic pattern indicating a request for searching in a repository for at least one target object may be received. A search condition may be obtained from the received graphic pattern by a graphical analysis. Based on an association model indicating associations between the search condition and at least one feature of one or more objects in the repository, at least one target object may be found according to the obtained search condition. In other implementations, a computer-implemented system and a computer program product for searching for at least one target object is disclosed.
US11093541B2

A computer-implemented method according to one embodiment includes receiving an ontology language query, receiving a mapping of an ontology to a relational database, and generating a structured query language (SQL) query, utilizing the ontology language query and the mapping of the ontology to the relational database.
US11093538B2

A method of disambiguating user intent in conversational interactions for information retrieval is disclosed. The method includes providing access to a set of content items with metadata describing the content items and providing access to structural knowledge showing semantic relationships and links among the content items. The method further includes providing a user preference signature, receiving a first input from the user that is intended by the user to identify at least one desired content item, and determining an ambiguity index of the first input. If the ambiguity index is high, the method determines a query input based on the first input and at least one of the structural knowledge, the user preference signature, a location of the user, and the time of the first input and selects a content item based on comparing the query input and the metadata associated with the content item.
US11093530B2

Technologies for management of data layers in a heterogeneous geographic information system (GIS) map are disclosed. A compute device may maintain a GIS database that includes geo-quads that represent physical locations of various scales. Data layers and layer tracks may be dynamically added to the GIS database at different scales, allowing for an extensible framework that enables a mechanism for integrating additional functionality. In the illustrative embodiment, a graph database is used to store the GIS database, allowing for a flexible structure. In some embodiments, entries in layer tracks may include binary large objects that may have properties and associated methods, allowing for application-specific functionality.
US11093529B2

A method for displaying landmark data from a search of a place name keyword, the method includes: inputting the place name keyword to a server to search for a plurality of landmark data, wherein each of the landmark data comprises fields of a landmark name, an objective level category, an address, and an address quoting frequency; sorting the landmark data by an electronic device to a display order, based on a characterized parameter for each of the landmark, wherein the characterized parameter is calculated based on at least a publicity, wherein the publicity is a calculation of the objective level category and the address quoting frequency with respectively weighting to the objective level category and the address quoting frequency; and displaying the landmark data by the electronic device according to the display order.
US11093527B2

Described are techniques for providing a framework having a scanning control for selecting a batch of documents using configuration data and a process control for processing the batch of documents. Under control of the framework, the batch of documents is sent to a plurality of subscribed applications serially, wherein the batch of documents is selected based on a high key value stored in the configuration data, and wherein each of the subscribed applications subscribes with the framework to process a document type, and the stored high key value in the configuration data is updated for use in selecting another batch of documents.
US11093526B2

A method of processing a query to a graph database using processors. The method comprises providing threads to be executed on processors, each the thread is associated with one of a plurality of unique thread identifiers, providing a graph database having a plurality of graph database nodes and a plurality of graph database edges, each the graph database edge represents a relationship between two of the plurality of graph database nodes, receiving a query tree that defines a tree comprising plurality of query nodes connected by a plurality of query tree edges, and searching at least part of the graph database for a match with the query tree, wherein the searching is executed by the processors, and wherein each processor searches one of a plurality of sub-graphs of the graph database, each the sub-graph is defined by one of the plurality of thread identifiers.
US11093512B2

A method for automated selection of a search result ranker comprising: providing a set of queries; for each of said queries, receiving, from a search engine, a plurality of relevancy score sets, wherein each relevancy score set is associated with search results found in a corpus of electronic documents using each of a plurality of computerized search result rankers; calculating a difficulty score for each of said queries relative to all other queries in the set, based on said plurality of relevancy score sets associated with said query; calculating a quality score for each of said search result rankers based on said plurality of relevancy score sets associated with said search result ranker, wherein each of said plurality of relevancy score sets is weighed according to the difficulty score of its associated query; and selecting one of said search rankers based on said quality score.
US11093498B2

In certain embodiments, resource usage in a data retrieval process may be reduced. In some embodiments, a graph query related to a data request may be obtained. The graph query may be transformed into a query set based on a graph data model and patterns of the graph query. Upon generation, the query set may include queries and query operators linking the queries, where the query operators include a first query operator linking first and second queries of the queries or other query operators. Prior to execution of the first and second queries, a satisfiability issue may be predicted, where the satisfiability issue is related to combining results derived from the first and second queries. Based on the prediction, the first query operator may be removed from the query set to update the query set. The updated query set may be executed to satisfy the graph query.
US11093497B1

Techniques are described for a nearest neighbor search service that enables users to perform nearest neighbor searches. The nearest neighbor search service includes an interface that enables users to create collections of searchable vectors, add and update vectors to a collection, delete vectors from a collection, and perform searches for nearest neighbors to a given vector. The nearest neighbor search service enables users to add, update, and delete vectors of a collection in real-time while also enabling users to perform searches at the same time.
US11093495B2

An example operation may include one or more of receiving a structured query language (SQL) request which applies to a subset of blocks from among blocks stored on a blockchain ledger, storing, in a cache, a portion of the blocks from among the blocks stored on the blockchain ledger, identifying one or more blocks which the SQL request applies to, which are not stored in the cache, and retrieving the identified one or more blocks not stored in the cache from the blockchain ledger, performing an SQL operation to merge one or more blocks from the cache which the SQL request applies to and the one or more blocks retrieved from the blockchain ledger, and transmitting the merged blocks to a computing system that is associated with the received SQL request.
US11093487B2

Natural language processing includes processing unstructured data in response to a request for a conclusion to a line of inquiry to produce structured information that conforms to a computer readable information schema. Values obtained from the unstructured data are assigned to attributes of the structured information and determining a candidate conclusion to the line of inquiry based on the value-assigned attributes. A confidence score is computed that is indicative of a sufficiency of the candidate conclusion as the conclusion to the line of inquiry. One or more of the attributes are displayed to a user for modification responsive to the confidence score of the corresponding conclusion failing to meet a confidence criterion. The displayed attributes are ranked by relevance of the attribute to the corresponding conclusion. The conclusion to the line of inquiry is determined based on the modified values of the user-selected attributes.
US11093482B2

Systems and methods for managing access to data in a network are provided. In embodiments, a method includes: receiving, by a computer device, a search request regarding data of a participant, the search request including participant parameters associated with the participant; generating, by the computer device, a record of data associated with the participant based on the search request; sending, by the computer device, a request for data to third party nodes of a blockchain system based on the search request and the record; receiving, by the computer device, results from the blockchain system, the results including at least one set of data from a first node of the third party nodes; and determining, by the computer device, that the set of data requires updating based on the results.
US11093475B2

Disclosed herein are system, method, and computer program product embodiments for performing external change detection without copying data from an external system. An embodiment operates by transmitting a registration request comprising data selection criteria to a data service at an external system. The external system generates a tracking token representing a transaction state of a data object satisfying the data selection criteria. The embodiment receives the tracking token. The embodiment detects a change to the data object in the external system using the tracking token. The embodiment receives the change to the data object from the external system based on the detecting. The embodiment then processes the change to the data object.
US11093468B1

A computer-executable method, system, and computer program product for managing metadata in a distributed data storage system, wherein the distributed data storage system includes a first burst buffer having a key-value store enabled to store metadata, the computer-executable method, system, and computer program product comprising receiving, from a compute node, metadata related to data stored within the distributed data storage system, indexing the metadata at the first burst buffer, and processing the metadata in the first burst buffer.
US11093466B2

Incremental, out-of-place updates may be implemented for index structures maintained for data stores. Portions of the index structure may be selected for updating, and an updated version of the portion of the index structure generated in another storage location different than a current storage location for the index structure such that the index structure may be searched in order to perform access requests. Updating the portion of the index structure may include compacting the portion of the index structure and/or merging the portion of the index structure with a sub-index structure generated from a portion of a log of index updates that may be maintained. The current portion of the index structure may then be replaced with the updated version of the current portion so that the updated version may be evaluated when searches of the index structure are performed.
US11093464B1

Solutions are disclosed for blocks in a multi-writer log-structured file system. Solutions include selecting candidate segments in a storage medium; reading blocks of the candidate segments; determining whether any blocks are duplicates; updating a reference count for the duplicate blocks; identifying unique blocks; writing at least a portion of the unique blocks to a log; determining whether the log has accumulated a full segment of data; based at least on determining that the log has accumulated a full segment of data, writing the full segment to the storage medium; updating a segment usage table (SUT) to mark the candidate segments as free; and updating the SUT to mark a segment of the storage medium as no longer free. Some examples identify a window start time and stop time, because older segments have been deduped and younger segments may be volatile. Some examples adjust the window to improve performance.
US11093453B1

A data management device includes a persistent storage and a processor. The persistent storage includes meta-data of data stored in a long term retention (LTR) storage. The processor obtains a file storage request for a file and deduplicates the file against segments stored in the LTR storage while performing garbage collection on the LTR storage. Performing garbage collection includes deleting segments of the data stored in the LTR storage using the meta-data. The meta-data is not stored in the LTR storage.
US11093451B2

A method for implementing defragmentation of a data area is provided. The method includes receiving a data change event for the data area and determining, whether the data area has exceeded a defragment threshold based on a defragment threshold value. The method may further include adding the data area to a candidacy list when the data area is determined to have exceeded the defragment threshold based on the defragment threshold value. The method may also include defragmenting the data area when the data area is determined to have exceeded the defragment threshold based on the defragment threshold value and removing the data area from the candidacy list following the determination.
US11093450B2

A Bε-tree associated with a file system on a storage volume includes a hierarchy of nodes. Each node includes a buffer portion to store key-value pairs as messages in the buffer. Each node can be characterized by having a maximum allowable size that is periodically updated at run time. The buffers in the nodes of the Bε-tree are therefore characterized by having a maximum allowed size that can vary over time.
US11093447B2

A computer-implemented method according to one embodiment includes determining a starting folder within a file system, computing, for each child folder of the starting folder, a similarity metric indicating a level of similarity to a file, selecting two child folders of the starting folder having greatest similarity metrics, comparing a difference between the greatest similarity metrics of the two child folders to a predetermined threshold, and conditionally selecting the starting folder as a recommended folder to which the file is saved, based on the comparing.
US11093438B2

Embodiments for pipelining multi-directional reduction by one or more processors in a computing system. One or more reduce scatter operations and one or more all-gather operations may be assigned to each of a plurality of independent networks. The one or more reduce scatter operations and the one or more all-gather operations may be sequentially executed in each of the plurality of independent networks according to a serialized execution order and a defined time period.
US11093426B1

A method may include selectively instantiating a bridge conductor component at a first printed circuit board (PCB) pad and a second PCB pad to provide a first universal serial bus (USB) receptacle configuration at an information handling system, the first configuration having a USB type-C receptacle at a first location at the PCB. The method may further include selectively instantiating the bridge conductor component at the first PCB pad and a third PCB pad to provide a second USB receptacle configuration at an information handling system, the second configuration having a USB type-A receptacle at the first location at the PCB. Instantiation of the bridge conductor component at the first and the second PCB pads is mutually exclusive to instantiation of the first bridge conductor component at the first and the third PCB pads.
US11093425B2

A system and method for efficiently arbitrating traffic on a bus. A computing system includes a fabric for routing traffic among one or more agents and one or more endpoints. The fabric includes multiple arbiters in an arbitration hierarchy. Arbiters store traffic in buffers with each buffer associated with a particular traffic type and a source of the traffic. Arbiters maintain a respective urgency counter for keeping track of a period of time traffic of a particular type is blocked by upstream arbiters. When the block is removed, the traffic of the particular type has priority for selection based on the urgency counter. When arbiters receive feedback from downstream arbiters or sources, the arbiters adjust selection priority accordingly. For example, changes in bandwidth requirement, low latency tolerance and active status cause adjustments in selection priority of stored requests.
US11093419B2

A dual-channel Dual In-Line Memory Module (DIMM) includes a first memory element configured to perform memory transactions for first memory locations associated with the first memory element via a first memory channel of the dual-channel DIMM, and a second memory element configured to perform memory transactions for second memory locations associated with the second memory element via a second memory channel of the dual-channel DIMM, wherein the first memory channel is different than the second memory channel, and wherein the first memory element is a different type of memory element than the second memory element.
US11093409B1

Methods, systems, and computer-readable media for augmenting storage functionality using emulation of storage characteristics are disclosed. An access request for a data set is received. The access request is formatted according to a first protocol associated with a first data store, and the first data store is associated with first storage characteristics. The access request is translated into a translated access request. The translated access request is formatted according to a second protocol associated with a second data store, and the second data store is associated with second storage characteristics differing at least in part from the first storage characteristics. The translated access request is sent to the second data store. The translated access request is performed by the second data store on the data set using emulation of one or more of the first storage characteristics not included in the second storage characteristics.
US11093408B1

A system and a method of managing storage of cached data objects on a non-volatile memory (NVM) computer storage media including at least one NVM storage device, by at least one processor, may include: receiving one or more data objects having respective Time to Live (TTL) values; storing the one or more data objects and respective TTL values at one or more physical block addresses (PBAs) of the storage media; and performing a garbage collection (GC) process on one or more PBAs of the storage media based on at least one TTL value stored at a PBA of the storage media.
US11093407B2

In a computer system having virtual machines, one or more unused bits of a guest physical address range are allocated for aliasing so that multiple virtually addressed sub-pages can be mapped to a common memory page. When one bit is allocated for aliasing, dirty bit information can be provided at a granularity that is one-half of a memory page. When M bits are allocated for aliasing, dirty bit information can be provided at a granularity that is 1/(2M)-th of a memory page.
US11093405B1

A network processor includes a memory subsystem serving a plurality of processor cores. The memory subsystem includes a hierarchy of caches. A mid-level instruction cache provides for caching instructions for multiple processor cores. Likewise, a mid-level data cache provides for caching data for multiple cores, and can optionally serve as a point of serialization of the memory subsystem. A low-level cache is partitionable into partitions that are subsets of both ways and sets, and each partition can serve an independent process and/or processor core.
US11093403B2

The disclosure provides a technique for reducing cache misses to a cache of a computer system. The technique includes deallocating memory pages of the cache from one process and allocating those memory pages to another process based on cache misses of each process during a given time period. Repeating the technique leads the total number of cache misses to the cache to gradually decrease to an optimum or near optimum level. The repetition of the technique leads to a dynamic and flexible apportionment of cache memory pages to processes running within the computer system.
US11093397B1

Use of a survival queue to manage a container-based flash cache is disclosed. In various embodiments, a corresponding survival time is associated with each of a plurality of containers stored in a flash cache, each container comprising a plurality of data blocks. The survival time may be determined based at least in part on a calculated proportion of relatively recently accessed data blocks associated with the container is associated with the container. A container to evict from the flash cache is selected based at least in part on a determination that the corresponding survival time of the selected container has expired.
US11093396B2

Enabling atomic memory accesses across coherence granule boundaries in processor-based devices is disclosed. In this regard, a processor-based device includes multiple processing elements (PEs), and further includes a special-purpose central ordering point (SPCOP) configured to distribute coherence granule (“cogran”) pair atomic access (CPAA) tokens. To perform an atomic memory access on a pair of coherence granules, a PE must hold a CPAA token for an address block containing one of the pair of coherence granules before the PE can obtain each of the pair of coherence granules in an exclusive state. Because a CPAA token must be acquired before obtaining exclusive access to at least one of the pair of coherence granules, and because the SPCOP is configured to allow only one CPAA token to be active for a given address block, deadlocks and livelocks between PEs seeking to access the same coherence granules can be avoided.
US11093391B2

A cache controller with a pattern recognition mechanism can identify patterns in cache lines. Instead of transmitting the entire data of the cache line to a destination device, the cache controller can generate a meta signal to represent the identified bit pattern. The cache controller transmits the meta signal to the destination in place of at least part of the cache line.
US11093389B2

Storage system management is provided. Metadata in a first version at a first time point of the storage system is obtained, here the metadata in the first version describes reference relations between at least one data block in a chunk included in the storage system and at least one object stored in the storage system at the first time point. Metadata in a second version at a second time point of the storage system is obtained, the second time point being after the first time point. The chunk included in the storage system is managed based on a determined difference between the metadata in the first version and the metadata in the second version. By means of the technical solution of the present disclosure, chunks in the storage system may be managed more effectively, and the chunk reclaiming efficiency may be increased.
US11093382B2

Methods and systems are provided for compression and reconstruction of system data. A controller of a memory system includes a compression component for searching for a pattern of an array of system data including a plurality of elements and compressing the array of system data based on the pattern. The array of system data includes neighbor elements corresponding to a first pattern, among the plurality of elements. The compressed system data includes: first information including a first bit indicating a first content; and second information including a first bitmap, each bit of the first bitmap indicating whether a corresponding element is a first element among the neighbor elements of the first pattern.
US11093375B2

Systems and methods are provided for use in testing a target application, including target applications for a payment network. One exemplary computer-implemented method includes deploying, to a computing device hosting a target application, an application monitor and executing a test script directed to the target application during a test interval, where the test script defines an input to the target application and at least one expected output when the target application receives said input. The method also includes identifying an observation when the output of the target application, in response to said input, is different than the at least one expected output and communicating an observation flag to the application monitor. The method further includes receiving forensic details associated with the computing device and generated within a predefined interval of the observation, and storing the forensic details associated with the observation.
US11093368B2

Diffing a subject replayable trace against a comparison replayable trace includes identifying a first plurality of functions within a first sequence of instructions recorded in the subject trace, and identifying a second plurality of functions a second sequence of instructions recorded in the comparison trace. A first plurality of groups of the first plurality of functions, and a second plurality of groups of the second plurality of functions are identified. The first and second pluralities of groups are compared, including determining, based on an identity of each group, and on function(s) corresponding to the group, if each first group in the first plurality of groups is at least one of: equal to a second group in the second plurality of groups, a replacement of a second group in the second plurality of groups, deleted from the second plurality of groups, or inserted into the second plurality of groups.
US11093367B2

A method for testing an IT system automatically, when it comes to testing based on real transaction data including: (a) obtaining a transaction message by capturing a network packet transmitted and received between a user system and a transaction processing system; (b) transmitting a request data included in the transaction message to the system under test; (c) receiving a response data from the system under test; and (d) comparing the response data received from the system under test and a response data included in the transaction message and determining success or failure, is provided.
US11093364B2

A set of log entries associated with a memory sub-system stored in a first event log subject to a wrapping process are determined. A pattern of log entries in the set of log entries is determined. A log entry definition is generated corresponding to the determined pattern of log entries. Summarized data representing the data of the pattern of log entries is generated. A summarized log entry including the summarized data is generated and stored in a second event log that is not subject to the wrapping process. The pattern of log entries is deleted from the first event log.
US11093362B2

In one example implementation, a computer-implemented method includes receiving, at a parallel processor complex, a task to be executed by the parallel processor complex. The parallel processor complex includes a trace processor and a plurality of task execution processors, each of the plurality of task execution processors having a plurality of trace buffers associated exclusively therewith. The method further includes creating, by the trace processor, a trace entry by allocating an element from a shared queue. The method further includes loading, by the trace processor, the trace entry into a common trace buffer. The method further includes loading, by the trace processor, the trace entry into one of the plurality of trace buffers based at least in part on an interface identifier and a queue pair index record. The interface identifier identifies the one of the plurality of task execution processors with which the trace entry is associated.
US11093358B2

Embodiments for managing distributed computing systems are provided. Information associated with operation of a computing node within a distributed computing system is collected. A reliability score for the computing node is calculated based on the collected information. The calculating of the reliability score is performed utilizing the computing node. A remedial action associated with the operation of the computing node is caused to be performed based on the calculated reliability score.
US11093354B2

A system and method for triggering a recovery action during a component disruption in a production environment includes receiving data inputs from a plurality of components comprising the production environment, detecting an abnormality associated with a component of the plurality of components by analyzing the data inputs, and in response to the detecting the abnormality, triggering an analysis of the abnormality, analyzing the abnormality using a plurality of artificial intelligence engines to determine a plurality of outcomes from each artificial engine, consolidating the plurality of outcomes into a single outcome, the single outcome being input into an annotator engine to determine the recovery action to take during the component disruption in the production environment, and implementing the recovery action specific to the component with the detected abnormality.
US11093340B2

Systems and methods for performing backups including incremental backups are provided. A change log is provided. The change log includes a map file that includes a bit for each inode in a file system. The bits are set on certain file events. The map file allows the files to be included in the next backup to be identified without having to trawl the entire file system. The change log also includes a data file that lists actual changes to the various files in corresponding records that are indexed by the inode number. The change log can enable faster incremental backups in part by eliminating unnecessary disk access requests.
US11093327B1

A method includes detecting, by a vault management device, a failed storage unit common to a first vault and a second vault. The first vault is associated with a first set of storage units and the second vault is associated with a second set of storage units. The failed storage unit is in each of the first and second sets of storage units. The method further includes identifying a number of non-failed storage units of the first and second sets of storage units and comparing the number of non-failed storage units with first and second decode threshold numbers to determine a failure impact level. The first decode threshold number is associated with the first vault and the second decode threshold number is associated with the second vault. The method further includes determining a failure abatement approach based on the failure impact level and facilitating the failure abatement approach.
US11093319B2

Systems and methods relate to determining whether a particular failure of a web page feature is related to a recently implemented modification, and, when applicable, automatically taking one or more actions to return the web page to a functioning state (revert the modification). One embodiment provides a system for web page recovery. The system includes at least one server including an electronic processor and memory. The memory stores instructions that, when executed by the electronic processor, cause the system to obtain a web page log, detect a failure of a feature of a web page related to the web page log, identify one or more change packages related to the web page, determine a set of possible root causes for the failure of the feature based on the one or more change packages, select one possible root cause, and revert the one possible root cause.
US11093317B1

A technique for managing user data in a storage system includes accessing RAID metadata to identify user data that the storage system backs with broken RAID arrays. The technique further includes marking metadata that points to at least some of that user data to identify such user data as uncorrectable.
US11093316B2

An abnormality detection device includes a processor and a storage unit connected to the processor. The processor is configured to execute an error vector acquisition process of acquiring an error vector representing a difference between a measurement value vector having multiple measurement values measured at a determination time as elements and an average value vector having an average value of the measurement values accumulated in the storage unit as an element, a component acquisition process of acquiring a plurality of components into which the error vector is decomposed with respect to a direction of a singular vector, a comparing process of comparing a value obtained by squaring each of the components into which the error vector is decomposed with respect to the direction of the singular vector with corresponding variance in the direction of the singular vector individually with respect to the direction of the singular vector, and a determination process of performing an abnormality determination on the basis of plural compared results in the comparing process.
US11093315B2

Systems and methods for detecting a fault or model mismatch are disclosed. A system includes a processor, a memory, and one or more sensors. The sensors may detect data associated with an electronic device. The memory may store processor executable instructions to: compute T2 and Q statistics, over a time period, and apply a model mismatch and fault detection logic based on the T2 and Q statistics. The model mismatch and fault detection logic may: count consecutive instances where a T2 statistic exceeds a T2 threshold via a T2 counter, update a probability of fault based on the T2 counter, count consecutive instances where a Q statistic exceeds a Q threshold via a Q counter, update a probability of model mismatch based on the Q counter, and detect one of a fault or a model mismatch based on a probability of fault threshold and a probability of model mismatch threshold.
US11093310B2

Systems, methods, and computer program products for identifying a data pattern change anomaly uses a distributing computing environment that processes thousands of different data flows are provided. Numerous data flows are collected from the application computing environment over a configurable time period. The flows are aggregated into aggregated data according to at least one attribute from the flows and without losing information included in the flows. Historical data that includes aggregated data from multiple flows that occurred prior to a time during which the numerous data flows were collected is provided from a distributed disk storage. An anomaly that indicates change in data patterns in the flows is identified by comparing the aggregated data to the historical data using one or more models that are tailored to the numerous flows. An alert that includes an anomaly and a reason for an anomaly is transmitted and recorded in the system.
US11093306B1

Managing push notifications for a user includes buffering a plurality of notifications, sorting the notifications based on relevance of the notifications to the user and workflow of the user, and delivering the notifications to the user in an order corresponding to sorting the notifications. Sorting may include classifying the notifications into categories that include user notifications, transactional notifications, promotional notifications, and system notifications. Sorting may include associating each of the notifications with aspects of the workflow of the user. Sorting may include scoring notifications according to notification relevance factors and prioritizing the notifications according to an aggregate relevance score of each of the notifications. The notification relevance factors may depend on notification properties, activities of the user, user settings, a physiological and emotional state of the user, and/or user interaction with content. The notification properties may include expiring, non-expiring, recurrence, non-recurrence, audio delivery format, and/or visual delivery format.
US11093304B2

Techniques are described determining data movements. A first plurality of performance goals for a plurality of storage pools are received. Each of the first plurality of performance goals specifies a performance goal for one of the plurality of storage pools. A second plurality of performance goals for a plurality of applications are received. Each of the second plurality of performance goals specifies a performance goal with respect to I/O operations directed to one or more logical devices used by one of the plurality of applications. A set of proposed data movements between a first of the plurality of storage pools and a second of the plurality of storage pools is determined in accordance with criteria including any of the first plurality of performance goals and the second plurality of performance goals.
US11093297B2

A workload optimization system includes a workload manager subsystem that provides a plurality of workloads that each generates a jobs, an agent infrastructure subsystem that includes a first container host hosting a first container having a first agent and that processes jobs generated by at least one of the plurality of workloads, and a workload resource optimization subsystem that monitors a job queue of jobs that were generated by the plurality of workloads and that are to be processed by the first container. The workload resource optimization subsystem then determines whether the job queue satisfies a container generation condition. If so, the workload resource optimization subsystem provides instructions to the first container host to generate a second container that includes a second agent. The workload resource optimization subsystem monitors container host utilization to provide instructions to activate a second container host to provide a third container having a third agent.
US11093296B2

A system includes a server that comprises a virtualization layer in which a hardware resource is virtualized, and a virtualization control apparatus. The virtualization control apparatus requests first information regarding the hardware resource to the server, registers second information corresponding to the first information acquired from the server, and uses the second information to control a network function (Virtual Network Function: VNF) implemented and virtualized by software operating on a virtual machine implemented on the virtualization layer.
US11093294B2

A request may be received to migrate an organization from a first computing pod to a second computing pod located within an on-demand computing services organization configured to provide computing services. A migration resource utilization profile may be determined for the first computing pod. The migration resource utilization profile may identify one or more computing resources involved in transferring organizations from the first computing pod during one or more time windows. A migration time window for performing the requested migration may be selected based at least in part on the migration resource utilization profile.
US11093293B2

Systems and methods are provided for improving compute job distribution using federated computing nodes. This includes identifying a plurality of independently controlled computing nodes which then receive a token such that they can each be identified as being authorized to participate in a federated computing node cluster. Metrics associated with the particular nodes are then received and based on the received metrics compute jobs are assigned to the particular node by assembling a compute job data packet comprising the one or more compute jobs and transmitting the assembled compute job data packet to the particular node. Other features are also described in which assigned compute jobs and/or unrelated compute tasks can be dynamically modified in order to optimize compute job completion based on the received metrics.
US11093289B2

Disaster recovery resource provisioning is provided. Infrastructure resource objects are grouped into a plurality of resource pools based on resource characteristics of each respective infrastructure resource object. A set of resource capabilities is provided for seamless resource provisioning for each resource pool in the plurality of resource pools. A class of service is mapped to a resource pool corresponding to a workload spread across multiple environments considering primary workload production and secondary disaster recovery requirements. Resources are automatically provisioned from the class of service required in providing disaster recovery for the workload based on characteristics of the workload, cost, business needs, and service level agreement metrics corresponding to the disaster recovery.
US11093287B2

Data management for edge architected computing systems extends current storage and memory schemes of edge resources to expose interfaces to allow a device, such as an endpoint or client device, or another edge resource, to specify criteria for managing data originating from the device and stored in an edge resource, and extends the storage and memory controllers to manage data in accordance with the criteria, including removing stored data that no longer satisfies the criteria. The criteria includes a temporal hint to specify a time after which the data can be removed, a physical hint to specify a list of edge resources outside of which the data can be removed, an event-based hint to specify an event after which the data can be removed, and a quality of service condition to modify the time specified in the temporal hint based on a condition, such as memory and storage capacity of the edge resource in which the data is managed.
US11093286B2

A computing device includes one or more processors and one or more memory devices. The computing device comprises a Civilware tier configured to perform one or more resource management functions in the computing device. In some embodiments, the Civilware tier includes a resource manager that is at least partially programmable to manage one or more functions in the computing device. The Civilware tier may enforce one or more rules of behavior in the computing device. In some embodiments, the computing device further includes an instructions interpretation tier. The rules enforced by the Civilware tier are independent of the specifics of the algorithms executed in the instruction interpretation tier (e.g., the Civilware tier is orthogonal to the instruction interpretation tier).
US11093276B2

Embodiments of the present disclosure provides systems and methods for batch accessing. The system includes a plurality of buffers configured to store data; a plurality of processor cores that each have a corresponding buffer of the plurality of buffers; a buffer controller configured to generate instructions for performing a plurality of buffer transactions on at least some buffers of the plurality of buffers; and a plurality of data managers communicatively coupled to the buffer controller, each data manager is coupled to a corresponding buffer of the plurality of buffers and configured to execute a request for a buffer transaction at the corresponding buffer according to an instruction received from the buffer controller.
US11093275B2

A method includes disabling, by a hypervisor executed by a processing device of a source host system, host system access of a device associated with a virtual machine, wherein disabling the host system access prevents the virtual machine from directly accessing guest memory via the device and prevents the device from causing an interrupt. The method further includes migrating the guest memory associated with the virtual machine from the source host system to a destination host system. Upon migrating the guest memory associated with the virtual machine from the source host system to the destination host system, initiation of the virtual machine is caused on the destination host system.
US11093269B1

Methods, systems, and apparatus, including computer program products, for managing resources in virtualization systems, including multi-cloud systems. The use of supply chain economics alone and in combination with other techniques offers a unified platform to integrate, optimize or improve, and automate resource management in a virtualization system. These techniques may be used to monitor and control the delivery of service level agreements and software licenses. They may also be used to monitor and control contention of computing resources in a virtualization system, and to suspend or terminate computing resources.
US11093268B2

Embodiments for aggregated information calculation and injection for application containers by one or more processors. Prior to commencing execution of an application inside a working container, a temporary container having an equivalent application template or container template as the working container is started. A first instance of the application is instantiated and executed from inside the temporary container. Relevant information, obtained during the execution of the first application instance from inside the temporary container, and relevant information from a host associated with the application, is extracted. The relevant information from the host and the temporary container is aggregated. A second instance of the application is executed and the aggregated information is injected into the working container.
US11093267B2

Proxy Auto Config (PAC) file parser systems and methods enable file parsing on user devices without Just-in-Time (JIT) compilation in JavaScript, with a memory efficient implementation and with efficient performance. The PAC parser supports multi proxy connections, traffic rules (e.g., bypass/send to proxy, etc.) based on various PAC functions, etc. The PAC parser can be utilized on a user device with an enterprise application and with cloud-based services.
US11093263B2

The present disclosure provides a method, computer system and computer program product for generating a conversation content. According to the method, a rule corresponding to a first component of a user interface can be obtained, wherein the first component represents one or more resources provided to a user, an operation for the first component can be determined based on the rule and a feature of the first component, a virtual component tree can be constructed according to the operation, wherein the virtual component tree depicts components to be included in the user interface and relationship between the components; and the user interface can be rendered based on the virtual component tree.
US11093256B2

A method for deploying dependencies includes determining a first component included in an application package and generating a first driver package for the first component that includes an information file. The method also includes updating the information file to include a dependency of the first component and storing the first driver package to a repository. The first driver package includes first binaries to install the first component. The method further includes downloading the first driver package to an information handling system and determining the dependency of the first component by parsing the information file. If the second component is the dependency, the method determines whether the second component is installed in the information handling system. If the second component is not installed, the method adds the second component to a device manager to trigger a download and installation of a second driver package for the second component.
US11093252B1

Presented herein are techniques that automate data replication in a cluster by defining and managing logical availability zones. Nodes belonging to a same logical availability zone may be brought down together without impacting data availability. Thus, logical availability zones enable easier data management for events such as when nodes must be brought offline for troubleshooting or upgrading, while also providing resiliency against regional outages. Further, present embodiments define logical availability zones and assign nodes to zones in a manner that reduces the amount of data movement that is necessary, thereby requiring fewer computational resources.
US11093251B2

Representative apparatus, method, and system embodiments are disclosed for configurable computing. In a representative embodiment, a system includes an interconnection network, a processor, a host interface, and a configurable circuit cluster. The configurable circuit cluster may include a plurality of configurable circuits arranged in an array; an asynchronous packet network and a synchronous network coupled to each configurable circuit of the array; and a memory interface circuit and a dispatch interface circuit coupled to the asynchronous packet network and to the interconnection network. Each configurable circuit includes instruction or configuration memories for selection of a current data path configuration, a master synchronous network input, and a data path configuration for a next configurable circuit.
US11093245B2

A computer system and a memory access technology are provided. In the computer system, when load/store instructions having a dependency relationship is processed, dependency information between a producer load/store instruction and a consumer load/store instruction can be obtained from a processor. A consumer load/store request is sent to a memory controller in the computer system based on the obtained dependency information, so that the memory controller can terminate a dependency relationship between load/store requests in the memory controller locally based on the dependency information in the received consumer load/store request, and execute the consumer load/store request.
US11093236B1

Systems, methods and non-transitory computer readable media for receiving a real time update generated on a server computing device at a client device are disclosed. The method includes: receiving, from a synchronization system that is independent of the server computing device, an update notification at the client device, the update notification comprising a unique identifier of an item associated with the update; generating and forwarding an update data request to the server computing device, the update data request comprising the unique identifier of the item associated with the update and a unique identifier of a user associated with the client device; and receiving update data associated with the update from the server computing device and updating a user interface of the client device to display a graphical output associated with the update.
US11093234B2

An automatic updating system includes an off-line management server, an in-line management server, a production management server configured to calculate a non-operating time in each time period, and a data analysis server. The off-line management server installs update-software transmitted from a manufacturer server in a corresponding off-line robot based on the transmitted update-software, evaluates the installed update-software, and determines whether or not it is possible to update the in-line robot by the update-software based on the evaluation. The data analysis server schedules the timing of the update of the software so that the update by the update-software, which has been determined to be updatable, is carried out within the non-operating time of the in-line robot. The in-line management server updates the software of the in-line robot at the timing scheduled by the data analysis server.
US11093225B2

A high parallelism computing system and instruction scheduling method thereof are disclosed. The computing system comprises: an instruction reading and distribution module for reading a plurality of types of instructions in a specific order, and distributing the acquired instructions to corresponding function modules according to the types; an internal buffer for buffering data and instructions for performing computation; a plurality of function modules each of which sequentially executes instructions of the present type distributed by the instruction reading and distribution module and reads the data from the internal buffer; and wherein the specific order is obtained by topologically sorting the instructions according to a directed acyclic graph consisting of the types and dependency relationships. By reading the instructions based on the topological sorting the directed acyclic graph constructed according to the types and dependency relationships, the deadlock caused by the instruction dependencies can be avoided by a relatively simple operation.
US11093224B2

A method performed during execution of a compilation process for a program having nested loops is provided. The method replaces multiple conditional branch instructions for a processor which uses a conditional branch instruction limited to only comparing a value of a general register with a value of a special register that holds a loop counter value. The method generates, in replacement of the multiple conditional branch instructions, the conditional branch instruction limited to only comparing the value of the general register with the value of the special register that holds the loop counter value for the inner-most loop. The method adds (i) a register initialization outside the nested loops and (ii) a register value adjustment to the inner-most loop. The method defines the value for the general register for the register initialization and conditions for the generated conditional branch instruction, responsive to requirements of the multiple conditional branch instructions.
US11093222B2

Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives a data model definition defined using a human-readable syntax. The data model definition includes a set of annotated entity definitions. The program further generates a machine-readable representation of the data model definition. Based on the data model definition, the program also generates, for each annotated entity definition in the set of annotated entity definitions, an interface and an implementation class from the machine-readable representation of the data model definition. The program further provides the set of interfaces and the set of implementation classes to an integrated development environment (IDE) application for design-time implementation of the set of interfaces and the set of implementation classes.
US11093221B1

Embodiments of the present disclosure relate to containerizing the packages of an operating system. More specifically, a dependency level of each of a plurality of packages included in an operating system may be determined. The plurality of packages may be sorted based on their dependency level, and an image file may be created for each of the plurality of packages sequentially, based on the dependency level of each of the plurality of packages. The image file for each of the plurality of packages may be uploaded to a registry server, and in response to a request to generate a container on which to run an application, generating the container using one or more of the plurality of image files, wherein the one or more of the plurality of image files correspond to one or more of the plurality of packages that the application is dependent on.
US11093219B2

An orchestration engine provides a technical output across multiple programmable objects such as electronic devices, virtual objects and cloud based services in response to user specified logic. The orchestration engine may be deployed on a mobile computer, a tablet computer, a laptop computer, a desktop computer, a wired or wireless electronic device in the system or on a server computer connected via internet. The orchestration engine is capable of supporting extensibility in order to expand support for similar common interaction methods to newer electronic devices via a plug-in framework by specifying the communication protocol of the new element and its capabilities in a descriptive way via a markup language. The orchestration engine is provided along with a library of drag and drop Visual Programming Language steps required for providing executable computer program steps for specifying a user specified logic by computer language illiterate person.
US11093213B1

Operational n-state digital gates execute Finite Lab-transformed (FLT) n-state switching functions or n-state switching function tables to process n-state signals provided on at least 2 inputs to generate an n-state signal on an output, with n>2, n>3 and n>64. The FLT is an enhancement of a computer architecture. Cryptographic apparatus and methods apply circuits that are characterized by FLT-ed addition and multiplication over finite field GF(n) or by addition and multiplication modulo-n that are modified in accordance with reversible n-state inverters, and are no longer characterized by known operations. Known cryptographic methods executed with novel n-state digital gates include encryption/decryption, public key generation, message digest and Elliptic Curve Cryptography wherein one n-state switching function is replaced by an FLT'ed n-state switching function.
US11093212B2

An electronic apparatus and a control method of the electronic apparatus are provided. The electronic apparatus includes: a receiver configured to receive a voice command of a user; and a processor configured to determine a switching probability from a first state corresponding to a current point of time over to a second state corresponding to the voice command, based on the switching probability previously set between a plurality of states related to the electronic apparatus, and selectively perform an operation corresponding to the voice command in accordance with the determined switching probability.
US11093205B2

There is provided a projector included in four projectors daisy-chain coupled via an input connector of an HDMI standard and an output connector of the HDMI standard, the projector including a projecting section, a detecting section configured to detect whether the output connector is coupled, and a deciding section configured to decide a first logical address as a logical address of the projector when the detecting section does not detect the coupling of the output connector and decide a second logical address as the logical address of the projector when the detecting section detects the coupling of the output connector.
US11093204B2

Provided is a display device or a display system capable of displaying images along a curved surface, a display device or a display system capable of displaying images seamlessly in the form of a ring, or a display device or a display system that is suitable for increasing in size. The display device includes a display panel. The display panel includes a first part and a second part and is flexible. The first part can display images. The second part can transmit visible light. The display panel is curved so that the second part and the first part overlap with each other.
US11093200B2

Methods and devices for selectively presenting a user interface or “desktop” across two devices are provided. More particularly, a unified desktop is presented across a device and a computer system that comprise a unified system. The unified desktop acts as a single user interface that presents data and receives user interaction in a seamless environment that emulates a personal computing environment. To function within the personal computing environment, the unified desktop includes a process for docking and undocking the device with the computer system. The unified desktop presents a new user interface to allow access to functions of the unified desktop.
US11093197B2

A method includes receiving, at a master agent, announcements from candidate consumer agents indicating the presence of the candidate consumer agents. Each announcement includes display parameters for a display of the corresponding candidate consumer agent. The method further includes receiving at the master agent content parameters from a producer agent, the content parameters defining characteristics of content to be provided by the consumer agent. A mosaic screen is configured based on the received announcements and the content parameters. This configuring of the mosaic screen includes selecting ones of the consumer agents for which an announcement was received and generating content distribution parameters based on the content parameters and the display parameters of the selected ones of the consumer agents. The generated content distribution parameters are provided to the consumer agent.
US11093195B2

Embodiments of the present disclosure provide a method, device and computer program product for updating a user interface. According to example implementations of the present disclosure, an element sequence including a plurality of elements in the user interface is obtained, each element in the element sequence being associated with each of a plurality of actions being performed by a user in the user interface, the plurality of elements in the element sequence being sorted in an order of the plurality of actions being performed by the user; a natural language processing model is trained using the element sequence, the natural language processing model being used for modeling and feature-learning of a natural language; and the user interface is enabled to be updated based on the trained natural language processing model. Therefore, software developers can have deeper insight into users' needs and develop a more user-friendly user interface.
US11093189B2

A printing apparatus displays a list of pieces of print data having specified print times in order of arrangement determined based on the print times of the respective pieces of print data.
US11093187B2

An apparatus and a method are provided in which a virtual printer service of a host computer automatically acquires from a real printer a response in response to a device search request without receiving the virtual printer generation instruction from a user, and a virtual printer configured to transmit a print job to the printer is then generated for each printer that responded to the device search request.
US11093185B2

According to some embodiments, a printer capability acquiring unit of a general-purpose printer driver acquires, from a printer, definition information (definition for acquisition of apparatus-specific definition) for information acquisition specific to the printer, using definition information for information acquisition (definition for acquisition of apparatus-common information) commonly usable for various printers and independent of vendors or models, acquires, from the printer, configuration information specific to the printer, using the definition for acquisition of apparatus-specific information, and saves the configuration information in an extended information storage unit for each printer. The general-purpose printer driver controls the printer using the configuration information for the printer saved in the extended information storage unit.
US11093180B2

A RAID storage multi-operation command system includes a RAID storage controller device that generates a multi-operation command including a multi-operation command role and a plurality of addresses, and transmits the multi-operation command, and also includes a RAID storage device that is coupled to the RAID storage controller device. The RAID storage device receives the multi-operation command from the RAID storage controller device, and identifies a plurality of operations that are associated in a database with the multi-operation command role included in the multi-operation command. The RAID storage device then performs the plurality of operations using the plurality of addresses included in the multi-operation command, which may include retrieving first data located in a first address, retrieving second data located in a second address, performing an XOR operation on the first and second data to produce third data, and writing the third data to one or more third addresses.
US11093178B2

Provided are a computer program product, system, and method for using a space release data structure to indicate tracks to release for a space release command to release space of tracks in a consistency group being formed. A space release command is received to free a release space of tracks in a source storage or target storage while transferring changed data in a consistency group to a target storage. A space release data structure is created indicating for each track of the tracks in the release space whether to release or not release the track. The space release data structure is initialized to indicate that each of the tracks is to be released. The tracks in the space release data structure are indicated to be released after the consistency group has completed.
US11093170B2

Techniques are provided for splitting a computer dataset between multiple storage locations based on a workload footprint analysis of that dataset. As a computer accesses data storage, its input/output (I/O) access can be monitored, as well as a working dataset of that dataset. The I/O access patterns can be used to determine an application of the computer that is generating the I/O. The application and the working dataset can be used to determine a split for the dataset across multiple storage locations. The dataset can then be split according to the determined split.
US11093158B2

A method is disclosed for storing data in a storage system, comprising: receiving a write request at the storage system; detecting whether the write request is associated with one of a deduplication tier or a non-deduplication tier of the storage system; when the write request is associated with the deduplication tier of the storage system, storing data associated with the write request in the first portion of the volume and updating a first mapping structure to map the first LBA to at least one first hash digest that is generated based on the data; and when the write request is associated with the non-deduplication tier of the storage system, storing data associated with the write request in the second portion of the volume and updating the first mapping structure to map the first LBA to a second hash digest that is generated based on a second LBA.
US11093151B1

A method, a system and a computer program product for performing deduplicating data. A data stream having a plurality of data zones is received. One or more data storage locations in a plurality of data storage locations for deduplicating one or more zones in the plurality of zones is identified. Each data storage location stores its respective deduplicated data zones. A data storage location for deduplicating a first data zone is selected. The first data zone is deduplicated using the selected data storage location.
US11093147B2

An ALUA path distribution system includes host devices coupled to storage subsystems by aggregated networking devices. A first aggregated networking device snoops communications between the host devices and the storage subsystems to identify first snooped information, retrieves second snooped information identified by a second aggregated networking device, and uses the snooped information to build a path distribution table identifying each active-optimized path provided by the aggregated networking devices between the host devices and respective LUNs on the storage subsystems. The first aggregated networking device then determines that a first active-optimized path that it provides should be redistributed to the second aggregated networking device and, in response, causes a first host device that utilizes the first active-optimized path to communicate with a first storage subsystem to remap a first LUN accessed via the first active-optimized path such that that first active-optimized path is provided by the second aggregated networking device.
US11093146B2

A method of automatic load rebalancing includes determining that a new storage device was added to a storage array comprising a plurality of storage devices, wherein the new storage device is distinct from the plurality of storage devices. The method further includes, in response to the determining, identifying a first shard on a first storage device of the plurality of storage devices, wherein the first storage device has a fullness metric that is equal to or exceeds a fullness threshold. The method further includes moving, by a processing device of a storage array controller of the storage array, the first shard from the first storage device to the new storage device.
US11093140B2

A computer having a plurality of accounts and a storage device having a host interface, a controller, non-volatile storage media, and firmware. An account is configured with at least a predetermined speed in accessing the non-volatile storage media by allocating a number of input/output submission queues in the buffer area of the host. The number can be determined from a ratio between the predetermined speed configured for the account and a saturated speed of the storage device with sufficient submission queues. Data access requests from the account are evenly distributed to the submission queues allocated for the exclusive use by the account; and the controller, configured via the firmware, processes with equal priority the submission queues configured for the storage device. Thus, the account can have at least the predetermined speed in accessing the non-volatile storage media, regardless of how other accounts access the storage device.
US11093128B2

The present disclosure proposes a touch control system and a touch control method of a display screen, and an electronic device. The touch control system includes: a plurality of image capture units configured to capture images of capture areas of the display screen respectively to obtain a plurality of frames of images, wherein a collection of the capture areas covers the display screen; a touch control point identification circuit configured to perform image fusion on the plurality of frames of images to obtain a fused image, and identify a touch control point in the fused image to obtain a position of the touch control point in the fused image on the display screen, wherein the fused image covers the display screen; and a controller configured to control the display screen according to the position of the touch control point on the display screen.
US11093125B1

An email client identifies email conversations from email header information and presents the conversations along with emails in a user's inbox. User inputs are received selecting first and second email conversations and specifying they should be linked. The email client generates an identifier and associates the identifier with emails that are comprised in the selected first and second conversations. Upon receipt of an email that is part of a conversation linked by another user, the recipient's email client provides a button to implement the link. A user may select to create a new email and link the new email to an existing conversation. An identifier is generated and associated with the new email and emails in the selected conversation. A user may convert part of an existing conversation to a new conversation and may start a new email conversation from an existing email conversation.
US11093123B1

Systems and methods for rendering VR content at a VR rendering device include identifying, by a content facilitator, that that first content presented via a first device to a user includes metadata indicating availability of second content. The second content includes at least one of a three-dimensional (3D) video, 360° image, or virtual reality (VR) content. The content facilitator provides an interface element to the user at the first device responsive to the metadata indicating availability of the second content. The content facilitator receives a user selection of the interface element. The content facilitator provides access to the second content via a VR rendering device for the user responsive to the user selection. The VR rendering device is configured to render the second content.
US11093118B2

A computer-implemented method includes: determining, by a computer device, an interaction pattern of a website based on actions of plural users at the website; generating, by the computer device, a demonstration video based on the interaction pattern; and presenting, by the computer device, the demonstration video to a user visiting the website for a first time.
US11093112B2

One or more embodiments of a digital content system allow a user to conveniently search and/or navigate through a collection of digital content items. In particular, a user can interact with a client device to search for and identify one or more digital content items within a collection of digital content items. For example, the digital content system may provide a photo from a collection of photos via a graphical user interface. The digital content system can receive a user input identifying a selection of one or more visual features within the photo. Based on the selected visual feature(s), the digital content system may identify photos from the collection of photos that include the identified visual feature(s) and provide access to the identified photos via the graphical user interface.
US11093110B1

Offered is a system and devices that can provide additional functionality to device-to-device messaging. The system may translate message content from one language into other languages depending on the language preferences of the operating users. The system can also enable a user to respond to a message using a graphical user interface (GUI) element and, in response to the selection of that element, enable additional functionality. The additional functionality may include, for example, offering an originator of the message menu options to select different message content (such as different text corresponding to alternate speech recognition results if the message was originally spoken), the option to select a different translation of the original message content (through a back translation operation) or other options.
US11093108B2

The present application provides a display device, including: a display configured to display a user interface including view display areas and a focus object, wherein each view display area includes one or more items; a memory configured to store computer instructions; and a processor configured to execute computer instructions to cause the display device to perform operations. The operations include: displaying the user interface on the display; receiving a user input for moving the focus object; and moving a target item to a position where the focus object is; where in response to a number of the one or more items in the view display area being greater than a maximum number of items displayable on a screen of the display, the one or more items are displayed in a fixed focus cycling mode; and otherwise, the one or more items are displayed in a fixed focus non-cycling mode.
US11093102B2

In some embodiments, a technique for providing location-based functionality comprises providing functionality, wherein the functionality uses information provided by a location-aware device.
US11093101B2

A method to improve a user's experience operating within a multiple monitor configuration; the method for assigning a first color to a first display screen within a first monitor and a second color to a second display screen within a second monitor; partitioning a first shared border edge of the first display screen; determining that a mouse pointer satisfies a threshold of the first partitioned shared border edge on the first display screen; modifying, in response to the mouse pointer satisfying the threshold, the first partitioned shared border edge with the second color; and highlighting, in response to the mouse pointer moving to the second display screen, a second border boundary of the second monitor display screen.
US11093099B2

The present application discloses a first display substrate including a plurality of core-coil assemblies configured to detect a touch. Each of the plurality of core-coil assemblies includes a first base substrate; a core layer on the first base substrate and including a plurality of magnetic permeable cores substantially along a first direction and spaced apart from each other, each of the plurality of magnetic permeable cores substantially along a second direction; and a conductive coil wound around the plurality of magnetic permeable cores for multiple turns and insulated from the core layer.
US11093096B2

A touch sensing unit includes first sensing electrodes (FSEs), second sensing electrodes SSEs, first signal lines (FSLs), second signal lines (SSLs), and connection lines (CLs). The FSEs extend in a first direction (D1) and are arranged in a second direction (D2) intersecting the D1. The SSEs extend in the D2 and are arranged in the D1. The FSLs are connected to the F SEs, respectively. The SSLs are connected to the SSEs, respectively. The CLs are connected to the FSEs via the FSLs. The FSEs are grouped into blocks. Each of the blocks includes p FSEs of the FSEs, and p FSLs connected to the p FSEs, respectively, “p” being a natural number greater than one. A k-th CL of the CLs is connected to one of the FSEs of each of the blocks, “k” being a natural number. The FSEs connected to the k-th connection line have different sizes.
US11093092B2

Provided are a display panel and a display device. The display panel includes a fingerprint identification module, a light-blocking layer, a light-emitting device layer and a touch function layer which are sequentially stacked, where the light-blocking layer includes a plurality of imaging apertures; and the touch function layer includes a plurality of first touch areas and a plurality of second touch areas. The plurality of first touch areas do not overlap with imaging aperture identification areas, and the plurality of second touch areas overlap with at least one of the imaging aperture identification areas. Reflectivity of the second touch area is smaller than reflectivity of the first touch area; or transmittance of the second touch area is greater than transmittance of the first touch area; or light transmission uniformity of the second touch area is greater than light transmission uniformity of the first touch area.
US11093091B2

A display panel is provided. The display panel includes a display area and a border area. The display area includes multiple display units. The border area includes a drive circuit and at least one pressure detection element. A drive signal is provided by the drive circuit to the display units. The pressure detection element and the drive circuit are arranged in different layers. The pressure detection element is used to detect a pressure signal in the display panel.
US11093089B2

A touch sensor includes a glass substrate having a touch surface and a first touch electrode formed of a fine metal wire formed on a surface of the glass substrate opposite to the touch surface, the glass substrate contains an Si atom, an Al atom, and a K atom, a content of the Si atom is 25.0% to 35.0% by mass with respect to the total mass of the glass substrate, a content of the Al atom is 5.0% to 16.0% by mass with respect to the total mass of the glass substrate, and a content of the K atom is 3.0% to 10.0% by mass with respect to the total mass of the glass substrate.
US11093084B2

The present application discloses a display substrate. The display substrate includes a base substrate; a first sensing layer having a plurality of first sensing electrodes extending substantially along a first direction; and a second sensing layer insulated from the first sensing layer and having a plurality of second sensing electrodes extending substantially along a second direction. Each of the plurality of first sensing electrodes includes a pair of first sub-electrodes substantially parallel to each other and extending substantially along the first direction, and a plurality of first photoconductive bridges each of which interposed between the pair of first sub-electrodes. Each of the plurality of second sensing electrodes includes a pair of second sub-electrodes substantially parallel to each other and extending substantially along the second direction, and a plurality of second photoconductive bridges each of which interposed between the pair of second sub-electrodes.
US11093081B2

The present disclosure provides a detection circuit and an electronic device. The detection circuit includes a driving circuit, a cancelling circuit, and a switching circuit. Each driving module of the driving circuit is coupled to a detection capacitor for charging it; each cancelling module of the cancelling circuit is coupled to the detection capacitor to perform capacitance cancellation through two directions; each cancelling module of the cancelling circuit is coupled to the switching module to perform conversion of a capacitive signal and then output. The present disclosure can improve a detection accuracy of the capacitor.
US11093080B2

An electronic device and a fingerprint sensing control method thereof are provided. A sensing region of a display panel is divided into a plurality of fingerprint zones. The electronic device determines at least one target fingerprint zone from the fingerprint zones according to a touched area. The electronic device scans the at least one target fingerprint zone for performing fingerprint sensing. The electronic device performs an accelerated reading operation. The accelerated reading operation includes: reading at least one sensing signal from the at least one target fingerprint zone; and skipping reading at least one of the fingerprint zones other than the at least one target fingerprint zone among the fingerprint zones.
US11093069B2

Methods and apparatuses for touch event processing are provided. A touch input is received in a designated region of a touchscreen display of the electronic device. The touch input is stored in a memory of the electronic device without providing the touch input as input to an application of the electronic device, upon reception of the touch input in the designated region. A drag input is received on the touch screen display as a continuation of the touch input. A processor of the electronic device determines the touch input and the drag input as input for the application upon the drag input exceeding a threshold.
US11093067B2

A method, computer system, and computer program product for authenticating a user is provided. The method includes the steps of receiving a user input via a pressure-sensitive input interface, the user input being indicative of a possible component part of an authentication code or pattern, determining a pressure applied to the pressure-sensitive input interface by the user when providing the user input, determining whether to ignore the user input as a component part of the authentication code or pattern based on the pressure applied and irrespective of the whether the user input is determined to be ignored, providing an input acknowledgement signal to an output interface for indicating the user input was received. An associated apparatus is also included.
US11093062B2

A display device with a touch detection function is provided and including a display area including pixels arranged in a matrix on a substrate; drive electrodes disposed to face at least one of the pixels; an electro-optical element configured to display an image in the display area; first wiring that is routed in a frame area located outside the display area and configured to supply an alternating current drive signal to the drive electrodes; and second wiring configured to supply a direct current drive voltage, wherein the second wiring is disposed closer to the display area than the first wiring.
US11093059B2

A display device includes: a substrate including an opening defined therein, a display area adjacent to the opening, and a non-display area extended along the opening to be disposed between the opening and the display area; a display element with which an image is displayed, on the substrate in the display area thereof; and a metal layer including a plurality of segments spaced apart from each other, each segment disposed in the non-display area of the substrate.
US11093057B2

A flexible touch display panel is provided. The touch display panel includes: a flexible substrate; a light emitting unit layer disposed on the flexible substrate, including a plurality of light emitting units; a first touch electrode layer; a second touch electrode layer; and an insulation layer disposed between the first touch electrode layer and the second touch electrode layer, the first touch electrode layer includes a plurality of first touch electrodes insulated from each other, the first touch electrodes are strip-shaped, extend along a bending axis of the display panel; the second touch electrode layer includes a plurality of second touch electrodes insulated from each other, the second touch electrodes are strip-shaped, extend along a direction perpendicular to the bending axis and are arranged along the bending axis. The first touch electrode layer is a transparent conductive layer, the second touch electrode layer is metal mesh.
US11093040B2

A flexible device includes: a display that may be bent by an external force; a sensor configured to sense at least one motion from the group consisting of a bending motion and a folding motion of the flexible device; and a controller configured to determine outer form information about the flexible device, which is obtained when the flexible device is deformed by the at least one motion, and control an object in a screen, displayed on the display, to be moved based on the outer form information.
US11093037B2

A computer-implemented method for simulating the behavior of a hand interacting with objects in a virtual environment is provided, having acquiring a skeleton of a tracked hand using a hand-tracking device; computing a simulated hand interacting with objects in a virtual environment; establishing a coupling between the skeleton of a simulated hand and the tracked skeleton using coupling energies (Ucrb); establishing an internal energy of the simulated hand that accounts for joint constraints of the skeleton, skeleton-tissue coupling, and nonlinear soft-tissue deformation; establishing frictional contact between the simulated hand and virtual objects using a penalty energy considering relative interpenetration at contact points and a frictional energy considering the deviation between each contact point and its corresponding sliding anchor point; computing an updated skeleton and tissue of the simulated hand by minimizing the total energy involved.
US11093033B1

A brain computer interface system includes a wearable interface, an eye tracking device, and a client device for determining what object a user is looking at on an electronic display. The client device determines a region on the electronic display based on an estimated user gaze direction received from the eye tracking device. For each virtual object in the gaze region, the client device displays a visual stimulus with a unique frequency. The client device receives from the wearable interface an electrical potential signal measured at the user's brain and evoked by a visual stimulus on the electronic display. The client device identifies the object in the gaze region with a stimulus frequency matching a frequency derived from the potential signal, and executes instructions relating to the object.
US11093030B2

An operation determination device that determines a change in the facing direction of a user's face as a contact-free operation on a display image includes an image acquisition unit that acquires a captured image that is captured of the user's face and an image processing unit that performs image processing on the captured image and detects the direction of the user's face. The image processing unit includes a first processing unit that detects a portion of the user's face in the captured image and a second processing unit that determines the direction of the user's face in relation to a display surface that displays the display image, on the basis of the portion of the user's face detected in the captured image. The first processing unit includes hardware that executes specific detection processes, and the second processing unit includes one or more processors executing software that execute processes according to output from the first processing unit.
US11093028B2

A system for virtually experiencing an aircraft includes a trailer, an aircraft fuselage, a cabin module, a head mounted display, and a controller. The aircraft fuselage is disposed in the trailer and defines an interior with a first portion and a second portion. The first portion is substantially unfurnished. The cabin module is disposed in the second portion and includes furnishings. The head mounted display is configured for movement within the interior. The controller is configured for generating a virtual aircraft interior based on a position and an orientation of the head mounted display relative to the interior of the aircraft fuselage and for controlling the head mounted display to display the virtual aircraft interior.
US11093023B2

A method of simulating physics in a virtual worlds system includes selecting at least one of the client devices participating in an instance of a scene as a physics host, the physics host determining subsequent states of objects and sending the subsequent states to one or more processors of a server, the subsequent states of objects comprising one or more of: subsequent locations, orientations, velocities and accelerations determined based on characteristics of the objects and constraints for simulating physics consistent with the new instance of the scene of the virtual worlds system.
US11093022B2

Systems and methods are provided for authenticating an account via a hands-free gesture, such as a tap, pattern of taps, or other physical gesture not requiring a user to hold a computing device. A user can initiate a transaction to purchase an item by interacting with a first computing device (e.g., electronic kiosk, point-of-sale terminal, automated checkout device, etc.). The first computing device can receive a request from the user to purchase the item. In response, the first computing device can broadcast an authentication request. The user can perform the hands-free gesture for detection by a second computing device (e.g., the user's mobile device). The second computing device can transmit information associated with the hands-free gesture in response to the authentication request. The first computing device can authenticate the user based on the information associated with the hands-free gesture.
US11093017B2

The present disclosure provides a method for automatically optimizing power consumption. The method includes: (S1) a baseboard management controller determines whether system information is correct or not after powered on. If correct, further proceeding the method. If not correct, stopping further proceeding the method. (S2) the baseboard management controller periodically detects the surface temperature and the internal temperature of the essential element with a first loop cycle and determines whether the surface temperature or the internal temperature is higher than a preset temperature. (S3) If the surface temperature or the internal temperature is higher than the preset temperature, performing a PID adjustment to the fan rotation speed according to the surface temperature or the internal temperature of the essential element. If the surface temperature or the inner temperature is not higher than the preset temperature, performing a stepwise adjustment to the fan rotation speed according to current environment temperature.
US11093016B2

Example techniques related to portable playback device power management. An example implementation involves launching a power coordinator background process, the power coordinator background process having multiple client programs and establishing respective inter-process communication (IPC) mechanisms between the multiple client programs and the power coordinator background process. The implementation further involves receiving, via the established IPC mechanisms from the multiple client programs, messages indicating that the respective client program is ready to suspend, and determining that each client program of the multiple client programs is ready to suspend. The implementation further includes sending instructions to the operating system to kernel suspend. While in kernel suspend, the playback device detects a particular trigger to kernel resume and in response, performs a kernel resume.
US11093006B2

A display module includes a cover plate, a display integrated circuit, a grounding lead wire and a shielding layer. The display integrated circuit is disposed on a side of the cover plate and has a grounding terminal. A first end of the grounding lead wire is electrically connected to the grounding terminal, and a second end of the grounding lead wire is electrically connected to a grounding conductor. The shielding layer is disposed between the cover plate and the display integrated circuit and is electrically connected to the grounding conductor.
US11093000B2

The present invention concerns virtual reality viewers for use with touchscreen enabled mobile devices. The virtual reality viewer comprises: a housing configured to receive a mobile electronic device within interior of the housing; and an input mechanism that is accessible from an exterior of the housing and that is moveable within the interior between a first position and an extended position, wherein a surface of the input mechanism is configured to contact the touch-screen of the mobile electronic device when in the position. The disclosed systems and methods facilitate receiving user inputs on the exterior of the housing and providing the user inputs to the touchscreen within the housing using the electro-mechanical input mechanism. Accordingly, the viewer can be used with a variety of smartphones without requiring switches or a wireless/cable connection between the input device and the smartphone.
US11092989B2

A regulator configured to provide at an output node a load current at an output voltage is described. The regulator comprises a pass transistor for providing the load current at the output node. Furthermore, the regulator comprises feedback means for deriving a feedback voltage from the output voltage at the output node. In addition, the regulator comprises a differential amplifier configured to control the pass transistor in dependence of the feedback voltage and in dependence of a reference voltage. The regulator further comprises compensation means configured to determine a sensed current which is indicative of the load current at the output node. Furthermore, the compensation means are configured to adjust an operation point of the regulator in dependence of the sensed current and in dependence of a value of a track impedance of a conductive track which links the output node to a load.
US11092986B2

Performance of a system may be boosted with a boost dock that seals fan interfaces to improve airflow through an information handling system. An apparatus may include a first port configured to seal a first interface between the apparatus and an information handling system. The apparatus may also include a first blower configured to receive ambient air as cool intake air and to blow the cool intake air into the information handling system through the first interface sealed by the first port. The apparatus may further include a second blower configured to receive warm exhaust air from the information handling system through the first interface sealed by the first port and to blow the warm exhaust air out of the apparatus. A method may include steps of sealing a first interface, receiving ambient air, blowing cool intake air, receiving warm exhaust air, and blowing warm exhaust air.
US11092974B2

An aircraft control system for an unmanned aircraft comprising a forward propulsion system comprising a forward thrust engine and a vertical propulsion system comprising a vertical thrust engine. The aircraft control system may include a controller comprising an input coupled to receive a velocity signal indicating a determined amount of forward velocity and being configured to generate a pitch angle command associated with the determined amount of forward velocity; a splitting block comprising an input to receive the pitch angle command and being configured to generate a second pitch angle command and a forward thrust engine throttle command based on a bounded pitch angle for the unmanned aircraft; and an output coupled to provide the second pitch angle command to the vertical propulsion system and the forward thrust engine throttle command to the forward propulsion system.
US11092966B2

An apparatus for building an artificial-intelligence system is provided. The apparatus accesses images of a real-world scene and generates an image of a simulated object corresponding to a real-world object using a first generative adversarial network (GAN). The apparatus inserts the image of the simulated object into the images of the real-world scene to produce images of the real-world scene including the simulated object. The apparatus applies the images of the real-world scene including the simulated object to a second GAN to remove visual artifacts thereby producing a training set of images of the real-world scene including the simulated object. The apparatus trains an artificial-intelligence algorithm using the training set of images to build the artificial-intelligence system to detect the real-world object in further images of the real-world scene and outputs the artificial-intelligence system for deployment on an autonomous vehicle.
US11092965B2

A method for driving dynamics control for a transportation vehicle, wherein a manipulated variable of the driving dynamics is controlled by a control circuit having two degrees of freedom, consisting of a pilot control and a controller, to drive through a planned trajectory, wherein the control circuit has an iteratively learning controller which cyclically repeats classifying the planned trajectory by a classification device, retrieving a manipulated variable profile for the iteratively learning controller from a database based on the classification, recording a control fault of the control circuit and/or a manipulated variable of the controller when driving through the planned trajectory by a memory, and adapting the manipulated variable profile of the iteratively learning controller based on the recorded control fault and/or the recorded manipulated variable of the controller. Also disclosed is an associated device.
US11092962B1

Techniques are provided for operational situation vehicle control, and include determining action and context data for one or more vehicle operations in one or more operational situations, training vehicle control rules for those operational situations, and using those vehicle control rules to control vehicles in compatible operational situations.
US11092960B2

A remote vehicle control device includes: a display unit; an operation unit configured for controlling a vehicle; a signal generating unit configured to generate control signals for the vehicle, based on operations on the operation unit; a communication unit configured to perform communication with the vehicle and another remote vehicle control device; and an authority managing unit that manages a control authority for the vehicle. Synthetic images showing a surrounding area of the vehicle as seen from a virtual viewpoint each are generated on the basis of plural images acquired by plural on-board cameras mounted on the vehicle, respectively, and the display unit displays the synthetic images. The communication unit transmits the control signals to the vehicle. The authority managing unit performs transfer of the control authority for the vehicle in cooperation with the another remote vehicle control device via the communication unit.
US11092952B2

The present disclosure provides a plant abnormality detection system and method, which can learn the plant data collected in real time through a plurality of prediction models having different characteristics to generate a prediction value having the highest accuracy to diagnose the abnormality thereof, thus detecting accurately the abnormality of the plant to early provide alarm. The plant abnormality detection system disclosed includes a data collection unit for collecting the plant data, a learning model selection unit for selecting a plurality of models in order to predict a value of the plant data, and an abnormality alarm unit including a prediction algorithm unit having a plurality of prediction algorithms, an ensemble learning unit for outputting a final prediction data by performing ensemble learning based on the prediction data outputted from the prediction algorithm unit, and an alarm logic for determining whether or not the plant is abnormal by comparing the data collected in the data collecting unit with the final prediction data.
US11092944B2

An integrated online dynamic balance terminal by 3D rapid prototyping includes a central tapered hole formed at a lower portion thereof, a plurality of identical balance cavities peripherally and spacedly formed on the integrated online dynamic balance terminal. Each two the adjacent balance cavities are separated by a cavity partition. The integrated online dynamic balance terminal further has a plurality of guiding channels indently formed on an inner peripheral surface thereof, wherein each of the four guiding channels communicates with a corresponding balance cavity through a corresponding trapezoidal hole. The integrated online dynamic balance terminal has a plurality of bored holes spacedly formed on an engagement surface. The integrated online dynamic balance terminal is configured from 3D rapid prototyping so as to form an integral one-piece structure, wherein some portions requiring high precision are arranged to undergo additional machining processes.
US11092943B1

An in-process real-time method, system and device is provided for monitoring the quality of an article made by additive manufacturing processes. The invention involves the transmission and reception of waves into a test artifact while it is being built. The properties of received waves depend on the parameters of the additive manufacturing process, the properties of materials involved, and their irregularities as well as geometric deviations, as its structural periodicity and defects leads to the dispersion of waves. Based on the features of the artifact, the test artifact is designed to capture deviations in all or a sub-set of process, material, and geometric parameters. A computing device in communications with operators, the control unit of the additive manufacturing machine and other computing facilities is used for creating and analyzing waveforms. The disclosed system may initiate real-time actions based on the properties of the obtained waveforms.
US11092940B2

A method includes obtaining a voltage or current signal associated with a component of a device and isolating and conditioning the voltage or current signal to generate an output signal. The method also includes processing the output signal to identify one or more surge events, where each surge event is associated with an excessive voltage or current experienced by the device. The method further includes generating information associated with the one or more surge events and transmitting or storing the information. The voltage or current signal could be obtained from a case or housing of the device, a cable coupled to the device, or an antenna coupled to the device. The information associated with the one or more surge events could include a date/time stamp, a severity, a duration, or a shape or profile of each surge event.
US11092938B2

An occupancy sensing lighting control system is disclosed. The occupancy sensing lighting control system includes an electric lighting fixture, a wireless communication unit associated with the electric lighting fixture, an occupancy condition generating device and a load control device configured to control the current supplied to the electric lighting fixture. The wireless communication unit includes a signal-generating device and a signal detector. The signal-generating device generates periodic control signals detectable by a mobile cellular phone device located within the illuminated space and being in a standby or idle mode. The signal detector detects communication signals generated by the mobile cellular phone device. The occupancy condition generating device determines occupancy condition in response to a detection of communication signals from the mobile cellular phone device.
US11092935B2

Systems and techniques for demulsifier automation of the wet crude handling facilities can include a computer-implemented method. Demulsifier automation parameters for automating demulsifier injection points of a wet crude handling facility are determined. The determining includes performing a data convolution and a smoothening of inlet demulsifier automation parameters. Performing the demulsifier automation of the wet crude handling facility, includes, for each demulsifier, the following: A current state of the demulsifier is identified based on the demulsifier automation parameters. Demulsifier calculation input parameters are determined, including performing a convolution and a smoothening of the demulsifier calculation input parameters. A demulsifier dosage rate is calculated using the determined demulsifier calculation input parameters. A state dependent dosage multiplication factor is applied to the demulsifier based on the current state based on the calculated demulsifier dosage rate.
US11092931B2

A mechanical watch movement includes a striking mechanism with a first cannon equipped with a first cannon pinion having at least one snail intended to cooperate with a sensor device of the striking mechanism. The watch also includes a second cannon equipped with a second cannon pinion and carrying the minute hand. The first cannon pinion engages with a going train of the movement and a minute wheel. The minute wheel engages with the first cannon pinion. A motion-work pinion engages with an hour wheel coaxial with the second cannon. The minute wheel is mounted on a lever arranged to pivot about a fixed point. An angular position of the lever may be adjusted by pivoting in such a way as to permit regulation of the position of the minute wheel with respect to the first cannon pinion and to the second cannon pinion.
US11092927B2

A process cartridge comprises a photosensitive drum and a developing roller. A coupling member is provided adjacent to one axial end of the developing roller. The coupling member includes a driven portion, and an intermediary portion configured and positioned to engage with the driven portion. The intermediary portion is also configured to be movable relative to the driven portion in a direction crossing the axis of the developing roller while maintaining engagement with the driven portion. The coupling member further includes a driving portion configured and positioned to receive a driving force for rotating the developing roller. The driving portion is also configured to engage with the intermediary portion, and to be movable relative to the intermediary portion in a direction crossing the axis of the developing roller while maintaining engagement with the intermediary portion.
US11092925B2

An image forming apparatus includes: a housing, a cover a process cartridge, an LED array, and a link member. The cover is pivotally movable about an axis extending in a first direction between an open position and a closed position. The process cartridge includes a photosensitive drum and a developing unit, and is attachable to and detachable from the housing in an open state where the cover is at the open position. The link member is movable in a second direction perpendicular to the first direction in interlocking relation to movement of the cover. The link member is configured to: move the developing unit away from the axis in the second direction during movement of the cover from the closed position to the open position; and move the developing unit toward the axis in the second direction during movement of the cover from the open position to the closed position.
US11092917B2

A fixing unit includes an endless fixing belt, a rotary member configured to form a fixing nip portion, a resin-made pad configured to press an inner circumferential surface of the fixing belt by a peripheral surface toward the fixing nip portion, and a stay configured to support the pad. The stay includes a projection configured to protrude toward the pad. The pad includes a hole formed at a center in the width direction on the opposite surface and configured to fit with the projection.
US11092915B2

A cooling device for cooling a recording material on which a toner image is fixed includes: a rotatable feeding belt configured to feed the recording material by rotation; a rotatable member configured to nip and feed the recording material in cooperation with the feeding belt; and a heat sink contacting an inner peripheral surface of the feeding belt. The feeding belt contains a fluorine-containing resin additive.
US11092910B2

A semiconductor light-emitting device includes a semiconductor stacked structure including a light-emitting layer, a metal electrode provided over the semiconductor stacked structure and having an opening for externally emitting a light emitted from the light-emitting layer, and a transparent electrode provided over the semiconductor stacked structure inside the opening and over the metal electrode.
US11092909B2

A charging device includes: a first charging unit that contacts a unit to be charged to charge the unit to be charged to a first charging potential; and a second charging unit that contacts the unit to be charged on a side upstream of the first charging unit in a direction of movement of the unit to be charged to charge the unit to be charged to a second charging potential that is lower than the first charging potential.
US11092899B2

A method for manufacturing a lithographic mask for an integrated circuit includes performing an optical proximity correction (OPC) process to an integrated circuit mask layout to produce a corrected mask layout. The method further includes performing an inverse lithographic technology (ILT) process to the corrected mask layout to enhance the corrected mask layout to produce an OPC-ILT-enhanced mask layout. The method also includes performing an inverse lithographic technology (ILT) process to the corrected mask layout to enhance the corrected mask layout to produce an OPC-ILT-enhanced mask layout.
US11092898B2

The present disclosure provides an interference filter, a lithography system incorporating an interference filter, and a method of fabricating an interference filter. The interference filter includes a transparent substrate having a front surface and a back surface, a plurality of alternating material layers formed over the front surface of the transparent substrate that form a bandpass filter, and an anti-reflective structure formed over the back surface of the transparent substrate. The alternating material layers alternate between a relatively high refractive index material and a relatively low refractive index material.
US11092891B2

A photosensitive resin composition includes (A) a photo-conversion material; (B) a binder resin; (C) a photopolymerizable monomer; (D) a photopolymerization initiator; and (E) a solvent, wherein the solvent includes a first solvent having a polarity index (Snyder Polarity Index) of 0.1 times or less relative to a polarity index of water. The photosensitive resin composition having excellent color reproducibility, color purity, viewing angle, and the like may be provided by using a photoconversion material instead of a pigment or a dye conventionally used as a color material and a color filter having an excellent photo-conversion ratio by using this photosensitive resin composition may be provided.
US11092886B2

The present disclosure relates to a method for forming a pellicle for extreme ultraviolet lithography, the method comprising: forming a coating of a first material on a peripheral region of a main surface of a carbon nanotube pellicle membrane, the membrane including a carbon nanotube film, arranging the carbon nanotube pellicle membrane on a pellicle frame with the peripheral region facing a support surface of the pellicle frame, wherein the support surface of the pellicle frame is formed by a second material, and bonding together the coating of the carbon nanotube pellicle membrane and the pellicle support surface by pressing the carbon nanotube pellicle membrane and the pellicle support surface against each other. The present disclosure relates also relates to a method for forming a reticle system for extreme ultraviolet lithography.
US11092875B2

Reconfigurable nonlinear frequency conversion waveguide chip based on Mach-Zehnder interferometer coupled micro-ring, the method is based on the integration of waveguide components of phase-adjustable Mach-Zehnder interferometers (MZI) and micro-ring resonators. The chip is illustrated by FIG. 1. The MZI couples light and photons into and output of the micro-ring resonator and controls the micorings' quality factor thus optimize the nonlinear frequency conversion processes inside the ring by the phase-modulator inside the MZI. The micro-ring resonator enables the nonlinear optical generation of new frequency light beams and quantum light sources based on the second-order or third-order nonlinear optical process. Other optical waveguide components in region I and III of FIG. 1 are linear optical circuits for power splitting of pump beams and post-process of generated light beams or photons.
US11092872B1

Structures including an optical phased array and methods of fabricating such structures. A first optical phased array includes a first plurality of antennas. A plurality of phase shifters are respectively coupled to the first plurality of antennas. A second optical phased array includes a second plurality of antennas, and a third optical phased array includes a third plurality of antennas. The second optical phased array is located in a first direction relative to the first optical phased array. The third optical phased array is located in a second direction relative to the first optical phased array. The second direction is different from the first direction.
US11092871B2

A novel transmitter is proposed that provides broadband all-optical linearization of a Mach-Zehnder interferometer (MZI) modulator for use in high linearity RF photonic links and optical up-converter and down-converter schemes. It is based on an amplitude modulated (AM) MZI modulator where part of the laser Carrier is passed around the MZI modulator and added back to the AM signal, creating a Controlled Carrier-AM (CC-AM) signal. In this new scheme, a dual output MZI modulator is utilized, and the alternative output (Carrier*) is used together with the Carrier from the laser to create a new signal, LO*, which when coherently combined with the AM signal can reduce or completely cancel its 3rd order intermodulation distortion.
US11092869B2

A display panel includes: a substrate; a plurality of first grooves formed in a surface of the substrate; a second metal layer, a dielectric layer and a first metal electrode layer disposed in sequence within each of the plurality of first grooves; electronic ink filled within each of the plurality of first grooves; a first encapsulation substrate disposed on the surface of the substrate provided with the plurality of first grooves; and a plurality of point electrodes disposed on the first encapsulation substrate. The first metal electrode layer is semi-transmissive, the dielectric layer is light-transmissive, and the second metal layer is non-transmissive. The electronic ink includes black charged particles. The plurality of first grooves are in one-to-one correspondence with the plurality of point electrodes.
US11092859B2

The present invention provides a display panel, the display panel includes at least one first inner sub-pixel disposed in a display region of the display panel and a plurality of first compensation sub-pixels disposed between an end of the first sub-pixel column and the first inner sub-pixel, and a shape of the display region is non-rectangular. Each of the first inner sub-pixel and the first compensation sub-pixels includes a sub-pixel unit, a light shielding sub-block and a color filter block, structures of the sub-pixel units of the first compensation sub-pixels are different from a structure of the sub-pixel unit of the first inner sub-pixel, and the structures of the sub-pixel units of the first compensation sub-pixels are different from each other.
US11092856B2

A display device in which parasitic capacitance between wirings can be reduced is provided. Furthermore, a display device in which display quality is improved is provided. Furthermore, a display device in which power consumption can be reduced is provided. The display device includes a signal line, a scan line, a first electrode, a second electrode, a third electrode, a first pixel electrode, a second pixel electrode, and a semiconductor film. The signal line intersects with the scan line, the first electrode is electrically connected to the signal line, the first electrode has a region overlapping with the scan line, the second electrode faces the first electrode, the third electrode faces the first electrode, the first pixel electrode is electrically connected to the second electrode, the second pixel electrode is electrically connected to the third electrode, the semiconductor film is in contact with the first electrode, the second electrode, and the third electrode, and the semiconductor film is provided between the scan line and the first electrode to the third electrode.
US11092851B2

A privacy display comprises a spatial light modulator and a compensated switchable liquid crystal retarder arranged between first and second polarisers arranged in series with the spatial light modulator. In a privacy mode of operation, on-axis light from the spatial light modulator is directed without loss, whereas off-axis light has reduced luminance. The visibility of the display to off-axis snoopers is reduced by means of luminance reduction over a wide polar field. In a wide angle mode of operation, the switchable liquid crystal retardance is adjusted so that off-axis luminance is substantially unmodified.
US11092848B2

The disclosure provides a backlight module frame, a backlight module, a display module and a display device. The backlight module frame includes: a middle frame and a fixing member. The middle frame is a hollow frame, and a display panel support stand is disposed on the inner side of the middle frame. The display panel support stand is configured to support a first display panel. The fixing member and the middle frame are detachably connected. When the fixing member is connected to the middle frame, a display panel receiving slot is formed among the display panel support stand, the fixing member and the middle frame. During the transportation of the first display panel, the backlight module frame provided by the present disclosure can protect the first display panel, thereby preventing the display panel from being scratched, and ensuring the display effect of the display device.
US11092846B2

A display apparatus including at least one display panel, a backlight module and a first reflective layer is provided. The display panel includes first and second substrates, non-self-luminous display pixels, a light-shielding layer, first and second polarizers. The light-shielding layer includes light-shielding portions and first opening portions. The light-shielding portions respectively surround outer profiles of the non-self-luminous display pixels, and positions of the first opening portions respectively correspond to positions of the non-self-luminous display pixels. The first and second substrates are disposed between the first and second polarizers. The backlight module is disposed under the display panel. The first reflective layer is disposed between the second polarizer and the backlight module. The first reflective layer includes second opening portions, and positions of the second opening portions respectively correspond to the positions of the non-self-luminous display pixels.
US11092842B2

A display panel includes a first substrate in which first, second and third pixel areas and a light blocking area are defined, and a second substrate. The first substrate includes a base layer, a first wavelength conversion layer disposed under the base layer, a second wavelength conversion layer disposed under the base layer, an optical layer disposed under the base layer, a first partition layer disposed between the first and second wavelength conversion layers and including a first layer including a same material as that of the optical layer and a second layer spaced apart from the base layer with the first layer interposed therebetween, and a second partition layer disposed between the second wavelength conversion layer and the optical layer.
US11092840B2

A reflective pixel unit, a reflective display panel and a display apparatus are disclosed. The reflective pixel unit includes a substrate, a reflective plate on the substrate, and a reflective filter layer on a side of the reflective plate facing away from the substrate. The reflective filter layer is configured such that a surface of the reflective filter layer facing away from the reflective plate receives visible light and reflects a part of light having wavelengths within a specific range in the visible light, and allows another part of the light having wavelengths within the specific range to pass through the reflective filter layer to the reflective plate. The reflective plate is configured to reflect the another part of the light having wavelengths within the specific range passed through the reflective filter layer.
US11092839B2

A display apparatus includes a backlight unit including a first light source for outputting a first color light, and a second light source for outputting a second color light that is different from the first color light, a switching element layer on the backlight unit, and including a plurality of switching elements, a liquid crystal layer on the switching element layer, and a color conversion layer on the liquid crystal layer, including a color-converting material for converting a color of light passing therethrough, including a first color area, a second color area, and a third color area, and including quantum dot particles.
US11092834B2

According to one embodiment, a display device includes a liquid crystal display panel having a display surface, a cover panel overlaid on a display surface, a backlight unit opposed to the liquid crystal display panel, a case covering the backlight unit and the liquid crystal display panel, and including at least a part fixed to the cover panel; and an adhesive provided on the cover panel along the liquid crystal display panel. The adhesive includes a surface opposite to the cover panel, a first area on the surface, and a second area on the surface, and locates on an inner side closer to the liquid crystal display panel than the first area. The part of the case is adhered to the second area. The adhesive is formed in a frame shape with an inner opening surrounding the liquid crystal display panel without contacting the liquid crystal display panel.
US11092822B2

A photochromic ophthalmic lens may comprise a main body comprising an optical zone and a peripheral zone disposed adjacent the optical zone, wherein one or more of the optical zone and the peripheral zone comprises a photochromic dye, wherein the ophthalmic lens has a thickness profile that is configured based on cosmetic appearance associated with a target level of transmission (% T), and wherein at least a portion of the thickness profile is the same across two or more stock keeping units (SKU), each of the two or more SKU having a different target prescription.
US11092821B1

A projection apparatus projects holographic images. The projection apparatus includes, within a housing, a laser projection system that outputs a laser beam, a diffuser to diffuse the laser beam projected by the laser projection system, a beam diverter/splitter that polarizes the received beam after it has been diffused by the diffuser, and a concave mirror onto which the beam is diverted and which reflects the images to the floating display position that is outside the housing. The apparatus may further include an adjustable lens to adjust the focus and/or size of images that are reflected from the concave mirror. Multiple projection apparatuses may be mounted around the floating display position to synchronously project the holographic images. A conical mirror may be used with the projection apparatus or with multiple projection apparatuses to display the images at a position above the conical mirror.
US11092812B2

An augmented reality viewer is described. A user orientation determination module determines a user orientation. A content vector calculator calculates a content orientation vector relative to a near edge and a far edge of content, determines a dot product of the user orientation vector and the content orientation vector, and positions the content based on a magnitude of the dot product. A surface area vector calculator calculates a surface area orientation vector for each of a plurality of surface area. A surface selection module determines a dot product of the user orientation vector and each surface area orientation vector and selects a preferred surface based on the relative magnitude of the dot products.
US11092810B2

An optical aperture expansion arrangement particularly useful for near-eye displays employs a waveguide (30, 140, 145) with wedge configurations (25, 26) to generate two modes of propagation of image illumination along the waveguide, and to couple out both modes from the waveguide. Various embodiments employ rectangular waveguides within which the image illumination propagates by four-fold internal reflection. In some cases, the wedge configurations are combined with an array of partially-reflective internal surfaces (45, 150) to achieve two-dimensional aperture expansion.
US11092794B2

An optical apparatus comprises an illumination module (100) comprising a carrier (110), which has at least one light-transmissive region (112), for example. The illumination module (100) comprises a plurality of light sources (111), which are arranged on the carrier (110).
US11092790B2

The imaging lens consists of, in order from an object side, a first lens group, a stop, and a positive second lens group. The second lens group has a negative lens on a side closest to an object and has a single lens or a cemented lens having a positive refractive power on a side closest to an image. Predetermined conditional expressions relating to a back focus, an incidence angle of a principal light ray on the image plane, a maximum image height, a distance from a lens surface on the side closest to the object to a lens surface on the side closest to the image, a distance from an object side principal point of the second lens group to a stop, and a focal length of the second lens group are satisfied.
US11092778B2

An optical system according to an example embodiment includes a first lens unit that has a positive refractive power, and a second lens unit that is disposed on an image side of the first lens unit and that has a positive refractive power. The second lens unit moves when focusing from infinity to an object at near distance. The second lens unit includes, disposed in order from the object side towards an image side, a first positive lens, an aperture stop, and a second positive lens. Anomalous partial dispersibilities of the first positive lens and the second positive lens are defined.
US11092775B2

An optical imaging system includes a first lens group having a first group of lenses. A foremost lens of the first group of lenses is a lens closest to an object side and has a positive refractive power. The optical imaging system also includes a second lens group having a second group of lenses. A rearmost lens of the second group of lenses is a lens closest to an imaging plane and has convex surfaces. The first and second lens groups are sequentially disposed from the object side to an imaging plane. An expression TL/f1<2.0 is satisfied, where TL represents a distance from an object-side surface of the foremost lens to the imaging plane and f1 represents a focal length of the foremost lens.
US11092771B2

A lens locking apparatus is configured to be coupled to a lens module. The lens module is configured to focus on an object by translating along an optical axis of the lens module. The lens locking apparatus is configured to fix a position of the lens module by applying a compressive force on the lens module when the lens module is at a focused position.
US11092770B2

A camera lens group is disclosed. The camera lens group includes, sequentially from an object side to an image side along an optical axis: a first lens, a second lens, a third lens, a fourth lens, a fifth lens, a sixth lens, and a seventh lens having refractive powers. The second lens has a positive refractive power. An object-side surface of the second lens, an object-side surface of the third lens, and an object-side surface of the sixth lens are a convex surface. An image-side surface of the third lens, an image-side surface of the sixth lens, and an image-side surface of the seventh lens are a concave surface. A center thickness CT4 of the fourth lens on the optical axis and a center thickness CT5 of the fifth lens on the optical axis satisfy: CT4/CT5>1.5.
US11092769B2

Provided is an optical cap component in which a lens is attached to a shell with a high positional accuracy. An optical cap component 1 according to the present invention includes: a shell 30 with an opening 32a; a lens 20 inserted into and fixed in the opening 32a of the shell 30; and a fixing member 40 that fixes the lens 20 and the shell 30 together, wherein the opening 32a has an inside diameter larger than a diameter of the lens 20, and the fixing member 40 is made of glass containing an inorganic filler 41.
US11092768B2

A telecommunications closure (10) comprising cables (46), a cover (20), an interior frame (30), the frame (30) holding telecommunications equipment (32), and a seal block (40) sealing the cover (20) closed relative to one or more cables (46) which enter the closure (10). The frame (30) defines a plurality of clamp assembly holders (36). A plurality of clamp assemblies (60, 160, 260) are provided, each clamp assembly (60, 160, 260) for holding a cable including a jacket (48), interior optical fibers (52), and at least one interior strength member (50). Each clamp assembly (60, 160, 260) includes a jacket clamp assembly (64, 164, 264) moveable relative to the frame, and including a wrap (68) which mounts around the jacket, and a strength member clamp assembly (80, 180, 280) moveable relative to the frame. The wrap (68) wraps around the jacket (48) and is adjustable for different jacket diameters. The strength member clamp assembly (80, 180, 280) is mountable in a plurality of positions relative to the jacket clamp assembly (64, 164, 264) to account for variations in the relative location of the strength member relative to the jacket clamp assembly. The clamp assembly (60, 160, 260) is moveable relative to the frame (30) wherein the cable (46) is allowed to move to a proper position relative to the seal block (40) so as to reduce the likelihood of a leak by being centrally positioned relative to the cable opening through the seal block.
US11092750B2

An optical fiber connection system includes a first and a second optical fiber, each with end portions that are terminated by a first and a second fiber optic connector, respectively. A fiber optic adapter connects the first and the second fiber optic connectors. A fiber alignment apparatus includes V-blocks and gel blocks. Each of the fiber optic connectors includes a connector housing and a sheath. The end portions of the optical fibers are positioned beyond distal ends of the respective connector housings. The sheath is slidably connected to the connector housing and slides between an extended configuration and a retracted configuration. The sheath covers the end portion of the respective optical fiber when the sheath is at the extended configuration and exposes the end portion when at the retracted configuration. The end portions of the optical fibers are cleaned when slid between the V-blocks and the gel blocks.
US11092740B1

Structures for a polarizer and methods of forming a structure for a polarizer. A first slotted waveguide component is positioned over a first waveguide core, and a second slotted waveguide component positioned over the first slotted waveguide component. The first slotted waveguide component includes a second waveguide core and a third waveguide core separated by a first slot, and the second slotted waveguide component includes a fourth waveguide core and a fifth waveguide core separated by a second slot. The first waveguide core is laterally aligned with the first slot and the second slot.
US11092734B2

An optical member and a display device including the same. The optical member includes a light guide plate including a surface disposed on a plane defined by a first direction and a second direction crossing the first direction, a low refractive index pattern disposed on the surface of the light guide plate and including an opening for exposing the surface of the light guide plate, a wavelength conversion layer disposed on the low refractive index pattern, and a passivation layer disposed on the wavelength conversion layer and covering a side surface of the wavelength conversion layer and a side surface of the low refractive index pattern at least one side portion. The low refractive index pattern has a lower index of refraction than the light guide plate, and a ratio of an area occupied by the low refractive index pattern to an area of the surface of the light guide plate decreases in the first direction.
US11092732B2

A lens assembly structures and methods are described with a glass surface facing user. The lens assembly may include a retention film on a rear surface of the glass layer with the front surface being free of a safety layer. The lens assembly may include a glass layer with a front surface to be engaged by a person and a rear surface and a retention film fixed to the rear surface and is transparent. A display generator may be fixed to the retention film. A spacing layer may be fixed on the retention film around the display generator. A mask may be fixed to a rear surface of the glass beneath the retention film. A support frame may engage the spacing layer and support the display generator with the glass layer being supported by the retention film and mechanically supported by both the display generator and the frame. The front surface may be free from a retention layer.
US11092727B2

An optical device may include a narrowband optical filter to receive a beam of light at a selected angle of incidence, wherein the beam of light is caused to be received by the narrowband optical filter at the selected angle of incidence by a steering element included in the optical device, and output a filtered beam of light associated with the beam of light, wherein a wavelength of the filtered beam of light depends on the selected angle of incidence of the beam of light on the narrowband optical filter. The optical device may include a photodiode to receive at least a portion of the filtered beam of light after the filtered beam of light is outputted by the narrowband optical filter.
US11092724B1

A projection apparatus projects holographic images. The projection apparatus includes, within a housing, a laser projection system that outputs a laser beam, a diffuser to diffuse the laser beam projected by the laser projection system, a beam diverter/splitter that polarizes the received beam after it has been diffused by the diffuser, and a concave mirror onto which the beam is diverted and which reflects the images to the floating display position that is outside the housing. The apparatus may further include an adjustable lens to adjust the focus and/or size of images that are reflected from the concave mirror. Multiple projection apparatuses may be mounted around the floating display position to synchronously project the holographic images. A conical mirror may be used with the projection apparatus or with multiple projection apparatuses to display the images at a position above the conical mirror.
US11092723B1

A structured film for use with a display comprises an optically transmissive surface including a plurality of walls. When the film is placed in an operative position with respect to the display, the walls extend away from the display at different heights and surround light emitters of the display. The film operates as a diffraction grating and the walls are configured to generate selected diffraction orders for each light emitter, including generating a diffraction order for a first light emitter and a diffraction order for a second light emitter adjacent to the first light emitter such that a predefined portion of light energy radiated by the first light emitter is permitted to spread toward the second light emitter. The film minimizes the screen-door effect and can be used in combination with local contrast control over a region of interest.
US11092717B2

A meta-lens having a phase profile includes a substrate and a plurality of nanostructures disposed on the substrate. Each individual nanostructure of the nanostructures imparts a light phase shift that varies depending on a location of the individual nanostructure on the substrate. The light phase shifts of the nanostructures define the phase profile of the meta-lens. The varying light phase shifts can be realized by, e.g., changing orientations of nanofins or changing diameters of nanopillars.
US11092716B1

This method calculates snowpack parameters such as: snow water equivalent, snow liquid water content, snow depth and snow density, using Earth orbiting satellites from a GNSS constellation transmitting radio wave frequency carrier signals. An under-snow receiver system and an out-of-snow receiver system are employed are capable of decoding the encoded GNSS data into data products such as a carrier to noise ratios and carrier phases. A computer system receives data products. The Snowpack software programs derive a measured carrier to noise ration reduction from the carrier signals and the carrier to noise ratios. A physical model calculates a modeled excess phase and a modeled carrier noise ratio reduction, calculating measured snowpack parameters, such as: a snow water equivalent, a snow liquid water content, a snow depth, and a snow density, of the at least one snow layer. A non-linear mathematical solver adjusts the plurality of snow parameters.
US11092714B2

A method for transforming an earth formation and/or production equipment based on correcting nuclear magnetic resonance (NMR) data to account for partially water-saturated rock includes: receiving NMR logging data having echo-trains for an earth formation; inverting the echo-trains to provide transverse relaxation time constant (T2) distributions for various components of fluid in the earth formation; substituting a T2 distribution for mobile water of fully water-saturated rock for a T2 distribution for mobile water of partially water-saturated rock based on values of the mobile water T2 distribution of partially water-saturated rock and a total porosity constraint; summing the T2 distribution for mobile water of fully water-saturated rock and a T2 distribution for an immobile water component of the fluid to provide a T2, distribution for fully water-saturated rock; and transforming the earth formation and/or the production equipment based on a parameter derived from the T2 distribution for fully water-saturated rock.
US11092698B2

A radiation imaging system comprises a plurality of imaging apparatuses configured to generate images based on radiation emitted from a radiation generator, and a control apparatus configured to communicate with the plurality of imaging apparatuses. Each of the plurality of imaging apparatuses generates imaging information with a smaller data size than an image obtained by an imaging operation based on the image. The control apparatus acquires the imaging information from each of the plurality of imaging apparatuses, and selects, from the plurality of imaging apparatuses based on the imaging information, an imaging apparatus from which an image obtained by an imaging operation is acquired.
US11092682B1

Systems and techniques are provided for determining arrival and departure latency for WiFi devices. Reports may be received from WiFi access points in an environment. The reports include an indication of a connection to or disconnection from one of the WiFi access points, a time of the connection or disconnection, and an identifier of the one of the WiFi access points. Data including connect times and disconnect times may be generated from the reports. Sensor and device data may be received from one or more sensors or devices in the environment. Data indicating a length of an arrival latency and a length of a departure latency for the environment may be generated with a machine learning system, where the data including connect times and disconnect times and the sensor and device data is input to the machine learning system.
US11092680B2

An ultrasound imaging system includes an array of ultrasound transducer elements chat send ultrasound energy into an object when energized for respective transmission time periods and provide responses to ultrasound energy emitted from the object for respective reception time periods, a reception modulation circuit modulating the responses with irregular sequences of modulation coefficients, a combiner circuit combining the modulated responses, and an image reconstruction processor configured to computer-process the combined modulated responses into one or more images of the object.
US11092668B2

A detection system includes a ranging sensor and a controller circuit. The ranging sensor is configured to detect range rates of objects proximate a host vehicle. The controller circuit is in communication with the ranging sensor. The controller circuit is configured to determine a search area extending from the host vehicle. The controller circuit is further configured to determine a first histogram comprising counts of occurrences of the range rates detected within the search area. The controller circuit is further configured to determine a second histogram comprising the counts of occurrences of a portion of the range rates detected within the search area. The controller circuit is further configured to determine that a trailer is being towed by the host vehicle based on the first histogram and the second histogram.
US11092667B2

An apparatus for calibration of vehicle sensors comprising a target structure and an alignment structure. The target structure comprises a portable arrangement, including a number of folding legs configurable into at least a first position. The target structure is further operable to be reconfigured to accommodate a variety of vehicles having different sensor placements.
US11092661B2

A ferromagnetic resonance (FMR) measurement system is disclosed with a waveguide transmission line (WGTL) connected at both ends to a mounting plate having an opening through which the WGTL is suspended. While the WGTL bottom surface contacts a portion of magnetic film on a whole wafer, a plurality of microwave frequencies is sequentially transmitted through the WGTL. Simultaneously, a magnetic field is applied to the contacted region thereby causing a FMR condition in the magnetic film. After RF output is transmitted through or reflected from the WGTL to a RF detector and converted to a voltage signal, effective anisotropy field, linewidth, damping coefficient, and/or inhomogeneous broadening are determined based on magnetic field intensity, microwave frequency and voltage output. A plurality of measurements is performed by controllably moving the WGTL or wafer and repeating the simultaneous application of microwave frequencies and magnetic field at additional preprogrammed locations on the magnetic film.
US11092657B2

A system may include a resonant phase sensing system comprising a resistive-inductive-capacitive sensor and a measurement circuit communicatively coupled to the resistive-inductive-capacitive sensor, and a compensation circuit. The measurement circuit may be configured to use a phase detector to measure phase information associated with the resistive-inductive-capacitive sensor and based on the phase information, determine a displacement of a metal plate relative to the resistive-inductive-capacitive sensor. The compensation circuit may be configured to detect a change in a physical property associated with the resistive-inductive-capacitive sensor other than the displacement and compensate the phase information to correct for the change in the physical property.
US11092653B2

The present disclosure relates to a method and a device for determining the insulation resistance of a fuel-cell system.
US11092650B2

A built-in self-test (BIST) method includes providing expanded test patterns to a logic circuit under test, generating a first signature based on a response of the logic circuit to the expanded test patterns, generating a second signature based on the first signature, wherein the second signature is a compressed version of the first signature, selecting one of the first signature or the second signature in response to a control signal, comparing the selected one of the first signature or the second signature to an expected signature, and, based on the comparison of the selected one of the first signature or the second signature to the expected signature, determining that the logic circuit passes or fails BIST.
US11092645B2

A test pattern is shifted into scan chains in a circuit in a first direction. The scan cells on each of the scan chains are further coupled to corresponding scan cells on two other scan chains in the scan chains such that data bits stored in the scan cells can be shifted circularly in a second direction orthogonal to the first direction based on a control signal. The loaded test pattern is then shifted in the second direction for a number of clock cycles equal to the number of the scan chains. The test pattern is then shifted in the first direction out of the scan chains to generate a chain test result. Faulty scan cell candidates on faulty scan chains may be determined based on part of the chain test result for one of good scan chains.
US11092642B2

An electronic component handler including a first holding section and a second holding section holding an electronic component by adsorption, a suction section giving the first holding section and the second holding section an adsorption force to adsorb the electronic component, a suction flow path, a first branch flow path, a second branch flow path, a first opening/closing section opening and closing the first branch flow path, a second opening/closing section opening and closing the second branch flow path, a first pressure measurement section measuring first pressure inside the first branch flow path, a second pressure measurement section measuring second pressure inside the second branch flow path, and a control section, in which the control section opens the first branch flow path by the first opening/closing section and causes the first holding section to adsorb the electronic component, and checks whether or not the first pressure is lower than preset pressure when the second branch flow path is opened by the second opening/closing section.
US11092641B2

An inspection apparatus includes: a stage on which an inspection target is mounted; a temperature adjustment mechanism configured to adjust a temperature of the stage; an inspecting part configured to exchange electrical signals for an electrical characteristics inspection with the inspection target; a probe card having terminals in contact with the inspection target; an intermediate connection member having connectors electrically connecting the inspecting part and the probe card; a position adjustment mechanism configured to adjust a relative position between the stage and the probe card; a temperature measurement member configured to measure a temperature of the intermediate connection member; a preliminary temperature adjusting part configured to adjust a temperature of the probe card prior to the electrical characteristics inspection; and a determining part configured to determine whether or not the temperature of the probe card is stabilized, based on the temperature of the intermediate connection member.
US11092633B2

A capacitance detection circuit for measuring an electrostatic capacitance, includes: a control signal generator configured to generate a control signal; a drive circuit having a push-pull type output stage and configured to apply a drive voltage to the electrostatic capacitance according to the control signal; a current detection circuit configured to generate a detection current which is a replica of a current flowing through the output stage of the drive circuit; and an integrating circuit configured to integrate the detection current to generate a detection voltage.
US11092632B2

A resistance-measuring device mountable to a component of a current-carrying transmission line. The device includes a body having a base and two arms with interconnected first ends and spaced-apart second ends. The arms define a gap therebetween. Each arm has an inner portion facing the gap. The body is displaceable to mount the body about the component and position the component within the gap. The body has an abrading mechanism mounted to the arms. The abrading mechanism has an electrically-conductive abrading element disposed along the arm and facing inwardly toward the gap. The abrading element rubs against an outer surface of the component upon displacing the body to mount the body about the component. A method is also disclosed.
US11092629B2

A computer system analyzes data from smart meters. The computer system can, for example, analyze the data from a smart meter to determine if the smart meter is connected to a different distribution transformer, if the smart meter is at a customer site where power theft is occurring, if the smart meter is located at a customer site having a solar photovoltaic system, if the smart meter is located at a customer site having an electric vehicle, or if the smart meter is located at a grow house.
US11092628B2

A power usage prediction system and method determines whether or not a predicted power usage exceeds a limit value using modeling data for power usage. The system includes a power measurement unit for measuring power usage at a certain time interval; a modeling unit for generating a plurality of data sets by grouping a certain number of a plurality of measurement data indicating the measured power usage in time series, storing the last measurement data of the data set as a modeling output, and storing measurement data other than the modeling output of the data set as a modeling input; and a prediction unit for inputting real-time data measured in real time in the power measurement unit into the modeling unit in time series, and predicting the power usage after the real-time data by corresponding the real-time data with the plurality of data sets.
US11092627B2

A method for detecting an operational malfunction of a renewable energy power plant includes measuring the energy production of the power plant over a time period, designated production period Tprod; calculating an actual production indicator from the production measured during the measuring of the energy production; calculating, from a physical model of the power plant, a theoretical production indicator over the production period Tprod; calculating the ratio between the actual production indicator and the theoretical production indicator over the production period Tprod; the measurement of the performance being given by the value of the ratio between the actual production indicator and the theoretical production indicator.
US11092620B2

Provided is a conduction inspection device member, wherein cracks and voids are less likely to form in conductive parts, conduction performance is less likely to be impaired even when a conduction test is repeated, and contact marks are less likely to remain in the portion of the member in contact with a member to be tested. Also provided is a conduction inspection device comprising the conduction inspection device member. The conduction inspection device member comprises a substrate 13, through holes 11, and conductive parts 12. The multiple through holes 11 are arranged in the substrate 13, the conductive parts 12 are housed inside the through holes 11, and the conductive parts 12 contain conductive particles 2. The conductive particles 2 each comprise a substrate particle 21 and a conductive layer 22 on the surface of the substrate particle 21. The conductive layer 22 has multiple protrusions 23 on the outer surface thereof.
US11092619B1

An active split-signal Fo and 2Fo harmonic impedance load pull tuner uses a single signal source, a wideband harmonic amplitude and phase modulator-frequency doubler. The Fo source signal path is divided between input and output of the DUT; the output portion is processed to generate independently controlled synchronous amplitude and phase controlled Fo and 2Fo signals, which are then amplified and re-injected into the output of the DUT after being pre-matched using a passive harmonic tuner. A harmonic receiver is used to synthesize in situ the required Fo and 2Fo load impedances. Passive 3Fo tuning is also possible independently.
US11092617B2

A gyro sensor includes: a spring having an inner span beam connected to an outer span beam via a turnaround beam; and a fixed driver that laterally faces the outer beam. A first beam is provided to the structure side of the outer beam so as to face the outer beam. T1 is a width of a space between the outer beam and the structure, T2 is a width of a space between the inner and outer beams, and T2
US11092614B1

A method for measuring airflow for a plurality of computing devices may include characterizing the fan performance of a selected computing device of the plurality of computing devices to provide characterized RPM information. Each of the computing devices may include a cooling fan configured to exhaust heat into a hot aisle. Each cooling fan may include a rotor and a tachometer. The method may also include connecting the computing devices via a network, distributing computing workloads to the plurality of computing devices, and/or performing work on the computing workloads on the plurality of computing devices. Additionally, the method may include reading RPM information from the selected computing device's fan's tachometer and/or comparing the read RPM information with the characterized RPM information to determine a backpressure value for the selected computing device. The power to the selected computing device's fan may be reduced prior to reading the RPM information.
US11092613B2

A method of operating a laboratory sample distribution system is presented. The laboratory sample distribution system comprises a number of sample container carriers. The sample container carriers are adapted to carry one or more sample containers. The sample containers comprise samples to be analyzed by a number of laboratory stations. The laboratory sample distribution system also comprises a transport plane. The transport plane is adapted to support the sample container carriers. The method comprises allocating an area of the transport plane as a buffer area. The buffer area is adapted to store a variable number of sample container carriers. The method also comprises controlling the buffer area using a puzzle-based control scheme or using an aisle-based control scheme as a function of a storage density of the buffer area.
US11092608B2

The invention relates to methods of identifying compounds that modulate mTORC1 activity in a cell by modulating the activity of CASTOR1, as well as to the use of such identified compounds in the modulation of mTORC1 and the treatment of diseases and conditions characterized by aberrant mTORC1 activity.
US11092595B2

Bispyridines improve the labeling of nucleophiles, including amines and thiols and are particularly useful for improving labeling with acidic and basic labels. Use of bispyridines with such labels dramatically increases labeling compared to protocols without a bispyridine. The labeled nucleophile can then be subjected to standard analytical methods.
US11092588B2

A measurement cell includes: an enclosure; a flexible membrane disposed in the enclosure so as to contain a hardenable material; and means for stiffening the membrane configured to assume two alternative states: a stiffness state, in which the stiffening means resist the expansion of the hardenable material during solidification; and a flexible state, in which the stiffening means exert a stress that is less than that exerted in the stiffness state allowing at least one physical, chemical or mechanical property of the hardenable material to be measured and the hardenable material to be extracted from the enclosure; the stiffening means being produced by a set of metal wires connected to a clasp configured to modify the stiffness exerted by the metal wires.
US11092582B2

Techniques for generating dynamic dust emission risk index values via construction and use of a dynamic dust emission risk index model are provided. In one example, a computer-implemented method comprises generating, by a system operatively coupled to a processor, a dynamic dust emission risk index value based on a dynamic dust emission risk index model. The computer implemented method also includes supplying, by the system, the dynamic dust emission risk index value to an air quality model. Additionally, the computer implemented method further comprises generating, by the system, a dust emission forecast based on the air quality model.
US11092580B2

A diagnostic apparatus for analysing a sample to diagnose disease, the apparatus comprising: a separating element for separating gas derived from the sample into component parts; a sensor arrangement coupled to the separating element such that a component part of the gas is directed towards the sensor arrangement, the sensor arrangement being configured to detect compounds which may be indicative of disease; and a processing element coupled to an output of the sensor arrangement, the processing element being configured to process a signal output by the sensor arrangement to provide a diagnosis.
US11092578B2

An opening sealing structure is provided with a housing, a step portion, a seal cap, an elastic sealing member, and a cap fixture. The housing has a cap mounting portion having a a cylindrical shape. The step portion is provided on the outer peripheral surface of the cap mounting portion and has a side surface facing the base end side of the cap mounting portion. The side surface of the step portion is inclined along the circumferential direction of the cap mounting portion from the tip end side of the cap mounting portion to the base end side and its inclination angle is smaller on the base end side of the cap mounting portion than on the tip end side. The cap fixture has a cap holding portion movably engaged with the seal cap in a circumferential direction of its outer peripheral surface and an elastic portion connected to the cap holding portion. The elastic portion is provided with a protrusion which engages the side surface of the step portion.
US11092576B2

The present invention contemplates a variety of improved techniques including an injection module pairable with an injection port of a gas chromatography device. The injection module can include a cylindrical body, a cap with permeable membrane, a first reservoir for a sample, and a second reservoir for a volume of solvent. An internal membrane can be disposed between the first reservoir and the second reservoir. The injection module can include a circular plunger creating a seal with an inner surface of the cylindrical body of the injection module and configured to expel the sample and solvent by gliding along the inner surface of the cylindrical body. A server can monitor analytes detected by the gas chromatography device and generate recommendations for a user of the gas chromatography device.
US11092575B2

Provided are a pretreatment device capable of starting pretreatment in a simple operation, and an analysis system provided with the pretreatment device. A container holding unit 12 holds pretreatment containers into each of which a sample is injected, at a plurality of holding positions. A pretreatment unit sequentially performs pretreatment by using the pretreatment containers held at the holding positions of the container holding unit 12 in a specific order. A controller configured to receives a setting of the holding position of a pretreatment container to be used first among the plurality of holding positions in the case where a series of pretreatments using the plurality of pretreatment containers is started by the pretreatment unit.
US11092562B2

Embodiments of the present disclosure pertain to conductive textiles that include a textile component with a plurality of fibers; and metal-organic frameworks associated with the fibers of the textile component in the form of a conductive network. Metal-organic frameworks may have a two-dimensional structure and a crystalline form. Metal-organic frameworks may be conformally coated on the fibers of the textile component. Additional embodiments of the present disclosure pertain to methods of sensing an analyte in a sample by exposing the sample to a conductive textile; and detecting the presence or absence of the analyte by detecting a change in a property of the conductive textile, and correlating the change in the property to the presence or absence of the analyte. The analyte in the sample may reversibly associate with the conductive textile. The association may also result in filtration, pre-concentration, and capture of the analyte by the conductive textile.
US11092548B2

A scanning detection system is provided wherein emissions from locations in a flow cell are detected. In some embodiments, the system can comprise an excitation source, a photocleavage source, and modulating optics configured to cause an excitation beam generated by the excitation source to irradiate a first group of the fixed locations and to cause a photocleavage beam generated by the photocleavage source to irradiate a second group of the fixed locations, which is separate and apart from the first group of fixed locations. Methods of detecting sequencing reactions using such a system are also provided.
US11092546B2

Provided are spectrometers utilizing surface plasmons and surface plasmon resonance. The spectrometer includes a substrate including a region having a permittivity slope (varying permittivity), a dielectric spacer configured to correspond to the region having a permittivity slope, and a detector configured to face the region having a permittivity slope with the dielectric spacer therebetween. The region having a permittivity slope includes a region having a dopant concentration slope (varying concentration).
US11092531B2

The invention describes a laser sensor module. The laser sensor module comprises at least a first laser (111) being adapted to emit a first measurement beam (111′) and at least a second laser (112) being adapted to emit a second measurement beam (112′). The laser sensor module further comprises an optical device (150) being arranged to redirect the first measurement beam (111′) and the second measurement beam (112′) such that the first measurement beam (111′) and the second measurement beam enclose an angle between 45° and 135°. The laser sensor module comprises one detector (120) being adapted to determine at least a first self-mixing interference signal of a first optical wave within a first laser cavity of the first laser (111) and at least a second self-mixing interference signal of a second optical wave within a second laser cavity of the second laser (112). This configuration enables determination of an average velocity of the particles despite of the fact that it is not possible to determine the components of the velocity vector. The introduced error by means of statistical variations is acceptable because the number of detected particles scales with the cubic root of the particle velocity. The invention further describes a particle sensor (100) comprising such a laser sensor module, a corresponding method and computer program product. The invention enables a simple and low-cost particle sensor (100) for detecting small particles based on laser self-mixing interference.
US11092530B2

The invention relates to a method for tracking the amplification of a sequence of nucleotides in a sample (10). The sample is placed between a light source (12) and an image sensor (16). Under the effect of amplification reagents, mixed with the sample, a nucleotide sequence, called the target sequence, is replicated iteratively, amplifying the target sequence. The method includes the acquisition of an image representative of the formation of a precipitate in the sample under the effect of the amplification, on the basis of which an image of interest is formed. The application of a statistical indicator to the image of interest allows an indicator of the amplification of the target sequence to be determined.
US11092529B2

A blood coagulation test device includes: a container into which a test-object blood is placed; a stirring part for stirring the test-object blood in the container; an elastic body being connected to the stirring part and capable of deforming in response to a force received through stirring of the test-object blood from the stirring part; a control unit for transmitting a predetermined rotary motion to the stirring part and causing the stirring part to rotate in a reciprocating manner in a circumferential direction by rotating the elastic body in a reciprocating manner about an axis of the stirring part as a rotation axis and controlling the reciprocating rotation at a position separated by a predetermined diameter from the rotational axis; and a measurement unit for measuring a rotation angle pertaining to the reciprocating rotation of the stirring part.
US11092519B1

A system for facilitating automated handling using laser ablation system is described that includes a sample generation system. In an embodiment, the sample generation system can include a sample chamber with a sample chamber body, a transmission window and a sealing member coupled to the sample chamber body, an inlet conduit extending through the sample chamber body and intersecting a sidewall of the interior space, and an outlet conduit extending through the sample chamber body and intersecting at least one of the sidewall of the interior or a lower surface of the sample chamber body; a placement system including a frame, and an actuator assembly coupled to the frame, where the actuator assembly is configured to place the sample adjacent to the sample chamber for laser ablation; and a laser configured to produce a laser beam that is propagated along a beam path to irradiate the sample.
US11092507B2

Systems and methods disclosed herein, in accordance with one or more embodiments, provide for indicating gas movement in a scene having a background and an occurrence of gas, and comprise obtaining a sequence of at least two thermal image frames of said scene recorded at different points of time, automatically identifying, in each image frame of said sequence of thermal image frames, a set of pixel coordinates representing gas above a predetermined concentration threshold present in the imaged scene at the point of time at which the image frame was recorded, and automatically determining the location of each of said sets of pixel coordinates in the imaged scene. The systems and methods further comprise at least one of automatically generating a visual presentation image of said scene in which the location of each of said sets of pixel coordinates in relation to the location of each of said other sets of pixel coordinates is visualized, and/or automatically determining a direction of gas movement based on the location of each of said sets of pixel coordinates in relation to the location of each of said other sets of pixel coordinates.
US11092498B2

A thermal measurement system includes a thermocouple configured to couple to a location of a heating element of an electronic smoking article. The thermocouple is structured to measure a surface temperature of the location. A thermocouple data module is operatively connected to the thermocouple and is structured to receive data of the surface temperature from the thermocouple. A pneumatic system is configured to connect to an end of the electronic smoking article and draw an air flow through the electronic smoking article. The pneumatic system includes a solenoid valve having an open state that causes air to flow through the electronic smoking article. The solenoid valve has a closed state that prevents air flow through the electronic smoking article. An infrared camera is disposed over the viewing window. The infrared camera is configured to measure a wire temperature of a heating element wire of the electronic smoking article.
US11092495B2

An optical emission spectroscopy system may include a reference light source, an analyzer to receive and analyze light transmitted from the reference light source, and a calibrator to calibrate light emitted from the reference light source. The calibrator may change a calibration ratio in accordance with an incidence angle of the light.
US11092488B2

An optical sensor for multispectral analysis of a fluid sample comprises at least one light source, at least one interference filter, and a plurality of light detectors arranged such that light emitted by the at least one light source is incident on the at least one interference filter. There is a spatial variation in the intensity of light incident on the said at least one interference filter.
US11092472B2

A fluid dispenser having a pump mechanism that dispenses a dose of fluid when a movable pump member of the pump mechanism is moved between an extended position and a retracted position. A pump engagement body engages with the movable pump member for effecting movement of the movable pump member. A first cam surface and a second cam surface are connected to the pump engagement body, at least one of the first cam surface and the second cam surface comprising an adjustable cam surface whose location relative to the pump engagement body is selectively adjustable. A camming body engages with the first cam surface and the second cam surface to effect movement of the pump engagement body, and a dose adjustment mechanism allows the location of the adjustable cam surface relative to the pump engagement body to be selected.
US11092471B2

The present disclosure resides in a sensor element for determining a physical, measured variable of a measured medium, comprising: a planar substrate; a functional layer applied on a surface of the substrate; a passivating layer applied on the functional layer; a metal connecting layer applied on the surface of the passivating layer such that the passivating layer is completely covered; and a metal platelet applied on the surface of the metal connecting layer such that no contact can occur between the passivating layer and the measured medium, as well as residing in a thermal flow sensor, which has at least two such sensor elements.
US11092466B2

A method and system of a predictive maintenance IoT system comprises receiving a plurality of sensor data over a communications network and determining one or more clusters from the sensor data based on a pre-determined rule set. Further, the sensor data is classified through a machine learning engine and the sensor data is further base-lined through a combination of database architecture, data training architecture, and a base-lining algorithm. Intensity or degree of fault state is mapped to a fuel gauge to be depicted on a user interface and a predictive maintenance state is predicted through a regression model and appropriate alarm is raised for user action.
US11092458B2

A navigation system includes: a control unit configured to: identify a route obstacle in a travel environment of a user vehicle during operation of the user vehicle in an autonomous operation mode; generate an obstacle handling assessment of whether the user vehicle is capable of navigation beyond the route obstacle in the autonomous operation mode; generate an obstacle orientation alert based on the obstacle handling assessment and an engagement state of a system user of the user vehicle; a user interface, coupled to the control unit, configured to present the obstacle orientation alert.
US11092451B2

A vehicle monitoring system permits a user to designate some usage as personal, such that the location of the vehicle is not tracked (or not recorded or not reported). The user can designate the usage as personal in terms of time of day or day of the week or in terms of geographic areas. Optionally, in calculating a route, the system may take into account a safety index; i.e. which route is safer. The system may also take into account which route will consume less energy, particularly where the vehicle is an electric vehicle, which has different efficiencies in certain types of road conditions.
US11092446B2

Among other things, a viability of a route is determined. The route includes a sequence of connected road segments to be traveled by an autonomous vehicle from a starting position to a goal position. The route conforms to stored road network information.
US11092439B2

A level multitool, comprising a plurality level bodies, wherein each of the plurality of level bodies comprises at least one level, bubble level or spirit level and wherein each of the plurality of level bodies is removably connected to another of the plurality of level bodies by a hinge such that a first level body connected by a first hinge can articulate with respect to a second level body connected thereto via the first hinge so that the first and second level bodies may be releasably locked by the first hinge in a plurality of positions wherein an angle between the first and second level bodies at each position is different than the angle therebetween at each of the other plurality of positions.
US11092435B2

A tool, such as a digital level, having multiple methods of indicating the orientation of the level. One embodiment of the level includes two or more accelerometers arranged in complimenting orientations, such as 90 degrees with respect to each other. The complimenting orientation allows for more precise measurements from less expensive accelerometers compared to a level with a single more expensive accelerometer. A power supply module, and an associated control module in charge of the power supply, selectively provides power to the accelerometers and displays based in part on user input, movement of the level, and the disposition of the level.
US11092434B2

The present disclosure provides a method for determining a direction to a geodetic target from a geodetic instrument. The method includes emitting an optical pulse from the geodetic target, capturing a first image and a second image of the geodetic target using a camera arranged at the geodetic instrument, obtaining a difference image between the first image and the second image, and determining a direction to the geodetic target from the geodetic instrument based on the position of the optical pulse in the difference image. The method further includes synchronizing the geodetic instrument and the geodetic target for emitting the optical pulse concurrently with the capturing of the first image and nonconcurrently with the capturing of the second image. The present disclosure also provides a geodetic instrument, a geodetic target and a geodetic surveying system.
US11092431B2

A method and apparatus for characterizing the surface form of an optical element, in particular a mirror or a lens element of a microlithographic projection exposure apparatus, includes: carrying out a plurality of interferometric measurements, in each of which an interferogram is recorded between a test wave emanating from a portion of the optical element in each case and a reference wave, the position of the optical element relative to the test wave being altered between these measurements, and calculating the figure of the optical element on the basis of these measurements. This calculation is carried out iteratively such that, in a plurality of iteration steps, the figure of the optical element is ascertained in each case by carrying out a forward calculation, each of these iteration steps being based in each case on a reference wave that was adapted based on the preceding iteration step.
US11092430B2

A method and machine whereby utilizing both tactile (46) and non-contact (50) sensors or probes for workpiece (56) inspection and/or measurement results in significant cycle time savings while accuracy is maintained.
US11092415B2

A method of manufacturing cartridge cases, wherein the method comprises fabricating a plurality of substantially identically sized and shaped unmarked inventory cases suitable for use in manufacturing a plurality of different caliber cartridges and selecting a number of the plurality of the unmarked inventory cases to be used to manufacturing a selected one of the plurality different caliber cartridges. The method further comprises inscribing, via a laser inscription device, the selected number of unmarked inventory cases to identify at least the selected one of the plurality of different caliber cartridges the selected number of unmarked inventory cases are to be used to manufacture.
US11092414B2

The disclosed technology includes a bumper system for use with an Explosive Ordnance Disposal disruptor. The bumper system can include a bumper stop configured the slidably engage the disruptor, and a bumper configured to receive at least a portion of an initiation system of the disruptor. The bumper may be configured to receive at least a portion of the initiation system such that the bumper is attached to the at least a portion of the initiation system by friction.
US11092402B2

Various embodiments for an angled action firearm that counteracts muzzle rise are described. The angled action firearm includes a receiver having a first receiver end and a second receiver end. The receiver has a top surface sloping upwards from the first receiver end to the second receiver end. The angled action firearm further includes a slide moveably coupled to the receiver having a bottom surface opposite that of the top surface of the receiver. The slide has a first slide end and a second slide end, where the angled bottom surface of the slide slopes upward from the first slide end to the second slide end. The angled action of the slide causes downward pressure during recoil counteracting muzzle rise.
US11092400B2

A tubular assembly for attaching accessories to gun barrels. The assembly includes a first tubular, including first interior threads on an interior surface thereof and a collet on a first end thereof. The assembly includes a second tubular, including first exterior threads on an exterior surface thereof. The first exterior threads mate with the first interior threads. The second tubular includes a ridge of knurls on the exterior surface thereof. The ridge of knurls is adapted to frictionally engage the collet when the first tubular and the second tubular are assembled.
US11092398B2

Disclosed herein are suppressors for use with firearms or the like, and methods of making and using such suppressors. The suppressor may include a body defining a central bore extending from a proximal end to a distal end about a central longitudinal axis. The body includes a proximal body segment defining a proximal bore segment configured to receive a distal end of a barrel of a firearm, and a distal body segment defining a distal bore segment. The body includes a wall having an inner surface defining the bore, and having an outer surface. The wall defines at least one channel extending through the wall from the inner surface in the proximal bore segment to the outer surface in the distal body segment. Some examples include a canted helical portion extending helically around a cylindrical body portion. Some examples include one or more cooling bores spaced from the central bore.
US11092397B2

Example apparatus are disclosed for a magazine for a self-loading firearm, the magazine comprising a magazine housing, and a magazine floor plate movably mounted to the magazine housing. The magazine floor plate is slidable between an open position and a closed position, wherein the magazine floor plate is pivotable relative to the magazine housing when in the open position.
US11092388B2

A method of passively suppressing noise within a heat exchanger comprises the steps of preselecting a plurality of sound wave travel distances formed between a plurality of surfaces within the heat exchanger to cause destructive interference of a preselected set of sound waves as the sound waves travel the preselected sound wave travel distances and assembling the heat exchanger to have the preselected plurality of sound wave travel distances formed between the plurality of surfaces formed within the heat exchanger.
US11092385B2

A complex vapor chamber structure includes a main body and at least one tubular body. The main body has a first chamber, a first opening and a second opening. A first capillary structure is disposed in the first chamber. A working fluid is filled in the first chamber. The first and second openings pass through one face of the main body to communicate with the first chamber. The tubular body has a first end, a second end and a passage. The first and second ends are respectively correspondingly inserted in the first and second openings, whereby the passage of the tubular body communicates with the first chamber via the first and second ends to form a loop for vapor-liquid circulation.
US11092383B2

A heat dissipation device includes a main body and at least one heat conduction member. The main body has a top face. A periphery of the top face has a connection section. One end of the heat conduction member is correspondingly in contact and connection with the top face or the connection section. By means of the structure design of the present invention, the horizontal heat dissipation effect is greatly enhanced and the heat dissipation effect of the entire heat dissipation device is greatly enhanced.
US11092382B2

A dual fluid heat exchange system is presented that provides a stable output temperature for a heated fluid while minimizing the output temperature of a cooled fluid. The heated and cooled fluids are brought into thermal contact with each other within a tank. The output temperature of the warmed fluid is maintained at a stable temperature by a re-circulation loop that connects directly to the mid portion of the tank such that the re-circulated fluid flow primarily warms only a re-circulation section of the tank. The other, lower flow rate, section of the tank may be positioned so that it has a cooler temperature and thus serves to increase the efficiency of the heat exchange by extracting extra heat energy out of the cooled fluid before it leaves the tank. Alternatively, the low flow rate section of the tank may be warmer than the re-circulated section, and thus allow the re-circulated section to be cooler than the output temperature of the warmed fluid.
US11092370B2

The present application provides a low load operating system for a refrigeration system having a compressor, a condenser, an expansion valve, and an evaporator. The low load operating system may include a hot gas bypass line extending from a discharge side of the compressor to a suction side of the compressor and a desuperheat line extending from upstream of the expansion valve to the suction side of the compressor.
US11092369B2

The present application provides a refrigeration system. The refrigeration system may include an evaporator assembly, a suction header assembly with a suction header heat exchanger therein, and a liquid header in communication with the suction header heat exchanger.
US11092365B2

Embodiments are disclosed to help create longitudinal refrigerant streams, for example, in a shell and tube type evaporator, so as to manage refrigerant and/or lubricant in the evaporator. In some embodiments, the shell side of the evaporator may include a plurality of longitudinally extended pans stacked in a vertical direction. In some embodiments, refrigerant can be directed onto a top pan. The refrigerant can form a longitudinal refrigerant stream along the pan and flow down to the next pan in the vertical direction and form another longitudinal refrigerant stream. Each of the pans may form a refrigerant pool to help exchange heat with a process fluid carried in heat exchanger tubes. By forming longitudinal refrigerant streams in the pans, heat exchange efficiency may be improved and a lubricant content in refrigerant streams may be concentrated toward a bottom of the evaporator.
US11092364B2

A magneto-caloric thermal diode assembly includes a magneto-caloric cylinder. A plurality of thermal stages is stacked along an axial direction between a cold side and a hot side. A hot side heat exchanger is positioned at the hot side of the plurality of thermal stages. The hot side heat exchanger includes a plurality of pins or plates for rejecting heat to ambient air about the hot side heat exchanger. A cold side heat exchanger is positioned at the cold side of the plurality of thermal stages. A heat transfer fluid is flowable through the cold side heat exchanger. The cold side heat exchanger is configured such that the heat transfer fluid rejects heat to the cold side of the plurality of thermal stages when the heat transfer fluid flows through the cold side heat exchanger.
US11092355B2

The invention generally relates to ventilation systems and methods, and more particularly to selectively configurable climate control systems and methods for use in data centers and the like. A device includes a support element and a plurality of ducts connected to the support element. The device also includes a manifold in fluid communication with each one of the plurality of ducts and a plurality of valves. Each respective one of the plurality of valves is associated with a respective one of the plurality of ducts. Moreover, there is at least one actuator operatively connected to the plurality of valves, which is structured and arranged to individually actuate each one of the plurality of valves.
US11092350B1

A multifunction adaptive whole house fan system can include a whole house fan to pull large volume of air through a building structure. The whole house fan can pull air from a window or damper into the building structure and expel air through an attic. The system can monitor the environment to operate the whole house fan when desired conditions are present in coordination with other systems of the building structure to reduce overall energy consumption.
US11092347B2

Multiple-zone chilled beam air conditioning systems for cooling multiple-zone spaces, methods of controlling chilled beams in multi-zone air conditioning systems, and chilled-beam modules for controlling zones of a chilled-beam heating and air conditioning system. Embodiments include a pump serving each zone that both recirculates water within the module and chilled beam and circulates water in and out of a chilled water distribution system through one or more valves to control the temperature of the water delivered to the chilled beams. Different embodiments adjust the temperature of the beam to avoid condensation, change pump speed to save energy or increase capacity, provide heating as well as cooling, use check valves to reduce the number of control valves required, can be used in two- or four-pipe systems, or a combination thereof.
US11092344B2

A household cooking appliance, in particular an oven, comprises a cooking chamber defined by a muffle having a flue with a fume outlet at an upper wall of the muffle, and a front door, for opening and closing the cooking chamber. The appliance further comprises a delivery channel, defined by a duct body that extends above the upper wall of the muffle, the duct body having an outlet of the delivery channel that is substantially at a front region of the appliance, above an upper portion of the door, and having a fume inlet in a lower wall of the duct body, which is in fluid communication with the fume outlet of the muffle and with the delivery channel.
US11092343B2

A commercial oven, such as a combination oven providing steam and convection heating, may provide an equipment cabinet holding electronic equipment and having an external wall abutting other heating apparatus. The external wall includes an interior plenum through which air is circulated to provide compact virtual insulation from external heat sources.
US11092342B2

A fire an inner chamber wall circumscribing and defining an inner chamber. A plurality of primary air apertures defined through the inner chamber wall at a first, lower level and a plurality of secondary air apertures defined through the inner chamber wall at a second, upper level. A fuel grate is supported within the inner chamber at a level between the lower level and the upper level. Solid fuel supported by the fuel grate, when combusted, is provided primary combustion air from below the fuel grate by the primary air apertures and provided secondary combustion air from above the solid fuel by the secondary air apertures, the secondary combustion air promoting combustion of unburned gasified combustibles rising within the inner chamber.
US11092337B2

A method for igniting a refillable gas lighter comprises a rear case, a front case and a barrel. The lighter is provided with a physical phenomenon of piezo-electric effect to generate the electric spark. Inside the rear case, the pusher is pressed down to the gas tank with the pusher having a plurality of conducting strips that acts as an electrical conductor connected to the gas tank. A copper wire carrying negative charge is connected with a bridge plate that passes through the conductive hose to achieve fuel distribution and electric conduction. The conductive hose transfers the igniting gas from the gas tank to the spark plug, where the ignition initiates the flame. The housing assembly includes a rear case with a rear case neck, a front case with a front case neck, and a barrel. The housing assembly is further locked together by means of a barrel sleeve where the barrel has a flame opening to ignite.
US11092331B2

The present application provides a once-through evaporator system. The once-through evaporator system may include a number of enlarged once-through evaporator sections, a first superheater positioned immediately downstream of the enlarged once-through evaporator sections, a second superheater positioned downstream of the first superheater, and an attemperator positioned between the first superheater and the second superheater.
US11092322B2

The present application discloses a lamp, which comprises a housing, a radiator being provided with an accommodating space for accommodating a light source and a Printed Circuit Board (PCB) board, an optical device having a bottom surface facing towards the radiator and a top surface facing towards external space, and a switch being connected to the PCB board, wherein the optical device comprises an actuator which is cooperated with the switch, wherein the optical device is rotatably arranged relative to the radiator so that the switch is switched by the actuator. By means of such an arrangement, a user may manually rotate the optical device of the lamp to drive the switch located inside the lamp to be switched, so that the lamp is conveniently switched between different color temperatures, for example between cold light and warm light.
US11092319B2

A device for mounting a light fixture structure to a ceiling grid. The device includes an anchor structure extending from the light fixture structure, with a pair of arm structures spaced to receive a ceiling grid segment therebetween at an anchor location on the ceiling grid adjacent a lower region of the ceiling grid. The arm structures have respective distal regions configured to be accessible from an upper region of the ceiling grid and a clamp structure configured to traverse laterally relative to the distal regions to couple with the respective distal end regions and thereafter to be transferable between a released position and a locked position. When in the locked position, the ceiling grid segment held between the anchor and clamp structures place the light fixture structure in the mounted position.
US11092315B2

A device for closing a vehicle optical housing opening, the device including a cap, the cap being configured to close the opening in response to a reversible movement. The device further includes flexible or articulated connecting means fixed to the cap and designed to be fixed to the housing so that, after opening, the cap remains attached to the housing by the connecting means.
US11092308B2

A light emitting element, a reflector, a projection lens, and a movable shade are arranged in a lamp chamber. As the movable shade is erected, a low beam is formed. As the movable shade is tilted, a travelling beam is formed. The reflector and a sub reflector are integrally formed. The movable reflector reflects the reflected light reflected by the sub reflector toward the projection lens. The sub reflector is positioned in a range of an outer shape of the projection lens.
US11092304B2

An adaptable-driving-beam headlamp for a vehicle includes a plurality of light-emitting diodes (LEDs) mounted on one or more printed circuit boards. An inner lens assembly has a plurality of discrete sub-lenses. Each discrete sub-lens of the inner lens assembly is aligned with a respective one of the plurality of LEDs for shaping emitted light. An outer lens is adapted to receive light from the inner lens assembly and project the light from the vehicle. A camera system for imaging a forward view from the vehicle. A controller is adapted for determining a target location based images received from the camera system such that dimming of one or more LEDs via the controller reduces glare from the vehicle adaptable-driving-beam headlamp as perceived at the target location.
US11092300B2

A venting apparatus for a containerized candle is disclosed. The venting apparatus includes a thermoelectric device in thermal communication to a heat collector on a first side thereof, and a venting housing structure configured to engage a lip of the containerized candle, wherein the venting housing structure comprises a plurality of exhaust apertures having an upper edge flush with a surface of the heat collector.
US11092295B2

Disclosed is a lens including a lens body. The lens body including an incidence portion on which light from a light source is incident, a reflecting portion having a first reflecting surface configured to internally reflect the incident light, an emitting portion configured to emit the reflected light, and an attachment portion configured to attach the lens body to a lamp. A recessed portion configured to define a second reflecting surface continuous to the first reflecting surface is formed between the attachment portion and the reflecting portion.
US11092286B2

A high pressure tank includes: a liner having a space in which a gas is sealed; and a reinforcement layer configured to cover a periphery of the liner. The liner has a cylinder portion in a cylindrical shape, and a pair of dome portions provided at both ends of the cylinder portion in an axial direction of the cylinder portion. A curved surface shape of each dome portion is an equally stressed curved surface shape when an internal pressure of the liner reaches a setting pressure set higher than the atmospheric pressure.
US11092282B2

A suspension holding mechanism is provided. The suspension holding mechanism is adapted to mount an electronic device on a first ceiling structure or a second ceiling structure. The suspension holding mechanism includes a supporter and a holder. The holder is detachably connected to the supporter, wherein the holder includes a holder body, two first holding portions, and two second holding portions. The first holding portions are disposed on the holder body and are located on the first surface of the holder body. The second holding portions are disposed on the holder body and are located on the second surface of the holder body. In a first state, the first holding portions are connected to two sides of the first ceiling structure. In a second state, the second holding portions are connected to two sides of the second ceiling structure.
US11092279B2

A foldable device and a foldable fan and a foldable table lamp applicable thereto are provided. The foldable device comprises: a chassis for supporting an electronic device or a small electric device, and a telescopic mechanism of which one end is assembled with the chassis and the other end is assembled with an electronic device or a small electric device. The telescopic mechanism is telescoped to adjust the support height during use, and the telescopic mechanism is retractably received in the chassis during receiving. The foldable device adopting the above technical solution has a simple and compact structure, and the foldable device is mainly applied to an electronic product or a small electric device that needs to be folded and received, and the folded electronic product has a small body shape, which does not occupy space and is easy to be received.
US11092278B2

An attachment system for securing an object, such as a seismic node or other external device, to a rope or cable includes a latch block and a latch member movably connected to the latch block for selective engagement with a coupling feature on the rope or cable. The latch block may be attached to or integrated with the object and can include opposing side members defining a channel extending through the latch block, the channel sized for selective receipt of the rope or cable therein. The latch member may selectively engage the coupling feature as the rope or cable is received in sliding engagement within the channel.
US11092275B1

An automatic draining device for condensed water or leaking water in an aeration pipeline comprises a water tank, a draining and exhausting stand pipe and a float bowl valve. According to the automatic draining device, the condensed water or the leaking water is sprayed out through pressurized air; under the condition that the condensed water or the leaking water in the aeration pipeline is basically drained, the outlet is basically closed, only allowing little gas to flow out; and meanwhile, when water is accumulated in the pipeline, the water outlet can be automatically opened widely to drain the accumulated water rapidly.
US11092274B2

A pre-fabricated heatable media line having at least one pipe- and/or hose-type media line, at least one line connector located on the end of the line and at least one pre-fabricated heating element, the pre-fabricated heating element including at least two heating element portions connected in at least one circuit and at least one of the heating element portions extends over at least part of the at least one line connector and the at least one pipe- and/or hose-type media line in order to heat the at least one part of the line connector and the at least one pipe- and/or hose-type media line. In the pre-fabricated heatable media line, at least one of the heating element portions is designed as a mixed stranded wire having a number of stranded individual wires consisting of at least two different materials.
US11092271B2

A flexible connection pipe for a cryocooler includes a connection hose that includes a flexible pipe which is provided with a pipe end portion and a flexible tube which is provided with a tube end portion coming into close contact with the pipe end portion and which is inserted into the flexible pipe and a connection adapter that connects the connection hose to a constituent element of the cryocooler, the connection adapter being adjacent to the tube end portion and being fixed to the pipe end portion.
US11092269B2

An assurance cap, including a first body section including a first connector, a second body section hingedly connected to the first body section and including a second connector, and a plurality of latch fingers extending from at least one of the first body section and the second body section. In a closed position, the second connector is engaged with the first connector to lock the first body section to the second body section.
US11092266B2

A connector for connecting pipes and for use with power tongs have a die length. The connector includes a body with threaded connection portions at each end of the body on an inside surface of the body. The connector includes a gripping surface defined on an outside surface of the body between the threaded connection portions. The gripping surface is at least as long as the die length. The connector includes a reinforced portion of the body proximate each of the threaded connection portions for increasing resistance to deformation of the body upon being connected with a pipe. The gripping surface and the reinforced portion together facilitate an increase in connection torque of pipes connected with the connector.
US11092261B2

A bracket assembly for securing a plurality of conduits includes a base including at least one recess, the recess defined by a bottom surface and a pair of side surfaces and a securing member configured to mate with the base and extend across the recess to form a conduit-receiving area. The bracket assembly also includes at least one adapter coupled to the recess to reduce the size of the conduit-receiving area.
US11092253B2

A check valve (1) for a through hole in a compartment wall (100) comprises an elastic membrane (20) covering an open end (16) of a flow passage (14), a base (11) to which the elastic membrane (20) is fixed, and a protector (30) covering at least a portion of the elastic membrane (20), wherein the elastic membrane is fixed to the base in a state where it is elastically stretched over and forced against a sealing surface (17) surrounding the open end (16) so as to seal the flow passage (14). The elastic membrane lifts from the sealing surface when the pressure in the flow passage is high. The elastic membrane may be air- or gas-permeable and, preferably, waterproof so as to impart a low pressure venting functionality to the check valve.
US11092252B2

A valve assembly is provided and includes a valve housing, an actuator housing coupled to the valve housing and configured when actuated to open a normally-closed valve element in the valve housing whereby pressurized fluid is permitted to flow through the valve housing and a solenoid valve. The solenoid valve includes an armature-valve element balanced to remain in a closed position and an electromagnet. The electromagnet generates magnetic flux that moves the armature-valve element into an open position such that at least a portion of the pressurized fluid flows into the actuator housing to actuate the actuator housing.
US11092251B2

A manifold for use with a fluid delivery system includes a fluid inlet defining a portion of a common channel, a fluid nozzle outlet, a plunger housing of an integrated valve, a collar of a coupling mechanism, and a mounting structure. The fluid inlet, fluid nozzle outlet, plunger housing, collar and mounting structure of the manifold are integrally-constructed. A manifold assembly for use with a fluid delivery system includes at least a first and a second manifold. Each manifold includes a fluid inlet defining a portion of a common channel, a fluid nozzle outlet, a plunger housing of an integrated valve, and a collar of a coupling mechanism. The fluid inlet, fluid nozzle outlet, plunger housing, and collar are integrally-constructed, and the fluid inlet of the first manifold is received by a portion of a common channel of the second manifold.
US11092250B2

A faucet assembly including a housing body, a valve assembly received within the housing body, and a waterway assembly having a base supporting the valve assembly. A face seal is positioned between the valve assembly and the base of the waterway assembly. An upper radial seal is positioned between the valve assembly and an internal surface of the housing body, and a lower radial seal is positioned between the base and the internal surface of the housing body.
US11092246B2

A gate valve comprising a plurality of first force-applying units built in a valve box; a second force-applying unit disposed between a first movable valve and a second movable valve; and a third force-applying unit. The first force-applying units are driven by incompressible fluid and have a function of applying a force to the first movable valve to be directed to the first opening portion in the flow passage direction and thereby causing the seal portion to be in close contact with a valve box inner surface located at the periphery of the first opening portion. The gate valve includes an incompressible-fluid driver that drives, the first force-applying units by incompressible fluid.
US11092241B1

A magnetic fluid sealing device is disclosed. The magnetic fluid sealing device includes a housing, a shaft, and a magnetic sealing member. The housing has a cavity containing a magnetic fluid. One end of the shaft extends out of the housing through a first through-hole. The outer peripheral face of the shaft is provided with liquid injection grooves with one end extending out of the housing. The magnetic sealing member is located within the sealing cavity and includes at least one magnetic source and a plurality of pole shoes. The plurality of pole shoes are arranged at intervals in a length direction of the housing. The magnetic source is connected between two adjacent pole shoes. A sealing gap in communication with the liquid injection groove is defined between the plurality of pole shoes and the shaft.
US11092232B2

An output frame is connected to a portion of a radially outer portion of a carrier, the portion being closer to a front plate than to a rear plate. The carrier has a first region as an external force transmission path between front pin support surfaces and the output frame, and a second region as the external for transmission path between rear shaft support surfaces and the output frame, and a stiffness with respect to a twist force of the first region and a stiffness with respect to the twist force of the second region are equal to each other. In the front plate and the rear plate, a stiffness with respect to a radial tensile force applied to the front pin support surfaces and a stiffness with respect to the radial tensile force applied to the rear shaft support surfaces are equal to each other.
US11092225B2

A strain wave gear mechanism (1) has a gear mechanism component (CS) and an elastically deformable transmission component (FS) that is at least partially in alignment therewith in the radial direction (29) and can be deformed elliptically by way of a drive component (WG). Internal or external toothing systems (8, 9) on the gear mechanism component (CS) and the transmission component (FS) are brought into engagement in opposite regions of an elliptical axis to rotate the transmission component (FS) and the gear mechanism component (CS) relative to one another. The transmission component (FS) and the gear mechanism component (CS) are mounted such that they can be rotated relative to one another by means of a pivot bearing (30) which has a bearing intermediate space (16). To maintain lubrication and avoid lubricant leaks, an interior space (28) of the strain wave gear mechanism (1) that adjoins the pivot bearing (30) is sealed by an inner seal (12) with respect to the bearing intermediate space (16) of the pivot bearing.
US11092223B2

An externally toothed gear of a dual-type strain wave gearing is provided with first and second external teeth having different teeth numbers, and a gap formed between these teeth as a cutter clearance area for tooth cutters. The maximum width L1 of the gap is 0.1 to 0.3 times the width L of the externally toothed gear. The depth from the tooth top land of the first external teeth to the deepest part of the gap is 0.9 to 1.3 times the depth of the first external teeth, and the depth from the tooth top land of the second external teeth to the deepest part of the gap is 0.9 to 1.3 times the depth of the second external teeth. The tooth bottom fatigue strength of the externally toothed gear provided with differing numbers of first and second external teeth is increased.
US11092218B2

A good-orientation, low-drift micro-movement subassembly for angle adjustment as a precise driving screw for angle adjustment, comprising a slotted knurling handle, a turnbuckle and a central cylindrical shaft. The invention is precise for linear displacement, good orientation, low-drift, stable and reliable adjustment, which can be used for a variety of precision-oriented, small drift, precision micro-angle adjustment of the drive screw.
US11092206B2

The disclosed inventive concept provides an electrically conductive mechanical vibration isolator for providing an electrical path between parts of a vehicle in order to alleviate the need for ground straps. The conductive isolator disclosed herein includes an inner shell, an outer shell, an elastomer disposed therebetween, and a conductor interconnecting the inner and outer shells to create an electrical path therebetween. In one embodiment, the conductor is at least one conducting wire having opposite ends electrically bonded to the inner and outer shells. In another embodiment, the elastomer may comprise a plurality of conductive particulates distributed throughout the elastomer. In yet another embodiment the elastomer may include at least one channel formed therein and extending between the inner and outer shells for storing a conductive liquid therein. The conductive liquid is contained between the shells and provides an electrical path therebetween.
US11092197B2

A rolling bearing device includes: a bearing portion; an oil supply unit that has a pump; a first detection portion that detects operation of the pump; a second detection portion that detects the rotational state of the bearing portion; and a processing portion that generates determination information related to the lubrication state of the bearing portion on the basis of a detection signal from the first detection portion and a detection signal from the second detection portion. The processing portion outputs, to the pump, an instruction signal for oil supply when it is determined that operation of the pump is appropriate and that the rotational state of the bearing portion is not appropriate, and re-determines, after the lapse of a predetermined time, whether or not the rotational state of the bearing portion is appropriate.
US11092196B2

An anti-friction radial bearing has an inner track, an outer track, a pair of extension members, load-carrying rolling members, and double coaxial, cylindrical individual spacers. Each of the extension members has an internal cylindrical hoop surface and is securely mounted to at least one of the inner and outer tracks. The rolling members are equidistantly spaced and rotatably engageable with the inner and outer tracks. The spacers are disposed in pure rolling contact at their ends with the internal cylindrical hoop surfaces of the extension members. Each of the spacers is positioned in pure rolling contact between a corresponding adjacent pair of the rolling members.
US11092190B2

A steering shaft having an outer shaft and an inner shaft accommodated therein in a torque-locking, axially displaceable manner and an axial inner stop which projects radially outwards from an outer face of the inner shaft. When the inner shaft is pulled out of the outer shaft, the axial inner stop strikes against an axial outer stop projecting radially inwards from an inner face of the outer shaft, wherein the axial displacement of the inner shaft is limited in the pull-out direction. With regard to simple production of the outer stops with the least possible deformation of the entire cross section of the outer shaft, the outer stop is introduced by at least one forming process into an end portion of the outer shaft, wherein the axis of the direction of introduction in each case forms an angle of more than 20° with the radial direction of the outer shaft.
US11092176B2

A rod bracket is provided and includes a bracket base, wherein the bracket base defines a plurality of bracket mounting cavities and includes a base front, a base rear, a base top and a base bottom, a bracket arm having a bracket arm length and a curtain rod cradle securely associated with the bracket base via the bracket arm, wherein the plurality of bracket mounting cavities communicate the base front with the base rear and are configured at an angle of between about 30.degree. and 60.degree. relative to a horizontal plane, and wherein the bracket base defines a first bracket base rear opening, and wherein the ratio between the bracket arm length and the distance between the first bracket base rear opening and the base bottom is about 1:1.
US11092175B1

A dual-independent hybrid actuator system includes an actuator body defining a hydraulic chamber. The actuator system includes a hydraulic piston assembly, including a hydraulic piston disposed within the hydraulic chamber and dividing the hydraulic chamber into a first hydraulic sub-chamber in fluid communication with a first hydraulic fluid passage and a second hydraulic sub-chamber in fluid communication with a second hydraulic fluid passage. The actuator system further includes a piston rod mounted to the hydraulic piston that passes through the second hydraulic sub-chamber with a distal end that projects outward from the actuator body. The actuator system further includes an electric motor mounted to the actuator body, and a threaded axle mechanically coupled to a motor shaft of the electric motor. The threaded axle passes through the first hydraulic sub-chamber and engages with a threaded port formed in the hydraulic piston assembly.
US11092170B2

A stage assembly (10) includes a stage (14), and a fluid actuator assembly (24) that moves the stage (14). The fluid actuator assembly (24) includes a piston housing (32) that defines a piston chamber (34); (ii) a piston (36) that separates the piston chamber (34) into a first chamber (34A) and a second chamber (34B); (iii) a supply valve (38C) that controls the flow of the working fluid (40) into the first chamber (34A); and (iv) an exhaust valve (38D) that controls the flow of the working fluid (40) out of the first chamber (34A). The supply valve (38C) has a supply orifice (250G) having a supply orifice area, and the exhaust valve (38D) has an exhaust orifice (352G) having an exhaust orifice area. Moreover, the supply orifice area is different from the exhaust orifice area. Further multiple valves of different sizes can be used in combination for the supply and exhaust for each chamber (34A), (34B).
US11092169B2

A system includes a hydraulic energy transfer system configured to exchange pressures between a first fluid and a second fluid, wherein pressure of the first fluid is greater than pressure of the second fluid. The system also includes a lubrication system coupled to the hydraulic energy transfer system and configured to pump or direct a lubrication fluid into the hydraulic energy transfer system.
US11092164B2

A suction chamber for use in a surface pumping system includes a central housing that is substantially cylindrical and has a motor end and a pump end opposite the motor end. The suction chamber includes a motor-end plate bolted to motor end of the central housing and a pump-end plate bolted to the pump end of the central housing. The suction chamber also includes an inlet branch connected to the central housing. A method for assembling a non-welded suction chamber is also disclosed.
US11092158B2

A centrifugal blood pump without a mechanical bearing comprises a pump casing (1), an impeller (9) arranged in the pump casing rotatably about the central axis and freely movable axially and radially within a limited clearance. The impeller has permanent magnets or permanently magnetized magnetic regions (N/S) which cooperate with an electromagnetic drive to set the impeller rotating. A circular wall (12) or circularly arranged wall sections are provided within the pump casing, their inner surfaces defining a radial clearance together with the outer circumference of the impeller to form a hydrodynamic radial bearing for the impeller.
US11092157B2

A scroll compressor that includes a housing and scroll compressor bodies disposed in the housing. A motor is disposed within the housing and operably connected to a drive shaft for driving one of the scroll compressor bodies. The drive shaft is rotationally supported at one end by a crankcase which includes a bearing housing and a bearing. The crankcase includes a plurality of openings or gas passages passing through the crankcase, as well as a plurality of generally cylindrical sections positioned respectively between adjacent openings. The cylindrical sections define contact regions which can engage an inner periphery of the housing when the crankcase is mounted therein.
US11092152B2

A pump system may include a pump, a driveshaft, driving equipment, and a vibration dampening assembly configured to reduce pump-imposed high frequency/low amplitude and low frequency/high amplitude torsional vibrations. The pump may have an input shaft connected to the driveshaft. The driving equipment may include an output shaft having an output flange connected to the driveshaft. The driving equipment may be configured to rotate the driveshaft to rotate the input shaft of the pump therewith. The vibration dampening assembly may include one or more flywheels operably connected to the input shaft and configured to rotate therewith.
US11092151B2

A system and method for controlling a system that includes fixed speed and variable speed compressors are described. The method generally allows the system, for example, a heating, ventilating, and air condition (HVAC) system that includes fixed speed and variable speed compressors, to maximize unit modulating capability. The method allows the use of a variable speed compressor that is relatively smaller, which can lead to cost savings, easier installation, manufacturing, etc.
US11092149B2

A dual pumping fluid pump which significantly reduces vibration and noise generation. When a cam installed on a rotating shaft of a single electric motor is rotated, a pair of first and second diaphragms installed in connection to an eccentric shaft portion formed on both the left and right sides of the cam alternatingly rise and descend in opposite directions and cause first and second intake check valves and first and second discharge check valves provided on a fluid passage box integrally and connectedly installed on the top surface of a pump housing to open or close first and second intake holes and first and second discharge holes to admit fluid through a fluid inlet and simultaneously discharge fluid through a fluid outlet, so that the simultaneous effects of the intake pressure and discharge pressure of fluid causes pressure balancing to occur.
US11092142B2

The present disclosure provides a plasma electric propulsion device comprising a capacitive energy storage device as a power source for an engine configured to heat and/or ionize and/or accelerate a propellant due to action of an electric field and/or magnetic field. The energy storage device comprises: a first electrically conductive electrode, a second electrically conductive electrode; and at least one metadielectric layer located between the first and second conductive electrodes. The metadielectric layer comprises at least one organic compound with at least one electrically resistive substituent and at least one polarizable unit. The polarizable unit is selected from intramolecular and intermolecular polarizable units. The organic compound is selected from the list comprising compounds with rigid electro-polarizable organic units, composite organic polarizable compounds, composite electro-polarizable organic compounds, composite non-linear electro-polarizable compounds, Sharp polymers, Furuta co-polymers, para-Furuta polymers, YanLi polymers, and any combination thereof.
US11092133B2

The invention relates to a wind turbine blade having a leading edge erosion shield. The erosion shield comprises an inner layer of a first thermoplastic material, the inner layer being an integral part of the shell body of the wind turbine blade. The erosion shield further comprises an outer layer of a second thermoplastic material attached to the inner layer.
US11092129B2

A barrier-discharge-type ignition apparatus that can accurately determine the application voltage, of a barrier ignition plug, that causes a non-ignition discharge to occur. In the barrier-discharge-type ignition apparatus, in a combustion assist control, the voltage difference between the one-period-prior application voltage and the present-period application voltage in the AC period is calculated based on an application voltage detected by a voltage detection circuit; then, it is determined whether or not a discharge exists in the barrier ignition plug, based on the comparison between the voltage difference and a preliminarily set discharge determination threshold value.
US11092122B2

An engine assembly includes an engine compartment containing an internal combustion engine and a cooler compartment adjacent the engine compartment containing a heat exchanger. The engine and cooler compartments have an opening defined therebetween. A forced air system is operable to drive an airflow. A method for cooling the engine and its compartment is disclosed.
US11092119B1

A cover for an air filter housing of a motor vehicle has a clear cover with a gasket having a first channel enclosing an outer periphery of the cover. The gasket has a second channel configured to receive an inwardly extending flange on the air filter housing which flange extends around a viewing opening in the housing. The gasket has an end portion connected to the second channel that is inwardly and downwardly inclined to allow the end portion to slip over the flange and form a snap lock with the flange retaining the gasket and cover over the opening in the air filter housing. The end portion has a downwardly inclined edge below the flange, so the cover and gasket can be removed from the housing by pulling on a pull tab extending from the gasket.
US11092110B2

A rocket engine benefiting from better behavior during its starting stage, the rocket engine (1) including a diverging section (13) and a lashing system (40) configured to hold the diverging section (13) while starting the rocket engine (1), the lashing system (40) comprising: a plurality of radial cables (42) connected at respective first ends to a plurality of points of the diverging section (13), and a peripheral cable (41) connected to the second ends of the radial cables (42) and configured to co-operate with attachment points (43) of a launch platform (3).
US11092096B1

An engine system for a vehicle includes an internal combustion engine having an exhaust gas outlet, an exhaust system having a three-way catalyst and a switch-type post oxygen sensor, and an engine control module that controls the engine system. The engine control module includes a first control logic for estimating a three-way catalyst oxygen storage capacity based on a plurality of measured inputs, a second control logic for estimating aging effects of the switch-type post oxygen sensor, and a third control logic that calculates a filtered estimated three-way catalyst oxygen storage capacity for the three-way catalyst.
US11092095B2

An engine system includes an intake pipe, an exhaust pipe, an exhaust gas recirculation (EGR) pipe, an injection amount deriver, and a fuel injector. The intake pipe is configured to direct intake air into a combustion chamber of an engine. The exhaust pipe is configured to receive exhaust gas discharged from the combustion chamber. The EGR pipe is coupled to the exhaust pipe and the intake pipe and configured to recirculate the exhaust gas into the intake pipe as EGR gas. The injection amount deriver is configured to derive a target injection amount of fuel using a mass of air contained in the EGR gas or a mass of fuel contained in the EGR gas and using a preset target air excess coefficient. The fuel injector is configured to inject an amount of fuel corresponding to the target injection amount derived by the injection amount deriver into the combustion chamber.
US11092093B2

Techniques for controlling a forced-induction engine having a low pressure cooled exhaust gas recirculation (LPCEGR) system comprise determining a target boost device inlet pressure for each of one or more systems that could require a boost device inlet pressure change as part of their operation and boost device inlet pressure hardware limits for a set of components in the induction system, determining a final target boost device inlet pressure based on the determined sets of target boost device inlet pressures and boost device inlet pressure hardware limits, and controlling a differential pressure (dP) valve based on the final target boost device inlet pressure to balance (i) competing boost device inlet pressure targets of the one or more systems and (ii) the set of boost device inlet pressure hardware limits in order to optimize engine performance and prevent component damage.
US11092078B2

The gas turbine engine includes a fluid system fluidly connecting at least two components of the gas turbine engine, and a tunable resonator in fluid flow communication with the fluid system. The tunable resonator has a resonating volume that varies as a function of a volume of an inflatable member located inside the tunable resonator. The inflatable member having a means for varying the volume of the inflatable member, to thereby tune the resonating volume to a selected frequency of pressure fluctuations or acoustic waves within the fluid system.
US11092076B2

A combustor assembly for a turbine engine and method for cooling a portion of the combustor assembly, the combustor assembly comprising a combustor liner defining a combustion chamber with an inlet and an outlet, a fuel dome located in the inlet and having a wall adjacent at least a portion of the combustor liner, and a deflector overlying and spaced from at least a portion of the wall.
US11092073B2

A compressor for a gas turbine having means for determining whether a blade of the compressor has been deformed includes a rotor having an outer circumference on which a blade is formed; a monitoring part for monitoring a driving state of the blade in order to acquire monitoring information on the driving state of the blade; and a control part for determining whether the blade has been deformed based on the monitoring information. The monitoring part detects time points at which the trailing edge and the leading edge of the blade pass and acquire the detection time information of the detected time point. The control part receives the detection times of the trailing edge and the leading edge from the monitoring part and determines whether the blade has been deformed based on the detection time of the trailing edge and the detection time of the leading edge.
US11092072B2

A compressor like unit which can be attached to an internal combustion engine controls the amount of the air mass that passes through its cylinder to the internal combustion engine based on the engine load condition requirement at a given time replacing this way the throttle device function and creating thus a throttle-less internal combustion engine. The compressor can be built in different ways and can function as one or multiple units attached directly to the engine through its crankshaft or a gear box or by other means.
US11092069B2

A waste heat recovery (WHR) system and method for regulating exhaust gas recirculation (EGR) cooling is described. More particularly, a Rankine cycle WHR system and method is described, including an arrangement to improve the precision of EGR cooling for engine efficiency improvement and thermal management.
US11092052B2

An electric heating support includes an electrically conductive honeycomb structure having an outer peripheral wall and porous partition walls disposed on an inner side of the outer peripheral wall, the porous partition walls defining a plurality of cells, each cell penetrating from one end face to other end face to form a flow path. A pair of metal terminals are disposed so as to face each other across a central axis of the honeycomb structure, each metal terminal being joined to a surface of the honeycomb structure via a welded portion. The honeycomb structure is composed of ceramics and a metal. The honeycomb structure contains 40% by volume or less of the metal. The welded portion of the honeycomb structure has a surface containing 40% by volume or more of the metal.
US11092049B2

Systems and methods for operating a spark ignition engine that includes a particulate filter in the engine's exhaust system are described. In one example, the spark ignition engine is prevented from exceeding a threshold engine load when the engine is supplying power to an electric machine so that engine emissions may be reduced.
US11092042B2

A rocker arm assembly selectively opening first and second engine valves. The assembly includes a rocker arm and a valve bridge operably associated with the rocker arm and including a main body and a lever rotatably coupled to the main body. The main body is configured to engage the first engine valve, and the lever is configured to engage the second engine valve.
US11092040B2

A combined heat recovery device includes a high pressure cylinder of a steam turbine; a main steam pipe; a final-stage steam extraction pipe; an additional pipe additionally provided on the main steam pipe; a heat exchanger taking main steam in the main steam pipe as a heat source; a feedwater heater taking discharged steam from the heat exchanger as a heat source; and a steam side regulating valve provided on the additional pipe, configured to regulate main steam in the additional pipe, and capable of controlling a pressure of extracted steam behind the steam side regulating valve to control an outlet temperature of the feedwater heater to reach a preset feedwater temperature.
US11092039B2

Embodiments of the present disclosure can provide an apparatus for circumferentially separating turbine blades. An apparatus according to the present disclosure may include: a length-adjustable elongate member having opposing first and second ends; a first clasp coupled to the first end of the length-adjustable elongate member, the first clasp shaped to at least partially engage an airfoil profile of a first turbine blade positioned circumferentially adjacent to a dovetail slot, relative to a centerline axis of the turbomachine; and a second clasp coupled to the second end of the length-adjustable elongate member, the second clasp shaped to at least partially engage an airfoil profile of a second turbine blade circumferentially positioned adjacent to the dovetail slot, the first and second turbine blades being circumferentially adjacent to the dovetail slot at opposing circumferential ends thereof.
US11092026B2

A rotor machine includes a rotor which includes a recessed portion, a stator blade which includes a stator blade body and a shroud, and a fin. The recessed portion includes a recessed portion radial wall surface which extends in a radial direction, and the recessed portion radial wall surface includes a first wall surface which extends radially outward, a second wall surface which extends further radially outward than the first wall surface, and a protrusion surface which protrudes toward an upstream side in the axis direction from the first wall surface. The shroud includes a shroud radial wall surface facing a downstream side in the axis direction of the recessed portion radial wall surface, and a shroud groove portion is formed in the shroud.
US11092019B2

A coated component and a method of preparing a coated component are provided. The method comprises providing a substrate; and applying a dual coating system to the substrate. The applying of the dual coating system includes applying a diffusion barrier coating; and applying a corrosion-resistant coating. The corrosion-resistant coating comprises a greater concentration of silicon and aluminum than the diffusion barrier coating, and the dual layer coating system includes an aluminide interdiffusion zone.
US11092014B1

A blade track system includes a blade track configured to be positioned around a plurality of blades of a gas turbine engine. The blade track includes: a full-hoop body, an inlet port, and an exit port. The full-hoop body includes an outer surface and an inner surface. The inner surface defines an internal cooling channel extending within the full-hoop body. The inlet port and the exit port are each integrated with the full-hoop body and in fluid communication with the internal cooling channel.
US11092000B2

Apparatus (100) for use in sensing temperature along a wellbore, comprising: tubing (110) comprising at least 6 temperature sensor modules (120) provided at locations along the inside of the tubing, each temperature sensor module comprising a temperature sensor comprising a crystal oscillator having an electrical oscillation frequency that varies with temperature; the tubing having an external diameter of less than 14 mm at the location of at least 6 temperature sensor modules.
US11091998B2

A tool for monitoring conditions within a subterranean well includes a first body segment, the first body segment being an elongated member with an axial protrusion having a reduced outer diameter. A second body segment is sized for mating with the first body segment. A metal specimen circumscribes the axial protrusion of the first body segment so that an outer diameter surface of the metal specimen defines an outer diameter of the tool. A connection assembly releasably secures the first body segment to the second body segment.
US11091992B2

A system and method are disclosed for centralized monitoring and control of a hydraulic fracturing operation. The system includes an electric powered fracturing fleet and a centralized control unit coupled to the electric powered fracturing fleet. The electric powered fracturing fleet can include a combination of one or more of: electric powered pumps, turbine generators, blenders, sand silos, chemical storage units, conveyor belts, manifold trailers, hydration units, variable frequency drives, switchgear, transformers, and compressors. The centralized control unit can be configured to monitor and/or control one or more operating characteristics of the electric powered fracturing fleet.
US11091989B1

A system can determine properties associated with a plurality of wellbore zones extending radially outward from a wellbore of a drilling operation. The system can determine an operating window for a drilling pressure of the drilling operation based on the properties associated with the plurality of wellbore zones. The system can access real-time data for the plurality of wellbore zones during the drilling operation. The system can determine an adjusted operating window for the drilling pressure based on the real-time data. The system can output a command to adjust, in real time, at least one drilling parameter of the drilling operation based on the adjusted operating window.
US11091987B1

A perforation gun that includes a monolithic bulkhead electrical contact that includes no resilient members but that is resiliently coupled to two perforating guns. The bulkhead electrical contact is configured to transmit a signal across a bulkhead from one gun to another gun.
US11091986B2

A system and method for successively fracking a wellbore at spaced intervals along tubing having therein frac ports each openably closed by a sliding sleeve. The system has at least one actuation member and at least one cylindrical sand screen sub insertable into the tubing. Each actuation member has a collet sleeve with a radially-outwardly biased protuberance of a first profile configured to matingly engage an interior groove profile on at least one of the sliding sleeves and slide the sliding sleeve downhole to open the corresponding port. Each cylindrical sand screen sub has a dissolvable plug member or burst plate disposed on one end thereof allowing for the sand screen to be forced into the well by pressure acting against the plug or plate, and has a resiliently-outwardly biased protuberance configured for engaging a mating profile on the tubing and retaining the sand screen sub in a desired position.
US11091981B2

A heel-to-toe method and system for horizontal well treatments incorporates use of frac ball and sleeve in conjunction with biodegradable diverting agents.
US11091971B2

A downhole tool includes a hydraulically operated actuation device to actuate the downhole tool and a control system that regulates flow of hydraulic fluid to the actuation device. The control system includes a pilot module and a power module. The power module has a first solenoid valve and a second solenoid valve fluidly coupled to a pressure source and a fluid return. The power module is fluidly coupled to the actuation device at an output line and a power line. A first power module check valve is arranged in the power line, a second power module check valve is arranged in a control pressure return line fluidly coupled to the fluid return, a first input communicates with the first solenoid valve, and a second input communicates with the second solenoid valve. A pilot-operated check valve is actuatable in response to a pilot signal to drain hydraulic fluid from the power module.
US11091960B2

A downhole cutting tool includes a tool body having a tool axis, and a blade extending from the tool body. The blade includes a cutting face, a trailing face, and a top face extending between the cutting face and the trailing face. Cutting elements are attached to the bade along the cutting face, with each having a cutting crest at a peak height and a reduced height extending laterally away from the cutting crest. In some cases, first cutting elements along the cutting face and second cutting elements along the top face and rearward from, and at the same radial position as, the first cutting elements have different size, orientation, geometry or material properties. In additional aspects, at least two cutting elements on the blade have differing material properties, sizes, orientations, or working surface geometries along a blade profile of the blade.
US11091959B2

A downhole oscillation tool includes a Moineau-type positive displacement pulse motor and a valve assembly for use in a drill string. The pulse motor includes a rotor configured to nutate within the bore of a stator. The rotor has at least two helical lobes that extend the length of the rotor, and the stator bore defines at least three helical lobes that extend the length of the stator. The valve assembly includes a first valve plate connected to the bottom end of the rotor and abuts the second valve plate to form a sliding seal. The second valve plate is fixedly coupled to the stator and remains stationary. First valve ports extend axially through the first valve plate, and second valve ports extend axially through the second valve plate. The first valve ports and second valve ports intermittently overlap as the first valve plate slides across the second valve plate to create pulses in the drilling fluid which is pumped through the tool to power the motor and valve assembly. The tool can generate pulses of different amplitudes and different wavelengths in each rotational cycle. The tool further includes a drop ball assembly configured to activate and deactivate the tool.
US11091957B2

A modular ladder system has a rung section having two elongate lateral stile extrusions and elongate rung extrusions spanning therebetween. Each stile extrusion may define an attachment side having an attachment face which has two attachment channels which are adjacent, parallel and longitudinally arranged along the attachment face. Each attachment channel may have inward facing rails which define an elongate insertion space therebetween and a relatively wider connector head accommodation void thereunderneath. Furthermore, each rail may define a connector head engaging under edge. Each stile extrusion may further define a connection side adjacent to the attachment side which may define a splice joint extrusion accommodating void therein. In this way, the present modular ladder system may be quickly and easily constructed and various accessories quickly and easily attached thereto.
US11091956B2

A load control system automatically controls the amount of daylight entering a building through at least one window of a non-linear façade of the building. The load control system comprises at least two motorized window treatments located along the non-linear façade, and a system controller. The controller is configured to calculate an optimal position for the motorized window treatments at each of a plurality of different times during a subsequent time interval using at least two distinct façade angles of the non-linear façade, such that a sunlight penetration distance will not exceed a maximum distance during the time interval. The controller is configured to use the optimal positions to determine a controlled position to which both of the motorized window treatments will be controlled during the time interval and to automatically adjust each of the motorized window treatments to the controlled position at the beginning of the time interval.
US11091947B2

A hydraulic door closer capable of reducing oil-pressure therein at high temperature, comprises a housing with an oil chamber, an oil storage cavity, and a piston in the housing of the hydraulic door closer. The oil storage cavity is in communication with the oil chamber; when the oil temperature increases, hydraulic oil in the oil chamber and oil storage cavity generates an increased oil pressure move the piston, whereby volume of the oil storage cavity is enlarged, such that oil from the chamber will flow into the cavity, to reduce the oil pressure of the chamber and cavity. When the oil temperature decreases, the oil pressure in the chamber and cavity is reduced, whereby the storage piston restores its original position, whereby volume of the cavity will be reduced, and the oil in the cavity flows back into the chamber. The pressure in the oil chamber is reduced when the hydraulic oil expands due to increased temperature to prevent failure of the seal and to avoid hydraulic oil leakage.
US11091943B2

A hinge assembly for a refrigerating appliance includes a door engaging member that is configured to attach to a door panel through an operational path of the door engaging member. A cabinet engaging member is configured to attach to a structural cabinet. An articulating mechanism extending between the door engaging member and the cabinet engaging member. The articulating mechanism partially defines the operational path of the door engaging member. An articulating wire chase that is coupled to the cabinet engaging member and slidably coupled to the articulating mechanism at a guide slot. The articulating mechanism is operable between a collapsed position and an extended position. Operation of the articulating mechanism operates the articulating wire chase between a serpentine position and an elongated position.
US11091940B2

A window stay including a frame mounting plate (10); a sash mounting plate (11); a short arm (12) coupled by pivots at each end to the frame mounting plate (10) and the sash mounting plate (11); and an elongate long arm (13) coupled by pivots at each end to the frame mounting plate (10) and sash mounting plate (11), wherein the stay includes a first stop (33) and a second stop (102) acting as limiters at a fully open position of the window stay.
US11091939B2

A door lock apparatus includes an inside lever, an opening member for switching a latch mechanism to an unlatching state by a rotation of the inside lever, a child lever translated between set and unset positions; and a bush translated together with the child lever. The bush engages with the inside lever and transmits the rotation of the inside lever to the opening member when the child lever is disposed in the unset position and is released from the engagement with the inside lever when the child lever is disposed in the set position. A movable range of the child lever and the bush is confined inside a circle centered at a rotation shaft of the inside lever and whose radius corresponds to a distance from the rotation shaft to a farthest point of the inside lever.
US11091936B2

A method for detecting a handed configuration of a door includes providing an electronic lock, which includes a latch assembly that includes a bolt movable between an extended position and a retracted position and a motor that is configured to drive the bolt between the extended position and the retracted position. The latch assembly includes a control circuit for controlling the motor to selectively move the bolt, at least one sensor in electrical communication with the control circuit, and at least one orientation indicator. The method includes detecting the presence of the at least one the orientation indicator and identifying a handed configuration based on the detection by the at least one sensor. The method includes driving, by the control circuit, the motor based on the identified handed configuration. The control circuit identifies the handed configuration without moving the bolt between the extended position and the retracted position.
US11091931B2

Disclosed a fence frame and a fence system. The fence frame includes a framework, wheel bodies rotatably connected to two sides of the bottom of the framework, and a plurality of storage racks movably arranged on the end surface of the framework. A fixed net is arranged in the framework, and one side wall of the framework is provided with a connecting net. The wheel bodies can be horizontally/vertically fixed on the bottom of the framework. The fence system is mainly composed of the above fence frame and a plurality of fence assembly units arranged on the fence frame. The fence assembly units are detachably connected with the fence frame in sequence. The fence frame of the present invention realizes convenience in disassembling and assembling, facilitates the transfer and reuse of the assembly units; and enhances the stability of the assembly units and the overall structure.
US11091926B1

A building earthquake resistance structure includes an integrally connected roof support frame, used for supporting a roof of a building independently from walls of the building; a plurality of support columns, fixedly connected to the roof support frame; an annular trench, arranged in the ground around the building; an annular damping frame, arranged within the annular trench, lower ends of the support columns being fixedly connected to the annular damping frame; a plurality of dampers, arranged between a bottom portion of the annular trench and the annular damping frame. An earthquake resistance method for the building earthquake resistance structure prevents damage caused by the roof collapsing during an earthquake by supporting the roof of the existing building in the ground via the support columns. The building earthquake resistance structure is easy to construct and suitable for transforming traditional old buildings.
US11091925B2

An electric-powered submersible vacuum cleaner for filtering water in a pool includes a base with an inlet port extending therethrough. A plurality of wheels extends from the lower surface of the base to facilitate movement of the cleaner over a surface of the pool. An impeller coaxially aligned with the inlet draws water and debris from the pool surface. An electric-powered drive train is coupled to the cleaner and configured to rotate the impeller. A discharge conduit in fluid communication with the inlet extends substantially normal with respect to the upper surface of the base and circumscribes the impeller to direct the flow of water/debris drawn through the inlet by the impeller. A filter mounted over the discharge conduit filters the debris from the drawn water and passes filtered water into the pool. A handle configured to facilitate manual movement of the cleaner over the pool surface.
US11091923B2

An adjustable brace to support a precast concrete panel in a substantially vertical orientation. The adjustable brace includes a first elongate member selectively secured to a second elongate member. The first elongate member can be interconnected to the second elongate member at a job site without significantly decreasing the maximum load that the second elongate member can support.
US11091917B2

A cladding element, for use in a building envelope, comprising a first face, a second face and a plurality of edges. One or more of the plurality of edges includes a mating feature configured to resist moisture passage between cladding elements when the cladding elements are installed on a wall or other structure. The mating features of each cladding element including one or more beveled edges designed to improve mating between the cladding elements and the overall aesthetic appearance of the mating interface between adjacent cladding elements when installed on a wall or other structure.
US11091910B2

A linear panel mounting system includes a carrier extending in a longitudinal direction and having a recess formed therein, with the recess having with a neck portion and a main portion. The linear panel mounting system further comprises a linear panel having a flexible, resilient flange which extends at least partially along an edge of the panel, with the flange being configured to slot into the recess of the carrier and be retained therein to thereby attach the linear panel to the carrier.
US11091908B2

A thermal insulating and sealant element can thermally insulate and seal a safing slot within a building construction having a wall construction. The insulating and sealant element includes an elastic sealing element; a formwork; an insulator, which comprises a thermally resistant and/or air tight material; and a supplemental attachment apparatus for attaching the elastic sealing element to an interior wall surface of an interior panel.
US11091892B2

The disclosure relates to a method for compacting a soil, wherein: a) a ramming cycle is carried out several times on an impact area of the soil during which: a mass (16) is dropped on the impact area from a predetermined height (A); and after the impact of the mass (16) on the impact area, a point cloud is acquired using a laser scanner in order to obtain a radar image of at least the footprint (E) of the mass in the soil; b) at least one characteristic data of the soil compaction is determined from at least one of the radar images obtained at the end of the ramming cycles.