Document Document Title
US11373612B2 Semiconductor device and electronic device including the semiconductor device
A semiconductor device with a small circuit area that consumes low power is provided. The semiconductor device includes a shift register, a sample-and-hold circuit, a first buffer circuit, and a second buffer circuit. The sample-and-hold circuit includes a first input terminal, a second input terminal, and an output terminal. An output terminal of the first buffer circuit is electrically connected to the first input terminal. The shift register is electrically connected to the second input terminal. An input terminal of the second buffer circuit is electrically connected to the output terminal of the sample-and-hold circuit. In the semiconductor device, the potential of an input analog signal is retained in the sample-and-hold circuit and the analog signal is output from an output terminal of the second buffer circuit.
US11373607B2 Display device and driving method thereof for reducing flicker due to refresh rate variation
A driving method of display device for a display device capable of reducing flicker due to refresh rate variation includes: determining whether a processor of the display device is generating a vertical blank interval of an image signal, wherein said vertical blank interval is next to a last frame data period thereof, and the last frame data period is for a last frame to be displayed by a display panel; and activating a data line of the display panel with a balancing voltage related to data of a line of the last frame when the processor is generating the vertical blank interval, wherein a plurality of sub-pixels of the display panel connects to the data line, the data of the line of the last frame are sequentially transmitted to the plurality of sub-pixels in the last frame data period for displaying the last frame. Said display device is also disclosed.
US11373602B2 Pixel circuit, method and apparatus for driving the same, array substrate, and display apparatus
There are provided a pixel circuit and a method and apparatus for driving the same, an array substrate and a display apparatus. The pixel circuit includes: a driving sub-circuit and a switch sub-circuit coupled in series between a power signal terminal and a light emitting element, wherein the driving sub-circuit is configured to provide a driving signal to the light emitting element under control of a gate driving signal provided by a gate line, a data signal provided by a data line, and a power signal provided by a power signal terminal; and the switch sub-circuit is configured to control switch-on and switch-off of a signal path between the power signal terminal and the light emitting element under control of a switch signal provided by a switch signal terminal.
US11373601B2 Display substrate, manufacturing method thereof, and display device
The present disclosure provides a display substrate, a manufacturing method and a display device. The display substrate includes a scan driving circuit, at least one shift register unit includes an output circuit, a first energy storage circuit, and a first leakage prevention circuit; the scan driving circuit also includes a first voltage signal line and a second voltage signal line; a first voltage signal line is located on a side of the second voltage signal line away from the display area; the output circuit is respectively coupled to the first voltage signal line and the second voltage signal line, the first energy storage circuit is respectively coupled to the output circuit and the second voltage signal line, the first leakage prevention circuit is coupled to the output circuit; the output circuit is arranged between the first voltage signal line and the second voltage signal line.
US11373593B2 Display device and method for generating compensating data of the same
A display device includes a display panel including a plurality of data lines, a plurality of gate lines, and a plurality of pixels and a compensating data generator configured to sense a sensing driving current of the pixel in an Nth frame and a target driving current of the pixel in an (N+M)th frame, and to calculate an over driving data that allows the sensing driving current to be the same with the target driving current by changing a data voltage of the Nth frame when a sensing image having a first grayscale in a (N−1)th frame and having a second grayscale in the Nth frame and the (N+M)th frame, where N is an integer greater than or equal to 2, and M is an integer greater than or equal to 1.
US11373589B1 Display with pixel devices emitting light simultaneously
A display includes first and second pixel devices. The first pixel device includes a first control circuit and a first light emitting circuit. The first control circuit generates a first light emitting signal according to a first clock signal and a data signal during a first period. The first light emitting circuit emits light according to the first light emitting signal during second and third periods. The second pixel device includes a second control circuit and a second light emitting circuit. The second control circuit generates a second light emitting signal according to a second clock signal and the data signal during the second period. The second light emitting circuit is coupled to the second control circuit and emits light according to the second light emitting signal during the third period. The first period to the third period are arranged continuously in order.
US11373585B2 Driving backplane, display panel and method for manufacturing the same
A driving backplane includes a base, and a pixel driving circuit, a first electrode and a first piezoelectric block that are disposed in the sub-pixel region. The pixel driving circuit is disposed on the base. The first electrode is disposed at a side of the pixel driving circuit away from the base. The first electrode includes a first sub-electrode pattern and a second sub-electrode pattern that are in a same layer and are spaced apart to be insulated from each other, and the first sub-electrode pattern is electrically connected to the pixel driving circuit. The first piezoelectric block is disposed between the pixel driving circuit and the first electrode, and the first sub-electrode pattern and the second sub-electrode pattern are in contact with the first piezoelectric block.
US11373583B2 Drive circuit, driving method thereof and display device
Embodiments of the present disclosure disclose a drive circuit, a driving method thereof and a display device. The drive circuit includes: a current control circuit, configured to provide a drive signal to a device to be driven according to a signal of a data signal terminal; a first transistor, electrically connected between the current control circuit and the device to be driven; and a duration control circuit, electrically connected with a gate of the first transistor, and configured to provide a light-emitting duration modulating signal to the gate of the first transistor according to a combined action of signals of a scanning signal terminal, a light-emitting control signal terminal, a duration control signal terminal and a reference voltage signal terminal, to control a conduction duration of the first transistor.
US11373580B2 Display apparatus and method of driving atypical display panel using the same
A display apparatus includes a display panel configured to display an image. A gate driver is configured to output a plurality of gate signals to the display panel. A data driver includes a first area and a second area. The first area of the data driver includes a first channel group configured to output first data voltages in a first output sequence. The second area of the data driver includes a second channel group configured to output second data voltages in a second output sequence opposite to the first output sequence.
US11373579B2 Display device
The embodiments relate to a display device including: a display panel on which multiple pixels are arranged; a first driver IC controlling driving of the pixels arranged in a first area of the display panel, and including a first gamma generator outputting multiple first gamma voltages; and a second driver IC controlling driving of the pixels arranged in a second area of the display panel, and including a second gamma generator outputting multiple second gamma voltages, wherein the first gamma generator and the second gamma generator generate the first gamma voltages and the second gamma voltages, respectively, by using multiple gamma reference voltages output from the first gamma generator.
US11373577B2 Shift-register unit, gate-driving circuit, display apparatus, and driving method
The present application discloses a shift-register unit. The shift-register unit includes a first sub-unit including a first input circuit coupled via a first node to a first output circuit. The first input circuit is configured to control a voltage level of the first node in response to a first input signal and the first output circuit is configured to output a shift-register signal and a first output signal in response to the voltage level of the first node. Additionally, the shift-register unit includes a second sub-unit including a second input circuit coupled via a second node to a second output circuit. The second input circuit is configured to control a voltage level of the second node in response to the first input signal and the second output circuit is configured to output a second output signal in response to the voltage level of the second node.
US11373575B2 System and method for a multi-primary wide gamut color system
Systems and methods for a multi-primary color system for display. A multi-primary color system increases the number of primary colors available in a color system and color system equipment. Increasing the number of primary colors reduces metameric errors from viewer to viewer. One embodiment of the multi-primary color system includes Red, Green, Blue, Cyan, Yellow, and Magenta primaries. The systems of the present invention maintain compatibility with existing color systems and equipment and provide systems for backwards compatibility with older color systems.
US11373562B2 System and method for ground-based advertising
A method for installing an advertising unit on a ground surface includes cleaning an installation area located at the ground surface, applying an adhesive at the installation area, depositing the advertising unit at the installation area atop the adhesive, and curing the adhesive. In some embodiments, the advertising unit comprises a back unit having a track which accommodates a cover in a sliding fashion. In some embodiments, the installation area may be excavated to render an upper surface of the advertising unit flush with the surface of the ground when deposited.
US11373546B2 Data processing systems for processing and analyzing data regarding self-awareness and executive function
Data processing systems according to various embodiments are adapted to process data regarding the self-awareness of a user for use in the development of the user's executive function. In various embodiments, the data processing system: (1) executes computer-readable instructions that, when executed by the at least one computer processor, facilitate the playing of a game by the user; (2) gathers performance data indicating the user's performance while the user plays the game; and (3) automatically evaluates the performance data to assess, for the user, the ability to remember to perform various tasks, to stay on task, and to coach others by taking perspective, giving feedback, and mentoring them to do well. The data processing system may gather and process related data on various levels and then use this information to assist the user in improving the user's executive function skills.
US11373545B2 Methods and kits for identifying food sensitivities and intolerances
Described herein are kits and methods for identifying the likelihood of having a food sensitivity or intolerance, and determining dietary modifications accordingly. For example, the likelihood of having sensitivities, intolerances or allergies to gluten, lactose, FODMAPs and others tested and calculated. Additionally, diet modifications can be determined according to the likelihood of particular sensitivities, and the effectiveness of diet modifications can be evaluated by monitoring of meals and subsequent symptoms, and evaluating the monitoring information. Through application of the methods herein, dietary intake and symptom data may be collected and aggregated to evaluate the effect or desirability of particular foods on a population of interest.
US11373542B2 Proximity navigation of unmanned vehicles
The presently disclosed subject matter includes an active proximity system (APS) mountable on an unmanned autonomous vehicle (UxV), the APS comprising: one or more proximity sensors and a processing circuitry; the one or more proximity sensors are configured to sense one or more proximity signals, each of the signals is indicative of the presence of a respective emitter in proximity to the UxV; the processing circuitry is configured, responsive to a sensed proximity signal, to repeatedly: generate maneuvering instructions dedicated for causing the UxV to move and increase the distance between the UxV and the respective emitter; and then generate maneuvering instructions dedicated for causing the UxV to move and decrease the distance between the UxV and the respective emitter; and thereby maintain the UxV within a certain range from the respective emitter defined by the sensed proximity signal.
US11373540B2 Community noise abatement in dynamic environment
An example method includes determining, by a flight planning system, a perceived noise at a surface location based on acoustic noise emitted by an aerial vehicle at an aerial location. The aerial location corresponds to a waypoint along a proposed trajectory. Further, determining the perceived noise includes estimating propagation of the acoustic noise from the aerial location to the surface location based on environmental features of the environment or weather data. The flight planning method also includes determining, by the flight planning system using a noise-abatement function, a noise-abatement value of the proposed trajectory for the aerial vehicle based on the perceived noise at the surface location. In addition, the flight planning method includes determining, by the flight planning system, a flight plan for the aerial vehicle based on the noise-abatement value of the proposed trajectory, and outputting the flight plan for use in navigating the aerial vehicle.
US11373539B2 Unmanned aerial vehicle management
A base module may be used to receive and house one or more unmanned aerial vehicles (UAVs) via one or more cavities. The base module receives commands from a manager device and identifies a flight plan that allows a UAV to execute the received commands. The base module transfers the flight plan to the UAV and frees the UAV. Once the UAV returns, the base module once again receives it. The base module then receives sensor data from the UAV from one or more sensors onboard the UAV, and optionally receives additional information describing its flight and identifying success or failure of the flight plan. The base module transmits the sensor data and optionally the additional information to a storage medium locally or remotely accessible by the manager device.
US11373525B2 Dynamic edge network management of vehicular traffic
A method includes determining that a prioritized vehicle plans to traverse an intersection and receiving sensor data from a plurality of sources in a vicinity of the intersection. The method also includes, based on the sensor data, determining a traffic solution to enable the prioritized vehicle to traverse the intersection, the traffic solution identifying a traffic lane and, based on the traffic solution, controlling a traffic light to cause traffic in the traffic lane to disperse and controlling a second traffic light to instruct traffic in an adjacent traffic lane to stop. The method includes instructing the prioritized vehicle to travel via the traffic lane. The traffic in the traffic lane and the traffic in the adjacent traffic lane are traveling in a same direction.
US11373512B2 Applying machine intelligence for location-based services to dispatch first responders
Techniques are described herein for applying a selective automated response to a distress call received at an emergency services system. The techniques include receiving a distress call from a user device in response to an emergency event. The distress call may be parsed to identify a location, an urgency index, and a nature of the emergency event. The distress call may be routed to an available dispatcher at a dispatcher terminal. Based at least on the location, the urgency index, and the nature of the emergency event, a response procedure to resolve the distress call may be identified. The dispatcher may communicate with a dispatched first responder at the location via a communication channel established between the dispatcher terminal and a mobile first responder terminal. The response procedure may be transmitted to the mobile first responder terminal.
US11373507B2 Continual engagement support device, portable terminal, continual engagement support method, and program
The continual engagement support device 600 includes: the performance data storage means 601 that stores performance data including time data indicating the time of performance and sensor data of the time of performance or the surrounding time obtained from the sensors mounted on the portable terminal when the target action is performed via the portable terminal possessed by the target user; the timing detection means 602 that detects the performance timing, which is the timing at which the target user is likely to perform the target action during the predetermined cycle, on the basis of the performance data; and the notification means 603 provides a notification to prompt the performance of the target action at the detected performance timing when the target action is not performed for a predetermined period of time or longer.
US11373504B2 Controlling electronic device alerts by operating head mounted display
An immersive head-mounted display (IHMD) can present primary present primary content on one or more displays; receive first alert content from a first electronic appliance; determine, based on a first alert level of the first alert content, whether to pause rendering of the primary content and present the first alert content within a period of time the rendering of the primary content is paused, or to continue the rendering of the primary content and present the first alert content overlaying the primary content within a period of time the rendering of the primary content continues; and in response to a determination that the alert level is high, pause the rendering of the primary content and present the first alert content within the period of time the rendering of the primary content is paused.
US11373495B2 Supervising property access with portable camera
A computer-implemented method includes obtaining a delivery schedule for a property, determining that a portable camera used by a visitor is at the property, determining that the portable camera corresponds to the delivery schedule, in response to determining that the portable camera corresponds to the delivery schedule, providing access to the property, and obtaining a video recorded by the portable camera.
US11373483B1 Social crowdsourced parlay gaming system and method
A unique online and mobile, social sports betting system where players submit single bets on future sporting events, to form multiplayer parlay tickets. A parlay, in this case, is a single wager that links together multiple unique bets whose outcome is dependent on all of those bets winning. Registered users in the system can only submit one bet to any given parlay ticket, but can participate in multiple parlay tickets. If all the bets in the parlay win, each player equally shares in the parlay payout. If one or more bets do not win, players that win or push their individual parlay bets get the cost of the ticket refunded, while losing players cover the cost of the entire parlay ticket.
US11373464B2 Vehicle-mounted communications device, log collection method, and log collection program
An on-vehicle communication device capable of relaying data between a plurality of function units mounted on a vehicle includes: a log notification acquisition unit configured to receive, from an external device outside the vehicle, a log notification indicating a log target function unit which is the function unit that is a target of log collection, a start condition for log collection, and a trigger function unit which is the function unit capable of determination for the start condition; a notification unit configured to notify the trigger function unit of the start condition indicated by the log notification; and a command unit configured to give a command for log collection to the log target function unit, in response to a notification that the start condition is satisfied from the trigger function unit.
US11373460B2 Remote asset detection system
Systems and methods for remote asset verification are disclosed. The systems and methods comprise an asset and an on-board diagnostic tool configured to be coupled to an on-board diagnostic port of the asset. The on-board diagnostic tool is configured to monitor one or more parameters of the asset.
US11373459B2 Program and vehicle interaction
One or more techniques and/or systems are provided for facilitating communication between a program and a vehicle computing device of a vehicle. For example, a vehicle profile may be used as an intermediary abstraction layer between the program (e.g., hosted on a mobile device, hosted on a vehicle navigation unit, etc.) and the vehicle computing device. The vehicle profile may provide data formatting functionality to enable communication and interaction because the program and the vehicle computing device may utilize different data formats, communication protocols, and/or functions. The vehicle profile may specify what information the program is allowed to access and/or what features of the vehicle are allowed to be modified by the program. The vehicle profile may determine how information can be displayed by the program through a vehicle display. Communication may be facilitated between the program, the vehicle computing device, and/or a remote device such as a cloud service.
US11373458B2 Remote fuel monitoring system, vehicle-mounted device, vehicle or machine, server, remote fuel monitoring method, remote fuel monitoring program and storage medium
A remote fuel monitoring system includes a vehicle-mounted device and a server for monitoring a remaining fuel amount of the vehicle or the machine based on vehicle information received from the vehicle-mounted device, calculating a refueling plan including refueling time and a refueling amount for the vehicle or the machine, and outputting a refueling command based on the refueling plan for the vehicle or the machine to a refueling device. The server includes an input device, a storage, an analyzing device analyzing information regarding the remaining fuel amount of the vehicle or the machine based on the vehicle information and information stored in the storage, a refueling plan calculation device calculating the refueling plan for the vehicle or the machine by using the analyzed information regarding the remaining fuel amount, and an output device outputting the refueling plan for the vehicle or the machine to the refueling device.
US11373449B1 Systems and methods for passive-subject liveness verification in digital media
The present system may be deployed in various scenarios to provide proof of liveness (also referred to herein as “liveness verification”) of an image without interaction of the subject of the image. The liveness verification process generally comprises imperative analysis and dynamic analysis of the image, after which liveness of the image may be determined.
US11373445B2 Method and apparatus for processing data, and computer readable storage medium
A method and an apparatus for processing data, and a non-transitory computer readable storage medium. The method includes: obtaining a face recognition model stored in a first operation environment; performing an initialization on the face recognition model in the first operation environment, and transmitting the face recognition model subjected to the initialization to a second operation environment for storing, in which, a storage space in the first operation environment is greater than a storage space in the second operation environment.
US11373443B2 Method and appratus for face recognition and computer readable storage medium
The present disclosure provides a method and an apparatus for face recognition and a computer readable storage medium. The method includes: inputting a to-be-recognized blurry face image into a generator of a trained generative adversarial network to obtain a to-be-recognized clear face image; inputting the to-be-recognized clear face image to the feature extraction network to obtain a facial feature of the to-be-recognized clear face image; matching the facial feature of the to-be-recognized clear face image with each user facial feature in a preset facial feature database to determine the user facial feature best matching the to-be-recognized clear face image as a target user facial feature; and determining a user associated with the target user facial feature as a recognition result. Through this solution, the accuracy of the recognition of blurry faces can be improved.
US11373429B2 Fingerprint recognition substrate, fingerprint recognition apparatus and method for fabricating the same, fingerprint recognition method, and display device
A fingerprint recognition substrate, a fingerprint recognition apparatus, a manufacturing method thereof, a fingerprint recognition method, and a display device are provided. The fingerprint recognition substrate includes a base substrate including a plurality of pixel regions and a region between the plurality of pixel regions, a first electrode in the plurality of pixel regions, a light emitting layer at least in the plurality of pixel regions, and a second electrode at least in the plurality of pixel regions, and at least a plurality of light transmission holes penetrating the first electrode. At least one light transmission hole is in the region between the plurality of pixel regions, and the plurality of light transmission holes are configured to be optically coupled to a photosensor.
US11373427B1 Species pattern evaluation
Methods of evaluating populations of deer are disclosed that include receiving a series of images containing deer; utilizing artificial intelligence object detection to identify deer from the series of images; utilizing spatial relationships between points to create an image scale; identifying a set of metrics associated with the deer; evaluating the gender of the deer; and utilizing a repeat matching technique to evaluate if the deer is a likely reappearance of a previously identified deer.
US11373422B2 Evaluation assistance method, evaluation assistance system, and computer-readable medium
An evaluation assistance method includes: acquiring a first image to be used for performance evaluation of trained models; generating a plurality of second images, each of the plurality of second images being a result of processing the first image by each of a plurality of trained models; and displaying each of the plurality of trained models in association with a corresponding second image of the plurality of second images.
US11373416B2 Image processing device and image processing method
An image processing device includes: a detection unit which detects a target object based on edge information acquired from image data; and a judging unit which judges whether a certain region in the image data is an improper region that is not suitable for detection of the target object based on an edge pattern of edge information in the certain region and a feature pattern indicating a feature of the target object, and the detection unit detects the target object excluding a region that has been judged to be the improper region by the judging unit.
US11373413B2 Concept update and vehicle to vehicle communication
A method for a concept update, the method may include detecting that a certain signature of an object causes a false detection; the certain signature belongs to a concept structure that comprises multiple signatures; wherein the false detection comprises determining that the object is represented by the concept structure while the object is of a certain type that is not related to the concept structure; searching for an error inducing part of the certain signature that induced the false detection; and removing from the concept structure the error inducing part to provide an updated concept structure.
US11373412B2 Obstacle map generating method and apparatus
A method for generating an obstacle map is provided. The method includes: receiving an environment map; generating a binary map indicating a position of an obstacle by a value of an obstacle cost corresponding to a probability of presence of the obstacle at the position, based on obstacle information obtained from the environment map; and generating an obstacle map by applying an obstacle expansion model to the binary map, wherein the applying the obstacle expansion model comprises setting a plurality of obstacle costs of a plurality of neighboring positions of the position of the obstacle in the binary map to a plurality of values, respectively. Accordingly, a safer and stable route can be generated to avoid the obstacle.
US11373411B1 Three-dimensional object estimation using two-dimensional annotations
A method includes obtaining a two-dimensional image, obtaining a two-dimensional image annotation that indicates presence of an object in the two-dimensional image, determining a location proposal based on the two-dimensional image annotation, determining a classification for the object, determining an estimated size for the object based on the classification for the object, and defining a three-dimensional cuboid for the object based on the location proposal and the estimated size.
US11373407B2 Attention generation
A computer-implemented method for attention generation is provided. In this method, a plurality of image frames can be obtained from a video stream. An original attention for a first image frame of the plurality of image frames can be generated. Then, at least one interested area can be identified in the first image frame. A local attention for each of the at least one interested area can be generated. Moreover, a total attention for the first image frame can be generated based on the original attention of the first image frame and the local attention of each of the at least one interested area.
US11373406B2 Transmission, caching, and searching of video streams based on frame dependencies and content
In one embodiment, an apparatus comprises processing circuitry to: receive, via a network interface, a video stream comprising a plurality of video frames; identify a plurality of dependencies among the plurality of video frames; identify, based on the plurality of dependencies, a first subset of video frames to be transmitted using a first transmission method and a second subset of video frames to be transmitted using a second transmission method, wherein the first subset of video frames and the second subset of video frames are identified from the plurality of video frames, and wherein the first transmission method provides a higher quality of service than the second transmission method; transmit, via the network interface, the first subset of video frames to a corresponding destination using the first transmission method; and transmit, via the network interface, the second subset of video frames to the corresponding destination using the second transmission method.
US11373404B2 Machine learning for recognizing and interpreting embedded information card content
Metadata for highlights of a video stream is extracted from card images embedded in the video stream. The highlights may be segments of a video stream, such as a broadcast of a sporting event, that are of particular interest to one or more users. Card images embedded in video frames of the video stream are identified and processed to extract text. The text characters may be recognized by applying a machine-learned model trained with a set of characters extracted from card images embedded in sports television programming contents. The training set of character vectors may be pre-processed to maximize metric distance between the training set members. The text may be interpreted to obtain the metadata. The metadata may be stored in association with the portion of the video stream. The metadata may provide information regarding the highlights, and may be presented concurrently with playback of the highlights.
US11373403B2 Object-to-object visual graph
Disclosed are implementations that enable the linking or connection of objects and different scenes in which those objects are represented. For example, a corpus of scenes (e.g., digital images) that include a representation of one or more objects may be processed using the disclosed implementations to segment from those scenes the individual objects represented in those scenes. The disclosed implementations may further determine clusters of visually similar object segments and form object clusters for those object segments. The scenes that include those object segments are also linked to the object cluster. With scenes linked to different object clusters, a user may select one or more query objects or a query scene and be presented with other scenes that include visually similar objects, even though the overall scenes may be visually different.
US11373392B2 System and method for magnetic resonance fingerprinting using a plurality of pulse sequence types
A method for performing magnetic resonance fingerprinting includes acquiring a plurality of MR image datasets using at least two pulse sequence types, the plurality of MR image datasets representing signal evolutions for image elements in a region of interest, comparing the plurality of MR image datasets to a dictionary of signal evolutions to identify at least one parameter of the MR image datasets and generating a report indicating the at least one parameter of the MR image datasets.
US11373389B2 Partitioning images obtained from an autonomous vehicle camera
Image processing techniques are described to select and crop a region of interest from an image obtained from a camera located on or in a vehicle, such as an autonomous semi-trailer truck. The region of interest can be identified by selecting one or more reference points and determining one or more positions of the one or more reference points on the image obtained from the camera. As an example, a location of two reference points may be 500 meters and 1000 meters in front of a location of autonomous vehicle, where the front of the autonomous vehicle is an area towards which the autonomous vehicle is being driven.
US11373383B2 Immersive ecosystem
An immersive ecosystem is provided comprising a VR headset configured to display a 3D rendering to a user and sensor(s) configured to measure a user response to dynamic 3D asset(s) in the 3D rendering. The immersive ecosystem further comprises a processor, an AI engine, and a first non-transitory computer-readable storage medium encoded with program code executable for providing the 3D rendering to the VR headset. The AI engine is operably coupled to a second non-transitory computer-readable storage medium configured to store predetermined response values and time values for dynamic 3D assets. The AI engine comprises a third non-transitory computer-readable storage medium encoded with program code executable for receiving the measured user response, comparing the received user response to the predetermined response value at the predetermined time value, based on the comparison, modifying dynamic 3D asset(s), and communicating the modified dynamic 3D asset(s) to the processor for providing within 3D rendering.
US11373381B1 High-density 3D environment capture to guide mixed reality
A system for integrating high-density laser scanner data with mixed-reality is disclosed. In some implementations, the system may acquire, using a laser scanner, a collection of data points representing a three-dimensional point cloud, wherein the laser scanner includes: a laser configured to generate an optical beam; a beam-steering device configured to steer the optical beam; and a detector configured to receive light from the optical beam, after light from the optical beam is reflected from an object in an environment. The system may transmit data of the point cloud to the augmented-reality device, wherein the augmented-reality device comprises: one or more cameras configured to acquire images of the environment; and a display configured to render graphics on the display. The system may align a reference frame of the augmented-reality device to the data of the point cloud. The system may present a graphic on the display of the augmented-reality device, wherein the graphic is positioned on the display in relation to the environment based on the reference frame of the augmented-reality device being aligned to data of the point cloud.
US11373380B1 Co-viewing in virtual and augmented reality environments
Techniques are described that facilitate co-viewing in an experiential reality environment such as a virtual reality or augmented reality environment. These techniques include prioritizing a main view of experiential reality content over side views of the experiential reality content.
US11373375B2 Augmented reality product display
Methods, devices, and systems related to a computing device for capturing and displaying an augmented reality (AR) image are described. An example method can include capturing a first three-dimensional (3D) figure of a user at a mobile device. The method further includes accessing the first 3D figure of a user at the mobile device. The method further includes receiving, at the mobile device, a selection of a product to display on the 3D figure. The method further includes displaying, on the mobile device, the product to display on the first 3D figure as an augmented reality (AR) image.
US11373373B2 Method and system for translating air writing to an augmented reality device
Techniques for translating air writing to augmented reality (AR) devices are described. In one embodiment, a method includes receiving indications of gestures from an originator. The indications identify movement in three dimensions that correspond to an emphasis conferred on one or more words that are air-written by the originator and are configured to be displayed by a plurality of AR devices. The method includes analyzing the identified movement to determine a gesture type associated with the emphasis, where the gesture type includes a first emphasis to be conferred on the air-written words. The method includes providing a display of the air-written words on a first AR device of the plurality of AR devices. The first emphasis is conferred on the words on the display of the first AR device using a first gesture display style based on a profile of a first user utilizing the first AR device.
US11373368B2 Reality-based three-dimensional infrastructure reconstruction
Two-dimensional aerial images and other geo-spatial information are processed to produce land classification data, vector data and attribute data for buildings found within the images. This data is stored upon a server computer within shape files, and also stored are source code scripts describing how to reconstruct a type of building along with compiled versions of the scripts. A software game or simulator executes upon a client computer in which an avatar moves within a landscape. A classifier classifies a type of building in the shape file to execute the appropriate script. Depending upon its location, a scene composer downloads a shape file and a compiled script is executed in order to reconstruct any number of buildings in the vicinity of the avatar. The script produces a three-dimensional textured mesh which is then rendered upon a screen of the client computer to display a two-dimensional representation of the building.
US11373364B2 Point cloud data hierarchy
One method embodiment comprises storing data on a storage system that is representative of a point cloud comprising a very large number of associated points; organizing the data into an octree hierarchy of data sectors, each of which is representative of one or more of the points at a given octree mesh resolution; receiving a command from a user of a user interface to present an image based at least in part upon a selected viewing perspective origin and vector; and assembling the image based at least in part upon the selected origin and vector, the image comprising a plurality of data sectors pulled from the octree hierarchy, the plurality of data sectors being assembled such that sectors representative of points closer to the selected viewing origin have a higher octree mesh resolution than that of sectors representative of points farther away from the selected viewing origin.
US11373350B2 Apparatus and method for editing data and program
A flexible data editing scheme to change and modify an intermediate representation or conditional information for a portion of to-be-edited data is disclosed. One aspect of the present disclosure relates to a data editing apparatus, comprising: one or more memories; and one or more processors configured to receive a change indication to change at least a first data area of first data; generate second data by using one or more generative models and an intermediate representation for the first data area; and replace the first data area of the first data with the second data to generate third data.
US11373349B2 Conservative rasterization using gradients
Conservative rasterization hardware comprises hardware logic arranged to perform an edge test calculation for each edge of a primitive and for two corners of each pixel in a microtile. The two corners that are used are selected based on the gradient of the edge and the edge test result for one corner is the inner coverage result and the edge test result for the other corner is the outer coverage result for the pixel. An overall outer coverage result for the pixel and the primitive is calculated by combining the outer coverage results for the pixel and each of the edges of the primitive in an AND gate. The overall inner coverage result for the pixel is calculated in a similar manner.
US11373343B2 Systems and methods of generating color palettes with a generative adversarial network
Generating, at a server of a generative adversarial network (GAN) for color selection, a training set of color palettes. A color palette generator of the server generates a first set of color palettes based on the training set of color palettes. The first set of color palettes may be compared with a reference set of color palettes to predict a curated set of color palettes. Colors from the curated set of color palettes may be removed that are within a predetermined distance from one another in a color space. The GAN may be validated by performing cluster analysis to determine outlier latent dimensions to be changed for the color selection by the GAN. Proposed color palettes may be generated based on the GAN to be displayed on a display device.
US11373340B2 Display apparatus and controlling method thereof
A display apparatus providing an augmented reality (AR) object and a controlling method thereof are provided. The display apparatus includes a display, a communication interface, a camera, and a processor configured to control the display to display a first image captured in real time by the camera, and based on first information about a first space included in a second image captured in real time by an external apparatus and location information of a first AR object provided in the first space of the second image being received, control the display to add a second AR object corresponding to the first AR object to the first image and display the second AR object based on second information about a second space included in the first image, the first information about the first space included in the second image, and location information of the first AR object provided in the first space.
US11373339B2 Projection-based mesh compression
A method of compressing untracked and tracked meshes using a projection-based approach, and leveraging the tools and syntax already generated for projection-based point cloud compression is described herein. Similar to the V-PCC approach, the mesh is segmented into surface patches, where a difference is that the segments follow the connectivity of the mesh. Each surface patch (or 3D patch) is then projected to a 2D patch, whereby in the case of the mesh, the triangle surface sampling is similar to a common rasterization approach used in computer graphics. For each patch, the position of the projected vertices is kept in a list, along with the connectivity of those vertices. The sampled surface resembles a point cloud and is coded with the same approach used for point cloud compression. Additionally, the list of vertices and connectivity is encoded per patch, and the data is sent along with the coded point cloud data.
US11373338B2 Image padding in video-based point-cloud compression CODEC
An encoding device and a method for point cloud encoding are disclosed. The method includes generating, for a 3D point cloud, an attribute frame and an occupancy map. The method also includes reducing a resolution of the frames over a number of sequential steps, until the frames are a predetermined size. After the frames are reduced to the predetermined size, the method includes increasing the resolution of the frames over the number of sequential steps while adding padding to modify at least some of the pixels in the attribute frame that do not represent points of the 3D point cloud. While the resolution of the attribute frame is incrementally increased, the method includes performing smoothing on the pixels in the attribute frame that do not represent the points of the 3D point cloud. The method additionally includes encoding the frames to generate a bitstream and then transmitting the bitstream.
US11373328B2 Method, device and storage medium for positioning object
The disclosure provides a method, an apparatus, a device and a storage medium for positioning an object. The method includes: obtaining a map related to a region where the object is located, the map including a plurality of map layers having different height information; determining, based on the map and current point cloud data related to the object, an estimated position of the object, an estimated height corresponding to the estimated position and an estimated probability that the object is located at the estimated position with an estimated posture; and determining, at least based on the estimated position, the estimated height and the estimated probability, positioning information for the object, the positioning information indicating at least one of a current position of the object, a current height of the object and a current posture of the object.
US11373327B2 Image processing device and method that determine a stop position in a parking frame using images from two cameras
An image processing device includes: a first generation unit which generates first target parking frame information based on an image taken by a first shooting unit that is provided at a side position of a vehicle; a second generation unit which generates second target parking frame information based on an image taken by a second shooting unit that is provided at a front or rear position of the vehicle; and a determination unit which determines a stop position in a parking frame by generating third target parking frame information to serve as a stop target based on the first target parking frame information generated by the first generation unit and the second target parking frame information generated by the second generation unit.
US11373326B2 Information processing apparatus, information processing method and storage medium
An information processing apparatus is configured to output a histogram for inspecting a state of a target object based on presence of a peak in a specific class in the histogram, the histogram representing a distribution of depth values from a measurement apparatus to the target object, the information processing apparatus including an acquisition unit configured to acquire depth information obtained from a result of measurement of a depth value from the measurement apparatus to the target object by the measurement apparatus and an output unit configured to output a histogram based on the acquired depth information so that a frequency of a class including a predetermined depth value to be applied when the depth value is not obtained is reduced.
US11373325B1 Machine-trained network for misalignment-insensitive depth perception
Some embodiments of the invention provide a novel method for training a multi-layer node network to reliably determine depth based on a plurality of input sources (e.g., cameras, microphones, etc.) that may be arranged with deviations from an ideal alignment or placement. Some embodiments train the multi-layer network using a set of inputs generated with random misalignments incorporated into the training set. In some embodiments, the training set includes (i) a synthetically generated training set based on a three-dimensional ground truth model as it would be sensed by a sensor array from different positions and with different deviations from ideal alignment and placement, and/or (ii) a training set generated by a set of actual sensor arrays augmented with an additional sensor (e.g., additional camera or time of flight measurement device such as lidar) to collect ground truth data.
US11373321B2 Projector including meta-lens
Provided are projectors, each including a light source configured to emit laser light, a substrate spaced apart from the light source, a pattern mask including a pattern disposed on a first surface of the substrate, the first surface facing the light source, and a meta-lens including a plurality of first nanostructures formed on a second surface of the substrate, the second surface opposite the first surface, the nanostructures having a dimension of a sub-wavelength that is less than a wavelength of light emitted from the light source.
US11373320B1 Detecting inventory changes by comparing image data
A camera with a field of view of a shelf may acquire images of items on the shelf at subsequent times. An analysis of each image yields a set of estimated locations of the items on the shelf. Based on a working volume of the shelf, a subset of valid estimated locations of the items at the shelf may be determined. Thereafter, a count of the items on the shelf at a particular time may be determined using the subset of valid estimated item locations. By comparing the count of items at the shelf at two subsequent times, a change in quantity of the items on the shelf may be determined. Interaction data may be generated in response to detecting the change in quantity of items at the shelf.
US11373318B1 Impact detection
A kinematic analysis system captures and records participant motion via a plurality of video cameras. A participant feature and participant pose are identified in a frame of video data. The feature and pose are correlated across a plurality of frames. A three-dimensional path of the participant is determined based on correlating the feature and pose across the plurality of frames. A potential impact is identified based on analysis of the participant's path.
US11373316B2 Apparatus and method for calculating motion vector
Provided an apparatus for obtaining a motion vector including at least one processor configured to receive a long exposure image and a short exposure image of the current frame, and obtain a motion vector of the long exposure image and a motion vector of the short exposure image, the processor being configured to extract feature points in the long exposure image based on a saturation degree of the long exposure image, and obtain a motion vector of the long exposure image based on a difference from a long exposure image of a previous frame, and the processor being configured to extract feature points in the short exposure image and obtain a motion vector of the short exposure image based on a difference from a short exposure image of a previous frame based on a saturation degree of the short exposure image.
US11373310B2 Method for producing a digital subtraction angiography and apparatus
For a particularly comprehensive identification of hollow organ systems, a method is provided for producing a digital subtraction angiography of a hollow organ system of a patient. The method includes: providing mask image data recorded by an X-ray device; providing at least first fill image data recorded by the X-ray device, which has been recorded during an at least partial filling of the hollow organ system with a contrast agent; starting from a first intravenous and a second intraarterial contrast agent injection following in time; ascertaining at least first subtraction image data by subtracting the mask image data from the at least first fill image data; ascertaining final subtraction image data from the at least first subtraction image data; and segmenting the final subtraction image data and assigning the pixels or voxels of the final subtraction image data to at least two different intensity classes based on their respective intensity value.
US11373308B2 X-ray image processing method and X-ray image processing apparatus
An X-ray image processing method, including obtaining a first X-ray image of an object including a plurality of materials including a first material and a second material different from the first material; obtaining three-dimensional (3D) information about the object using a 3D camera; obtaining first information about a thickness of the object based on the 3D information; and obtaining second information related to a stereoscopic structure of the first material by decomposing the first material from the object using the first information and the first X-ray image.
US11373300B2 Image stitching using geometry-based image orientation
Within a first image in a set of images comprising a panoramic view of a scene, a first boundary feature is identified using a model. Within the first boundary feature, a first set of points is selected. Within a second image in the set of images, a second boundary feature is identified using the model. Within the second boundary feature, a second set of points is selected. A set of parameters of a geometrical shape including the first set of points and the second set of points is determined. From the first image and the second image, a panoramic image is formed, the first image placed within the panoramic image according to the position of the first image on the geometrical shape, the second image placed in the panoramic image according to the position of the second image on the geometrical shape.
US11373295B2 Displacement measurement device and displacement measurement method
A displacement measurement device includes: a first machine learning model trained to generate, from one image which contains a subject and has noise, at least one image which contains the subject and which has noise or has had noise removed; a first obtainer that obtains a first image which contains the subject and has noise and a second image which contains the subject and has noise; a first generator that, using the first machine learning model, generates M template images containing the subject from the first image and generates M target images containing the subject from the second image, M being an integer of 2 or higher; a hypothetical displacement calculator that calculates M hypothetical displacements of the subject from the M template images and the M target images; and a displacement calculator that calculates a displacement of the subject by performing statistical processing on the M hypothetical displacements.
US11373287B2 Digital quality control using computer visioning with deep learning
Implementations include receiving sample data, the sample data being generated as digital data representative of a sample of the product, providing a set of features by processing the sample data through multiple layers of a residual network, a first layer of the residual network identifying one or more features of the sample data, and a second layer of the residual network receiving the one or more features of the first layer, and identifying one or more additional features, processing the set of features using a CNN to identify a set of regions, and at least one object in a region of the set of regions, and determine a type of the at least one object, and selectively issuing an alert at least partially based on the type of the at least one object, the alert indicating contamination within the sample of the product.
US11373286B2 Status checking device for built-in object, operation checking device and method for checking built-in object
The present invention is provided with an information acquisition unit for acquiring at least one piece of physical information regarding an object including a target built therein, a status of the target being unable to be directly checked from outside, the at least one piece of physical information being manifested outside the object, and a status determination unit for determining the status of the target based on the acquired at least one piece of physical information.
US11373285B2 Image generation device, image generation method, and image generation program
An image generation means 81 generates an image using a generator. A discrimination means 82 discriminates whether an object image includes a feature of a target image, using a discriminator. A first update means 83 updates the generator so as to minimize a first error representing a degree of divergence between a result of discriminating a generated image using the discriminator and a correct answer label associated with the generated image, the generated image being the image generated using the generator. A second update means 84 updates the discriminator so as to minimize a second error representing a degree of divergence between each of respective results of discriminating the generated image, a first actual image including the feature of the target image, and a second actual image not including the feature of the target image using the discriminator and a correct answer label associated with a corresponding image.
US11373281B1 Techniques for anchor frame switching
Methods, systems, and devices for anchor frame switching in an imaging system are described. A device may generate a pixel map based on a set of frames. A first subset of frames of the set of frames have a first exposure and a second subset of frames of the set of frames have a second exposure different than the first exposure. The device may determine a region of the pixel map representing motion between at least two frames of the first set of frames. If the device determines that a quantity of motion pixels in the region is higher than a threshold, the device may select a short exposure frame as an anchor frame, beginning at a later frame. Otherwise, the device may maintain using a long exposure frame as the anchor frame.
US11373265B2 Digital identification document
Some implementations may include a computer-assisted method for authenticating a person at a point of service, the method including: receiving a digital identification document including a digital biometric of the person and a digital watermark, the digital watermark encoding personally identifiable information of the person; retrieving the digital watermark from the received digital identification document; extracting the personally identifiable information from the retrieved digital watermark; and authenticating the person identified by the digital biometric based on the retrieved digital watermark.
US11373264B2 Method and means to analyze thermographic data acquired during automated fiber placement
A method of detecting defects in a composite structure includes applying heat to a surface of a composite structure. Thermographic images or frames captured by a moving camera may be utilized to corm temporally aligned images that include temperature data (pixels) from a plurality of frames, wherein the pixels comprise data captured at a simple (uniform) time delay from the time at which heat was applied. The temporally aligned thermographic data for the surface region may include variations due to differences in thermal transients caused by defects in the composite structure. The variations in the thermographic data may be utilized to detect one or more defects in the composite structure.
US11373248B1 Method and apparatus for risk adjustment
The technology relates to determining service item management opportunities. One or more processors may receive a set of client data via communication network. The one or more processors may identify one or more service item management opportunities by determining service items in the set of client data which satisfy at least one or more rules and assign a confidence value to the one or more service item management opportunities. For each of the one or more service item management opportunities, a recommended intervention type based on the respective assigned confidence value may be determined and for each of the one or more service item management opportunities, a transmission may be caused by the one or more processors, via the communication network to an external device, of rendering information indicating the service item management opportunity and the recommended intervention type.
US11373243B2 Time-series pattern matching system
A system includes a memory configured to store instructions and at least one processor configured to execute the instructions. The instructions include accessing time series data, calculating statistical parameters of the time series data, identifying a set of external processing resources, and conveying the time series data and the statistical parameters to the set of external processing resources. The instructions include instructing the set of external processing resources to compute a similarity self-join of the time series data for a window size having a specified length. The instructions include obtaining sets of minimum subsequence distances from the set of external processing resources over a communications network. The full similarity self-join indicates, for each reference subsequence of the specified length within the time series data, a minimum value of distances between the reference subsequence and other subsequences of the specified length within the time series data.
US11373242B2 Optimization processor for electronic data multiple transaction request messages
A optimization processor in a data transaction processing system receives an electronic data multiple transaction request message including multiple electronic data transaction requests, and determines whether some of the electronic data transaction requests should be routed through or bypass transaction integrity modules designed to detect and mitigate undesirable object conditions. The optimization processor may also determine whether some of the electronic data transaction requests should be routed through or bypass transaction processing modules designed to match or attempt to match electronic data transaction requests. The optimization processor may, in one embodiment, rely upon previous decisions made by the modules. The optimization processor may also access data structures storing information about a current environment state to determine whether an electronic data transaction request should be routed through the time consuming transaction integrity and transaction processing modules.
US11373233B2 Item recommendations using convolutions on weighted graphs
Methods and systems for generating item recommendations are disclosed. One method includes sampling from a weighted node-based graph to generate a sampled graph, wherein sampling includes selecting a plurality of nodes and, for each selected node, one or more node pairs. The selection of the node pairs is based at least in part based on a weight assigned to the node pair in the weighted node-based graph. The method further includes aggregating information from the one or more neighboring nodes into each corresponding node of the plurality of nodes in the sampled graph to generate a vector representation of the sampled graph. The method also includes applying a loss function to the vector representation of the sampled graph to generate a modified vector representation. The modified vector representation is used to generate, in response to identification of an item from an item collection, a selection of one or more recommended items from within the item collection.
US11373227B2 Method for providing a vehicle having a context-dependent configuration
The present disclosure relates to a method for providing a vehicle having a context-dependent configuration, in which a vehicle is selected, configured and used for transporting the user on the basis of information relating to a context of a user, which was transmitted to a server, and wherein the context of the user is determined on the basis of control commands provided by the user with the aid of a program executed on a processing unit.
US11373223B1 Systems and methods for proactively loading content to a device
This disclosure relates to systems and methods for preloading content on a user device before a user requests the content from a web service provider. The preloaded content may be selected based, at least in part, upon the user's browsing and purchasing history. The web service provider may preload the content to minimize user idle time when interfacing with a web site. The web service provider may determine when to send the preloaded content based, at least in part, on when the user device is likely to connect to the network and/or when the user is likely to use the device to interface with the web service provider.
US11373217B2 Digital marketing content real time bid platform based on physical location
Techniques and system are described for a real time bid platform to control output of digital marketing content to a potential consumer. In an example, impression data is generated by a physical retail environment or mobile device of the potential consumer based on a determined location of a user within a physical retail environment. The impression data is used by a digital marketing system to expose bid opportunities to a plurality of advertiser systems via the real time bid platform. The advertiser systems then generate bids based on impression data described as part of the bid opportunity, and may also be based on additional information the advertiser systems have about the potential consumer obtained from third-party systems. The bids are then used as a basis to control output of digital marketing content to the potential consumer.
US11373212B2 System and method for data enrichment for requests for advertising on mobile devices
A data enrichment system for enriching requests for advertising opportunities. The data enrichment system is configured to aggregate and index data to provide end user insights to marketers based upon information supplied by publishers in regards to advertising opportunities passed along in requests. The system is configured to take attributes passed along in a request associated with the advertising opportunity and provide enriched data based upon the attributes received in the request. The attributes can then identify corresponding enriched data that can be passed along to the marketers.
US11373205B2 Identifying and punishing cheating terminals that generate inflated hit rates
Embodiments of the present disclosure disclose an information processing method, a server, and a non-volatile storage medium. The method includes obtaining first log information in a first time period and then obtaining, based on the first log information, terminal information of a terminal that performs a hit behavior on a media information display place. The method includes determining, based on the terminal information, regional information corresponding to the terminal, where the regional information is used to indicate a region in which the terminal is located. The method also includes determining whether the number of regions in which the terminal is located is greater than a first threshold in a preset time range according to the regional information. The method further includes, when the number is greater than the first threshold, obtaining first terminal information of the terminal and determining that the terminal is an abnormal terminal.
US11373202B2 Method and system for referral fraud prevention via blockchain
A method for preventing account referral fraud includes: receiving a referral request, the request including a referring account identifier; transmitting a digital signature corresponding to the referral request to a processing server; verifying, by the processing server, the digital signature using a public key; identifying a plurality of blockchain data values included in a blockchain using the public key, wherein each data value is related to a blockchain transaction involving a blockchain wallet associated with the public key; generating an authenticity score for the blockchain wallet based on data included in the plurality of blockchain data values; receiving, by the referral server, the authenticity score from the processing server; and processing the referral request based on the authenticity score, wherein processing the referral request includes one of: declining the referral and awarding a referral reward.
US11373196B2 Method and system for viral marketing within a virtual world
A method implemented in a computer infrastructure having computer executable code, including generating one or more ad-avatars in a virtual universe (VU) and monitoring information from the VU. Additionally, the method includes directing the one or more ad-avatars to perform one or more viral advertisements in the VU based on the information.
US11373194B2 Logical validation of devices against fraud and tampering
Disclosed herein is a method and system to establish a secure communication channel between a payment object reader and a payment terminal For this, the server determines whether a payment terminal has associated with an attestation ticket. The method further includes determining, whether to approve or deny the request for establishing the secure communication channel between the payment object reader and the payment terminal based on the attestation ticket. If the determination yields that the request has been approved, further generating a session approval interrupt having one or more session approval conditions; and sending the session approval interrupt to the payment terminal, where the session approval interrupt causes a secure communication channel to be established between the payment object reader and the payment terminal.
US11373191B2 Systems, devices, components and methods for dynamically displaying performance scores associated with the performance of a building or structure
Described and disclosed herein are various embodiments of methods and systems configured to calculate, store and display building or structure performance data, information or scores corresponding to a particular building or structure. In one embodiment, a central web server (“CWS”) is configured to operate in conjunction with, and to communicate with, a plurality of remote LEED dynamic displays (“LDPs”) or dashboards. In one embodiment, the LDPs or dashboards are configured to display building performance scores calculated by the CWS for the particular building or structure associated with a given LDP or dashboard.
US11373185B2 Transaction with security integrity and permission management
Methods, computer program products, and systems are presented and can include for instance: The method can include for example, establishing a permission that authorizes a second shopper to act on behalf of a first shopper, the first shopper having a profile that includes first shopper information stored in a secure computing environment; and performing a transaction based on one or more input of the second shopper, the transaction using content of the first shopper information stored in a secure computing environment, wherein the second shopper is restricted from accessing one or more information item of the first shopper information stored in a secure computing environment.
US11373183B2 Method and system for instantaneous payment using recorded guarantees
A method for processing a guaranteed electronic transaction, includes: storing account profile, each include an account number and balance; receiving a transaction message from an acquiring financial institution via a payment network, the message including a specific account number, transaction amount, and payment guarantee data; identifying a specific account profile that includes the specific account number; deducting the transaction amount from the account balance in the specific account profile; generating a record of payment guarantee that includes the transaction amount and data associated with the payment guarantee data; generating a return message including a response code indicating transaction approval and data associated with the generated record; transmitting the generated record to a computing system via a communication network; and transmitting the generated return message to the acquiring financial institution via the payment network.
US11373177B2 Method for issuing currency and making payment using utxo-based protocol and server using same
The present invention relates to a method for issuing a currency comprising the steps of: (a) confirming the validity of a currency issuing transaction and a currency issuer, when the currency issuing transaction for issuing the currency from the currency issuer is obtained, the currency issuing transaction including (i) currency receiver information, (ii) issued amount of the currency, (iii) a public key of the currency issuer, and (iv) a signature value of the currency issuer signing the (i), (ii), and (iii) with a private key of the currency issuer; and (b) registering the currency issuing transaction or a function value thereof on a public blockchain network, and obtaining a currency issuance public transaction ID indicating location information of the currency issuing transaction or the function value thereof on the public blockchain network, when the currency issuing transaction and the currency issuer are deemed valid.
US11373175B2 Method and system for linkage of blockchain private keys
A method for processing redundant blockchain transactions for linked wallets includes: storing blockchain data associated with a blockchain including a plurality of blocks, each block including a block header and blockchain data values, each data value corresponding to a processed blockchain transaction; receiving a new blockchain data value including an input transaction, recipient address, and transaction amount; confirming each input transaction based on a corresponding blockchain data value; identifying a plurality of blockchain wallets linked to the recipient address, and, for each wallet, an additional recipient address; generating a mirror blockchain data value for each linked wallet including the input transaction, transaction amount, and the additional recipient address identified for the respective linked wallet; and transmitting the new blockchain data value and each mirror blockchain data value to one or more nodes in a blockchain network associated with the blockchain.
US11373170B1 Custom mempool protocol associated with processing of cryptographic events
Systems and methods for processing events transmitted by an application to hashing processors executing a custom mempool protocol that is independent of the public blockchain protocol. Events transmitted by the application are hashed only into blocks with other events transmitted by the application or events with parameters satisfying a screening criterion and are not propagated to mempools of nodes that are not executing the custom mempool protocol. The blocks are appended to the blockchain according to the public blockchain protocol. Thus, application users exercise intentionality over which hashing processors process their events and which other events will be hashed into a block with the users' events.
US11373169B2 Web-based activation of contactless cards
Systems, methods, articles of manufacture, and computer-readable media. A computing device may wirelessly receive a network address for a resource from a contactless card that is in an inactivated payment state. A web browser executing on the computing device may access the resource at the network address. The resource in the web browser may operate a card reader of the computing device to receive a cryptogram from the contactless card. The resource in the web browser may transmit the cryptogram to a server. The resource in the web browser may receive, from the server, a response specifying that the contactless card has been transitioned from the inactivated payment state to an activated payment state.
US11373166B1 Binding mobile wallet elements with payees
Methods and systems are disclosed for binding a payment element in a mobile wallet operating on a mobile device with a payee. The mobile wallet, can for example, receive an indication from a point of sale (POS) device that a transaction has been completed with a payee associated with the POS device, using a payment element of the mobile wallet. The mobile wallet can query a payment database table with an identifier for the payee and an identifier for the payment element to determine if the payment element has previously been used to complete transactions with the payee. The mobile wallet can bind the payment element to the payee if the payment element has previously been used to complete transactions with the payee and if the payment element is to be bound to the payee. Other systems, methods and apparatuses are also described.
US11373164B2 Automating user purchases from web merchants on mobile devices
A purchasing agent application operates on a mobile device to facilitate a user's purchase of a product featured on a web page of a third party merchant for a gift recipient. The user can select an option in a web browser to share the web page URL with the application. The application communicates with a server to streamline the purchase process based on previously entered user identity, payment and shipping information. The application and/or server use machine learning models to automate the completion of any one or more form fields and/or link selections that the user would otherwise be required complete on the third party merchant's web site to execute the purchase. None of the user, the application or the server need have any prior relationship with the third party merchant. The machine learning models can be trained, for example, using supervised learning, unsupervised learning and/or reinforcement learning techniques.
US11373163B2 System and method for authentication of a registered mobile subscriber
Briefly, in accordance with one or more embodiments, for example, a method and/or system is provided to at least authenticate a mobile subscriber that has been registered via a registration process comprising. A current international mobile subscriber identifier (IMSI) associated with a mobile telephone number received electronically via a network is queried. A database entry created via the registration process including an IMSI associated with a received mobile telephone number at the time of mobile subscriber registration is also queried. At least the current IMSI and the IMSI of the database entry are compared. Account status of the mobile subscriber based at least in part on a match between the current IMSI and the IMSI of the database entry is verified. Verifying the account status includes determining creditworthiness with respect to the account of the mobile subscriber.
US11373162B2 Systems and methods for displaying payment device specific functions
Some embodiments of the invention provide a convenient system and method of displaying payment device specific functions. In other words, systems and methods are provided that allow different functions to be displayed and used for different payment devices provisioned on a communication device. These embodiments allow users to perform certain allowed functions on one payment device, and other, potentially different functions on another payment device.
US11373161B2 Post-paid transaction data processing method and device, processing apparatus, and server
A post-paid transaction data processing method includes: receiving risk search information via a wireless or wired interface, the risk search information including a transaction amount and a transaction user identifier of a post-paid transaction; acquiring, according to the transaction user identifier, a payment channel corresponding to the transaction user identifier; determining a predictive affordable value of the payment channel for the transaction amount based on the payment channel and the transaction amount; and determining a default evaluation result of the post-paid transaction according to the predictive affordable value.
US11373158B2 Methods and apparatus for unified inventory management
In some embodiments, a transaction-related communication system includes one or more receiving modules configured for receiving a first item of inventory transaction information from a customer-facing interface, and receiving a second item of inventory transaction information from a merchant-facing point-of-sale interface. In some embodiments, the transaction-related communication system includes an inventory coordination module configured for rendering in a common internal format the first item of inventory transaction information from the customer-facing interface, and rendering in the common internal format the second item of inventory transaction information from the merchant-facing point-of-sale interface. In some embodiments, the transaction-related communication system includes an inventory coordination module configured for transmitting the second item of inventory transaction information for inventory transaction execution by the second inventory resource, and transmitting the first item of inventory transaction information for inventory transaction execution by a first inventory resource.
US11373156B2 Method, system, and computer readable storage medium for alternative email-based website checkouts
An e-commerce system and method for facilitating transactions between a customer and a vendor is disclosed. The e-commerce system includes a receiver configured to receive a request for at least one token, the request including the details of at least one transaction for the purchase of at least one product, a processor configured to generate at least one token, a transmitter configured to transmit the at least one token to a customer browser, the customer browser being used to validate the token using at least one iframe, the receiver configured to receive submission in the iframe, the processor configured to decode the token, the processor configured to perform one or more validations, and the processor configured to process the transaction, on a condition that the validations are approved.
US11373152B2 Universal tokenisation system for blockchain-based cryptocurrencies
A method of creating, redeeming and transferring tokens associated with tokens on a peer-to-peer distributed ledger. The method includes including metadata associated with the token in a redeem script, wherein the redeem script is associated with a transaction of cryptocurrency on the peer-to-peer distributed ledger. One aspect of the invention provides a method of issuing and/or transferring a token, comprising the steps of generating a blockchain transaction (Tx) having an output (TxO) related to a quantity of cryptocurrency such as Bitcoin, and a hash of a redeem script. The redeem script comprises metadata which in turn comprises a token. The token is a representation of, or a reference to, a tokenised entity. The redeem script also comprises at least one (preferably two or more) public cryptographic keys. The metadata is provided in the redeem script at a location which is designated in the underlying blockchain protocol as a location for a cryptographic key.
US11373149B1 Systems and methods for monitoring and processing an image of a check during mobile deposit
An image of a check that is in the field of view of a camera is monitored prior to the image of the check being captured. The camera is associated with a mobile device. When the image of the check in the field of view passes monitoring criteria, an image may be taken by the camera and provided from the mobile device to a financial institution. The image capture may be performed automatically as soon as the image of the check is determined to pass the monitoring criteria. The check may be deposited in a user's bank account based on the image. Any technique for sending the image to the financial institution may be used. Feedback may be provided to the user of the camera regarding the image of the check in the field of view.
US11373145B2 Technology for candidate insight evaluation
A computer system provides, via a network, information to an employment candidate regarding an available job, including a description of the job and questions for the candidate, wherein the information is configured for presentation on a device used by the candidate. The computer system receives from the device via the network and in response to the information being presented to the candidate, answers of the candidate and inputs indicating actions of the candidate other than the answers. The computer system determines, responsive to the inputs, a metric indicating an evaluation of the candidate.
US11373142B1 Method for processing data of distributed coordination system and electronic apparatus therefor
Disclosed is a method in which an application server of a distributed system provides data, the method including performing event watching on a ZooKeeper server, receiving information related to a change of a first field included in first data from the ZooKeeper server according to a result of the event watching, reading the first data from a first storage when a request signal for the first data is input from a client, and changing a value of the first field included in the read first data on the basis of the information received from the ZooKeeper server and providing the first data with the changed value of the first field to the client.
US11373139B2 Automated utilization driven inventory management
Medical item usage is monitored, and a number of new items to store in a dispensing device is determined. A first maximum number of items that can be stored in a first compartment of the dispensing device is determined based on a volumetric space of an item unit loaded into the first compartment, and a second maximum number of items that can be stored in a second compartment is determined based on the determined first maximum number, the volumetric space of the respective item unit loaded into the first compartment, and a change of volume between the first and second compartments and, when the number of new item units to store in the dispensing device exceeds the first maximum number of items that can be stored the first compartment, the second compartment is assigned for storage of new item units, and a notification is sent regarding the assignment.
US11373138B2 Location-specific optimized in-store cartonization
Methods and systems are described for optimizing delivery modes used to transport items to a customer. A delivery optimization system includes an online ordering system, a delivery mode optimizer, an order allocator, a cartonization engine, and a ship label and manifest generator. The delivery mode optimizer selects an optimal shipping mode based on information received from carriers. The lowest cost option to deliver the goods to the destination by a promised delivery date is selected at the time the order is received. A shipping node is selected that can supply the items needed to fulfill the order within the desired timeframe. Cartons are selected to package the items in the order in the most cost effective manner. The delivery mode is reevaluated after the order is prepared for shipment to determine if available shipping options have changed.
US11373128B1 Apparatuses and methods for complaint prioritization
A method, apparatus, and computer program product for complaint risk identification and prioritization are provided. An example method includes receiving, by a computing device, one or more internal complaints each associated with an internal user and one or more external complaints each associated with an external user. An internal user has access to one or more internal applications of the computing device while an external user lacks access to said internal applications. The method further includes determining, via risk evaluation circuitry, one or more risk indicia for each internal complaint and each external complaint. The method includes generating, via integration circuitry, a compiled complaint dataset of the one or more internal complaints and the one or more external complaints. The method may subsequently include ranking, by risk prioritization circuitry, the compiled complaint dataset based upon the risk indicia for each internal complaint and each external complaint.
US11373116B2 Model parameter fusion method and apparatus
Embodiments of the present invention provide a model parameter fusion method and apparatus, which relate to the field of machine learning and intend to reduce a data transmission amount and implement dynamical adjustment of computing resources during model parameter fusion. The method includes: dividing, by an ith node, a model parameter of the ith node into N blocks, where the ith node is any node of N nodes that participate in a fusion, and 1≤i≤N≤M; receiving, by the ith node, ith model parameter blocks respectively sent by other nodes of the N nodes than the ith node; fusing, by the ith node, an ith model parameter block of the ith node and the ith model parameter blocks respectively sent by the other nodes, so as to obtain the ith general model parameter block; and distributing, by the ith node, the ith general model parameter block to the other nodes of the N nodes.
US11373099B2 Artificial intelligence inference architecture with hardware acceleration
Various systems and methods of artificial intelligence (AI) processing using hardware acceleration within edge computing settings are described herein. In an example, processing performed at an edge computing device includes: obtaining a request for an AI operation using an AI model; identifying, based on the request, an AI hardware platform for execution of an instance of the AI model; and causing execution of the AI model instance using the AI hardware platform. Further operations to analyze input data, perform an inference operation with the AI model, and coordinate selection and operation of the hardware platform for execution of the AI model, is also described.
US11373093B2 Detecting and purifying adversarial inputs in deep learning computing systems
Adversarial input detection and purification (AIDAP) preprocessor and deep learning computer model mechanisms are provided. The deep learning computer model receives input data and processes it to generate a first pass output that is output to the AIDAP preprocessor. The AIDAP preprocessor determines a discriminative region of the input data based on the first pass output and transforms a subset of elements in the discriminative region to modify a characteristic of the elements and generate a transformed input data. The deep learning computer model processes the transformed input data to generate a second pass output that is output to the AIDAP preprocessor which detects an adversarial input or not based on a comparison of the first pass and second pass outputs. If an adversarial input is detected, a responsive action that mitigates effects of the adversarial input is performed.
US11373085B2 IoT based fire prediction
In an approach to fire prediction, a layout and model of an electrical system is created. Data from one or more sensors in the electrical system is received. One or more peak temperatures and one or more steady-state temperatures for the electrical system are calculated based on data from the sensors. Whether at least one of the peak temperatures or steady-state temperatures exceeds a threshold is determined. Responsive to determining that at least one of the peak temperatures or steady-state temperatures exceeds a threshold, an alarm is signaled. The model of the electrical system sensors is recalibrated based on the data from the sensors.
US11373082B2 Radio frequency identification enabled mirrors
A radio frequency identification (RFID) enabled mirror includes a mirror comprising a reflective layer. The reflective layer comprises at least one layer of a metallic material. At least one portion of the reflective layer is removed to form a booster antenna from a remaining portion of the reflective layer. A dielectric coating is applied to the mirror where the reflective layer was removed. The RFID-enabled mirror further includes an RFID chip coupled to the booster antenna.
US11373079B2 Radio frequency identification tag in a license plate
Techniques, systems, and devices are disclosed for the design and manufacturing of a radio-frequency identification (RFID)-enabled license plate. In one aspect, a proposed RFID-enabled license plate includes a metal plate and a RFID assembly integrated with the metal plate. The RFID assembly further includes a front cover attached to a first side of the metal plate and a back cover attached to a back side of the metal plate opposite to the front cover, and the front cover and the back cover substantially overlap with each other. The RFID assembly additionally includes a RFID tag sandwiched between the front cover and the back cover and is affixed to at least one of the front cover and the back cover. As such, the RFID tag is substantially tamper-proof.
US11373076B2 Optical articles and systems interacting with the same
Optical articles including a spatially defined arrangement of a plurality of data rich retroreflective elements, wherein the plurality of retroreflective elements comprise retroreflective elements having at least two different retroreflective properties and at least two different optical contrasts with respect to a background substrate when observed within an ultraviolet spectrum, a visible spectrum, a near-infrared spectrum, or a combination thereof.
US11373075B2 Game token money, method of manufacturing game token money, and inspection system
A game token money includes a plurality of plastic layers laminated through thermocompression bonding including at least a colored layer in the middle to specify a value of the game token money and a pair of pale color layers laminated on both sides of the colored layer. An RFID is embedded in a layer other than the outermost layer of the plurality of plastic layers; and a classification part is filled in at least one of the pale color layers to indicate a classification of the game token money. The classification part is recognizable from a side face and a front face of the game token money. The RFID contains information regarding a value of the game token money and a classification of the game token money indicated by the classification part.
US11373070B1 Print job analysis and security
One embodiment comprises a print controller that stores a first print job comprising print data objects and print job commands, processes the print job commands to identify the print data objects for the first print job, selects a subset of the print data objects for processing, and encrypts the subset of the print data objects using a key while the print data objects not selected for processing and the print job commands remain unencrypted, identifies outlines and presentation positions specified for the subset of the print data objects, and generates one or more auxiliary print data objects that graphically represent the outlines and the presentation positions of the subset of the print data objects. The print controller generates a second print job comprising the encrypted print data objects, the auxiliary print data objects, the unencrypted print data objects, and unencrypted print job commands, and provides the second print job.
US11373066B2 Deep model matching methods for image transformation
A computerized method of deep model matching for image transformation includes inputting pilot data and pre-trained deep model library into computer memories; performing a model matching scoring using the pilot data and the pre-trained deep model library to generate model matching score; and performing a model matching decision using the model matching score to generate a model matching decision output. Additional pilot data may be used to perform the model matching scoring and the model matching decision iteratively to obtain improved model matching decision output. Alternatively, the pre-trained deep model library may be pre-trained deep adversarial model library in the method.
US11373062B1 Model training method, data processing method, electronic device, and program product
Embodiments of the present disclosure relate to a model training method, a data processing method, an electronic device, and a computer program product. The method includes: acquiring storage information associated with a simulated network environment; and training a reinforcement learning model using simulated data and based on a simulated-data read request for a node among multiple nodes included in the simulated network environment and each having a cache. With the technical solutions of the present disclosure, the cache allocation and cache replacement problems can be simultaneously solved by using a reinforcement learning model to determine in a dynamic environment a data caching scheme that meets predetermined criteria, so that it is possible to not only improve the accuracy and efficiency of determining the data caching scheme with less cost overhead, but also improve the user experience of users using the caching system.
US11373048B2 Translation of multi-format embedded files
In an embodiment, a method includes receiving, by a server, a request from a user for translation of a multi-format embedded file (MFEF) document, where the MFEF document includes a plurality of embedded elements. Responsive to the request for the MFEF document, the server automatically identifies element types of the embedded elements, where the embedded elements include a first element type and a second element type. The server also identifies foreign-language embedded elements from among the plurality of embedded elements, where the foreign-language embedded elements are embedded elements that are in a language other than a preferred language of the user. The server selects translators to translate the foreign-language embedded elements, including selecting a first translator for translating the first element type of foreign-language embedded elements and a second translator for translating the second element type of foreign-language embedded elements.
US11373044B2 Maintaining machine language model state across communications channels
Machine learning models may be used during a communications session to process natural language communications and perform actions relating to the communications session. For example, a machine learning model may be used to provide an automated response to a user, to suggest a completion of text being entered by a user, or to provide information about a relevant resource. Machine learning models may rely on machine learning model data that is updated during a communications session as communications are processed by the machine learning model. To improve the performance of a machine learning model when a user leaves a first communications session and enters a second communications session, the machine learning model data may be stored during a first communications session and then retrieved during the second communications session to initialize a machine learning model for the second communications session.
US11373030B2 Display terminal to edit text data converted from sound data
A display terminal is communicable with a management system that is configured to manage sound data based on content generated during a conducted event and manage text data converted from the sound data. The display terminal includes circuitry configured to: receive the sound data, the text data, and time information from the management system, the time information being information relating to generation time of the content; control a display to display the received text data in an order of the generation time based on the received time information; and accept editing of particular text data among the displayed text data. The circuitry is further configured to control the display to display the edited particular text data in place of the received particular text data.
US11373029B2 System and method integrating machine learning algorithms to enrich documents in a content management system
A system and method for integrating machine learning algorithms to enrich documents in a content management system. The content management system includes a content services engine, a transformation engine to execute one or more transformations on documents stored in the content management system, and a machine learning services to apply a machine learning algorithm to the documents based on the one or more transformations.
US11373028B2 Position editing tool of collage multi-media
In accordance with one or more embodiments of the present disclosure, methods and apparatus are provided for flexible and user-friendly position editing of loaded media in a multi-media presentation. In one embodiment, a method for editing the position of loaded media comprises loading a page of a collage document to a client device, the page having a plurality of layers with each layer being associated with a media object, and creating a list of layers of the loaded page with each layer indexed by at least a position in the collage document. The method further includes selecting a first media object, selecting a position editing tool to group the first media object and at least one other media object adjacent to the first media object; and moving the grouped first media object and the at least one other media object to a different position in the collage document. A client device for position editing loaded media is also disclosed.
US11373027B1 System and method for routing in an electronic circuit design
The present disclosure relates to a method for use with an electronic design. Embodiments may include receiving, at a graphical user interface, an indication of a desired wire creation associated with an electronic design and determining a plurality of routing solutions, based upon, at least in part, the desired wire creation. Embodiments may further include simultaneously displaying the plurality of routing solutions at the graphical user interface, wherein a predicted preferred routing solution is graphically emphasized. Embodiments may also include receiving a selection from a user, at the graphical user interface, of one of the plurality of routing solutions and storing the selection for subsequent use.
US11373025B2 Livelock detection in a hardware design using formal evaluation logic
A hardware monitor arranged to detect livelock in a hardware design for an integrated circuit. The hardware monitor includes monitor and detection logic configured to detect when a particular state has occurred in an instantiation of the hardware design; and assertion evaluation logic configured to periodically evaluate one or more assertions that assert a formal property related to reoccurrence of the particular state in the instantiation of the hardware design to detect whether the instantiation of the hardware design is in a livelock comprising the predetermined state. The hardware monitor may be used by a formal verification tool to exhaustively verify that the instantiation of the hardware design cannot enter a livelock comprising the predetermined state.
US11373019B2 Scalable convention for data properties in numerical computing
A simulation system receives a request to retrieve simulation data from memory of a computing system. The received request includes a property key identifying the simulation data to be retrieved. The property key is searched in a map storing associations between a plurality of property keys and memory where simulation data associated with a corresponding property key is stored. The memory for the requested simulation data accessed to obtain the requested simulation data.
US11373014B2 Controlling access to peripheral ports of a host computing system
Example implementations relate to system and method of controlling access to ports of a host computing system having a port management integrated-circuit chip (IC), a manageability controller, and a plurality of peripheral device hubs having ports. The IC is to receive a first data from the plurality of peripheral device hubs and communicate the first data to the manageability controller. The first data includes device identifiers of a first peripheral device and a port identifier of the port. Further, the IC is to receive a security action from the manageability controller and implement the security action on the port. The security action is determined based on comparison of the first data and the second data including access control rules, where the security action is linked to each access control rule, and where each access control rule has the port identifier mapped to predetermined device identifiers of a second peripheral device.
US11373013B2 Technologies for filtering memory access transactions received from one or more I/O devices
Technologies for secure I/O include a compute device having a processor, a memory, an input/output (I/O) device, and a filter logic. The filter logic is configured to receive a first key identifier from the processor, wherein the first key identifier is indicative of a shared memory range includes a shared key identifier range to be used for untrusted I/O devices and receive a transaction from the I/O device, wherein the transaction includes a second key identifier and a trust device ID indicator associated with the I/O device. The filter logic is further configured to determine whether the transaction is asserted with the trust device ID indicator indicative of whether the I/O device is assigned to a trust domain and determine, in response to a determination that the transaction is not asserted with the trust device ID indicator, whether the second key identifier matches the first key identifier.
US11373012B2 Smart display card and operation method thereof
A smart display card and an operation method thereof are provided. The smart display card includes a connection interface, a security chip, a processing chip, and a display. The connection interface receives a power signal and a data signal provided by an external card reader when the smart display card is connected to the external card reader. The security chip is coupled to the connection interface and receives the power signal and the data signal. The security chip complies with a first communication protocol. The processing chip is coupled to the connection interface and receives the power signal and the data signal. The processing chip complies with a second communication protocol different from the first communication protocol. The display is coupled to the processing chip. The processing chip drives the display based on the power signal and the data signal.
US11373006B2 Processing system using natural language processing for performing dataset filtering and sanitization
Aspects of the disclosure relate to processing systems using natural language processing with improved dataset filtering and sanitization techniques. A computing platform may receive a dataset file and commands directing the computing platform to sanitize the dataset file. In response to the commands, the computing platform may identify confidential information contained in the dataset file using named entity recognition and one or more dynamic entity profiles, extract the confidential information, and replace the confidential information with non-confidential information to produce a sanitized dataset file. Based on identifying the confidential information contained in the dataset file, the computing platform may update the dynamic entity profiles. The computing platform may send the sanitized dataset file to the target environment host server, causing the target environment host server to use the sanitized dataset file in a testing environment that is prohibited from containing confidential information.
US11373004B2 Report comprising a masked value
Examples disclosed herein relate, among other things, to an apparatus that includes a processor and a non-transitory machine-readable medium on which is stored instructions that, when executed by the processor, cause the processor to generate a report, the report including a value, access a memory, the memory storing indications of whether values are to be masked, determine that the value is to be masked based on the accessed memory, and substitute the value in the report with a masked value.
US11372984B2 Key-compressible encryption
Embodiments of the present systems and methods may provide techniques to provide host side encryption while maintaining compression and deduplication benefits and providing communication between the host and the storage system that does not leak information about the data compressibility/deduplication properties. For example, in an embodiment, a method may comprise compressing, at a computer system, an original sector of data, generating a new sector of data including a first part including metadata and padding data, and a second part including the original sector of data that has been compressed and encrypted using a data encryption key (DEK), encrypting, at the computer system, the new sector of data using a data reduction key (DRK), and transmitting, at the computer system, the encrypted new sector of data to a storage system.
US11372981B2 Profile-based monitoring for dual redundant systems
A redundant processing system with profile-based monitoring is disclosed. In embodiments, the redundant system includes two or more redundant lanes, each lane having equivalent processing components. In a testing state, template processors and hardware monitoring sensors are connected to a selected trusted lane and input vectors submitted thereto; the hardware sensors characterize the response of the selected lane and the resulting testing data compiled into system templates. In an operational environment, the template processors send challenges based on the input vectors to each of the redundant lanes in real time, collecting response data from each lane via identical sets of monitoring sensors. The template processors correlate the response data with the corresponding system templates, identifying anomalous lanes and system anomalies based on discorrelations between the response data and the system templates.
US11372977B2 Secure over-the-air firmware upgrade
Methods, systems, devices and apparatuses for securely providing an over-the-air firmware upgrade. The system includes an embedded device configured to receive the firmware upgrade. The system includes a server having a memory configured to store a first key encryption key, the firmware upgrade and a firmware key and having a processor coupled to the memory. The processor is configured to obtain the firmware upgrade, the firmware key and the first key encryption key. The processor is configured to encrypt the firmware upgrade using the firmware key. The processor is configured to encrypt the firmware key with the first key encryption key and transmit the encrypted firmware upgrade and the encrypted firmware key to the embedded device.
US11372962B2 Sensor derived authentication for establishing peer-to-peer networks
Methods, systems and devices for generating an authentication key are provided. Two or more communications devices can generate an authentication key by monitoring a physical stimulus that is experienced by both devices (e.g., a common physical stimulus). Each device can then use an identical, predetermined algorithm to generate a common authentication key based on the stimulus. The devices can use the common authentication key to establish a secure network.
US11372961B2 Method and device for assigning application usage permission
The present disclosure related to a method and device for assigning application usage permission. The method includes: collecting a first image of a current first user, and when it is recognized that a target application is enabled, judging whether the first image matches a target image corresponding to the target application (S101); if yes, assigning all usage permissions of the target application to the current first user (S102); if not, judging whether there is a first stranger image matching the first image successfully (S103); if yes, assigning a corresponding usage permission of the target application to the current first user according to a collection count corresponding to the first stranger image and a usage permission corresponding to a collection count range threshold (S104); and if not, not assigning the usage permission of the target application to the current first user (S105).
US11372959B2 Unlocking a device
Techniques and systems for unlocking a first device based on signals transmitted between the first device and a second device are disclosed. A disclosed technique includes receiving, by a first device, at least one wireless signal from a second device; transmitting, by the first device, at least one wireless signal to the second device; determining, by the first device, transit times of the at least one received wireless signal and the at least one transmitted wireless signal; determining, by the first device, one or more range measurements between the first device and the second device based at least in part on the transit times; determining, by the first device, an unlock decision based at least in part on the one or more range measurements; and causing, by at least the first device, the first device to unlock if the unlock decision is positive.
US11372955B2 System and method for authorizing temporary data access to a virtual assistant
Methods and systems for authorizing and enabling a virtual assistant or meeting host temporary access to one's own data during an activity or meeting event. A user is offered various options for enabling the temporary access to the virtual assistant prior to a scheduled meeting, and during impromptu meetings. The user can specify the duration that the access should be valid, a system can automatically disable the temporary access at the termination of the meeting event and/or if the user is no longer a participant at the meeting event. The authorization can be configured to target specific types of data and types of access.
US11372952B2 Systems and methods for expedited entitlement checks
Systems and methods for managing access data are disclosed. One method can comprise receiving prediction information relating to one or more content options and requesting access information associated with the prediction information. At least a portion of the received access information can be processed to provide a preliminary access decision. A request for access relating to the one or more data options can be received and an access decision based at least in part on the preliminary access decision can be provided.
US11372951B2 Proxy license server for host-based software licensing
An apparatus includes a first host device comprising a first multi-path input-output (MPIO) driver configured to discover additional MPIO drivers of additional host devices of an enterprise system that utilize a given piece of software for controlling delivery of input-output operations to a storage system over selected ones of a plurality of paths through a network, the given software being licensed by a license server external to the enterprise system. The first MPIO driver is also configured to obtain a pool of licenses for the given software from the license server and to receive from a given one of the additional MPIO drivers a request for a license to utilize the given software. The first MPIO driver is further configured to check out one of the pool of licenses and enable use of the given software by the given additional MPIO based at least in part on the checked-out license.
US11372945B2 Restructuring pages having similar content
A computer-implemented method includes: selecting a web page from plural web pages being opened in a web browser; finding a similar page having similar content to the selected web page from the plural web pages; and closing the similar page in response to an operation by a user.
US11372944B2 Matching web elements between different versions of websites
Online tutorials for websites or software platforms can become out of date quickly once a website or platform has a minor update. Embodiments of the present invention fix this problem by automatically mapping website elements from the original tutorial to elements of the updated website by calculating and determining similar non-exact matches to those elements as the website changes. This gives designers of websites flexibility to perform maintenance and updates to their websites without regularly reprogramming their tutorials ensuring a higher accuracy of educational material for the end-user.
US11372941B2 Search result filters from resource content
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing filters from resource content. In one aspect, a system receives data identifying a set of resources that are determined to be responsive to a search query and extracts a set of keywords from the contents of the resources and related queries. The keywords are processed according to candidate selection criteria, and a set of candidate query filters are determined. The candidate filters may be used to filter the resources that are responsive to the query.
US11372940B2 Embedding user categories using graphs for enhancing searches based on similarities
Methods, systems, and computer programs are presented for embedding user categories into vectors that capture similarities between the user categories. One method includes an operation for building a graph for a category of attributes for users of a social network, the graph including a vertex for each category value. Connections, built between the graph vertices, have a connection value indicating the number of users to which the category values associated with the vertices have been assigned. Further, a first vector for each category value is obtained based on the graph, where a distance between two category values is a function of the connection value between the corresponding vertices. A user vector, based on the first vectors of the category values, is assigned to each user. A search is performed for a given user based on the user vectors, and results are presented to the given user.
US11372928B2 Adaptive match indexes
Determine first count of first records storing first value in first field, second count of second records storing second value in second field, third count of third records storing third value in third field. Determine count threshold using first, second and third counts, dispersion measure based on dispersion of values stored in second field by first records and other dispersion measure based on other dispersion of values stored in third field by first records. Train machine-learning model to determine dispersion measure threshold based on dispersion and other dispersion measures. If first count is greater than count threshold, and dispersion measure is greater than dispersion measure threshold, create match index based on first and second fields. Receive prospective record storing first value in first field, second value in second field. Use match index to identify record storing first value in first field, second value in second field as matching prospective record.
US11372921B1 Active directory management and remediation
In some examples, active directory management and remediation may include obtaining data associated with active directories, and generating, based on the obtained data, a data model that includes a plurality of active directory concepts. A graph may be generated and include the active directory concepts as nodes and relationships between the nodes. The graph may be analyzed to identify user to group memberships. A membership score and a reasoning for the membership score may be determined for each identified user to group membership of the user to group memberships. The membership score and the reasoning for the membership score may be analyzed for each identified user to group membership. Further, based on the analysis of the membership score and the reasoning for the membership score, the at least one of the user to group memberships may be remediated.
US11372910B2 Methods, systems, and media for generating a group of media content items
Methods, systems, and media for generating a group of media content items are provided. In some embodiments, the method comprises: receiving, from a server, a plurality of media content items; storing, on a user device, the plurality of media content items; determining, by the user device, whether to request a clustering of the plurality of media content items; in response to determining that a request for clustering the plurality of media content items is to be made, transmitting the request to the server, wherein the request includes indications of the plurality of media content items; receiving, from the server, a plurality of clusters corresponding to the plurality of media content items; and causing indications of the plurality of media content items to be presented in a user interface on the user device, wherein the indications of the plurality of media content items are organized based on the plurality of clusters.
US11372907B2 Electronic device for generating natural language response and method thereof
An electronic device is provided. The electronic device includes an output device, at least one processor operatively connected to the output device, and a memory operatively connected to the at least one processor. The memory may store instructions that cause at least one processor to output a natural language response based on main information selected from raw data depending on a context. Other various embodiments as understood from the specification are also possible.
US11372905B2 Encoding-assisted annotation of narrative text
From metadata corresponding to a narrative text, a first encoding is constructed, the first encoding comprising a standardized text string, the first encoding formed according to an encoding scheme. A specified portion of the standardized text string of the first encoding is marked as an anchor term. A correspondence between the first encoding and a second encoding is tested using the encoding scheme and a Natural Language Processing engine, responsive to finding the anchor term within the narrative text. The second encoding corresponds to a text window. The text window comprises a portion of the narrative text comprising an instance of the anchor term and a word within a predetermined distance from the instance. Responsive to the second encoding being identical to the first encoding, the narrative text is annotated, the annotating creating new data linking the narrative text with the second encoding.
US11372894B2 Associating product with document using document linkage data
A product may be associated with a linked document, a link to which is included in a linking document. Associating the linked document with the product may include accessing document linkage data, identifying a relevant linkage record from the linkage data, using a linking document identifier determined from the relevant linkage record to access linking document information in respect of the linking document, processing the linking document information to identify a first product to which the first linking document relates, and associating the first product with the linked document.
US11372893B2 Ensemble-based data curation pipeline for efficient label propagation
A method and architecture allow labeled data to be initialized and curated by the use of label propagation, clustering and creation of dedicated classifiers for each dataset. These dedicated classifiers are retrained as the dataset grows and ensure that each dataset is kept free from outliers and noise.
US11372887B2 Method, device and computer program product for providing visual representation
Techniques, which provide visual representations, involve displaying, in a first display area, a plurality of first visual representations indicating a plurality of storage nodes in a storage system, the plurality of storage nodes in the storage system having data replication relations, and the data replication relations including: replication of first data at a first storage node to one or more second storage nodes, and/or replication of second data at one or more second storage nodes to the first storage node. The techniques further involve displaying, in the first display area, a plurality of second visual representations indicating a plurality of data replication relations between the plurality of storage nodes. Accordingly, respective storage nodes in the storage system in a topology view can be visualized, and data replication relations between the respective storage nodes can be clearly described.
US11372880B2 Data source system agnostic fact category partitioned information repository and methods for the insertion and retrieval of data using the information repository
There is provided data source system agnostic fact partitioned data information repository system comprising: a data repository comprising: a plurality of fact partitions; a plurality of dimensions stored in relation to the fact partitions, the plurality of dimensions shared by each of the fact partitions; and a plurality of data source system specific data mappings; a data receiver for receiving data from the plurality of data source systems; and a data mapper for partitioning the data into the plurality of fact partitions using the plurality of data source system specific data mappings.
US11372870B2 Mining email inboxes for suggesting actions
Embodiments are directed towards automatically learning user behavioral patterns when interacting with messages and based on the learned patterns, suggesting one or more predicted actions that a user might take in response to receiving subsequent message. One or more classifiers are trained and employed to predict one or more actions that a user might take in response to receiving the message. In one embodiment, the one or more predicted actions are provided suggested to the user as an action the user might take on the message. Messages may be rank ordered within a given suggested action based on a confidence level of the prediction.
US11372864B2 Patent mapping
A system and method for patent mapping are provided. The system comprises a database of patent sets and a database of patents, each patent stored in the database of patents associated with one or more patent sets stored in the database of patent sets; and one or more modules to perform a portion of one or more of the following: receive input identifying a set of keyword source claims associated with a first patent set; automatically extract at least one keyword from the source claims; receive or formulate a search query associated with the first patent set, the search query including the at least one keyword; search the entire first patent set as a function of the search query; generate search results, the search results including one or more patent claims associated with the search query; and map the one or more patent claims to a patent concept.
US11372863B2 Ranking filter operation for calculation scenarios
A calculation engine of a database management system is described. The calculation engine may receive a query associated with a calculation scenario that defines a data flow model. The data flow model may include one or more calculation nodes, each of which corresponding to an operation performed on one or more database tables stored at a database. The one or more calculation nodes may include at least one calculation node corresponding to a ranking filter operation. The calculation engine may execute the query including by executing the calculation scenario. The executing of the calculation scenario may include performing the ranking filter operation to generate a result corresponding to at least a portion of rows included in a first partition of a database table stored at the database. Related systems, methods, and articles of manufacture are provided.
US11372860B2 Processing techniques for queries where predicate values are unknown until runtime
A query directed at a table organized into a set of batch units is received. The query comprises a predicate for which values are unknown prior to runtime. A set of values for the predicate are determined based on the query. An index access plan is created based on the set of values. Based on the index access plan, the set of batch units are pruned using a pruning index associated with the table. The pruning index comprises a set of filters that index distinct values in each column of the table. The pruning of the set of batch units comprises identifying a subset of batch units to scan for data that satisfies the query. The subset of batch units of the table are scanned to identify data that satisfies the query.
US11372856B2 Data storage system for providing low latency search query responses
A method for providing low-latency responses to queries to a data search system comprises storing first digital data in a first digital data repository using a first column-oriented storage format; storing second digital data in a second digital data repository using a second column-oriented storage format, wherein the second column-oriented storage format is different from the first column-oriented storage format; generating a plurality of pre-computed views based on both the exposure data and the risk item data; storing the plurality of pre-computed views in the second data repository using the second column-oriented storage format; and in response to receiving a search query, determining a result set that is responsive to the query based on one or more particular pre-computed views of the plurality of pre-computed views and providing the result set to another computer or display device as output.
US11372853B2 Object-based search processing
Structured data comprising primary data is transformed into object-based data comprising the primary data and at least one search function. The object-based data when loaded into memory provides the search function as executable instructions for an object instance. When an application calls the object instance with search terms as input, the search terms are located within the primary data (which is loaded into memory) by the search function, and the object instance returns corresponding field values from the primary data associated with the search terms to the application.
US11372848B2 Managing transactions in multiple blockchain networks
Disclosed are computer-implemented methods, non-transitory computer-readable media, and systems for managing transactions in multiple blockchain networks. One computer-implemented method includes: accessing transaction data stored in the multiple blockchain networks, the transaction data including transactions published in the multiple blockchain networks, each of the multiple blockchain networks being different from each other, identifying, based on the transactions published in the multiple blockchain networks, multiple cross-chain transactions across the multiple blockchain networks, each of the multiple cross-chain transactions being related to a corresponding set of transactions published on at least two of the blockchain networks, the corresponding set of transactions being associated with one another, deriving hidden information of each of the multiple cross-chain transactions based on an association of the corresponding set of transactions, and deriving hidden information between the multiple cross-chain transactions based on the hidden information of each of the multiple cross-chain transactions.
US11372846B2 Generating and utilizing pre-allocated storage space
Systems and methods for pre-allocating and utilizing storage space in a relational database are provided. In embodiments a method includes: obtaining transaction data including data regarding record insertions in a relational database, wherein each record of the record insertions is associated with a key value; identifying a type of each of the record insertions as either a random insertion type or a key range insertion type based on the database transaction data, wherein the random insertion type comprises records associated with respective key values inserted in a random order, and the key range insert type comprises records associated with a range of key values inserted within a certain time period; predicting a new range of key values associated with future record insertions based on the type of each of the record insertions; and pre-allocating page space in one or more pages of the relational database for the future record insertions.
US11372842B2 Prioritization of data in mounted filesystems for FSCK operations
A method for prioritizing data in mounted filesystems for FSCK operations is disclosed. An apparatus and computer program product also perform the functions of the method. In certain embodiments, the method includes selecting a prioritization mode from a plurality of prioritization modes, assigning a rank, based on the selected prioritization mode, to files in a file system, and analyzing, according to the assigned rank, the files to identify corrupted files.
US11372841B2 Anomaly identification in log files
Described are techniques for identifying anomalies in log files. The techniques including a method encompassing mapping a plurality of log entries into a bag-of-words matrix and determining respective cosine similarities between consecutive log entries in the bag-of-words matrix. The method further includes converting respective cosine similarities to respective states and determining respective state transitions between consecutive log entries. The method further includes generating a stochastic matrix based on the respective state transitions and identifying an anomalous log entry based on an anomalous state transition. The anomalous state transition has a probability below a probability threshold, and the probability is based on the stochastic matrix.
US11372837B2 Transaction repair
An aspect includes concurrently executing two or more transactions over a database. A plurality of transactions is executed in parallel while recording each transaction's sensitivities and output deltas. A sensitivity of a transaction identifies an aspect of a database state whose modification has a potential of altering an output of the transaction, and an output delta of the transaction indicates a change to the database state that is a result of the transaction being executed. The output deltas are fed from a first transaction through a filter for a second transaction. The filter is based on the second transaction's sensitivities. The filtered deltas are processed in the second transaction to incrementally compute revised deltas and sensitivities for the second transaction. For each transaction that successfully commits, the transaction's deltas are applied to update the database.
US11372836B2 Distributed blockchain data storage under account model
Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for blockchain data storage. One of the methods includes receiving a transaction associated with a blockchain network; determining, after the transaction is performed, an updated account state of a blockchain account involved in the transaction; adding, to a history state object database and after a current block is appended to a blockchain associated with the blockchain network based on performing a consensus algorithm, the updated account state, a hash value of the updated account state, an account identifier (ID) of the blockchain account, and a block ID of the current block; and updating, based on the hash value of the account state, the account ID, and the block ID, a state tree stored in a history state database.
US11372829B2 Database view based management of configuration data for enterprise software applications
A method may include storing, in a first database table, a first set of configuration data and a second set of configuration data for a software application. A first condition for activating the first set of configuration data and a second condition for activating the second set of configuration data may be stored in a second database table. A database view may be generated to include the first set of configuration data from the first database table and the first condition from the second database table. The first set of configurations may be activated in response to determining, based on the database view, that the first condition for activating the first set of configurations is present. The second set of configuration data may be deactivated in response to the activating of the first set of configuration data. Related systems and articles of manufacture, including computer program products, are also provided.
US11372822B2 Method, device, and computer apparatus for merging regions of HBase table
A method, a device, and a computer apparatus for merging regions of a HBase table are provided. The method includes acquiring attribute information of HDFS files corresponding to each region in a plurality of regions in the HBase table, where the attribute information of the HDFS files corresponding to one region includes storage space occupied by the files corresponding to the one region, and performing merging processing on every two adjacent regions in the plurality of regions at least according to the storage space occupied by the files corresponding to each region in the plurality of regions. Performing the merging based on the storage space occupied by the files corresponding to the regions in the embodiments of the present disclosure may be beneficial for improving the precision of merging two adjacent regions.
US11372815B2 Adaptive tool selection for conflict resolution in a multi-session collaboration setting
Systems for web-based collaboration systems. Two or more users can operate concurrently on objects stored in a cloud-based environment that hosts shared objects. Concurrent editing is facilitated by components in the cloud-based environment that serve to grant a first user, a first permission to modify a first instance of an object to be edited with a first editing tool, then grant to a second user, a second permission to modify a second instance of the same object to be edited with a second editing tool instance. The occurrence of a modification event that presents a conflict is detected, and steps are taken for determining a range of possible remediation tool options that can be used to address the modification conflict. Remediation tool options include remediation tool options that are natively supported within the editing tools. A set of applicable remediation tool options are presented in a user interface.
US11372814B2 Distributed client side deduplication index cache
Systems and methods for deduplicating data are provided. An index used in deduplicating data is distributed to clients. The clients can use the distributed index to provide hints as to whether the data is deduplicated at the server. The server may be associated with a main index used to confirm whether the data is deduplicated based on the hints.
US11372813B2 Organize chunk store to preserve locality of hash values and reference counts for deduplication
The present disclosure provides techniques for deduplicating files. The techniques include creating a data structure that organizes metadata about chunks of files, the organization of the metadata preserving order and locality of the chunks within files. The organization of the metadata within storage blocks of storage devices matches the order of chunks within files. Upon a read or write operation to a metadata, the preservation of locality of metadata results in the likely fetching, from storage into a memory cache, metadata of subsequent and contiguous chunks. The preserved locality results in faster subsequent read and write operations of metadata, because the read and write operations are likely to be executed from memory rather than from storage.
US11372808B2 Data recording transmission device, data recording transmission method, and data recording transmission program
A controller records management information of a file for transmission including unit data on a management table when a recording medium I/F records the unit data in a recording medium. The controller transmits the file for transmission to an external device by a network I/F. The controller erases the management information of the file for transmission after transmitting the file for transmission, and records the management information of the file for recording including the unit data on the management table. The controller updates the management information of the file for recording to management information obtained by combining new unit data with the unit data included in advance whenever the recording medium I/F records the new unit data in the recording medium, records the management information of the file for transmission on the management table, and erases the management information of the file for transmission after transmitting the file for transmission.
US11372806B2 Storage device and server including the storage device
A storage device includes: a non-volatile memory including a first memory area and a second memory area, and a memory controller configured to receive a request from a first client device to upload a first multimedia file, generate a second multimedia file including a base layer and at least one enhancement layer by transcoding the first multimedia file from an original format to a scalable format, and control the non-volatile memory to store the second multimedia file in the non-volatile memory.
US11372805B2 Method and device for information processing
In some embodiments, a method for information processing includes: acquiring, based on announcement information pulled by a terminal from a ranked list of announcement information in advance, interactive operation indication information uploaded by the terminal on an interactive platform, the interactive operation indication information being associated with the announcement information; acquiring interactive operational data corresponding to the interactive operation indication information; and updating ranking information of the announcement information in the ranked list of announcement information based on the interactive operational data. The announcement information is passively pulled from the ranked list of announcement information based on the ranking information, and the ranking information includes at least one of a pulling probability and a ranking position. Effects of the announcement information are improved, a pushing cost of the announcement information is reduced, and a pushing threshold of the announcement information is lowered.
US11372804B2 System and method of loading and replication of sub-vector values
A processor includes a vector register configured to load data responsive to a special purpose load instruction. The processor also includes circuitry configured to replicate a selected sub-vector value from the vector register.
US11372795B2 Memory with alternative command interfaces
A memory device or module selects between alternative command ports. Memory systems with memory modules incorporating such memory devices support point-to-point connectivity and efficient interconnect usage for different numbers of modules. The memory devices and modules can be of programmable data widths. Devices on the same module can be configured select different command ports to facilitate memory threading. Modules can likewise be configured to select different command ports for the same purpose.
US11372793B2 System on chip and control method thereof
A system on chip including a first peripheral circuit, a second peripheral circuit, and a first bridge control circuit is provided. The first bridge control circuit stores a first attribute setting value and a second attribute setting value and determines whether the attribute information of the first output command matches the first attribute setting value or the second attribute setting value. In response to the attribute information of the first output command matching the first attribute setting value, the first bridge control circuit provides the first output command to the first peripheral circuit. In response to the attribute information of the first output command matching the second attribute setting value, the first peripheral circuit provides the first output command to the second peripheral circuit.
US11372790B2 Redundancy in a PCI express system
A data processing system is implemented with a backup PCI Express system, which is able to take over as the primary PCI Express system for ensuring that an endpoint device continues to function in a desired manner when a root complex in the primary PCI Express system is no longer functioning correctly or is deactivated for maintenance. The endpoint device is coupled to the primary root complex and a backup root complex through a multiplexer. When a failure or shutdown of the primary root complex is detected, the multiplexer is signaled to switch the communication of data from occurring between the primary root complex and the endpoint device to then occur between the backup root complex and the endpoint device. A PCI Express Link may be utilized to communicate such a failure or shutdown and/or to transfer information from the primary PCI Express system to the backup PCI Express system when the switch occurs.
US11372789B2 Method for connecting external audio device and electronic device thereof
An electronic device may include a connection unit including four ports for connecting an external audio device; a codec configured to generate an audio signal transmitted to the external audio device; a first switch unit configured to, if the external audio device is electrically connected to the electronic device, connect the first port and the second port with the codec; a second switch unit configured to, if the external audio device is electrically connected to the electronic device, connect the third port and the fourth port with the codec; a third switch unit configured to swap connection directions of the third port and the fourth port according to a coupling orientation of the external audio device and the electronic device; and a ground unit connected to the third port and the fourth port and configured to ground one of the third port and the fourth port.
US11372779B2 Memory controller and memory page management method
A memory page management method is provided. The method includes receiving a state-change notification corresponding to a state-change page, and grouping the state-change page from a list to which the state-change page belongs into a keep list or an adaptive LRU list of an adaptive adjusting list according to the state-change notification; receiving an access command from a CPU to perform an access operation to target page data corresponding to a target page; determining that a cache hit state is a hit state or a miss state according to a target NVM page address corresponding to the target page, and grouping the target page into the adaptive LRU list according to the cache hit state; and searching the adaptive page list according to the target NVM page address to obtain a target DRAM page address to complete the access command corresponding to the target page data.
US11372776B2 Method and apparatus for an efficient TLB lookup
The present disclosure relates to a method of operating a translation lookaside buffer (TLB) arrangement for a processor supporting virtual addressing, wherein multiple translation engines are used to perform translations on request of one of a plurality of dedicated processor units. The method comprises: maintaining by a cache unit a dependency matrix for the engines to track for each processing unit if an engine is assigned to the each processing unit for a table walk. The cache unit may block a processing unit from allocating an engine to a translation request when the engine is already assigned to the processing unit in the dependency matrix.
US11372766B2 Memory system, memory controller, and method of operating memory system
Disclosed are a memory system, a memory controller, and a method of operating the memory system. The memory system may configure a plurality of map cache pools for caching map data of different types, respectively, within a map cache in which the map data is cached, configure a timer in a first map cache pool among the plurality of map cache pools, and write map data cached in the first map cache pool in the memory device based on the timer.
US11372760B2 Storage control device for controlling cache memory based on access frequencies
Only data with a high access frequency is registered to a cache storage. A cache storage stores part of data stored in a main storage. A cache management unit holds an access frequency for each cache entry in the cache storage. A candidate cache management unit holds the access frequency for each candidate entry not registered to the cache storage. A cache update unit updates the access frequency according to an address of an issued access command and updates the cache entry and the candidate entry based on the access frequency.
US11372757B2 Tracking repeated reads to guide dynamic selection of cache coherence protocols in processor-based devices
Tracking repeated reads to guide dynamic selection of cache coherence protocols in processor-based devices is disclosed. In this regard, a processor-based device includes processing elements (PEs) and a central ordering point circuit (COP). The COP dynamically selects, on a store-by-store basis, either a write invalidate protocol or a write update protocol as a cache coherence protocol to use for maintaining cache coherency for a memory store operation. The COP's selection is based on protocol preference indicators generated by the PEs using repeat-read indicators that each PE maintains to track whether a coherence granule was repeatedly read by the PE (e.g., as a result of polling reads, or as a result of re-reading the coherence granule after it was evicted from a cache due to an invalidating snoop). After selecting the cache coherence protocol, the COP sends a response message to the PEs indicating the selected cache coherence protocol.
US11372753B2 Memory system and method
According to one embodiment, a memory system includes a nonvolatile memory and a controller. The controller selects, as a write mode, at least one of a first mode in which N-bit data is written per memory cell in the nonvolatile memory and a second mode in which M-bit data is written per memory cell in the nonvolatile memory as a write mode. N is equal to or larger than one. M is larger than N. The controller selects the second mode when a reception speed of data, which is received in accordance with acceptance of one or more write commands from the host, is equal to or slower than a threshold, and selects the first mode when the reception speed is faster than the threshold.
US11372752B2 Topological scheduling
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for performing topological scheduling on a machine-learning accelerator having an array of tiles. One of the methods includes performing, at each time step of a plurality of time steps corresponding respectively to columns within each of a plurality of wide columns of the tile array, operations comprising: performing respective multiplications using tiles in a respective tile column for the time step, computing a respective output result for each respective tile column for the time step including computing a sum of results of the multiplications for the tile column, and storing the respective output result for the tile column in a particular output RAM having a location within the same tile column and on a row from which the output result will be read by a subsequent layer of the model.
US11372749B2 Dependency mapping between program code and tests to rapidly identify error sources
An example system includes (i) a software product having a plurality of code units that accesses a database, (ii) a processor, and (iii) a non-transitory computer readable storage medium having stored thereon software tests and instructions that cause the processor to: execute the software tests on a first version of the software product; determine a first mapping between each respective software test and one or more of the code units; determine a second mapping between each respective software test and one or more data units in the database; determine that, between a second version and the first version of the software product, a particular code and data unit have changed; select, from the first and the second mappings, a set of software tests with mappings to the particular code unit or data unit; and execute the set of software tests on the second version of the software product.
US11372745B2 Context-sensitive debug requests for memory access
Disclosed embodiments include a processing device having a debug controller that issues a context-sensitive debug request. The context-sensitive debug request includes at least one conditional criteria. A processing core receives the debug request, determines whether all of the at least one conditional criteria are true, and services the debug request when all of the at least one conditional criteria are true by accessing a data location indicated in the debug request. The servicing of the debug request may be performed in real-time mode without suspending the processing device, and the accessing can be a read or a write operation depending on the type of access indicated in the debug request. The conditional criteria may include one or more of a processor mode condition, a virtual machine identifier condition, and a debug context condition.
US11372744B1 System for identifying issues during testing of applications
Mobile devices worldwide execute applications that utilize data services, with issues involving the transfer of data via networks impacting the operation and user experience of those applications. Data is acquired from a mobile computing device executing an application and processed to determine occurrence of a group of related activities performed when executing the application. Parameters of the activities are analyzed, and those parameters associated with poor performance are presented in a user interface. The interface provides impact information about the effect of the activities on operation of the application and may include recommended actions to mitigate the poor performance. A user may interact with data within the interface to trigger a workflow to analyze indicated portions of the data. Subsequent results of this analysis may be returned to the user via the user interface or may be implemented as analytic rules for subsequent data processing.
US11372743B2 Computer devices and computer implemented methods
A computer device processes frame data provided by running of a computer app, the frame data comprising a plurality of events occurring in the computer ap. A display displays information associated with one or more frames of the plurality of frames. At least one processor of the computer device determines a node graph, in response to input from a user, for one or more events associated with one or more frames from the frame data and that node graph is displayed.
US11372740B2 Decoupling internal and external tasks in a database environment
Systems, methods, and devices for retrying a query. A method includes receiving, by a first database query manager, a query directed to database data from a client account. The method includes assigning an original execution of the query to one or more execution nodes of an execution platform. The method includes determining the original execution of the query was unsuccessful. The method includes transferring the query to a second database query manager configured to manage internal tasks for improving operation of a database platform that are not received from client accounts. The method includes assigning, by the second database query manager, a retry execution of the query to one or more execution nodes of an execution platform.
US11372738B2 Erasure coding repair availability
Distributed storage systems frequently use a centralized metadata repository that stores metadata in an eventually consistent distributed database. However, a metadata repository cannot be relied upon for determining which erasure coded fragments are lost because of a storage node(s) failures. Instead, when recovering a failed storage node, a list of missing fragments is generated based on fragments stored in storage devices of available storage nodes. A storage node performing the recovery sends a request to one or more of the available storage nodes for a fragment list. The fragment list is generated, not based on a metadata database, but on scanning storage devices for fragments related to the failed storage node. The storage node performing the recovery merges retrieved lists to create a master list indicating fragments that should be regenerated for recovery of the failed storage node(s).
US11372725B2 Fast and optimized restore using delta information
An indication of one or more changes to file system data since a last backup snapshot is received. One or more changes to the file system data between a requested backup version and the last backup snapshot are determined based in part on differences between a first tree data structure corresponding to the requested backup version and a second tree data structure corresponding to the last backup snapshot. The differences correspond to the one or more changes to the file system data between the requested backup version and the last backup snapshot. One or more data blocks corresponding to the one or more changes to the file system data since the last backup snapshot and one or more data blocks corresponding to the one or more changes to file system data between the requested backup version and the last backup snapshot are provided to a primary system.
US11372722B2 Environment independent data protection in a highly available data system
Systems and methods for providing data protection services are provided. In one example, data protection services are provided in a high availability system. Server side copies of the data stored in or by nodes or servers of the high availability system are generated. The server side copies are independent of the operating systems and storage hierarchies associated with the actual data. The resulting backup copies can be generated by storing metadata that includes references to the original data. The backup copies can also be restored without being hindered by the operating systems and storage hierarchies of the highly available system.
US11372721B2 Data processing system for securing atomicity of transactions without generating separate commit command, and operating method thereof
A data processing system includes a host suitable for generating a plurality of write data grouped into transactions and a plurality of write commands including transaction information of each of the write data; and a memory system suitable for storing the write data in a normal region of a memory device in response to the write commands received from the host, and storing the transaction information included in each of the write commands in a spare region, which corresponds to the normal region, of the memory device.
US11372705B1 Intelligent monitoring of backup and recovery activity in data storage systems
Embodiments for a system and method of monitoring performance metrics of a computer network, by defining key performance indicators for the performance metrics of the computer network, collecting performance data for each of the key performance indicators, and providing one or more anomaly detection policies to define anomalous performance of the computer network using defined threshold values. An anomaly detection policy is applied to the collected performance data to detect abnormal performance and a notification is sent to a user upon each instance of the detected abnormal performance. The anomaly detection policy includes an algorithm applied to the assets, and one or more notification rules that dictate how the notification message is sent to the user.
US11372704B2 Advanced java dump analysis
An approach is provided in which an information handling system identifies a data type description corresponding a view selection initiated by a user. The view selection is selected from multiple view selections and corresponds to a set of dump data generated by a dump event. The information handling system locates a set of candidate data in the set of dump data based on the data type description and converts the set of candidate data into a set of markup language representations. In turn, the information handling system displays the set of markup language representations to the user on a display.
US11372702B2 Optimized high availability management using cluster-wide view
A method of administering a shared pool of computer system resources by a control node by monitoring a first cluster with a first and second node and a second cluster with a third and fourth node. The method also includes maintaining, by the first cluster, a record of parameters and maintaining, by the second cluster, a record of parameters. The method also includes monitoring, by the control node, a database of the records. The method also includes determining, by the control node, whether the parameter associated with write traffic between the first and third node exceeds a threshold value, and responsive to the parameter exceeding the threshold value, instructing, by the control node, the second node to be a responding node. The method also includes notifying a user to check the computer system resources when the parameter exceeds the threshold value.
US11372701B2 Statistical design with importance sampling reuse
A mechanism is provided for reusing importance sampling for efficient cell failure rate estimation of process variations and other design considerations. First, the mechanism performs a search across circuit parameters to determine failures with respect to a set of performance variables. For a single failure region, the initial search may be a uniform sampling of the parameter space. Mixture importance sampling (MIS) efficiently may estimate the single failure region. The mechanism then finds a center of gravity for each metric and finds importance samples. Then, for each new origin corresponding to a process variation or other design consideration, the mechanism finds a suitable projection and recomputes new importance sampling (IS) ratios.
US11372695B2 Blockchain-based import custom clearance data processing
Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for processing data. One of the systems include: a service platform comprising a plurality of service modules and an application programming interface layer comprising a plurality of application programming interfaces (APIs) to enable users to invoke the service modules to process information related to an order associated with importation of a merchandise, wherein the information is provided, or to be provided, to a service authority for requesting clearance for the order, wherein a first application programming interface of the plurality of application programming interfaces enables a user of the service platform to invoke a smart contract on a blockchain managed by a blockchain network, in which the smart contract performs at least one of processing of the information or processing of information related to another user of the service platform.
US11372688B2 Resource scheduling method, scheduling server, cloud computing system, and storage medium
Embodiments of this application disclose a resource scheduling method performed at a scheduling server. Virtual machine (VM) information of a to-be-created VM is obtained and common resource information is obtained. A preset resource information private copy is updated according to the common resource information. The resource information private copy includes host machine information corresponding to a preset host machine. Finally, according to the resource information private copy, at least one candidate host machine meeting the VM information is obtained, a target host machine is obtained from the at least one candidate host machine, and the VM is created on the target host machine. In the solution, the resource information private copy can be updated in time before the resource scheduling is performed, which ensures synchronization of the resource information private copy and the common resource information, so that a better resource scheduling result is achieved.
US11372686B1 Capacity management for global resources
A service provider network may provider one or more global cloud services across multiple regions. A client may submit a request to create multiple replicas of a service resource in respective instantiations of a service in the multiple regions. The receiving region of the request may determine the capacities of the multiple regions as to serving respective replicas of the service resource. The receiving region may provide a response to the client based on the determined capacities of the regions.
US11372680B2 RDMA (remote direct memory access) data transfer in a virtual environment
In an embodiment, a method is provided. In an embodiment, the method provides determining that a message has been placed in a send buffer; and transferring the message to an application on a second virtual machine by bypassing use of an operating system to process the message by directly placing the message in an application memory space from which the application can retrieve the message.
US11372670B1 Split-brain resolution in virtual network function components
An example operation may include a system, comprising one or more of: receiving a heartbeat message from a peer VNFCI indicating a current operational state of active, when the VNFCI is in active state, determining a first network isolation indicator, by a network isolation subsystem, by checking if the VNFCI was network isolated while becoming active, sending a first heartbeat message to the peer VNFCI indicating a current operational state as active and network isolation boolean since active, obtaining a second network isolation indicator of the peer VNFCI from a heartbeat message datastore, sending a second heartbeat message to the peer VNFCI indicating the current operational state as active and a desired operational state as active when at least one of: the second network isolation indicator was yes, and the first network isolation indicator was no, and sending a third heartbeat message to the peer VNFCI indicating the current operational state as active and a desired operational state as active when at least one of: the VNFCI is not the preferred standby instance, the second network isolation indicator was no, and the first network isolation indicator was no.
US11372664B2 Mobility passport for cross-datacenter migrations of virtual computing instances
Techniques disclosed herein relate to migrating virtual computing instances such as virtual machines (VMs). In one embodiment, VMs are migrated across different virtual infrastructure platforms by, among other things, translating between resource models used by virtual infrastructure managers (VIMs) that manage the different virtual infrastructure platforms. VM migrations may also be validated prior to being performed, including based on resource policies that define what is and/or is not allowed to migrate, thereby providing compliance and controls for borderless data centers. In addition, an agent-based technique may be used to migrate VMs and physical servers to virtual infrastructure, without requiring access to an underlying hypervisor layer.
US11372663B2 Compute platform recommendations for new workloads in a distributed computing environment
Techniques for an optimization service of a service provider network to help optimize the selection, configuration, and utilization, of virtual machine (VM) instance types to support workloads on behalf of users. The optimization service may implement the techniques described herein at various stages in a life cycle of a workload to help optimize the performance of the workload, and reduce underutilization of computing resources. For example, the optimization service may perform techniques to help new users select an optimized VM instance type on which to initially launch their workload. Further, the optimization service may monitor a workload for the life of the workload, and determine new VM instance types, and/or configuration modifications, that optimize the performance of the workload. The optimization service may provide recommendations to users that help improve performance of their workloads, and that also increase the aggregate utilization of computing resources of the service provider network.
US11372662B2 Agent-based throttling of command executions
Disclosed herein are methods, systems, and processes to perform granular and selective agent-based throttling of command executions. A resource consumption threshold is allocated to an agent process that is configured to perform data collection tasks on a host computing device. A desired throttle is generated for the agent process based on the resource consumption threshold allocated to the agent process and execution of the agent process is controlled in polling intervals. For each polling interval, a current throttle level for the agent process is determined based on a run count and a skip count of the agent process, the agent process is suspended if the agent process is active and the current throttle is greater than the desired throttle level, and the agent process is resumed if the agent process is idle and the current throttle level is not greater than the desired throttle level.
US11372661B2 System and method for automatic segmentation of digital guidance content
Provided herein are systems and methods for providing digital guidance in an underlying computer application. In one exemplary implementation, a method includes recording, in a computing device, steps of digital guidance content as the steps are created by a content author. The exemplary method also includes automatically segmenting, in the computing device, the digital guidance content as it is being created such that the digital guidance content is only associated with segments of the underlying computer application where the content is relevant. The exemplary method further includes making the digital guidance content available for playback to an end user on a computing device only when the end user is in a segment of the underlying computer application that is relevant to the digital guidance content.
US11372659B2 User interfaces for managing user interface sharing
The present disclosure generally relates to managing user interface sharing. A computer system receives a representation of a first user interface template that specifies an arrangement of user interface elements. The computer system receiving a request to use the first user interface template for a respective computer system that includes a plurality of installed applications. The computer system initiates a process for creating a user interface for the respective computer system using the first user interface template. The process includes, in accordance with a determination that a first application is not available on the respective computer system, displaying an alert indicating that the first application needs to be installed on the respective computer system. The process includes, in accordance with a determination that the first application is available on the respective computer system, forgoing displaying the alert.
US11372657B2 Systems and methods for adaptive user interfaces
Methods and system for adapting user interfaces are proposed. According to certain embodiments, a user experience level is determined based on usage of a software application and other detected factors. Based on the user experience level, at least in part, a user interface is adapted to provide an improved experience for the user of the adaptive user interface.
US11372656B2 Displaying data related to media content
Examples described herein may include a computing device of a media playback system receiving a display map corresponding to a media service provider. The display map may associate a data field with a location within a display of the computing device. The computing device may further receive a data item associated with a media item of the media service provider. The received data item may correspond to the data field. The computing device may display an indication of the received data item at the location in accordance with the display map.
US11372655B2 Computer-generated reality platform for generating computer-generated reality environments
The present disclosure relates to providing a computer-generated reality (CGR) platform for generating CGR environments including virtual and augmented reality environments. In some embodiments, the platform includes an operating-system-level (OS-level) process that simulates and renders content in the CGR environment, and one or more application-level processes that provide information related to the content to be simulated and rendered to the OS-level process.
US11372652B2 Application processor, system on chip, and method of booting device
A system on chip (SOC) is provided. The system on chip includes a non-volatile memory, an exception detector, and a processor. The non-volatile memory stores a first bootset in a first region, the first bootset including a booting operation bootloader for a first booting operation and stores a second bootset in a second region that is different from the first region. The exception detector is activated after execution of an initialization bootloader, detects an exception occurrence in the system on chip, and generates a reset signal in response to the exception occurrence that is detected. The processor performs a second booting operation by using the second bootset in response to the reset signal received from the exception detector during the first booting operation performed by using the first bootset.
US11372650B2 System, apparatus, and method for exception handling between an automated software system and a human operator
A system, method, apparatus, and computer program product for exception handling between a robotic process automation system and a human operator where the exception is conveyed to the human via a messaging service. The exception is processed by a form algorithm which presents a graphical user interface via a dynamic web form that elicits human input of missing data elements. In cooperation with a validation algorithm, the dynamic web form ensures all missing data elements are provided by the human operator in the desired format. The dynamic web form allows a human to submit the requisite missing data elements, clear entered data elements, and mark the exception for offline processing.
US11372641B2 Containerizing source code for execution in different language using drag-and-drop operation
A system and a method are disclosed containerizing a source code file. In some embodiments, the system detects a command to navigate a user interface to a machine station. The system responsively generates for display using the user interface a station identifier corresponding to the machine station and a drag-and-drop interface. The system receives a source code file by way of a drag-and-drop operation being performed with respect to the drag-and-drop interface. The system selects a machine of the machine station to execute the source code file, containerizes the source code file based on a language used by the selected machine, and commands the selected machine to execute the containerized source code file. The system generates for display results of the executed containerized source code file using the user interface.
US11372637B2 Method and system for software application optimization using natural language-based queries
A method for software application optimization using natural language-based queries. The method includes obtaining a user-provided query. The user-provided query includes a constraint to be used for an identification of an application element that matches the constraint, from a set of application elements of a software application. The user-provided query is a string that includes a human language sentence. The method further includes deriving a formalized query from the user-provided query by translating the user-provided query into a syntactic construct of segmented sentence elements and obtaining the application element that matches the constraint. Obtaining the application element that matches the constraint includes deriving a pattern representation of the user-provided query from the formalized query and identifying the application element that matches the pattern representation of the user-provided query from the plurality of application elements.
US11372636B2 Live updating a virtual machine virtualizing physical resources
For a first virtual machine (VM) executing on a physical machine and virtualizing a set of redundant physical adapters installed in the physical machine, a second VM is instantiated on the physical machine. A first physical adapter is reassigned from the first VM to the second VM, the first physical adapter comprising one of the set of redundant physical adapters, the reassigning performed without rebooting a first operating system executing in the first VM. A second rule configuration of the second VM is updated to match a first rule configuration of the first VM, forming an updated second VM. A hypervisor managing the physical machine is caused to redirect traffic for a first virtual adapter associated with the reassigned first physical adapter to the updated second VM.
US11372632B2 Systems and methods for creating and deploying applications and services
A method for generating target codes for one or more network functions for execution in a network is provided. The method comprises: receiving, at a processor, a network function definition; receiving, at the processor, one or more templates comprising preprogrammed codes in a preset format; compiling, at the processor, the network function definition and the one or more templates by providing key terms from the network function definition to the one or more templates; and generating the target codes.
US11372631B2 Updating executable graphs
A method for generating an updated graph based on a base graph includes identifying differences between a base graph and each of a source and a target graph. The specification of each graph defines nodes representing data processing components defining operations for processing data, and links representing flow of data. The identifying includes: comparing specifications of base and source graphs to identify a first set of differences between the base and source graph, and comparing specifications of base and target graphs to identify a second set of differences between the base and the target graph. The method includes characterizing a correspondence between the differences in the first set and the differences in the second set, determining a set of combined differences based on the correspondence and the first and second sets of differences, and generating the updated graph based on the base graph and the set of combined differences.
US11372624B2 System for creating graphical content
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for obtaining a content theme that includes a set of visual components and accessing control panels of a design system. The control panels are configured to provide control functions for adjusting attributes of the components. The control panels receive a selection of a first component that is linked to at least a second component in the set of visual components. An attribute of the first component is adjusted in response to detecting user interaction with a control panel. The user interaction causes adjustment of an attribute of a second component based on the adjusting of the attribute of the first component because of the second component being linked to the first component. Graphical content is created for output at a display based on the adjusted attributes of the first and second components.
US11372621B2 Circuitry for floating-point power function
Techniques are disclosed relating to floating-point circuitry configured to perform a corner check instruction for a floating-point power operation. In some embodiments, the power operation is performed by executing multiple instructions, including one or more instructions specify to generate an initial power result of a first input raised to the power of a second input as 2(second input*log2(first input)). In some embodiments, the corner check instruction operates on the first and second inputs and outputs output a corrected power result based on detection of a corner condition for the first and second inputs. Corner check circuitry may share circuits with other datapaths. In various embodiments, the disclosed techniques may reduce code size and power consumption for the power operation.
US11372619B2 Smart controlling device and method of controlling therefor
The present specification relates to a smart controlling device capable of utilizing machine learning for voice recognition and a method of controlling therefor. The smart controlling device according to the present invention includes a receiver configured to receive an input including a command trigger, and a controller configured to detect one or more external display devices, select a display device of the detected one or more external display devices, cause a power status of the selected display device to be changed to a first state, and cause a response data corresponding to a first command data received after the command trigger to be output on a display of the selected display device.
US11372618B2 Intercom system for multiple users
An intercom system provides audio communication between multiple users wearing head-mounted devices (HMDs). In an embodiment, the intercom system determines a first location of a first HMD of a first user. The intercom system determines a second location of a second HMD of a second user. The intercom system receives audio of the first user from a microphone of the first HMD. The intercom system determines a volume level of the audio at the second location using at least the first location and the second location. The intercom system transmits the audio to the second HMD responsive to determining that the volume level is less than a threshold volume. The intercom system may also selectively transmit audio based on gaze direction of a user. Additionally, the intercom system may generate a transcript of audio input by users.
US11372617B2 Monitoring loudness level during media replacement event using shorter time constant
In one aspect, an example method includes (i) determining, by a playback device, a first loudness level of a first portion of first media content from a first source while the playback device presents the first media content, with the first portion having a first length; (ii) switching, by the playback device, from presenting the first media content from the first source to presenting second media content from a second source; (iii) based on the switching, determining, by the playback device, second loudness levels of second portions of the first media content while the playback device presents the second media content, with the second portions having a second length that is shorter than the first length; and (iv) while the playback device presents the second media content, adjusting, by the playback device, a volume of the playback device based on one or more of the second loudness levels.
US11372615B2 Imaging apparatus
An imaging apparatus includes: a first display; a second display; a speaker configured to output a sound effect in response to a predetermined operation; and a controller configured to control an output of the sound effect from the speaker. The controller is operable to: in a case of the first display set as operable, cause the speaker to output a sound effect having a first frequency characteristic in response to the predetermined operation; and in a case of the second display set as operable, cause the speaker to output a sound effect having a second frequency characteristic in response to the predetermined operation, the second frequency characteristic being different from the first frequency characteristic.
US11372612B2 Display device and method for controlling same
An example method for controlling a display device includes displaying an execution screen of an application which is divided into a plurality of regions; extracting source information related to a region, from among the plurality of regions, to be transmitted to a peripheral device; and transmitting the extracted source information to the peripheral device. Accordingly, the display device can more efficiently provide multi-UI services between a plurality of peripheral devices.
US11372608B2 Gallery of messages from individuals with a shared interest
A machine includes a processor and a memory connected to the processor. The memory stores instructions executed by the processor to receive a message and a message parameter indicative of a characteristic of the message, where the message includes a photograph or a video. A determination is made that the message parameter corresponds to a selected gallery, where the selected gallery includes a sequence of photographs or videos. The message is posted to the selected gallery in response to the determination. The selected gallery is supplied in response to a request.
US11372599B1 Information processing apparatus, non-transitory computer readable medium and information processing method
An information processing apparatus includes a processor configured to: in accordance with log information on printing performed on a document by a printer, subtract a number of billing units responsive to printing of the document from a number of billing units held by the printer; and if the printer having printed a document as a print target produced by a producer and corresponding to a substitute document prints the substitute document in accordance with the log information and correspondence information indicating a correspondence relation between the document as the print target and the substitute document substituting for the document, not subtract a number of billing units responsive to printing of the substitute document from the number of billing units held by the printer.
US11372587B2 Memory device and method for managing read counts of memory device
A memory device and a method for reducing read disturb errors of the memory device are provided. The memory device includes a plurality of memory cells arranged in series and organized into a plurality of blocks, a plurality of word lines respectively coupled to corresponding memory cells, and a controller coupled to the word lines for performing page read operations on the pages in respective blocks through corresponding word lines, in which each of the blocks comprises a plurality of pages of two or more types. The controller accumulates a page read count of the pages of each type in respective blocks, and arranges data to be stored according to the page read count and a latency factor corresponding to the pages of each type in each of the blocks.
US11372581B2 Information processing apparatus and control method thereof and program regarding reading a boot program
An information processing apparatus includes a control unit to execute a program, a first storage unit, a second storage unit, and an output unit. The first storage unit stores a first program to be executed by the control unit. The second storage unit stores a second program to be executed by the control unit. The output unit receives, from the control unit, a read command for reading the second program from the second storage unit. The output unit output, to the second storage unit, a corresponding command corresponding to the received read command and corresponding to an operation mode having been set to the output unit. Before transmitting, to the output unit, the read command for reading the second program from the second storage unit, the control unit sets the operation mode of the output unit according to the first program stored in the first storage unit.
US11372571B2 System and methods for providing a memory slice data structure for use with diverse memory and storage media
A data storage and retrieval system for a computer memory including a memory slice formed of segments and adapted to contain one or more documents and a checkpoint adapted to persist the memory slice. The checkpoint includes a document vector containing a document pointer corresponding to a document. The document pointer including a segment identifier identifying a logical segment of the memory slice and an offset value defining a relative memory location of the first document within the identified segment. There are checkpoint memory blocks, each storing a copy of a corresponding segment of the memory slice. The segment identifier of the document pointer identifies a checkpoint memory block and the offset value of the document pointer defines a relative location of the document within the checkpoint memory block.
US11372570B1 Storage device, computer system, and data transfer program for deduplication
Provided is an edge storage having a central processing unit (CPU). The edge storage is connected to another storage device capable of deduplicating and managing a data of a file in units of a predetermined chunk via a network, in which, when a data of a newly created file or an updated file is transferred to the other storage device, the CPU determines whether to transmit a difference portion to a core storage or to transmit a finger print of a difference chunk to the core storage, based on a size of the difference portion and a size of the finger print of the difference chunk which is a chunk including the difference portion and transmits the difference portion or the finger print to the core storage according to a determination result.
US11372569B2 De-duplication in master data management
A method and system including at least one application, wherein a data storage is associated with each application; a de-duplication module; a de-duplication processor in communication with the de-duplication module and operative to execute processor-executable process steps to cause the system to: receive a data storage for each of the at least one application, wherein a first data storage and a second data storage include a same record or the one data storage includes two or more of the same record; separate the records into a key portion and a data portion; assign an internal key to each record, wherein the internal key is stored in both the key portion and the data portion for that record; calculate a golden record including golden record values; assign a golden record internal key to the golden record; replace each internal key in the key portion with the golden record internal key; and remove the data portion of each data record where the internal key in the data portion is different from the internal key in the key portion. Numerous other aspects are provided.
US11372558B2 Method for accessing one-time-programmable memory and associated circuitry
The present invention provides a circuitry including a processor, a one-time programmable memory and an access control circuit. The one-time programmable memory includes a first area and a first access control data, wherein the first access control data is used to indicate whether the first area can be written or read by the processor. When the processor writes or reads the first area through the access control circuit, the access control circuit determines whether to write or read the first area according to the first access control data, and the access control circuit determines what kind of data for sending back to the processor.
US11372555B2 Reconstructing data in a smart storage array
A method and system may reconstruct data in a smart storage array where upon detection of data inconsistency, an application of the system is notified and affected data strips are rebuilt. When an initiator detects stripe corruption, the initiator may report the strip corruption to storage. The storage may lock the strip for I/O operations. Initiators may determine recovery scenarios for rebuilding the data strips and send the scenarios to storage. At storage, initiator replies may be collected, and a rebuild option with the highest votes may be automatically determined for a reconstruction operation. Once the reconstruction operation is completed, the rebuilt stripe may be unlocked and data operations may recommence.
US11372544B2 Write type based crediting for block level write throttling to control impact to read input/output operations
A technique manages bandwidth allocated among input/output operations, such as reads and writes, to storage devices coupled to storage nodes of a cluster. The technique balances the writes in a manner that reduces latency of reads, while allowing the writes to complete in a desired amount of time. The writes include write types, such as client writes, data migration writes, block transfer writes, and recycling writes, which are defined by differing characteristics and relative priorities. To ensure timely completion of the write types, the technique provides periodic time intervals over which the writes may be balanced and allocated sufficient bandwidth to access the storage devices. The time intervals may include shuffle intervals within a larger distribution interval. In addition, the technique throttles certain write types at the storage device level to maintain consistent read performance. Throttling is based on a credit system that allocates bandwidth as “credits” based on write type.
US11372541B2 Adjusting operating system posture for a touch-enabled computing device based on user input modality signals
Techniques for adjusting a posture of an operating system mode for a touch-enabled computing device based on combinations of user preferences and user input modality signals. Various adjustments to the posture of the operating system mode do not impact whether particular user interface elements are present but rather alter characteristics with which these particular user interface elements are rendered. Posture adjustments to an operating system mode occur based on combinations user input modality signals and user preferences not to enter another mode in which particular user interface elements are no longer displayed within a task bar along a peripheral edge. An object of designing an operating system mode to have multiple different postures with common user interface elements displayed in the task bar while adjusting the characteristics thereof is to preserve the user familiarity across postures while optimizing graphical layouts to accommodate for a current user input modality.
US11372534B2 Image handling and display in x-ray mammography and tomosynthesis
A method and system for acquiring, processing, storing, and displaying x-ray mammograms Mp tomosynthesis images Tr representative of breast slices, and x-ray tomosynthesis projection images Tp taken at different angles to a breast, where the Tr images are reconstructed from Tp images.
US11372530B2 Using a wireless mobile device and photographic image of a building space to commission and operate devices servicing the building space
One or more screens may be displayed on a touch screen of a wireless mobile device to solicit commissioning information from the user, including uploading a photograph of a room. The photograph may be displayed on the touch screen along with a set of icons corresponding to devices in the room. Individual icons may be moved onto the photograph to locations corresponding to the actual devices. The icons can be used to configure and operate the corresponding devices.
US11372526B2 Method for anomaly detection in clustered data structures
A method for generating visual representations of financial interests includes: receiving an input data set including one or more data structures storing data fields and data values representative of financial interests; extracting, from the input data, one or more extracted features from the funds, the extracted features collectively indicative of a distance between different funds; generating one or more clusters of funds, based on the extracted features of the funds; determining, based on identified differences between one or more funds relative to at least one other fund in a corresponding cluster of funds, one or more fund anomalies based on the one or more extracted features; generating one or more adjustment recommendations based on the one or more fund anomalies, the one or more adjustment recommendations representing control instruction sets for automatically modifying characteristics of the corresponding fund.
US11372521B2 Systems and methods for interaction of satellite and internet protocol features in content delivery systems (“satellite IP interactions”)
Systems and methods for interaction of satellite and Internet protocol features in content delivery systems are presented. Using such systems and methods, the delivery of some content to the same product by Satellite delivery, other content by IP delivery, and still other content by both Satellite and IP delivery can enhance the utility of both the content and the product for an end user and can further optimize the costs and quality of service associated with delivering the content. A method of providing content and data to a combined satellite and IP network receiver is presented, including broadcasting via satellite content and data to the receiver, and sending via an IP based communications network content and data to the receiver, where the content and data provided over the Satellite broadcast enables capabilities of the receiver needed to consume content received by IP delivery, and the content and data provided via IP delivery enables capabilities of the receiver needed to consume content received from the satellite broadcast.
US11372519B2 Reality capture graphical user interface
A method, system, apparatus, and article of manufacture provide the ability to perform multiple actions based on a reality captured image. An adjustable splitter splits a viewport into viewing panes with the ability to freely adjust the splitter angle. A sphere represents a view of a scene from a viewpoint and used to render an interactive preview of the view without moving to the viewpoint. A series of 2D images may be used to simulate the navigation of a 3D model in an expedited manner. A 3D mesh error scroll bar is used navigate unsorted errors resulting from mesh creation. An interactive gradient map can be used to select a points based on a range of values for non-geometric parameters. An irregularly shaped mesh selection boundary can be directly modified by stretching. An elevation slice of a 3D model can be defined and isolated for viewing/manipulation.
US11372514B1 Identifying and rendering content relevant to a user's current mental state and context
Systems and methods are provided for identifying and rendering content relevant to a user's current mental state and context. In an aspect, a system includes a state component that determines a state of a user during a current session of the user with the media system based on navigation of the media system by the user during the current session, media items provided by the media system that are played for watching by the user during the current session, and a manner via which the user interacts with or reacts to the played media items. In an aspect, the state of the user includes a mood of the user. A selection component then selects a media item provided by the media provider based on the state of the user, and a rendering component effectuates rendering of the media item to the user during the current session.
US11372510B2 Multi-conductor touch system
A touchscreen display includes one or more conductive layers that is implemented for a touch sensor and a common portion. The touch screen display may include as few as one conductive layer that is partitioned for both the touch sensor and the common portion in some examples. A first conductor of the touch sensor is composed of first segments(s) that are electrically connected, and a second conductor of the touch sensor is composed of a second segments(s) that are electrically connected. Also, the common portion includes a third conductor. Drive-sense circuits (DSCs) are respectively implemented to service the conductors and to generate digital signals representative of electrical characteristics of signals provided to those conductors. Processing module(s) is/are configured to execute operational instructions to process the digital signals to facilitate operation of the touchscreen display including to detect presence, interaction, and/or gestures, etc. of a user with the touchscreen display.
US11372509B2 Method for making touch panel
A method for making a touch panel, the method includes the following steps. Two touch panel units are made. The two touch panel units are spaced apart from each other. Making each of the two touch panel units includes the following steps. A carbon nanotube material and a substrate are provided. A carbon nanotube floccule structure is made by flocculating the carbon nanotube material. A conductive layer on the substrate is obtained by applying the carbon nanotube floccule structure on the substrate. Two electrodes on opposite ends of the substrate formed to obtain an electrode plate.
US11372504B2 Touch panel and touch device
A touch panel and a touch device comprising the touch panel. The touch panel comprises a substrate; a display function stack on a side of the substrate; and a touch layer on a side of the display function stack away from the substrate. The touch layer and the display function stack are electrically connected to a flexible circuit board via a substrate wiring layer.
US11372498B2 Electronic device for supporting user input and control method of electronic device
Various embodiments of the present disclosure relate to an electronic device for supporting a user input and a control method of the electronic device, and the disclosed electronic device may: identify occurrence of a first event; display a first user interface, provided by a first application program, on a display according to the occurrence of the first event; receiving, through the first user interface, a user input including an indicator indicating a category; and when the user input is received, display, on the display, a category corresponding to the user input among at least one category provided by a second application program. Various other embodiments are possible.
US11372496B2 Display device having dielectric constant control layer
A display device includes a display panel, an input sensor disposed on the display panel, and an upper layer structure disposed on the input sensor. The upper layer structure includes a dielectric constant control layer which controls a sensing sensitivity of the input sensor.
US11372487B2 Display device with touch electrodes and a touch driver providing a signal for decreasing capacitance to a display driver
A display device with an integrated touch screen including a display panel including electrodes divided into a plurality of block type groups and a plurality of data lines; a display driver IC configured to apply a common voltage to the electrodes when a driving mode of the panel is a display driving mode, sequentially apply a touch scan signal to each block type group when the driving mode of the panel is a touch driving mode, and apply a data signal to the data lines associated with a corresponding block type group when the touch scan signal is applied to the corresponding block type group; and a touch IC configured to generate the touch scan signal and apply the touch scan signal to the display driver IC.
US11372485B2 Mouse
A mouse, including a mouse body and a wheel module, is provided. The wheel module includes a first wheel, a second wheel and an axle connecting assembly. The first wheel has a first axle portion, the second wheel has a second axle portion, and the first wheel and the second wheel are respectively rotatably disposed on the mouse body along a same axis of rotation by the first axle portion and the second axle portion. The axle connecting assembly is connected to and in between the first axle portion and the second axle portion, and the first axle portion and the second axle portion rotate relative to each other by the axle connecting assembly.
US11372483B2 Display apparatus
Methods and devices for a display apparatus. In one aspect, a display apparatus includes a display device including a transparent layer, a display integrated circuit layer including one or more display control circuits, and a shielding layer between the transparent layer and the display integrated circuit layer, a near-infrared (NIR) light source and a visible light source, and a detector device including a detector integrated circuit layer including one or more detector control circuits, where a surface of the detector device contacts a surface of the display device, and a photodetector electrically coupled to at least one detector control circuit and including a detection region positioned to receive NIR light propagating from a front side of the display device to a back side of the display device along a path, where the shielding layer includes a filter region positioned in the path.
US11372472B2 System on chip for reducing wake-up time, method of operating same, and computer system including same
A system on chip (SoC) includes an internal read-only memory (ROM) configured to store a first boot loader; a first internal static random access memory (SRAM) configured to receive a second boot loader output from a booting device, store the second boot loader, and perform a booting sequence according to control of the first boot loader; a second internal SRAM configured to receive a third boot loader output from the booting device, store the third boot loader, and perform a wake-up sequence according to control of the first boot loader; and a dynamic random access memory (DRAM) controller configured to load an operating system (OS) from the booting device into a DRAM according to control of the second boot loader.
US11372469B2 Apparatus and method for power management of a multi-gpu computing system
A multiple graphics processing unit (GPU) based parallel graphics system comprising multiple graphics processing pipelines with multiple GPUs supporting a parallel graphics rendering process having an object division mode of operation. Each GPU comprises video memory, a geometry processing subsystem and a pixel processing subsystem. According to the principles of the present invention, pixel (color and z depth) data buffered in the video memory of each GPU is communicated to the video memory of a primary GPU, and the video memory and the pixel processing subsystem in the primary GPU are used to carry out the image recomposition process, without the need for dedicated or specialized apparatus.
US11372468B2 Power supply architecture for USB-C controllers
A power supply architecture for USB Type-C controllers is described herein. In an example embodiment, an integrated circuit (IC) controller comprises a VCONN pin, a power rail coupled to internal circuits of the IC controller, and a VCONN switch coupled between the VCONN pin and the power rail. The VCONN switch comprises: a drain-extended n-type field effect transistor (DENFET) coupled between the VCONN pin and the power rail; a pump switch coupled to a gate of the DENFET; a resistor coupled between the VCONN pin and the gate of the DENFET; and a diode clamp coupled between the gate of the DENFET and ground.
US11372466B1 Power saving method for peripheral device
A power saving method for a peripheral device in a wireless operation mode is provided. The power saving method at least includes the steps of allowing the peripheral device to enter an idle mode and judging whether the peripheral device receives a startup trigger event. In the idle mode, the light source in an operation region of the peripheral device is in an on state or a high-brightness state. If the peripheral device receives the startup trigger event, the peripheral device is switched from the idle mode to a power saving mode. In the power saving mode, the light source in the operation region of the peripheral device is in an off state or a low-brightness state. The peripheral device in the power saving mode consumes less electric power than the peripheral device in the idle mode.
US11372457B1 Touchpad module and computing device using same
A touchpad module includes a base plate, a touch member, a switch, an elastic element, a first supporting element and a second supporting element. The base plate includes a triggering part. The touch member is located over the base plate. The switch is disposed on the touch member and aligned with the triggering part. The elastic element is located under the base plate. The elastic element includes a fixed part, a first swingable part and a second swingable part. The fixed part is fixed on the base plate. The first swingable part includes a first contact structure. The second swingable part includes a second contact structure. When an external force is exerted on the touch member, the touch member is swung toward the base plate relative to the first supporting element, and the second swingable part is swung away from the base plate.
US11372454B2 Display apparatus
A display apparatus includes a flexible display panel including a first non-folding area, a second non-folding area, and a folding area disposed between the first non-folding area and the second non-folding area, and a support structure that supports the flexible display panel. The support structure includes a first support portion, a second support portion, a hinge shaft portion disposed between the first support portion and the second support portion and having a semi-cylindrical shape, a first hinge portion, a second hinge portion, a first sliding portion slidable with respect to the first support portion and the hinge shaft portion, and a second sliding portion slidable with respect to the second support portion and the hinge shaft portion.
US11372445B2 Electronic device display assembly
An electronic device display assembly includes a base that includes a first disk which is rotatably coupled to a second disk and the first disk can be positioned on a support surface. A pair of clips is each coupled to the second disk and each of the clips engages an electronic device for displaying the electronic device in an upright orientation. A rotation unit is integrated into the base and the rotation unit engages the second disk. Additionally, the rotation unit rotates the second disk when the rotation unit is turned on to enhance the visual appeal of the electronic device. A speaker is integrated into the base to emit audible sounds outwardly therefrom.
US11372444B2 In-vehicle infotainment apparatus, terminal device, and vehicle
An in-vehicle infotainment IVI apparatus, a terminal device, and a vehicle are provided. The IVI apparatus includes a management module. The management module is configured to: obtain component information of each of at least one IVI component, where the component information includes an internet protocol address; and send the component information of each component to the terminal device, so that the terminal device communicates with the at least one IVI component based on the information about each IVI component. According to the IVI apparatus, the terminal device, and the vehicle, the IVI component can be controlled by using the terminal device.
US11372441B2 Zero offset clock distribution
A method of distributing clock signals includes receiving a plurality of clock signals into a corresponding plurality of processing blocks; determining frequency offset data between a first clock signal of the plurality of clock signals and each of the other clock signals of the plurality of clock signals; periodically determining phase offset data between the first clock signal and the other clock signals; and transmitting the first clock signal, the frequency offset data, and the phase offset data on a pulse-width modulated clock signal. The method includes receiving a modulated clock signal, the modulated clock signal include a carrier clock signal, a frequency offset data, and a phase offset data on a pulse-width modulated clock signal; and recovering a plurality of clock signals based on the first clock signal, the frequency offset data, and the phase offset data.
US11372440B2 Single axis joystick
A joystick with a first casing that has a piece of a sensor/effector pair. A second section is attached to the first casing, where at least one of the first and second casings form a void within the first and second casings. A puck with a cylindrical shape is disposed within the void, where the puck has a piece of the sensor/effector pair. A shaft is connected to the puck, with a distal end free to move, thereby rotating the puck. The shaft passes through a void between the first and second casings, and as the shaft is moved and the puck rotates, an interaction between the pieces of the sensor/effector pair produces a signal indicating a degree of movement of the shaft.
US11372433B2 Thermostat user interface
A user-friendly programmable thermostat is described that includes a body having a central electronic display surrounded by a ring that can be rotated and pressed inwardly to provide user input in a simple and elegant fashion. The current temperature and setpoint temperature are graphically displayed as prominent tick marks over a range of background tick marks on the electronic display. Different colors can be displayed to indicate currently active HVAC functions, and different intensities of colors can be displayed to indicate an amount of heating or cooling required to reach a target temperature. The setpoint temperature for the device can be altered by user rotation of the rotatable ring, and the programmed schedule can be displayed to the user and altered by the user by virtue of rotations and inward pressings of the ring. Initial device set up and installation, the viewing of device operation, the editing of various settings, and the viewing of historical energy usage information are made simple and elegant by virtue of the described form factor, display modalities, and user input modalities of the device.
US11372429B2 Autonomous tracking based on radius
Disclosed is a configuration of an autonomous vehicle for autonomously following a moving subject based on a radius of a virtual sphere surrounding the autonomous vehicle. The autonomous vehicle may be an unmanned ground vehicle or an unmanned aerial vehicle, which autonomously follows the subject (e.g., a device, a live entity, or any object) based on the virtual sphere. The radius of the virtual sphere may be dynamically configured according to a velocity of the autonomous vehicle or configurations of a camera coupled to the autonomous vehicle. Accordingly, the autonomous vehicle can follow the subject along a smooth trajectory, and capture images of abrupt movements of the subject in a cinematically pleasing manner.
US11372425B2 Autonomous vehicles and methods of zone driving
Autonomous vehicles are capable of executing missions that abide by on-street rules or regulations, while also being able to seamlessly transition to and from “zones,” including off-street zones, with their our set(s) of rules or regulations. An on-board memory stores roadgraph information. An on-board computer is operative to execute commanded driving missions using the roadgraph information, including missions with one or more zones, each zone being defined by a sub-roadgraph with its own set of zone-specific driving rules and parameters. A mission may be coordinated with one or more payload operations, including zone with “free drive paths” as in a warehouse facility with loading and unloading zones to pick up payloads and place them down, or zone staging or entry points to one or more points of payload acquisition or placement. The vehicle may be a warehousing vehicle such as a forklift.
US11372421B2 Navigation system
A navigation system for an automated guided vehicle comprises a set of marking elements which are to be arranged in grid form on the floor and in which navigation information is encoded; a sensor device to be arranged at the automated guided vehicle for reading navigation data from the marking elements; and an evaluation device connected to the sensor device for generating control signals for the automated guided vehicle with reference to read navigation data. Each of the marking elements has at least two graphical code patterns that are each designed as one-dimensional code patterns and comprise a code applied along a scanning direction, with the scanning directions of the at least two graphical code patterns being aligned offset from one another by an angular offset.
US11372418B2 Robot and controlling method thereof
A robot according to an embodiment may include at least one driving motor for providing a driving force for driving of the robot, a position detector including at least one sensor or receiver for detecting a position of the robot, a pressure detector including at least one sensor for detecting whether a user who in on board the robot gets off the robot and a processor for detecting the position of the robot through the position detector, recognizing that the user has arrived at the destination when it is detected that the user gets off the robot and recognize that the user has not arrived at the destination when it is not detected that the user gets off the robot.
US11372412B1 Vessel steering system and vessel steering method
A system and method for steering a vessel includes correction by calibration with respect to displacement between a tilt direction of a joystick and a moving direction of the vessel. When receiving a command to start the calibration, a controller performs a calibration for right and left propulsion devices such that a tilt direction of a joystick is matched with a moving direction of a vessel. When performing a subsequent calibration, the controller additionally performs the calibration for the right and left propulsion devices to which the calibration has been previously applied.
US11372408B1 Dynamic trajectory-based orientation of autonomous mobile device component
A robot has a component that is oriented relative to a chassis of the robot. For example, a display screen is mounted to the robot using a pan and tilt arrangement. During operation, trajectory data indicative of a trajectory is determined that specifies where the robot is intended to travel as it moves through an environment. This trajectory data is used to dynamically orient the component. For example, as the robot moves through the environment, the display screen would be oriented such that it appears to be “facing” a point in space that is associated with a point on the trajectory.
US11372404B2 Systems and methods for adaptive model processing
A method performed by an apparatus is described. The method includes receiving remote data. The method also includes adapting model processing based on the remote data. The method further includes determining a driving decision based on the adapted model processing. In some examples, adapting model processing may include selecting a model, adjusting model scheduling, and/or adjusting a frame computation frequency.
US11372402B2 Autonomous grain cart dimensioned to fit behind header
An autonomous grain cart includes a width less than or equal to a distance from an end of the header of an agricultural vehicle to a lateral side of the agricultural vehicle, wherein the end and the lateral side are on a same longitudinal side of a lateral centerline of the agricultural vehicle, wherein the autonomous grain cart is configured to receive grain from the agricultural vehicle. The autonomous grain cart also includes a controller, comprising a processor and a memory. The autonomous grain cart further includes a drive system communicatively coupled to the controller, wherein the controller is configured to instruct the drive system to propel the autonomous grain cart. The autonomous grain cart also includes a steering system communicatively coupled to the controller, wherein the controller is configured to instruct the steering system to steer the autonomous grain cart.
US11372401B2 Vehicle control apparatus
A vehicle control apparatus is provided. The apparatus includes an operation screen including a contact sensor and remotely issues an instruction to move a vehicle, wherein output of the instruction to move the vehicle is started based on a reciprocating operation on the operation screen in a case in which the reciprocating operation has satisfied a predetermined condition, and the predetermined condition includes a condition related to at least one of a cumulative distance and a count of a stroke of the reciprocating operation.
US11372400B1 Unmanned vehicle morphing
Unmanned vehicles may be terrestrial, aerial, nautical, or multi-mode. Unmanned vehicles may accomplish tasks by breaking out into sub-drones, re-grouping itself, changing form, or re-orienting its sensors.
US11372387B2 Metadata-based smart home automation
Systems, methods, and devices of the various embodiments include initiating operation of network application logic by receiving an instruction related to a presentation of a selected media content configured to be consumed by a target consumer. The various embodiments further include, determining whether the selected media content includes content-type metadata that identifies the selected media content as a predetermined type of content, and initiating operation of network application logic configured to control a network-connected electronic device in response to determining the selected media content includes the content-type metadata that identifies the selected media content as the predetermined type of content.
US11372384B2 System and method for adjusting a multi-dimensional operating space of a wind turbine
A method for adjusting a multi-dimensional operating space of a wind turbine includes receiving, via a central multi-dimensional operating space controller, a plurality of signals from a plurality of requestors of modified operating space. Each of the plurality of signals includes a data structure having requested set points for a plurality of dimensions in the operating space. The method also includes tracking, via the central multi-dimensional operating space controller, current set points for the plurality of dimensions in the operating space. Further, the method includes dynamically determining, via the central multi-dimensional operating space controller, an output signal based on the requested set points, the output signal comprising one or more changes for the current set points for the plurality of dimensions in the operating space. Moreover, the method includes controlling the wind turbine based on the output signal so as to provide a modified multi-dimensional operating space.
US11372378B2 Apparatus and method for automatically tuning fluid temperature PID controller having physical property of process as constraint condition
An apparatus for automatically tuning a fluid temperature PID (proportional-integral-differential) controller is provided. The apparatus for automatically tuning a fluid temperature PID controller includes: a setter configured to calculate an initial value of a gain of a controller configured to control a fluid temperature by deriving a physical property of the fluid temperature, and a tuner configured to tune the initial value of the gain of the controller using an artificial intelligence neural network algorithm according to a control target.
US11372376B2 Method for cook time synchronization
A method for cook time synchronization includes synchronizing a cook time in one of a plurality of cooking appliances to a user selected remaining cook time from one of the other of the plurality of cooking appliances. The method also includes: (1) transmitting, to the one of the plurality of cooking appliances, a remaining cook time from each of the other of the plurality of cooking appliances over a network; and/or (2) requesting, at the one of the plurality of cooking appliances, the remaining cook time from each of the other of the plurality of cooking appliances over the network in response to a user input at the one of the plurality of cooking appliances.
US11372375B2 Measuring device for a mechanical watch
A portable device, and related method, that allows the values of one or more parameters characterising the operation of a mechanical watch to be measured. The device is provided with a contact microphone including a contact piece and a piezoelectric element. The contact piece is brought into physical contact with the case of a watch during a measurement period. The device further includes a power source, such as a rechargeable or replaceable battery, a microprocessor, a memory, and a screen for displaying the values measured, preferably a touch-sensitive screen. Preferably, the dimensions of the device are of a same order of magnitude as the case of a wristwatch. The device may have the shape of a horological eyeglass.
US11372371B2 Wheel train device and timepiece
A wheel train device including a dial plate having a display area provided between a central portion and an outer peripheral portion, a wheel train section having a pointer wheel to which a pointer that moves above the display area is attached, a supporting member which supports the wheel train section in an area corresponding to the display area, and a plurality of shaft attachment holes which are provided in a plurality of positions of the supporting member and to which the pointer wheel is selectively attached in one of the plurality of positions.
US11372370B2 Timepiece wheel set with a unidirectional wheel
Timepiece wheel set with a unidirectional wheel rotating in only one direction in cooperation with a ratchet wheel, which is movable inside a ratchet wheel chamber, comprising a click that rotates integrally with this wheel, which forms a one-piece component comprising at least one spring-arm, at the end of which, on a first side, a beak cooperates directly with the toothing of a ratchet wheel in an operating position in which this spring-arm is free, and on a second side, a first hook can cooperate with a second hook of complementary shape, comprised in this one-piece click, in a rest position in which this spring-arm is in an extended position, the elasticity thereof allowing this first hook to be hooked or unhooked with respect to this second hook by the action of an operator, by maximum elongation of this spring-arm and/or by the tilting of this end.
US11372366B2 Image-forming apparatus including movable drawer on which toner cartridge is mountable without process cartridge
An image-forming apparatus includes: a main casing; a drawer movable in a first direction relative to the main casing; a process cartridge detachably mountable on the drawer; and a toner cartridge detachably mountable on the drawer. The drawer is movable between: an inner position where the drawer is accommodated in the main casing; and an outer position where a part of the drawer is located outside the main casing. The process cartridge includes: a photosensitive drum rotatable about an axis extending in a second direction crossing the first direction when the process cartridge is mounted on the drawer; and a developing device configured to supply toner to the photosensitive drum. The toner cartridge is configured to store the toner.
US11372360B2 Image forming apparatus, paper conveyance method, and non-transitory computer readable medium using both speed and position control
According to one embodiment, an image forming apparatus includes: a registration roller; a motor configured to drive the roller; and a controller configured to control the motor. The roller is disposed at a first position on a conveyance path of paper on which an image is to be formed, and sends out the paper toward a second position on the conveyance path. The second position is downstream from the first position on the conveyance path and is an image transfer position on the paper. The controller controls the motor by using both speed control and position control when the leading end of the paper is at a position from the first position to the second position, and controls the motor by using only the speed control when the leading end of the paper reaches the second position.
US11372358B1 Image forming apparatus
An image forming apparatus includes a processor. The processor is configured to emit a laser beam reflected by a polygon mirror, the polygon mirror rotated by a polygon motor, form an image based on a latent image carried on a photoconductor by the laser beam, store an execution frequency of an image quality self-check of the image formed and a rotation duration of the polygon motor during a standby operation period of image formation, accept a change in the execution frequency, change the rotation duration based on the change in the execution frequency, execute the image quality self-check based on the execution frequency, and continuously rotate the polygon motor during the standby operation period based on the rotation duration stored.
US11372356B2 Color registration using noise free data
Provided is an operation method of an image forming apparatus, the operation method including according to a color registration pattern that is a standard for determining an overlapping degree of respective color images of a plurality of colors to form a color image, transferring respective developers with the plurality of colors onto an intermediate transfer body; obtaining patch data of patches of the plurality of colors transferred according to the color registration pattern onto the intermediate transfer body. The patch data is compared with reference patch data corresponding to the color registration pattern, and based on a result of the comparing, noise data corresponding to noise is detected from the patch data. Standard patch data is obtained by removing the noise data from the patch data, and performing color registration based on the standard patch data.
US11372354B2 Image forming apparatus having fixing device that responds to request when using decolorable ink
An image forming apparatus includes: a first image forming unit which forms a first image on a first recording medium with a first material that is not thermally decolorizable; a second image forming unit which forms a second image on a second recording medium with a second material that is thermally decolorizable; a fixing device which is on a common carrying path shared by the first recording medium and the second recording medium and fixes the first image to the first recording medium; and a controller which controls the fixing device so that a temperature of the fixing device is lower than a decolorizing temperature of the second material when the second recording medium reaches the fixing device.
US11372352B2 Preventing polarization of a transfer roller using an ion conductive member
A transfer device includes a transfer roller, a power source and a switch device. The transfer roller may transfer an image formed on an image carrier to a transfer medium in an imaging apparatus. The transfer roller includes a rotation shaft including a conductive material, and a ion conductive member disposed around the rotation shaft. The power source may generate a transfer voltage. The switch device may selectively connect, during rotation of the transfer roller, a power-feed path from the power source to the transfer roller, among a plurality of power-feed paths based on whether the image is being transferred or not being transferred, to thereby reverse the direction of an electric field applied by the transfer voltage to the ion conductive member.
US11372343B2 Alignment method and associated metrology device
A method of aligning a substrate within an apparatus. The method includes determining a substrate grid based on measurements of a plurality of targets, each at different locations on a substrate. The determining includes repetitions of updating the substrate grid after each measurement of a target, and using the updated grid to align a measurement of a subsequent target.
US11372341B2 Method for temperature control of a component
A method for temperature control of a component that is transferable between a first system and a second system includes: ascertaining a temperature drift of a temperature of the component that is to be expected after transfer of the component from the first system into the second system; and modifying a temperature prevailing in the first system and/or a temperature prevailing in the second system such that the temperature drift that is actually occurring after transfer of the component from the first system into the second system is reduced with respect to the expected temperature drift.
US11372338B2 Method for evaluating control strategies in a semiconductor manufacturing process
A method for determining a preferred control strategy relating to control of a manufacturing process for manufacturing an integrated circuit. The method includes: obtaining process data associated with a design of said integrated circuit; and obtaining a plurality of candidate control strategies configured to control the manufacturing process based on the process data, each candidate control strategy including an associated cost metric based on an associated requirement to implement the candidate control strategy. A quality metric related to an expected performance of the manufacturing process is determined for each candidate control strategies, and a preferred control strategy is selected based on the determined quality metrics and associated cost metrics for each candidate control strategy.
US11372335B2 Optical arrangement for EUV lithography
An optical arrangement for EUV lithography, including: at least one component (23) having a main body (32) with at least one surface region (30) which is exposed to activated hydrogen (H+, H*) during operation of the optical arrangement. The main body (32) contains at least one material which forms at least one volatile hydride upon contact of the surface region (30) with the activated hydrogen (H+, H*). At the surface region, noble metal ions (38) are implanted into the main body (32) in order to prevent the formation of the volatile hydride.
US11372333B2 Target supply device, extreme ultraviolet light generation apparatus, and electronic device manufacturing method
A target supply device according to an aspect of the present disclosure includes a tank in which a target substance in a liquid form is housed, a vibration element configured to generate a droplet of the target substance by providing, through a vibration propagation path, vibration to the target substance output through the nozzle, a first temperature adjustment mechanism configured to adjust a temperature of a refrigerant to be supplied to the vibration propagation path component to a first temperature, a temperature sensor configured to detect a temperature of the vibration propagation path, a second temperature adjustment mechanism configured to adjust, to a second temperature, the temperature of the vibration propagation path to which the refrigerant is supplied, and a control unit configured to control the second temperature adjustment mechanism based on an output from the temperature sensor.
US11372332B2 Plasma treatment method to improve photo resist roughness and remove photo resist scum
A patterned photo resist layer (for example an EUV photo resist layer), which may exhibit line width roughness (LWR) and line edge roughness (LER) or scum is treated with a plasma treatment before subsequent etching processes. The plasma treatment reduces LWR, LER, and/or photo resist scum. In one exemplary embodiment, the plasma treatment may include a plasma formed using a gas having a boron and halogen compound. In one embodiment, the gas compound may be a boron and chlorine compound, for example boron trichloride (BCl3) gas. In another embodiment, the gas compound may be a boron and fluorine compound, for example BxFy gases. The plasma treatment process may modify the photoresist surface to improve LWR, LER, and scum effects by removing roughness from the photo resist surface and removing photo resist residues which may case scumming.
US11372329B2 Resist composition and method of forming resist pattern
A resist composition including a polymeric compound having a structural unit in which a compound represented by formula (a0-1) has a polymerizable group within the W1 portion converted into a main chain, and a compound represented by formula (b1-1) in which W1 represents a polymerizable group-containing group; Ct represents a tertiary carbon atom, and the α-position of Ct is a carbon atom which constitutes a carbon-carbon unsaturated bond; R11 represents an aromatic hydrocarbon group or a chain hydrocarbon group; R12 and R13 are mutually bonded to form a 5-membered aliphatic monocyclic group, or a condensed polycyclic hydrocarbon group containing a 5-membered aliphatic monocyclic ring; Rb11 represents a cyclic group; Rb10, Rb20 and Rb30 each independently represents a substituent; nb1 represents an integer of 0 to 4; nb2 represents an integer of 0 to 5; nb3 represents an integer of 0 to 5; and X− represents a counteranion.
US11372325B2 Mask and manufacturing method thereof
This application discloses a mask and a manufacture method thereof, including: a full shielding area, made of a light shielding material; a semi-transparent area, where there is at least one semi-transparent area and the semi-transparent area allows transmission of partial light, and a main body of the semi-transparent area is made of semi-transparent films, and full shielding structures are arranged in the semi-transparent films.
US11372321B2 Projector and multi-projection system
A first illumination light source emits a first illumination light ray which is a first polarized light. Either one of an s-polarized light and a p-polarized light, which are linearly polarized light, is the first polarized light and the other is a second polarized light. A second illumination light source emits a second illumination light ray. A dichroic mirror includes a specific polarization reflection area and a transmission area. The specific polarization reflection area reflects the first polarized light and transmits the second polarized light and the second illumination light ray. The transmission area transmits the first and second illumination light rays. A phase difference plate converts linearly polarized light into circularly polarized light. A polarization conversion element transmits either the first or second polarized light, shifts an optical axis of the other, and aligns the first and second illumination light rays to the first or second polarized light.
US11372302B2 Display panel, display device, and control method thereof
A display panel is provided with a display region and a non-display region, and includes a plurality of sub-pixels, located in the display region; a plurality of fingerprint recognition units, located in the display region; and ambient-light sensing units, including at least one first light-sensing unit. At least a part of the plurality of fingerprint recognition units is multiplexed as the at least one first light-sensing unit.
US11372299B2 Display panels
A display panel includes a first substrate; a scan line and a data line disposed on the first substrate and extending in a first direction and a second direction, respectively, wherein the data line intersects the scan line; a polysilicon layer disposed on the first substrate. In a top view, the polysilicon layer includes: a first channel region overlapping a portion of the scan line; a second channel region overlapping another portion of the scan line; a non-channel region not overlapping the scan line and connected between the first channel region and the second channel region; a long region extended in the second direction; wherein a portion of the non-channel region extends in the first direction, the portion has a first width in the second direction, the long region has a second width in the first direction, and the first width is greater than the second width.
US11372297B2 Display panel
A display panel including a pixel array substrate, an opposite substrate, and a display media is provided. The pixel array substrate includes a substrate, a plurality of scan lines, a plurality of data lines, a plurality of pixel units, and a gate driving circuit. The gate driving circuit including a plurality of first signal lines, a plurality of second signal lines, a plurality of dummy signal lines, and a plurality of contact structures is disposed in a peripheral region of the substrate. Each of the second signal lines is electrically connected to one corresponding first signal line. Each of the dummy signal lines is electrically connected to one corresponding second signal line via one corresponding contact structure. Each of the first signal lines is electrically connected to the corresponding second signal line via one corresponding contact structure.
US11372290B2 Optical device
An optical device includes a first outer substrate; a second outer substrate disposed opposite to the first outer substrate; and an active liquid crystal film or a polarizer, wherein the active liquid crystal film or the polarizer is encapsulated by an encapsulating agent between the first and second outer substrates and wherein a shrinkable film adjacent to any one of the first and second outer substrates is further included. The optical device is capable of varying transmittance. The optical device can be used for various applications such as an eyewear, for example, sunglasses or AR (augmented reality) or VR (virtual reality) eyewears, an outer wall of a building or a sunroof for a vehicle.
US11372288B2 Multilayer liquid crystal film, polarizing plate and method for preparing polarizing plate
The present specification provides a multi-layer liquid crystal film including: a substrate; a first alignment film comprising an alignment material and an acrylate in which a weight ratio of the alignment material to the acrylate is 3:1 to 5:1; a first liquid crystal film provided on the first alignment film; a second alignment film provided on the first liquid crystal film; and a second liquid crystal film provided on the second alignment film, and a method for manufacturing a polarizing plate, the method including: laminating the multi-layer liquid crystal film to a polarizer and peeling off the substrate.
US11372277B2 Display device comprising first and second polarizing plates having ends located inside an end of a second substrate and an air gap between a resin layer and a second organic insulating film
A first organic insulating film is arranged on a first substrate in a circumference area outside an active area. A mounting portion is located in the circumference area for mounting a signal source. A second organic insulating film is formed on a second substrate in the circumference area so as to face the first substrate. The second substrate exposes the mounting portion. A seal material is arranged between the first organic insulating film and the second organic insulating film to attach the first substrate and the second substrate. A resin layer is arranged between the first organic insulating film and the second organic insulating film in the circumference area, and formed in a rectangular frame shape including four linear ends. An end along the mounting portion is formed broadly than other ends.
US11372275B2 Display panel and manufacturing method thereof
A method of manufacturing a display panel is provided. The method includes: providing a liquid crystal motherboard which includes: a first motherboard, a second motherboard, and a plurality of liquid crystal regions; coating a sealant on a peripheral region of each of the liquid crystal regions of the first motherboard; assembling the second motherboard with the first motherboard and arranging liquid crystal in each of the liquid crystal regions to obtain the liquid crystal motherboard. The coating the sealant on the peripheral region of each of the liquid crystal regions of the first motherboard includes: coating a first sealant on a peripheral region of the central liquid crystal region, and coating a second sealant on a peripheral region of each of the first liquid crystal regions, the first sealant is provided with a first supporting structure, the second sealant is provided with a second supporting structure.
US11372268B2 Light-emitting unit, display unit, and lighting unit
There is provided a display unit that is able to provide an indoor environment comfortable to a user. This display unit includes a frame member and a flexible display. The frame member is disposed, in a structure including a daylighting section that lets light through, around the daylighting section and includes a winder including a rotary shaft. The flexible display includes a dimming layer and a display device layer including a light-emitting layer disposed on the dimming layer, and is windable with rotation of the rotary shaft provided in the winder of the frame member and drawable from the winder.
US11372266B1 Multi-focal eyewear
The multi-focal eyewear is a set of eyeglasses. The multi-focal eyewear is a prescription medical device used to correct and improve the vision of a patient. The multi-focal eyewear comprises an eyeglasses frame, a dexter lens, and a sinister lens. The dexter lens and the sinister lens mount in the eyeglasses frame. The dexter lens corrects the vision in the dexter eye of the patient. The sinister lens corrects the vision in the sinister eye of the patient. The dexter lens is a multi-focal lens. The sinister lens is a multi-focal lens.
US11372262B2 Temple assembly for spectacles and spectacles
A temple assembly for a pair of spectacles, including a spectacle temple body, a guide member, a first temple core, a second temple core, a first pivot; and a second pivot; the second temple core is elastically connected with the spectacle temple body, the guide member is sleeved on a periphery of the first temple core, and the first temple core includes a first connecting end and a second connecting end disposed opposite to each other, the second connecting end is pivotally connected to the second temple core via the second pivot, the first connecting end is pivotally connected to a pile head of a rim or an end hinge of a spectacle temple via the first pivot; the first pivot and the second pivot are disposed perpendicular to each other; and the guide member is elastically abutted the spectacle temple body.
US11372259B2 Optical unit having shake correction function
An optical unit having a shake correction function may include a movable body including an optical module; a fixed body that supports the movable body in a swingable manner; a swing drive mechanism that includes a magnet and a coil forming a magnet-coil pair, with a counterpart of the magnet-coil pair being fixed to the movable body and another counterpart to the fixed body, and swings the movable body relative to the fixed body; a magnetic detection sensor that detects a magnetic field of the magnet; and a magnetic member that returns the movable body to an original position by a magnetic attraction force with the magnet. The magnetic detection sensor overlaps the magnetic member as viewed in a direction orthogonal to a thickness direction of the magnetic member.
US11372258B2 Lens piece, lens assembly and imaging device including the same
There is provided a lens piece and a lens assembly as well as an imaging device including the same. The lens assembly includes the lens piece and a lens barrel. The lens piece has a wing extending transversely from a lens sidewall. The lens barrel carries the lens piece, and includes a reservoir corresponding to the wing of the lens piece for containing adhesive.
US11372257B2 See-through display device
A see-through display device includes an optical coupler that couples first light input from a first direction and second light input from a second direction that is different from the first direction, the optical coupler transferring coupled light including the first light and the second light to an observer, and a shading member disposed in front of the optical coupler, the shading member transferring the second light to the optical coupler by reducing a light amount of the second light. The see-through display device limits a reflection phenomenon occurring between the optical coupler and the shading member.
US11372248B2 Thin waveguide wavelength-selective projector
A device for providing a 1D line of an image is disclosed. The device includes a wavelength-tunable light source for providing image light having the angular distribution encoded in optical spectrum. The device further includes a thin slab waveguide having an out-coupler in form of a diffraction grating for out-coupling the image light at an angle dependent on wavelength. The image may be formed by scanning a collimated beam propagating in the slab waveguide when using tunable monochromatic light sources, or by forming the 1D singular distribution of brightness at a same time when using a tunable-spectrum light sources. The device may be used in a near-eye display for forming a 2D image in angular domain.
US11372245B2 Multi-channel waveguide with reduced crosstalk having offset input gratings
A waveguide apparatus for conveying a virtual image has first and second parallel planar surfaces. A first in-coupling diffractive optic on the first planar surface directs a first subset of image-bearing light beams into the waveguide and a second in-coupling diffractive optic on second planar surface directs a second subset of the image-bearing light beams into the waveguide. The first and second in-coupling diffractive optics are offset with respect to each other along the first and second parallel planar surfaces to independently direct the respective first and second subsets of the image-bearing light beams into the waveguide.
US11372241B2 Sample imaging apparatus
The sample imaging apparatus includes: an imaging unit that images a sample by using an achromatic lens in which longitudinal chromatic aberration is corrected in a wavelength range of chemiluminescent light of the sample; an excitation light source (the first epi-illumination light source and/or the second epi-illumination light source) that irradiates the sample with excitation light for causing the sample to emit fluorescent light; and an imaging control unit that adjusts a focal length of the achromatic lens in each imaging in a case of imaging the single sample a plurality of times by changing a wavelength range of the fluorescent light emitted by the sample, and performs imaging in a wavelength order of the fluorescent light used for the imaging.
US11372237B2 Optical device and projector
A projector includes a light outputting apparatus that outputs video light, a projection system that enlarges and projects the video light, and an optical device disposed between the light outputting apparatus and the projection system. The optical device includes a movable section including a glass plate (optical section) having a light incident surface on which the video light is incident, a shaft section that swingably supports the movable section around a first swing axis, and an actuator that causes the movable section to swing. The cross-sectional shape of the shaft section viewed in the direction along the first swing axis is a shape having a plurality of recesses recessed inward.
US11372232B2 Light valve, display device and display method
The present disclosure provides a light valve, a display device and a display method. The light valve includes: at least one fixation member fixed onto a substrate; and at least one movable member capable of moving relative to the fixation member to switch the light valve between a first state where the light valve is provided with a slit through which a light beam passes and a second state where the light valve prevents the light beam from passing therethrough.
US11372220B2 Camera lens of catadioptric optical system
Provided is a camera lens of a catadioptric optical system, consisting of two lens assemblies and one lens group and having a small height, a narrow angle, and good optical characteristics. The camera lens includes: a first lens assembly including an object side surface having a first refractive surface and a second reflective surface in a peripheral region and a central region thereof, and an image side surface having a second refractive surface, a fifth refractive surface and a sixth refractive surface that are sequentially arranged from a peripheral region to a central region thereof; a second lens assembly including an object side surface having a third refractive surface and a fourth refractive surface that are sequentially arranged from a peripheral region to a central region thereof, and an image side surface having a first reflective surface; and a third lens group having a refractive power.
US11372216B2 Imaging optical lens system, image capturing unit and electronic device
An imaging optical lens system includes, in order from an object side to an image side, a first lens element, a second lens element, a third lens element, a fourth lens element, a fifth lens element and a sixth lens element. The first lens element has negative refractive power. The second lens element has an object-side surface being concave in a paraxial region thereof and an image-side surface being convex in a paraxial region thereof. The third lens element has positive refractive power. The fourth lens element has positive refractive power. The fifth lens element has negative refractive power. The sixth lens element has positive refractive power. The imaging optical lens system has a total of six lens elements.
US11372211B2 Camera optical lens including six lenses of +−−++− refractive powers
The present disclosure relates to the field of optical lenses and provides a camera optical lens. The camera optical lens includes, from an object side to an image side: a first lens; a second lens having a negative refractive power; a third lens having a negative refractive power; a fourth lens; a fifth lens; and a sixth lens. The camera optical lens satisfies following conditions: −5.00≤f1/f2≤−2.00; and −20.00≤(R1+R2)/(R1−R2)≤−1.00. The camera optical lens can achieve a high imaging performance while obtaining a low TTL.
US11372203B2 Optical imaging lens system, image capturing unit and electronic device
An optical imaging lens system includes five lens elements which are, in order from an object side to an image side, a first lens element, a second lens element, a third lens element, a fourth lens element and a fifth lens element. The first lens element has positive refractive power. The second lens element has negative refractive power. The third lens element has positive refractive power. The fourth lens element has negative refractive power. The fifth lens element with negative refractive power can have an object-side surface being concave in a paraxial region thereof.
US11372202B2 Supporting element and portable optical imaging lens
Provided is a supporting element having an object-side mechanical surface, an image-side mechanical surface, an inner-side connecting surface having a first and a second plane inner walls extending from at least one of the object-side and the image-side mechanical surfaces, and an outer-side connecting surface having a first and a second outer cutting surfaces respectively adjacent to the first and the second plane inner walls. The supporting element satisfies the following conditional expression. 4≤R/SD≤30. R represents half of a distance between the first and the second outer cutting surfaces. SD represents a smaller one of a first and a second distances, the former being the minimum distance between the first outer cutting surface and the first plane inner wall, the latter being the minimum distance between the second outer cutting surface and the second plane inner wall. A portable optical imaging lens is also provided.
US11372201B2 Optical system and imaging apparatus having the same
An optical system consists of, in order from an object side to an image side, a first lens unit having a positive refractive power, a second lens unit having a positive refractive power, a third lens unit having a negative refractive power. A distance between adjacent lens units changes during focusing. The second lens unit moves during the focusing. The following conditional expression is satisfied: −0.20
US11372196B2 Imaging device and focusing control method
An imaging device and a focusing control method are provided. The imaging device includes: an imaging element, having pixels including phase-difference detecting pixels and imaging a subject through an imaging optical system including a focus lens; and a focusing controller, selectively performing focusing control using a phase difference AF method or focusing control using a contrast AF method in a mode in which focusing control for focusing on a main subject by driving the focus lens is continuously performed multiple times. The focusing controller performs the focusing control using the contrast AF method in a case where a state in which a degree of reliability of the focusing control using the phase difference AF method is equal to or less than a threshold value persists N times (N=2 or more), while the focusing control using the phase difference AF method is continuously performed.
US11372194B2 Voice coil motor
An exemplary embodiment of the present invention a rotor including a lens and formed with a first driving unit, a stator formed with a second driving unit driving the rotor in response to electromagnetic interaction with the first driving unit, and a base on which the stator is fixed, wherein the rotor is brought into contact with the base, in a case the lens is in a UP posture, and the rotor is distanced from the base, in a case the lens is in a DOWN posture.
US11372187B2 Non-metallic layer stranded optical cable with reversal point capable of being positioned and method for detecting the reversal point
A non-metallic layer stranded optical cable with a reversal point capable of being positioned and a detection method thereof, which solves the problems of determining a reversal point of a cable core and performing an operation of drawing out an optical fiber from the optical cable. The present invention relates to a non-metallic layer stranded optical cable, and the key points of the technical solution thereof includes a cable core and a metal film provided at each reversal point of the cable core, and an outer sheath is provided on the cable core.
US11372183B2 Fire resistant, all dielectric fiber optic cable
Disclosed is a fire resistant, all dielectric fiber optic cable with high fiber count. The cable comprises a core including a central strength member and buffer tubes containing fibers, arranged around the central strength member. A first mica layer is arranged around the core. A glass yarn layer surrounds the first mica layer and is in direct contact therewith. A inner sheath surrounds the glass yarn layer. A second mica layer surrounds the inner sheath. An outer sheath surrounds the second mica layer. The buffer tubes contain a water-blocking filling material comprising a silicone gel, wherein said silicone gel has a drop point of at least 200° C.
US11372177B2 Pluggable transceiver retainer
In an example, an optoelectronic module may include a housing enclosing at least one optical transmitter or receiver and a slider configured to move with respect to the housing. The slider may include at least one protrusion configured to engage a cage sized and shaped to receive the housing. The optoelectronic module may include a bail rotatably coupled to the housing, and the bail may be configured to actuate the slider when the bail is rotated. The optoelectronic module may include a retainer configured to engage with the housing and the bail to retain the bail in a fixed position with respect to the housing.
US11372176B2 Implantable optical sensor with hermetically sealed cover cap
An implantable optical sensor comprises a photonic integrated circuit comprising a substrate 2 and an optical microstructure 3 integrated with the substrate 2. The optical microstructure is positioned to form an exposed optical interaction area 4 on a part of a surface 5 of the substrate 2. A cover cap 6 is sealed onto a part of the substrate 2 adjacent to the optical interaction area 4 and by wafer-to-wafer bonding technology or another wafer-level hermetic packaging technique. At least one active component 8 is positioned in a sealed cavity 9 which is formed between the surface 5 and the cover cap 6. The substrate 2 comprises at least one optical feedthrough 10, which is an embedded waveguide extending from the sealed cavity 9 to the optical interaction area 4.
US11372170B2 Optical connector system and shutter-equipped optical connector
An optical connector system includes: a first optical connector that includes a first shutter; and a second optical connector to be connected to the first optical connector. The first shutter opens by inclining toward the second optical connector when the first shutter comes into contact with the second optical connector.
US11372157B2 Integrated optical multiplexer / demultiplexer with thermal compensation
Photonic integrated circuits utilizing interferometric effects, such as wavelength multiplexers/demultiplexers, include a free-space coupling region having two core layers that have thermo-optic coefficients of opposite sign. The two core layers are configured to provide athermal or nearly-athermal operation. Described examples include integrated array waveguide grating devices and integrated echelle grating devices. Example material systems include LNOI and SOI.
US11372155B2 Optical fiber and method for manufacturing optical fiber
An optical fiber comprises a glass fiber; a primary resin layer coating an outer periphery of the glass fiber; and a secondary resin layer coating an outer periphery of the primary resin layer, and a pH of the primary resin layer is greater than a pH of the secondary resin layer.
US11372152B2 Backlight module and display device
A backlight module includes a frame, a first optical film and a fixing assembly. The frame has a near-display panel side and a far-display panel side in a direction perpendicular to a plane enclosed by the frame. The frame includes a frame portion and an extending portion disposed on an inside of the frame portion. The frame portion has at least one film fixing groove, a cross section of the film fixing groove has a stepped shape in a direction perpendicular to a plane enclosed by the frame portion and perpendicular to an edge of the frame portion where the film fixing groove is located. The film fixing groove has a first support surface and a second support surface, and the second support surface is farther away from the near-display panel side than the first support surface.
US11372151B2 Illuminated device enclosure with dynamic trackpad comprising translucent layers with light emitting elements
Embodiments are directed to an electronic device having an illuminated body that defines a virtual or dynamic trackpad. The electronic device includes a translucent layer defining a keyboard region and a dynamic input region along an external surface. A keyboard may be. positioned within the keyboard region and including a key surface and a switch element (e.g., to detect a keypress). A light control layer positioned below the translucent layer and within the dynamic input region may have a group of illuminable features. The electronic device may also include a group of light-emitting elements positioned below the optical diffuser. One or more of the light control layer or the group of light-emitting elements may be configured to illuminate the dynamic input region to display a visible boundary of an active input area. At least one of a size or a position of the visible boundary may be dynamically variable.
US11372150B2 Backlight module and displaying device
A backlight module and a displaying device. The backlight module comprises a backplane, a reflector plate and a light guide plate that are disposed in sequence, a light strip disposed on a first side of the light guide plate, and a plurality of positioning assemblies disposed at two ends of the first side of the light guide plate respectively, wherein each light guide assembly comprises a positioning element disposed on the backplane and a guide surface disposed at a corner of the first side of the light guide plate. The positioning assemblies are disposed on the first side, where the light strip is located, of the light guide plate, such that the light guide plate will be driven to move away from support members under a reactive force of the positioning elements when expanding.
US11372146B2 Method and device for real-time attitude angle measurement based on field of view effect of birefringent crystal
A method and a device for real-time attitude angle measurement based on the field of view effect of the birefringent crystal are provided. The device includes a high-speed polarization measurement module and an object attitude adjustment module connected to each other. The high-speed polarization measurement module includes a polarizer unit and a real-time polarization analyzer unit, respectively located on two opposite sides of the object attitude adjustment module. The object attitude adjustment module includes an attitude angle controller, a roll angle adjustment unit, a pitch angle adjustment unit, a yaw angle adjustment unit, and a height adjustment unit respectively connected to the attitude angle controller, and a birefringent crystal. The method includes an algorithm for real-time extraction of object attitude angle according to optical parameters measured by the high-speed polarization measurement module, and a method for compensating attitude angle measurement errors.
US11372114B2 Systems and methods for high-integrity satellite positioning
A system for estimating a receiver position with high integrity can include a remote server comprising: a reference station observation monitor configured to: receive a set of reference station observations associated with a set of reference stations, detect a predetermined event, and mitigate an effect of the predetermined event; a modeling engine configured to generate corrections; a reliability engine configured to validate the corrections; and a positioning engine comprising: an observation monitor configured to: receive a set of satellite observations from a set of global navigation satellites corresponding to at least one satellite constellation; detect a predetermined event; and mitigate an effect of the predetermined event; a carrier phase determination module configured to determine a carrier phase ambiguity of the set of satellite observations; and a position filter configured to estimate a position of the receiver.
US11372110B2 Image display apparatus
An image display apparatus 10 comprises image capturing units 11L, 11R, display units 12L, 12R, and adjusting units 14, 16 that adjust a position at which to display a captured image 30 on the display units. The adjusting units 14, 16 have a plurality of adjustment modes in which the position can be adjusted. The plurality of adjustment modes include a first mode (self-aiming mode) in which it is possible to adjust the position by an operation on only a first switch 14, and a second mode (service center aiming mode) in which it is possible to adjust the position by a simultaneous operation on the first switch and a second switch 15.
US11372108B2 Automatic gain control for laser detector
A laser sensing system includes an emitter configured to emit a laser, and a controller. The intensity of the laser is based upon power provided to the laser sensing system. The controller is configured to control the power provided to the laser sensing system, obtain feedback parameters indicative in part of molecular content of the atmosphere, and control the power provided to the laser sensing system based upon the feedback parameters.
US11372107B2 Triangulation photoelectric proximity sensor
Triangulation photoelectric proximity sensor (1) having a first light emitter (2) for emitting transmitted light into a detection zone (3), a transmitting optical system (4), in particular a lens, being arranged upstream of the light emitter (2), a first light receiver (6) having an array of receiving elements (5) for receiving light from the detection zone (3), which is remitted by an object (7) to be detected, the receiving elements (5) generating respective received signals, a receiving optical system (8) arranged in the beam path between detection zone (3) and first light receiver (6) for generating a light spot from the remitted light on the first light receiver (6), wherein the position of the light spot in the triangulation direction on the first light receiver (6) results in dependence on the distance of the object (7), and a control and evaluation unit (9) for generating a detection signal from the received signals on the basis of the position of the light spot on the first light receiver (6), wherein a further second light transmitter (2) is provided as a reference light transmitter (12) for safety-oriented self-testing.
US11372103B2 Ultrasound imaging with multiple single-element transducers and ultrasound signal propagation correction using delay and sum beamforming based on a cross-correlation function
A method includes receiving first electrical signals from a first single-element transducer (1121) and second electrical signals from a second single-element transducer (1122). The transducers are disposed on a shaft (110), which has a longitudinal axis (200), of an ultrasound imaging probe (102) with transducing sides disposed transverse to and facing away from the longitudinal axis. The transducers are angularly offset from each other on the shaft by a non-zero angle. The transducers are operated at first and second different cutoff frequencies. The shaft concurrently translates and rotates while the transducers receive the first and second ultrasound signals. The method further includes delay and sum beamforming, with first and second beamformers (1201, 1202), the first and second electrical signals, respectively via different processing chains (7121, 7122), employing an adaptive synthetic aperture technique, producing first and second images. The method further includes combining the first and second images, creating a final image, and displaying the final image.
US11372098B2 Method, apparatus, device, and medium for determining angle of yaw
Embodiments of the present disclosure provide a method, an apparatus, a device, and a medium for determining an angle of yaw, relating to a field of automatic driving. The method includes: obtaining, during a vehicle being driving straightly on a straight road, data of each obstacle in an environment located by the vehicle, the data of each obstacle being detected by a millimeter wave radar sensor located in the vehicle, at least one metal obstacle being provided on the straight road; recognizing the metal obstacle based on the data of each obstacle, and obtaining a metal obstacle line by fitting positions of the metal obstacle at different time points; and determining an angle between the metal obstacle line and a direction of a vehicle body as an angle of yaw between the millimeter wave radar sensor and the vehicle body.
US11372086B2 Radio frequency (RF) object detection using radar and machine learning
Embodiments described herein can address these and other issues by using radar machine learning to address the radio frequency (RF) to perform object identification, including facial recognition. In particular, embodiments may obtain IQ samples by transmitting and receiving a plurality of data packets with a respective plurality of transmitter antenna elements and receiver antenna elements. I/Q samples indicative of a channel impulse responses of an identification region obtained from the transmission and reception of the plurality of data packets may then be used to identify, with an autoencoder, a physical object in the identification region.
US11372078B2 Wireless communication device
A wireless communication device for a road side zone includes a wireless communication circuit that forms beams in plural different directions in a time division scheme in an area which includes plural routes. The wireless communication device for a road side zone includes a recording circuit that records time transition in the direction of the beam used by the wireless communication circuit, which forms the beams in the plural different directions in a time division scheme, for wireless communication with a second wireless communication device provided to a mobile apparatus which moves on any of the plural routes.
US11372077B2 Location based wireless pet containment system using single base unit
A wireless animal location system is provided that identifies a location of a pet roaming within an environment using a single base unit. The wireless animal location system tracks and manages animal behavior in the environment using information of pet location.
US11372075B2 Positioning method, apparatus and system, layout method of positioning system, and storage medium
Provided are a positioning method, apparatus and system, a layout method for a positioning system and a storage medium. A plurality of labels is laid with preset positioning precision in an area to be positioned, where each label among the plurality of labels carries label information, where the label information corresponds to position information of a position of the each label. A position acquisition device reads first label information on a label at a distance not greater than the preset positioning precision from the position acquisition device; and the position acquisition device determines first position information of the position acquisition device according to the first label information.
US11372070B2 Data processing apparatus and method
According to one embodiment, a data processing apparatus includes processing circuitry. The processing circuitry acquires input data relating to a processing target including a plurality of data segments corresponding respectively to a plurality of imaging contrasts determined by a first pulse sequence. The processing circuitry generates output data relating to the processing target by applying a trained model to input data relating to the processing target. The processing circuitry outputs output data relating to the processing target.
US11372069B2 System and method for deploying interventional medical devices using magnetic resonance fingerprinting (MRF)
A method for target identification for a deep brain stimulation procedure includes acquiring a set of magnetic resonance fingerprinting (MRF) data for a region of interest in a subject using a MRI system, comparing the set of MRF data to an MRF dictionary to determine at least one parameter for the MRF data for the region of interest, generating a quantitative map of the at least one parameter, segmenting a target area of the region of interest based on the MRF data, generating at least one trajectory for placement of at least one electrode in the target area of the region of interest based on the segmentation of the target area and displaying the quantitative map and the at least one trajectory on a display.
US11372048B2 Diagnostic device and diagnostic method
The invention provides a diagnostic device including: an input/output unit that receives an input of a current value indicating a value of a current of an electric motor measured by a sensor; a frequency analysis unit that converts the current value measured by the sensor into a frequency intensity; a deterioration mode decomposition unit that uses a state mode model indicating a change situation of a frequency intensity in a part constituting the electric motor to calculate an activity level indicating a time series change of a deterioration intensity for each state mode model from the frequency intensity; and an abnormality determination unit that determines a deterioration and an abnormality of each part using the activity level.
US11372038B2 Magnetic field based wireless GMD/EMP-E3 impact monitoring device
A system and methods for monitoring an impact of geomagnetic disturbances (GMDs) or an E3 component of electromagnetic pulses (EMP-E3), involving a transducer generating a transduced signal in response to a magnetic field of a current carrying element of a transmission line. The transduced signal reflects harmonic characteristics of the current carrying element, and is amplified and filtered, then digitally converted. Excessive impact is detected when a threshold condition is met with respect to a total harmonic distortion (THD) and/or a change in THD. The THD can be calculated from amplitudes of harmonic components of interest. The amplitudes can be calculated in various ways, including Fourier transforming the digital signal to locate peaks in the resulting spectral lines, or using a phase sensitive detection algorithm in which the digital signal is multiplied by a phase swept reference signal and then integrated.
US11372035B2 Measurement system and method for matching and/or transmission measurements
A measurement system for matching and/or transmission measurements with respect to a device under test comprising an interface is provided. Said measurement system comprises at least one signal generator comprising at least one signal generator signal path, and at least one receiver comprising at least two receiver signal paths. In this context, a signal of a first signal generator signal path of the at least one signal generator signal path and/or a signal of a first receiver signal path of the at least two receiver signal paths is adaptively phase-shifted and/or amplitude-modified with respect to a signal of a second receiver signal path of the at least two receiver signal paths.
US11372031B2 Defect detection in high voltage power supply apparatus
A high voltage power supply apparatus includes: a comparator, a transformer, a rectifier, and a detector. The comparator is to control output of a basic voltage. A high voltage based on the basic voltage is used to perform an image forming job in an image forming apparatus. The transformer is to output an alternating current voltage of a second side of the transformer by amplifying an alternating current voltage of a first side of the transformer, the amplifying being based on a resonance phenomenon induced from the basic voltage. The rectifier is to output the high voltage by rectifying the alternating current voltage of the second side. The detector is to sense a voltage applied to the comparator and a voltage applied to the transformer, and is to output operational state information of the high voltage power supply apparatus based on the sensed voltages.
US11372019B2 Optomechanical resonator stabilization for optomechanical devices
An optomechanical device optomechanical device for stabilizing an optomechanical resonator comprising a circuit configured to generate a first optical signal and a second optical signal, modulate the first optical signal, modulate the second optical signal, and combine the first optical signal and the second optical signal into a combined optical signal to direct the combined optical signal into an assembly. An inner sidewall of a first beam structure of the assembly has a first inner spatial frequency correspond to a second inner spatial frequency of an inner sidewall of a second beam structure of the assembly and an outer sidewall of the first beam structure has a first outer spatial frequency correspond to a second outer spatial frequency of an outer sidewall of the second beam structure.
US11372015B2 Sample injector
A sample injector is configured to determine an amount of movement of a piston for injecting a sample into an analyzer based on a preset amount of the sample to be injected into the analyzer and information of a first identification code about an internal volume read by an optical sensor.
US11372005B2 Method and compositions for the treatment and detection of endothelin-1 related kidney diseases
The present application relates to methods of treating HIV-associated nephropathy (HIVAN) and/or focal segmental glomerulosclerosis (FSGS) using endothelin-1 (ET-1) antagonists. The application further relates to a composition for the treatment of HIVAN and/or FSGS. A kit for detecting the presence of ET-1 or ET-1-associated biomarker in a biological sample is also disclosed.
US11372004B2 Biomarkers of organic acidemias
Methods of using biomarkers in determining the efficacy of a treatment for an organic acidemia in a subject are disclosed herein. Methods of using biomarkers in determining the efficacy of a liver-directed treatment for an organic acidemia in a subject are likewise disclosed herein.
US11372003B2 Biomarkers for graft-versus-host disease
Biomarkers are provided that are predictive of a subject's responsiveness to a therapy comprising a JAK inhibitor. The biomarkers, compositions, and methods described herein are useful in selecting appropriate treatment modalities for a subject having, suspected of having, or at risk of developing Graft-Versus-Host Disease.
US11372000B2 Antibodies recognizing genetic variants of NT-proBNP
The present disclosure relates to an antibody that specifically binds a mutated NT-proBNP having i) a mutation substituting arginine at position 46 with histidine or ii) a mutation substituting glutamic acid at position 43 with aspartic acid. Moreover, the present disclosure relates to a mutated NT-proBNP or fragment thereof. Further, envisaged by the present disclosure are kits containing the antibody of the present disclosure, or the mutated NT-proBNP of the present disclosure. The present disclosure also concerns a method for diagnosing heart failure.
US11371999B2 Assay for determining the total carbonylation level on a polypeptide
The description relates to a method and kits for determining the total carbonylation level on a polypeptide.
US11371997B2 Glycan analysis method, glycan analysis system, program for glycan analysis, and kit for glycan analysis
A sample, which is a mixture of glycans, is fluorescently labeled (S2). The sample is subsequently separated by microchip electrophoresis under a buffer solution with no lectin added as well as under multiple kinds of buffer solutions with different lectins respectively added, and the separated components are fluorescently detected (S3). A high-concentration gel which can produce a molecular-sieving effect is used as the buffer solution. Multiple electropherograms are created from the detection results (S4). A glycan having a lectin specifically attached is delayed during its migration in the buffer solution, so that a peak corresponding to this glycan will effectively disappear. Accordingly, based on the kinds of lectins and the presence/absence of a peak on each of the electropherograms, the structure of each glycan in the sample is estimated and the glycan is identified (S5).
US11371987B2 Method of amplifying detection light using light-reflecting material, in immunochromatography
The present invention intends to provide an immunochromatographic test piece that makes it possible to achieve both highly sensitive detection of a substance to be detected and a simple test piece structure, which are usually difficult to be made compatible with each other. The immunochromatographic test piece is an immunochromatographic test piece comprising a membrane on which a capture substance being a ligand that bonds to a substance to be detected is immobilized, wherein insoluble carrier particles to which a ligand that bonds to the substance to be detected is bound are used and accumulated by being captured with the capture substance immobilized on the membrane, the membrane is irradiated with light to detect light emitted from a portion where the insoluble carrier particles are accumulated or light emitted from a portion surrounding and other than the portion where the insoluble carrier particles are accumulated, thereby measuring the substance to be detected, and a light-reflecting material is provided on a side of the membrane opposite to a side irradiated with light.
US11371978B1 System and method for detecting lead in water
A system for measuring a concentration of lead in water includes a variable electrode having a mixture of lead ionophore II, carbon nanotubes, and a first binder. A reference electrode includes a mixture of carbon nanotubes and a second binder. A meter is electrically connected in series with the variable and reference electrodes, and the meter generates a signal reflective of the concentration of lead in the water when the variable and reference electrodes are immersed in the water. A method for measuring a concentration of lead in water may include preparing a variable electrode having lead ionophore II and a reference electrode having carbon nanotubes. The method may further include electrically connecting a meter with the variable and reference electrodes, immersing the variable and reference electrodes in the water, and generating a signal from the meter reflective of the concentration of lead in the water.
US11371975B2 Gas sensor and protective cover
A gas sensor includes a sensor element, an inner protective cover having one or more element chamber inlets and including a first member and a second member, and an outer protective cover having one or more outer inlets. A first gas chamber between the outer protective cover and the inner protective cover has a first space and a second space. A cross-sectional area Cs that is a flow channel cross-sectional area in the second space when the measurement-object gas passes from an outside of the second member toward an inside of the second member just above the second member is greater than or equal to 14.0 mm2, and a cross-sectional area Ds that is a cross-sectional area perpendicular to a circumferential direction of the inner protective cover in the second space is greater than or equal to 0.5 mm2 and less than or equal to 6.4 mm2.
US11371965B2 Digital twin model inversion for testing
Creation and use of a digital twin instance (DTI) for a physical instance of the part. The DTI may be created by a model inversion process such that model parameters are iterated until a convergence criterion related to a physical resonance inspection result and a digital resonance inspection result is satisfied. The DTI may then be used in relation to part evaluation including through simulated use of the part. The physical instance of the part may be evaluated by way of the DTI or the DTI may be used to generate maintenance schedules specific to the physical instance of the part.
US11371947B2 Generating a holographic image to visualize contaminants
Visualizing a contaminant is provided. A contaminant of a plurality of different contaminants included in a contaminant knowledgebase is identified based on analysis of contaminant-relevant data received from one or more sensors of a plurality of different sensor arrays regarding an enclosed physical space. A concentration and a type of the contaminant is identified based on the contaminant-relevant data and information included in the contaminant knowledgebase. A location of the contaminant is identified within the enclosed physical space based on location of the one or more sensors that obtained the contaminant-relevant data and a digital twin of the enclosed physical space. A visualization of the contaminant is projected at an area proximate to the location of the contaminant using a holographic image indicating the concentration and the type of the contaminant within the enclosed physical space.
US11371944B2 Sheared pad detection systems and methods
Embodiments of the present invention encompass systems and methods for detecting the presence of a test pad on a test strip. Exemplary techniques involve receiving a test strip having at least one test pad, where individual test pads have a pad width with ink disposed on two ink zones at two opposing sides of the width of the pad, illuminating the at least one test pad with a light source, detecting reflected signals from the test pad, generating an image comprising of pixels of the two ink zones based on the reflected signals, detecting the presence of each of the ink zones by comparing the number of consecutive pixels against a predetermined threshold, and determining the presence of the test pad on the test strip if two ink zones are detected within the pad width.
US11371940B2 System and method to conduct real-time chemical analysis of deposits
A system for conducting real-time chemical analysis of deposits is provided. The system includes an electromagnetic radiation source positioned on a downhole tool that emits electromagnetic radiation to a surrounding downhole environment within a field of view of interest. The system also includes a multivariate optical element positioned on the downhole tool that has optical filters configured to receive reflected radiation from the field of view of interest and generate respective filtered radiation signals. Each of the optical filters has a different transmission function that corresponds to a respective chemical species of interest. The system also includes an image sensor positioned on the downhole tool that detects each of the respective filtered radiation signals from the multivariate optical element. The image sensor provides image information of the field of view of interest that indicates a presence of at least one chemical species of interest located in the surrounding downhole environment.
US11371936B2 Multi-wavelength light radiating apparatus
A multiwavelength-light-radiating apparatus (1) includes: a light source (11) that radiates continuous light (Lc); a diffracting part (12) that diffracts the continuous light (Lc) into numerous monochromatic lights (Lm), whose wavelengths differ from one another, and emits the numerous monochromatic lights (Lm); numerous optical waveguides (2) that respectively transmit the numerous monochromatic lights (Lm) emitted from the diffracting part (12) from incident ends (21) to output ends (22) where the numerous monochromatic lights (Lm) are respectively emitted; and a sample-placement part (3) that holds numerous samples such that the output ends (22) of the numerous optical waveguides (2) respectively oppose the samples. The numerous monochromatic irradiation lights, whose wavelengths differ from one another, are arranged to be radiated simultaneously onto the numerous samples, one light per sample.
US11371935B2 Polymer resin orientation evaluation method
Provided is a polymer resin orientation evaluation method including: setting an axis intersecting a front surface of an object to be inspected as an inspection axis, and acquiring an optical characteristic value of the object to be inspected with respect to a plurality of polarization directions of a terahertz wave around the inspection axis; and evaluating orientation of a polymer resin that constitutes the object to be inspected on the basis of a variation amount of the optical characteristic value with respect to change of the polarization direction.
US11371928B2 Sensor arrangement for characterising particles
A sensor arrangement characterizes particles. The arrangement has an emitter with a laser source that generates a laser beam; a mode converter that generates a field distribution of the laser beam, which at each position has a different combination of a local intensity and a local polarization direction of the laser beam; and focusing optics that focus the field distribution of the laser beam onto at least one measurement region, through which the particles pass, in a focal plane. A receiver is also provided with analyzer optics configured to determine polarization-dependent intensity signals of the field distribution of the laser beam in the at least one measurement region; and an evaluator configured to characterize the particles, including the particle position, the particle velocity, the particle acceleration, or the particle size, using the polarization-dependent intensity signals.
US11371927B2 Method and device for optically examining a plurality of microscopic samples
A method for optically examining a plurality of microscopic samples. The samples are channeled one after the other by means of a flow into at least one flow channel in which the samples advance along a flow direction. The samples are illuminated, and light emitted from the samples is detected and analyzed. A device for carrying out the method in which samples are illuminated in that at least one light sheet with a light sheet plane is directed onto the at least one flow channel, wherein the light sheet is oriented so as to intersect the at least one flow channel in an intersection region, and the normal of the light sheet plane forms an angle differing from null together with the flow direction in the intersection region. The light emitted from the sample is registered by an imaging optical detection unit, and the focal plane of said optical detection unit lies in the intersection region.
US11371923B2 Automatic system compliance estimation and correction for mechanical testing systems
An error compensation system and method may include applying a mechanical load to a reference sample to obtain a load measurement signal from the load sensor and a displacement measurement signal from the displacement sensor, calculating a transfer function to create a load filter and a displacement filter to be applied to the load measurement signal and the displacement measurement signal, respectively, applying the load filter to the load measurement signal to calculate a load compensation value, and applying the displacement filter to the displacement measurement signal to calculate a displacement compensation value, and determining the compensated value by comparing the load compensation value with the displacement compensation value, wherein the compensated value is determined prior to testing a specimen so that the compensated value is used to automatically correct a measured deflection of the specimen to arrive at an actual specimen deflection.
US11371917B2 Microfluidic device
The present disclosure teaches an apparatus and a method for providing one or more substance liquids to a microfluidic channel network. The microfluidic apparatus includes valves for switching the one or more substance liquids to a microfluidic channel network. The apparatus can be used to generate a sequence of the one or more substance liquids as individual droplets in an immiscible separation liquid wherein individual ones of the sequence of droplets are located between the separation liquid.
US11371909B2 Lifespan diagnosis device, method, non-transitory storage medium, and system for motion guidance device
A lifespan diagnosis device for a motion guidance device including: a stress calculating means which calculates stresses during movement for each of virtual segments, the stresses during movement being stresses that occur in each segment during a movement of the moving member; a counting means which counts, for each of the segments, on the basis of the amount of displacement, the number of occurrences of the stresses during movement which repetitively occur with waving during a movement of the moving member along the track; and a diagnostic means which calculates, for each of the segments, a lifespan exhaustion ratio on the basis of magnitudes of the stresses during movement and the number of occurrences of the stresses during movement, and which diagnoses the lifespan of the motion guidance device on the basis of the calculated lifespan exhaustion ratios of the respective segments.
US11371908B2 Wind tunnel testing device for torsional-vertical coupled free vibration with adjustable frequency ratio
The invention discloses a coupled free vibration wind tunnel testing device with adjustable frequency ratio of torsional-vertical vibration, belonging to the technical field of bridge wind tunnel testing device. The device includes rigid testing model, lightweight rigid rods, lightweight rigid circular hubs, thin strings, linear tensile springs, carbon fiber ropes, and lightweight small hubs. The invention adjusts the torsional stiffness of the system by conveniently changing the diameter of the small hub, the diameter and length of the carbon fiber rope, etc. The device has the advantages of simple structure, convenient installation and avoiding the previous tedious work. It can achieve a variety of torsional-vertical vibration frequency ratio testing conditions by using only one diameter large hub. It can not only greatly save the time of replacing the large hub, but also facilitate the realization of higher torsional-vertical vibration frequency ratio testing conditions which are difficult to achieve by the previous methods.
US11371905B2 Methods for detecting leakage in permeability measurement system
Methods and systems for detecting leakage in a permeability measurement system. The method includes connecting a plurality of flow lines to a first dimension of a core sample assembly, connecting one or more flow lines to a second dimension of the core sample assembly, placing the core sample assembly with the connections in a measurement cell such that the flow lines are accessible from outside of the measurement cell, connecting one or more gas sensors to one end of each of the flow lines, connecting an inlet of the measurement cell to a gas tank, setting fluid pressure inside the measurement cell to a predetermined value, and detecting a leakage in the core sample assembly by the one or more gas sensors coupled to the flow lines.
US11371897B2 Device for measuring liquid sloshing force of ship
A device for measuring liquid sloshing force of a ship transporting liquid. The device includes a first cuboidal frame; a second cuboidal frame; a rotating mechanism; a dynamometer; and a liquid tank disposed in the second cuboidal frame. The second cuboidal frame is pivotally connected to the first cuboidal frame via the rotating mechanism. The first cuboidal frame includes a first horizontal plane frame, a second horizontal plane frame, a plurality of upright tubes connecting the first horizontal plane frame and the second horizontal plane frame, and an X-shaped support rod disposed between the first horizontal plane frame and the second horizontal plane frame. The second cuboidal frame includes a third horizontal plane frame including two longitudinal beams and two transverse beams, a longitudinal U-shaped bar disposed between the two transverse beams, and a plurality of transverse U-shaped bars disposed between the two longitudinal beams.
US11371881B2 Photoelectric detection circuit, photoelectric detection device and electronic device
A photoelectric detection circuit, a photoelectric detection device and an electronic device. The photoelectric detection circuit includes a first detection sub-circuit configured to be exposed to the environment of light to be detected and having an equivalent resistance that varies with the variation of illumination intensity of the light to be detected in the environment; and a second detection sub-circuit configured to be in a state of fixed illumination intensity and having an equivalent resistance that is constant due to the fixed illumination intensity. The first detection sub-circuit is connected in series with the second detection sub-circuit via a first node N1 and the signal output lead Vout is electrically connected with the first node N1 to output detected electrical signals.
US11371874B2 Method and apparatus for measuring mass based on torque equilibrium
A method and an apparatus for measuring mass based on torque equilibrium, including a main blade for supporting and balancing a lever and parts arranged on the lever; a displacement measuring device for measuring a position of the lever; an electromagnetic torquer for balancing the apparatus after a balance weight is coarsely loaded during measuring; a product tooling on which a product to be measured is arranged and fixedly connected. The product tooling is fixed on a slider which freely slides along a guide rail; a locking block is provided to lock the product after the product slides in place; the guide rail is fixed on the level; a laser displacement sensor is provided to measure a displacement of the product along the guide rail; a lifting mechanism is provided to lift the lever and parts arranged on the lever to separate from the main blade.
US11371861B2 Displaying visible points of interest with a navigation system
A system determines a set of POIs that are visible from a location. The system stores a visibility map for each POI. A visibility map includes data about locations or regions from which the associated POI is visible. The data may include information about how visible the POI is from different locations. The system divides a region into road bins (e.g., geofences a route passes through). Each road bin is associated with a set of POIs that are visible from locations within the road bin. When the system receives a request from a user device for information about visible POIs, the system determines a road bin that corresponds to the location of the user device, identifies POIs associated with the road bin, and transmits information about the set of POIs to the user device.
US11371854B2 Method and apparatus for processing transit time of navigation path, device and computer storage medium
The present disclosure provides a method and apparatus for processing transit time of a navigation path, a device and a computer storage medium. The method comprises: obtaining turning signs of target intersections in the navigation path in a current region as requested by a user and a request time period in which the user requests for navigation; determining time spent by the user in passing through the target intersections, according to the request time period, turning signs of the target intersections, a preset turning probability database and preset waiting time for respective turns; determining the transit time for the user to pass through the navigation path, according to the time spent by the user in passing through road segments in the navigation path and time spent in passing through the target intersections in the navigation path. The technical solution of the present disclosure can be employed to overcome drawbacks in the prior art, more accurately determine the time spent in passing through the target intersections in the navigation path, and thereby more accurately determine the transit time of the navigation path.
US11371850B2 Shortest path engine for warehouse management
Systems, methods, and other embodiments associated with a shortest path engine for warehouse management are described. In one embodiment, a method determines a shortest path between a first location and a second location. The method includes receiving a request for a shortest path between a first location and a second location and accessing a first data structure. The first data structure maps the first location to a first reference point and the second location to a second reference point. A shortest path between the first reference point and the second reference point is determined and the determined shortest path is returned.
US11371840B2 ESA based altimeter
A radio altimeter includes an electronically scanned array antenna. Orthogonal sweeps by the electronically scanned array antenna are used to identify a highest point in a region beneath the aircraft without the need for strong reflection. The electronically scanned array antenna may be reconfigured to scan a subregion including the highest point with a higher frequency beam and/or integrate multiple sweeps over time for a more accurate measurement.
US11371839B2 Method of performing visualized measurement on thickness distribution of paint film and apparatus therefor
A method of performing visualized measurement on thickness distribution of a paint film and an apparatus therefor. A measurement target region is heated by a heating unit that applies a light beam while moving relative to the measurement target region of a measurement target structure. A sensing unit moving together with the heating unit generates a plurality of thermal images related to a phenomenon in which thermal energy is propagated in the measurement target region by scanning and photographing the heated measurement target region. The thermal images in a dynamic state are converted into time-spatial-integrated thermal images in a static state by performing coordinate transformation according to a time-spatial-integrated coordinate transformation algorithm. A thickness of the paint film is calculated by using a Fourier thermal conduction equation. A noise caused by an external heat source is removed by subtracting a pre-heating time-spatial-integrated thermal image from the converted time-spatial-integrated thermal image.
US11371836B2 Device for the contactless three-dimensional inspection of a mechanical component with toothing
A device is proposed for the contactless three-dimensional inspection of a circular, mechanical component (20) with toothing having a main axis of rotation, comprising: means for scanning the teeth, comprising at least one first pair of laser measurement modules (12A, 12B) and means for the rotational driving (11), about the main axis, of said component relative to the laser measurement modules; means for rebuilding a virtual three-dimensional representation of the component using data coming from said scanning means; means of dimensional inspection using the three-dimensional representation; each pair of modules comprising a first module oriented towards a first face of a tooth and a second module oriented towards a second face of a tooth; the modules being oriented relative to the component so that during a rotation of the component, the scanning means scan the first and second faces of each tooth throughout their thickness and depth.
US11371834B2 Measuring device
A measuring device includes a measuring unit that measures the morphology of a convex portion, and a position fixing unit that includes an opening in which the convex portion is to be disposed and a fixing member which includes the opening at a center thereof and against which the periphery of the convex portion is to be pressed. The size of the opening of the position fixing unit is capable of being changed.
US11371831B2 Method for determining the thickness and refractive index of a layer using a shape feature during analysis
The invention relates to a method for determining the thickness and refractive index of a layer (6) on a substrate (26). The layer (6) having a layer boundary surface (30) facing the substrate (26) and a layer top side (28) facing away from the substrate (26). In said method, the following steps are performed; imaging the layer (6), by confocal microscopy, along an optical axis (8), determining a point spread function resolved along the optical axis (8) al the layer boundary surface (30) and the layer lop side (28), determining an apparent thickness of the layer at a lateral point of the layer from the distance between two maxima of the point spread function, determining the widening of a maximum that the point spread function has at the layer boundary surface (30) relative to the width of the same maximum that the point spread function has at the layer top side (28), at the lateral point, and determining the thickness and refractive index of the layer (6) at the lateral point from the apparent thickness and the widening.
US11371823B1 Magnetoelastic strain sensor and radio-frequency identification tag including the same
A wireless radio-frequency identification (RFID) strain sensor including: a substrate; an antenna on the substrate; and an integrated circuit on the substrate and electrically connected to the antenna. At least one of the substrate and the antenna includes a magnetoelastic material.
US11371819B1 Packaging for storage and transportation of 30 mm×173 mm ammunition
A packaging arrangement for 30 mm×173 mm ammunition rounds. The packaging arrangement has a heavy duty standoff device of defined height, which standoff device mounts a very high strength support plate and a heavy duty restraining plate. The support plate has through holes (of diameter slightly less than the rounds defined maximum diameter) to hold the rounds of in an upside down position and from sliding/moving. The height of the standoff device keeps the rounds from being able to touch the bottom of the metal box. The restraining plate has multiple recessed areas sized to accommodate the back ends of the said rounds. The packaging arrangement is lowered into a metal box with handles for carriage purposes. On top, there are Homosite filler pads, and the box accommodates a top lid.
US11371809B1 Systems and methods for addressing tactical situations via electronic and robotic devices
A method for addressing tactical situations via tactical devices may include (i) observing, via a device associated with an operator, a tactical situation involving the operator, (ii) retrieving, from a set of data about the operator, at least one attribute of the operator that is relevant to the tactical situation, (iii) gathering at least one attribute of the environment of the tactical situation from at least one sensor device monitoring the environment, and (iv) calculating a success probability for a by the operator the addresses the tactical situation based on the at least one attribute of the operator that is relevant to the tactical situation and the at least one attribute of the environment of the tactical situation. Various other systems, and methods are also disclosed.
US11371803B2 Weapon interface panels
In an example embodiment, there is disclosed herein a molded panel configured for mounting on a rail of a weapon, the molded panel having a slot that will allowing a cavity to be opened into the panel for allowing a friction fit insert to be inserted into the slot, The friction insert causes the molded panel to be locked onto a rail while the friction fit is inserted into the cavity.
US11371799B2 Delayed trigger, pellet ejector, and simulated weapon
An example simulated weapon includes a delayed trigger and a pellet ejector. The delayed trigger includes a chamber and a piston slidable between armed and triggering positions. A spring biases the piston towards the triggering position. A locking member releasably locks the piston in the armed position. Release of the piston by the locking member causes the spring to move the piston from the armed position to the triggering position. The pellet ejector is coupled to the delay trigger to be triggered by the delay trigger in the triggering position. The pellet ejector includes a pressure chamber to receive a pressurized fluid and a pellet chamber to receive pellets. A valve is disposed between the pressure chamber and the pellet chamber communicates pressure from the pressure chamber to the pellet chamber. A barrel that extends through the pressure chamber is connected to the pellet chamber to eject the pellets.
US11371797B2 Dual-purpose type gas-valve structure
A dual-purpose type gas-valve structure especially related to a gas-gun gas-valve used for controlling the igniting and releasing of gas. It is specially designed with the horizontal and vertical gas entrance types coexisting structure to facilitate selecting different types to insert and connect the high-pressure steel cylinder depending on the gun type. It mainly consists of a box-body set with several connected horizontal and vertical channels inside; wherein a group of vertically intersecting channels located below can respectively insert into the high-pressure steel cylinder from the horizontal entrance and the vertical entrance from outside; wherein the lower-layer horizontal channel located at the upper f-type channel belongs to the high-pressure gas control room and the touch-press port, and the gas can be thereby released to the vertical channel and strongly ejected out through the upper-layer horizontal channel to instantaneously propel and launch out the bullet of the connecting barrel.
US11371793B2 Firearm support and related method of use
A support pod that supports a weapon in a firing position includes a support tube telescopingly joined with a leg having a longitudinal axis. A lock portion defines grooves downwardly angled relative to the longitudinal axis. A guide portion defines recesses downwardly angled relative to the axis. The recesses can be distal and separate from the grooves, and both optionally are downwardly spiraling. The leg is operable in a locked mode, in which a lock element is in a groove, and a guide element is in a corresponding recess, to set a first overall length of the support. The leg can operate in an adjustment mode in which the lock and guide element can transition out from the groove and recess, and can move to other respective grooves and recesses chosen by a user to set the pod at another overall length. A related method of use is provided.
US11371792B1 Gun control unit and method of use
A gun control unit for a M134 minigun firearm including an armature and a stator comprising at least one hardware processor; and one or more software modules that are configured to, when executed by the at least one hardware processor, independently control the armature; independently control the stator.
US11371785B2 Cooling system and fabrication method thereof
A cooling system for a cold spray nozzle or a thermal spray barrel and a fabrication method thereof are provided. The cooling system includes a sleeve with cooling fins that encapsulate a spray nozzle or barrel to enable heat transfer from the nozzle or barrel to the fins and then to the external ambient environment. The sleeve may optionally include one or more channels with cooling tubes to enable enhanced cooling with a cooling medium flowing through the tubes and across the fins.
US11371784B2 Heat dissipation unit and heat dissipation device using same
A heat dissipation unit and a heat dissipation device using same are disclosed. The heat dissipation device includes a base and one or more heat dissipation units. The base has a first side and an opposite second side; and the heat dissipation units respectively include at least one radiation fin correspondingly provided on the first side of the base. The radiation fin is formed by correspondingly closing a first plate member and a second plate member to each other, such that a plurality of independent flow channels is defined between the closed first and second plate member. The independent flow channels communicate with each other. And, the independent flow channels respectively have an amount of working fluid filled therein.
US11371781B2 Plate package using a heat exchanger plate with integrated draining channel and a heat exchanger including such plate package
A plate package for a heat exchanger device includes a plurality of heat exchanger plates of a first type and a plurality of heat exchanger plates of a second type. At least the heat exchanger plates of the first type include, along at least a section of the opposing side portions, a draining channel flange. The draining channel flanges are oriented in one and the same direction such that a draining channel flange of a first heat exchanger plate of the first type abuts or overlaps a draining channel flange of a subsequent heat exchanger plate. The draining channel flanges form outer walls to the outer draining portions thereby transforming the outer draining portions into draining channels. A method of using such plate package in a heat exchanger device and also a heat exchanger device as such are also disclosed.
US11371780B2 Heat exchanger with integral features
A counterflow heat exchanger configured to exchange heat between a first fluid flow at a first pressure and a second fluid flow at a second pressure includes a first fluid inlet, a first fluid outlet fluidly coupled to the first fluid inlet via a core section, a second fluid inlet, and a second fluid outlet fluidly coupled to the second fluid inlet via the core section. The core section includes a plurality of first fluid passages configured to convey the first fluid flow from the first fluid inlet toward the first fluid outlet, and a plurality of second fluid passages configured to convey the second fluid flow from the second fluid inlet toward the second fluid outlet such that the first fluid flow exchanges thermal energy with the second fluid flow at the core section. Each first fluid passage of the plurality of first fluid passages has a circular cross-section.
US11371777B1 Method and device for drying fine particulate material such as fracking sand
A device and method for drying fine particulate. A parallel flow rotary drum dryer is used to dry the particulate material. There is a combustion chamber for the burner, located upstream of the dryer inlet, and the burner flame is limited to the combustion chamber so the fine particulate material does not come into direct contact with the burner flame. The output from the dryer passes through a knock-out box including a baffle system with a plurality of narrow gaps to create a pressure drop to slow down the gas flow and enable the entrained fine mesh dry particulate to drop out through a bottom outlet before the effluent gas is sent to the dust collection/air filtration system.
US11371773B2 Temperature control bottle assembly
A temperature control bottle assembly for heating and cooling drinks includes a base control apparatus and at least one conductive bottle apparatus. The base control apparatus comprises a cylindrical housing having a pair of semicircular depressions extending towards a bottom side defining a left half, a right half, and a divider wall extending therebetween. A heat exchange is coupled within an inner cavity and comprises a CPU, a heating element disposed beneath the right half, and a cooling filament disposed beneath the left half. A power supply and a plurality of controls are in operational communication with the heat exchange. The conductive bottle apparatus comprises a bottle and a thermally conductive bottom plate coupled to the bottle. The bottom plate has a pair of semicircular protrusions corresponding to, and selectively engageable with, the pair of depressions of the housing to control the temperature of the bottle contents.
US11371772B2 Refrigerator
A refrigerator includes a cabinet including an inner case, and a drawer assembly installed in the inner case. The drawer assembly includes a basket which forms a receiving space and can be pulled in and out of the inner case, a supporter assembly connected to the basket to guide an insertion or withdrawal of the basket, and a cover connected to the supporter assembly to cover or uncover the receiving space. The cover may be movable in a direction opposite to a movement of the basket when the basket is inserted or withdrawn. The basket includes a protrusion configured to engage with or disengage from a notch of a connection member to facilitate or prevent transmission of a movement force of the basket to the cover.
US11371771B2 Household appliance comprising shelf arrangement
The present disclosure refers to a household refrigeration appliance and, more specifically, to a household refrigeration appliance with a multifunctional shelf. A multifunctional shelf arrangement is provided, including: a shelf comprising a frame that is physically associated to the walls of an internal box by shelf rails; the frame comprising lateral, front and rear portions, as well as at least one accessory physically associated to the shelf by accessory rails defining at least one track for displacement of the accessory. Specifically, in accordance with this disclosure, the frame comprises a plurality of receiving structures and the accessory rails comprise fitting projections which engage directly with the receiving structures of the frame, so that the attachment rails are removably fitted with the receiving structures.
US11371760B2 Refrigeration cycle apparatus
In a refrigeration cycle apparatus according to the present invention, a non-azeotropic refrigerant mixture is used. The refrigeration cycle apparatus includes a compressor, a first heat exchanger, a decompressor, a second heat exchanger, a third heat exchanger, and a blower. The blower blows air to the second heat exchanger and the third heat exchanger. The non-azeotropic refrigerant mixture circulates in a first circulation direction through the compressor, the first heat exchanger, the decompressor, the second heat exchanger, and the third heat exchanger. The second heat exchanger is greater in flow path resistance than the third heat exchanger. The blower forms a parallel flow with the non-azeotropic refrigerant mixture that flows through the second heat exchanger and the third heat exchanger.
US11371750B2 WIFI and cloud enabled temperature control system
Disclosed herein are WIFI and could enabled temperature control systems. The temperature control systems are configured to receive user temperature settings and preferences, and control a water heater based on the user temperature settings and preferences. The temperature control systems include two or more sampling rates for enabling a higher efficiency of operation compared to conventional water heaters.
US11371745B2 Fin for register
Provided is a fin for register that can firmly fix a mounting member to a fin body. A horizontal fin includes a plate-shaped fin body and a mounting member mounted to a downstream side edge part of the fin body. The mounting member has a curved shape to cover the downstream side edge part of the fin body. The downstream side edge part includes a first recessed part at a tip part on a front side in a longitudinal direction. The first recessed part is formed by recessing the tip part of the downstream side edge part. The downstream side edge part and the mounting member are fixed to each other by an adhesive filled in the first recessed part.
US11371743B2 Air conditioning system
An air conditioning system capable of reducing noise incidental to gas-liquid two-phase transfer is provided. The air conditioning system (100) performs a refrigeration cycle in a refrigerant circuit (RC) including an outdoor unit (10), a plurality of indoor units (40), and a liquid-side connection pipe (LC) connecting the outdoor unit (10) and the indoor units (40). The air conditioning system (100) includes a second outdoor control valve (17, electric valve) decompressing the refrigerant flowing in the refrigerant circuit (RC) in accordance with an opening degree, an operating-capacity variation detection portion (74, detection portion) detecting change of the number of operating units in accordance with device information, and a device control portion (75, control portion) controlling a state of the second outdoor control valve (17). The device control portion (75) executes first control (feed-forward control) when the change of the number of operating units is detected by the operating-capacity variation detection portion (74), and adjusts the opening degree of the second outdoor control valve (17) to suppress a rise of pressure of the refrigerant flowing into the operating unit.
US11371727B2 Installation means for a device for treating a net fluid with a working fluid
The installation means for a device for treating, in particular humidifying and/or cleaning, a net fluid, in particular a gas, by means of a working fluid, in particular a liquid, and particularly for cooling water vapor by means of spray water and/or drip water, is provided with at least one installation package (10) of several square, waved mat elements (12) being arranged in an overlying or adjoining manner Adjacent mat elements (12) are mechanically connected to each other by pin-hole-arrangements in which pins (42) protruding from the one mat element (12) and each comprising a free end are inserted in receiving openings (34) formed in the other mat element (12). The receiving openings (34) each comprise an opening edge (36) from which a flexible clamping tongue (38) protrudes into the receiving opening (34). Each receiving opening (34) comprises an area size limited by the free end of the at least one clamping tongue (38) and the region of the opening edge (36) opposite to said end, or by the free ends of several, in particular two or three clamping tongues (38), wherein the area size (40) being smaller than the cross-section of the pin (42) in the state of the pin (42) in which the pin (42) is received by the receiving opening (34), and in which the at least one clamping tongue (38) is bend with its free end to the free end of the pin and abuts against the pin (42).
US11371721B2 Push pin bearing mechanism for actuators
A thermostatic radiator valve (TRV) assembly or automatic temperature balanced actuator (ABA) assembly controls a manifold assembly through a push pin bearing mechanism. The push pin bearing mechanism comprises a push pin that moves in a linear direction responsive to rotational movement of a motor gear that is coupled through a helical gear. Rotational movement of the push pin is prevented by a ball bearing assembly. Movement of the push pin is transferred to a manifold pin, which in turn, controls the manifold assembly. Because the push pin moves in a linear rather than a rotational fashion, erosion of the mated manifold pin is substantially reduced with respect to transitional approaches.
US11371712B2 Pellet grills
Pellet grills and associated methods of operation are disclosed. An example pellet grill includes a burn pot configured to combust pellet fuel received within the burn pot. The pellet grill further includes an auger configured to deliver the pellet fuel to the burn pot. The pellet grill further includes an auger motor operatively coupled to the auger. The pellet grill further includes one or more processors configured to determine whether a shutdown sequence of the pellet grill has been initiated. The one or more processors are further configured, in response to determining that the shutdown sequence has been initiated, to command the auger motor to reverse a direction of rotation of the auger. The reversal is to cause pellet fuel which the auger has not yet delivered to the burn pot to be purged in a direction away from the burn pot.
US11371703B2 Apparatus and method for mitigating particulate accumulation on a component of a gas turbine
A gas turbine engine component assembly comprising: a first component having a first surface and a second surface opposite the first surface, wherein the first component includes a cooling hole extending from the second surface to the first surface; a second component having a first surface and a second surface, the first surface of the first component and the second surface of the second component defining a cooling channel therebetween; and a lateral flow injection feature integrally formed in the first component and fluidly connecting a flow path located proximate to the second surface of first component to the cooling channel, the lateral flow injection feature being configured to direct airflow from the airflow path through a passageway and into the cooling channel at least partially in a lateral direction parallel to the second surface of the second component such that a cross flow is generated in the cooling channel.
US11371701B1 Combustor for a gas turbine engine
A combustor for a gas turbine engine includes a forward liner segment and an aft liner segment positioned downstream from the forward liner segment relative to a direction of flow through the combustor. The forward and aft liner segments at least partially define a combustion chamber. Furthermore, the combustor includes a dilution slot frame positioned between the forward and aft liner segments along a longitudinal centerline of the gas turbine engine. Moreover, the dilution slot frame defines a plurality of dilution slots spaced apart from each other along a circumferential direction of the gas turbine engine such that the plurality of dilution slots provides an annular ring of dilution air to the combustion chamber.
US11371696B2 System and method for configuring boiler combustion model
A system and method for configuring a boiler combustion model are provided. The system for configuring the boiler combustion model may include a model generator configured to generate the boiler combustion model using, as input/output data, data obtained based on measured data, analysis data, and controller information, a model simulator configured to simulate the generated boiler combustion model and output simulated results, and a model modifier configured to evaluate the boiler combustion model based on the simulated results and generate modification information for modifying the boiler combustion model based on the generated boiler combustion model and corresponding evaluated results.
US11371695B2 Boiler
Provided is a boiler for heating fluid by a heat generation unit including heat generation bodies in a container, the boiler being able to moderately heat fluid according to various situations while heat generated by the heat generation bodies can be efficiently utilized. A boiler for heating fluid by using heat generated by heat generation bodies includes the heat generation bodies and a container having the heat generation bodies inside and configured such that the inside of the container is filled with gas with higher specific heat than that of air. The boiler includes a controller configured to control a heat generation amount of the heat generation body under a situation where the gas has been supplied into the container.
US11371691B2 Waterproof decorative lamp
A waterproof decorative lamp includes an illuminating body having a first end, a second end opposite the first end, and an outer wall extending between the first end and the second end, a plurality of wires connected to the first end of the illuminating body, an isolation fixing column clamped between the plurality of wires, and a housing coupled to the isolation fixing column, the housing having an inner wall defining an inner cavity. The housing is installed from the second end of the illuminating body, the housing sheaths a periphery of the isolation fixing column and a periphery of first end of the illuminating body close to the wires, the second end of the illuminating body is exposed from the housing, the inner wall of the housing abuts against the outer wall of the illuminating body, and the wires are clamped between the isolation fixing column and the inner wall.
US11371690B2 Local master control module and surge arrestor
An elongated lighting module having an asymmetric illumination source formed from at least two rows of light emitting diodes (LEDs) that extend along the long axis of the module and are independently controllable. The illumination source is rectangular and oriented so that the rows of LEDs extend along the long axis of the module. The lighting modules are powered via a wiring harness that extends down a support pole to a power supply having LED drivers to control the power to the modules. The power supply is divided between a core enclosure housing the LED drivers and a master enclosure that commands and controls the core enclosure. Multiple core enclosures may be used to power multiple luminaires under the control of a single master enclosure.
US11371686B2 Highlighting a product in a store fixture, display or shelf
A lighting device is presented for highlighting a first product over a second product placed in a first and a second section respectively of a store fixture, display or shelf to draw a shopper's attention to the first product, the lighting device comprising: a first and a segment, adjacent to each other, arranged for providing a first light output for illuminating the first product and a second light output for illuminating the second product respectively, a controller arranged for changing an operational mode of the lighting device from a normal lighting mode to a highlighting mode based on a signal indicating presence of a field; wherein in both the normal lighting mode and the highlighting mode, the first segment and the second segment provide illumination, and wherein in the highlighting mode, the first segment highlights the first product over the second product.
US11371673B2 Outer lens for lighting fixtures for vehicles, lighting fixture for vehicles provided with said outer lens, and method for producing said lighting fixture for vehicles
An outer lens for a lighting fixture for a vehicle includes a first region formed of a first material and a second region formed of a second material adjacent to the first region. The first material transmits light in a visible light range. The second material has a first wavelength range with transmittance equal to or less than a first transmittance. A second wavelength range has a transmittance equal to or more than a second light transmittance. A third wavelength range is between the first wavelength range and the second wavelength range. The first wavelength range includes a visible light at an S wavelength or a shorter wavelength. The second wavelength range includes a wavelength range from an M wavelength to an L wavelength. The third wavelength range increases from the S wavelength to the M wavelength. The first wavelength range includes the emission wavelength.
US11371670B2 Lamp for automobile and automobile including the lamp
A lamp for an automobile includes a micro lens array (MLA). The MLA module includes: a light-incident lens part which is provided with a plurality of lenses and to which the light output by the light source is incident; and a light-emitting lens part which faces the light-incident lens part, which is provided with a plurality of lenses on a first surface opposite to a second surface facing the light-incident lens part, and which receives the light incident to the light-incident lens part and discharges the light external to the MLA module. Some of the plurality of lenses provided in the light-emitting lens part are convex lenses, and the others of the plurality of lenses provided in the light-emitting lens part are concave lenses.
US11371665B2 Light device
The light device includes a shell housing, a container located in the shell housing, and a light source assembly disposed inside the container. The light source assembly is configured to emit light of a first quality and a second quality different from the first quality. The light device also includes a plug disposed on the shell housing, and the plug is electrically connected to the light source assembly. A window is arranged on the shell housing for allowing light emitted from the light source assembly to pass through. A switch is disposed on the shell housing, and the switch is configured to enable the light source assembly to emit light of the first quality or the second quality.
US11371660B2 Multi-channel systems for providing tunable light with high color rendering and biological effects
The present disclosure provides systems for generating tunable white light. The systems include a plurality of LED strings that generate light with color points that fall within red, blue, green, and cyan color ranges, with each LED string being driven with a separately controllable drive current in order to tune the generated light output. Methods of generating white light by combining light generated by red, blue, green, and cyan color channels. Methods of generating white light points at substantially the same 1931 CIE chromaticity diagram color coordinates having different EML.
US11371657B2 Hydropack system
The invention is related to a tank system for storing a high pressure gas. The invention provides a system for storing a gas, the system comprising at least two tanks, a first tank and a last tank, the first tank comprising an inlet port connected to a system inlet, the last tank comprising an outlet port connected to a system outlet, each tank being provided with an on tank valve comprising an inlet port, an outlet port, and a communication line leading into the tank, each on tank valve comprising a communication line between the inlet port and the outlet port of the on tank valve, the outlet port of the on tank valve of the first tank being connected to the inlet port of the on tank valve of the last tank, the at least two tanks being serially connected.
US11371652B1 Pole mounting system for lockable key housing
The mounting system and device secures a container, such as a lockable container to a pole. A housing restricts access to the fasteners and other attachments that secure the container to the pole. A unitary fastener, such as a U-bolt, secures the housing to the pole. The two ends of the unitary fastener enter a first section of a rear wall and a second section of the rear wall to attach to the housing at an interior attachment surface. A curvature in the rear wall separates the first section and the second section of the rear wall. The curvature of the rear wall contacts the pole. The housing, the guard plate, and the container cover the fasteners to reduce access to the fasteners.
US11371648B1 Positioning structure for tripod stand for quickly releasing clamping state
A positioning structure for tripod stand for quickly releasing a clamping state, comprising a main tube, upper, middle and lower binding sleeves and three support rods. The binding sleeves are sleeved on the main tube to rotate freely. The middle binding sleeve comprises a sliding slot provided with an upper clamping column, a lower clamping column and a spring. The upper and lower clamping columns are connected with upper and lower pressing keys protruding out of the middle binding sleeve. When the pressing keys are pressed, the spring is compressed and the clamping columns no longer protrude from the upper and lower sides of the middle binding sleeve. The clamping state can be released and the support rods of the binding sleeves can be freely rotated by pressing the binding keys, so that the three support rods can be rotated to a storage position or an unfolding position.
US11371642B2 Internal inspection of pipelines
A pig has a body of resiliently compressible material extending along a central longitudinal axis. At least one strain gauge is embedded in the material of the body. The or each strain gauge extends transversely with respect to the central longitudinal axis and is arranged to deflect and elongate longitudinally with longitudinal deflection of a forward end of the body.
US11371641B2 Cable management apparatus and system
There is presented a cable management apparatus for deployment within a pipe, where the pipe houses at least a portion of an umbilical cable. The cable management apparatus comprises a first engagement portion for engaging with an interior surface of the pipe, a second engagement portion for engaging with the umbilical cable, a first end and a second end. The cable management apparatus is configured such that, in use, the umbilical cable extends outwardly and away along the pipe, in substantially opposite directions from the first and second ends. The cable management apparatus is further configured to assist the moving of the umbilical cable along a lengthwise portion of the pipe using at least the first engagement portion and/or the second engagement portion.
US11371634B2 Compression collars for coupling a tube to a tube fitting and methods of use
A method for coupling a tube to a tube fitting includes radially outwardly expanding a tubular compression collar from a constricted state to an expanded state, the compression collar having a throughway extending there through and being made of a resiliently flexible material. An end of the tube is inserted within the throughway of the expanded compression collar, the tube bounding a passageway. A tube fitting is inserted within the passageway of the tube. The compression collar is allowed to resiliently rebound back towards the constricted state so that the compression collar pushes the tube against the tube fitting.
US11371633B2 Swivel joint with coated surfaces
A swivel joint includes a first pipe section and a second pipe section. The pipe sections may define a flow path via which fluid passes through the swivel joint. One or more surfaces proximate a junction of the first pipe section and the second pipe section may be selectively coated to resist wear from erosion, corrosion, and or abrasion.
US11371628B2 Pipe support system having adjustable stand, and method of use
A pipe support system includes a pipe base, a threaded bolt having a head, a deck supported above the pipe base, and a cap removably resting on the upper surface of the deck. Methods for installing the pipe support system include determining a height of a joint of pipe or pipe component above a ground surface; selecting a length of the pipe base in accordance with the height of the joint of pipe or pipe component above the ground surface; slidably placing the bolt into an inner diameter of the pipe base until a flanged housing is landed onto a top of the pipe base; rotating the head of the bolt relative to the pipe base in order to provide micro-adjustments to the height of the deck relative to the pipe base; and placing the joint of pipe or other pipe component onto the cap, thereby supporting the pipe component above the surface.
US11371621B2 Balance structure for a regulator
A fluid regulator includes an actuator assembly disposed in a valve body. A sleeve includes a cylindrical wall, a first plate, and a second plate. Each of the first plate and the second plate is disposed in a cavity of the sleeve. A stem extends through the sleeve and is axially aligned with a longitudinal axis of the body, and includes a passage extending partially through the stem. The actuator assembly includes first and second pistons. First, second, third, and fourth chambers are separately disposed between the sleeve, the first or second plate, or the first or second piston. The first and third chambers are in fluid communication, and the second and fourth chambers are in fluid communication via the passage of the stem. The actuator assembly actuates a control element in response to a fluid pressure receivable in the first, second, third, and/or fourth chambers.
US11371613B2 Ring seal for implementing a rotary seal between two cylindrical elements
The invention relates to a ring seal which comprises a main body capable of implementing a seal by static contact relative to a first cylindrical element, and a first circumferential lip capable of engaging by friction with a cylindrical surface of a second cylindrical element, said cylindrical elements being substantially coaxial and mounted so as to pivot relative to one another. The main body comprises a front surface configured to be in axial contact with a front surface of the first cylindrical element, the main body comprising a second circumferential lip radially opposite the first circumferential lip and capable of being in radial contact with a cylindrical surface of the first cylindrical element.
US11371611B2 Seal member for bearing and production method therefor
There is provided a seal member for a bearing comprising a molded rubber article and a core metal, wherein the molded rubber article is produced by vulcanization-molding a rubber composition comprising 100 parts by mass of a rubber (A) containing an acrylic acid ester as a main component, 1 to 30 parts by mass of a carbon material (B), and 10 to 100 parts by mass of a carbon black (C) having a DBP oil absorption of 20 mL/100 g or more and less than 150 mL/100 g; the carbon material (B) is a carbon nanotube (B1) or a carbon black (B2) having a DBP oil absorption of 150 mL/100 g or more and 1000 mL/100 g or less; and a volume resistivity of the molded rubber article is 1×106 Ω·cm or less.
US11371609B2 Systems, devices, and/or methods for improving engine efficiency
Certain exemplary embodiments can provide a piston comprising a piston head, a connecting rod coupled to the piston head, a stabilizer bar, a retaining ring, and a stabilizer bar collar. The stabilizer bar collar defines one or more apertures. The one or more apertures are constructed to receive the stabilizer bar. The piston is constructed to reduce energy losses in an engine comprising the piston.
US11371607B2 Locking device of a parking brake and a parking brake
The present invention relates to a locking device (1) of a parking brake, comprising a ratchet wheel (10) movable about an axis of rotation (X), at least two pawls (20) which can engage in the ratchet wheel (10) to fix it, an actuating device (50) and a coupling element (30), wherein the coupling element (30) couples the at least two pawls (20) to the actuating device (50), and wherein the coupling element (30) is movable by the actuating device (50) into a first position (A), in which the at least two pawls (20) allow rotation of the ratchet wheel (10) in a first direction of rotation and a second direction of rotation, and a second position (B), in which the at least two pawls (20) can engage in the ratchet wheel (10) and allow rotation in only the first direction of rotation. The present invention also relates to a parking brake with a locking device (1).
US11371606B2 Arrangement for reading off predetermined positions of a gear lever in a gear selector in a vehicle
The invention relates to an arrangement for reading off predetermined positions of a gear lever (11). A sensor arrangement (1) with a first sensor component (10) moves with the gear lever (11) and a plurality of second sensor components (S21-S25) interacts with the first sensor component (10), wherein in each of the predetermined positions of the gear lever (11), the first sensor component (10) interacts with at least one second sensor component (S21-S25). A position determination unit (30) compares the current sensor output values with stored sensor output values in a table (40). When a faulty condition is detected in one of the sensor components (S21-S25), the stored sensor output values for the faulty sensor component are updated with the faulty output value of the faulty sensor component in the table (40) of expected sensor output values.
US11371601B2 Lubrication device and cam mechanism provided with lubrication device
The present invention provides a lubrication device for coating a lubricant onto the outer circumferential surface of a bearing. A lubrication device comprises a housing and a lubrication member that is accommodated within the housing. A bearing crosses and passes through the lubrication member so that an outer circumferential surface of the bearing comes into contact with an inner surface of the lubrication member, and due to this configuration, it becomes possible for the lubricant to be coated onto the outer circumferential surface of the bearing.
US11371598B2 Pulley device for a tensioner roller or winding roller
A pulley device for a tensioner roller or winding roller of a transmission element, having a pulley, a bearing, and an annular protective flange. The flange provides a first radial portion of small diameter, the first radial portion bearing against a fixed inner ring of the bearing, a second radial portion of large diameter, and a substantially axial intermediate portion connecting the first and second radial portions. The intermediate portion forms a circumferential trough, the bottom of which is offset radially towards the inside of the pulley device compared with the outer edge of the fixed inner ring.
US11371597B2 Pulley device for tensioner or winder roller
A pulley device for a belt tensioner or winder roller having a bearing, a pulley mounted to the bearing, a protection flange and a screw. The protection flange includes an axial portion that is able to pass from an undeformed first configuration for positioning the flange on the bearing to a deformed second configuration for axial and radial retention of the flange.
US11371595B2 Three-pass torque converter with clutch integrated with turbine
A torque converter comprising a front cover, an impeller having an impeller shell connected to the front cover, a turbine having a turbine shell, and a lock-up clutch configured to selectively couple the turbine shell to the impeller shell for torque transmission therebetween is disclosed. In embodiments, the lock-up clutch comprises a flange connected to the turbine shell that extends radially outward therefrom, a piston disposed axially between the front cover and the turbine, and a piston actuation plate connected to the piston. The piston may be connected to the front cover and configured to actuate the piston actuation plate to press the flange against the impeller shell to connect the turbine shell to the impeller shell for torque transmission therebetween.
US11371592B2 Continuously variable-ratio transmission
A continuously variable transmission including an input pulley having a first subassembly supported upon a first rotatably driven shaft and an output pulley having a second subassembly supported upon a second rotatable shaft. Each subassembly includes a plurality of left link elements extending from segmented pulley segments to a first shaft supported rotating element, along with a plurality of right link elements extending from the segmented pulley segments to a second shaft supported rotated element for positioning the segmented pulley segments in an outwardly circumferentially arrayed fashion about each of the first and second shafts. Axial displacement of a first and second pairs of said first and second shaft supporting elements in each of the input and output pulley subassemblies inversely varying a collective diameter formed by said arrangements of segmented pulley segments in order to maintain a constant circumference of a belt supported about the segmented pulley segments for each of the input and output pulleys.
US11371589B2 Clutch configurations for a multiple motor mixed-speed continuous power transmission
An electric powertrain includes a first electric motor that has an uninterrupted connection with a drive shaft of a vehicle. The electric powertrain further includes a second electric motor that has an interruptible connection with the drive shaft. In one form, this interruptible connection includes a clutch. The electric powertrain further includes a first gear train in the form of a first planetary gear and a second gear train in the form of a second planetary gear. The clutch in one variation includes a positive clutch in the form of a dog clutch. The dog clutch has a clutch suspension configured to deflect a clutch collar when gearing is misaligned during shifting.
US11371586B2 Pericyclic gear reducer
A pericyclic gear reducer may include a middle planet ring gear coupled between a driver ring gear and a driven wheel utilizing a first prismatic joint on a first side of the middle planet ring gear and a second prismatic joint on a second side of the middle planet ring gear. The pericyclic gear reducer may further include an input shaft rotatably coupled to the driver ring gear and the driver ring gear configured to transfer the rotational movement of the input shaft to the middle planet ring gear. The pericyclic gear reducer may further include an output sun gear coupled to the middle planet ring gear. The output sun gear further rotatably coupled to a central output shaft.
US11371584B2 Waste management device and a modular power system for such
A waste management device and a modular power system for such are disclosed. The waste management device may be a compactor or a shredder. The waste management device includes a cylindrical component for handling the waste, and a modular power system arranged to transmit power from one/more motors to the cylindrical component. The modular power system includes an internal gear wheel, a frame and one or more motors attached to the frame. Driving gear wheels of the motors are operably connected to the internal gear wheel such that power of the one or more motors is transmitted from the driving gear wheel(s) to the internal gear wheel.
US11371578B2 Vibration dampening device
In a vibration dampening device (10, 110) in an embodiment, a restriction passage (24) includes a first communication portion (26) that is open to a main liquid chamber (14), a second communication portion (27) that is open to an auxiliary liquid chamber (15), and a main body flow path (25) that causes the communication portions to communicate with each other, the first communication portion (26) includes a plurality of pores (31) penetrating a first barrier (28) having a surface (28a) facing the main liquid chamber (14), and a protrusion (40, 140) which protrudes toward the main liquid chamber (14) or the auxiliary liquid chamber (15) is formed over an entire circumference of an opening circumferential edge portion of the pore (31) in the surface (28a).
US11371572B2 Disc brake for vehicles, in particular for commercial vehicles
A disc brake (1) for vehicles, in particular for commercial vehicles, includes a brake disc, at least two brake linings (3, 3a), and an adjusting spindle (4) axially adjustable toward the brake linings (3, 3a) for setting an air play (L) between the brake linings (3, 3a) and the brake disc (2). The adjusting spindle (4) has a pressure plate (4a) on a side facing the brake linings (3, 3a), and a pressure piece (9) arranged on the adjusting spindle (4) on a side axially opposite from the brake linings (3, 3a). The pressure piece (9) has an anti-rotation safeguard (10; 10a) for blocking a rotation (R) of the adjusting spindle (4), and the anti-rotation safeguard (10; 10a) axially engages the adjusting spindle (4).
US11371568B2 Driving force transmission device and control method for driving force transmission device
A driving force transmission device includes an input rotation member and output rotation member, a multiple-disc clutch, a pressing mechanism, and a control device that includes a current supply circuit. The control device is configured to compute a torque command value based on a state of a vehicle, the torque command value being a driving force that needs to be transmitted by the multiple-disc clutch, to compute a current command value, to correct the current command value, and to control the current supply circuit such that an electric current depending on the current command value is supplied to the pressing mechanism. The control device is configured to perform the correction so as to increase or decrease the current command value by a correction amount depending on a change rate of the torque command value.
US11371567B2 Disconnect apparatus and a method of sensing a state thereof
A disconnect apparatus including a first clutch member and a second clutch member in selective engagement with the first clutch member. The disconnect apparatus also includes a cam mechanism and a sensor assembly. The cam mechanism includes an axially movable first cam member and an axially fixed second cam member, wherein the sensor assembly generates a pulse pattern which is utilized to determine a position of the first cam member, and thereby a state of the disconnect apparatus.
US11371561B2 Transmission housing, and vehicle equipped with such a housing
A transmission housing (1) comprising a shaft (2) housed at least partially inside the housing (1) and, mounted on said shaft (2), at least one rotary element (3) and a rolling bearing (4), the rolling bearing (4) comprising an inner ring (5) and an outer ring (6) that are coaxial, separated from each other by rolling members (7). The housing (1) further comprises a blind or through tubular body (8) mounted on the shaft (2) and interposed at least partially between the shaft (2) and the rotary element (3), the rotary element (3) being mounted rotatably secured to the tubular body (8), and the tubular body (8) being kept rotatably secured to the shaft (2) by the inner ring (5), referred to as the constriction ring, of the rolling bearing (4), force-fitted onto said tubular body (8).
US11371559B2 Rolling component, bearing, and method of manufacturing the same
A rolling component has a surface. The rolling component includes a fiber flow and a non-metallic inclusion. In a region from the surface of the rolling component to a first depth, a gap between the non-metallic inclusion and a member forming the rolling component is filled. The first depth is 50 μm or more. The surface and the fiber flow form an angle of 15° or more.
US11371557B2 Tank support assembly for a vehicle
A tank support assembly for a vehicle includes a vehicle structure and a storage tank assembly. The storage tank assembly is held in place relative to the vehicle structure via a magnetic support system. The magnetic support system includes tank magnets affixed to the storage tank assembly and structure magnets affixed to the vehicle structure. The tank magnets interact with the structure magnets to passively provide repulsive magnetic forces that constrain movement of the storage tank assembly relative to the vehicle structure without the tank magnets mechanically engaging the structure magnets.
US11371552B2 Flex pad bearing pad configuration
A hydrodynamic bearing in the form of a flex pad bearing includes configurations structured to change a bearing characteristic. One form of the bearing includes a nonlinear back wall that includes a circular arc and a transition, where the back wall extends radially outward of a ligament. The bearing can include an opening for the deposit of a weighted mass, wherein the opening can threadingly receive a threaded weighted mass. In one form a sidewall that includes the back wall segment can have an average outer radius which determines a thickness of the flex pads.
US11371550B2 Rotary engine
The present invention provides a rotary engine comprising: a housing provided with three lobe accommodation parts; a rotor which is provided with two lobes continuously accommodated in the lobe accommodation parts, has an intake storage part communicating with an intake port provided on the front surface-side, and has an exhaust storage part communicating with an exhaust port provided on the rear surface-side; an intake-side housing cover provided with an intake hole communicating with the intake storage part; an exhaust-side housing cover provided with an exhaust hole communicating with the exhaust storage part; and a crankshaft, wherein the flow of an exhaust gas into a stroke chamber during an intake stroke is reduced by preventing the exhaust storage part, at a portion of a section in which the exhaust port is open, from communicating with the exhaust hole during the intake stroke.
US11371540B2 Levered latch plunger
A latch includes a ferrule defining a hollow interior region and a ferrule opening that opens into the hollow interior region. A washer is positioned adjacent an end of the ferrule. The washer defines a washer opening. A stud has an elongated body extending along a stud axis, and the stud is positioned to extend through the ferrule opening and keyed to the washer opening such that the stud rotates about the stud axis along with the washer. A lever is pivotably connected to the stud. Rotation of the lever about the pivot axis causes translation of the stud along the stud axis with respect to the ferrule between a latched position, in which an end of the stud protrudes beyond a connection end of the ferrule, and an unlatched position, in which the end of the stud is contained within the interior region defined by the ferrule.
US11371530B2 Fan and fan impeller thereof
A fan includes a fan impeller. The fan impeller includes an inner frame, an outer frame and a disturbing structure. The inner frame rotates along a rotation axis. The outer frame is disposed around the inner frame. The blades are disposed between the inner frame and the outer frame and arranged radially. The disturbing structure has a plurality of protrusion columns disposed on the outer frame, and the protrusion columns are arranged surrounding the blades. The protrusion columns are provided to generate vortexes in the flow field for disturbing the flow as to reduce noise, and the wind pressure can be increased to obtain better operating characteristics.
US11371527B2 Compressor rotor disk for gas turbine
A compressor rotor disk for a gas turbine includes a circumferential surface; and a plurality of dovetail slots formed along the circumferential surface, each dovetail slot comprising a cutout portion formed by removing a portion of a radially outer convex surface of the dovetail slot. The compressor rotor disk can reduce stresses generated in the compressor rotor disk by centrifugal force, by reducing the centrifugal force of the compressor rotor disk through the formation of the cutout portion at the radially outer portion of the compressor rotor disk, thereby enhancing the durability and reliability of the compressor rotor disk.
US11371521B2 High temperature face seal
A turbomachine face seal includes a turbine wheel with a cylindrical shaft extending from the turbine wheel, defining an axis of rotation. The shaft may include a heat throttle, such as a piston ring and groove assembly, or a shaft weld pocket having an annular heat choke groove. Circumscribing the shaft is a casing and a seal ring having a groove with a seal element. To cool the seal element, a pressurized oil jet is directed toward the casing, and impinges against the casing. The oil jet may be angled or parallel with the axis of rotation. The casing may be configured to trap oil from the oil jet to cool the seal element.
US11371519B2 Water pump and method for manufacturing a water pump
Water pump with an impeller driven by an electrical machine comprising a housing cap and a volute with an input and an output and a boot hosting a stator and a rotor of the electrical machine and an electronic board mounted at the side apart from the impeller and covered by the cap housing, characterized in that the stator stack is over molded with a first plastic material and at least the stator stack, the wires and pins are over molded with a second plastic material to form a cylindrical ring boot and a heat sink that seals a cylindrical opening of the boot.
US11371513B2 Integrated gas compressor
An integrated gas compressor is disclosed herein. The integrated gas compressor includes an integrated motor with a stator, centrifugal impellers, and a shaft assembly with a rotor and conical transition. The integrated motor can produce an electromotive force that is imparted by the stator to rotate the rotor and components coupled to the rotor, such as the conical transition and the centrifugal impellers. At least one of the rotor and conical transition have a cavity.
US11371505B2 Scroll compressor with economizer injection
A scroll compressor includes a compressor housing, an orbiting scroll member, a non-orbiting scroll member, an economizer injection inlet, and a discharge outlet. The orbiting scroll member and the non-orbiting scroll member are disposed within the compressor housing. The orbiting scroll member and the non-orbiting scroll member are intermeshed thereby forming a compression chamber within the compressor housing. The non-orbiting scroll includes a plurality of compression inlet ports. An economizer injection inlet is formed through the compressor housing and in fluid communication with the compression chamber via the compression inlet ports. The economizer injection inlet is disposed between the non-orbiting scroll member and the compressor housing. The discharge outlet is in fluid communication with the compression chamber.
US11371504B2 Scroll compressor
A scroll compressor is disclosed. The scroll compressor includes an shell, a fixed scroll, a housing and an orbiting scroll. The fixed scroll and the housing are disposed in the shell and fixed relative to each other. An outer peripheral surface of the housing and an inner peripheral surface of the shell are fitted to each other. The orbiting scroll is disposed between the fixed scroll and the housing. The fixed scroll is formed therein with a first injection passage, the housing is formed therein with a second injection passage, a port of the first injection passage and a port of the second injection passage face each other, so that the first injection passage and the second injection passage communicate with each other. The scroll compressor further includes an injection tube assembly, the injection tube assembly is disposed in the shell. The injection tube assembly includes: a tube, and a first tube joint and a second tube joint respectively disposed at two ends of the tube, the first tube joint passes through the shell to communicate with the outside, and the second tube joint is inserted and fitted in the second injection passage.
US11371503B2 Smart drilling motor stator
A drilling motor system for drilling a subterranean well includes a stator tube, the stator tube being an elongated tubular member with a central stator bore. A stator elastomer layer is located within the central stator bore, lining a wall of the central stator bore. The stator elastomer layer has an elastomer bore that includes a plurality of stator lobes extending in a helical pattern along an axial length of the central bore. A rotor is located within the elastomer bore, the rotor being an elongated member that includes a plurality of rotor lobes extending in a helical pattern along an axial length of the rotor. The stator elastomer layer includes a failure detection system, the failure detection system operable to identify a region of damaged stator elastomer layer.
US11371502B2 Sealed drive for connecting progressive cavity pump rotors to universal joints
A progressive cavity pump includes a sealed drive between the rotor and universal joint. The universal joint includes a socket configured to receive a drive shaft of the rotor. A cover, such as a locking nut, is disposed over the connection between the rotor and universal joint. Seals are retained in place by the locking nut to prevent abrasive materials from entering into the interface between the rotor and the universal joint.
US11371500B2 Floating ring type mechanical seal
Provided is a floating ring type mechanical seal in which a floating ring is pinched and held between a rotary ring provided in a rotary shaft and a stationary ring provided in a seal casing to be movable in an axial direction while being urged toward the rotary ring so that a relative rotation of the floating ring with respect to the stationary ring is inhibited. The rotary ring is made of a sintered compact of SiC or cemented carbide. A diamond film is formed on a sealing surface sliding on the floating ring in the rotary ring. A diamond film continuous to the diamond film of the sealing surface is formed on an outer peripheral surface of the rotary ring and a rear surface, which is a surface opposite to the sealing surface, in the rotary ring.
US11371493B2 Device for dispensing a substance comprising a chamber defining a substance inlet, a substance outlet, an air inlet, and an air outlet, a piston located inside the chamber and whose movement causes the exit of both the substance and air to outside of the device
The device comprises a chamber (1) provided with an inlet (2) and an outlet (3); a piston (4) inside the chamber (1), the movement of which causes the exit of the substance; and a motor (5) with an output shaft (6) that drives the motion of said piston (4) when it receives a signal from a sensor; and transmission means that transmit the drive movement from the motor (5) to said piston (4); characterised in that said transmission means comprise: a worm gear (7) rotationally attached to the output shaft (6) of the motor (5); a first transmission element (8) connected to said piston (4); and a second transmission element (9) connected to said worm gear (7) and to said first transmission element (8). The device enables small dimensions compared to conventional devices.
US11371490B2 Ocean thermal energy conversion power plant
An offshore power generation structure comprising a submerged portion having a first deck portion comprising an integral multi-stage evaporator system, a second deck portion comprising an integral multi-stage condensing system, a third deck portion housing power generation equipment, cold water pipe; and a cold water pipe connection.
US11371486B2 Determining a blade bending moment with two load sensors per rotor blade and taking rotor data into consideration
The invention relates to an assembly for monitoring and/or controlling a wind turbine. The assembly includes a first strain sensor for measuring a first blade bending moment of a rotor blade of a wind turbine in a first spatial direction; a second strain sensor for measuring a second blade bending moment of a rotor blade of a wind turbine in a second spatial direction, which differs from the first spatial direction; an arrangement for determining constant components of forces and moments of the rotor blades provided in the wind turbine; and a controller for combining the first blade bending moment, the second blade bending moment and the constant components.
US11371484B2 Wind turbine farm
Wind turbine farms are presented including: a number of steerable wind turbines each having a turbine diameter, where the number of steerable wind turbines is grouped pairwise into a number of monopole wind tower pairs, where each monopole wind tower pair is placed in a fixed pair placement and oriented in one of a number of fixed pair orientations, where each one of the number of fixed pair orientations corresponds with one of a number of prevailing wind directions, and where the number of monopole wind tower pairs is placed in a number of fixed pair positions.
US11371483B2 Method of manufacturing a shell of a wind turbine blade having improved leading edge erosion protection, method for manufacturing the wind turbine blade, shell, wind turbine blade and wind turbine
Provided is a method for manufacturing a shell of a wind turbine blade having improved leading edge erosion protection, wherein the method includes the steps of: (a) providing a preform of the shell, (b) providing a protective cover for protection of the shell, (c) arranging the protective cover at a portion of a leading edge of the shell, so that an erosion protected shell is obtained, and (d) casting the erosion protected shell, so that the shell of the wind turbine blade having the improved erosion protection is obtained. Also provided is a method of manufacturing the wind turbine blade and to a shell, a wind turbine blade and a wind turbine.
US11371465B2 Cylinder head and engine
The cylinder head 3 includes: a lower deck; a wall portion including an upper deck and a lower deck; an upper deck that is provided above the lower deck so as to face the lower deck and that defines a cooling water flow space between the lower deck and the upper deck; and a wall portion that is formed between the lower deck and the upper deck and includes a valve-hole forming wall 40 forming an intake valve hole and an exhaust valve hole which are opened into a lower surface of the lower deck. The lower deck includes: a cooling water introduction hole that passes through the lower deck in a vertical direction so as to extend in a circumferential direction of a virtual circle VC surrounding a valve-hole forming wall in a plan view; and a rib that projects from an upper surface of the lower deck.
US11371463B1 System and method for IO integration of an electronic control unit
A system and method for an electronic control unit adapter used to supplement existing electronic control units for enhanced or additional IO integration, the electronic control unit adapter designed to be updated easily by the end user in order to add functionality as it is developed thus prolonging the viability of an electronic control unit or vehicle, the electronic control unit adapter usable in conjunction with a vehicle or other vessel using an internal combustion engine or similar technology.
US11371461B2 Engine with control unit for lean burn operation
An internal combustion engine includes an engine block including a cylinder, a piston positioned within the cylinder and configured to reciprocate in the cylinder, an electronic throttle control system including a motor and a throttle plate, an air flow sensor configured to detect an air mass flow rate, a fuel system for supplying a controlled amount of fuel to the cylinder including a fuel injector, and an engine control unit coupled to the fuel system and the electronic throttle control system. The engine control unit is configured to determine engine speed data including a current engine speed, a previous engine speed, and a desired engine speed, control a fuel injection duration based on the engine speed data, determine air-fuel ratio data comprising a current air-fuel ratio and a desired air-fuel ratio, and control a throttle plate position based on the air-fuel ratio data.
US11371441B2 Translating fluid delivery device
A fluid delivery device is provided that includes a sleeve and a tube. The sleeve extends axially along an axis between a sleeve first end and a sleeve second end. The sleeve extends radially from a sleeve inner side to a sleeve outer side. The sleeve extends circumferentially around the axis thereby forming an internal bore at least partially formed by a bore surface at the sleeve inner side. The internal bore extends axially along the axis through sleeve between the sleeve first end and the sleeve second end. The tube is connected to the sleeve and projects out from the sleeve outer side to a tube distal end. The tube is configured with a delivery device fluid passage fluidly coupled with the internal bore. The delivery device fluid passage extends radially through the tube to a fluid passage outlet at the tube distal end.
US11371440B2 Gearboxes for aircraft gas turbine engines
Gearboxes for aircraft gas turbine engines, in particular arrangements for journal bearings such gearboxes, and related methods of operating such gearboxes and gas turbine engines. A gearbox for an aircraft gas turbine engine includes: a sun gear; a plurality of planet gears surrounding and engaged with the sun gear; and a ring gear surrounding and engaged with the plurality of planet gears, each of the plurality of planet gears being rotatably mounted around a pin of a planet gear carrier with a journal bearing having an internal sliding surface on the planet gear and an external sliding surface on the pin.
US11371437B2 Insertion tool
A tool for inserting into a cavity is provided. The tool includes a plurality of segments moveably coupled to one another, each segment moveable relative to an adjacent segment between a bent position and a coupled position, the plurality of segments including a first segment, the first segment including: a core formed of a first material; and a shell formed of a second material and comprising or defining a guide feature, a drive feature, a line guide, or a combination thereof; wherein the first material defines a greater stiffness than the second material.
US11371429B2 Semi-closed cycle with turbo membrane O2 source
Disclosed is an improved method and system of operating the semi-closed cycle, which both reduces parasitic loads for oxygen generation and for gas clean up, while also reducing, capital cost of the gas clean up plant (reduced drying requirement) and of the oxygen plant (enabling membranes vs. mole sieves). The invention is applicable to piston or turbine engines, and results in a near fully non-emissive power system via the Semi-Closed Cycle (SCC), in a manner which both captures carbon in the form of carbon dioxide, CO2, and in a manner which improves the efficiency and cost effectiveness of prior disclosures. The captured carbon is of a purity and pressure directly suitable for Enhanced Oil Recovery (EOR), sequestration, or industrial use.
US11371428B2 Combustion engine having a rotary compressor-combustor array
A combustion engine (10) comprises a radial compressor (16) in flow communication via a flow passage (22) with a compressor-combustor array (20) radially outward of the radial compressor (16), both rotatable around a central axis (12). The compressor-combustor (20) comprises an array of rotor blades (26). The walls of the blades (26) define a plurality of chambers (28, 30). Each chamber (28, 30) has a flow inlet (32) to receive fluid from the radial compressor (16), and a flow outlet to exhaust fluid radially outwards from the compressor-combustor (20). The plurality of chambers (28, 30) comprises a first pilot combustion chamber (28a) and a second pilot combustion chamber (28b). The first pilot combustion chamber (28a) is provided with a first fuel injector (40a), and the second pilot combustion chamber (28b) is provided with a second fuel injector (40a). The first fuel injector (40a) is in flow communication with a first fuel reservoir (70a), and the second fuel injector (40b) is in flow communication with a second fuel reservoir (70b). The first fuel reservoir (70a) and the second fuel reservoir (70b) are each in fluid communication with a flow regulator (100), the flow regulator (100, 200, 300) operable to vary fuel flow delivery rate to the first reservoir (70a) and vary fuel flow delivery rate to the second reservoir (70b). The differential regulation of fuel flow between pilot combustion chambers results in different levels of thrust being generated downstream of the combustion chambers. In this way the engine is operable to produce vectored thrust.
US11371425B2 System and method for cleaning deposit from a component of an assembled, on-wing gas turbine engine
Systems and methods for cleaning deposits from a component of an assembled, on-wing gas turbine engine are provided. Accordingly, the method includes operably coupling a delivery assembly to an annular inlet of a core gas turbine engine. A portion of cleaning fluid is atomized with the delivery assembly to develop a cleaning mist having a plurality of atomized droplets. The atomized droplets are suspended within any path of the core gas turbine engine from the annular inlet to an axial position downstream of a compressor of the core gas turbine engine. A portion of the cleaning mist is impacted or precipitated onto the component so as to wet the component, and a portion of the deposits on the component is dissolved by the cleaning mist.
US11371422B2 Method for open-loop and/or closed-loop control of an exhaust-gas turbocharger of an internal combustion engine motor vehicle
A method for controlling and/or regulating an exhaust gas turbocharger of an internal combustion engine, the exhaust gas turbocharger being protected against an exceeding of a maximum rotational speed, an actual boost pressure being compared with a setpoint boost pressure. The risk of a maximum rotational speed of the exhaust gas turbocharger being exceeded is prevented in that a manipulated variable assigned to the exhaust gas turbocharger is compared with a manipulated variable limit characteristic and is limited, if necessary, the manipulated variable limit characteristic having a time-limited, first portion and a chronologically subsequent, second portion following a change in the setpoint boost pressure, the first portion ending after a predetermined target time, the second portion of the manipulated variable limit characteristic being reduced with respect to the first portion in such a way that the maximum rotational speed of the exhaust gas turbocharger is not reached.
US11371419B2 Systems for a pre-chamber
Methods and systems are provided for a pre-chamber. In one example, a pre-chamber comprises a plurality of slots fluidly coupling it to a primary combustion chamber. The plurality of slots comprising a plurality of corresponding flaps configured to direct gases through the plurality of slots.
US11371416B2 Control valve
A control valve includes: a port, which is shaped in a tubular form; a valve element; and a metal seal, which contacts the valve element. A gap is formed between a tubular portion of the metal seal and the port in a perpendicular direction that is perpendicular to an axial direction of a flow passage of the port. Thereby, when the valve element is displaced in the perpendicular direction, the valve element urges the metal seal to displace the metal seal in the perpendicular direction in the state where the metal seal contacts the valve element.
US11371411B2 Method for operating a motor vehicle having an exhaust gas aftertreatment device, exhaust gas aftertreatment system, computer program product and computer-readable medium
A method for operating a motor vehicle having an exhaust gas aftertreatment device involves an on-board electronic computing device receiving consumption information characterizing consumption of a reducing agent by the exhaust gas aftertreatment device and tank information characterizing a filling level of a reducing agent tank. Tank information is evaluated together with the consumption information with regard to a divergence, and upon determination of the divergence between the tank information and the consumption information, error information is stored in a blockchain characterizing the motor vehicle, and an action of the motor vehicle is triggered.
US11371410B2 Pressure compensator in a bubble of liquid encased in ice
A pressure compensator for regulating the pressure in a bubble of liquid entirely enclosed in a forming volume of ice, atop which is a volume of gas, and which is contained in a reservoir closed by walls. The compensator includes a plunger formed of a head atop a body. The faces of the body of the plunger have a taper which is positive or zero in an essentially vertical, top to bottom direction.
US11371407B2 Co clean-up catalyst, after treatment system and after treatment method
An after treatment method is disclosed. The after treatment method may include: operating an engine at a lean air/fuel ratio; calculating an amount of NH3 stored in an SCR catalyst; calculating an amount of NOx which will flow into the SCR catalyst; determining whether conversion to a rich air/fuel ratio is desired; calculating, when the conversion to the rich air/fuel ratio is desired, a rich duration for which the rich air/fuel ratio is maintained and a target air/fuel ratio; and operating the engine at the target air/fuel ratio for the rich duration.
US11371406B2 Low-temperature de-NOx catalyst for treatment of exhaust gas from stationary source and method of manufacturing same
Proposed are a low-temperature de-NOx catalyst for treating exhaust gas from a stationary source and a method of manufacturing the same. The low-temperature de-NOx catalyst can promote the reduction reaction of nitrogen oxide even at a low temperature despite supporting vanadium in a small amount, can increase resistance to sulfur poisoning, and can be easily manufactured in a manner that does not deteriorate nitrogen oxide removal efficiency even after long-term operation because it prevents secondary environmental pollution due to the treated gas and has superior abrasion resistance, thereby contributing to commercialization.
US11371404B2 Engine muffler apparatus
An engine muffler apparatus for reducing noise and pollution from small gas engines such as those on landscaping tools includes an outer housing having a central neck extension with a principal aperture extending through to an outer housing cavity. The neck extension is selectively engageable with an exhaust of a small gas engine. The outer housing cavity has a plurality of vent apertures. An intake extension tube and a medial tube are coupled to the outer housing cavity. The medial tube has a medial cavity. A first filtering medium is coupled within the medial cavity and filters pollutants passing therethrough. A second filtering medium is coupled within the outer housing cavity outside of the medial tube and dampens sound waves passing through the apparatus from the exhaust.
US11371402B2 Externally mounted in-line exhaust gas valve
A valve assembly for an exhaust system of a vehicle. The valve assembly includes a first housing, a second housing, a valve flap and a spring. The first housing defines an inlet, an outlet, and an exhaust gas passageway in fluid communication with the inlet and the outlet. The second housing is attached to the first housing and defines a compartment. The valve flap is rotatable between a first position restricting exhaust gas flow through the exhaust gas passageway, and a second position whereat exhaust gas flow through the exhaust gas passageway is allowed. The spring is disposed in the compartment and out of the exhaust gas passageway. The spring engages the valve flap to bias the valve flap toward the first position.
US11371401B2 Exhaust muffler
An exhaust muffler includes first and second pipes which extend through a casing, and which are disposed so that a downstream end of the first pipe faces an upstream end of the second pipe, wherein the downstream end of the first pipe and the upstream end of the second pipe are disposed so as to be spaced from each other in an axial direction, one end part of a support member having a circular cross section that has a smaller diameter than those of the first and the second pipes is fixed to one of a first lid member covering an opening at the downstream end of the first pipe and a second lid member covering an opening at the upstream end of the second pipe, and the other end part of the support member is slidably fitted to the other of the first and the second lid members.
US11371393B2 Arrangement for converting thermal energy from lost heat of an internal combustion engine
An arrangement for converting thermal energy from lost heat of an internal combustion engine into mechanical energy includes a working circuit for a working medium. An expansion engine is disposed in the working circuit. A heat exchanger is mounted upstream of the expansion engine in a flow direction of the working medium where the working circuit extends through the heat exchange. The heat exchanger includes an exhaust gas recirculation heat exchanger having a cold part and a warm part, an exhaust gas heat exchanger, and a phase transition cooling in the internal combustion engine. The heat exchanger is formed by serial connection in a sequence of the cold part of the exhaust gas recirculation heat exchanger, the exhaust gas heat exchanger, the phase transition cooling in the internal combustion engine, and the warm part of the exhaust gas recirculation heat exchanger.
US11371392B1 System and method for improving startup time in a fossil-fueled power generation system
A system for reheating a power generation system including a boiler having a waterwall and a steam drum with an input fluidly coupled to the waterwall and an auxiliary heat source to provide heated fluid. The system also includes a first flow control valve connected to the auxiliary heat source and the boiler to control a flow of heated fluid from the auxiliary heat source to the waterwall; a first isolation valve disposed at a waterwall, to isolate circulation of heated fluid from the steam drum to the waterwall; and a sensor to monitor at least one operating characteristic in the boiler. The system also includes a controller to control at least one of the flow control valve, the isolation valve, and the auxiliary heat source to control the amount of heated fluid supplied to the waterwall when the boiler is not generating steam.
US11371391B2 Device for assembling a turbine engine and procedure using said device
The invention concerns a device for assembling a turbine engine, intended to centre a shaft of a second module relative to a longitudinal axis (X) of a trunnion for a first module, the shaft having to be inserted along said longitudinal axis (X) via one end of the trunnion, wherein it includes a holding ring configured to be fixed around trunnion by tightening in such a way as to have a central axis of holding ring coincide with the longitudinal axis of the trunnion, and a means of measurement, supported by holding ring and configured to measure the position of an outer surface of the shaft along a radial direction relative to the central axis of the ring on a transverse plane (P) offset from holding ring, in such a way as to be located in front of the end of the trunnion when the device is installed on the trunnion. The invention also concerns the assembly formed by the device and a calibration model, along with an assembly procedure that uses same.
US11371387B2 Cooling device for a turbine of a turbomachine
The invention concerns a cooling device (21) extending circumferentially around a turbo machine housing, such as a turbine housing, having at least one cooling module (30a, 30b, 30c) comprising a tube holder (31, 32) having at least one plate, preferably a radially inner plate (31) and a radially outer plate (32) fixed to each other, the tube holder (31, 32) defining at least two axially spaced housings (34a), each housing (34a) receiving a tube (23) and a sleeve (38) mounted around each tube (23), each tube (23) extending circumferentially around the housing, each cooling module (30a, 30b, 30c) having first fastening means capable of firmly holding its tube holder (31, 32) with respect to the housing, the fixing means comprising at least one spacer (41) having a radially inner end intended to bear against the housing and a radially outer end bearing on the single or on one of the sheets of the tube support (31, 32).
US11371384B2 Turbomachine comprising a means for decoupling a fan
A turbine engine including a fan shaft driven by a turbine shaft with a rotational speed reduction device. A decoupling element is interposed between the reduction device and the fan shaft which operates to decouple the reduction device and the fan shaft. The reduction device is coupled to the fan shaft by a coupling having trapezoidal teeth of the curvic type which are used during the said decoupling operation. The decoupling element is configured to decouple the reduction device and the fan shaft in response to a predetermined resistive torque, referred to as the decoupling torque, which acts between the fan shaft and the reduction device.
US11371383B2 System for inspecting components of a turbojet engine using radio-frequency identification
A system and a method for inspecting components of a turbojet engine using RFID tags and an associated interrogator device. The inspection system includes at least one RFID tag associated with a component of the turbojet engine and an interrogator device arranged so as to be able to communicate with the RFID tag, the interrogator device being equipped with an RFID antenna arranged so as to be able to be inserted into a nacelle compartment of the turbojet engine through an inspection opening intended for the passage of an endoscope probe.
US11371374B2 Seal runner flow damper
A gas turbine engine component includes a first member, a second member rotatable relative to the first member about an axis, and a seal assembly that includes a seal supported by the first member and a seal runner that rotates with the second member relative to the seal. The seal runner includes at least one internal passage to direct cooling fluid flow through the seal runner. A restriction is associated with the at least one internal passage to restrict flow through the at least one internal passage in response to an engine condition.
US11371373B2 Seal assembly for use in gas turbine engines
A seal housing may comprise an aft flange, an outer diameter (OD) ring and a stopper. The stopper may extend radially inward from a radially inner surface of OD ring. The stopper may be configured to interface with a monobloc carbon seal. The stopper may comprise a circumferential stopping portion and an axial stopping portion. There may be a plurality of the stopper.
US11371372B2 Beveled coverplate
A gas turbine engine includes a platform that has a gas path side, a non-gas path side, a first mate face, and a second mate face. The second mate face has a beveled edge sloping towards the first mate face. The gas turbine engine also includes a coverplate that includes a first bend, a flat portion substantially parallel to the first mate face and a first wing substantially parallel to the second mate face.
US11371371B1 Vane with pin mount and anti-rotation baffle
A vane arc segment includes an airfoil and a spar that has a spar platform adjacent a first fairing platform of the airfoil fairing and a spar leg that extends through a hollow airfoil section of the airfoil fairing. An end portion of the spar leg has a spar clevis mount. There is a support platform adjacent the second fairing platform that has first and second through-holes. The spar clevis mount protrudes from the support platform. There is a spar pin that extends through the spar clevis mount and locks the support platform to the spar leg. A baffle extends through the spar platform, through the hollow airfoil section, and through the second through-hole of the support platform. The baffle is secured in a joint to the support platform and thereby limits rotation of the support platform about the spar pin.
US11371369B2 Vanes and shrouds for a turbo-machine
A turbine for a turbo-machine is proposed in which, at a gas inlet for a turbine wheel, vanes extend from a nozzle ring though slots in a shroud. The nozzle ring and shroud are relatively rotatable about a rotational axis of the turbine by at least 0.1 degrees. In use, the nozzle ring and shroud are relatively rotated to bring one side of the vane into close contact with one surface of the slot, to inhibit leakage of gas between the vane and the slot surface. For this purpose the respective surfaces of the nozzle and slot can be configured to closely conform to each other. If there is differential thermal expansion of the shroud and nozzle ring, the nozzle ring and shroud can relatively rotate, to withdraw the vane from the edge of the slot to relieve the pressure between them.
US11371365B2 Composite blade and method for manufacturing composite blade
A composite blade is formed by laying up composite layers in which reinforced fibers are impregnated with resin. The composite layers are laid up in a blade thickness direction that is a direction connecting a suction side and a pressure side of the composite blade. The composite blade includes a thick part that has a surface layer area from a surface of the thick part to a predetermined depth in the blade thickness direction and a deep layer area at a depth larger than the predetermined depth from the surface in the blade thickness direction. A median value in a predetermined range of thicknesses of each composite layer in the surface layer area is smaller than a median value in a predetermined range of thicknesses of each composite layer in the deep layer area.
US11371359B2 Turbine blade for a gas turbine engine
A turbine blade for a gas turbine engine has: an airfoil extending along a span from a base to a tip and along a chord from a leading edge to a trailing edge, the airfoil having a pressure side and a suction side, a tip pocket at the tip of the airfoil, the tip pocket at least partially surrounded by a peripheral tip wall defining a portion of the pressure and suction sides; at least one internal cooling passage in the airfoil and having at least one outlet communicating with the tip pocket; and a reinforcing bump located on the pressure side of the airfoil and protruding from a baseline surface of the peripheral tip wall to a bump end located into the tip pocket, the reinforcing bump overlapping a location where a curvature of a concave portion of the pressure side of the airfoil is maximal.
US11371349B2 Gas impingement in-process cooling system
A blade repair apparatus is provided and includes a deposition head which is movable relative to base materials and configured to execute a repair operation that includes a deposition of additional materials onto the base materials during deposition head movements, a temperature control system including a temperature regulating assembly coupled with the deposition head in a trailing position and a controller. The controller is operably coupled to the deposition head and the temperature control system. The controller is configured to control the deposition head movements and depositional operations of the deposition head. The controller is configured to control the temperature control system such that the temperature regulating assembly controls temperatures of at least the base materials and the additional materials during at least the deposition head movements and the depositional operations.
US11371341B2 Use of tool data to equalize a channel response
A logging tool is positioned downhole in a wellbore, where the logging tool communicates with a computer on the Earth's surface over an analog signal path. Tool data is received from a sensor associated with the logging tool and encoded into a symbol signal. The symbol signal is transmitted to a receiver system via the analog signal path. The receiver system has one or more filters to filter the symbol signal. The one or more filters includes an equalizer filter indicative of an analog signal path response of the analog signal path. The filtered symbol signal is decoded into second tool data. The second tool data is encoded into second symbols and based on the second symbols, an updated analog signal path response of the analog signal path is generated to update the equalizer filter.
US11371336B2 Systems and methods for estimating refined reservoir productivity values as a function of position in a subsurface volume of interest
Systems and methods are disclosed for estimating reservoir productivity values that maximize reservoir productivity of a refined well design corresponding to a reservoir productivity parameter. A computer-implemented method may use a computer system that includes non-transient electronic storage, a graphical user interface, and one or more physical computer processors. The computer-implemented method may include: obtaining multiple limited production parameter values, obtaining multiple refined well designs, obtaining a productivity algorithm that predicts a reservoir productivity based on a production parameter and a well design, and generating multiple refined reservoir productivity values as a function of position in the subsurface volume of interest by applying the multiple refined well designs and the multiple limited production parameter values to the productivity algorithm.
US11371332B2 Sand accumulators to aid downhole pump operations
A first sand accumulator may include a housing and an insert within the housing. The insert includes axially aligned outer and inner sleeves. In a first position, the outer and inner sleeves both have large flow ports that align to form a continuous flow path for fluid to flow through the sand accumulator such that a vortex flow forms in the sand accumulator. A second sand accumulator may include a housing disposed in line with a wellbore tubular and an insert disposed inside the housing such that insert forms a continuous end-to-end seal with a section of the wellbore tubular. An inlet section of the insert has an inlet port configured to permit fluid flow such that a vortex flow forms in the inlet section. A method of using a sand accumulator includes introducing process fluid entrained with sand to the sand accumulator.
US11371330B2 Coordinated pumping operations
Systems and methods presented herein enable coordinated pumping operations. An example system may include a treatment fluid system configured to pump a treatment fluid into a wellbore, a pump-down system configured to pump a pump-down fluid into the wellbore to convey a perforating tool, a fluid valve system configured to selectively fluidly connect and disconnect the treatment fluid system and the pump-down system to and from the wellbore, and a controller communicatively connected to the treatment fluid system, the pump-down system, and the fluid valve system. The controller may be configured to monitor operational status of the treatment fluid system, the pump-down system, and the fluid valve system, and control operations of the treatment fluid system, the pump-down system, and the fluid valve system based at least in part on the operational status of the treatment fluid system, the pump-down system, and the fluid valve system.