Document Document Title
US12159538B2 Aircraft comprising a flight management architecture
An aircraft with a unit to transmit information on ability/inability of pilots to fly the aircraft. Guidance avionics include guidance architecture and a flight controller to fly the aircraft. The guidance architecture has two dissimilar guidance chains and a selection unit connected thereto, to the flight controller and to the unit for measuring physical ability/inability, a first guidance chain to compute a main path for the aircraft towards a destination airport based on a current state of the aircraft by following a flight plan and to compute main guidance instructions for following the main path, a second guidance chain to compute an emergency path for the aircraft towards a diversion airport based on an initial portion of the common path with the main path and to compute emergency guidance instructions for following the emergency path. The selection unit receives the main and emergency guidance instructions and transmits either one to the flight controller.
US12159530B2 Control apparatus, method, and non-transitory computer readable medium
A control apparatus, for displaying a crosswalk on a road upon detecting a pedestrian who is about to cross the road, includes a controller configured to acquire vehicle information including information indicating whether there is a vehicle about to enter the road, and determine whether to display the crosswalk based on the vehicle information.
US12159526B2 Abberation detection technology
In some implementations, techniques are described for detecting abnormal installations in a property monitored by a monitoring (e.g., security) system. For instance, an aberration engine may be used to detect an abnormal sensor or system installation within a property based on comparing detected installation data against local installation patterns of local providers within a certain proximity to the property. In some examples, the attributes (e.g., installation time, components used, number of tests performed, etc.) of a monitoring system installation, including installation of components of the monitoring system, may be compared to average installation times of other nearby installations to detect abnormalities in the installation.
US12159525B2 User-configurable weather warning apparatus
User-configurable weather warning apparatuses, and methods for providing and configuring user-configurable weather warning apparatuses are presented. For example, according to one aspect, an apparatus comprising a processor and memory may be provided. The processor may be configured to, responsive to a user preference to trigger an alert system only in the event of a particular type of warning.
US12159523B2 Method for early warning smart gas harmful components, internet of things system, and medium thereof
The present disclosure provides a method, an Internet of Things system and medium for early warning smart gas harmful components. The method comprises: obtaining composition information of a gas and use information of a user; determining a first generation rate of the harmful components based on the composition information; determining a second generation rate of the harmful components through a generation rate prediction model based on the composition information and the use information, wherein the generation rate prediction model is a machine learning model and obtained by training, wherein a training sample includes historical use information of the user and historical composition information, and a label includes a second generation rate corresponding to the historical use information of the user and the historical composition information; determining a generation rate of the harmful components based on the first generation rate and the second generation rate; and generating warning information in response to the generation rate of the harmful components being greater than a generation rate threshold.
US12159510B2 Gaming device and method for operating a gaming device
Gaming devices, and methods for operating them, are provided that may display an attract mode display that includes one or more bonus markers and a plurality of denomination markers. One of the denomination markers may be highlighted, and a bonus prize associated with a bonus marker and the currently highlighted denomination marker may be determined and displayed in a region of the display associated with that bonus marker. The display may be controlled to display a denomination transition in which the highlighted denomination marker reverts to a non-highlighted representation and the next denomination marker is highlighted. In conjunction therewith, a bonus transition may be displayed in which the bonus prize displayed in association with at least one bonus marker is changed to a bonus prize associated with both that bonus marker and the newly highlighted denomination marker. Such operations may be repeated one or more times, if desired.
US12159509B2 Management system for table game
A management system for a table game includes a function in which the type and the number of bet game tokens are determined independently in bet areas including at least a player bet area and a banker bet area based on an image analysis result by an image analyzer and it is determined whether the total amount of money or the total number of game tokens every sitting number or in each of the read areas based on the image analysis result by the image analyzer is matched with the total amount of money or the total number of game tokens every sitting number or in each of the read areas based on the read result by a chip reader.
US12159508B2 Gaming machines having portable device docking station
In one embodiment, an intermediary gaming trusted electronic device for use with an untrusted PED may operate to securely communicate with a gaming apparatus and securely communicate with the associated untrusted PED. The intermediary gaming trusted device is able to support interaction between the gaming apparatus and the associated untrusted PED. In another embodiment, a system to authorize a mobile electronic device to play games of chance may include a gaming system manager and a docking station. The docking station can be configured to: detect whether the mobile electronic device is connected to the docking station; and determine whether the mobile electronic device, or its user, is authorized to play a game of chance on the mobile electronic device.
US12159507B2 Guest-facing game information management systems and methods
An integrated game play system includes a game play platform, an amusement park, and a controller. The game play platform provides access to multiple games and the amusement park includes an attraction including one or more attraction features. Moreover, the controller detects presence of a guest on the game play platform and/or at the attraction, identifies the guest, and determines guest data based on the identification of the guest. In response to determining the guest data, the controller determines a modification to an organization of the multiple games on a display interface of the game play platform and/or a modification to the one or more attraction features (e.g., an animation, a lighting effect, and/or a sound effect), based on the guest data. The controller also sends a control signal indicative of the modification to the game play platform and/or the modification of the one or more attraction features.
US12159506B2 Electronic gaming systems and integration with third-party providers of proposition player services
In one implementation, an electronic gaming system can include one or more physical gaming pieces that are used to determine gaming outcomes; a scanner to identify the one or more physical gaming pieces; a plurality of player computing equipment to provide gaming interfaces with electronic gaming action for a corresponding player based, at least in part, on the identified one or more physical gaming pieces, and a gaming computer system connected to (i) the scanner, (ii) the plurality of player computing equipment, (iii) player accounts, and (iv) third-party providers of proposition player (TPPP) accounts. The gaming computer system can identify a TPPP that is assigned to cover gaming action on the game and players who are playing the game; determine gaming outcomes for each of the players; and reconcile player accounts and the TPPP account based on the determined gaming outcomes for each of the players.
US12159499B1 Garage security and convenience features
A garage door is controlled to open using an audio/video (A/V) recording and communication device. The device detects a vehicle within an area about the garage door and receives, using a camera, image data representative of an object associated with the vehicle. The device also compares the image data representative of the object associated with the vehicle with previously stored image data and identifies the object based on the comparing of the image data representative of the object with the previously stored image data. The device also authenticates an electronic device within the vehicle that is associated with the object by wirelessly communicating with the electronic device and determines, based at least in part on the authenticating of the electronic device within the vehicle, that the vehicle is an authorized vehicle. The device also transmits an actuation command to the garage door to cause the garage door to open.
US12159492B2 System, method, and apparatus for managing vehicle data collection
A cloud system that includes a request interface, a policy creator circuit, a cloud interface, and a raw data manager circuit. The request interface configured to interpret a vehicle data collection request for at least one identified vehicle. The policy creator circuit structured to determine a data collection policy in response to the vehicle data collection request. The cloud interface configured to provide the data collection policy to the at least one identified vehicle, and to receive responsive vehicle data from the at least one identified vehicle. The raw data manager circuit structured to store at least a portion of the responsive vehicle data.
US12159491B2 Retightening notification apparatus
A retightening notification apparatus include: a travel distance acquiring part that acquires a distance traveled after attachment, which is a distance that a vehicle traveled from when a wheel of a tire was attached to the vehicle by tightening a fastening component such as a nut or a bolt, to the present moment; and a notification control part that provides notification prompting retightening of the fastening component if the acquired distance traveled after attachment becomes equal to or greater than a retightening distance, which is determined in accordance with a state of use of the fastening component.
US12159482B2 System and methods for diversity auditing
Systems and methods for diversity auditing are described. The systems and methods include identifying a plurality of images; detecting a face in each of the plurality of images using a face detection network; classifying the face in each of the plurality of images based on a sensitive attribute using an image classification network; generating a distribution of the sensitive attribute in the plurality of images based on the classification; and computing a diversity score for the plurality of images based on the distribution.
US12159479B2 Electronic device
An electronic device includes a light source and an optical sensor. The light source emits a light having a maximum light intensity at a first wavelength A. The optical sensor has a maximum response value at a second wavelength B, and receives a reflected portion of the light that is reflected by an object. The integral value of the light intensity of the light from the wavelength 380 nm to the first wavelength A is I1. The integral value of the light intensity of the light from the first wavelength A to the wavelength 780 nm is I2. The first wavelength A, the second wavelength B, the integral value I1, and the integral value I2 satisfy the following equation: (B−A)*(I2−I1)>0.
US12159475B2 Handwriting recognition
A simplified handwriting recognition approach includes a first network comprising convolutional neural network comprising one or more convolutional layers and one or more max-pooling layers. The first network receives an input image of handwriting and outputs an embedding based thereon. A second network comprises a network of cascaded convolutional layers including one or more subnetworks configured to receive an embedding of a handwriting image and output one or more character predictions. The subnetworks are configured to downsample and flatten the embedding to a feature map and then a vector before passing the vector to a dense neural network for character prediction. Certain subnetworks are configured to concatenate an input embedding with an upsampled version of the feature map.
US12159474B2 Methods and systems of handwriting recognition in virtualized-mail services
In one aspect, a computerized method useful for dynamic location-based virtualized mail services includes the step of determining an identity of a user receiving a physical mail. The method includes the step of determining a location of the user. The method includes the step of determining a set of delivery locations within a specified distance of the user's current location. The method includes the step of communicating, via an electronic message, the delivery location to the user's mobile device.
US12159471B2 Vehicle driver monitoring system
A vehicular driver monitoring system includes an interior-viewing camera viewing at least a head region of a driver of a vehicle, and a plurality of exterior-viewing cameras disposed at and viewing exterior of the vehicle. Based at least in part on processing at an electronic control unit (ECU) of image data captured by the interior-viewing camera, the vehicular driver monitoring system monitors the driver of the vehicle. Based at least in part on processing at the ECU of image data captured by at least one exterior-viewing camera of the plurality of exterior-viewing cameras, the vehicular driver monitoring system estimates a current driving workload of the driver of the vehicle. Based at least in part on monitoring of the driver and the estimated current driving workload, the system classifies the driver as being at least one selected from the group consisting of (i) overloaded, (ii) attentive, (iii) distracted and (iv) drowsy.
US12159470B2 Driver predictive mental response profile and application to automated vehicle brain interface control
A method for updating response profiles of drivers, comprising receiving a plurality of images captured by one or more imaging sensors deployed to monitor one or more eyes of a driver of a vehicle, analyzing at least some of the plurality of images to identify one or more eye dynamics signal patterns preceding one or more abnormal driving events occurring in an environment of the vehicle, updating a response profile of the driver based on an association of one or more of the abnormal driving event and the one or more of the identified eye dynamics signal patterns and providing information based on the updated response profile of the driver. The provided information is configured to enable one or more control systems of the vehicle to predict an imminent abnormal driving event based on an eye dynamics signal of the driver.
US12159455B2 Imaging apparatus, imaging system, imaging method, and imaging program
An imaging apparatus includes: an imaging unit that has a pixel region in which a plurality of pixels is arranged and reads and outputs a pixel signal from the pixels included in the pixel region; a unit-of-readout controller that controls a unit of readout set as a part of the pixel region; a first unit-of-readout setting unit that sets a first unit of readout that is used for reading out the pixel signal from the pixel region for a recognition process that has learned training data for each of the units of readout; a second unit-of-readout setting unit that sets a second unit of readout that is used for reading out the pixel signal from the pixel region so as to output the pixel signal to a subsequent stage; and a mediation unit that performs mediation between the first unit of readout and the second unit of readout.
US12159453B2 System and method for ontology guided indoor scene understanding for cognitive robotic tasks
Existing cognitive robotic applications follow a practice of building specific applications for specific use cases. However, the knowledge of the world and the semantics are common for a robot for multiple tasks. In this disclosure, to enable usage of knowledge across multiple scenarios, a method and system for ontology guided indoor scene understanding for cognitive robotic tasks is described where in scenes are processed based on techniques filtered based on querying ontology with relevant objects in perceived scene to generate a semantically rich scene graph. Herein, an initially manually created ontology is updated and refined in online fashion using external knowledge-base, human robot interaction and perceived information. This knowledge helps in semantic navigation, aids in speech, and text based human robot interactions.
US12159452B2 Automatically predicting text in images
Systems and methods for detecting and predicting text within images. An image is passed to a feature-extraction module. Each image typically contains at least one text object, and each text object contains at least one character. Based on the image, the feature-extraction module generates at least one feature map indicating text object(s) in the image. The feature map(s) is then passed to a decoder module. In son implementations, the decoder module applies a weighted mask to the feature map(s). Based on the feature map(s), the decoder module predicts a sequence of characters in the text object(s). In some embodiments, that prediction is based on previous known data. The decoder module is directed by a query that indicates at least one desired characteristic of the text object(s). An output module then refines the predicted content. At least one neural network may be used.
US12159451B2 Automatic labeling of objects in sensor data
Aspects of the disclosure provide for automatically generating labels for sensor data. For instance first sensor data for a first vehicle is identified. The first sensor data is defined in both a global coordinate system and a local coordinate system for the first vehicle. A second vehicle is identified based on a second location of the second vehicle within a threshold distance of the first vehicle within the first timeframe. The second vehicle is associated with second sensor data that is further associated with a label identifying a location of an object, and the location of the object is defined in a local coordinate system of the second vehicle. A conversion from the local coordinate system of the second vehicle to the local coordinate system of the first vehicle may be determined and used to transfer the label from the second sensor data to the first sensor data.
US12159450B2 Model training method and system
The invention provides a model training method and system that uses pretrained features of a teacher neural network trained on a billion-size dataset to train a student neural network. The model training method leverages the teacher neural network to design a more stable loss function that works well with more sophisticated learning rate schedules to reduce training time and make the augmentation designing process more natural.
US12159449B2 Image recognition device, image recognition system, image recognition method, and non-transitry computer-readable recording medium
An image recognition device includes an image acquisition unit, a composite image generating unit, and a pattern information generating unit. The image acquisition unit is configured to acquire a plurality of pieces of image data captured in accordance with a passage of time. The composite image generating unit is configured to generate composite image data in which the plurality of pieces of image data are arranged. The pattern information generating unit is configured to generate pattern information that is information on a change pattern of each of the pieces of image data in accordance with the passage of time by acquiring a CNN model that is a trained convolutional neural network model and inputting input data that is based on the composite image data to the acquired CNN model. The pattern information indicates whether flicker occurs in an image of the image data.
US12159446B2 Systems and methods for detecting a travelling object vortex
Systems and methods of detecting a vortex made by a travelling object is disclosed. Techniques include positioning a media collector to capture a visual media file of the vortex. In some configurations, a graphic recognition algorithm and vortex similarity engine are used to determine whether a visual media file captured by a media collector contains a vortex. In some configurations, a computer may trigger an alert if a travelling object vortex is not expected to be in the visual media file.
US12159444B2 Systems and methods for image processing based on grayscale features
A method may include obtaining an image of a subject and determining a plurality of image blocks in the image. The method may also include extracting grayscale features from each of the plurality of image blocks and determining, based on the grayscale features, a segmentation threshold. The method may further include segmenting, based on the segmentation threshold, the image.
US12159442B2 Systems and methods for detecting image recapture
Systems, computer-implemented methods, and non-transitory machine-readable storage media are provided for detecting recapture attacks of images. One method comprises extracting one or more features from an image captured by a device; applying the one or more features as input to a trained machine learning model, wherein the trained machine learning model outputs a first score based on the extracted features; obtaining metadata of the image; performing a statistical analysis of the metadata of the image; generating a second score based on the statistical analysis of the metadata of the image; and generating a probability that the image is a recapture of an original image based on the first score and the second score.
US12159441B2 Surgical microscope having a connection region for attaching a protective glass module
A surgical microscope includes an image capture unit having an image sensor, a detection beam path, an image evaluation unit, a connection region for attaching a protective glass module with an objective protective glass. The image sensor has a detection region which has a used detection region for capturing the object region, and a partial detection region, which is not assigned to the used detection region. The image capture unit is configured such that, when the protective glass module with the objective protective glass is arranged at the connection region, a detail of the protective glass module with the objective protective glass is capturable by the partial detection region of the image sensor. The image evaluation unit is configured to generate a signal when an objective protective glass is detectable by the evaluation of the image data of the partial detection region of the image sensor.
US12159440B2 Electronic apparatus and operating method of the electronic apparatus
An electronic apparatus includes: an image sensor including normal pixels and phase detection pixels; and a processor for detecting a noise region in a flare region included in a normal image generated based on a plurality of pixel values sensed through the normal pixels and the phase detection pixels, and generating an output image including final pixel values obtained by correcting the pixel values, using peripheral pixel values of each of pixel values included in the noise region.
US12159436B2 Transform method, inverse transform method, encoder, decoder and storage medium
Provided in the embodiments of the present application are a transform method, inverse transform method, encoder, decoder and storage medium. The method comprises: determining a two-dimensional Morton code of an encoding point in a preset space of an encoding point cloud, wherein the two-dimensional Morton code is a Morton code corresponding to two-dimensional coordinates of the encoding point obtained by removing one of three-dimensional coordinates of the encoding point; performing right shift of the two-dimensional Morton code by K binary digits to determine point sets respectively corresponding to three-dimensional coordinate components; determining, from the point sets, point quantities of maximum included encoding points respectively corresponding to the three-dimensional coordinate components; determining, based on the point quantities, a transform order corresponding to the preset space; performing RAHT based on the transform order; and signaling the transform order and an attribute encoding result obtained after RAHT into a bitstream.
US12159432B2 Image processing apparatus, image generation method, and storage medium
The image processing apparatus obtains a captured image including a foreground object and a background image not including the foreground object, adjusts pixel values of a pixel included in the background image, a color represented by the pixel values being in a specific color range, and generates an image representing an area of the foreground object based on a difference between the adjusted background image and the captured image.
US12159430B2 Computer-implemented automatic precision calculation method of imaging pose of rotational linear array scanning image
An automatic precision calculation method of a pose of a rotational linear array scanning image includes: obtaining a collection parameter of the rotational linear array scanning image and a camera intrinsic parameter; based on the above parameters, projecting the rotational linear array scanning image to its tangent plane by orthographic projection transformation to generate an equivalent frame image having the approximately same intrinsic and extrinsic parameters as the rotational linear array scanning image and calculate a coordinate of each pixel of the equivalent frame image projected onto the rotational linear array scanning image based on an inverse projection transformation calculation method; by using structure-from-motion method, automatically calculating a pose parameter of the equivalent frame image and a corresponding waypoint three-dimensional coordinate; with the pose parameter of the equivalent frame image as an initial value, obtaining an accurate imaging parameter of the rotational linear array scanning image.
US12159429B2 Hand-eye calibration of camera-guided apparatuses
The invention describes a generic framework for hand-eye calibration of camera-guided apparatuses, wherein the rigid 3D transformation between the apparatus and the camera must be determined. An example of such an apparatus is a camera-guided robot.
US12159419B2 Motion detection for internal breast tissue in tomosynthesis
Methods and systems for identifying internal motion of a breast of a patient during an imaging procedure. The method may include compressing the breast of the patient in a mediolateral oblique (MLO) position. During compression of the breast, a first tomosynthesis MLO projection frame for a first angle with respect the breast is acquired and a second tomosynthesis MLO projection frame for a second angle with respect to the breast is acquired. Boundaries of the pectoral muscle are identified in the projection frames and boundary representations are generated. A difference between the first representation and the second representation is determined. A motion score is then generated based on at least the difference between the first representation and the second representation.
US12159417B2 Motion-based object detection for autonomous systems and applications
In various examples, an ego-machine may analyze sensor data to identify and track features in the sensor data using. Geometry of the tracked features may be used to analyze motion flow to determine whether the motion flow violates one or more geometrical constraints. As such, tracked features may be identified as dynamic features when the motion flow corresponding to the tracked features violates the one or more static constraints for static features. Tracked features that are determined to be dynamic features may be clustered together according to their location and feature track. Once features have been clustered together, the system may calculate a detection bounding shape for the clustered features. The bounding shape information may then be used by the ego-machine for path planning, control decisions, obstacle avoidance, and/or other operations.
US12159415B2 More efficient automatic door sensing
In some implementations, a processing device may receive, from an optical sensor, a plurality of frames encoding images of an environment of a door. The processing device may estimate, using the plurality of frames, a direction and a speed associated with at least one person included in the plurality of frames. Accordingly, the processing device may transmit a command to a controller associated with the door based on the direction and the speed.
US12159412B2 Interactively defining an object segmentation
Methods and systems are disclosed for performing operations for segmenting an object. The operations include receiving an image that includes a depiction of a first object; receiving a first segmentation dataset; applying a first machine learning technique to the first segmentation dataset and the image to estimate a first segmentation of the first object depicted in the image; generating a second segmentation dataset that includes the estimated first segmentation and a correction to the estimated first segmentation of the first object; applying the first machine learning technique to the second segmentation dataset and the image to estimate a second segmentation of the first object depicted in the image; and applying an augmented reality experience to the image based on the estimated second segmentation of the first object.
US12159411B2 Machine learning device and method
Provided is a machine learning device and method that enables machine learning of labeling, in which a plurality of labels are attached to volume data at one effort with excellent accuracy, using training data having label attachment mixed therein.A probability calculation unit (14) calculates a value (soft label) indicating a likelihood of labeling of a class Ci for each voxel of a second slice image by means of a learned teacher model (13a). A detection unit (15) detects “bronchus” and “blood vessel” for the voxels of the second slice image using a known method, such as a region expansion method and performs labeling of “bronchus” and “blood vessel”. A correction probability setting unit (16) replaces the soft label with a hard label of “bronchus” or “blood vessel” detected by the detection unit (15). A distillation unit (17) performs distillation of a student model (18a) from the teacher model (13a) using the soft label after correction by means of the correction probability setting unit (16). With this, the learned student model (18a) is obtained.
US12159404B2 Detecting and segmenting regions of interest in biomedical images using neural networks
Systems and methods for detecting regions of interests (ROIs) in biomedical images are described herein. A computing system may identify a biomedical image having an ROI. The computer system may apply an object detection model to the biomedical image. The object detection model may generate a feature map using the biomedical image. The object detection model may generate an anchor box corresponding to a portion of the pixels in the feature map. The computing system may apply an instance segmentation model to identify a segment of the biomedical image within the anchor box corresponding to the ROI. The computer system may provide an output based on the segment to identify the ROI in the biomedical image.
US12159403B2 Combination of features from biopsies and scans to predict prognosis in SCLC
The present disclosure relates to a non-transitory computer-readable medium storing computer-executable instructions that, when executed, cause a processor to perform operations, including generating an imaging data set having both scan data and digitized biopsy data from a patient with small cell lung cancer (SCLC). Scan derived features are extracted from the scan data and biopsy derived features are extracted from the digitized biopsy data. A radiomic-pathomic risk score (RPRS) is calculated from one or more of the scan derived features and one or more of the biopsy derived features. The RPRS is indicative of a prognosis of the patient.
US12159400B2 System and method for real time assay monitoring
A real time assay monitoring system and method can be used to monitor reagent volume in assays for fluid replenishment control, monitor assays in real-time to obtain quality control information, monitor assays in real-time during development to detect saturation levels that can be used to shorten assay time, and provide assay results before the assay is complete, enabling reflex testing to begin automatically. The monitoring system can include a real time imaging system with a camera and lights to capture images of the assay. The captured images can then be used to monitor and control the quality of the staining process in an assay, provide early assay results, and/or to measure the on-site reagent volume within the assay.
US12159398B2 Method for enriching a learning base
A method for enriching a historical learning base. Training of a first neural network to transform first photos of first dental scenes into first hyper-realistic images to simulate the effect of a dental event on the first dental scenes. Submission, to the trained first neural network, of a source photo representing a source dental scene in a dental context, so as to obtain a final image representing, hyper-realistically, the source dental scene after simulation of the dental event. Creation of a descriptor of the final image, or “final descriptor.” Creation of a historical record consisting of the final image and the final descriptor, and addition of the historical record in the historical learning base.
US12159397B2 Method and system for determining a characteristic of a keratinous surface and method and system for treating said keratinous surface
The present application is directed to a method and system for determining at least one physical and/or chemical characteristic of a keratinous surface of a user, the method comprising the steps of: —receiving data corresponding to at least one image of the keratinous surface, —processing the image by applying at least one machine learning model to said image, —returning at least one numerical value corresponding to a grade of the characteristic of the keratinous surface to be determined.
US12159393B2 Methods and apparatus for grading images of collectables using image segmentation and image analysis
In some embodiments, a method can include augmenting a set of images of collectables to generate a set of synthetic images of collectables. The method can further include combining the set of images of collectables and the set of synthetic images of collectables to produce a training set. The method can further include training a set of machine learning models based on the training set. Each machine learning model from the set of machine learning models can generate a grade for an image attribute from a set of image attributes. The set of image attributes can include an edge, a corner, a center, or a surface. The method can further include executing, after training, the set of machine learning models to generate a set of grades for an image of collectable not included in the training set.
US12159390B2 Image-based defect detections in additive manufacturing
A computing system may include an access engine and a defect detection engine. The access engine may be configured to access a slice contour of a given layer of a 3-dimensional (3D) object designed for manufacture through an additive manufacturing process and obtain hatch tracking for the slice contour, the hatch tracking representative of an energy path to melt metal powder for constructing the given layer through the additive manufacturing process. The defect detection engine may be configured to construct, from the slice contour, an as-built image for the given layer by rendering the hatch tracking in the slice contour; construct, from the slice contour, an idealized image for the given layer; and identify defects in the given layer via image analysis between the as-built image and the idealized image.
US12159389B2 Mold information management device, casting system, mold information management method, and storage medium
An aspect of the present invention provides a mold information management device, a casting system, and a mold information management method each of which makes it possible to reduce a rate of occurrence of defective casting products due to unreadable identification marks, as compared to a conventional rate of the occurrence. A mold information management device includes at least one processor, the processor carrying out: a determination process for determining whether an identification mark is good or not, on the basis of image data or profile data obtained by capturing an image of or scanning a surface of a mold on which the identification mark is engraved; and an associating process for associating the identification mark with information on at least one of history and properties of the mold, in a case where the identification mark has been determined to be good in the determination process.
US12159387B2 Inspection support apparatus, inspection support method, and inspection support program for concrete structure
An inspection support apparatus includes: an image acquisition unit (11) that acquires an image obtained by photographing a concrete structure that is an inspection target; a damage region extraction unit (12) that extracts from the acquired image, a damage region (water leakage, free lime, etc.) appearing on a surface of the concrete structure; a causal part detection unit (17) that detects, in a case where the damage region is extracted, a causal part (a crack, a construction joint, a joint, a peeling part, etc.) causing damage from the image on the basis of a result of extraction of the damage region; and an output unit (19) that outputs the result of extraction of the damage region and a result of detection of the causal part.
US12159386B2 Inspection system, discrimination system, and learning data generation device
A characteristic included in data is determined with relatively high precision. An inspection system according to one aspect of the present invention acquires a plurality of learning data sets respectively including a combination of image data and correct answer data, and sets a difficulty level of determination for each of the learning data sets in accordance with a degree to which a result which is obtained by determining the acceptability of a product in the image data of each of the learning data sets by a first discriminator conforms to a correct answer indicated by the correct answer data. Besides, the inspection system constructs a second discriminator that determines the acceptability of the product by executing stepwise machine learning in which the learning data sets are utilized in ascending order of the set difficulty level.
US12159383B2 Integrated machine learning algorithms for image filters
Various aspects of the subject technology relate to systems, methods, and machine-readable media for outputting filtered visual media content items. Various aspects may include receiving an input frame of a visual media content item. Aspects may also include training a machine learning algorithm based on a dataset of bracketed images. Aspects may include configuring a neural network based on image filtering of the input frame and via a shader component of a graphics processing unit. Aspects may include determining portions of the input frame that are associated with an extent of darkness. Aspects may include performing an image enhancement operation to the portions of the input frame. Aspects may include providing instructions to display an output frame changed by the image enhancement operation.
US12159378B2 High-contrast minimum variance imaging method based on deep learning
Disclosed is a high-contrast minimum variance imaging method based on deep learning. For the problem of the poor performance of a traditional minimum variance imaging method in terms of ultrasonic image contrast, a deep neural network is applied in order to suppress an off-axis scattering signal in channel data received by an ultrasonic transducer, and after the deep neural network is combined with a minimum variance beamforming method, an ultrasonic image with a higher contrast can be obtained while the resolution performance of the minimum variance imaging method is maintained. In the present method, compared with the traditional minimum variance imaging method, after an apodization weight is calculated, channel data is first processed by using a deep neural network, and weighted stacking of the channel data is then carried out, so that the pixel value of a target imaging point is obtained, thereby forming a complete ultrasonic image.
US12159373B2 Image processing method and apparatus
This application discloses an image processing method and apparatus, and relates to the field of image processing technologies, to help optimize a color, a contrast, or a dynamic range of an image, so that an optimized image can be more objective, and robustness is improved. The method is applied to a terminal including a first camera and a second camera. The method includes: when an ISO of the first camera in a current photographing environment is greater than a first threshold, capturing a first image for a first scenario in the current photographing environment; capturing a second image for the first scenario; and optimizing the first image based on the second image to obtain a third image. An image style of the second image is better than that of the first image.
US12159371B2 Image processing apparatus, image forming system, image processing method, and non-transitory computer-readable storage medium
There is provided with an image processing apparatus that generates learning data for use in machine learning using a model. An obtaining unit is configured to obtain a first image for use in learning by the model. A generating unit is configured to, in a case where a first luminance of the first image is greater than a threshold, generate a second image with a second luminance different to the first luminance.
US12159370B2 Systems and methods for image transformation using distance field procedures
A method and a system for processing an image and transform it into a high resolution and high-definition image using a computationally efficient image transformation procedure is provided. The transformation of the image comprises transforming a received intensity image into a layered distance field (DF) image including an ordered sequence of multiple layers. Each layer of the layered DF image includes a DF procedure defining DF values at all locations of the received intensity image and rules for mapping these DF values into intensity values of the layer. The intensity image is transformed iteratively until an error between the received intensity image and an intensity image reconstructed from the layered DF image by combining the intensities values of each level in their corresponding order is less than a threshold error value.
US12159369B2 Machine learning assisted super resolution microscopy
A method of providing super-resolved images of a photon emitting particle is disclosed, which includes providing a machine-learning (ML) platform, wherein the ML platform is configured to receive pixel-based sparse autocorrelation data and generate a predicted super-resolved image of a photon emitting particle, receiving photons from the photon emitting particle by two or more photon detectors, each generating an electrical pulse associated with receiving an incident photon thereon, generating sparse autocorrelation data from the two or more photon detectors for each pixel within an image area, and inputting the pixel-based sparse autocorrelation data to the ML platform, thereby generating a predicted super-resolved image of the imaging area, wherein the resolution of the super-resolved image is improved by √n as compared to a classical optical microscope limited by Abbe diffraction limit.
US12159366B2 High resolution real-time artistic style transfer pipeline
Systems and methods are provided for receiving at least one image and a reference image, and performing a plurality of downscaling operations having separable convolutions on the received at least one image. A plurality of residual blocks may be formed, with each residual block containing two separable convolutions of the kernel and two instance normalizations. A plurality of upscaling operations may be performed on the plurality of residual blocks, and a stylized image may be displayed based on at least the performed plurality of upscaling operations and the reference image.
US12159356B2 Augmented reality interaction system, server and mobile device
An augmented reality interaction system applied to a physical scene and comprising a server and a plurality of mobile devices is provided. The server stores a point cloud map corresponding to the physical scene, and one of the mobile devices uploads a physical image, role state variation data and local variation data to the server. The server compares the physical image with the point cloud map to generate orientation data of the mobile device in real time, and adjusts role data corresponding to a user according to the role state variation data and the local variation data. The server pushes the orientation data of the mobile device and the role data to the other mobile devices such that augmented reality images displayed by the other mobile devices are adjusted in real time according to the orientation data of the mobile device and the role data.
US12159351B2 Rendering of a guest user's face for external display
Various implementations disclosed herein include devices, systems, and methods that present a view of a device user's face portion, that would otherwise be blocked by an electronic device positioned in front of the face, on an outward-facing display of the user's device. The view of the user's face portion may be configured to enable observers to see the user's eyes and facial expressions as if they were seeing through a clear device at the user's actual eyes and facial expressions. Various techniques are used to provide views of the user's face that are realistic, that show the user's current facial appearance, and/or that present the face portion with 3D spatial accuracy, e.g., each eye appearing to be in its actual 3D position.
US12159349B2 Image-tiles-based environment reconstruction
A method including: receiving colour images, depth images, and viewpoint information; dividing 3D space occupied by real-world environment into 3D grid(s) of voxels (204); creating 3D data structure(s) comprising nodes, each node representing corresponding voxel; dividing colour image and depth image into colour tiles and depth tiles, respectively; mapping colour tile to voxel(s) whose colour information is captured in colour tile, based on depth information captured in corresponding depth tile and viewpoint from which colour image and depth image are captured; and storing, in node representing voxel(s), reference information indicative of unique identification of colour tile that captures colour information of voxel(s) and corresponding depth tile that captures depth information, along with viewpoint information indicative of viewpoint from which colour image and depth image are captured.
US12159348B2 Image processing apparatus, image processing method, and storage medium
First, an image processing apparatus obtains data of a captured image obtained by image capturing with an image capturing apparatus that captures an image of a surrounding of a reference point, and obtains distance information indicating a distance from the reference point to an object present in a vicinity of the reference point. Next, the image processing apparatus obtains first three-dimensional shape data corresponding to a shape of the object, based on the distance information. Then, the image processing apparatus obtains second three-dimensional shape data that corresponds to the surrounding of the reference point other than the object and that is formed of one or more flat planes or curved planes. Then, the image processing apparatus obtains third three-dimensional shape data in which the first three-dimensional shape data and the second three-dimensional shape data are integrated, and maps the captured image to the third three-dimensional shape data.
US12159346B2 Methods and system for generating 3D virtual objects
Disclosed are methods and systems for generating 3D avatars. The method comprises inputting a 2D image comprising an object of interest comprising a face; calculating a set of 2D parameters of the object of interest; inputting the set of 2D parameters into a trained neural network; the neural network outputting an estimated set of 3D avatar parameters, said parameters representing deviations with respect to 3D parameters of a benchmark 3D head model; and applying the set of 3D avatar parameters to the benchmark 3D head model to obtain the 3D avatar. The system comprises a processing component configured for receiving a 2D image comprising an object of interest comprising a face, calculating a set of 2D parameters of the object of interest; and a trained neural network configured for receiving the set of 2D parameters, outputting an estimated set of 3D avatar parameters, said parameters representing deviations with respect to 3D parameters of a benchmark 3D head model; and wherein the processing component is further configured for applying the set of 3D avatar parameters to the benchmark 3D head model to obtain the 3D avatar. Also described is a method for training a neural network to generate 3D objects based on a 2D image. The method comprises creating a benchmark 3D object representing a physical object and comprising a plurality of 3D object parameters, said 3D parameters representing the benchmark 3D object's topology; randomizing the plurality of 3D parameters within predetermined parameter ranges to generate a plurality of synthetic 3D objects representative of the physical object; for each synthetic 3D object, creating a 2D object image; for each 2D object image, calculating a set of 2D object parameters; storing the respective 2D object parameters and the plurality of 3D object parameters for each synthetic 3D object; training a neural network based on the stored 2D object parameters and 3D object parameters pairs.
US12159341B2 Common circuitry for triangle intersection and instance transformation for ray tracing
A technique for performing ray tracing operations is provided. The technique includes traversing through a bounding volume hierarchy to an instance node; performing an instance node transform using common circuitry; traversing to a leaf node of the bounding volume hierarchy; and performing an intersection test for the leaf node using the common circuitry.
US12159334B2 System and method for performing facial image anonymization
A system and method of performing facial image anonymization may include: obtaining, by at least one processor of a first computing device, at least one first image data element, depicting a first face; using, by the at least one processor, a first neural network (NN), to encode the facial image into a first low-dimension, latent vector; using, by the at least one processor, a transformation module, adapted to modify the first latent vector, to produce an anonymized latent vector; and transmitting, by the at least one processor, the anonymized latent vector, via a communication network to a remote second computing device, wherein the second computing device is adapted to decode the anonymized latent vector into a second image data element, depicting an anonymized face.
US12159333B2 Visualization of complex connectome interactions
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for visualizing complex connectome interactions relevant to a medical condition. One of the methods includes receiving brain data for a brain of a patient, processing the brain data to determine multiple brain parcels that are predicted to be relevant to a medical condition, determining, for each of multiple brain parcels that are predicted to be relevant to the medical condition, a respective brain network affiliation, and providing, to a user device of a user, data for displaying a visualization that includes one or more respective brain network affiliations determined for each of multiple brain parcels that are predicted to be relevant to the medical condition.
US12159332B2 Object trajectory simulation
A method may include receiving a group of images taken by a camera over time in an environment, in which the camera may be oriented within the environment to capture images of an object in a substantially same direction as a launch direction of the object, and the group of images including a first image and a second image. The method may further include: identifying a first position of the object in the first image; identifying a second position of the object in the second image; generating a flight vector based on the first position of the object and the second position of the object; and determining one or more flight parameters using the flight vector. Additionally, the method may include: generating a simulated trajectory of the object based on the flight parameters; and providing the simulated trajectory of the object for presentation in a graphical user interface.
US12159324B1 Determining opt-out compliance to prevent fraud risk from user data exposure
Disclosed are techniques for determining opt-out compliance to prevent user data exploitation. In an aspect, a user device scans an email account of a user of the user device to identify a list of commercial email domains from which the email account has received one or more emails, transmits an opt-out request to a commercial email domain on the list of commercial email domains, receives an opt-out response from the commercial entity, wherein the opt-out response comprises an email or a webform containing natural language text indicating a response to the opt-out request, applies a machine learning model to the opt-out response to classify, based on the natural language text indicating the response to the opt-out request, a type of the opt-out response as one of a plurality of types of opt-out responses, and displays a notification indicating the type of the opt-out response determined by the machine learning model.
US12159320B1 Systems for optimizing battery charging and discharging
A method includes accessing historic five-minute electricity data for a predetermined number of previous days, determining, using the historic five-minute electricity data for the predetermined number of previous days, a maximum charge price for the predetermined number of previous days, and determining, using the historic five-minute electricity data for the predetermined number of previous days, a minimum discharge price for the predetermined number of previous days. The method further includes determining a current amount of charge of a battery, accessing live five-minute electricity data for a current day, and communicating one or more instructions to discharge a battery when a next live five-minute electricity price is greater than the determined minimum discharge price and the current amount of charge of the battery is greater than zero. The method further includes communicating one or more instructions to charge the battery when the next live five-minute electricity price is less than the determined maximum charge price and the current amount of charge of the battery is greater than a maximum charge amount of the battery.
US12159319B2 Systems and methods for providing search results based on user interaction with content
The present disclosure is directed to providing search results based on user interaction with content. A server receives identification of a plurality of clicks of encoded uniform resource locator (URL) links and identifies, for each of the plurality of clicks, data about a user who clicked an encoded URL link and traffic data associated with a device from which the user clicked the encoded URL link. The server may store a record comprising data about the user and traffic data associated with each click. The server may determine, based on the records, a relevancy score for each content identified from decoding the encoded URL links. The server may communicate, responsive to receiving a request to search content based on a keyword, a set of search results based on the keyword and the relevancy score.
US12159318B2 Method, apparatus, and computer readable medium for transferring of promotions
Provided herein are systems, methods and computer readable media for facilitating transfer of promotions. A promotion and marketing service may allow for assignment of one or more promotions to a first provider or consumer. A method for transferring promotions may include assigning a promotion to a first user account. The promotion may be redeemable by a first user account to obtain a good, service, or experience. The method may also include receiving a request to transfer the promotion to at least one second user account, receiving a promotion reassignment trigger, and in response to receiving the promotion reassignment trigger, assigning the promotion to the second user account using a processor, wherein assignment of the promotion to the second user account enables the second user account to redeem the promotion to obtain the good, service, or experience.
US12159314B2 Automated reimbursement interactions
A computerized reimbursement system including at least one reimbursement-enabled mobile communicator having computerized memory functionality, computerized communications functionality and wireless payment functionality and at least one reimbursement-enabled computer server having computerized memory functionality and computerized communications functionality, at least one of the at least one reimbursement-enabled mobile communicator and the at least one reimbursement-enabled computer server storing reimbursement policy parameters which are selectable by a reimbursing party using the system, the reimbursement policy parameters including at least payee location and transaction amount, at least one of the at least one mobile communicator and the at least one computer server being operative to automatically complete payment transactions which are compliant with the reimbursement policy parameters and to automatically reject payment transactions which are not compliant with the reimbursement policy parameters.
US12159312B2 Charting multiple markets
The present embodiments relate to charting multiple markets. In some embodiments, charting multiple markets may include receiving market data for a plurality of tradeable objects. The plurality of tradeable objects may include an anchor object and at least one non-anchor object. The market data may include anchor object price data for the anchor object and non-anchor price data for the at least one non-anchor object. The non-anchor object price data may be converted based on the anchor object price data such that converted non-anchor object price data has a price scale of the anchor object price data. The anchor object price data and the non-anchor object price data may be displayed along a normalized price axis.
US12159298B2 Predictive recommendation system
In general, embodiments of the present invention provide systems, methods and computer readable media for a predictive recommendation system based on an analysis of previous consumer behavior. One aspect of the subject matter described in this specification can be embodied in methods that include the actions of receiving data representing a user, the data including user identification and historical data; receiving a set of promotions recommended for the user; assigning the user to a consumer lifecycle model state based in part on the historical data and the user identification; selecting a ranking algorithm associated with the consumer lifecycle model state; and ranking the received set of promotions based on a predicted promotion relevance value associated with each promotion, the predicted promotion value being calculated using the ranking algorithm.
US12159296B2 Methods and systems to monitor a media device via a USB port
An audience measurement computing system for monitoring a media presentation device in a monitored environment is described and includes a network interface, at least one processor, and a non-transitory computer-readable medium comprising instructions executable by the processor(s). The computing system is configured to obtain, via a cable connected to an input port of the media presentation device, a voltage signal generated by the media presentation device based on an operational state of the media presentation device; compare voltage indicated by the voltage signal to a threshold; based on the comparing, generate timestamped operational state data comprising a record indicative of when the media presentation device is in an on-state; obtain audience measurement data representing one or more media signals communicated to the media presentation device; and transmit, via the network interface over a network and to a central facility, the timestamped operational state data and the audience measurement data.
US12159294B2 Systems and methods for predicting trip data
Method, system, device, and non-transitory computer-readable medium for predicting trip data. In one aspect, a computer-implemented method includes: obtaining a first set of trip data associated with a first set of vehicular trips operated by a vehicle operator during a first time period, the first set of trip data including a first set of telematics data and a first set of travel conditions; obtaining a second set of travel conditions associated with a second set of vehicular trips associated with a second time period separate from the first time period; and determining a second set of telematics data associated with a target vehicular trip based at least in part upon the first set of telematics data, the first set of travel conditions, and the second set of travel conditions.
US12159293B2 Systems and methods for providing user offers based on efficient iterative recommendation structures
Systems and methods are described for providing user offers based on efficient iterative recommendation structures. In various aspects, a server invokes a bi-directional look-up interface via a lookup request, where the bi-directional look-up interface is exposed via an electronic recommendation structure. The lookup request causes the bi-directional look-up interface to return a bi-directional recommendation value. The bi-directional recommendation value indicates a likelihood of a first user selecting a first offer or a second offer. The bi-directional recommendation value is transmitted via a computer network to a client device associated with the first user upon a determination that the likelihood meets or exceeds a recommendation threshold. The client device is operative to display at least one of the first offer or the second offer.
US12159290B2 Self-checkout customer emotion correlation processing
Video of customer faces during checkouts are captured in real time and analyzed to assign identifiers for expressions of the customers. Simultaneously, transaction data and events being raised for the checkouts are correlated based on time stamps with the expression identifiers. A collection of data captured for the correlated transaction data, events, and identifiers are processed by a machine-learning algorithm to identify clusters and/or patterns between the expression identifiers and specific transaction events. The clusters are mined and reported to a retailer for identifying points during the workflow for the checkouts, transaction interface components, transaction terminal settings, transaction terminal peripherals, etc. that are potentially causing negative customer reactions during the checkouts.
US12159288B2 Methods and apparatus for maintaining a power conversion system
Methods and apparatus are provided herein. For example, a method for maintaining a power conversion system can include transmitting, to a computing apparatus in operable communication with the power conversion system, an alert message indicating non-working microinverters and which of the non-working microinverters are under warranty and eligible for replacement; receiving, from the computing apparatus, a request for replacement for the non-working microinverters; and transmitting, to the computing apparatus, an acknowledgment message indicating that the request has been successfully received and replacements for the non-working microinverters are being shipped.
US12159283B2 Systems and methods for intelligent network expansion
Disclosed are methods and systems for quantifying degrees of association between blockchain addresses in a weighted-linked database. The method may include: obtaining a node data set comprising one or more nodes and edges; associating a first node of the node data set with a first weight factor; identifying a first edge of the node data set, wherein the first edge comprises data indicating a source node address corresponding to the first node, a target node address corresponding to a second node of the one or more nodes in the node data set, and a first edge weight; determining a source value for the second node based on the first weight factor and the first edge weight; generating, a risk value for the second node based on the source value; and presenting, on a GUI, graphical depictions of the first node, the second node, and the first edge.
US12159275B1 Systems and methods for smart card mobile device authentication
A method of authenticating a card for use with a mobile pay function of a mobile device is provided. The method includes: receiving a payment transaction from the mobile device; identifying the payment transaction from the mobile device as an authentication request by determining that the payment transaction includes a payment amount less than or equal to a predefined amount, wherein the authentication request includes a cryptogram; decrypting the cryptogram; verifying and approving the authentication request that was generated by the card and wirelessly transmitted to the mobile device from the card based on the decrypted cryptogram; transmitting an authentication decision to the mobile device based on the approval; and, enabling the mobile pay function for the card for the mobile device to complete mobile pay transactions utilizing the card.
US12159274B1 Geofenced payments
A computer-implemented method includes receiving position data from a mobile device associated with a user, determining a location of the mobile device based on the position data, wherein the location is within a geographic location of a merchant, monitoring a position of the user within the geographic location based on the position data, determining movements of the user within the geographic location based on monitoring the position of the user within the geographic location, identifying an action performed by the user based on the movements of the user, wherein the action is indicative of a purchase of a good from the merchant, determining the user exiting the geographic location, and transferring payment from an account associated with the user to an account associated with the merchant for the purchase of the good via a payment network based on determining the user exiting the geographic location.
US12159272B2 System, method, and computer-accessible medium for detecting and remediating in-person cart abandonment
An exemplary system, method, and computer-accessible medium for determining product abandonment for an item(s) can include receiving first information related to a plurality of in-person transactions for a plurality of customers from a point of sale (POS) device(s) located at a merchant(s), where the first information can include transaction information related to the item(s), determining second information related to a reduction of a quantity of the item(s) from the first information by an operator(s) of the POS device(s), generating third information by identifying particular transactions that include the reduction of the quantity, and determining the product abandonment based on the third information by applying (i) a pattern recognition procedure or (ii) a machine learning procedure to the third information. The first information can include in-person transactions that occurred over a particular period of time, and the particular period of time can correspond to a sales cycle of the merchant(s).
US12159270B2 Vending machine system
A vending machine system includes: a vending machine including at least one legacy payment module configured to process payment using a credit card, a wireless communication module configured to pay for a product by communicating with a user terminal through short-range wireless communication, and a control module configured to discharge a product when the product is selected and paid for; a service server configured to provide information of the vending machine; and a user terminal configured to execute a user application to request the vending machine connected thereto through short-range wireless communication to receive information about products on sale of the vending machine from the service server, display a list of products on sale, and discharge a selected product after payment of the selected product. Products may be purchased continuously through the user application without canceling short-range wireless communication established with the vending machine.
US12159267B2 Transport assessment
An example operation includes one or more of receiving, by a server, characteristics related to a transport within a time period, wherein the characteristics are related to a condition of the transport, an operation behavior of the transport and an upkeep of the transport, providing, by the server, one or more actions to perform by the transport to increase a level of the characteristics, and responsive to the level of the characteristics being increased, determining, by the server, a next use of the transport after the time period.
US12159265B1 System and method for joining a meeting and setup thereof
A method includes receiving an input data from a host to schedule a meeting. The input data may include invitees to the meeting and a time/date associated with the meeting. A first and a second set of invitees from the invitees are determined. The first set of invitees is identified to start a pre-meeting meeting prior to the meeting scheduled at the time/date. The second set of invitees is identified to start the meeting at the time/date. It is appreciated that the pre-meeting meeting and the meeting are merged into a single meeting at a predetermined threshold of time.
US12159264B1 Web-enabled chat conferences and meeting implementations
Meeting and conferencing systems and methods are implemented in a variety of manners. Consistent with an embodiment of the present disclosure, a meeting system is implemented via a computer server which is configured to provide a web-based meeting-group subscription option to potential meeting participants. A meeting scheduling data is received over a web-accessible virtual meeting interface. The meeting scheduling data includes group identification information and meeting time information. In response to the group identification information, participant identification information is retrieved for participants that become associated with a meeting group identified by the group identification information. Chat sessions may be used by the meeting participants.
US12159262B1 Systems and methods to provide user-generated graphical user interfaces within a collaboration environment
Systems and methods to provide user-generated graphical user interfaces within a collaboration environment are described herein. Exemplary implementations may: manage environment state information maintaining a collaboration environment; manage template information defining templates for user-generated graphical user interfaces of the collaboration environment; obtain input information conveying user input into the templates to generate the user-generated graphical user interfaces; effectuate presentation of the user-generated graphical user interfaces based on the template information and the input information; and/or perform other operations.
US12159254B2 Apparatus for the semantic-based optimization of production facilities with explainability
Provided is a system for feedback-improved automatic solving of production facility related tasks, including: an input interface being adapted to receive production facility related data; a semantic data enhancement module being adapted to generate semantically enhanced data based on the production facility related data; a semantic-based reasoning module being adapted to automatically provide an explainable artificial intelligence model, using the semantically enhanced data, wherein the artificial intelligence model relates to a predetermined production facility related task; a user interaction interface being adapted to output explanation data regarding the explainable artificial intelligence model to a user; and a feedback module adapted to receive feedback from the user in response to the outputted explanation data and adapted to adjust the semantic-based reasoning module and/or the user interaction interface based on the received feedback.
US12159253B2 Outage risk detection alerts
An outage risk detection alert is generated for one or more organizations of a plurality of organizations. Computer service incidents are monitored for the plurality of organizations to identify computer services having current computer service incidents. A count of organizations of the plurality of organizations that utilize a particular computer service and that have a current computer service incident related to the particular computer service within a plurality of time windows are aggregated to generate an aggregate count for the particular computer service for each time window of the plurality of time windows. An outage risk detection alert for the particular computer service is generated responsive to the aggregated count for a time window of the plurality of time windows surpassing a threshold level.
US12159251B2 Systems and methods for identifying an event in data
The present disclosure includes systems, apparatuses, and methods for event identification. In some aspects, a method includes receiving data including text and performing natural language processing on the received data to generate processed data that indicates one or more sentences. The method also includes generating, based on a first keyword set, a second keyword set having more keywords than the first keyword set. The method further includes, for each of the first and second keyword sets: detecting one or more keywords and one or more entities included in the processed data, determining one or more matched pairs based on the detected keywords and entities, and extracting a sentence, such as a single sentence or multiple sentences, from a document based on the one or more sentences indicated by the processed data. The method may also include outputting at least one extracted sentence.
US12159248B2 Planning system using spatial-based visualization aids
A presentation, organizational and analytical system comprises includes an information database component that allows project specific ability to organize data and observations. A computer system constructs visual overlays of spatially mapped features, quantitative and qualitative attributes and produces an analytical framework where the attributes of any spatial location change in response to changes in the features of a context.
US12159246B2 Methods and systems for providing and receiving information for risk management in the field
Disclosed are methods and systems for providing and receiving information for risk management in the field, and more particularly, methods and systems for accessing permit, plan, risk assessments and equipment information, auto-populating documents, and for transmitting data and receiving notifications based upon permit availability and location. The disclosed systems and methods for risk management provide tools to engage field operators in the process of risk management and encourage field operators to complete the risk management tasks in an appropriate manner.
US12159244B2 Systems and methods for creating a rich social media profile
Disclosed are systems, apparatus, methods and computer-readable media for updating information stored in a database system over a network. In some implementations, first contact data is retrieved from a first virtual portion of a database system, where the first contact data provides first contact information associated with at least one entity. In some instances, the first contact data is compared with second contact data, where the second contact data provides second contact information associated with the at least one entity. In some instances, at least some of the second contact information is retrieved from a social networking system. In various implementations, at least one difference between the first contact data and the second contact data is identified, where the at least one difference is capable of being presented in a user interface displayed at a computer system. In some instances, a selection identifying contact data to store is received.
US12159242B1 Systems and methods for transforming telematics data for agnostic use
Method and system for transforming telematics data for agnostic use. For example, a computer-implemented method includes: receiving, from a first telematics system of a first type, telematics data in a first form, the telematics data being associated with a vehicle; and transforming, via a prediction model, the telematics data into a first prediction in a second form, the second form being: different from the first form, and the form which data collected, processed, stored, or transmitted by a second telematics system of a second type would be, the second type being different from the first type.
US12159236B2 Systems and methods of generating datasets from heterogeneous sources for machine learning
A computer system is provided that is programmed to select feature sets from a large number of features. Features for a set are selected based on metagradient information returned from a machine learning process that has been performed on an earlier selected feature set. The process can iterate until a selected feature set converges or otherwise meets or exceeds a given threshold.
US12159226B2 Apparatus and method for boundary learning optimization
A boundary learning optimization tool for training neural networks with accurate models of parameterized flexure using a minimal number of numerically generated performance solutions generated from different design instantiations of those topologies. Performance boundaries are output by the neural network in optimization steps, with geometric parameters varied from smallest allowable feature sizes to largest geometrically compatible feature sizes for given constituent materials. The plotted performance boundaries define the design spaces of flexure systems toward allowing designers to visually identify which geometric versions of their synthesized topologies best achieve desired combinations of performance capabilities.
US12159224B2 Entity disambiguation using graph neural networks
Computer-implemented techniques for entity disambiguation using graph neural networks (GNNs) are provided. According to an embodiment, computer implemented method can comprise receiving, by a system operatively coupled to a processor, an unstructured text snippet comprising an unknown term. The method further comprises employing, by the system, a heterogeneous GNN trained on a knowledge graph associated with a domain of the unstructured text snippet to facilitate identifying one or more similar terms included within the knowledge graph for the unknown term.
US12159223B2 Processing data of a neural network
A method of processing image data of a neural network is performed by a data processing apparatus and comprises writing a first tensor to first storage of the data processing apparatus using a row stride, wherein the first tensor comprises at least one data group, the at least one data group comprising a plurality of data samples and having height, width, and depth dimensions [h, w, c]. The method further comprises transforming the first tensor into a second tensor using a first stride such that the second tensor is a column tensor comprising a plurality of rows, and writing the second tensor to second storage using a second stride that is related to a multiple of the first stride, δn, such that the second stride covers a first set of memory elements in the second storage into which data samples of a first row of the second tensor are stored and a second set of memory elements into which no data samples from the second tensor are stored.
US12159219B2 Neuron using posits
Systems, apparatuses, and methods related to a neuron using posits are described. An example apparatus may include a memory array including a plurality of memory cells configured to store data. The data can include a plurality of bit strings. The example apparatus may include a neuron component coupled to the memory array. The neuron component can include neuron circuitry configured to perform neuromorphic operations on at least one of the plurality of bit strings.
US12159218B1 Dropout layer in a neural network processor
A single instruction multiple data (SIMD) processor is used to implement a dropout layer between a first layer and a second layer of a neural network. The SIMD processor can implement the dropout layer by setting one or more elements in an output tensor of the first layer to zero before providing it as an input tensor to the second layer. Setting of the one or more elements to zero is based on a dropout rate, and pseudo-random numbers generated by a random number generator in the SIMD processor.
US12159216B1 System and method for homomorphic compression
A system and method for compressing and restoring data utilizing a variational autoencoder to enable homomorphic compression techniques is disclosed. Input data is compressed into a latent space using an encoder network of a variational autoencoder. Homomorphic operations are performed on the compressed data in the latent space. The latent space compressed data is decompressed using a decoder network of the variational autoencoder. The homomorphic operations can enable performing operations while the data is in a compressed form, and preserving results of those operations while the data is in a decompressed form.
US12159215B2 Modulated image segmentation
A modulated segmentation system can use a modulator network to emphasize spatial prior data of an object to track the object across multiple images. The modulated segmentation system can use a segmentation network that receives spatial prior data as intermediate data that improves segmentation accuracy. The segmentation network can further receive visual guide information from a visual guide network to increase tracking accuracy via segmentation.
US12159212B1 Shared depthwise convolution
A digital processing engine is configured to receive input data from a memory. The input data comprises first input channels. The digital processing engine is further configured to convolve, with a convolution model, the input data. The convolution model comprises a first filter layer configured to generate first intermediate data having first output channels. A number of the first output channels is less than a number of the first input channels. The convolution model further comprises a second filter layer comprising shared spatial filters and is configured to generate second intermediate data by convolving each of the first output channels with a respective one of the shared spatial filters. Each of the shared spatial filters comprises first weights. The digital processing engine is further configured to generate output data from the second intermediate data and store the output data in the memory.
US12159207B2 Machine learning methods and systems for characterizing corn growth efficiency
A computing system includes a processor; and one or more non-transitory, computer-readable storage media storing: a trained machine learning model; and machine-readable instructions that, when executed by the one or more processors, cause the computing system to: process agronomic input feature vectors to generate one or more predicted corn growth efficiency values; and provide the corn growth efficiency values as output. A computing system includes a processor; and one or more non-transitory, computer-readable storage media storing machine-readable instructions that, when executed by the one or more processors, cause the computing system to: process labeled agronomic data with a machine learning model to generate one or more predicted corn growth efficiency values; and modify a parameter of the machine learning model. A computer-implemented method includes processing labeled agronomic data with a machine learning model to generate corn growth efficiency values; and modifying a parameter of the machine learning model.
US12159206B1 Totally corrective boosting with cardinality penalization
Methods, systems, and apparatus, for totally corrective boosting with cardinality penalization are described. One of the methods includes obtaining initialization data identifying training examples, a dictionary of weak classifiers, and an active weak classifier matrix. Iterations of a totally corrective boosting with cardinality penalization process are performed, wherein each iteration performs operations comprising selecting a weak classifier from the dictionary of weak classifiers that most violates a constraint of a dual of the primal problem. The selected weak classifier is included in the active weak classifier matrix. The primal problem is optimized, and a discrete weight vector is determined. Weak classifiers are identified from the active weak classifier matrix with respective discrete weights greater than a threshold. The regularized risk is optimized, and a continuous weight vector is determined. The classifier is determined as an ensemble identified by the weak classifiers and the continuous weight vector.
US12159205B2 Machine learning model scenario-based training system
A need to retrain a machine learning model is determined based on identification of either a new scenario (i.e., new grouping/population of data variables) or a modification to an existing/trained scenario (i.e., addition and/or deletion of data variables in an already trained scenario). Change occurring across all of the data variables used in training the machine learning model are monitored as opposed to monitoring only the data variables on an individual basis. When concurrent change occurs across multiple inter-related data variables, the need to add or modify a scenario (i.e., retrain a machine learning model) is identified.
US12159201B2 Method of procedural thresholds in QAP-based fault tolerance quantum computation
A method of constructing a procedural threshold in quotient algebra partition-based fault tolerance quantum computation, which is based on the framework of quotient algebra partition (QAP) applied in the fault tolerance quantum computation (FTQC), wherein an n-qubit fault tolerant encode of a k-qubit quantum gate M, is feasible to a threshold, wherein the method comprises: preparing a quantum code, with a stabilizer; creating an n-qubit encoding, in the quantum code, and obtaining an n-qubit fault tolerant encode of M; factorizing each encoded component, of this n-qubit fault tolerant encode; and producing a detection-correction operator by placing n-k ancilla qubits with the original system of n qubits, wherein the detection-correction operator comprises a conditional detection operator and a conditional correction operator to remove r-qubit spinor error. In terms of this invention, a fault-tolerant computation is conducted by the following criteria given a threshold 0<δth<1: a qubit keeps unchanged if it has the fidelity >δth and needs an error-correction if it has the fidelity <δth. Based on this concept, a fault tolerant method is constructed to be feasible to practical experiments composed of noisy systems, leading to scalable fault tolerance quantum computation.
US12159198B2 Method of computing a solution to a computational problem using a quantum system and apparatus for computing solutions to computational problems
A method of computing a solution to a computational problem using a quantum system comprising a plurality of qubits includes encoding the computational problem into a single-body problem Hamiltonian comprising a plurality of adjustable parameters, and encoding comprises determining a problem-encoding configuration for the plurality of adjustable parameters. The method includes evolving an initial Hamiltonian at an initial time into a final Hamiltonian at a final time via an intermediate Hamiltonian at an intermediate time, the intermediate Hamiltonian a linear combination of the initial Hamiltonian, the final Hamiltonian and a first short-range Hamiltonian, the final Hamiltonian a sum of the problem Hamiltonian and a second short-range Hamiltonian, the plurality of adjustable parameters of the problem Hamiltonian in the problem-encoding configuration, the second short-range Hamiltonian a d-body Hamiltonian; measuring a portion of the plurality of qubits to obtain a read-out; and determining a solution to the computational problem from the read-out.
US12159197B2 Qubit detection system and detection method
Methods for qubit detection include: imaging, via an imaging device, a qubit to obtain an image; inputting the image to a machine learning model; and outputting, by the machine learning model, prediction information based on the image. Systems for qubit detection include: a test module including an imaging device configured to provide an image of a qubit; and a prediction module communicatively coupled to the test module and including a machine learning model configured to output prediction information based on the image provided by the test module. Devices for qubit detection include: a non-transitory computer-readable storage medium storing an instruction set; and a processor configured to execute the instruction set to cause the device to perform controlling an imaging device to image a qubit to obtain an image; inputting the image to a machine learning model; and controlling the machine learning model to output prediction information based on the image.
US12159194B2 Software-defined quantum computer
The disclosure describes various aspects of a software-defined quantum computer. For example, a method is described for generating an intermediate representation of source code for a software-defined quantum computer. The method includes performing a lexical analysis on a high-level intermediate representation of a quantum programming language; performing semantic analysis on an output of the lexical analysis; and generating a mid-level intermediate representation of the quantum programming language based on an output of the semantic analysis.
US12159191B2 Systems and methods for modifying feedback in response to successful indicia decoding
Devices and systems for modifying feedback in response to a successful indicia decode are disclosed herein. An example device includes an imaging sensor configured to capture image data, and an indicia decoder communicatively coupled with the imaging sensor that is configured to decode an indicia from the image data. The example device further includes one or more processors configured to: determine an ambient lighting condition based on at least a portion of at least one image frame captured as part of the image data; determine, based on the ambient lighting condition, whether to cause the imaging device to output a first feedback response or a second feedback response in response to a successful indicia decode; and responsive to receiving a successful indicia decode indication from the indicia decoder, cause the imaging device to output the first feedback response or the second feedback response.
US12159189B2 Scanner assembly with wakeup system
Scanners with wakeup systems are disclosed herein. An example scanner assembly includes a wakeup system having an infrared (IR) transmitter configured to project IR illumination through a window of the scanner and an IR receiver. The IR receiver has a second field-of-view (FOV) directed through the window that overlaps a first FOV of an imaging assembly of the scanner by at least 50% at the window and has a second central axis that is non-perpendicular to the window such that the second central axis is tilted downward from horizontal with the scanner assembly positioned in a vertical first configuration where the window is in a generally upright orientation. A controller of the scanner is configured to activate an illumination system when the IR receiver detects IR illumination reflected from an object in the second FOV of the IR receiver.
US12159188B1 Imaging devices with user-interface controls
Devices for improving user-interface (UI) controls in an imaging device are disclosed herein. In some embodiments, such imaging devices include a housing having an internal cavity and a window where a flange portion extending around some portion of the window includes touch-enabled UI controls positioned on an exterior surface. On a correspondingly opposite (interior) surface of the flange portion there exists a printed circuit board (PCB) with touch-sensors that correspond to the UI controls. To increase the efficacy of the touch-controls, a spring element is positioned behind the PCB to bias the PCB towards the rear surface of the interior surface of the flange portion and reduce and/or eliminate an air gap between said surface and the sensor(s) and/or the PCB.
US12159183B2 Apparatus and method for unique indentification of an object using near-field communication (NFC)
An apparatus for unique identification of an object using near-field communication (NFC), the apparatus includes at least a processor and a memory, wherein the memory contains instructions configuring the at least a processor to receive object manufacture data associated with a first object containing an NFC tag, generate a unique identifier as a function of the object manufacture data, assign the unique identifier to the NFC tag of the first object using an NFC reader at an initial time, obtain first identification data containing the unique identifier when the NFC reader communicates with the NFC tag of the first object at a time subsequent to the initial time, aggregate the first identification data with second identification data associated with a second object using a data aggregator, determine an object action datum as a function of the aggregated identification data, and transmit the object action datum to the NFC reader.
US12159176B2 Protecting instances of resources of a container orchestration platform from unintentional deletion
A container orchestration platform manages a plurality of instances of resources including a first custom resource and a second custom resource. An API server of the container orchestration platform receives a request to delete an instance of the second custom resource; determines whether instance data associated with the instance of the second custom resource has a backreference identifying an instance of the first custom resource, the backreference indicating the instance of the first custom resource is dependent on the instance of the second custom resource; and in response to determining that the instance data has the backreference to the instance of the first custom resource, bypasses deletion of the instance of the second custom resource.
US12159172B2 Managing user engagement during collaboration sessions in heterogenous computing platforms
Systems and methods for managing user engagement during collaboration sessions in heterogenous computing platforms are described. In some embodiments, an Information Handling System (IHS) may include a heterogeneous computing platform comprising a plurality of devices and a memory coupled to the heterogeneous computing platform, where the memory includes a plurality of sets of firmware instructions, where each set of firmware instructions, upon execution by a respective device, enables the respective device to provide a corresponding firmware service, and where at least one of the plurality of devices operates as an orchestrator configured to receive a user engagement cue during a collaboration session and process the user engagement cue.
US12159171B2 Event handling based on tracing execution paths
A computing system may include at least one memory and at least one processor coupled to the at least one memory. The at least one processor may be configured to calculate a trace distribution associated with an execution path of an instruction set. The at least one processor may be further configured to assign a score to the instruction set based on the trace distribution associated with the execution path of the instruction set. The at least one processor may be further configured to control handling of an event associated with an execution of the instruction set based on the score.
US12159170B2 Service platform with configurable electricity usage characteristics
A multi-tenant service platform provides network services, such as content delivery, edge compute, and/or media streaming, on behalf of, or directly for, a given tenant. The service platform offers a policy layer enabling each tenant to specify levels of acceptable performance degradation that the platform may incur so that the platform can use electricity with desirable characteristics to service client requests associated with that tenant. Service nodes in the platform (e.g., edge servers) enforce the policy layer at the time of a service request. Preferably, the ‘quality’ of the electricity is a measurement of source of the energy, e.g., whether it is sourced from high-carbon fossil fuels (low-quality) or low-carbon renewables (high-quality). If the desired quality of electricity cannot be achieved, the node can resort to using less electricity to handle the request, which is achieved in a variety of ways.
US12159168B2 Resource orchestration for microservices-based 5G applications
A method for performing resource orchestration for microservices-based 5G applications in a dynamic, heterogenous, multi-tiered compute and network environment is presented. The method includes managing compute requirements and network requirements of a microservices-based application jointly by positioning computing nodes distributed across multiple layers, across edges and at a central cloud, identifying and modeling coupling relationships between compute and network resources for a plurality of microservices, when only application-level requirements are provided, to build coupling functions, solving a multi-objective optimization problem to identify how each of the plurality of microservices are deployed in the dynamic, heterogenous, multi-tiered compute and network environment by employing the coupling functions to jointly optimize resource usage of the compute and network resources across different compute and network slices, and deriving optimal joint network and compute resource allocation and function placement decisions.
US12159166B2 Triggered queue transformation
Methods and systems disclosed herein relate generally to evaluating resource loads to determine when to transform queues and to specific techniques for transforming at least part of queues so as to correspond to alternative resources.
US12159165B2 Communication interfaces suited for use with flexible logic units
The invention relates to an electronic system, comprising components and/or units of various kind, hence the electronic system can be called a heterogeneous system and special interfaces therein between. The invented electronic system can be applied in the electric system digital control domain and in particular it is targeting (but not limited to) control of power train of pure electric or hybrid vehicle electric motors that require hard real time and safe control.
US12159164B2 System for implementing a transactional timelock mechanism in a distributed ledger
Systems, computer program products, and methods are described herein for implementing a transactional timelock mechanism in a distributed ledger. The present invention is configured to receive, from a computing device, a transaction to be registered in a ledger record associated with a distributed ledger at a future time; retrieve a required amount of resources for the one or more validation nodes to register the transaction in the ledger record; submit a validation request for the transaction to a memory pool associated with the one or more validation nodes with a proposed amount of resources less than the required amount of resources; continuously monitor the transaction in the memory pool until the future time; and at the future time, automatically re-submit the validation request for the transaction to the memory pool with the required amount of resources.
US12159163B2 System and method for process and data isolation in a networked service environment
Embodiments as disclosed herein provide computing systems and methods that effectively serve to isolate processes in a computing environment. The isolation of such processes may serve additionally to substantially increase the observability of such processes, allowing a granular insight into data associated with those processes and the performing of individual tasks.
US12159162B2 Providing relevant information based on usage data
A computing device can obtain usage data associated with the device. The usage data indicate how the computing device operates or how the device is used. The device can analyze the usage data to recognize usage patterns. The usage patterns can correspond to recurring actions or tasks initiated by the user using the device, such as actions or tasks initiated due to the user's habits and/or routines. Based on the usage patterns, the device can determine a task that has a sufficient likelihood of being performed using the device within a specified or determined time (e.g., 5 minutes from now, one year from now, etc.). The device can provide information (e.g., recommendations) associated with the task, and likely relevant to the user. The user can use the provided information to perform the task, thereby increasing the ease of access or efficiency associated with performing the task.
US12159161B2 System and method for swarm collaborative intelligence using dynamically configurable proactive autonomous agents
A parallel processing architecture includes a CPU, a task pool populated by the CPU, and a plurality of autonomous co-processing cells each having an agent configured to proactively interrogate the task pool to retrieve tasks appropriate for a particular so-processor. Each co-processor communicates with the task pool through a switching fabric, which facilitates connections for data transfer and arbitration between all system resources. Each so-processor notifies the task pool when a task or task thread is completed, whereupon the task pool notifies the CPU.
US12159159B1 Device and method for identifying cost and resource optimizations for IoT backbone cloud infrastructures
The method and technique involves calculating workload usage models from multiple data sources for IoT backbone infrastructure platforms used in device-to-cloud communication. Based on these built models, the simulator uses virtual connected devices to predict machine size, number of machines, storage & network resource options required for the IoT backbone. Validated sets are then benchmarked data is then fed to a machine learning algorithm, which then recommends optimal outcomes for cloud based IoT backend platforms including machine sizes, number of machines, storage & network options and costs across various cloud providers like AWS, GCP & Azure.
US12159158B2 Extending expiration of user sessions with authentication refresh
A gateway performs silent authentication refreshes with an identity management platform in order to extend the expiration of a cookie provided to an endpoint that accesses network applications through the gateway.
US12159154B2 Memory management method and apparatus
The technology of this application relates to a memory management method and apparatus. When garbage collection is performed by using the method, stored information about a first reference cycle is first obtained, where the first reference cycle is a cyclic reference formed by a plurality of objects, and the information about the first reference cycle includes the plurality of objects in the first reference cycle and a reference relationship between the plurality of objects. The method further includes determining that a second reference cycle exists, where information about the second reference cycle matches the information about the first reference cycle, and the information about the second reference cycle includes a plurality of objects in the second reference cycle and a reference relationship between the plurality of objects. The method further includes reclaiming memory occupied by the plurality of objects in the second reference cycle.
US12159152B2 Mobile mini-cloud system enabling user subscription to cloud service
A mini-cloud system with a mobile device host has been described to enable subscription or service model for computing infrastructure, software, and digital content. The system enables a thin laptop, or tablet that can be stateless devices to connect to instances of virtual machines or virtual devices running on the smartphone or mobile devices. The system allows device consolidation to support a mobile environment to build devices used on the go as modular components by removing duplicative components to reduce cost or electronic waste.
US12159146B2 Dynamically loaded plugin architecture
A method and architecture for using dynamically loaded plugins is described herein. The dynamically loaded plugin architecture comprises a parent context and a plugin repository. The parent context may define one or more reusable software components. The plugin repository may store one or more plugins. When a plugin is loaded, a child context may be created dynamically. The child context is associated with the plugin and inherits the one or more reusable software components from the parent context.
US12159143B2 Systems and methods for policy execution processing
A system and method of processing instructions may comprise an application processing domain (APD) and a metadata processing domain (MTD). The APD may comprise an application processor executing instructions and providing related information to the MTD. The MTD may comprise a tag processing unit (TPU) having a cache of policy-based rules enforced by the MTD. The TPU may determine, based on policies being enforced and metadata tags and operands associated with the instructions, that the instructions are allowed to execute (i.e., are valid). The TPU may write, if the instructions are valid, the metadata tags to a queue. The queue may (i) receive operation output information from the application processing domain, (ii) receive, from the TPU, the metadata tags, (iii) output, responsive to receiving the metadata tags, resulting information indicative of the operation output information and the metadata tags; and (iv) permit the resulting information to be written to memory.
US12159141B2 Selective control flow predictor insertion
A data processing apparatus includes control flow prediction circuitry that generates a control flow prediction in respect of a group of one or more instructions. Storage circuitry used by the control flow prediction circuitry stores data in association with groups of instructions used to generate the control flow prediction for each of the groups of instructions. Control flow prediction update circuitry inserts new data into the storage circuitry in association with a new group of one or more instructions in dependence on one or more conditions being met when a miss occurs for the group of one or more instructions in the storage circuitry.
US12159138B2 Hardware accelerator
A hardware accelerator comprises a direct memory access (DMA) system and an array of processing elements (PEs). Each PE comprises two data inputs and two data outputs and can perform a selectable logical or arithmetic operation. The array comprises configurable interconnects for selectively connecting outputs of the PEs to inputs of the PEs. A first data buffer comprises two or more first-edge cyclic registers, for connecting the DMA system to selected data inputs at a first edge of the PE array. A second data buffer comprises two or more second-edge linear or cyclic shift registers, for connecting selected data outputs of a second edge of the PE array to the DMA system.
US12159134B2 Efficient configuration management in continuous deployment
Methods, system, and non-transitory processor-readable storage medium for efficient software configuration management system in a continuous deployment environment are provided herein. An example method includes receiving, by a continuous deployment module, instructions to deploy a microservice application. A configuration manager creates a dictionary comprising a plurality of configuration map objects. The continuous deployment module deploys the microservice application in the software configuration management system, where the microservice application mounts at least one configuration map object from the plurality of configuration map objects.
US12159132B2 Obtaining software updates from neighboring hosts in a virtualized computing system
An example method of upgrading a host in a cluster under management of a lifecycle manager in a virtualized computing system includes: receiving, from the lifecycle manager at a host in the cluster being upgraded, a desired software specification for a hypervisor of the host; determining, by the host, a list of required software installation bundles (SIBs) to satisfy the desired software specification; identifying a neighboring host in the cluster for the host; downloading, from the neighboring host to the host, at least a portion of the required SIBs; and executing an upgrade of the hypervisor in the host using the required SIBs.
US12159126B1 Systems and methods for identifying unused code
Techniques are provided herein to identify unused computer code in a computer code corpus. Execution tracking characteristics may be used to identify unused code branches within the computer code corpus. A notification may be provided, indicating the unused code along with an option for easy removal.
US12159124B2 Child application development tool
In a method for developing a child application, an interface of a child application developer tool is displayed. The child application developer tool is configured to provide a plurality of child application development modes. Each of the child application development modes is associated with a different run-time environment. A user selection of one of the plurality of child application development modes is received via the interface. Based on the selected one of the plurality of child application development modes, development mode information of a parent application that is associated with the one of the plurality of child application development modes is obtained. The run-time environment of the parent application is created based on the obtained application development mode information. At least one of code editing or code debugging of the child application is performed via the child application developer tool.
US12159123B2 Method to compare between a first number and a second number
A method to compare between a first number and a second number includes the steps of storing the first number in a first row of an associative memory array, storing a two's complement representation of the second number in a second row of the associative memory array wherein bit i of the second number is stored in a same column of the associative memory array as bit i of the first number, concurrently performing a carry save operation on a plurality of columns of the associative memory array to create a sum and a carry, predicting a value of a carry out bit without adding the sum and the carry, and indicating that the first number is smaller than the second number if the value of the carry out bit is 1.
US12159122B2 Electronic device, method and computer program
A method comprising a deep learning based translation system translating a source sentence from language A to a target sentence in language B, placing constraints on the target sentence in language B.
US12159120B2 Translation method and apparatus and electronic device
A translation method includes acquiring an image, where the image includes a text to be translated; splitting the text to be translated in the image and acquiring a plurality of target objects, where each of the plurality of target objects includes a word or a phrase of the text to be translated; receiving an input operation for the plurality of target objects, acquiring an object to be translated among the plurality of target objects, and translating the object to be translated.
US12159119B2 Text generation interface system
A first set of text generation prompts may be determined based on an input document and a first text generation prompt template. The first set of text generation prompts may include an instruction to identify factual assertions in the input text. The prompts may be sent to a remote text generation modeling system, which may respond by identifying factual assertions in the input text. A second set of text generation prompts may be determined based on the factual assertions and a second text generation prompt template. The second set of text generation prompts may include an instruction to respond to the factual assertions. A response to the input text may be generated based on written responses provided by the remote text generation modeling system.
US12159115B2 Generating model training data from a domain specification
Examples described herein generate training data for machine learning (ML) for natural language (NL) processing (such as semantic parsing for translating NL). A formula tree is generated based on sampling both a formula grammar and NL templates. Using the formula tree, an ML training data instance pair is generated comprising a formula example and an NL example. A context example may also be used during instantiation of the formula tree. An ML model is trained with training data including the ML training data instance pair, and ML output is generated from NL input. The ML output includes, for example, a machine-interpretable formula, a database querying language command, or a general programming language instruction. Some examples support context-free grammar, probabilistic context-free grammar, and/or non-context-free production rules.
US12159114B2 Matrix based bot implementation
In some examples, matrix based bot implementation may include obtaining, for a plurality of bots that are used to respond to a query, a matrix that includes entries including a plurality of scenarios, a plurality of questions corresponding to the plurality of scenarios, and a plurality of responses. Each response may correspond to a specified question. A plurality of scripts may be generated based on an analysis of the matrix. Each script may include at least one question followed by at least one response, and further followed by at least one scenario. For each script, a closest pre-existing script may be identified based on a comparison of the script to pre-existing scripts. For each script, a modification to the matrix may be generated based on a difference in the script from the closest pre-existing script. The bots may be utilized to respond to the query based on the modified matrix.
US12159109B2 Pre-training techniques for entity extraction in low resource domains
Embodiments of the present invention provide systems, methods, and computer storage media for pre-training entity extraction models to facilitate domain adaptation in resource-constrained domains. In an example embodiment, a first machine learning model is used to encode sentences of a source domain corpus and a target domain corpus into sentence embeddings. The sentence embeddings of the target domain corpus are combined into a target corpus embedding. Training sentences from the source domain corpus within a threshold of similarity to the target corpus embedding are selected. A second machine learning model is trained on the training sentences selected from the source domain corpus.
US12159105B2 Automated categorization and summarization of documents using machine learning
Aspects of the present disclosure provide systems, methods, and computer-readable storage media that support automated summarization of documents using machine learning and artificial intelligence. The summaries include document category-specific summaries for different categories of documents. To illustrate, a document processing device may receive input data representing a document and provide first feature data based on the input data to one or more machine learning (ML) models to select a document category of a plurality of predefined document categories. The document processing device may provide second feature data based on the input data to a second set of ML models associated with the selected document category to generate annotation data associated with the document. The document processing device may provide the annotation data to a third set of ML models to generate a summary of the document, and the document processing device may generate an output based on the summary.
US12159103B1 System and method for comparing multiple HTML documents
Embodiments of the present invention generally relate to the comparison of multiple HTML documents in a user interface. The HTML documents may comprise web pages, emails, or other forms of documents. A user interface presents differences between the documents in a way that is visible to the user.
US12159101B1 Systems and methods for optimizing robotic form-filling activities
Some embodiments improve the autonomy of a form-filling RPA robot by supplying it with a strategy ranking indicator identifying multiple alternative strategies for filling in a target form field, so that when one strategy fails, the RPA robot may fall back on an alternative strategy. The ranking indicator further ranks the respective form-filling strategies, enabling the RPA robot to choose among the available strategies according to their rank. Some embodiments prioritize higher-ranking strategies. The strategy ranking indicator is dynamically updated to promote successful form-filling strategies and/or demote failing ones, and is made available to other instances of the RPA robot.
US12159098B2 System and method for document translation in a format agnostic document viewer
Systems and methods are disclosed for a format agnostic document viewer with document translation that provide the ability for a user to either select a portion of the viewed document text in the format agnostic viewer and have it translated into a selected language, or for the user to have the entire document presented in the format agnostic viewer in translated form. The translated text may be shown side-by-side with the original document text in the format agnostic viewer, or can replace the original text on the visible page in the format agnostic viewer. The translated text may be formatted according to, or displayed with, some enhancements to account for differences in the original text and translated text or other differences.
US12159095B2 Method of designing interconnect structure of semiconductor apparatus and method of manufacturing semiconductor apparatus using the same
A method of designing an interconnect structure of a semiconductor apparatus is provided. The interconnect structure includes interconnection layers sequentially stacked on a semiconductor substrate, and each of the interconnection includes dummy metal patterns and main metal patterns. The method includes: determining a layout of the main metal patterns included in each of the plurality of interconnection layers; determining a number of interconnection layers in the plurality of interconnection layers; and determining a layout of the dummy metal patterns included in each of the plurality of interconnection layers based on the determined layout of the main metal patterns and the determined number of interconnection layers.
US12159094B2 Electrical circuit design
A computer-implemented method, a machine learning system, and non-transitory computer-readable storage medium for designing electrical circuits are provided. In the computer-implemented method input data is received and processed to generate a representation of the electrical circuit. A plurality of candidate routes for connecting a first and second circuit element of the electrical circuit are identified. A candidate route is then selected by iteratively selecting candidate sub-routes. Selecting candidate sub-routes is performed by using a Sequential Monte Carlo process to perform a look ahead search of a subset of the plurality of candidate routes, the Sequential Monte Carlo process being guided by a neural network. The representation of the electrical circuit is then updated with an action selection signal representing a selection of a candidate sub-route.
US12159090B2 Optimal allocation method for stored energy coordinating electric vehicles to participate in ancillary service market
The invention relates to an optimal allocation method for stored energy coordinating electric vehicles (EVs) to participate in auxiliary service market (ASM), including the following steps: 1. Predict the reported capacity of daily 96 points for EVs to participate in the ASM by least square support vector machine (LSSVM). 2. Fit the daily total load distribution of EVs. 3. Determine the error distribution between the reported capacity and the actual response capacity, and simulate the total daily load capacity of EVs in the future with Monte Carlo method. 4. Calculate the energy storage capacity required by EVs daily participating in ASM. 5. Build the objective function to minimize the scheduling risk of auxiliary service. 6. Solve the energy storage model in step 5 with particle swarm optimization (PSO), and output the configuration results of optimal energy storage capacity and energy storage power. The invention can improve the adjustable capacity of EVs participating in ASM.
US12159088B2 Techniques for automatically designing structural systems for buildings
In various embodiments, a gravity design application automatically generates a design for a structural system of a building. The gravity design application performs partitioning operation(s) based on an outline of a first floor included in a computer-aided design of the building to generate a set of segments. Subsequently, the gravity design application generates a set of segment designs based on the set of segments, constraint(s), and design objective(s). The set of segment designs includes at least one segment design for each of the segments included in the set of segments. The gravity design application determines a combination of floor designs from multiple sets of floor designs based the design objective(s), where each set of floor designs is associated with a different floor of the computer-aided design of the building. The gravity design application generates the design for the structural system of the building based on the combination of floor designs.
US12159086B2 Device arbitration by multiple speech processing systems
A device can perform device arbitration, even when the device is unable to communicate with a remote system over a wide area network (e.g., the Internet). Upon detecting a wakeword in an utterance, the device can wait a period of time for data to arrive at the device, which, if received, indicates to the device that another speech interface device in the environment detected an utterance. If the device receives data prior to the period of time lapsing, the device can determine the earliest-occurring wakeword based on multiple wakeword occurrence times, and may designate whichever device that detected the wakeword first as the designated device to perform an action with respect to the user speech. To account for differences in sound capture latency between speech interface devices, a pre-calculated time offset value can be applied to wakeword occurrence time(s) during device arbitration.
US12159081B2 Systems and methods for multi-protocol arbitration for hearing devices
An exemplary hearing device is configured to concurrently maintain a first link with a source and a second link with a second hearing device. The hearing device scans, while not receiving data via the first link, the second link for a preamble of a binaural data packet for a first time period. Based on whether the preamble is detected, the hearing device selectively: receives the binaural data packet and ignores the first link while receiving the binaural data packet if the preamble of the binaural data packet is detected during the first time period; and scans the first link for a preamble of a data packet for a second time period if the preamble of the binaural data packet is not detected during the first time period.
US12159076B2 Device for diagnosing brain disease
To provide a device which can diagnose a brain disease by observing a pupil diameter. A device for diagnosing a brain disease, equipped with a display image control section (3), an imaging section (5) and a judgment section (7), wherein the display image control section (3) can vary a display image displayed on a display section on the basis of a first pattern, the imaging section (5) can take an image of the pupil of a user who watches the display image, and the judgment section (7) can determine whether or not the user is affected with a brain disease using a pattern of the time-dependent change in the size of the pupil of the user which is imaged by the imaging section and the first pattern.
US12159074B2 Printing control with attribute values identifying setting values transmitted to a printer based on input operations and corresponding attribute values identifying setting values transmitted to a terminal device
A printing control system includes a terminal that performs an input operation of setting a second setting item relevant to printing that is made impossible based on an input operation of setting for a first setting item relevant to printing being performed, and transmits first information to a printing apparatus based on the input operation for the first setting item being performed. The printing apparatus perform control so as to transmit second information to the terminal device as a response to the first information in a case where the printing apparatus receives the first information from the terminal device. Based on the terminal device receiving the second information, a display control unit displays a setting value corresponding to a second attribute value indicated by the second information in association with the second setting item for which the input operation is made impossible.
US12159073B2 Processing system, information processing apparatus, storage medium, and image forming apparatus
A processing system includes a first authentication section that performs first authentication based on first authentication information associated with a user when acquiring the first authentication information, and a processor that acquires authentication success information indicating that second authentication was performed based on second authentication information different from the first authentication information and acquired by detecting the user in a contactless manner, and that stores a print job associated with the user. The processor displays, when the first authentication is performed while the print job associated with the user is stored, a print instruction screen accepting an instruction for executing printing based on the print job on the display, and causes, when the authentication success information is acquired while the print job associated with the user is stored, the image forming apparatus to execute the printing based on the print job without displaying the print instruction screen on the display.
US12159069B1 Methods for smart spot color management in printing operations
Management of spot colors and spot color adjustments includes associating these color printing resources with print conditions, customer accounts, or projects for a printing device. A spot color adjustment is associated with a print condition, a customer account, or a project used for printing operations. A print job is received that specified a selected print condition, a selected customer account, or a selected project. The associated spot color adjustment is determined using these attributes. The spot color adjustment is applied during color printing operations for a document using the spot color. The spot color is printed within the document according to the specified spot color adjustment.
US12159063B2 Apparatuses and methods for in-memory operations
An example apparatus includes a PIM capable device having an array of memory cells and sensing circuitry coupled to the array, where the sensing circuitry includes a sense amplifier and a compute component. The PIM capable device includes timing circuitry selectably coupled to the sensing circuitry. The timing circuitry is configured to control timing of performance of operations performed using the sensing circuitry. The PIM capable device also includes a sequencer selectably coupled to the timing circuitry. The sequencer is configured to coordinate compute operations. The apparatus also includes a source external to the PIM capable device. The sequencer is configured to receive a command instruction set from the source to initiate performance of a compute operation.
US12159062B2 Latency-based scheduling of command processing in data storage devices
A computer system having a host coupled to a storage device via a peripheral component interconnect express bus. The host communicates write commands of low priority to the storage device, which places them in a queue for execution at an idle time. In response to a determination that the storage device is in an idle state, the storage device best accommodates the write commands in the idle queue in connection with housekeeping tasks, such as garbage collection and wear leveling, to best reduce write amplification.
US12159058B2 High-performance input buffer and memory device having the same
A method for operating a memory device includes receiving an input that includes a command signal, an address signal, and a data signal, transmitting the command signal or the address signal to a low speed buffer, and transmitting the data signal to a high speed buffer.
US12159053B1 Systems and methods for identifying counterfeit memory
A memory authentication system initiates various memory operations on a memory chip and then assesses the performance of the memory chip in performing such operations in an attempt to identify a signature in the chip's performance that can be used to identify the chip's source. As an example, a partial erase operation may be performed on programmed memory cells in order to drain some charge from the cells but allowing some charge to remain in the cells. Due to process variations during manufacturing, charge should drain from the cells at different rates such that some of the cells may flip to an erase state while other cells remain in a program state. The pattern of bit flips defines a unique signature that may be used to identify the chip's manufacturing source (e.g., the foundry at which the chip was manufactured).
US12159046B2 Data storage method and apparatus
A data storage method and apparatus includes receiving a data write request, where the data write request carries to-be-written data, and the to-be-written data includes at least one data block; calculating a fingerprint of each data block, where the fingerprint uniquely identifies the data block; determining whether the fingerprint of each data block exists in a fingerprint list, where the fingerprint list includes a fingerprint corresponding to a data block stored in a high-speed storage medium and a fingerprint corresponding to a data block stored in a low-speed storage medium; and performing a deduplication operation on the to-be-written data.
US12159043B2 Dynamic management of a memory firewall
In embodiments, a system includes a first and a second processing unit, a memory, and a firewall device. The first processing unit operates in a secure mode and generates memory access requests having a secure level. The second processing unit operates in a non-secure mode and generates memory access requests having a non-secure level. The memory includes a first memory area that can be shared between the first and second processing units. The firewall device includes a first firewall circuit with a first configuration authorizing access to the first memory area in the presence of a secure or non-secure level access request. The firewall circuit includes a second configuration prohibiting access to the first memory area in the presence of a secure level access request and authorizing access to the first memory area only in the presence of a non-secure level access request.
US12159039B2 Error logging for a memory device with on-die wear leveling
Systems, methods and apparatuses to log memory errors in memory devices that can perform wear leveling based on physical addresses used in the memory devices to address select memory cells. For example, a controller of a memory sub-system communicates with a memory device installed in the memory sub-system to access memory cells in the memory device. During the communication to access memory cells in the memory device, the controller can determine a memory error at a first address. If the controller transmits the first address to the memory device for memory access at the time of the memory error, the memory device converts the first address to a second address to perform the memory access. The controller can be configured to determine the second address and record, in an error log, the memory error in association with the second address.
US12159038B1 Scheme for finding and checking whether page units in one block are empty pages by using flash memory device based on smaller search range
A flash memory controller of a storage device is coupled to a flash memory device of the storage device through a specific communication interface and includes an input/output (I/O) circuit and a processor. The I/O circuit sends commands and data between the flash memory device and the processor The processor controls the I/O circuit to send a specific boundary check command signal or a specific boundary check set-feature signal via the specific communication interface to the flash memory device, to make the flash memory device read out more page data of multiple page units from a specific block in the memory cell array based on a smaller search range and to make the flash memory device determine whether the multiple page units are empty pages, the search range defined by a start page address stored in the flash memory device.
US12159036B2 Intelligent access request processing by a storage device using ai model training
This disclosure provides an access request processing method, a storage device, and a storage system. In embodiments of this disclosure, a first storage device receives an artificial intelligence (AI) model from a second storage device, wherein the AI model is obtained by the second storage device through training based on historical input output (IO) requests in historical running processes. The first storage device obtains a prediction result of the AI model based on an access request received by the first storage device.
US12159033B2 Metadata registers for a memory device
This disclosure provides systems, methods, and devices for memory systems that support metadata. In a first aspect, a method of handling data and metadata at a memory device includes receiving data from the host via the at least one data connection into the first plurality of registers; receiving metadata from the host via the at least one non-data connection into the second plurality of registers; storing the data in the first portion of the memory array; and storing the metadata in the second portion of the memory array. Other aspects and features are also claimed and described.
US12159031B2 Method and apparatus for returning memory
An electronic device includes a display; a memory configured to store at least one instruction corresponding to at least one program; and a processor configured to execute the at least one instruction as a process, wherein the processor is configured to: predict, in response to a foreground execution of a first process, an amount of an available memory at a time point after an elapse of a predetermined time from the foreground execution of the first process, based on memory usage information stored in the memory; based on the predicted amount of the available memory exceeding a predetermined threshold value, suspend a memory return operation for the predetermined time; and based on the predicted amount of the available memory being less than the predetermined threshold value, perform the memory return operation without suspending the memory return operation.
US12159030B2 Multicore shared cache operation engine
Techniques including receiving configuration information for a trigger control channel of the one or more trigger control channels, the configuration information defining a first one or more triggering events, receiving a first memory management command, store the first memory management command, detecting a first one or more triggering events, and triggering the stored first memory management command based on the detected first one or more triggering events.
US12159028B2 Scrolling techniques for user interfaces
A device with one or more input devices receives a user input for navigating through a representation of a set of assets, determines that an attribute associated with the received input is above threshold value, and in response, sets a scrolling mode to be an accelerated navigation mode. While the scrolling mode is in the accelerated navigation mode and while scrolling through the representation of assets in accordance with the input, the device provides one or more asset subset identifiers that identify a respective subset of the assets through which the device is currently scrolling in accordance with the input.
US12159026B2 Audio associations for interactive media event triggering
A system includes a development tool for adding electronically-driven effects to a dynamic user-influenced media experience. The development tool is adapted to receive first user input and second user input. The first user input defines an audio trigger corresponding to one or more words or phrases appearing in a textual transcript of an audio content stream that includes audio data to be played as part of the dynamic user-influenced media experience. The second user input defines an event that is to be executed in temporal association with an audible occurrence of the audio trigger. The development tool generates metadata based on the first user input and the second user input, and an application engine interprets the metadata as an instruction to selectively trigger execution of the event in association with the audible occurrence of the audio trigger while presenting the dynamic user-influenced media experience.
US12159018B2 Search system, media, and method for providing communications-based compatibility features
Methods, systems, and computer storage media for providing supplementary item information on communications-based compatibility features for a primary item in an item listing platform. In particular, communications-based compatibility features are extracted from user communications about the primary item to identify additional features of the item. In operation, a supplementation engine of an item listing platform, accesses user communications for the primary item. Supplementary item information is generated for the item, where the supplementary item information includes a communications-based compatibility feature associated with the item. The communications-based compatibility feature indicates that the primary item is compatible with the secondary item, a non-standard feature (e.g., a feature not provided in a feature set of the primary item), or a demographic feature (e.g., age). The supplementary item information is provided to cause presentation of a user interface element corresponding to the communications-based compatibility feature on a user interface of the item listing platform.
US12159015B2 Dynamic user-defined application leveraging local service oriented architecture to share mobile application features
The case is directed to portable or client devices that are adapted to instantiate a client application that is communicably coupled to one or more remote host services. The client application is also adapted to cause a display of a graphical user interface having various regions. A first interface region of the graphical user interface may be associated with a first microfunction installed on the device and a second region may be associated with a second microfunction installed on the device. The various microfunctions may enable the client application to interface with one or more remote host services and may be shared across different client applications. In some cases, multiple microfunctions are used to define a custom, user-defined integrated application.
US12159013B2 Touch sensor and display device including the same
A touch sensor includes first sensor patterns, second sensor patterns, a conductive line, and a temperature sensing electrode set. The first sensor patterns are electrically connected in a first direction. The second sensor patterns are electrically insulated from first sensor patterns and are electrically connected in a second direction different from the first direction. The conductive line is electrically connected to at least one of the first sensor patterns or at least one of the second sensor patterns. The temperature sensing electrode set is positioned between two of the first sensor patterns, is positioned between two of the second sensor patterns, or is positioned between the conductive line and at least one of the first sensor patterns and the second sensor patterns. The temperature sensing electrode set includes a first electrode and a second electrode spaced from each other.
US12159012B2 Digitizer and display apparatus including the same
A display apparatus includes a digitizer and a display panel disposed on the digitizer and including display elements, wherein the digitizer includes a body layer including a glass fiber or a resin, and a pattern layer disposed on the body layer. The display apparatus as described herein increases display quality by hiding the visibility of the pattern layer disposed on the body layer, and increases the folding quality of the display by having and increased rigidity from the digitizer.
US12159011B2 Display device and manufacturing method thereof
Provided is a display device comprising a display area including a plurality of pixels and a pad area disposed outside the display area, wherein the pad area includes a plurality of pads, and anchor structures positioned between two adjacent pads among the plurality of pads, the pad area includes a substrate, and at least one insulation layer that is positioned on the substrate and includes a first opening positioned between the two adjacent pads when viewed on the cross-section, and the anchor structure includes a first insulation layer that is positioned in the first opening, and does not overlap the pad.
US12159008B2 Detector system
In a base element of a waveguide for a detector system at least a portion of radiation passing via the front side and incident on the diffractive element in a selection region is deflected via the diffractive element such that the deflected portion is propagated as coupled-in radiation in the base element by reflection to the out-coupling region and is incident on the associated out-coupling section of the out-coupling region. The out-coupling region couples at least a portion of the radiation out of the base element such that it is incident on the associated sensor section of the sensor unit, which continuously measures the intensity of the incident radiation and supplies the control unit. The control unit determines the distance of the object from the front side of the base element according to the measured intensity.
US12159007B1 Methodology and application of sampled low noise reference voltage
An electronic device including a touch screen (e.g., an integrated touch screen using chiplets) can be configured for low-noise reference voltage sampling and subsequent touch sensing using the sampled reference voltage. An integrated touch screen can include multiple regions, and each of the multiple regions can include multiple touch node electrodes. Chiplets can be configured to sample one or more reference voltage pins during an analog quiet time to obtain one or more sampled low-noise reference signals localized to each chiplet. The chiplets can then be configured to sense capacitance at some of or at each of the regions (e.g., using chiplets coupled to some of the touch node electrodes of each of the regions and configured to operate in a touch sensing configuration) using the one or more sampled low-noise reference signals.
US12159006B2 Image processing apparatus, image capturing apparatus, and control method of image processing apparatus
A CPU of an image capturing apparatus acquires a motion amount of a target including a virtual object and performs exposure control based on the acquired motion amount. The CPU captures an image of a real space using the exposure control. The CPU combines the captured image of the real space with an image of the virtual object to generate a mixed reality image.
US12159003B2 Assigning device identifiers by host identifier availability
A method for electronic device identifier assignment at a host computing device includes receiving a current local identifier of a separate electronic device and a full unique identifier of the separate electronic device. A host-specific identifier is assigned to the separate electronic device by, based at least in part on determining that the current local identifier of the separate electronic device is included in a set of local identifier values available for assignment, assigning the host-specific identifier to the separate electronic device with a same local identifier value as the current local identifier. Based at least in part on determining that the current local identifier of the separate electronic device is already assigned by the host computing device to a different separate electronic device, the host-specific local identifier is selected from the set of local identifier values available for assignment and assigned to the separate electronic device.
US12159001B2 Display device
A display device includes a first display area including a first pixel area; a second display area including a second pixel area and a transmissive area; a signal line, a common electrode, and a touch electrode that are disposed in the second display area. The common electrode includes an opening overlapping the transmissive area, and the common electrode is disposed between the signal line and the touch electrode to overlap the signal line.
US12159000B2 Electronic device to receive fingerprint data
An electronic device includes a substrate, a lighting unit, first and second units. The lighting unit includes a plurality of lighting pixels, and has a first region. The first unit receives a first signal, includes a plurality of first pixels, and has a second region overlapped the first region. The second unit receives a second signal different from the first signal, includes a plurality of second pixels, and has a third region overlapped with the second region. A density of a part of the plurality of the first pixels in the second region is less than a density of a part of the plurality of the second pixels in the third region, and a density of a part of the plurality of lighting pixels in the first region is less than the density of the part of the plurality of second pixels in the third region.
US12158998B2 Active stylus
An active stylus includes an electrode, a recycling capacitor, a first switch, a power source, and a second switch. The first switch is coupled between the recycling capacitor and the electrode. The second switch is coupled between the power source and the electrode. In a first phase, the second switch is turned on, the power source provides a current or a voltage for the electrode and the first switch is turned off. In a second phase, the second switch is turned off and the first switch is turned on. Alternatively, the recycling capacitor may be replaced with an electrode.
US12158996B2 Generation of a digital pad on an interactive display device
A method includes transmitting, by a plurality of drive-sense circuits of an interactive display device, a plurality of signals on a plurality of electrodes of the interactive display device. The method further includes detecting, by a set of drive-sense circuits of the plurality of drive-sense circuits, a change in electrical characteristics of a set of. The method further includes interpreting, by a processing module of the interactive display device, the change in the electrical characteristics of the set of electrodes to be caused by a user input passive device in close proximity to an interactive surface of the interactive display device, generating a digital pad on the interactive surface for interaction with the user input passive device, and interpreting user inputs received from the user input passive device in close proximity to the digital pad as functions to manipulate data on a display area of the interactive display device.
US12158993B2 Input device
An input device may include a housing, a scroll wheel having an arresting surface, and a lever pivotable about a pivot axis between first and second lever arms of the lever for moving a first free end portion of the first lever arm to engage or disengage the arresting surface. The input device may further include a motion converter in engagement with a second free end portion of a second lever arm. The motion converter configured to convert a rotational movement of a rotary member of the motion converter into an output motion to move the second free end portion of the second lever arm so as to pivot the lever about the pivot axis for engaging or disengaging the first free end portion of the first lever arm and the arresting surface of the scroll wheel.
US12158992B1 Systems for interpreting thumb movements of in-air hand gestures for controlling user interfaces based on spatial orientations of a user's hand, and method of use thereof
Methods of interpreting in-air hand gestures based on orientations of a wrist-wearable device are provided. The method includes receiving, from sensors of a wrist-wearable device, data associated with performance of an in-air hand gesture during a first period of time. The method includes, when determining the data indicates that the wrist-wearable device had a first orientation when the in-air hand gesture was performed during the first period of time, causing performance of a first operation. The method includes receiving, from sensors of the wrist-wearable device, new data associated with performance of the in-air hand gesture during a second period of time, the second period of time being after the first period of time. The method includes, when determining that the new data indicates that the wrist-wearable device had a second orientation when the in-air hand gesture was performed during the second period of time, causing performance of a second operation.
US12158987B2 Gesture based user interfaces, apparatuses and systems using eye tracking, head tracking, hand tracking, facial expressions and other user actions
User interaction concepts, principles and algorithms for gestures involving facial expressions, motion or orientation of body parts, eye gaze, tightening muscles, mental activity, and other user actions are disclosed. User interaction concepts, principles and algorithms for enabling hands-free and voice-free interaction with electronic devices are disclosed. Apparatuses, systems, computer implementable methods, and non-transient computer storage media storing instructions, implementing the disclosed concepts, principles and algorithms are disclosed. Gestures for systems using eye gaze and head tracking that can be used with augmented, mixed or virtual reality, mobile or desktop computing are disclosed. Use of periods of limited activity and consecutive user actions in orthogonal axes is disclosed. Generation of command signals based on start and end triggers is disclosed. Methods for coarse as well as fine modification of objects are disclosed.
US12158986B2 Virtual, augmented, and mixed reality systems and methods
A method for determining a focal point depth of a user of a three-dimensional (“3D”) display device includes tracking a first gaze path of the user. The method also includes analyzing 3D data to identify one or more virtual objects along the first gaze path of the user. The method further includes when only one virtual object intersects the first gaze path of the user identifying a depth of the only one virtual object as the focal point depth of the user.
US12158983B2 Text input method and apparatus, and storage medium
A text input method and apparatus, and a non-transitory computer readable storage medium are provided. In the text input method, in response to determining that a head-mounted display device is triggered for text input, the head-mounted display device displays a text input control in a target picture displayed by the head-mounted display device. The text input control may include a plurality of first child controls that correspond to characters, and each first child control displays corresponding characters respectively. Furthermore, in response to determining that a target first child control among the plurality of first child controls is triggered, the head-mounted display device determines target characters corresponding to the target first child control, determines a text to be inputted based on the target characters, and inputs the text to be inputted into a text input box displayed on the target picture.
US12158978B2 Protection of data processed by an encryption algorithm
The present disclosure relates to a method for protecting a first data item applied to a cryptographic algorithm, executed by a processor, wherein said algorithm is a per-round algorithm, with each round processing contents of first, second and third registers, the content of the second register being masked, during first parity rounds, by the content of a fourth register and the content of the third register being masked, during second parity rounds, by the content of a fifth register.
US12158977B1 Remote attestation of device location
Devices and methods to obtain values usable to verify the geographic location of a device. In at least one embodiment, a device comprises a positioning circuit and a cryptoprocessor. The device obtains geographic coordinates of the device's location, using the positioning circuit. The device stores, in the cryptoprocessor, information indicating the state of the device and the geographic coordinates. The device uses the cryptoprocessor to obtain values usable to validate the geographic location of the device.
US12158973B1 Techniques related to stable pseudonymous identifiers
Systems, devices, and methods are provided for stable pseudonymous identifiers. A system may obtain first data, and obtain a first cryptographic key from a cryptography service. The system may determine, based at least in part on the first data and the first cryptographic key, a first hash output of a hash function. The system may determine that a mapping table does not include a first record associated with the first hash output. The system may create, in the mapping table, a first record comprising the first hash output and a random value. The system may provide the random value as a stable pseudonymous identifier of the first data. If the first cryptographic key is subject to a key rotation, the pseudonymous identifier of the first data may remain constant even though the value of the key changes as a result of the key rotation.
US12158969B2 Blockchain endorsement with approximate hash verification
An example operation may include one or more of transmitting, from a client application, a proposed storage request to a plurality of endorser nodes of a blockchain, receiving a first endorsement of the storage request from a first endorser node, the first endorsement comprising a full-step hash verification of the proposed storage request, receiving a second endorsement of the storage request from a second endorser node, the second endorsement comprising a reduced-step hash verification of the storage request, and transmitting a storage proposal including the full-step hash endorsement and the reduced-step hash endorsement to an ordering node of the blockchain.
US12158965B2 Method for sharing profile in container environment, and recording medium and apparatus for performing the same
Provided is a design method for sharing a profile in a container environment, including: extracting a sensitive context defined as information related to system-based access control or a sandboxing policy and an insensitive context defined as information unrelated to security for a profile provided by a developer; extracting the sensitive context and the insensitive context for the profile provided by a host; fetching a max configuration for the sensitive and insensitive contexts from each image layer of the developer; and generating a final profile that is applied to deploy the container by merging the host profile with the max configuration fetched from the developer profile. Accordingly, it is possible to provide an optimal environment to developers and hosts by generating the final profile with a hierarchical model using the host profile and the developer profile.
US12158963B2 Using machine-learning models to determine graduated levels of access to secured data for remote devices
Aspects of the disclosure relate to using machine-learning models to determine graduated levels of access to secured data for remote devices. In some embodiments, a computing platform may establish a connection with a mobile device. Subsequently, based on establishing the connection, the platform may identify initial device information, device features, and user information. The platform may input the identified information into an authentication model to compute a baseline authentication score and then may identify an initial level of access to secured resources for the mobile device. Thereafter, the platform may receive from the mobile device, AR/VR device information captured by the mobile device. The platform may input the AR/VR device information into the authentication model to compute an augmented authentication score. Based on the augmented score, the platform may identify an augmented level of access to secured resources for the mobile device.
US12158956B2 Boot firmware corruption detection and mitigation
An apparatus and method for providing access to reliable boot firmware. In various implementations, a computing system includes an integrated circuit with a security processor. Prior to performing any steps of a bootup operation using one of multiple copies of boot firmware, the security processor determines whether multiple signatures exist where the signatures are based on the multiple copies of boot firmware. Each of the multiple copies of boot firmware is a copy of a particular version of boot firmware. If the multiple signatures do not yet exist, then the security processor generates the signatures using the multiple copies of boot firmware. During a bootup operation, when the security processor determines that the multiple signatures already exist, the security processor uses these signatures to validate one or more of the multiple copies of boot firmware. The security processor continues with the bootup operation using the validated copy of boot firmware.
US12158955B1 Apparatus and method for modification of operating environments
An apparatus for modification of operating environments, includes at least a processor and a memory communicatively connected to the at least a processor, the memory containing instructions configuring the processor to generate update data for one or more operating environments, append a digital signature associated with an update data source to the update data, identify at least one operating environment for receipt of the update data, wherein identification includes determining a compliance of one or more operating environments and identifying the at least one operating environment as a function of the compliance, authenticate the at least one operating environment, wherein authentication includes receiving an update log associated with the at least one operating environment and comparing the update log to a central log and transmit the update data to the at least one operating environment as a function of the authentication to modify the at least one operating environment.
US12158954B2 Increasing confidence scores via DCF equation mapping and automated stream inspection
One example method includes receiving a data stream at a node of a data confidence fabric that comprises a group of nodes that are each operable to assign trust metadata to data of the data stream, inspecting the data stream to determine a data type of data in the data stream, accessing a configuration file that applies to all the nodes of the data confidence fabric, and obtaining an equation from the configuration file, mapping the equation to the data, performing a trust insertion process on the data, as specified in the equation, and generating trust metadata that is associated with the data and based on the trust insertion process.
US12158951B2 System and method for generating a minimal forensic image of a dataset of interest
What is provided is a method of generating a minimal forensic image of a target dataset to reduce upload demand. The method includes storing a set of criteria in an investigator device, wherein the set of criteria determines target data files of the target dataset which are to be included in the minimal forensic image, and wherein the set of criteria includes a plurality of file types and at least a first upload format for each file type in the plurality of file types, locating the target data files of the plurality of file types in the target dataset using the set of criteria, storing a representation of each target data file in the minimal forensic image in an MFI upload format determined according to the set of criteria, and transferring the minimal forensic image to a cloud server.
US12158950B1 Computer-implemented tool that facilitates malware detection
Described herein are technologies related to generation of a summary of a function in binary code for review by an analyst. A first sequence to sequence model is configured to receive binary code (or a derivative thereof) and translate the binary code to an intermediate representation of the binary code, wherein the intermediate representation approximates source code for the binary code. A second sequence to sequence model is configured to receive the intermediate representation of the binary code and translate the intermediate representation to a human-readable summary of the binary code.
US12158949B2 Graph-associating system and graph-associating method
A graph association system includes processing circuitry configured to construct a plurality of dependency graphs in which input logs are associated with each other, assign a tag to each of the dependency graphs constructed, and associate the dependency graphs with each other based on tags assigned.
US12158948B2 Image forming apparatus capable of executing application programs, control method therefor, and storage medium
An image forming apparatus which is capable of effectively preventing leakage of confidential information from an application program while reducing effects on the performance of the image forming apparatus. The application program includes a plurality of control codes and a plurality of data. Each of the control codes is loaded so as to be executed. The control codes include encrypted control codes and unencrypted control codes. In a loading process, it is determined whether or not key information for use in decryption in a case where the control code to be loaded is encrypted has integrity, and it is determined whether or not the control codes including the control code to be loaded have integrity. When it is not determined that the control codes have integrity, the encrypted code to be loaded is not loaded or decrypted even if it is determined that the key information has integrity.
US12158947B2 Malware analysis through virtual machine forking
A set of virtual machines (VMs) with different guest operating systems installed is initially booted and prepared to facilitate rapid creation, or “forking,” of a child VM(s) for malware analysis of a software sample. Because malicious code may be packaged for a specific operating system version, subsets of the VMs may have different versions of the same guest operating system installed. Upon detection of a sample indicated for malware analysis, a child VM(s) running the appropriate guest operating system is created based on a corresponding one(s) of the set of VMs. A process in which the corresponding VM(s) has been booted is forked to create a child process. A child VM which is a copy of the VM booted in the parent process is then created in the child process. The sample is then sandboxed in the child VM for analysis to determine if the sample comprises malware.
US12158945B2 Authentication credential protection method and system
This application provides an authentication credential protection method and system. The protection method includes the following steps: generating authentication secret information based on a lock screen password and hardware secret information of a first device; randomly generating, by the first device, a symmetric key, and using the symmetric key as an encryption key for the authentication secret information; splitting the encryption key into at least two first key segments by using a multi-party data splitting algorithm, where one of the at least two first key segments is stored on the first device; and sending, by the first device, another first key segment to a trusted device. In the foregoing technical solution, the authentication secret information is generated by using the lock screen password and the hardware secret information, increasing information complexity. In addition, different trusted devices are used to store the split key segments, improving security of the encryption key.
US12158943B2 Systems and methods for authentication
An authentication method for a tag device includes exchanging authentication codes between the tag device and an authentication server to perform mutual authentication. A reader device acts as a communications bridge between the tag device and the authentication server. The reader device may observe mutual authentication between the tag device and the authentication server as an indicator that the tag device is authentic. A failure of mutual authentication indicates that the tag device is not authentic.
US12158940B2 Method and system for improved data control and access
A method for backing up data includes: receiving, by a driver in a host controller of a data storage device, an indication of a threatening event identifying one or more data files in the data storage device; delaying, by the driver, the threatening event; and backing up, by the driver, the one or more data files in the data storage device, prior to allowing the threatening event.
US12158936B2 Control system for a technical installation and method for removing one or more certificates
A control system for a technical installation, in particular a process or manufacturing installation, includes at least one component upon which a certificate service is computer implemented, wherein the certificate service is configured to check a certificate store that is assigned to the component or a further component to determine whether two or more certificates, which only differ from one another in terms of their validity period, are stored in the certificate store, and in the event of the check identifying two or more certificates of this type, to initiate revocation and removal from the certificate store of the certificate or certificates with the validity period that ends the earliest, such that only the certificate with the validity period that ends the latest remains stored in the certificate store.
US12158935B2 Facial authentication apparatus and control method for facial authentication apparatus
A facial authentication apparatus comprises: a camera arranged at a position capable of facing an authentication object person and captures a face image of the authentication object person; a display arranged below the camera and displays the face image captured by the camera; a card reader arranged below the display and on a front side as seen from the authentication object person, and reads a card presented by the authentication object person; and a wall member(s) arranged so as to extend to at least a front end portion of the card reader from an upper end portion of the display.
US12158934B2 Photographing control device, system, method, and non-transitory computer-readable medium storing program
A photographing control device includes: a first acquiring unit that acquires a first photographed image obtained by a first photographing device; a first authentication controlling unit that causes an authentication device to perform first facial authentication of the first photographed image; a calculating unit that calculates, in the first photographed image, a proportion of an area of a facial region; a second acquiring unit that acquires a second photographed image capturing the person and obtained by a second photographing device installed within a predetermined range from the first photographing device and having a wider angle than the first photographing device, if the proportion is no smaller than a predetermined value; a second authentication controlling unit that causes the authentication device 200 to perform second facial authentication of the second photographed image; and an output unit that outputs the second photographed image to the outside.
US12158930B2 System for implementing continuous authentication based on object location recognition
Systems, computer program products, and methods are described herein for implementing continuous authentication based on object location recognition. The present invention is configured to receive, from the computing device of a user, a request for primary authorized access; receive, via the augmented reality application, a real-time visual feed, wherein the real-time visual feed comprises one or more objects; determine one or more positional parameters associated with the one or more objects; determine that the one or more objects and the one or more positional parameters associated with the one or more objects meets one or more requirements for the primary authorized access; and transmit control signals configured to cause the computing device of the user to display a notification indicating that the user has been granted the primary authorized access.
US12158927B2 Method and system for electronic content delivery to a user device through a wireless captive audience device
Digital content distribution methods, systems and devices are provided. The digital content distribution utilizes a content distribution server for providing a user device access to digital content. In certain embodiments, the content distribution server: (a) receives a check-out request from a user device via a content access device; (b) provides metainfo to the user device via the content access device; (c) receives an open content command comprising an identifier of the digital content and an identifier for a user from the user device; (d) determines from the open content command whether the user device is authorized to view the digital content; and (e) provides a license response to the user device based on the user device being authorized to view the digital content, the license response comprising a license and the digital content.
US12158925B2 Learning-based online mapping
A method for an online mapping system includes localizing a location of an ego vehicle relative to an offline feature map. The method also includes querying surrounding features of the ego vehicle based on the offline feature map. The method further includes generating a probabilistic map regarding the surrounding features of the ego vehicle queried from the offline feature map.
US12158924B2 Systems and methods for training generative adversarial networks and use of trained generative adversarial networks
The present disclosure relates to computer-implemented systems and methods for training and using generative adversarial networks. In one implementation, a system for training a generative adversarial network may include at least one processor that may provide a first plurality of images including representations of a feature-of-interest and indicators of locations of the feature-of-interest and use the first plurality and indicators to train an object detection network. Further, the processor(s) may provide a second plurality of images including representations of the feature-of-interest, and apply the trained object detection network to the second plurality to produce a plurality of detections of the feature-of-interest. Additionally, the processor(s) may provide manually set verifications of true positives and false positives with respect to the plurality of detections, use the verifications to train a generative adversarial network, and retrain the generative adversarial network using at least one further set of images, further detections, and further manually set verifications.
US12158918B2 Systems and methods for updating links between keywords associated with a trending topic
Systems and methods are described herein for updating links between keywords associated with a trending topic. Control circuitry may identify a plurality of communications associated with a plurality of users, the plurality of communications being related to a topic. The communications may comprise, for example, emails, text messages, online social media posts, websites or portions of a website, or any other online communication. The control circuitry may determine whether the topic is trending and increase a strength of association between a first symbol associated with the topic and a second symbol associated with the topic such that when a search query is received that includes the first symbol, search results related to the second symbol have a higher probability of being returned.
US12158916B2 Low entropy browsing history for content quasi-personalization
The present disclosure provides systems and methods for content quasi-personalization or anonymized content retrieval via aggregated browsing history of a large plurality of devices, such as millions or billions of devices. A sparse matrix may be constructed from the aggregated browsing history, and dimensionally reduced, reducing entropy and providing anonymity for individual devices. Relevant content may be selected via quasi-personalized clusters representing similar browsing histories, without exposing individual device details to content providers.
US12158912B2 Multi-task deep hash learning-based retrieval method for massive logistics product images
The present disclosure provides a multi-task deep Hash learning-based retrieval method for massive logistics product images. According to the idea of multi-tasking, Hash codes of a plurality of lengths can be learned simultaneously as high-level image representation. Compared with single-tasking in the prior art, the method overcomes shortcomings such as waste of hardware resources and high time cost caused by model retraining under single-tasking. Compared with the traditional idea of learning a single Hash code as an image representation and using it for retrieval, information association among Hash codes of a plurality of lengths is mined, and the mutual information loss is designed to improve the representational capacity of the Hash codes, which addresses the poor representational capacity of a single Hash code, and thus improves the retrieval performance of Hash codes.
US12158909B2 System and method for managing document metadata
A system, server device, and method are provided for managing document metadata. The method includes storing metadata in a graph separately from documents with which the metadata is associated and connecting metadata in the graph according to a hierarchy, with each node of the graph being classified based on metadata content. The method also includes assigning properties to edges in the graph connecting the nodes; receiving, via a communications module, an instruction to update the metadata; and dynamically updating at least one edge or node in the graph according to the instruction without requiring access to an associated document. The method also includes receiving, via the communications module, an inquiry related to a document; and responding to the inquiry, via the communications module, after accessing metadata associated with the document by navigating the graph.
US12158908B1 System and methods for systems engineering
Disclosed are methods, systems and non-transitory computer readable memory for systems engineering. For instance, a method may include: receiving, via an input graphical user interface or one or more data connectors, engineering information, wherein the engineering information includes data for a plurality of entities stored on a datastore; processing, using a language model, the engineering information to output entity information, wherein the entity information includes one or more data attributes of a first entity of the plurality of entities; querying an ontological framework using the entity information, wherein querying the ontological framework determines a relationship between the first entity and a second entity of the plurality of entities; and generating an output based, at least in part, on the relationship between the first entity and the second entity.
US12158903B2 Automated response engine to implement internal communication interaction data via a secured omnichannel electronic data channel and external communication interaction data
Various embodiments relate generally to data science and data analysis, computer software and systems, and control systems to provide a platform to implement automated responses to data representing electronic messages, among other things, and, more specifically, to a computing and data platform that implements logic to facilitate implementation of an automated predictive response computing system being configured to implement, for example, an automated predictive response engine configured to access internal (e.g., in-conversation) data and external (e.g., extra-conversation) data to predictively generate automated responses, such as assisting an agent or an agent computing device, among other things. In an example, a method may include forming identified features, determining a first predicted response, computing a second predicted response as a function of an identified feature, and presenting data as user inputs in a user interface portion to include a first predicted response and a second predicted response as a predicted response.
US12158901B2 Fast table search for visualization of complex hierarchy data
A computer-implemented method can receive a search query to search a database table comprising data values organized in rows and columns. The search query includes one or more search entries that specify column names and search criteria associated with the column names. The method can generate hash tables corresponding to selected columns of the database table. A hash table includes hash values and tuples respectively mapped to the hash values. The hash values are unique data values in a selected column of the database table. A tuple includes one or more row indexes corresponding to a specific hash value. Responsive to the search query, the method can search the hash tables to identify result row indexes. The result row indexes and the column names specified by the search entries can locate data values in the database table that satisfy the search criteria specified by the search entries.
US12158899B2 Information processing method, electronic device, and storage medium
An information processing method, an electronic device, and a storage medium are provided, which relate to the field of artificial intelligence technologies such as big data, knowledge graphs, deep learning and the like. The method includes: determining a first independence relationship according to a plurality of variables and values respectively corresponding to the plurality of variables, wherein the first independence relationship includes: at least two variables of the plurality of variables being relatively independent; determining a first adjustment scheme according to the plurality of variables and the first independence relationship; adjusting the first independence relationship according to the first adjustment scheme, to obtain a second independence relationship; and obtaining a causal relationship information processing result according to the second independence relationship.
US12158896B2 Method, apparatus, and computer storage medium for cloud storage interval updating
The present disclosure discloses a method, an apparatus, and a computer storage medium for cloud storage interval updating. The method includes determining a cloud storage interval to be updated in a cloud storage system; determining a target cloud storage interval in the cloud storage system; and replicating data in the cloud storage interval to be updated to the target cloud storage interval based on a content verification.
US12158895B2 Systems for allowing annotation in real time
Synchronous content sharing of media assets via an object data model propagated through a star network or a mesh network. Each user device updates a local object data model including information on the status of the media asset delivery, to achieve synchronization with the source data. Updates to the local object data model may be the result of direct connection between a user device and an application server via a network, or the result of indirect connections through peers in mesh networks, where the local object data model is shared through hops between peers in the mesh network if the direct connection is unavailable.
US12158893B2 Systems and method for generating a structured report from unstructured data
The disclosed methods and systems provide computer-assisted guided review of unstructured data to generate a structured data output based on customizable template rules. In embodiments, an unstructured file is received, and a predefined template is selected. The predefined template includes a plurality of fields, each field corresponding to a field of the structured report. The predefined template also defines extraction rules for each field of the predefined template, and the extraction rules define parameters for identifying unstructured data relevant to the associated field. The extraction rules are applied to the unstructured file to identify data relevant to the field associated with the corresponding extraction rule, and the data identified as relevant is confirmed. Confirming the relevant data includes determining to refine the relevant data based on a condition, and modifying the extraction rule associated with the field to refine the relevant data.
US12158892B2 Machine learning based method and system for transforming data
A method for transforming data organized in tabular structure is disclosed. In some embodiments, the method includes assigning a score to each of a plurality of cells within a table based on an associated set of orthogonal features characterizing a set of data. The set of orthogonal features comprises visual features, syntactic features, and language-based features. The method further includes identifying for each of the plurality of cells, a cell type based on the assigned score. The method further includes determining a table type based on the cell type and the set of orthogonal features determined for each of the plurality of cells. The table type comprises one of a row-oriented table, a column-oriented table, or a composite table.
US12158891B2 System and method for managing cognate specifications of goods
A cognate specification system manages and enforces digital, canonical representations of entities that are added to and in the system by creating a composite entity key (“EntityKey”) that uniquely and immutably identifies each entity within the system, and that is created based upon the attributes of the entity rather than being arbitrarily assigned. Entities may be organized into various types or cognates, each associated with distinct sets of attributes. A physical or digital referent may be added to the system as an entity by specifying attributes. In such a system, any entity, whether a physical or digital referent, a process, or other type, is uniquely and verifiably identifiable, and may be linked to or associated with other entities, allowing users of the system to produce and access specification granularity beyond traditional approaches focused on systems interoperability.
US12158888B2 Associating articles to corresponding events
The present disclosure relates to systems and methods for automatically associating additional content with sports games. The systems and methods obtain game schedule data for a plurality of sports games, and for each scheduled game, the systems and methods select articles published within a timeframe of the game date of the scheduled game. The systems and methods identify sports articles associated with the sports game based on entities and event phrases extracted from the sports articles matching the schedule game data. The systems and methods classify the sports articles into a plurality of clusters and use the clusters to associate the sports articles to the game schedule data and store the associated sports articles with the game schedule data.
US12158880B1 Hyperparameter tuning for anomaly detection service implementing machine learning forecasting
Implementations of this disclosure provide an anomaly detection system and methods of performing anomaly detection on a time-series dataset. The anomaly detection may include utilization of a forecasting machine learning algorithm to obtain a prediction of points of the dataset and comparing the predicted value of a point in the dataset with the actual value to determine an error value associated with that point. Additionally, the anomaly detection may include determination of a sensitivity threshold that impacts whether points within the dataset associated with certain error values are flagged as anomalies. The forecasting machine learning algorithm may implement a seasonality component determination process that accounts for seasonality or patterns in the dataset. A search query statement may be automatically generated through importing the sensitivity threshold into a predetermined search query statement that implements that forecasting machine learning algorithm.
US12158877B2 Global uniqueness checking in distributed databases
A distributed database processing system for a database composed of data records organized into tables which processes unique index atoms consistently and concurrently. Each attempt to insert a new key value into such a unique index atom in any given node is routed to a unique index atom chairman for processing. The chairman determines whether the request will be granted. If the request is not granted, the requesting unique index atom continues to try to submit the insert. If the request is granted, the requesting unique index atom modifies the content thereof and broadcasts a replicated given unique index atom all other nodes that contain the replicated unique index atom.
US12158876B2 Automated user interface testing with machine learning
Systems and methods are provided for implementing automated user interface testing with integrated machine learning models. Systems and methods for detecting and preemptively correcting flow path errors are disclosed. Systems and methods for minimizing user input and optimizing testing efficiency are disclosed. A result dashboard is disclosed in which testing results and errors are displayed and a user may interact with interactive testing reports.
US12158875B2 System and method for heterogeneous database replication from a remote server
In accordance with an embodiment, described herein is a system and method for heterogeneous database replication from a remote server, for example a remote database server. A capture process can be registered as a replication slave to the remote server, and configured to receive transaction event data from that server. Transaction log events associated with a modification to the database at the remote server can be processed, and output as change data, in a canonical format output, for use with one or more heterogeneous targets, for example a target database server or message queue. The process enables capture of transaction log events associated with database transactions at a remote server that may be located on a different computer or network, or within an access-restricted environment such as a cloud environment, without the need to create additional copies of its transaction logs.
US12158862B1 Nested ledger
Software configured to receive a first record is provided. The first record includes first record data, a first identification code in an identification code field, a first hash in a record hash field, and a second hash in a previous record pointer field. The first hash is calculated based on the first record data, the first identification code, and the second hash. The second hash is included in a record hash field of a second record. The second record includes the first identification code in its identification code field. A first block is generated having the first record in a first record field, a third hash in a block hash field, and a fourth hash in a previous block pointer field. The third hash is calculated based on the first record and the fourth hash. The fourth hash is included in a block hash field of a second block. The second block is part of a main ledger that includes a third block having the second record in its record field. The third block is positioned prior to the second block in the main ledger.
US12158858B2 Resource allocation method and device for PCIe card
Disclosed are a resource allocation method and device for a PCIe card. The method includes: allocation types of the PCIe card is divided according to the number of lanes of the PCIe card, and the allocation types and corresponding voltage intervals are numbered; a voltage of the PCIe card is detected in response to the PCIe card being connected to a mainboard; the voltage is compared with the voltage intervals and it is judged in which voltage interval of the numbered corresponding voltage intervals the voltage is located; and the mainboard invokes the PCIe allocation type corresponding to the voltage interval for allocation.
US12158856B2 Data transmission apparatus and data transmission system
The present disclosure provides a data transmission apparatus and a data transmission system. The data transmission apparatus comprises a first transmission unit and a second transmission unit. The first transmission unit comprises a plurality of sensor interfaces and is configured to receive sensor data from a plurality of sensors through the plurality of sensor interfaces, and the second transmission unit comprises a computing system interface and is configured to receive the sensor data from the first transmission unit and to send the sensor data to a computing system through the computing system interface.
US12158855B2 Dynamic equality of service in a switch network
A method comprises a Dynamic Equality of Service (DEoS) arbiter of a switch computing port DEoS metrics based on dynamic input activity of source nodes into input ports of the switch. Based on the port DEoS metrics, the arbiter selects an input port of the switch to make a through-connection to an output port of the switch. The port DEoS metrics can be based on node DEoS metrics including DEoS counters, and/or quantization ranges of DEoS counters, associated with the source nodes. A switching apparatus comprises a switch, a plurality of nodes coupled to the switch, and a DEoS arbiter. The switching apparatus can further comprise a first and second DEoS counter. The DEoS arbiter can perform operations of the method to arbitrate among input ports of the switch to make a through-connection.
US12158854B2 Method for starting computing device, computing device, and program product
Embodiments of the present disclosure provide a method for starting a computing device, a computing device, and a program product. The method includes: acquiring type information on a plurality of host bus adapter (HBA) cards of the computing device; determining a first group of HBA cards in the plurality of HBA cards based on the type information; and starting an operating system of the computing device by preventing scanning of disks connected to the first group of HBA cards. In this way, the number of storage apparatuses that need to be scanned before starting the operating system is reduced, and the starting of the operating system of the computing device is accelerated.
US12158850B2 Method for communication between components of an electrical device
A control device may include a processor may include a core, a timer peripheral, and a peripheral direct memory access controller. The processor may include a receive port coupled to a communication port of the reporting device via a communication line. The control device may include a timer peripheral that can generate an enable signal and a timing signal, and a buffer circuit that may include an enable port for the enable signal for enabling/disabling the buffer circuit, an input port for the timing signal, and an output port coupled to the communication line. The processor may enable/disable the buffer circuit to control the timing of data bit(s) transmission across the communication line by the reporting device. The peripheral direct memory access controller may store the data bit(s) in a receive buffer during the bit period, and the core may subsequently retrieve the data bit(s) from the receiver buffer.
US12158847B2 Control device, control method, recording medium in which control program is recorded, and vehicle
A control device receives data output from plural applications. The control device arbitrates, based on predetermined conditions, the order in which the plural sets of data output from the plural applications are stored in a storage.
US12158844B2 Maintaining transactional consistency in columnar engine
Aspects of the disclosure are directed to maintaining transaction consistency when using a columnar cache. The columnar cache can be initially loaded with all-visible data, and as the data gets modified, respective data is invalidated in the columnar cache. As more data gets invalidated in the columnar cache, respective data can be refreshed in the columnar cache. As part of the refresh, the latest all-visible data can be populated while the queries are still using the old data in the columnar cache. When all the queries transition to use the newly populated data, old data can be removed from the columnar cache. A query can use valid blocks of columnar cache and go to a row store for invalid blocks. When a query starts to use the columnar cache, a request can be submitted to asynchronously prefetch the invalid blocks from the row store.
US12158842B2 Data co-location using address hashing for high-performance processing in memory
A processing system allocates memory to co-locate input and output operands for operations for processing in memory (PIM) execution in the same PIM-local memory while exploiting row-buffer locality and complying with conventional memory abstraction. The processing system identifies as “super rows” virtual rows that span all the banks of a memory device. Each super row has a different bank-interleaving pattern, referred to as a “color”. A group of contiguous super rows that has the same PIM-interleaving pattern is referred to as a “color group”. The processing system assigns memory addresses to each operand (e.g., vector) of an operation for PIM execution to a super row having a different color within the same color group to co-locate the operands for each PIM execution unit and uses address hashing to alternate between banks assigned to elements of a first operand and elements of a second operand of the operation.
US12158836B2 Integrated circuit with state machine for pre-boot self-tests
An integrated circuit includes a processor core configured to perform boot operations; and a microcontroller coupled to a processor core. The microcontroller includes: a set of microcontroller components; and a state machine coupled to the set of microcontroller components. The state machine is configured to perform self-test operations on the set of microcontroller components before the boot operations.
US12158828B1 Correlating application performance to external events
A technology is described for correlating application performance to external event types. An example method may include obtaining electronic content from a content server associated with an electronic content provider and extracting a potential reference to an external event from the electronic content, where the external event may impact performance of an application hosted on a computing resources. The reference may be identified as being associated with an external event type using a categorization technique that associates the reference in the electronic content to one or more external event types, and an external event log may be generated to include event data for the external event type to allow correlation of the external event type to performance of the application hosted on the computing resources.
US12158826B2 Storing memory array operational information in non-volatile subarrays
Methods, systems, and apparatuses for storing operational information related to operation of a non-volatile array are described. For example, the operational information may be stored in a in a subarray of a memory array for use in analyzing errors in the operation of memory array. In some examples, an array driver may be located between a command decoder and a memory array. The array driver may receive a signal pattern used to execute an access instruction for accessing non-volatile memory cells of a memory array and may access the first set of non-volatile memory cells according to the signal pattern. The array driver may also store the access instruction (e.g., the binary representation of the access instruction) at a non-volatile subarray of the memory array.
US12158825B2 Balanced data mirroring distribution for parallel access
Mirrored pairs in a RAID-1 are distributed in a balanced and deterministic way that increases data access parallelism. For a group of k+1 disks that can be represented as a matrix of disk rows indexed 0 through k, where each disk is organized into k same-size subdivisions, in columns indexed 1 through k, corresponding mirrors of data members on the first disk (row index 0) are distributed across all other disks along a matrix diagonal such that the row index is the same as the column index for each mirror. Additional mirror pairs are created and symmetrically distributed in two submatrix triangles that are defined and separated by the diagonal. The two triangles are populated with symmetrically distributed mirrors that are flipped around the matrix diagonal such that for any mirror data in one triangle, its corresponding mirror data can be found in the other triangle by swapping the row and column indices.
US12158824B2 Methods and systems to improve input/output (I/O) resumption time by batching multiple non-conflicting operations during a non-disruptive automatic unplanned failover from a primary copy of data at a primary storage system to a mirror copy of the data at a cross-site secondary storage system
Multi-site distributed storage systems and computer-implemented methods are described for improving a resumption time of input/output (I/O) operations during an automatic unplanned failover (AUFO). A computer-implemented method includes determining, with a second storage cluster, whether heartbeat information from one or more storage objects of a CG of a first set of CGs is received during a time period, determining an out of sync state for a data replication relationship between the CG of the first set of CGs and a mirrored CG of a second set of CGs when the heartbeat information is not received during the time period and sending a single bulk role change call with a cluster identifier from the second cluster to an external mediator to provide a role change from follower to leader in the second set of CGs.
US12158822B2 Information processing system and backup method
A primary site includes a volume #1 that stores data, and copies first backup data that is backup data of data corresponding to the volume #1 to a secondary site. In the failover process of handing over the execution of a transaction process from the primary site to the secondary site, a cloud management node restores the volume #1 to a storage system as a volume #2 based on the first backup data copied to the secondary site. The cloud management node manages the first backup data, as second backup data, that is backup data of data corresponding to the volume #2.
US12158820B2 Extended recovery of an exported database
Systems and methods for an extended recovery of an exported database are described. The method includes communicating a database from a source host operating in a native database recovery environment, the database being communicated to a backup host operating in a foreign database recovery environment, the native database recovery environment including native snapshot files and native incremental files for storing the database, the foreign database recovery environment including foreign snapshot files and foreign incremental files for storing the database. The method further includes receiving file information and script information, at the source host, the file information including the native snapshot files and the native incremental files, the script to perform operations for causing a recovering of the database in the foreign database recovery environment based on the changes to the database in the foreign database recovery environment after the point-in-time.
US12158813B2 Systems and methods for restoring critical software using management controller
An information handling system may include a processor and a management controller electrically coupled to the processor and configured to provide out-of-band management facilities for management of the information handling system, the management controller further configured to in response to one or more heartbeat synchronization signals received from a software service of the information handling system, wherein each of the one or more heartbeat synchronization signals is associated with an item of software stored on the information handling system, determine if any critical software is missing from the information handling system, and for each item of missing critical software, cause a service operating system of the information handling system to stage installation of a restore image of such item.
US12158810B2 Controller controlling non-volatile memory device, storage device including the same, and operating method thereof
An operating method of a storage device is provided. The operating method includes: receiving a host read command from a host device; identifying whether a read path corresponding to the host read command corresponds to a first direct memory access (DMA) read path; and directly outputting, by a host DMA manager, read data stored in an output buffer of an error correction circuit to the host device based on the read path corresponding to the first DMA read path.
US12158805B1 Correcting uncorrectable memory errors in Dual In-line Memory Modules (DIMMs) using erasure code
Aspects of the disclosed technology include techniques and mechanisms for correcting uncorrectable memory errors in DIMMs using erasure code. An uncorrectable error may be detected as a result of a read transaction on a memory address within a DRAM device on a DIMM. The data stored in the memory address may be inverted to produce reference data and the reference data may be written back to the memory address. A subsequent read transaction may be executed on the memory address, and the data read from the memory address may be compared to the reference data written to the memory address. Based on determining the data read from the memory address is different from the reference data written to the memory address, the data within the memory address may be corrected using erasure code capability and the corrected data may be written back to the memory address.
US12158803B2 System and method for environmental control
An information handling system includes multiple components and multiple zones, with each zone including a portion of a total number of the components. The information handling system also includes a processor programmed to determine that a communication failure has occurred with one of the components of the information handling system, identify a zone of the multiple zones that includes the one of the components; and instruct the zone to switch to a default mode.
US12158801B2 Method of responding to operation, electronic device, and storage medium
A method of responding to an operation, an electronic device and a storage medium are provided, which relate to a field of cloud computing, and in particular to a field of cluster technology. The specific implementation solution includes: performing, in response to determining that a target operation performed by a target client on a shared resource has timed out, a fault detection on the target client to obtain a fault detection result; and implementing, in response to determining that the fault detection result represents that the target client has a fault, an update operation to obtain a target authority identifier, so that the target client is prevent from continuing to perform the target operation by using the target authority identifier.
US12158800B2 Flash memory scheme capable of controlling flash memory device automatically generating debug information and transmitting debug information back to flash memory controller without making memory cell array generating errors
A flash memory controller to be used in a storage device and coupled to a flash memory device of the storage device through a specific communication interface. The flash memory controller sends a debug injection command signal to the flash memory device through the specific communication interface to configure an operation of a debug circuit of the flash memory device to make the debug circuit automatically generate debug information of an access operation of the debug injection command signal sent from the flash memory controller, transmit the generated debug information from the flash memory device to the flash memory controller via the I/O control circuit and the specific communication interface, without controlling a memory cell array of flash memory device generating errors.
US12158799B2 Detection and recovery of deadlocks in database management system
A method for detecting a deadlock of a database management system and recovering from the deadlock includes: updating data stored in a first server and a second server; determining whether the database management system is in a deadlock state by comparing data of the first server with data of the second server; and recovering from the deadlock state by changing data of the first server or the second server so that the data of the first server and the second server are identical.
US12158798B2 Providing solutions on an error occurred
An example error handling method includes detecting an error in an image forming apparatus, transmitting error information regarding the detected error to an external apparatus, identifying an error category based on the error information, providing a solution corresponding to the error information to the image forming apparatus based on the identified error category, transmitting result information obtained by applying the provided solution to the external apparatus, and updating the provided solution based on the result information.
US12158796B2 System and method for dynamic error resolution in extended reality using machine learning
Systems, computer program products, and methods are described herein for dynamic error resolution in an extended reality environment. The present invention identifies user errors in real time based on user selections in an extended reality (XR) environment. In this regard, the present invention focuses on electronic applications (and the electronic work products/electronic data hosted thereon) within an XR environment and uses machine learning processes to identify real time user errors. The invention may then use a second set of machine learning processes to create, in real-time, digital support content which is visible via an XR platform (accessible using a virtual/augmented/mixed reality device). As such, the system may provide specific improvements over prior systems by automatically providing users with custom error resolution support in real time.
US12158795B2 Intelligent exposure of hardware latency statistics within an electronic device or system
A device includes a hardware block to perform a hardware process and internal logic coupled between a processing device, which executes instructions, and the hardware block. The internal logic can one of measure execution time or count clock cycles of at least a portion of the hardware process. The internal logic can further, in response to the measured execution time or the counted clock cycles satisfying a predetermined condition, provide data associated with the one of the execution time measurement or the clock cycles count to the processing device, the data being statistically indicative of a latency of data packets sent by the hardware process over a total time the hardware process executes.
US12158794B2 Wakeup systems for bioptic indicia readers
Embodiments of the present disclosure are directed to wakeup systems for indicia readers. In an example embodiment, the present invention leverages data sensed through a horizontal window of a bioptic barcode reader to switch from a sleep mode to a read mode. In particular, the sensed data may be used exclusively or as a determinative factor for waking up the barcode reader.
US12158793B2 Managing delivery of power to processing elements
The present application describes a power management system for controlling delivery of power to a plurality of processing elements. The power management system includes a plurality of power management circuits arranged between terminals of a power supply. Each power management circuit is configured to connect to a processing element of the plurality of processing elements, and either supply sufficient power to power processing at the processing element, or prevent supply of sufficient power to power processing at the processing element. The power management system includes one or more power controllers arranged to determine whether or not to supply sufficient power to a processing element of the plurality of processing elements to perform processing.
US12158792B2 Methods and apparatus for characterizing memory devices
Methods and apparatus for using characterized devices such as memories. In one embodiment, characterized memories are associated with a range of performances over a range of operational parameters. The characterized memories can be used in conjunction with a solution density function to optimize memory searching. In one exemplary embodiment, a cryptocurrency miner can utilize characterized memories to generate memory hard proof-of-work (POW). The results may be further validated against general compute memories; such that only valid solutions are broadcasted to the mining community. In one embodiment, the validation mechanism is implemented for a plurality of searching apparatus in parallel to provide a more distributed and efficient approach. Various other applications for characterized memories are also described in greater detail herein (e.g., blockchain, social media, machine learning, probabilistic applications and other error-tolerant applications).
US12158788B2 Automatic power on apparatus, system, method, and circuit
An automatic power on apparatus, system, method, and circuit automatically control the on/off state of a first electronic device or a second electronic device. When the second electronic device is positioned on, in, or proximate to the mounting area of the first electronic device, the automatic power on circuit establishes a coupling signal between a first portion of the automatic power on circuit and a second portion of the automatic power on circuit, activates the automatic power on circuit based on the coupling signal, and automatically controls an on/off state of the first electronic device or the second electronic device based on the activation of the automatic power on circuit.
US12158787B2 Per outlet residual current monitoring for power distribution units
Power distribution systems and methods in which a power distribution unit (PDU) is provided with residual current monitoring at multiple outlets of an outlet module in a PDU. A residual current monitoring circuit of the PDU includes at least one current sensor associated with the outlets of the PDU to detect residual current for each of the outlets. The methods of residual current detection in a PDU having multiple power outlets includes detecting current leakage at each outlet as a difference between supplied current and return current for each outlet.
US12158784B2 Drive box
A drive box includes a power source, a drive group which is constituted of a plurality of storages, a canister which can be replaced, and a midplane which couples the canister and the drive group, wherein the midplane includes a storage apparatus having a memory unit in which data related to at least the drive group is stored, the canister has a communication channel which is coupled to at least one of the plurality of storages, the canister performs I2C communication with the storage apparatus, power is supplied to the canister from the power source by a first supply line which is a power line passing through the midplane, and power is supplied to the storage apparatus from the power source via the canister.
US12158780B2 Hinge constituent component and display device
A hinge constituent component according to the disclosure includes a plate-like portion extending along a length direction, a pair of rotating shafts or a pair of bearing portions provided at each of both ends of the plate-like portion in the length direction, and at least one protruding portion protruding from the plate-like portion in a width direction of the plate-like portion.
US12158769B2 Fixed current-gain booster for capacitive gate power device with input voltage control
A current booster circuit, which can be coupled between a gate driver and a power switch, includes controlled current sources and current sensors to provide a scaled copy of the booster input current at the booster output while operating in a current-gain mode during on-to-off or off-to-on switching periods. During switched-on or switched-off periods, the booster can pull the output to the high or low rail, respectively, through low-impedance circuitry to hold the switch on or off. A voltage and/or current feedback path between the booster output and the booster input permits the booster to control the voltage input during switching operation. The current booster devices and methods can be compatible with both smart and conventional gate drivers of either the voltage-driven or current-driven variety.
US12158768B2 Current-monitor circuit for voltage regulator in system-on-chip
The present disclosure describes a system-on-chip (SoC) including a built-in self-test (BIST) block, a low-dropout (LDO) voltage regulator with a pass metal-oxide-semiconductor field-effect transistor (MOSFET), and a current-monitor circuit with a sensing MOSFET, a tuning MOSFET, a sensing resistor, and a tuning resistor. Herein, both the pass MOSFET and the sensing MOSFET receive an input voltage, and a gate of the pass MOSFET is coupled to a gate of the sensing MOSFET. The sensing MOSFET, the tuning MOSFET, and the sensing resistor are connected in series between the input voltage and ground, and the tuning resistor is coupled between a gate of the tuning MOSFET and ground. The BIST block is configured to tune a current through the tuning resistor so as to adjust a voltage at a connection point of the sensing MOSFET and the tuning MOSFET.
US12158765B2 Systems and methods for managing assignments of tasks for mining equipment using machine learning
Systems and methods are disclosed for managing task assignments for a fleet of haul trucks at a mine site. An assignment engine may: receive state data for a haul truck including haul weight data and second state data for the mine site that is indicative of a plurality of available tasks and associated task material weight data; assign a task to the haul truck by inputting the state data into a trained reinforcement-learning model, wherein: the model has been trained to learn an assignment policy that optimizes a reward function, such that the learned policy accounts for vehicle performance variance due to changing vehicle haul weight and/or road conditions; and cause the at least one haul truck to be operated according to the at least one task assignment.
US12158763B2 Systems and methods for use of autonomous robots for blind spot coverage
Systems and methods for use of autonomous mobile machine for blind spot coverage may include a security controller that determines a security coverage area based on data from a facility map indicating physical and functional representations of a facility and objects within the facility. The security controller may also determine a surveillance area based on the security coverage area. The security controller may also transmit, to an autonomous mobile machine, instructions for the autonomous mobile machine to deploy to the surveillance area and perform a surveillance task at the surveillance area.
US12158760B2 Worksite plan execution
A method includes receiving a worksite plan to be executed by at least one machine at a worksite from a computing device of a supervising entity, the controller being located at a non-line-of-sight (NLOS) location with respect to the worksite. The worksite plan may include a boundary of the worksite at which the worksite plan is implemented, at least one task defining the worksite plan, and a selection of at least one machine to perform the task. The method may include receiving a validation signal from a device located at the worksite, the validation indicating that the worksite is ready for implementation of the worksite plan based on at least one parameter of worksite readiness. The method may include selecting a first mode of operation of the machine to perform the task and transmitting first instructions to the machine to perform the task based on the first mode of operation.
US12158758B2 Systems and methods for adjustment of a seat of a motorized mobile system
A processing system is for a motorized mobile system that provides powered mobility to one or more users. The processing system comprises at least one sensor to measure one or more kinematic states of an object proximate to the motorized mobile system and at least one processor to use at least one object kinematic model as at least one state estimator. The at least one processor predicts a first kinematic state estimate of the object at a first time based on a prior knowledge of state for the object and a measured kinematic state observed by the sensor at a second time to determine a second kinematic state estimate of the object at the second time. The at least one processor outputs the first kinematic state estimate at the first time from the object kinematic model for use by at least one other process of the motorized mobile system.
US12158757B1 Autonomous refuse container replacement system
Provided is a robotic refuse container system, including: a first robotic refuse container, including: a chassis; a set of wheels; a rechargeable battery; a processor; a refuse container; a plurality of sensors; and a medium storing instructions that when executed by the processor effectuates operations including: collecting sensor data; determining a movement path of the first robotic refuse container from a first location to a second location; and pairing the first robotic refuse container with an application of a communication device; and the application of the communication device, configured to: receive at least one input designating at least a schedule, an instruction to navigate the first robotic refuse container to a particular location, and a second movement path of the first robotic refuse container; and display a status; wherein the first robotic refuse container remains parked at the first location until receiving an instruction to execute a particular action.
US12158754B2 Vehicle control by a remote operator
A vehicle control system may include a vehicle having a propulsion unit and a steering unit, a forward-facing camera carried by the vehicle, a processor, and a non-transitory computer-readable medium comprising operator position identification instructions. The operator position identification instructions direct the processor to identify relative positioning of a remote operator on the ground proximate the vehicle based upon signals from the forward-facing camera; and control the propulsion unit and the steering unit of the vehicle to follow the operator based upon the relative on the ground proximate the vehicle.
US12158752B2 Sensor fault prediction method and apparatus
A method and apparatus are provided for sensor fault prediction. A time-sequence of output values is received from a sensor. A plurality of features are extracted from the received values. A model is applied to the features to obtain a health score for the sensor. The trend of the health score over time is calculated to detect degrading performance of the sensor, and a time at which the sensor will become faulty is predicted.
US12158743B2 Method for establishing communication in a machine tool system and a communication apparatus therefor
A method for establishing communication between a control node and a machine in a machine tool system includes notifying the control node of an identifier of the machine. The machine includes a numerical control (NC). The method further includes the steps of retrieving a machine configuration file including machine attributes at the control node based on the identifier; determining a data structure of a data signal transferring information in the machine tool system by interpreting the machine configuration file; and acknowledging from the control node to the machine that communication has been established.
US12158742B2 Data collection system for industrial machine, data collection method for industrial machine, and information storage medium
A data collection system for an industrial machine, the data collection system comprising circuitry configured to: collect collection data relating to the industrial machine based on a predetermined collection setting; identify the predetermined collection setting based on identification information associated with the collection data; and execute parse processing relating to the collection data based on the identified predetermined collection setting.
US12158741B2 Self-adaptive test method for intelligent prediction algorithm of analog measured values
The present disclosure provides a self-adaptive test method for an intelligent prediction algorithm of analog measured values. Firstly, an event recording sequence, an analog measurement point ID and an analog measurement point alarm value are read from a time sequence event record table, an analog measurement point table and an alarm threshold table. Next, operation records of a normal operation state of a unit within a statistical cycle are acquired to form historical statistics of measured values of the analog measurement point based on switching value signals. Then, simulated measured values of the analog measurement point with time scales are calculated based on the historical statistics, the analog measurement point alarm value and an analog measurement point current measured value. Finally, sensitivity is calculated; and an alarm is sent to remind a technician to adjust the algorithm when the sensitivity is greater than a threshold.
US12158740B2 Information processing device, information processing method, recording medium, and method of manufacturing product
An information processing device includes a data structure and a processing portion. The data structure is configured to share design information among a time chart, a flowchart, and a sequence program. The processing portion is configured to process the time chart, the flowchart, and the sequence program such that the time chart, the flowchart, and the sequence program link together, depending on the data structure.
US12158737B2 Device control page display method, related apparatus, and system
A method includes displaying a first user interface, displaying a first simulated operating state of a smart home device in a status display area in response to selecting a first control, receiving an association success notification, displaying a second user interface, and sending a control instruction to the smart home device in response to selecting a second control. The first user interface includes the first control for controlling the smart home device and a status display area of the smart home device. The second user interface includes the second control for controlling the smart home device and the status display area of the smart home device. The control instruction instructs the smart home device to enter a first operating state according to the selecting the second control, and displaying a second simulated operating state of the smart home device in the status display area of the second user interface.
US12158736B2 Electronic apparatus activation control apparatus, electronic apparatus activation control system, electronic apparatus activation control method, and program
An electronic apparatus activation control apparatus includes a communication unit and a data processing unit. The communication unit is configured to perform communication via a network. The data processing unit is configured to output an activation instruction to a network apparatus connected to the network through the communication unit. The data processing unit recognizes a state transition from a non-active state to an active state of the electronic apparatus activation control apparatus and outputs the activation instruction to the network apparatus on the basis of recognition of the state transition.
US12158732B2 Customizable digital watch
A customizable digital watch configured to receive digital audio and video content operable independently from a smartphone. The customizable digital watch illuminates and allows access to radio and televised content. A display component accepts user input to control the features. A wireless communication component is configured to communicate via GPS, Wi-Fi, Bluetooth, or NFC. A customizable strap component is attachable to the display component. The customizable strap component is reversible and comprises a first indicia on an inside facing side and a second indicia on an outside facing side.
US12158730B2 Movement and electronic watch
A stepping motor, a driver, a current detection circuit, a first driving circuit configured to output a first driving signal to the driver, a rotation detection circuit configured to detect rotation of the rotor, and a second driving circuit configured to output a second driving signal selected from plural kinds of the second driving signals with different supply times of the driving current supplied to the coil, and configured to output a correction driving pulse that is preset to the driver when, after outputting the second driving signal, the rotation detection circuit detects that the rotor is not rotating, are included, and a resistance value R[Ω] of the coil and the driving voltage V volts of the stepping motor satisfy 900×V[Ω]≤R[Ω]≤1100×V[Ω], and 1.8 volts≤V≤2.4 volts.
US12158729B2 Case element for a timepiece comprising a pushbutton made of bulk metallic glass
A case element for a timepiece is described, having a through-hole and bearing a pushbutton including a tube, that is accommodated inside the through-hole and is closed by an actuating surface at its end oriented towards the outside, the actuating surface being intended to be pressed by a user in order to actuate a timepiece mechanism arranged inside the case element, wherein the pushbutton is made in one piece, of a bulk metallic glass, and further includes a connection surface which is arranged against the case element so as to establish a permanent, water-resistant connection with the latter, and wherein the actuating surface is able to move, with respect to the connection surface, in response to a pressure exerted thereon by the user. A corresponding production method is also described.
US12158723B2 Image forming apparatus having widthwisely extending exhaust fan
An image forming apparatus forming an image on a sheet conveyed in a sheet conveyance direction includes a frame including a first side plate and a second side plate disposed in parallel in a width direction orthogonal to the sheet conveyance direction, an intake unit disposed on an outer side of the frame in the width direction and configured to draw air into an interior of the frame, an exhaust unit disposed between the first side plate and the second side plate and configured to discharge air outside of the frame, and a cooling object unit disposed on a path of the air which is drawn into the interior of the frame by the intake unit and moves toward the exhaust unit.
US12158722B2 Cartridge and image forming apparatus
A cartridge includes a drum unit and a development unit. The drum unit includes a photosensitive drum, a frame, a transfer roller, and a cleaning member. The development unit includes a development roller, and a memory. The cleaning member is configured to come into contact with the photosensitive drum at a region between a development nip portion and a transfer nip portion in a circumferential direction of the photosensitive drum and at an end portion of the photosensitive drum in a direction of the rotational axis. The frame has an exposing hole through which the memory is exposed from the frame, and a recessed portion that is adjacent to the exposing hole in the direction of the rotational axis, and stores foreign matters removed from the photosensitive drum by the cleaning member.
US12158717B2 Fixing device and image forming apparatus
A fixing device includes a heating rotating body, a pressure rotating body, and a fixing frame. The fixing frame supports the heating rotating body and the pressure rotating body. The fixing frame includes a pair of side plates and a plurality of stays. The side plates are disposed to face each other, and supports both axial end portions of the heating rotating body and both axial end portions of the pressure rotating body. The stays are disposed between the side plates. In a XYZ coordinate in which an axis along a direction in which the side plates face each other is defined as the X-axis, and axes perpendicular to the X-axis and perpendicular to each other are defined as the Y-axis and the Z-axis, each of the stays is fastened to the side plates at least two axial directions of the three axial directions of the XYZ coordinates.
US12158712B2 Transfer device, image forming apparatus, pressing device, and belt device
A transfer device includes a pressed unit, a rotatable roller, and a pressing member. The pressed unit is movably supported and includes a first non-rotatable shaft portion and a second non-rotatable shaft portion. The rotatable roller is rotatably supported by the first non-rotatable shaft portion of the pressed unit. The pressing member contacts the second non-rotatable shaft portion of the pressed unit and presses the pressed unit. The second non-rotatable shaft portion has an axial center aligned with an axial center of the first non-rotatable shaft portion.
US12158711B2 Electrophotographic member and electrophotographic image forming apparatus
An electrophotographic member comprising a base layer and a surface layer, the surface layer including at least one of an acrylic resin and a methacrylic resin, perfluoropolyether having a specified structure and a fluorine-containing copolymer, the fluorine-containing copolymer having a first polymerized unit of at least one of methyl acrylate and methyl methacrylate, and a second polymerized unit of at least one of methyl acrylate having a fluoroalkyl group and methyl methacrylate having a fluoroalkyl group, a molar ratio between the first polymerized unit and the second polymerized unit being 7 to 12, the fluorine-containing copolymer having Mw of 80000 or more and 150000 or less, and the ratio between Mn and Mw (Mw/Mn) being 3.0 or more and 6.5 or less.
US12158708B2 Exposure head and image forming apparatus
An exposure head includes a first light emitting board group, a first lens array, a second light emitting board group, and a second lens array. The first light emitting board group is disposing a plurality of first light emitting boards each including a plurality of first light emitting elements disposed side by side in a second direction intersecting with the first direction. The plurality of first light emitting boards are disposed along the second direction and alternately in the first direction. The first lens array condenses light emitted from the plurality of first light emitting elements disposed on the first light emitting board group onto the surface of the image bearing member. The second light emitting board group is disposed in a manner separated with respect to the first light emitting board group in the first direction.
US12158703B2 Method for reproducing a target wavefront of an imaging optical production system, and metrology system for carrying out the method
An optical measuring system is used to reproduce a target wavefront of an imaging optical production system when an object is illuminated with illumination light. The optical measuring system comprises an object holder displaceable by actuator means and at least one optical component displaceable by actuator means. Within the scope of the target wavefront reproduction, a starting actuator position set (X0), in which each actuator is assigned a starting actuator position, is initially specified. An expected design wavefront (WD) which approximates the target wavefront and which the optical measuring system produces as a set wavefront is determined. A coarse measurement of a starting wavefront (W0) which the optical measuring system produces as actual wavefront after actually setting the starting actuator position set (X0) is carried out. Then, the object holder is adjusted by actuator means until a coarse target wavefront (W1) is obtained for a coarse actuator position set (X1) in the case of a minimum wavefront deviation between the actual wavefront and the design wavefront (WD). Said coarse target wavefront is then subjected to a fine measurement and the at least one optical component is displaced until a fine target wavefront (W2) is obtained for a fine actuator position set (X2) in the case of a minimum deviation between the actual wavefront setting-in in that case and the design wavefront (WD). This reproduction method allows wavefront deviations of the optical measuring system generated by way of targeted misalignment to provide a good approximation of corresponding deviations of the optical production system.
US12158700B2 Photosensitive resin composition, method for forming resist pattern, method for manufacturing plated molded article, and semiconductor apparatus
The present photosensitive resin composition includes a polymer (A) having a structural unit (a1) represented by a formula (a1), a structural unit (a2) represented by a formula (a2), and a structural unit (a3) represented by a formula (a3), and a photoacid generator (B). In the formulae (a1) to (a3), R12, R22, and R32 each independently represent an organic group having 1 to 10 carbon atoms; R21 represents a substituted or non-substituted alkyl group having 1 to 10 carbon atoms; R31 represents a hydrogen atom, a substituted or non-substituted alkyl group having 1 to 10 carbon atoms, or a halogen atom; R13 and R23 each independently represent an acid dissociable group; R33 represents a hydroxyaryl group; and l, m and n independently represent an integer from 0 to 10.
US12158699B2 Semiconductor photoresist composition and method of forming patterns using the composition
A semiconductor photoresist composition includes an organometallic compound represented by Chemical Formula 1, a photoacid generator (PAG), and a solvent: In Chemical Formula 1, R is a substituted or unsubstituted C1 to C20 alkyl group, a substituted or unsubstituted C3 to C20 cycloalkyl group, a substituted or unsubstituted C2 to C20 aliphatic unsaturated organic group including at least one double bond or triple bond, a substituted or unsubstituted C6 to C30 aryl group, an ethoxy group, a propoxy group, or a combination thereof; and X, Y, and Z are each independently —OR1 or —OC(═O)R2.
US12158698B2 Frame curing system for extrusion control
Systems for shaping a film by: depositing a formable material on a field of a substrate; and positioning a template relative to the field. The template has a mesa with a shaping surface and mesa sidewalls surround the shaping surface. The shaping may further comprise contacting the formable material with the shaping surface. The formable material may spread when the shaping surface is in contact with the formable material. The shaping may comprise exposing the formable material to a curing dose of actinic radiation after the formable material has spread to the edge of the field. A spatial distribution of the curing dose may be such that an interior dose applied at an interior of the field may be greater than a sidewall dose that is incident on the mesa sidewalls.
US12158691B2 Magnetic camera mount
A camera mount with three magnetic pads acting as a tripod. Each of the magnetic pads is flexibly mounted to a base allowing them to move to conform with a curved surface thus maximising magnetic attachment. The base includes a thread on which a camera can be mounted directly or via a ball mount.
US12158688B2 Camera structure of terminal device
The present disclosure relates to a camera structure of a terminal device. An accommodating cavity with an opening is disposed in the terminal device. A lift structure body is disposed inside the accommodating cavity and a camera assembly is disposed on a top of the lift structure body. The accommodating cavity is further provided with a lift drive mechanism for driving the lift structure body to protrude or retract the camera assembly out of or into the accommodating cavity via the opening and a rotation drive mechanism for driving the camera assembly to rotate. The camera assembly is mounted insides in the present disclosure. The camera assembly can be hidden inside the terminal device. The camera assembly can perform operations such as lifting and rotation to perform shooting at multiple angles at the same time, thus replacing and expanding the functions of the front and rear cameras.
US12158687B2 System and method for providing increased number of time synchronized outputs by using communicating primary and secondary devices
A system includes primary and secondary devices (e.g., camera controllers that drive voice coil motors) each having respective outputs and a communication link. The primary device includes first and second hardware timers, each of which expires at a time derived from a periodic control loop trigger. At first timer expiration, the primary transmits first updated values to the secondary. At second timer expiration, primary device hardware picks up and applies second updated values to the primary device outputs. In response to receiving the first updated values from the primary device, the secondary device applies the received first updated values to its outputs. The primary/secondary device combination provide a sufficient number of total outputs that they could not individually provide and further synchronize the outputs with small skew through the timers, which are programmable to also accommodate processing of inputs (e.g., from voice coil motor sensors) to compute the outputs.
US12158685B2 RF delay line for segmented optical waveguide modulator
A segmented optical modulator includes two optical modulator segments located along a main face of a photonic chip, and two RF transmission lines connected to drive a corresponding one of the two optical modulator segments. A signal electrode of one of the transmission lines includes a segment that is vertically capacitively coupled to a plurality of spaced ground-connected metallic elements disposed in sequence along a length of the segment above or below thereof so as to be capacitively coupled thereto.
US12158684B2 Method for driving two layer variable transmission display
An electro-optic display comprising at least two separate layers of electro-optic material, with one of these layers being capable of displaying at least one optical state which cannot be displayed by the other layer. The display is driven by a single set of electrodes between which both layers are sandwiched, the two layers being controllable at least partially independently of one another. Another form of the invention uses three different types of particles within a single electrophoretic layer, with the three types of particles being arranged to shutter independently of one another.
US12158679B2 Display device
A display device includes a first pixel, a second pixel, and a third pixel arranged in a first direction in a display area arranged on a first substrate, a first source wiring, a second wiring, and a third wiring extending in the first direction, and connected to each of the first pixel to the third pixel, and a first gate wiring, a second gate wiring, and a third wiring intersecting the first direction, and connected to each of the first pixel to the third pixel. The first pixel includes a first transistor electrically connected to the first gate wiring and the first source wiring and a liquid crystal element electrically connected to the first transistor, the first pixel to the third pixel are arranged between the first source wiring and the third source wiring, and the second source wiring, and the first source wiring intersects the third source wiring.
US12158676B2 Array substrate and display device
The present application provides an array substrate and a display device. By placing a first shielding electrode between the data line and the common electrode arranged opposite to each other, the first shielding electrode is connected to a DC voltage signal, so that a data voltage signal of the data line does not affect a signal of the common electrode. This prevents coupling capacitance between the common electrode and the data line, and prevents poor display quality like screen flickering.
US12158674B2 Liquid crystal display device
In a liquid crystal display device in which a first light shielding film extending in a first direction and an image signal line are formed on a TFT substrate, the image signal line includes: in a region that does not overlap the first light shielding film, a first portion extending at a first angle with respect to a second direction perpendicular to the first direction; and, in a region that overlaps the first light shielding film, a second portion extending at a second angle with respect to the second direction, a third portion extending in the second direction, and a fourth portion extending at a fourth angle with respect to the second direction, and the second angle and the fourth angle are larger than the first angle.
US12158672B2 Array substrate, manufacturing method thereof, and display panel
An array substrate, a manufacturing method thereof, and a display panel are provided. The array substrate includes a substrate layer, an insulating layer, a plurality of first electrodes, and a plurality of second electrodes. The plurality of first electrodes are disposed in the grooves, the plurality of second electrodes are disposed on one side surface of the insulating layer away from the substrate layer and outside the grooves, and the plurality of second electrodes and the plurality of first electrodes are insulated from each other.
US12158669B2 Electro-optical device and electronic apparatus
An electro-optical device is an display device provided with a display region for displaying an image and a peripheral region provided outside the display region, and includes a first substrate including a plurality of pixel electrodes provided in the display region, a second substrate including a counter electrode facing the plurality of pixel s, a seal member being provided in the peripheral region, and containing a UV-curable material, and an electro-optical layer being arranged in a region surrounded by at the first substrate, the second substrate, and the seal member and having optical characteristics that change in accordance with an electric field, wherein one substrate of the first substrate and the second substrate includes a non-conductive region that overlaps with the seal member in plan view, is in the same layer as the plurality of pixel electrodes or the counter electrode, and is not provided with a film having conductivity.
US12158667B2 Liquid crystal display panel
The liquid crystal display panel disclosed in the present application includes a first substrate; a second substrate disposed opposite to the first substrate; and a liquid crystal layer disposed between the first substrate and the second substrate, wherein the first substrate includes a common electrode; the second substrate includes a plurality of first regions defined at intervals in a row direction, a plurality of second regions defined at intervals in a column direction, and a plurality of pixel regions defined by intersection of the plurality of the first regions and the plurality of the second regions; the first regions and/or the second regions are provided with opposite electrodes, so that the liquid crystal molecules located in the first regions and/or the second regions are in a stationary state, thereby improving response times of liquid crystal molecules.
US12158662B2 Barrier film for wavelength conversion sheet, wavelength conversion sheet, backlight, and liquid crystal display device using barrier film, and method for selecting barrier film for wavelength conversion sheet
Provided is a barrier film for a wavelength conversion sheet that, when applied to a wavelength conversion sheet, can suppress in-plane uneven brightness of the wavelength conversion sheet. A barrier film for a wavelength conversion sheet, the barrier film including a first base material film, a second base material film, a barrier layer, a primer layer, and an adhesive layer positioned between the first base material film and the second base material film, wherein the barrier film satisfies the following condition 1: A surface of the barrier film on a side having the primer layer with respect to the adhesive layer is defined as a surface 1; an elevation of the surface 1 is measured at intervals of 1 mm to obtain elevation data about the surface 1; a contour curve of the surface 1 determined by the elevation data is defined as a contour curve 1; at least a part of the surface 1 has at least one irregularity 1 having a height difference between an adjacent peak and valley of 0.001 mm or more and 0.600 mm or less in the contour curve 1 in a predetermined direction; when a height difference and a width of the irregularity 1 are defined as H [mm] and W [mm], respectively, the following expression (1): H/W2≤1.5×10−5 (1) is satisfied.
US12158660B2 Optical membrane, backlight module and display device
An optical membrane, a backlight module and a display device are disclosed. The optical membrane includes a membrane body and at least two lugs, and the lugs are connected to two opposite sides of the membrane body and form an integral structure with the membrane body. Grooves are provided in connection lines between the lugs and the membrane body, and the grooves extend along the connection lines.
US12158655B2 Optical film and eyewear
Disclosed is an optical film including an optical laminate having two or more laminated light reflection layers of different center wavelengths of reflection and a polarizing element layer. Reflection layers are selected from at least one light reflection layer of both RPRL and LPRL, each having a center wavelength of selective reflection at or within 400 nm and 900 nm, RPRL having a fixed cholesteric liquid crystal phase with a right-handed spiral structure having right-handed circularly polarized light reflectivity, and LPRL having a fixed cholesteric liquid crystal phase with a left-handed spiral structure having left-handed circularly polarized light reflectivity. Layers RPRL and LPRL have center wavelengths of selective reflection shifted from that of a light reflection layer adjacent to each other by an interval of 40 nm or more and 500 nm or less, and the maximum reflectance of optical laminate is 50% or less.
US12158653B2 Color filter substrate, display panel and display device
The application discloses a color filter substrate, a display panel and a display device. The color filter substrate includes a base substrate, a light-shielding portion and a plurality of light-filtering portions. The plurality of light-shielding portions are arranged on the base substrate at intervals, the light-filtering portion is arranged between the plurality of light-shielding portions, the light-filtering portion includes a first light-filtering portion and at least two second light-filtering portions, the first light-filtering portion is arranged between the two second light-filtering portions, the first light-filtering portion includes a color resist material and a high-refractive material, and the at least two second light-filtering portions includes a transparent material.
US12158652B2 Display panel and display device
The present application discloses a display panel and a display device. In the display panel, a first substrate includes a substrate and a thin-film transistor disposed on the substrate, and the thin-film transistor includes an active layer. The second substrate is disposed on the first substrate. The liquid crystal layer is disposed between the first substrate and the second substrate. The first filter layer is disposed on at least one of the first substrate and the second substrate, and at least part of the first filter layer overlaps with the active layer. The first filter layer is a metal oxide film layer.
US12158647B2 Pre-assembly electrically controllable functional element with protective film
A pre-assembly functional element with electrically controllable optical properties, includes a multilayer film, which includes, in this order, a first protective film, a first carrier film, a first flat electrode, an active layer, a second flat electrode, a second carrier film, and a second protective film, wherein the first protective film and the second protective film are in each case independently selected from a PVB film, an EVA film, or a TPU film. The functional element also includes one or more sealing films that are attached to the multilayer film.
US12158646B2 Display panel, display module, and display device
The present application discloses a display panel, a display module, and a display device. The display panel includes a first substrate and a second substrate disposed opposite to each other, and the first substrate includes a metal wiring located in a non-display area; wherein the first substrate includes a black shielding layer, and by providing the black shielding layer in the display panel, wherein the black shielding layer covers the metal wiring in an orthographic projection direction of the first substrate, appearance effect of the display panel is thereby improved.
US12158641B2 Backlight module including privacy structure with triangular prism structure and display apparatus including the same
A backlight module, including: a surface light source; a first light guide plate laminated with the surface light source in a thickness direction, wherein the first light guide plate is on a light-exiting side of the surface light source, and a side of the first light guide plate proximal to the surface light source comprises a plurality of first networks; and a first light source on a side surface of the first light guide plate, in which an orthographic projection of the first light source onto a plane, where a light-exiting surface of the surface light source is located, does not overlap with that of the first light guide plate onto the plane.
US12158640B2 Display panel and display device
A display panel and a display device are disclosed. The display panel includes a display liquid crystal cell, a first polarizer, a switchable liquid crystal cell, and a second polarizer. A first substrate and a second substrate of the switchable liquid crystal cell are formed of transparent flexible substrates which are substituted for glass substrates, and a first phase compensation film group including at least a first C-type compensation film group is provided, which is used to compensate the phase difference caused by the phase retardation when the polarized light passes through the transparent flexible substrates, thereby reducing the thickness and weight of the display panel.
US12158632B2 Camera module
A camera module is provided. The camera module includes a lens module; a carrier coupled to the lens module, and configured to rotate using an optical axis as a rotation axis; a housing configured to accommodate and support the carrier; and a guide unit disposed between the carrier and the housing, wherein the guide unit includes a ball member that is configured to perform a rolling movement between the carrier and the housing, and a first substrate connected to the lens module, wherein at least a portion of the first substrate is configured to bend as the carrier is rotated.
US12158631B2 Camera module
The present invention provides a camera module includes a lens assembly comprising a liquid lens and at least one solid lens disposed above or below the liquid lens, the liquid lens comprising a plurality of individual electrodes and a common electrode; a driving driver configured to supply a voltage through the common electrode and at least one of the plurality of individual electrodes in the liquid lens in order to control an interface of the liquid lens; a capacitance measurement circuit configured to measure capacitance between the common electrode and at least one of the plurality of individual electrodes in the liquid lens; an operation state storage unit configured to store information on capacitance that varies depending on variation in temperature in the liquid lens; and a control unit to determine a temperature in the liquid lens based on the capacitance measured by the capacitance measurement circuit and the information.
US12158626B2 Optical module
An optical module includes a shell, a circuit board, a light source, and a silicon optical chip. The circuit board is located in the shell, a hollow portion is provided in the circuit board, and the hollow portion penetrates the circuit board. The light source includes at least one laser assembly, and the at least one laser assembly is mounted on the shell and is located in the hollow portion, and the at least one laser assembly is electrically connected to the circuit board. The silicon optical chip is mounted on the shell and is located in the hollow portion. The silicon optical chip is electrically connected to the circuit board and is connected to the light source.
US12158625B2 Bidirectional optical grating coupler with multiple light paths for testing photonics devices
Embodiments described herein may be related to apparatuses, processes, and techniques related to a bidirectional optical grating coupler that may be used for testing. A photonic apparatus includes a first layer with electro-optical circuitry that is optically coupled with a bidirectional optical grating coupler. A second layer is physically coupled with a first side of the first layer and includes a first light path to optically coupled with the bidirectional optical grating coupler. A third layer is physically coupled with a second side of the first layer opposite the first side of the first layer, and includes a second light path that optically couples with the bidirectional grating coupler. Operational testing of the electro-optical circuitry is based in part on light received or transmitted through the second light path. Other embodiments may be described and/or claimed.
US12158624B2 Multi-layer waveguide optical coupler
An optical coupler includes: a plurality of waveguide core layers that are (i) stacked vertically one over another, (ii) spaced apart vertically one from another and (iii) extending from a light receiving end of the optical coupler longitudinally through the optical coupler to a light output end of the optical coupler, wherein each of the plurality of waveguide core layers includes a plurality of distinct waveguide paths extending from the light receiving end of the optical coupler along a length of the optical coupler; and a cladding formed from a cladding material cladding material surrounding each of the plurality of waveguide core layers. Light propagating within outer ones of the plurality of waveguide core layers is directed toward an interior one of the plurality of waveguide core layers via evanescent coupling between adjacent ones of the plurality of waveguide core layers.
US12158622B2 Optical fiber connector and related method
The invention relates to an optical fiber connector and to a related method for changing the polarity thereof. The connector comprises a ferrule, housing a plurality of terminations of optical fibers, and an inner housing arranged around the ferrule and comprising a rear portion and a front portion configured to be inserted into an optical fiber adapter. The front portion is releasably connected to the rear portion and comprises a frame, configured to surround an outer surface of the ferrule, and a key, extending from said frame along a longitudinal direction of the connector and configured to mate with a corresponding keyway provided in the optical fiber adapter, and The front portion is releasably connected to the rear portion by means of a first coupling member associated to the front portion cooperating with a second coupling member associated to the rear portion, in either one of a first orientation, in which the key extends along an upper wall of the inner housing, said first orientation corresponding to a first polarity of the connector with respect to the adapter, and a second orientation, in which the key extends along a lower wall of the inner housing, said second orientation corresponding to a second polarity of the connector with respect to the adapter.
US12158618B2 Telecommunications lanyard
An assembly having a protective part including a cap or a plug, a fiber optic component adapted to mate with the protective part and a lanyard. The lanyard has a first end attached to the protective part and a second end attached to the fiber optic component. One of the first and second ends of the lanyard includes a loop defined by a loop member. The loop has a plurality of undulations. The undulations are moveable between a first state and a second state. The undulations are at least partially straightened in a circumferential orientation as the undulations move from the first state to the second state. An inner cross-dimension of the loop is larger when the undulations are in the second state as compared to the first state, and wherein a resiliency of the loop biases the undulations toward the first state.
US12158610B2 Integrated optical wavelength division multiplexing devices
Optical wavelength division multiplexing (WDM) devices include an optical chip having a number of waveguides therein, with a common optical fiber and single wavelength channel optical fibers optically coupled to the waveguides. Wavelength sensitive filters are disposed between the chip and the fibers, or across waveguides within the chip to reflect light at certain wavelengths and to transmit light at other wavelengths. In some embodiments, all of the fibers are located at the same end of the chip, in others the common fiber is located at one side of the chip and the single channel fibers located at another side, while in others the common fiber is located at a first side of the chip and the single channel fibers are located either at the first side of the chip or at a second side of the chip.
US12158609B2 Semiconductor optical device and method for manufacturing the same
A semiconductor optical device includes a substrate containing silicon and including terraces, a waveguide, and a diffraction grating in different regions in plan view; and a semiconductor device formed of a III-V compound semiconductor and having an optical gain, the semiconductor device being joined to the diffraction grating and the terraces and being in contact with an upper surface of the substrate. The waveguide is optically coupled to the diffraction grating in a direction in which the waveguide extends. The terraces are located on both sides of the waveguide and the diffraction grating in a direction crossing the direction in which the waveguide extends. The substrate has a groove between each of the terraces and the waveguide. The diffraction grating is continuously connected to the terraces in the direction crossing the direction in which the waveguide extends.
US12158608B2 Cutting jig and cutting method of optical fiber
A cutting jig includes a fixing member for inserting a distal end portion of an optical fiber, and an inclination cutting unit movable with respect to the fixing member for cutting the distal end portion. The distal end portion is defined into a proximal end portion and a free end portion. The inclination cutting unit includes a one end edge of a closing plate and a blade portion incapable of relative movement to each other. The inclination cutting unit can perform a first movement and a second movement that is a greater movement amount than the first movement. The one end edge is brought into contact with the free end portion based on the first movement, and the free end portion moves to be inclined with respect to an extension line EL. A blade edge is brought into contact with the free end portion based on the second movement.
US12158605B2 Method for manufacturing optical device structures
Embodiments described herein provide for methods of forming optical device structures. The methods utilize rotation of a substrate, to have the optical device structures formed thereon, and tunability of etch rates of a patterned resist disposed over the substrate and one of a device layer or the substrate to form the optical device structures without multiple lithographic patterning steps and angled etch steps.
US12158601B2 3D concentrator
A light-emission device includes at least one emission module comprising: a luminescent crystal known as a concentrator crystal with at least six faces which are parallel in pairs, including a first and a second face, known as lateral faces, perpendicular to a direction x and separated by a distance corresponding to a horizontal dimension of the concentrator in the direction x; a first mirror, which is configured such as to cover the first lateral face at least partly, defining a surface area covered by the first mirror, and at least one surface area (SFS1) which is not covered by the first mirror defining an associated output face; a second mirror, which is configured such as to cover at least 95% of the second lateral face; a brightness triggering element, which is designed to generate emission of brightness radiation (LF) in the luminescent crystal; a ratio R between the non-covered surface area (SFS1) and a surface area (SL) of the first lateral face being determined such that rays of the brightness radiation are reflected on the first and second mirrors, and are propagated over a mean distance Lmoy such that L p = 1 α > L moy ≫ L within the luminescent crystal before passing through at least one output face, forming an output beam, where α is a coefficient of loss per unit of length of the concentrator for the brightness radiation.
US12158596B2 Camera device
The present embodiment relates to a camera device comprising: a holder having a groove formed on an upper surface thereof; a lens holder coupled to the holder; a variable lens part disposed in the lens holder; a holder terminal disposed on the holder; a first connection terminal coupled to the variable lens part; and a conductive member disposed in the groove, wherein a portion of the first connection terminal extends to the outside of the variable lens part and is electrically connected by means of the holder terminal and the conductive member.
US12158595B2 Dual camera module comprising liquid lenses
The dual camera module according to an embodiment comprises: a first lens assembly comprising a first liquid lens; and a second lens assembly comprising a second liquid lens, the first and second liquid lenses each comprising a cavity, conductive and non-conductive liquids disposed in the cavity, first and second electrodes, and an insulating layer disposed as to cover at least a part of the first electrode along an inner surface defining the cavity, wherein the insulating layer of the first liquid lens and that of the second liquid lens may have different thicknesses.
US12158594B2 Optical imaging system having aberration compensation lens group
Embodiments provide an optical imaging system, which includes a first aberration compensation lens group, a polarizer, an optical imaging module, and a display, where the display, the first aberration compensation lens group, the polarizer, and the optical imaging module are sequentially arranged. The display is configured to emit non-polarized light. The first aberration compensation lens group is configured to perform aberration compensation on the non-polarized light emitted by the display. The polarizer is configured to transmit polarized light in non-polarized light that is obtained after the aberration compensation and that is emitted by the first aberration compensation lens group. The optical imaging module is configured to: fold an optical path, and emit the polarized light. The embodiments of this application are applied to an optical imaging process.
US12158585B2 Wearable display device and projection device
A wearable display device, including an optical waveguide element and a projection device, is provided. The projection device includes an optical engine main body, a light emitting unit, an optical combiner, a projection lens, and a connection assembly. The light emitting unit is connected to the optical engine main body and configured to emit an illumination beam. The optical combiner is disposed in the optical engine main body, located on a transmission path of the illumination beam, and configured to guide the illumination beam to form an image beam. The projection lens is connected to the optical engine main body, located on a transmission path of the image beam, and configured to project the image beam. The connection assembly includes a flexible circuit board and a system connector. The light emitting unit is connected to the flexible circuit board and electrically connected to the system connector.
US12158583B2 Methods and systems for programming momentum and increasing light efficiency above 25% in folded optics and field evolving cavities via quantum effects
Some implementations of the disclosure relate to an optical system, including: a first light source; a secondary light source that is optically coupled to the first light source; a reflective element that is transparent with respect to the first light source but reflective with respect to the secondary light source, the reflective element being disposed between the first light source and the secondary light source; and a semi-reflective layer disposed on the secondary light source, such that reflection of light from the secondary light source by the reflective element and back through the semi-reflective element results in greater than 25% of the light from first light source exiting the optical system.
US12158582B2 Optical arrangement for a display
A folded optical arrangement for use in a look-through display to transmit an image from an image plane to a user's eye, the arrangement providing a folded optical transmission path and comprising: an optical system having a first optical element comprising a first plurality of optically powered surfaces; and a second optical element comprising at least one optically powered surface, the optical system configured to receive light forming the image from an image source, and to focus the light to have an apparent optical focus between a predetermined distance and optical infinity and output the light; wherein the first plurality of optically powered surfaces and the at least one optically powered surface of the second optical element are arranged to define a plurality of interfaces along the folded optical path and wherein a refractive index change at each interface is predetermined to control the direction of light passing through the or each interface; and wherein one surface of the first optical element and one surface of the second optical element are adjacent to one another and the adjacent surfaces are dissimilar and each define an angle with a respective other surface of the relevant optical element at opposing ends of the adjacent surfaces and wherein the opposing angles are not equal; and a combiner element located to receive the output light from the optical system and a further external image for combination for transmission to the user.
US12158581B1 Optical systems with holographic elements for producing uniform images
An electronic device may provide images to an eye box. The device may include first and second sets of holograms that sequentially diffract light along an optical path. Each hologram in the first set may have a respective grating vector oriented along a common axis. Each of the grating vectors may have a respective magnitude. The magnitudes may be non-uniformly spaced across the first set of volume holograms. Similarly, each hologram in the second set may have a respective additional grating vector oriented along an additional common axis. Each of the additional grating vectors may have a respective additional magnitude. The additional magnitudes may be non-uniformly spaced across the second set of holograms. This may serve to produce diffracted light within filaments of k-space that mitigate angular harmonic sight lines in angle space, thereby preventing formation of non-uniformities in the images at the eye box.
US12158577B2 Display system with low-latency pupil tracker
A display system aligns the location of its exit pupil with the location of a viewer's pupil by changing the location of the portion of a light source that outputs light. The light source may include an array of pixels that output light, thereby allowing an image to be displayed on the light source. The display system includes a camera that captures images of the eye and negatives of the images are displayed by the light source. In the negative image, the dark pupil of the eye is a bright spot which, when displayed by the light source, defines the exit pupil of the display system. The location of the pupil of the eye may be tracked by capturing the images of the eye, and the location of the exit pupil of the display system may be adjusted by displaying negatives of the captured images using the light source.
US12158571B2 Imaging system and method to convert lateral scanning into axial remote focusing
An imaging system configured to transform a lateral scan motion into axial refocusing, thus enabling aberration free remote focusing. In one embodiment, the imaging system provides aberration free remote focusing by causing a beam of light to be scanned over a stationary mirror having a variable height in the scan direction, thereby causing the beam of light to be defocused in an axial direction in the return direction (e.g., the direction of propagation for the reflected beam of light). By configuring the back-reflected light resulting from the lateral scan component as described herein, a pure axial scan motion may be obtained at the rate of the employed (lateral) scanning technology (e.g., a GSM). This capability allows the imaging system of the present inventive concept to leverage rapid lateral scan technologies to produce rapid axial displacement of the axial focus of the beam of light.
US12158570B2 High brightness fiber coupled diode lasers with circularized beams
Apparatus include a plurality of laser diodes configured to emit respective laser diode beams having perpendicular fast and slow beam divergence axes mutually perpendicular to respective beam axes, and beam shaping optics configured to receive the laser diode beams and to circularize an ensemble image space and NA space of the laser diode beams at an ensemble coupling plane. In selected examples, beam shaping optics include variable fast axis telescopes configured to provide variable fast axis magnification and beam displacement.
US12158566B2 Optical image lens assembly, image capturing unit and electronic device including nine lenses of +−−+−−−+−, +−+++−−+−, +−−−++−+−, +−−+++−+− or +−−+−+−+− refractive powers
An optical image lens assembly includes nine lens elements which are, in order from an object side to an image side along an optical path: a first lens element, a second lens element, a third lens element, a fourth lens element, a fifth lens element, a sixth lens element, a seventh lens element, an eighth lens element and a ninth lens element. Each of the nine lens elements has an object-side surface facing toward the object side and an image-side surface facing toward the image side. The first lens element has positive refractive power. The second lens element has negative refractive power. The image-side surface of the ninth lens element is concave in a paraxial region thereof and has at least one inflection point.
US12158560B2 Atmospheric parameter measuring device for air sounding
An atmospheric parameter measuring device includes a cone top, a balance rod an upper propeller, a lower propeller, a transmission module, an accelerating module, a DC generator, an object-carrying shell, an inertial generation module, a wireless energy-carrying communication module, a sensor carrier, a base, an airbag and a low-power-consumption sensor. Electric energy can generate by using four methods of wind energy, microwave, inertia and solar energy, so the energy supply for the carried low-power-consumption sensor can be ensured and the measuring device can generate electric energy at day and night to ensure the working state of the carried low-power-consumption sensor and measure the atmospheric temperature, humidity, wind speed, intensity of pressure and cloud and water grain shape parameters at the current position conveniently; the measuring device can float in the air by the lift force provided by the rotation of the two propellers.
US12158558B1 Real-time calibration method and system of acoustic logging data while drilling for precise navigation of deep oil and gas
The present invention belongs to the field of geologic survey, and particularly relates to a real-time calibration method and system of acoustic logging data while drilling for precise navigation of deep oil and gas, aiming to solve a problem of inability to automatically identify stratum boundaries to adapt to geology at various different depths in an existing drilling process. The method of the present invention includes: acquiring standardized acoustic parameter data while drilling; acquiring time-depth relationship of historical acoustic curve data of drilled wells, and current actual drilling time-depth relationship; performing interpolation based on the current actual drilling time-depth relationship, to acquire interpolated current actual drilling time-depth relationship; correcting the interpolated current actual drilling time-depth relationship; and completing current precise depth correction based on the current actual drilling acoustic curve.
US12158557B2 Method and device for predicting deep geothermal field based on temperature, pressure and resistivity coupling constraint
A method for predicting a deep geothermal field based on a temperature, pressure, and resistivity coupling constraint includes: equally dividing logging resistivity-overburden pressure-temperature data of m boreholes in a study area into N formations on a depth basis, and normalizing resistivity in each formation; deducing an accurate relationship characterization between a normalized resistivity, a temperature and a pressure in different formations of different formations; inverting an electromagnetic data volume in the study area to obtain a resistivity distribution characteristic, equally dividing an inverted resistivity into M formations, and normalizing the inverted resistivity into a normalized inverted resistivity; inverting a density distribution based on gravity observation data, and converting the density distribution into an overburden pressure; and calculating a distribution characteristic of a deep underground temperature field based on the accurate relationship characterization in different formations, the normalized inverted resistivity, and the overburden pressure.
US12158552B2 Nuclear reaction detection device, method and program
A nuclear reaction detection device includes an FPGA (Field Programmable Gate Array) 100 which is arranged in an environment in which particle radiation is incident, and includes a user circuit 101 configured to output a value different from that in a normal state, if an SEU (Single Event Upset) occurs in a semiconductor element included in the FPGA, and an SEF detection unit 210 which detects that an abnormal operation (SEF) has occurred in the user circuit based on the output value from the user circuit 101 of the FPGA 100.
US12158551B2 Radiation imaging apparatus and manufacturing method of same
A method of manufacturing a radiation imaging apparatus includes electrically connecting a first surface of a flexible insulating layer to a conductive portion of a circuit substrate, covering an exposed portion of the conductive portion with a protection layer, and separating the flexible insulating layer from a substrate in contact with a second surface of the flexible insulating layer. The circuit substrate includes an integrated circuit mounted on the circuit substrate. The flexible insulating layer includes, on the first surface, a plurality of pixels arranged in a two-dimensional matrix to convert radiation into an electrical signal. The second surface of the flexible insulating layer is opposite to the first surface of the flexible insulating layer. The flexible insulating layer is separated from the substrate by irradiating the second surface with light transmitting through the substrate.
US12158531B2 Switching tracking loops inside GNSS receiver based on adjustable switching threshold
A Global Navigation Satellite System (GNSS) and method for switching between Phase Locked Loop (PLL) and Automatic Frequency Control (AFC) tracking loops inside the GNSS receiver is provided. The GNSS receiver acquires a signal from a satellite of a GNSS satellite constellation and receives information associated with external conditions that impact a decoding performance, or a phase or frequency tracking performance, of the GNSS receiver. The GNSS receiver updates a value of a switching threshold based on the received information and compares a strength of the signal with the updated value. The GNSS receiver selects a tracking loop as one of AFC or PLL, based on the comparison. Thereafter, the GNSS receiver generates, by the selected tracking loop, measurements associated with parameters of a carrier component of the signal and decodes satellite data of the signal based on the measurements.
US12158529B2 Vehicle with automatic report function and server apparatus
A vehicle with an automatic report function includes a transmitter configured to transmit, to a server apparatus for requesting emergency dispatch, emergency information of the vehicle when a collision of the vehicle is detected or forecasted, a global navigation satellite system (GNSS) receiver configured to receive signal waves and generate a location of the vehicle, a storage configured to store the location generated by the GNSS receiver, and a controller configured to collect information from the vehicle and cause the transmitter to transmit the information as the emergency information when the collision of the vehicle is detected or forecasted. When the collision of the vehicle is detected or forecasted, the controller determines whether the location is acquirable from the GNSS receiver and, when the location is not acquirable, collects a previously generated location and causes the transmitter to transmit the previously generated location to the server apparatus.
US12158527B2 Reference station with high precision independent positioning function
A reference station includes a GNSS antenna configured to receive a plurality of GNSS signals including augmentation information, and a GNSS receiver having a positioning processor, a signal processor, and a signal transmitter. The positioning processor calculates a current position of the reference station based on received GNSS signals including the augmentation information without using position information of another reference station or error correction information sent via a non-GNSS satellite communication link, and thus the reference station can be independently installed at a desirable location without surveying or measuring the desirable location. The signal processor generates error correction information including the current position of the reference station in a predetermined data format such as RTCM or CMR, based on the received GNSS signals. The signal transmitter transmits the error correction information via a communication link, allowing rovers to perform centimeter-level RTK positioning using the current position of the reference station.
US12158525B2 Systems and methods for terrain mapping using Lidar
Systems and methods for generating ground-level terrain elevation models, preparing vector street data to assist in generating such models, and finding approximate elevation of any point using such terrain models are provided. Lidar data can be analyzed, and Lidar elevation values at roadway/street intersections can be used to determine a model of the ground-level elevation in an area or region. Outliers can be removed. The ground-level elevation at any point in the mapped area can be determined using elevation levels for nearby roadway intersections.
US12158521B2 Radar sensor for motor vehicles
A radar sensor for motor vehicles. The radar sensor includes an antenna arrangement having multiple antenna elements linearly arranged at uniform distances along a connecting line, the distance between each two adjacent antenna elements being equal to half of the mean wavelength λ of the emitted radar signal, and the arrangement including at least one triple of adjacent antenna elements, in which the two antenna elements located on the outside in the triple, on the one hand, and the interposed antenna element, on the other hand, originate in opposite directions from the connecting line. The antenna arrangement includes at least one pair of antenna elements which originate in opposite directions from the connecting line and whose distance from one another is an integer multiple of the wavelength λ, so that one of these antenna elements has a negative amplitude taper in relation to the antenna elements of the triple.
US12158514B2 Fan speed control device
A control device for a ceiling fan may have a motor drive circuit configured to control a rotational speed of a motor of the ceiling fan, an occupancy sensing circuit, and a control circuit configured to adjust the rotational speed of the motor in response to a detected occupancy or vacancy condition. The control circuit may process the signals generated by the occupancy sensing circuit to eliminate the effects of vibrations and/or wobbling of the ceiling fan. The control circuit may control the motor drive circuit to adjust the rotational speed of the motor in response to an accelerometer to minimize the magnitude of the wobble of the ceiling fan. The control circuit may be configured to learn a preferred rotational speed for the motor. The control circuit may also be configured to control the rotational speed of the motor to affect a thermal comfort level of an occupant.
US12158513B2 Handover method and apparatus in satellite communications
This application provides a handover method and apparatus in satellite communications. The handover method in satellite communications in this application includes: obtaining, by a terminal device, ephemeris information of first satellite base stations, where the first satellite base stations are satellite base stations that cover the terminal device; determining, by the terminal device based on the ephemeris information, a destination satellite base station to which the terminal device needs to hand over; determining, by the terminal device based on the determined destination satellite base station, a first time at which the terminal device is to hand over to the destination satellite base station; and handing over, by the terminal device based on the determined first time, to a destination cell served by the destination satellite base station. This application reduces power consumption of the terminal device, saves air interface resources, and further avoids a signaling storm caused because a large quantity of terminal devices report measurement information at the same moment, thereby increasing a handover success rate.
US12158511B1 Magnon excitation and detection systems, apparatus, and methods
Magnon excitation and detection systems, apparatus, and methods are provided. The systems and apparatus may include magnon exciters and magnon detectors. The systems and apparatus are used in accordance with methods for exciting and detecting magnons.
US12158508B2 Apparatus and method for ground fault monitoring
An apparatus for ground fault monitoring comprises a voltage bus, a high resistance midpoint grounding (HRMG) current limiting circuit, and a ground fault sense circuit. The voltage bus comprises a first and second voltage bus lines. The HRMG current limiting circuit comprises first and HRMG resistors. The HRMG current limiting circuit also comprises a positive sense resistor coupled across the base and emitter terminals of a first transistor and a negative sense resistor coupled across the base and emitter terminals of a second transistor. The ground fault sense circuit is configured to generate a ground fault signal indicative of a ground fault condition existing between the voltage bus and a common ground node.
US12158505B2 Systems and methods for detecting abnormalities in electrical and electrochemical energy units
A method for abnormality detection in an energy unit includes passively detecting an abnormality in an energy unit by detecting electromagnetic radiation generated by the abnormality, the energy unit comprising at least one of an electrical energy unit and an electrochemical energy unit. A method for detecting an abnormality in an energy unit includes (a) applying a signal to the energy unit, (b) performing a plurality of measurements, at a respective plurality of different locations within the energy unit, of a response of the energy unit to the signal, and (c) processing the plurality of measurements to identify the abnormality.
US12158498B2 Testing circuitry for testing multicycle path circuit
A testing circuitry includes an on-chip clock controller circuit and a first clock adjustment circuit. The on-chip clock controller circuit is configured to generate an internal clock signal in response to a reference clock signal, a scan enable signal, a plurality of enable bits, and a scan mode signal, and generate a first control signal in response to the scan enable signal, a plurality of first bits, and the reference clock signal. The first clock adjustment circuit is configured to generate a first test clock signal according to the first control signal and the internal clock signal, in order to test a multicycle path circuit. The plurality of first bits are to set a first pulse of the first test clock signal, in order to prevent the multicycle path circuit from occurring a timing violation.
US12158494B2 Automatic test system and automatic test method for integrated-circuit devices
In an automatic test system, a test computer of a kind of test equipment communicates with a loading-and-unloading computer of a kind of loading-and-unloading equipment. The loading-and-unloading equipment automatically loads a plurality of target devices on a plurality of test carriers according to the state of the test equipment, and the test equipment automatically tests the target devices loaded on the test carriers according to the state of the loading-and-unloading equipment. In addition, after the test is completed, the loading-and-unloading equipment automatically unloads the tested target devices from the test carriers, and automatically sorts the tested target devices according to the test results generated by the test equipment.
US12158492B2 Systems and methods for determining characteristics of semiconductor devices
Second Harmonic Generation (SHG) can be used to interrogate a surface such as a surface of a layered semiconductor structure on a semiconductor wafer. In some instances, SHG is used to evaluate an interfacial region such as between metal and oxide. Various parameters such as input polarization, output polarization, and azimuthal angle of incident beam, may affect the SHG signal. Accordingly, such parameters are varied for different types of patterns on the wafer. SHG metrology on various test structures may also assist in characterizing a sample.
US12158490B2 Non-invasive front-end for power electronic monitoring
A front-end device for monitoring operation of an associated electric power device with semiconductor power switches generating a power output, e.g. a three-phase power output. The front-end device has input terminals arranged for connection to the electric phase(s) of the power output of the associated electric power device, and an electric circuit connected to the input terminals and connected to at set of output terminals. The electric circuit has a passive interconnection comprising electric semiconductor switches and diodes. The electric circuit serves to electrically block any high voltage component from the input terminals from reaching the output terminals, while allowing an on-state voltage of at least one semiconductor power switch in the associated electric power device to pass to the at least two output terminals. The front-end allows low voltage equipment to be connected to its output terminals for determining an on-state voltage of switches of the electric power device. Especially, embodiments with self-powered reference voltage circuits provided by zener diodes allow compact low cost versions for use in e.g. portable test equipment or as part of permanently installed health condition monitoring of power devices. The front-end device can be used as a simple and low cost solution for non-invasive health condition monitoring of power devices, e.g. power converters in such as power electric generation system or electric vehicles. Such monitoring allows predictive maintenance to be performed to avoid any faults in the power device that may cause permanent damages.
US12158485B2 Estimation apparatus, battery, vehicle, and estimation method
An estimation apparatus for estimating internal resistance of an engine starting battery includes a processor that executes first estimation processing for estimating the internal resistance of the battery by a first estimation method based on a current change and a voltage change of the battery at the time of cranking by an engine starting apparatus, and second estimation processing for estimating the internal resistance of the battery by a second estimation method different from the first estimation method for a period from the cranking by the engine starting apparatus to the next cranking.
US12158478B2 Systems of monitoring systems and methods thereof
We describe apparatuses, systems, method, reagents, and kits for conducting assays as well as process for their preparation. They are particularly well suited for conducting automated sampling, sample preparation, and analysis in a multi-well plate assay format. For example, they may be used for automated analysis of particulates in air and/or liquid samples derived therefrom in environmental monitoring.
US12158476B2 Automatic analysis apparatus and operating method therefor
An automatic analysis apparatus and an operating method therefor. A temporary storage portion is introduced, a multi-component test project may be divided into new one-step test processes, or a multi-step test process may be divided into new one-step test processes, and test sequences and processes may be re-entered, so that each mechanism, unit and control time sequence may be designed according to one-step test processes in a standard and orderly manner, so as to solve the problem that multi-component test projects and multi-step test processes disturb normal processes, thereby effectively increasing the test speed and the test throughput of the whole machine.
US12158475B2 Automated specimen deposition systems and associated methods
Systems and methods that enable automated spray deposition of biological specimens carried on microscope slides are described herein. Aspects of the technology are directed, for example, to automated specimen deposition systems and methods of generating high-quality, reproducible specimen-bearing microscope slides in automated processing systems.
US12158470B2 Methods and compositions for live cell analysis of intracellular ATP
Disclosed herein are ATP biosensor fusion proteins and their use for assaying ATP levels in cells.
US12158467B2 Method for testing of antibiotic susceptibility in microorganisms
The present invention relates to novel diagnostic tools including system, method and kit for determining antibiotic susceptibility in microorganisms directly in a clinical sample. Specifically, the present invention relates to a diagnostic system and method for testing antibiotic susceptibility based on a phenotypic screening of the microorganisms in the presence of major antibiotics being used currently. The present invention can be used directly on the clinical samples and obliterates the need for prior culturing. The present invention is convenient, rapid, cost-effective, does not need prior expertise to handle, has excellent selectivity and sensitivity. The present invention has the potential to improve patient outcomes and help reduce further evolution of antimicrobial resistant microorganisms.
US12158463B2 Ex vivo subcutaneous injection model
Disclosed is an ex vivo model for subcutaneous injection and aims at providing an in vitro method including the steps of i) immersing a skin explant in a solidifiable liquid matrix such that the upper face of the epidermis is not covered, which matrix is itself contained in a cell culture insert, the bottom of which consists of a porous membrane, and (ii) solidifying this matrix so as to trap the immersed portion of this skin explant, wherein the upper face of the epidermis is not covered, and adhering this same matrix to the side walls and the porous membrane of the insert, wherein the skin explant includes a thickness of at least 5 mm of hypodermis.
US12158458B2 Vascular occlusion testing device
An exemplary portable automated device is developed for in vitro testing of blood vascular occlusion as a result of sickle cell disease. The portable automated device may be controlled by a computer (e.g., smartphone) application. Calibration of the portable device may be performed using a component of known impedance value. With the developed portable automated device, analysis may be performed on sickle cell samples on a microfluidic platform that mimics the structure of human capillaries. Significant differences in cell impedance signals may be observed between sickle cells and normal cells, as well as between sickle cells under hypoxia and normoxia conditions.
US12158457B2 Gas-sensitive-gas-chromatographic electronic nose instrument and online analysis method of multiple state parameters of fermentation and malodorous pollutant processes
A method for online detecting and analyzing multiple state parameters in fermentation and malodorous pollution processes by using an electronic nose instrument of gas sensitivity and gas chromatography, where the electronic nose instrument includes a gas sensor array module, a capillary gas chromatographic column module, a gas auto-sampling module, a computer control and analysis module and an auxiliary gas source, which is configured to perform cyclically long-term online detection and intelligent analysis of a plurality of bio-fermentation processes or a plurality of malodorous pollution processes.
US12158450B2 System and method for deforming a specimen comprising tissue or cells and for measuring and recording the deformation of the specimen
A system and method are provided for applying mechanical strain to a specimen of tissues and/or cells, for measuring the deformation of the specimen caused by the mechanical strain and for recording the deformation history for the specimen. The system comprises a specimen holder configured to hold a specimen and a strain-inducing apparatus coupled to the specimen holder and configured to apply a straining displacement of a preselected magnitude in at least a first preselected direction to the specimen to strain the specimen in a preselected manner. A measurement tool of the system measures the deformation of the specimen caused by the mechanical strain and a recording tool of the system records the deformation history for the specimen in memory.
US12158439B1 Drain-gate voltage excitation and source-drain current acquisition system and method for gas-sensitive organic field effect transistors
The present disclosure provides a drain-gate voltage excitation and source-drain current acquisition system and method for gas-sensitive organic field effect transistors (OFETs). The system includes an acquisition device and a gas-sensitive OFET array. The device includes a microcontroller module, a power supply management module, a voltage excitation module, a voltage regulation module, a transimpedance amplifier (TIA) module, a fully-differential low-side current detection module, a voltage acquisition module, a signal transmission module and an array switching module. In the present disclosure, the real-time monitoring of various harmful gases and the performance testing of the gas-sensitive OFETs are realized. The device has two current detection modes, thereby not only stabilizing drain electric potentials, but also enabling drain-source currents to be measured with sufficient accuracy.
US12158438B2 Method of determining the calorific value of fuel provided to a gas turbine engine
A method of checking refuelling of an aircraft comprising a gas turbine engine and a fuel tank arranged to provide fuel to the gas turbine engine comprises: receiving an input of calorific value data for fuel provided to the aircraft on refuelling; independently determining at least one of: (i) the calorific value of fuel supplied to the gas turbine engine in use; and (ii) the calorific value of the fuel provided to the aircraft on refuelling; and providing an alert if the determined calorific value is inconsistent with the calorific value data input received.
US12158437B2 XPS metrology for process control in selective deposition
XPS spectra are used to analyze and monitor various steps in the selective deposition process. A goodness of passivation value is derived to analyze and quantify the quality of the passivation step. A selectivity figure of merit value is derived to analyze and quantify the selectivity of the deposition process, especially for selective deposition in the presence of passivation. A ratio of the selectivity figure of merit to maximum selectivity value can also be used to characterize and monitor the deposition process.
US12158435B2 Illumination and detection apparatus for a metrology apparatus
An illumination and detection apparatus for a metrology tool, and associated method. The apparatus includes an illumination arrangement operable to produce measurement illumination having a plurality of discrete wavelength bands and having a spectrum having no more than a single peak within each wavelength band. The detection arrangement includes a detection beamsplitter to split scattered radiation into a plurality of channels, each channel corresponding to a different one of the wavelength bands; and at least one detector for separate detection of each channel.
US12158427B2 SERS electrode having transition metal oxide nanoparticle layer
A surface-enhanced Raman scattering (SERS)-active electrode include a solid support; a porous oxide layer containing transition metal oxide nanoparticles present on a surface of the solid support and has a mean pore size of 2 to 30 nm; and at least one of noble metal nanoneedles and noble metal nanorings present on the porous oxide layer. The noble metal nanoneedles have an average length of 350-800 nm, a flat end with an average width in a range of 100-150 nm, and a pointed end. The noble metal nanorings have a thickness of 50-300 nm and are present in the form of annular clusters having various elliptical shapes with an average diameter in a range of 35-60 nm.
US12158426B2 Raman optical biomarker for shade avoidance syndrome in plants
The present invention relates to the use of a Raman spectral signature for detection of plant metabolites, specifically carotenoids, in tissue of a plant leaf. Carotenoids are used as a biomarker for an early, real-time diagnosis of shade avoidance syndrome (SAS) in growing plants in a non-invasive or non-destructive way in order to detect the adverse effect of the SAS upon their health, and ultimately their yield. The early, real-time diagnosis of SAS provides a window period within which further adverse effects of SAS may be slowed or prevented without negatively affecting the yield of growing plants or leafy vegetables.
US12158421B2 Apparatus and methods for fluorescence imaging using radiofrequency-multiplexed excitation
Apparatus and methods for fluorescence imaging using radiofrequency multiplexed excitation. One apparatus splits an excitation laser beam into two arms of a Mach-Zehnder interferometer. The light in the first beam is frequency shifted by an acousto-optic deflector, which is driven by a phase-engineered radiofrequency comb designed to minimize peak-to-average power ratio. This RF comb generates multiple deflected optical beams possessing a range of output angles and frequency shifts. The second beam is shifted in frequency using an acousto-optic frequency shifter. After combining at a second beam splitter, the two beams are focused to a line on the sample using a conventional laser scanning microscope lens system. The acousto-optic deflectors frequency-encode the simultaneous excitation of an entire row of pixels, which enables detection and de-multiplexing of fluorescence images using a single photomultiplier tube and digital phase-coherent signal recovery techniques.
US12158418B2 Gas sensors using non-dispersive infrared materials
A gas sensing system measures a concentration of a gas sample having an absorption peak at a first wavelength. An emitter emits light having a spectrum that includes at least the first wavelength. A sensor detects at least some of the light emitted by the emitter. A porous scattering material is substantially transparent at the first wavelength and scatters at least some of the light. A surface of the porous scattering material opposing the emitter and the sensor has a depression. The emitter and the sensor are laterally and vertically separated by a separator filling the depression. The separator specularly or diffusively reflects the light emitted by the emitter.
US12158416B1 Method, device, and system for detecting soil organic matter
Provided are a method, device, and system for detecting soil organic matter, which belong to the technical field of soil detection. The method includes: determining a total carbon content in a soil to be tested according to an atomic emission spectrum of a first pressed soil sample; determining an inorganic carbon content in the soil to be tested according to a molecular absorption spectrum of a second pressed soil sample; and finally determining an organic matter content in the soil to be tested according to the total carbon content and the inorganic carbon content.
US12158413B2 Food analysis apparatus
The present invention relates to a food analysis apparatus including a cooking chamber provided in a cooking appliance, a measuring unit mounted in the cooking chamber and configured to irradiate food placed in a cooking region inside the cooking chamber with light and then sense spectral characteristics of reflected light, and an analyzing unit configured to analyze the spectral characteristics transmitted from the measuring unit to detect molecular information of the food.
US12158411B2 Optical measurement apparatus and information processing system
Multicolor analysis is enabled while suppressing increase in size. An optical measurement apparatus according to an embodiment is provided with: an excitation light source (101 to 103) that emits excitation light; a waveguide optical system (111, 112, 113, 114, 115) that guides the excitation light to a predetermined position along a predetermined light path; a fluorescence detection system (140) that detects fluorescence radiated from a particle by excitation of the particle present at the predetermined position by the excitation light; and a first scattered-light detection system (130) that detects first scattered light generated by scattering of the excitation light by the particle present at the predetermined position; wherein the waveguide optical system includes a separation optical system (115) that separates the fluorescence and the first scattered light among the light emitted in a predetermined direction from the predetermined position on the flow channel, the fluorescence detection system detects the fluorescence separated by the separation optical system, and the first scattered-light detection system detects the first scattered light separated by the separation optical system.
US12158404B2 Facing and quality control in microtomy
A histology system includes a microtome configured to produce a tissue section from a tissue block, where the tissue section includes a tissue sample, a transfer system including a transfer medium to transfer the tissue section to a slide, and a vision system. The vision system includes an illumination system configured to illuminate the tissue section on the transfer medium and an imaging system configured to create imaging data of the tissue section on the transfer medium illuminated by the illumination system. The histology system further includes a processor to receive the imaging data and perform one or more quality control analysis based on the imaging data, where the one or more analysis includes a comparative analysis of the tissue section on the transfer medium with at least one of the tissue section on the tissue block or the tissue section on the slide.
US12158403B2 Devices and methods for extraction of analytes
Devices and methods for use in extraction procedures of analytes (organic and inorganic, including heavy metals) from matrices (e.g., complex matrices) in various fields (e.g., biological, clinical, chemical, environmental, toxicological, and forensic) are provided. The device can comprise a support structure acting as a rigid and stable support for extraction materials that can be inserted thereinto. The device can comprise a plurality of windows in the support structure through which the extraction materials can be exposed. The device can include two portions that can join together (e.g., using an interlocking system).
US12158402B2 Manipulating and detecting biological samples
Disclosed herein, inter alia, are compositions and methods for efficient transfer and analyses of cellular material, tissue samples, such as tissue sections, using carrier substrates.
US12158398B2 Device for detecting breakages in high-pressure processing bags
Device for detecting breakages in high-pressure processing bags, wherein an elongated electrode (1) partially extends through the inside of one of the plugs (5a, 5b) of the device in its proximal part and, in its distal part, extends into the bag (6) of the product to be processed, the electrode being electrically insulated by an insulator (2) along its entire length, except in the part that is located inside the bag (6) and which is in contact with the product, wherein the proximal part of the electrode (1), which extends out of the plug, is connected to a power source and a device for measuring the electrical current, the resistance or the capacitance of a circuit, wherein said device is electrically connected by closing the circuit between the electrode and the pressurization water if the bag breaks.
US12158396B2 Ultrasonic leak detector and method of ultrasonic leak detection
A system and method of ultrasonic acoustic source location is provided. The method comprises receiving an ultrasonic acoustic signals at an ultrasonic detector having a multiple arrays. Each array comprising multiple transducers. The acoustic signals are pre-processed to triangulate a location of a source. Sensor data of a mobile device is associated with the determined location; and identify a location of the source on a display of the mobile device. The ultrasonic leak detector provides improved accuracy and performance efficiencies over traditional solutions.
US12158394B2 Detecting fluid leakage at aircraft hatch
An assembly is provided for an aircraft. This aircraft assembly includes a fuselage and a second system. The fuselage includes a wall and a hatch configured to close an opening in the wall. The sensor system includes an optical fiber, a transmitter and a receiver. The optical fiber is arranged at an interface between the hatch and the wall. The transmitter is configured to transmit first electromagnetic radiation into the optical fiber. The receiver is configured to detect second electromagnetic radiation received from the optical fiber to provide receiver data. The sensor system is configured to detect fluid leakage across the interface between the hatch and the wall based on the receiver data.
US12158392B2 Test rig and method for testing vehicle tires
Disclosed is a test rig (1) for testing vehicle tires. In one embodiment, the test rig includes a rotating drum (2) on a drum axle (3) and force pick-ups (4, 5, 6) for the determination of a radial force acting on the drum axle (3) and a lateral force acting on the drum axle (3). In one embodiment, the test rig (1) has three uniaxial force pick-ups (4, 5, 6), such that a first and a second force pick-up (4, 5) are arranged so as to determine a radial force, where a third force pick-up (6) is arranged so as to determine a lateral force, and where the first force pick-up (4) and the third force pick-up (6) are coupled. Also disclosed is a method for testing vehicle tires.
US12158391B2 Simulation experimental test system for turbine blade thermal barrier coating working condition
Disclosed is a turbine vane thermal barrier coating working condition simulation experiment test system, including: a working state simulation device, a service environment simulation device and a detection device. The working state simulation device is provided on one side of the turbine vane thermal barrier coating to be tested, is connected to the turbine vane thermal barrier coating to be tested, and is configured to simulate a high-speed rotation working state of the turbine vane thermal barrier coating to be tested. The service environment simulation device is provided on the other side of the turbine vane thermal barrier coating to be tested. The detection device is configured to detect damage generated when the turbine vane thermal barrier coating to be tested rotates at a high speed in the service environment.
US12158385B2 Anti-overload torque sensor based on thin film sputtering
An anti-overload torque sensor based on thin film sputtering includes an output cable, a circuit board, a cushion column, a shell, an elastic body, strain beams and thin film strain gauges. The elastic body is sequentially divided into an inner edge section, a mounting ring section and an outer edge section from inside to outside, and the mounting ring section is provided with integrally formed rectangular protrusions as the strain beams. The shell is coaxially installed on the mounting ring section of the elastic body. Strain resistors of the thin film strain gauges are sputtered on the strain beams of the elastic body by the sputtering coating technology.
US12158382B1 Force measurement system
A force measurement system is disclosed herein. The force measurement system includes a force measurement assembly including at least one load transducer and a data processing device. The at least one load transducer including a load transducer frame portion, the load transducer frame portion including a first transducer beam section and a second transducer beam section, the first transducer beam section being connected to a middle portion of the second transducer beam section, and one or more deformation sensing elements are disposed on the load transducer frame portion. The data processing device is operatively coupled to the one or more deformation sensing elements of the at least one load transducer, the data processing device is configured to receive the first output signals from the one or more deformation sensing elements of the at least one load transducer, and to determine a first output force from the first output signal.
US12158380B2 Monitoring and detection of battery swelling
An apparatus includes a battery having a battery monitoring unit (BMU) and an outer casing, and a resistance measuring device coupled to the outer casing. The battery monitoring unit and the resistance measuring device monitoring a change in surface temperature on the casing of the battery during a charging or discharging of the battery, compare the change in surface temperature with an expected change in surface temperature during the charging or discharging of the battery, and determine that a swelling of the battery has occurred when the change in surface temperature is less than the expected change in the surface temperature.
US12158378B2 Sticking-type core body thermometer
A calculation processing unit of a sticking-type core body thermometer includes a correction value acquisition unit and a core body temperature acquisition unit. The correction value acquisition unit obtains a first correction value used to correct a first temperature, in accordance with a first differential value between a reference temperature set in advance according to a maximum limit body temperature and the first temperature on a sticking surface side of a first thermal resistor, and obtains a second correction value that is a correction value used to correct the first temperature, in accordance with a second differential value between the first temperature and a second temperature on a back surface side of the first thermal resistor. The core body temperature acquisition unit obtains a core body temperature by correcting the first temperature by using the first correction value and the second correction value.
US12158375B2 Thermopile module
An electronic device includes an outer case, a circuit substrate, a thermopile sensor chip, a filter structure, and a waterproof structure. The outer case has an opening. The circuit substrate is disposed inside the outer case. The thermopile sensor chip is disposed on the circuit substrate. The filter structure is disposed above the thermopile sensor chip. The waterproof structure is surroundingly connected between the filter structure and the outer case, wherein the waterproof structure has a through hole for exposing the filter structure and communicated with the opening of the outer case.
US12158374B2 Time-resolved OES data collection
A method of processing a substrate that includes: exposing the substrate in a plasma processing chamber to a plasma powered by applying a first power to a first electrode of a plasma processing chamber; turning OFF the first power to the first electrode after the first time duration; while the first power is OFF, applying a second power to a second electrode of the plasma processing chamber for a second time duration, the second time duration being shorter than the first time duration, an energy of the second power over the second time duration is less than an energy of the first power over the first time duration by a factor of at least 2; and detecting an optical emission spectrum (OES) from species in the plasma processing chamber.
US12158371B2 Calibration precision enhancement method for digital scale
A method of calibrating a digital scale includes the steps of: (101) acquiring a first AD conversion value by the digital scale, the first AD conversion value corresponding to a weight of a reference object gathered before calibration; (102) acquiring a second AD conversion value by the digital scale, the second AD conversion value corresponding to a value when the digital scale has a weight reading of 0; (103) acquiring a target weight of a reference object; and (104) ascertaining a target AD conversion value per unit weight by reference to the first AD conversion value, the second AD conversion value and the target weight of the reference object, the target AD conversion value per unit weight being arranged to measure a weight of an object by the digital scale after calibration.
US12158367B2 Systems and methods for enhanced vibration and electrical noise performance in magnetostrictive transmitters
Illustrative embodiments of systems and methods for enhanced vibration and electrical noise performance in magnetostrictive transmitters are disclosed. In one embodiment, a signal conditioning circuit may comprise an instrumentation amplifier configured to receive and amplify an analog measurement signal, an active high pass filter configured to reduce noise in a signal output by the instrumentation amplifier, a variable gain amplifier stage configured to further amplify a signal output by the active high pass filter, a distance detection module configured to process a signal output by the variable gain amplifier stage to determine a distance measurement associated with the analog measurement signal received by the instrumentation amplifier, and a programmable control circuit configured to control a gain level of the variable gain amplifier stage and to receive data concerning the signal output by the variable gain amplifier stage, including the distance measurement, from the distance detection module.
US12158363B2 Techniques and apparatus for improved spatial resolution for locating anomalies in optical fiber
Methods of measuring an anomaly, any induced change in physical parameters such as strain, temperature, and so forth, in an optical fiber. One method may include launching a plurality of probe pulses from a probe source; recording a Brillouin scattering spectrum from a plurality of reflection signals generated in the optical fiber, responsive to the plurality of probe pulses; determining a relative motion between the optical fiber and the anomaly during the recording the Brillouin back-scattering spectrum; and dynamically adjusting the Brillouin back-scattering spectrum according to the relative motion, or performing an adjustment of the Brillouin back-scattering spectrum after acquisition of the Brillouin back-scattering spectrum.
US12158362B2 Sensor package and method for attaching sensor package
The present invention relates to a sensor package to be attached to an object, and the sensor package includes: a first substrate; an FBG sensor; a resin portion and a first pressure-sensitive adhesive layer positioned on the first substrate; and an adhesive layer positioned on a surface of the resin portion on a side opposite to the first substrate, in which the FBG sensor is held by the resin portion.
US12158355B2 Generating and using positioning indices
An apparatus obtains instances of positioning quality information comprising respective position estimates, respective positioning approach indicators, and respective characteristics of the respective position estimates. The apparatus partitions the instances of positioning quality information into a plurality of groups, where each group corresponds to a geographic area, and partitions the instances of each group into clusters corresponding to positioning approaches. For each respective cluster of each respective group, the apparatus determines a respective positioning index based at least in part on respective characteristics of the respective instances of positioning quality information assigned to the respective cluster. The apparatus provides at least one instance of positioning index information, such that performance of a positioning and/or navigation-related function for a mobile apparatus may be controlled at least in part by the instance of positioning index information.
US12158354B2 Connected vehicle-based road surface quality determination
A system comprises a computer including a processor and a memory. The memory includes instructions such that the processor is programmed to receive sensor data including wheel speed measurements, suspension displacement measurements, and tire leak detection data from a vehicle, estimate a rough road measurement based on a deviation of a wheel speed with respect to an average wheel speed and or based on suspension displacement sensor signals and generate temporal spatial map data indicative of a location and a roughness severity metric of a roadway portion based on the rough road measurement and tire leak detection data.
US12158351B2 Systems and methods for inferring information about stationary elements based on semantic relationships
Examples disclosed herein may involve a computing system configured to (i) identify a stationary element in a real-world environment for which to infer information, (ii) detect a semantic relationship between the stationary element and one or more other stationary elements in the real-world environment, (iii) based on the detected semantic relationship, infer information about the stationary element, (iv) include the inferred information about the stationary element within a set of information that describes the stationary element.
US12158349B2 Vehicular traffic flow optimization
An architecture to maximize vehicular traffic flow. A method comprises receiving from database equipment a key performance indicator value representing an aggregation of connections that exist between serving equipment situated in a first vicinity of a first area and a group of user equipment traveling through the first vicinity, based on the key performance indicator value, generating a density map for the first vicinity, overlaying the density map over a group of roadways associated with the first vicinity, based on a width value associated with a roadway of the group of roadways, a defined vehicular throughput value associated with the roadway, and a demand penalty value associated with the roadway, determining a maximum vehicular throughput for the group of roadways, and based on the maximum vehicular throughput, causing a user equipment to display a ranked list of routes between the first vicinity and a second vicinity of a second area.
US12158347B1 Multi-objective path planning method for intelligent public transport system
Provided is a multi-objective path planning method for an intelligent public transport system, includes: generating a shortest path network topology for connecting bus stops by analyzing a traffic network topology and bus drivable paths; dynamically and evenly allocate bus routes according to passenger waiting periods, road lengths, and the shortest path network topology, to thereby allocate different routes for different buses; and determining an optimal bus route configuration according to average passenger travel distances, passenger experience, and the bus routes. The method can minimize a passenger waiting period while ensuring a high passenger load rate, thereby improving the overall efficiency of the public transport system and the travel experience of passengers.
US12158346B1 Systems and methods for predicting a stop location in a vehicle routing system
A system and method include server computer which may generate a route service request to service a route with a vehicle and identify a start location for the route and one or more stop locations of the route based on historical data associated at least with one of the route or the vehicle. The server computer may proceed to determine a probability that each of the one or more stop locations for the route will be serviced by the vehicle for the route and automatically select, based on the probability associated with each one of the one or more stop locations for the route, a subset of stop locations among the one or more stop locations. The server computer may then assign the subset of stop locations to the route, and transmit routing navigation instructions to a device associated with the vehicle.
US12158343B2 Video control device, video control method, and recording medium
A video control device includes a processor and a memory including a program that, when executed, causes the processor to perform operations including: obtaining a position of a vehicle determined by a satellite positioning system; obtaining an estimated position of the vehicle estimated based on dead reckoning; estimating a deviation in an orientation of the vehicle, based on the position of the vehicle determined by the satellite positioning system and the estimated position of the vehicle estimated based on the dead reckoning; calculating an estimated orientation of the vehicle, based on the deviation in the orientation of the vehicle estimated; and outputting the estimated orientation of the vehicle to a video display device that displays information which is based on the orientation of the vehicle.
US12158341B2 Real-time abnormity-diagnosing and interpolation method for water regime-monitoring data
A real-time abnormity-diagnosing and interpolation method for water regime-monitoring data relates to the technical field of monitoring water regime. This method includes the following steps: acquiring water regime-monitoring data, drawing a box plot, recognizing and diagnosing abnormal data in real time based on the box plot, performing grey correlation analysis on other variables related to a predictor variable, building a BP neural network model and making training, applying the BP neural network model to predict water regime-monitoring data in real time, and performing abnormity diagnosis and data interpolation. Adopting this method, we can effectively enhance predicting and monitoring the water regime-monitoring data in real time, and diagnose abnormal data and make interpolations in time, thereby improving the reliability of data, objectively reflecting water regime changes, and effectively guiding engineering scheduling.
US12158337B2 Apparatus and system for measuring dimensions of freight items
An apparatus for measuring a dimension of a freight item. The apparatus includes an elongate gauge member having a sequence of machine-readable codes visible along its length. Each of the machine-readable codes represents a length value corresponding to a position along the gauge member. The apparatus also includes a marker device, movable along the gauge member, for designating a selected position. The marker device includes a machine-readable reference symbol on an external surface thereof, with the reference symbol being located on the marker device such that in use the reference symbol on the marker device and a subset of the machine-readable codes on the gauge member are simultaneously visible. In a preferred embodiment the elongate gauge member includes a coilable tape and the marker device includes a housing within which the coilable tape is enclosed. A system including the measuring apparatus together with a mobile computing device is also disclosed.
US12158333B1 Track geometry inspection
A system and methods for track inspection are discussed herein. A pair of cameras of a track profile sensor assembly can be positioned with a pair of lenses oriented toward a track. The track profile sensor assembly can be enclosed within a weather-resistant structure. An inertial measurement unit of the track profile sensor assembly can detect motion data associated with a locomotive. A geospatial position and orientation circuit can determine a current location of the locomotive. The pair of cameras can capture images of the track. A track geometry evaluator can determine a current track profile based on the captured images, the motion data associated with the locomotive, and the current location.
US12158330B2 Lightweight end cap
A lightweight end cap for an ammunition cartridge, said end cap having a central axis along its axial length, with a first radius; wherein said end cap further comprises a swept volume rebate; having a second radius less than the first radius, wherein the second radius is at least 10% smaller than the first radius, and wherein the swept volume rebate extends along at least 10% of the axial length of said end cap, wherein the end cap further comprises an extractor groove suitable for receiving an ejection mechanism.
US12158327B2 Fragmentation pattern, optimized for drawn cup warheads with a dome and cylindrical wall
Provided is a frangible munitions device optimized for a dome and cylinder that yields fragments having shapes corresponding to a predetermined embossment pattern upon explosive rupture. The embossment pattern includes a first set of inner regular hexagonal embossments formed into the dome and cylinder that are aligned with the axis of the cylinder, and a second set of outer pre-deformed hexagonal shapes that distort to produce regular hexagonal shapes after drawing into the cylinder wall. The second set of shapes are separated by sharp transition regions. The shapes are embossed in a repeated pattern around the hollow cylinder and the dome top. The dome yields a plurality of fragments having shapes corresponding to the first set of inner regular hexagonal embossments upon explosive rupture, while the cylinder yields a plurality of fragments having shapes corresponding to the second set of outer pre-deformed hexagonal embossments upon explosive rupture.
US12158326B1 Active spin control
Controlling an in-flight spin-rate of a spin-stabilized guided projectile is disclosed. In various embodiments, the projectile includes a despun control portion configured for despinning relative to a projectile chassis and for directional control of the projectile. In various embodiments, controlling the in-flight spin-rate includes determining a gyroscopic stability factor for the guided projectile using the in-flight spin rate and a forward velocity of the guided projectile, determining that the gyroscopic stability factor exceeds a stability threshold, and spin-braking the guided projectile, in response to determining that the gyroscopic stability factor exceeds a threshold value, by braking rotation of the despun control portion by which the gyroscopic stability factor of the guided projectile is reduced to a second gyroscopic stability factor.
US12158324B2 Weapon sight with tapered housing
Methods and systems are disclosed for a weapon sight with a tapered housing. The housing may be configured to enclose an optical bench and/or a portion of an adjuster assembly within the weapon sight. The housing may include an outer shell, a first window, and a second window. The first window may define a first area. The second window may define a second area. The second area may be greater than the first area, for example, such that the outer shell is tapered outward from the first opening to the second opening. The outer shell may define a first wall and a second wall that extend between the first opening and the second opening on opposed sides of an optical path of the weapon sight. The first wall and the second wall may be slanted outward from the first window to the second window.
US12158323B2 Underwear including pockets for padding elements
Disclosed herein is underwear facilitating comfortable carrying of a concealed firearm. The underwear includes a number of pouches strategically located adjacent carrying locations of the firearm, where the pouches may selectively contain a removeable pad. The underwear includes a pouch at each side of the users hips and a pouch at the groin area. Each pouch includes a top opening having a closure mechanism. The user may place a pad within the pouch adjacent the carrying location of the firearm. The underwear includes an outer fabric layer configured to prevent wear-out due to contact with the firearm or holster and inner fabric layer configured for skin contact. Removable pads may be provided in different shapes, thicknesses, levels of firmness, etc. Shapes may correspond to body anatomy or firearm/holster shape. The pads may be removed from the pouches so that the underwear may be worn while not carrying the firearm.
US12158319B1 System for synthetic firearms training
A system to advance human performance in sighting, tracking, recognizing, and reacting to (collectively “engaging”) moving and stationary objects, for example, advancing skill in engaging targets with a firearm. The system provides conditioning using non-ballistic firearm engagement. Components include software and hardware that provide target and non-target image stimuli that can be manually or automatically generated as stationary or moving stimuli and trainee engagement using a firearm adapted with a transmitter for non-ballistic target engagement. The system includes a database including a plurality of training scenarios, each training scenario including a sequence of stimuli, the sequence of stimuli including targets for the trainee to sight, track, and recognize; a display for the presentation of the sequence of stimuli; and a data processor generating the presentation of the sequence of stimuli on the display, providing an operator interface, and providing performance reporting.
US12158314B2 Reduced pressure drop cold plate transition
A cold plate apparatus that has an outlet plenum leading to an outlet opening includes an outlet transition that connects the outlet opening to the outlet plenum. The outlet transition defines a smoothly curving flow path from a direction along a long dimension of the outlet plenum, which is parallel to a plane defined by the outlet opening, to a direction along a centerline of the outlet opening, which is at an angle from the plane defined by the outlet opening. The outlet transition provides a smooth variation of cross-sectional area from the outlet plenum to the outlet opening.
US12158313B2 Cooling device
A liquid cooling jacket includes a base portion and a protruding portion protruding from an end surface on a first side in a third direction of the base portion in the third direction. A heat dissipation assembly includes a recessed portion recessed from an end surface on a second side in the third direction. A refrigerant flow path having a width in the second direction is between the end surface on the first side in the third direction of the base portion and the end surface on the second side in the third direction of the heat dissipation assembly. A position of the recessed portion coincides with a position of the protruding portion. An end portion of the protruding portion is farther on the second side in the first direction than an end portion on the first side in the first direction of the recessed portion.
US12158311B2 Fin of heat exchanger, method for manufacturing the same, heat exchanger, and air conditioning apparatus
A fin of a heat exchanger includes: a substrate including aluminum or an aluminum alloy, the substrate including a plurality of holes or a plurality of cutout portions in which a plurality of heat transfer tubes are to be disposed respectively; and an organic layer disposed on an end face of the substrate.
US12158306B2 Melting furnace purge system and method
A furnace has a melting chamber with a periphery defined by a surrounding wall structure. The furnace is provided with a purge system configured to direct inert gas to flow downward in the melting chamber in the configuration of a curtain that adjoins the wall structure and reaches only partially around the periphery of the melting chamber.
US12158305B2 Methods and systems for cooling a heating element
Method for cooling a heating element of an electric heater in a thermal process cycle comprising the steps of cooling the heating element at a first cooling rate from a first temperature to a second temperature and cooling the heating element at a second cooling rate from the second temperature to a third temperature, wherein the second cooling rate is faster than the first cooling rate.
US12158303B2 Method for obtaining one or more air products and air separation system
A method for obtaining one or more air products, wherein an air separation system having a rectification column system is used, in which pressurized air is processed in an adjustable total air volume, wherein the total air volume is set to a first value during a first operating period and set to a second value that is different from the first value during a second operating period, and wherein the setting of the total air volume is changed from the first value to the second value in a third operating period from a first time to a second time. The second operating period is after the first operating period, the third operating period is between the first operating period and the second operating period. In the third operating period, a setting of a volume of a fluid, is changed from a third time up to a fourth time.
US12158301B2 Apparatus and systems for liquefaction of natural gas
Described herein are apparatuses and systems related to at-shore liquefaction of natural gas. The at-shore water-based apparatuses can include a hull, an air-cooled electrically-driven refrigeration system (“AER System”), and a plurality of liquefied natural gas (“LNG”) storage tanks that are on a lower deck of the hull. The AER System can be supported by a plurality of support structures extending through an upper deck of the hull.
US12158300B2 Refrigerator control method
In a refrigerator control method, an operation corresponding to a deep-freezing chamber load, in which both a refrigeration chamber valve and a freezer chamber valve are opened, is performed when a deep-freezing chamber mode is turned on and the input condition of the operation corresponding to a deep-freezing chamber load is satisfied.
US12158296B2 Refrigerator
A refrigerator includes a storage space, a cooler, a first tray constituting a part of a cell which is the space in which water is phase-changed to ice by the cold, a second tray, which constitutes another part of the cell, a water supply valve to adjust the flow of water to be supplied to the icing cell, a water supply amount detection unit or sensor, and a controller configured to control the supply valve.
US12158295B2 Pulsed cryogen freezer
A cryogenic freezer and a method of controlling temperature within the cryogenic freezer. The cryogenic freezer includes an inner vessel. The inner vessel defines a storage chamber. The cryogenic freezer includes an outer vessel surrounding the inner vessel. The outer vessel may define a vacuum-insulated space in between the outer vessel and the inner vessel. The cryogenic freezer includes a temperature sensor configured to measure a temperature within the storage chamber. The cryogenic freezer includes a controller coupled to the temperature sensor. The controller is configured to pulse an amount of cryogen into the storage container to control the temperature within the storage container.
US12158294B2 Air-conditioning apparatus
An air-conditioning apparatus includes a refrigerant circuit including a compressor, a strainer, and an expansion valve, and a controller configured to control the expansion valve in the refrigerant circuit. In the air-conditioning apparatus, in a case where the expansion valve is closed, the controller performs control to close the expansion valve after opening the expansion valve to cause an opening port diameter of the expansion valve to be greater than a mesh diameter of the strainer.
US12158286B2 Flow heater
Disclosed is a flow heater with a housing having an inlet opening and an outlet opening, a heating plate delimiting a flow path for fluid to be heated to flow from the inlet opening to the outlet opening, and a flow guidance plate that is arranged inside the housing, the flow guidance plate extending along the heating plate at a distance from it thereby delimiting the flow path.
US12158280B2 Control system of air conditioner and air-conditioning device
Provided in the present application are a control system of an air conditioner and an air-conditioning device. The control system of the air conditioner comprises: a main machine control assembly receiving a feedback parameter of a main machine, to adjust, according to the feedback parameter, a water discharge temperature of the main machine; a water pump control assembly, and the water pump control assembly is in communication with the main machine control assembly, to adjust, according to a feedback parameter of the water pump, an operating parameter of a water pump; a cooling tower control assembly, and the cooling tower control assembly is connected to the water pump control assembly, to adjust, according to an environment parameter and a target water discharge temperature, the current water discharge temperature of a cooling tower; and a tail end control assembly.
US12158277B2 Dehumidifier
A dehumidifier includes a machine body including a case. The case includes an air inlet, an air outlet, and an air duct communicating the air inlet and the air outlet. The dehumidifier further includes an axial flow fan arranged in the air duct. An air outlet direction of the axial flow fan is configured to face the air outlet. The dehumidifier also includes a compressor arranged inside the case and side by side with the axial flow fan.
US12158275B2 Hot water supply apparatus
A hot water supply apparatus includes a hot water supply channel. The hot water supply channel includes a heating section configured to heat water and a tank configured to store the water heated by the heating section. The hot water supply channel is configured to execute a first hot water supply operation in a hot water storage state in which a low-temperature layer, a medium-temperature layer, and a high-temperature layer are formed in the tank. The first hot water supply operation includes heating water in the medium-temperature layer to a first temperature by the heating section and supplying the water heated to a hot water supply target.
US12158274B2 Cooking devices and components thereof
Cooking devices, cooking systems, and sensor assemblies for use therewith are provided. In one embodiment, a cooking system is provided and includes a housing, at least one cooking container, and a sensor assembly. The housing can have a sensor port formed in an exterior surface thereof for operably coupling to a connector housing on a sensor assembly. The cooking system can further include a through-passage formed between the housing and the cooking container for receiving a cable extending from the connector housing on the sensor assembly to allow a probe coupled to a distal end of the cable to be positioned within the cooking container for measuring a temperature. In certain exemplary embodiments, the sensor port and connector housing can include features that prevent rotation of the connector housing relative to the sensor port.
US12158271B2 Premixer injector in gas turbine engine
A premixer injector in a gas turbine engine includes an inlet end, an outlet end, a first wall and a second wall between the inlet end and the outlet end. The first wall has a plurality of apertures circumferentially separated around the first wall and axially separated along the first wall. Each aperture passes through the first wall. A premixer duct is defined by an interior of the first wall. The second wall at least partially surrounds the first wall. A secondary duct is defined between the first wall and the second wall.
US12158266B2 Abatement
An abatement method is disclosed. The method comprises: supplying a combustion chamber of an abatement apparatus with an effluent stream containing a perfluoro compound, together with combustion reagents and a diluent; heating a combustion zone of said combustion chamber by reacting said combustion reagents to perform abatement of said perfluoro compound to stable by-products, said diluent being selected to remain inert during said abatement. In this way, the perfluoro or other compound is abated in the combustion chamber during the combustion of the combustion reagents, but without creating undesirable compounds such as, for example, NOx or other compounds.
US12158265B2 Burners for use in producing synthesis gas
In one embodiment, a burner for use in synthesis gas production includes multiple burner units each configured to deliver fuel and oxygen to a combustion chamber, each burner unit including an inner outlet pipe configured to deliver fuel and an outer outlet pipe configured to deliver oxygen, the outer outlet pipe concentrically surrounding the inner outlet pipe.
US12158264B2 Optical component for a luminaire
The invention relates to an optical component (140) for a luminaire (100). The optical component (140) comprises a carrier plate (141) having an upper surface (141a) and a lower surface (141b), and a plurality of lens elements (142) provided on the upper surface (141a). Each two neighboring lens elements (142) has an intermediate region (143). In each intermediate region (143), the carrier plate (141) comprises a slit (144) having an elongated shape with an axis of elongation parallel to a plane of the carrier plate (141). The optical component (140) can be used in a luminaire (100) to meet the office requirements regarding glare, in particular the L65 requirement.
US12158262B1 Pool light with improved thermal management
An improved light fixture includes a housing that connects to a power source at one end and interfaces with a heat sink, lighting module, and associated lens at the other end. A lens retainer includes an aperture that allows water to flow into a cavity formed within the lens retainer when installed. A portion of the heat sink is exposed to the cavity and can form a surface of the cavity. As a result, the exposed surface of the heat sink can come into direct contact with water that flows through the aperture of the lens retainer. The lens retainer can use multiple apertures in fluid communication with the cavity, providing a path for water to provide a cooling flow to the heat sink.
US12158261B1 Connection arrangement for power supply and power wire of split type headlamp
The present disclosure relates to connection arrangement for a power supply and a power wire of a split type headlamp, including a headlamp, a headlamp band, the power supply, the power wire, and a fixed holder, wherein the power supply is provided with a power supply port and a clamping slot, a first end of the power wire is connected to the headlamp, an elastic buckle is disposed at an outer side of a second end of the power wire, and the elastic buckle can cross the fixed holder and then snap into the clamping slot. The present disclosure mainly uses the elastic buckle and clamping slot to fix the power wire, power supply and fixed holder together, and locks the connection relationship thereof through the elastic buckle and clamping slot, which maintains a stable connection between the power wire and the power supply to keep power flowing.
US12158260B2 Lamp control box and lamp
A lamp control box and a lamp are provided. The box includes a power color temperature control board, electrically coupled to at least one light of a lamp body of the lamp, with a plurality of power setting levels and color temperature setting levels; a power color temperature control board for generating a corresponding power level trigger signal according to the power setting levels selected and triggered by the user, and adjusting the color temperature of the lamp body according to the color temperature level selected and triggered by the user; a power control board, electrically coupled to the at least one light and the power color temperature control board respectively, and the power control board is configured to output the corresponding power to the at least one light according to the power level trigger signal.
US12158259B2 LED strip light and expansion structure thereof
An LED strip light, including: a first signal line, a second power supply wire and a third power supply wire along a first direction as well as a first LED luminous body and a second LED luminous body along a second direction, and the first LED luminous body being electrically connected to the second LED luminous body; a first type of pins of the first LED luminous body and a first type of pins of the second LED luminous body are in a roughly aligned spatial location relationship along the second direction; and moreover, the strip light has any one of the following characteristics: when the first LED luminous body and the second LED luminous body are connected in series, different types of power supply pins are arranged on a same straight line in a staggered manner.
US12158258B1 Solar light holder
A lawn lamp holder for removably mounting lawn lamps in a ground surface includes a base which comprises a shell and a weighted material which is contained in an interior space defined by the shell. A tube is coupled to and extends away from a top end of the base. The tube defines a channel therein and has an open end opposite the base which extends into the channel. The channel is sized to receive a post of a lawn lamp therein through the open end.
US12158255B2 Deicing system for an automotive lamp
The present disclosure relates to lenses for lamp assemblies, for example, for automotive lamps such as head lamps, or perhaps tail lamps, turn signals, brake lamps, cargo lamps, and the like. These lamps may use incandescent or High Intensity Discharge (HID) lamps which generally create enough heat to reduce or eliminate fluid that may form on the lens such as in the case of condensation, rain, sleet, snow, ice, fog, and the like. Such a buildup of fluid may result in suboptimal light transmission and may degrade the performance of the lamp to a degree that renders it temporarily unusable, particularly in poor weather. This is especially concerning in the case of some types of Light Emitting Diode (LED) lamps where the lamp may not produce sufficient residual heat to effectively remove the fluid that may build up on the lens either in liquid or solid form, and especially in colder weather.
US12158252B2 Vehicle light body
The purpose is to facilitate the adjustment of the size of a light emitting region of a lens structure. A lens structure for a vehicle light body includes a light emitting part and a base. The light emitting part includes an introduction reflective surface which causes light from the base to completely reflect as parallel light to the Z− direction, and a back-side reflective surface arranged to the Z direction in the light emitting back surface. Each back-side reflective surface has a normal direction sloping relative to the Z direction, and causes the parallel light from the introduction reflective surface to completely reflect to the Y+ direction. The light emitting surface emits light from the back-side reflective surface.
US12158243B2 Sealed and thermally insulating tank having inter-panel insulating inserts
The invention relates to a sealed and thermally insulating tank wall comprising a thermally insulating barrier defining a support surface for a sealing membrane, the thermally insulating barrier comprising two adjacent insulating panels jointly delimiting an inter-panel space, the tank wall further comprising an insulating insert arranged in the inter-panel space so as to fill the inter-panel space, the insulating insert comprising an insulating core at least partially covered by a wrapper, the insulating core comprising layered glass wool, the layered glass wool comprising laps of fibers superposed in a direction of layering, the insulating insert being arranged in the inter-panel space in such a way that the direction of layering of the layered glass wool is parallel to a widthwise direction of the inter-panel space.
US12158241B2 Pressurized fluid storage and dispensing assembly for a vehicle
The invention relates to a pressurized fluid storage and dispensing assembly (1) for a vehicle, comprising: a plurality of pressurized fluid reservoirs (3), each reservoir (3) comprising a first end piece (13) provided with at least one fluid passage duct configured for dispensing fluid from the reservoir (3) and for filling the reservoir (3), a use collector duct (5) which comprises an opening (19) for supplying and/or dispensing fluid and a plurality of orifices, each orifice being configured to be fluidically connected to a reservoir (3) via its fluid passage duct, and an electrically operated valve (7) which is arranged at one end of the use collector duct (5) and selectively closes or opens the fluid passage through the opening (19). The invention also relates to a vehicle comprising such a storage and dispensing assembly (1).
US12158239B2 Multilayer structure for transporting or storing hydrogen
Multilayer structure for transporting hydrogen, including, from the inside, at least one sealing layer and at least one composite reinforcing layer, an innermost composite reinforcing layer being wound around an outermost adjacent sealing layer, the sealing layers of a composition predominantly of at least one semi-crystalline, long-chain polyamide thermoplastic polymer P1i (i=1 to n, n being the number of sealing layers), the Tf of which, as measured according to ISO 11357-3: 2013, is greater than 160° C., with the exception of one polyether block amide (PEBA), up to 50% by weight of impact modifier relative to the total weight of the composition and up to 1.5% by weight of plasticiser relative to the total weight of the composition, the composition being free of nucleating agent, and at least one of the composite reinforcing layers being of a fibrous material.
US12158235B2 Removable tripod foot with securement
Installation of a removable tripod foot is facilitated by a cross-axis aperture in the foot and loosening of the threaded connection of the foot and the tripod's leg is resisted by a resilient element engaging interfacing surfaces of the foot and the leg.
US12158233B2 Insulated fluid flow block
A fluid flow apparatus includes a body and an insulation system. The body has an exterior surface having a passage extending therethrough from a first to a second portion. The passage has first and second end portions adjacent to the first and second portions, respectively, and an intermediate portion extending between the first and second end portions. A cross-sectional area of the intermediate portion is larger than that of the first and second end portions. The insulation system has an outer and an inner liner. The outer and inner liners are arranged in the passage to engage with the body so as to line the passage and to provide a barrier between the body and a fluid flowing along the passage. The outer liner thereby engages with the body, and the inner liner is partially enclosed by the outer liner and the body at the first and second end portions.
US12158229B2 Photovoltaic wire management clip
A component retention clip includes a body, a grip element, and bottom slide-coupling elements. The body has a base wall and two side walls forming a planar slot therebetween. The grip element is in the slot and coupled with at least one of the two side walls. The bottom slide-coupling elements are on an outer surface of at least one of the two side walls, each bottom slide-coupling element having a tapered cross-sectional profile in a longitudinal plane that narrows in a sliding axis towards an edge of the respective side wall and having a trapezoidal cross-sectional profile in a lateral plane that is orthogonal with the longitudinal plane. The bottom slide-coupling elements include first and second bottom slide-coupling elements, each having a first or second longitudinal plane in a first or second sliding axis.
US12158224B2 Housing type pipe joint
A casing constituting a housing type pipe joint is divided into an inner casing which externally fits to a sealing member to restrain a shape of a sealing member and an outer casing which is prepared outside the inner casing, engages with a pair of tubular members with their tube ends opposing each other inside the sealing member and presses the inner casing against the sealing member, these inner and outer casings being constituted by plural segments, each of which is formed as an integrated object from a metal plate, and a plate thickness of the inner casing is equal to or larger than a plate thickness of the outer casing. Thereby, a housing type pipe joint which can achieve both a function to restrain a shape of a sealing member and a function to engage tubular members at a sufficiently high level and is compact and lightweight is provided.
US12158223B2 Conversion adapter and fitting with the same
A first peripheral wall end portion of a conversion adapter is connected to a tubular body across a gasket, and has either an annular protrusion to be pressed into an annular groove on a side surface of the gasket, or an annular groove to allow an annular protrusion projecting from a side surface of the gasket to be pressed thereinto. The first peripheral wall end portion has either an internally threaded portion to allow an externally threaded portion of the tubular body to be screwed thereinto, or an externally threaded portion to allow a nut to be screwed thereonto. The nut also allows an externally threaded portion of the tubular body to be screwed thereinto. A second peripheral wall end portion of the conversion adapter has an externally threaded portion to allow another nut to be screwed thereonto, and then, to allow the sleeve to make contact with the inside.
US12158222B2 Gasket and flow passage joint structure
A tapered surface is formed at each axially outer end portion of an inner circumferential surface of a gasket such that a diameter thereof gradually increases from an axially inner side toward an axially outer end thereof in a state before an annular primary sealing portion of the gasket is press-fitted into an annular primary sealing groove of a fluid device. A diameter increase starting point of the tapered surface is located in a range from a deformation starting point position serving as a starting point from which the inner circumferential surface is deformed due to the primary sealing portion receiving external force form the fluid device when the primary sealing portion is press-fitted into the primary sealing groove, to a center position in an axial direction of the inner circumferential surface.
US12158220B2 Ball valve
A valve for intercepting a fluid in a duct is provided. The valve has a valve body, a ball shutter, and a sealing device for forming a fluid seal with an external surface of the ball shutter. The sealing device has a polymeric sealing ring located in contact with the external surface, and a metal support ring coupled to the sealing ring. The support ring has an annular coupling portion having an annular contact portion formed by a frustoconical wall, and an elastically bendable influencing portion, so as to form an elastic lever. In an emergency condition in which the sealing ring is absent the annular contact portion is in contact with the external surface of the ball shutter due to at least fluid pressure, forming the fluid seal even in the emergency condition.
US12158218B2 Valve testing
A method is provided. The method can be used to perform valve testing for pneumatic valves. The method can include receiving, by a pressure controller including a data processor, data cauterizing an air flow through a valve coupled to the pressure controller. The method can also include determining, by the data processor, valve operation data associated with the valve. The method can further include providing, by the data processor, the valve operation data in a display coupled to the pressure controller. The valve operation data can include an opening point of the valve, a closing point of the valve, or an indication of stiction of the valve. The valve operation data can also be determined based on a rate of pressure change through the valve. Related systems and computer readable mediums performing the method are also provided.
US12158215B2 Modified ball valve
A modified valve (10) comprises a body (11) having first (18), second (19), third (21) and fourth (23) connectors. The first (18) and second connectors (19) are each adapted for connection to a respective element of a fluid circulation system. A ball valve member (30) is enclosed internally within the body (11) and is arranged for selective rotation between a range of positions. First (31), second (32) and third (33) apertures are provided in the ball valve member (30) and arranged in a configuration so as selectively to permit fluid communication between at least two of said first (18), second (19) and third (21) connectors in each of said range of positions of the ball valve member (30). The ball valve member (30) further comprises a conduit (35) to permit fluid communication between said fourth connector (23) and at least two of said first (18), second (19) and third (21) connectors in each of said range of positions of the ball valve member (30).
US12158212B2 Hydraulic valve device and centrifugal pump assembly including such hydraulic valve device
A hydraulic valve device includes a first inlet port (20) and a second inlet port (22) and a valve element (24) for selectively closing one of the first and the second inlet port. The valve element (24; 24′) is rotatable between two valve positions such that a surface of the valve element is moved in a direction parallel to openings of the inlet ports. The valve element includes two separate sealing portions (72, 74), a first sealing portion (72) for closing the first inlet port and a second sealing portion (74) for closing the second inlet port. The two sealing portions are arranged such that in a first valve position a first sealing portion closes the first inlet port and in a second valve position a second sealing portion closes the second inlet port. A centrifugal pump device includes such hydraulic valve device.
US12158209B2 Shaft seal
A shaft seal having a ring shape adheres to an outer peripheral surface of a rotational shaft and thereby seals sealed fluid. The shaft seal partitions a gap between the rotational shaft and a housing to which the shaft seal is mounted, into a high-pressure side and a low-pressure side. The shaft seal is an injection-molded body having a generally U-shape in a sectional view about an axial direction. The shaft seal has a seal lip part that is configured to extend to the high-pressure side and slide on the rotational shaft, and an outer lip part that is disposed at an outer diametrical side relative to the seal lip part. An inclined angle of the seal lip part 2 relative to the outer peripheral surface of the rotational shaft is 5-20 degrees.
US12158208B2 Flow passage unit
A flow passage unit 1 includes a base plate 2 and a plurality of fluid devices 3 provided on the base plate 2. The plurality of fluid devices 3 include a first fluid device 31 having a first flow passage hole 31b, and a second fluid device 32 having a second flow passage hole 32b. The first fluid device 31 is disposed on an upper side of the base plate 2 and detachably provided on the base plate 2, and the second fluid device 32 is disposed on a lower side of the base plate 2 and detachably provided on the base plate 2. The base plate 2 has a first through hole 21 formed so as to penetrate the base plate 2 in a thickness direction of the base plate 2 to provide communication between the first flow passage hole 31b and the second flow passage hole 32b.
US12158206B2 Spring structure for mechanical oil pump
A torsion spring for an oil pump chain tensioner for use in an engine. The torsion spring has: a second end; a leg connected to the second end through a hook bend; an outer coil connected to the leg having an outer coil outer circumference and an outer coil inner circumference; a first inner coil connected to the outer coil, the first inner coil having a first inner coil outer circumference and a first inner coil inner circumference, the outer coil inner circumference being adjacent to the first inner coil outer circumference; and a second inner c-shaped coil connected to the first inner coil through a bend back loop, the second inner coil having a second inner coil outer circumference and a second inner coil inner coil circumference and terminating in a first end, where the second inner coil outer circumference and the first coil inner circumference define a gap.
US12158204B1 Modular power take-off on electrified transmission
An assembly comprising: a first electric motor coupled to an input shaft of a transmission via a first clutch; a second electric motor directly coupled to the input shaft of the transmission; a power take-off unit coupled to the first clutch; a first housing comprising the transmission; and a second housing comprising the power take-off unit and an power take-off assembly the power take-off unit is coupled to, where the second housing is fastened to the first housing.
US12158203B2 Method and control device for operating a drive train
A method for operating a motor vehicle drive train having a drive aggregate, an automated group transmission connected between the drive aggregate and a drive output, and a disconnect clutch connected between the drive aggregate and the group transmission. The group transmission has a plurality of sub-transmissions, including a main transmission, a splitter group upstream from the main transmission, and a range group downstream from the main transmission. When the disconnect clutch cannot be shifted to carry out a shifting operation in the group transmission, an emergency shifting program is activated. Shifting from a current gear to a target gear is carried out automatically, as a function of input rotation speed of the group transmission or as a function of rotation speed of the drive aggregate, while the disconnect clutch is closed and where the main transmission and/or the range group participate exclusively, but not the splitter group.
US12158201B2 Internal meshing type gear device
An internal meshing type gear device includes: an internal gear; and an external gear that meshes with the internal gear, in which, when a straight line passing through an external gear center and an internal gear center is defined as a gear center line, a pitch point between the external gear and the internal gear is positioned radially inside an external tooth tip circle and an internal tooth tip circle, an intersection point between a normal line to a contact point locus between the external gear and the internal gear and the gear center line is positioned between the pitch point and the external gear center, and the contact point locus is positioned in a meshing region between the external and internal tooth tip circles within an angle range in which an angle centered on the pitch point from the gear center line is 0 to π/2 [rad].
US12158199B2 Torque converter with turbine driven clutch connection
A torque converter includes a front cover arranged to receive a torque and an impeller having an impeller shell connected to the front cover. The torque converter further includes a turbine in fluid communication with the impeller and including a turbine shell. The torque converter further includes a lock-up clutch including a clutch plate that is non-rotatably connected to the turbine shell.
US12158197B2 Transmission system for a vehicle
A transmission system for a vehicle, in particular a front wheel driven vehicle, having an input arranged for connection to a drive source, and an output arranged for connection to a load. The transmission system comprises a transmission which in turn comprises an output shaft connected to the output, a first input shaft and a first speed transforming gear coupling the first input shaft to the output shaft, and a second input shaft and a second speed transforming gear coupling the second input shaft to the output shaft.
US12158195B2 Reduction gear
A reduction gear W1 that is configured to reduce a rotation speed input to an input shaft 1, and output the reduced rotation speed from an output shaft, the reduction gear including: an inner trochoid 8 that has a wavy curved surface formed on an inner circumferential side surface thereof; an inner trochoid holder 9 that is designed to hold the inner trochoid 8; an outer trochoid 3 that has a wavy curved surface formed on an outer circumferential side surface thereof; a rotation restriction unit that is designed to restrict rotation of the outer trochoid 3 around an axis thereof; and an output pin 9 that is pinched between the outer circumferential side surface of the outer trochoid 3 and the inner circumferential side surface of the inner trochoid 8.
US12158194B2 Securing pin, chain connector and method for securing a chain connector
The invention relates to a securing pin (16) which, in order to secure two chain connector shackles (12, 14) of a chain connector (10) against becoming disengaged, can be inserted into an opening (28) formed by the two chain connector shackles (12, 14), comprising a base body (30) with a through-hole (32), at least one spring ring (34), at least two balls (36), and a securing member (38) inserted into the through-hole (32), wherein an annular groove (54) in which the spring ring is inserted (34) is provided in a lateral surface (59) of the base body (30), wherein the annular groove (54) is provided with two bore holes (66) which are aligned with the through-hole (32) and in which the balls (36) rest, and wherein the spring ring (34) has at least one leg (64) which extends in the longitudinal direction of the base body (30) and which bends out of shape if the securing pin (16) is inserted into the opening (28) incorrectly. The invention further relates to a chain connector (10) for connecting two chains formed from links and to a method for connecting two chains by means of a chain connector (10) and for securing the chain connector shackles (12, 14) of the chain connector (10) against becoming disengaged by means of a securing pin (16).
US12158192B2 Flexible pulling rope and manufacturing method thereof
A flexible pulling rope includes a main rope body and a main rope sleeve. The main rope body is formed by connecting a rope from head to tail. The main rope body includes a connecting part formed by two parallel ropes and two pulling parts located at two ends of the connecting part. The main rope sleeve sleeves the connecting part. Two ends of the main rope sleeve are respectively connected to two ends of the connecting part. A method for manufacturing a flexible pulling rope is also provided. By the arrangement of the above structure, the two ends of the main rope sleeve are respectively connected to the two ends of the connecting part. This can not only form a whole by the connecting part and the main rope sleeve, improve the strength of the product, and make the product bear higher loads when pulling heavy objects.
US12158188B2 Disc brake having an adjusting spindle
A disc brake includes a pressure piece, an adjusting spindle, and an adjustment unit. The adjusting spindle is guided through an opening, provided with a thread unit, of the pressure piece. The adjusting spindle is guided through the adjusting unit, and the adjusting unit protrudes into the opening. The adjusting spindle has a limitation disposed in a thread turn of the adjusting spindle.
US12158185B2 Hollow connecting rod
A connecting rod includes a hollow body with a ring at each end and a centre, a thickness wall e, the wall defining an outer perimeter pe and an inner perimeter pi, a surface section s being contained between the outer and inner perimeters, wherein the outer perimeter pe increases from the ends of the hollow body to the centre of the connecting rod, the hollow body maintaining a constant surface section s, the thickness e decreasing from the end to the centre of the connecting rod.
US12158179B1 Ball mount and accessory mounting track and tee-bolt for use therewith
A ball mount comprises a rigid insert extended through a region of the ball mount traversing an intersection of a ball and a neck portion to reinforce and strengthen the area of intersection. A rigid insert can be threaded to allow for mechanical attachment of the ball mount to a supporting surface.
US12158177B2 Sliding positioning structure
A sliding positioning structure includes a seat, a first fastening body and a second fastening body. The first fastening body is movably assembled at the seat. The second fastening body is provided at the seat, and is for longitudinally fastening, latitudinally fastening or rotationally fastening to a first object. Accordingly, the seat can be quickly assembled with the first object by using the second fastening body, and be coupled with or removed from a second object by using the first fastening body, thereby accomplishing coupling or disengagement of two objects and achieving effects of repeated and quickly coupling and disengagement.
US12158176B2 Attachment system for enclosure cover
An attachment system to secure an enclosure cover over an enclosure opening is provided. The attachment system includes an outer insert, an anchor block, and a locking body. The outer insert extends through the enclosure cover and includes an anchor portion that extends at least partly to an inner side of the enclosure. The anchor block, which includes one or more flexible arms that are configured to engage an interior structure of the enclosure, can be secured to the anchor portion of the outer insert. The locking body can be rotatably secured relative to the anchor block and can be rotated from an outer side of the enclosure cover between a locked orientation and an unlocked orientation.
US12158174B2 Cover fastener and system for fastening a cover
A cover fastener includes a resilient fastener body. The fastener body has a base with a front leg and a back leg. A fastener arm is connected to the base. The fastener arm has a front end with a finger, a back lever end and a fulcrum element having a pivot between the front end and the back lever end. The fulcrum element connects the fastener arm to the base at the pivot so that the fastener arm pivots on the fulcrum element relative to the base at the pivot. A plurality of fasteners is secured to a cover by sewing to provide a cover and system for fastening a cover.
US12158173B2 Clamping component, guide rail racking and solar panel racking assembly
The present application discloses a clamping component, it includes a first pressing block provided with a first perforation hole and a first clamping slot, a second pressing block provided with a second perforation hole and a second clamping slot, a fastener assembly and an elastic part. The clamping component may quickly clamp a guide rail and is suitable for different specifications of the guide rail, and the universality is high. The present application discloses a guide rail racking, including a fixing frame and the above clamping component mounted on the fixing frame. The guide rail racking is beneficial to rapid installation of the guide rail, time-saving and labor-saving. The present application discloses a solar panel racking assembly, including the above guide rail racking and a guide rail mounted on the guide rail racking. The solar panel racking assembly may be quickly assembled on site, and it is time-saving and labor-saving.
US12158170B2 Tool-free front attachment fitting
A fitting part for tool-free fastening in a bore in a panel includes a radially outwardly expandable expansion sleeve for insertion into the bore and a fitting housing, which is mounted in the expansion sleeve so as to be rotatable about an axis of rotation between a starting rotary position and a final rotary position, has a lever arm which is arranged outside the expansion sleeve and has a latching device, and has an expansion contour which is arranged inside the expansion sleeve and, upon rotation of the fitting housing in the expansion direction of rotation from the starting rotary position to the final rotary position, expands the expansion sleeve radially outwards.
US12158169B2 Clamping device
A clamping device (100) includes a first movable member (210) that is movable along an extending direction of a first body interior space (120), a disc spring (260), an annular spring (270), a spring (280) and a collet (300). A driving mechanism (400) has a second movable member (430) that moves along an extending direction of a second body interior space (130) with rotation of a rotary member (410). When the rotary member is rotated in one direction, the first movable member moves toward an oil-filled closed space (121) and the clamping device is set to a clamping mode that will hold a tool holder (510). On the other hand, when the rotary member is rotated in the opposite direction, the first movable member moves towards the side opposite of the oil-filled closed space and the clamping device is set to an unclamping mode that will release the tool holder.
US12158166B2 Self-priming apparatus for quick no-water startup
A self-priming apparatus for quick no-water startup includes a front-stage inlet chamber, a middle-stage gas-liquid separation chamber, and a rear-stage gas-liquid separation chamber. A plurality of two-stage chamber gas-liquid separation one-way channels are symmetrically arranged between adjacent chambers of the front-stage inlet chamber, the middle-stage gas-liquid separation chamber and the rear-stage gas-liquid separation chamber. A plurality of one-way outlets are symmetrically arranged in an inner cavity of the rear-stage gas-liquid separation chamber. By decreasing or increasing the volumes of an outer cavity and an inner cavity of the front-stage inlet chamber, water is sucked in due to pressure difference and water intake and preliminary gas-liquid separation are carried out. The middle-stage gas-liquid separation chamber is configured for gas-liquid separation. By decreasing or increasing the volume of the inner cavity of the rear-stage gas-liquid separation chamber, water is rapidly expelled due to pressure difference and gas-liquid separation is carried out.
US12158161B2 Blower
A blower of the present disclosure includes: a lower case having a suction port; an upper case which has a pair of towers that are spaced apart from each other and form a space through which a discharge air flows therebetween; and a blower fan which is disposed inside the lower case and discharges air to the upper case, wherein each of the pair of towers has a discharge port that is elongated in an up-down direction and disposed closer to a rear end of the tower than a front end, and has an air guide, which is disposed therein, that guides the air discharged by the blower fan to the discharge port, wherein the air guide is convex upward, has one end disposed near a middle between the front end and the rear end of the tower, and has the other end disposed near a middle of a vertical height of the discharge port, wherein the other end is disposed higher than the one end, so that the direction of air flow discharged from the fan can be smoothly switched to the discharge port side by only a single air guide, thereby minimizing the flow resistance inside the blower and greatly improving the economic efficiency and manufacturability of the blower.
US12158160B2 Ceiling fan, blade, and blade connector
A ceiling fan or similar air-moving device can include a motor for rotating one or more blades to drive a volume of air about a space. A connector can be used to connect the blade to a blade iron to mount the blade to the motor. The connector can include a set of receptacles configured to insert into openings on the blade, with the set of receptacles connected by a set of arms. A set of mount posts on the blade iron can seat within the receptacles to mount the blade to the blade iron.
US12158157B2 Shielding for a magnetic bearing in an electric submersible pump (ESP) assembly
An electric submersible pump (ESP) assembly. The ESP assembly comprises a centrifugal pump, an electric motor mechanically coupled by a drive shaft to the centrifugal pump, wherein the electric motor comprises a stator and a rotor, a bearing, wherein the bearing is disposed inside the electric motor, and a magnetic shield disposed in the electric motor between bearing and the rotor and stator.
US12158148B2 Screw pump
A screw pump includes a pump housing in which a pump spindle is rotatably mounted with the involvement of a hydrostatic thrust bearing for absorbing the axial thrust which is produced at the spindle during operation, the hydrostatic thrust bearing being formed by a housing-fixed bearing surface, against which an end-face, spindle-fixed bearing surface of the pump spindle is indirectly supported, by virtue of the fact that the housing-fixed bearing surface and the spindle-fixed bearing surface form a bearing gap therebetween, which bearing gap is fed, in its central region, with a pressure fluid which flows out through the bearing gap in the radial direction, preferably into the intake region, and the hydrostatic pressure of which counteracts the axial thrust.
US12158143B2 Power end frame with residual compressive stress and methods
A power end frame includes a housing and a face plate secured to the housing. During use, components of the power end frame, including the housing and the face plate, are subjected to large tensile stresses. This disclosure describes a method of imparting compressive stresses in the power end frame to resist these large tensile stresses.
US12158139B2 Pump body assembly and fluid machine
Disclosed are a pump body assembly and a fluid machine. The pump body assembly includes a rotation shaft and a piston provided with a sliding hole, at least a portion of the rotation shaft penetrates into the sliding hole, during rotation of the piston with the rotation shaft, and the sliding hole is in sliding fit with the rotation shaft, the piston is provided with a piston communication passage communicated with the sliding hole. The pump body assembly can solve the problem that the piston impedes a flow of oil liquid during use of a rotary cylinder compressor.
US12158138B2 Renewable geothermal energy harvesting systems and methods
Renewable geothermal energy harvesting methods may include distributing the working fluid from a ground surface into thermal contact with at least one subterranean geothermal formation; transferring thermal energy from the subterranean geothermal formation to the working fluid; distributing the working fluid from the subterranean geothermal formation back to the ground surface; and distributing the working fluid directly to at least one thermal application system. The thermal application system may be configured to utilize the thermal energy to perform work. The thermal energy may be utilized at the thermal application system to perform the work. Renewable geothermal energy harvesting systems are also disclosed.
US12158133B2 Submerged hydroelectric generator system
A submerged hydroelectric generator system includes a peg stock. The peg stock is defined between a first end and an oppositely defined second end. The first end is positioned in a manner to allow fluid entering the first end of the peg stock will flow towards the second end of the peg stock. An intake valve is placed at the first end of the peg stock to allow water to flow into the first end of the peg stock. One or more generators are mounted on the peg stock. The generators are designed to generate power from energy generated by the water flowing through the peg stock. An outlet valve is installed on the second end of the peg stock to release water from the peg stock as water enters the peg stock.
US12158130B2 Cylinder head for an internal combustion engine
A cylinder head for an internal combustion engine, in particular a hydrogen-powered internal combustion engine, includes a cylinder head system that includes an intake duct and a fuel inlet aperture, the fuel inlet aperture opening into the intake duct, an injector holder that is detachably connected to the cylinder head system and that includes an injector receiving borehole, an injector that is accommodated in the injector receiving borehole and braced against the injector holder with the aid of clamping means, and a tubular plug-in piece that is situated between the injector holder and the cylinder head system in such a way that a discharge opening of the injector and the fuel inlet aperture of the cylinder head system are fluidically connected to one another via the via the plug-in piece.
US12158124B2 Carbon canister with integrated fuel tank isolation valve
A fuel tank vent valve includes a venting apparatus for regulating discharge of fuel vapor from a fuel tank and admission of outside air into a fuel tank. The vent valve is used to regulate pressure in a fuel tank.
US12158121B2 Engine system configured for unburned hydrocarbon (HC) collection from exhaust port
An engine system includes a cylinder block, and a cylinder head attached to the cylinder block and including exhaust ports. Exhaust collection passages are formed in the cylinder head and each fluidly connect to one of the exhaust ports. An unburned hydrocarbon (UHC) emissions mitigation conduit fluidly connects to the exhaust ports to route UHC to an oxidation catalyst or for recirculation.
US12158116B2 Compression-ignition engine operating strategy using early pilot shots of methanol fuel
Operating an engine includes injecting one or more early pilot shots of a liquid fuel containing methanol (MeOH) into a cylinder in an engine, and moving a piston in the cylinder from a bottom-dead center position toward a top-dead center position. Operating an engine further includes forming hydrogen peroxide (H2O2) in the cylinder from the MeOH of the early pilot shots, injecting a main shot of a liquid fuel into the cylinder, and hastening combustion of the liquid fuel of the main shot in the cylinder via hydroxyl (OH) radicals formed from dissociation of the H2O2. Injection of the one or more early pilot shots at appropriate crank angle timing(s) associated with suitable temperature ranges may promote desired reaction pathways according to a medium temperature combustion regime.
US12158114B2 Dispatch advisor for operating power plant with flexibility
A dispatch advisor for operating a power plant having at least one gas turbine with flexibility is described. The dispatch advisor can generate a representation of a flexible base load map for operating the power plant. The representation can include an aggregation of a primary base load operating space and an expanded portion of the base load operating space. The representation offers a range of operating values for operational parameters of the power plant during base load at various base load settings at predetermined ambient conditions and corresponding power output and efficiency values that are attained while operating the power plant at the range of operating values. This offers an operator of the power plant with flexibility in controlling the plant during base load.
US12158111B2 Planetary gearbox for gas turbine engine
A planetary gearbox is provided that includes a sun gear, a plurality of planet gear assemblies, each planet gear assembly having a main gear meshed with the sun gear, a fore lateral gear and an aft lateral gear disposed on opposite sides of the main gear and rotating therewith, a planet carrier rotatably supporting at least some of the planet gear assemblies, and at least one fore ring gear meshed with the fore lateral gears, at least one aft ring gear meshed with the aft lateral gears, wherein one of the sun gear, the planet carrier, and the ring gears is configured to be operatively connected to an input, one is configured to be operatively connected to an output, and rotation of a remaining one is limited.
US12158107B2 Core compartment vent during engine shutdown to reduced bowed rotor start
A core section and nacelle assembly of a gas turbine engine includes a compressor located at an engine central longitudinal axis, a core case enclosing the compressor, and a nacelle located radially outboard of the core case and defining a core compartment between the nacelle and the core case. One or more vent openings are located in the nacelle to circulate a cooling airflow through the core compartment, and one or more fans are positioned at the one or more vent openings to urge the cooling airflow through the one or more vent openings to cool the core compartment.
US12158104B2 Conformal structure for a gas turbine engine
A gas turbine engine is provided defining an axial direction, a radial direction, and a circumferential direction. The gas turbine engine includes a turbomachine having a compressor section, a combustion section, and a turbine section in serial flow order; a fan section including a fan rotatable by the turbomachine; a nacelle enclosing the fan; and an oil tank positioned within the nacelle, wherein the oil tank defines an effective length (LT) along the axial direction, a circumference span (CS) along the circumferential direction, and a radial height (ΔrT) along the radial direction, and wherein these parameters are related by a tank sizing factor (TSF) equal to the effective length (LT) times the circumference span (CS) divided by the radial height (ΔrT) squared LT×CS/ΔrT2), wherein the tank sizing factor (TSF) is between 20 and 2200.
US12158102B2 Rotary drive apparatus
A rotary drive apparatus includes a housing, within which is located a first rotor and second rotor. The first rotor is rotatable about a first axis and has a rotor element projecting radially therefrom. The second rotor is rotatable about a second axis parallel to the first axis and in a direction opposite to the first rotor. The second rotor includes a recess able to receive the rotor element. The first rotor and the second rotor and housing define a chamber around the first rotor through which the rotor element passes. The chamber has an inlet and an outlet through which a fluid can enter and exit the chamber.
US12158101B1 Internal continuous combustion rotary engine
This invention describes an internal continuous combustion rotary engine. It consists of a compressor with air tank storage, fuel pump with fuel pressure tank, combustion chamber with air-fuel feed rate control and spark plug, pneumatic rotary vane motor with output shaft, and mechanical means to drive the compressor from the motor. As the stored pressurized fuel and air fed into the combustion chamber with a spark to initiate combustion, which will generate pressurized combustion gases. Pressurized combustion gases will drive the pneumatic rotary motor, which will then drive the compressor and fuel pump to maintain adequate supply of pressurized air and fuel for continuous operation, and produce mechanical work. The pneumatic motor is a positive displacement, fully sealed, radial vane rotary type motor, with simple reliable inverted crank slider mechanism to drive the vanes in cyclic angular speed ratio in one direction.
US12158099B2 Turbine and turbocharger
A turbine according to at least one embodiment is provided with: a turbine wheel having a plurality of blades; a turbine housing internally forming a turbine wheel accommodating space for accommodating the turbine wheel; and a wastegate valve for controlling the flow rate of exhaust gas flowing through a wastegate passage formed inside the turbine housing. The wastegate passage is configured to connect a scroll passage formed inside the turbine housing and a region upstream of a trailing edge of each of the plurality of blades in the turbine wheel accommodating space.
US12158092B1 Exhaust system with a dehydration subsystem upstream of carbon capture media
An exhaust system includes an engine configured to produce an exhaust stream; a contactor column configured to cause the exhaust stream and a lean dehydration fluid to interact such that the lean dehydration fluid absorbs water molecules from the exhaust stream to produce a dry exhaust gas and a rich dehydration fluid including absorbed water molecules; a carbon capture system including carbon capture media configured to receive the dry exhaust gas and capture carbon dioxide from the dry exhaust gas to produce a depleted flue gas; and a fluid regeneration system configured to receive the rich dehydration fluid from the contactor column, convert the rich dehydration fluid into the lean dehydration fluid by removing the absorbed water molecules from the rich dehydration fluid, and provide the lean dehydration fluid to the contactor column for absorbing additional water molecules from the exhaust stream.
US12158091B2 V-type engine, outboard motor, and watercraft
A V-type engine in which exhaust pipe arrangement is easily performed and purification of exhaust gas can be performed by a single catalyst. Cylinders where pistons operate are arranged in a V-shape, a crankshaft driven by the driving of the pistons is disposed vertically, exhaust pipes communicating with exhaust openings in the respective banks of a cylinder head are included, rear exhaust pipes in the respective banks are merged outside on a side of the crankshaft, and a catalyst holder that holds a catalyst is provided in a merge portion of the rear exhaust pipes. Since the rear exhaust pipes in the respective banks are merged and the catalyst holder is provided in this merge portion, exhaust gas from each bank can be purified by the single catalyst, so that the number of catalysts installed is reduced to thus be able to reduce manufacturing cost.
US12158090B2 Methods and apparatuses for encoding and decoding video using periodic buffer description
A method of encoding video including: writing a plurality of predetermined buffer descriptions into a sequence parameter set of a coded video bitstream; writing a plurality of updating parameters into a slice header of the coded video bitstream for selecting and modifying one buffer description out of the plurality of buffer descriptions; and encoding a slice into the coded video bitstream using the slice header and the modified buffer description.
US12158087B2 Fairing assembly
Fairing assemblies and methods for assembling gas turbine engine fairing assemblies are provided. For example, a fairing assembly comprises a plurality of fairings, an annular inner band defining a plurality of inner pockets, and an annular outer band defining a plurality of outer pockets. Each fairing has an inner end radially spaced apart from an outer end. Each inner pocket is shaped complementary to each fairing inner end and has forward and aft ends. Each outer pocket is shaped complementary to each fairing outer end and has forward and aft ends. The inner and outer bands are each a single piece structure. Each fairing inner end is received within one of the plurality of inner pockets, and each fairing outer end is received within one of the plurality of outer pockets. Some embodiments also comprise an inner ring positioned against the inner band to close the inner pockets.
US12158085B1 Aircraft airfoil formed from thermally adaptive materials and including damping element, stiffening element, and a thermoelectric junction
An airfoil, having: a body defining a leading edge and a trailing edge, wherein the body comprises: a base having an outer boundary extending longitudinally from a first end to a second end and transversely from a first side to a second side; and beads within the outer boundary, wherein each of the beads has a bead void, and wherein one or more of the beads includes: damping element within the bead void; or stiffening element extending across the bead.
US12158079B2 Turbine ring assembly mounted on a cross-member
A turbine ring assembly extending about an axis, includes a plurality of ring sectors made of ceramic matrix composite material forming a turbine ring and a ring support structure held by a turbine casing, each ring sector including a base from which an upstream lug and a downstream lug spaced axially from each other extend radially outwardly, the ring support structure including a spacer having a clamp against which the downstream lug of the ring sectors is held, a first upstream flange against which the upstream lug of the ring sectors is held, and upstream of the first upstream flange, a second upstream flange for absorbing forces against which the first upstream flange is held.
US12158078B2 Compressor case with a cooling cavity
A method of manufacturing a compressor. A member is cast having forward and aft annular portions. A cavity forward wall extends from the forward annular portion to a first inner end. A cavity aft wall extends from the aft annular portion to a second inner end. A cavity outer wall extends between the forward and aft annular portions and defines an outer aperture. A cavity inner wall is cast and welded between the cavity forward and aft walls such that the cavity inner wall is offset from the first and second inner ends of the cavity forward and aft walls to form a U-shaped end channel. The compressor case is capable of receiving a vane so that a trunnion bearing extends from a vane root to a trunnion bearing outer end, through the inner aperture in the cavity inner wall and the outer aperture in the cavity outer wall.
US12158075B2 Air turbine starter containment system
An air turbine starter for starting an engine, comprising a housing having an interior surface defining an interior, at least one turbine member rotatably mounted within the interior about a rotational axis, and having a plurality of circumferentially spaced blades, and a containment structure radially overlying and circumferentially surrounding the at least one turbine member extending between an outer surface and an inner surface to define a radial direction.
US12158074B2 Inspecting rotating turbine blades
Data characterizing an image and/or a video of a predetermined region of a turbine engine is received. The turbine engine includes a blades configured to move relative to the predetermined region. A first blade of the blades is located in the predetermined region during a first time duration. Data characterizing inspection parameters from a turning tool device, including a motor and a motor controller, and turbine engine information are received. The motor controller is configured to rotate the plurality of blades of the turbine via the motor. The first blade is identified based on the inspection parameters including an initial configuration of the turning tool device and the first time duration, an annotated image and/or an annotated video is generated, at least a portion of the turbine engine information and the identity of the first blade is annotated onto the received image and/or the received video.
US12158072B1 Turbine shroud segments with damping strip seals
A turbine shroud assembly includes a first shroud segment, a second shroud segment, and a damping strip seal. The first shroud segment has a first carrier segment arranged circumferentially at least partway around a central axis and a first blade track segment supported by the first carrier segment. The second shroud segment is arranged circumferentially adjacent the first shroud segment about the central axis. The damping strip seal extends circumferentially into the first shroud segment and the second shroud segment to block gases from passing between the first shroud segment and the second shroud segment.
US12158068B2 Ground treatment assistance method
Ground treatment assistance method comprising providing a machine comprising a ground treatment tool is provided, providing geographic coordinates of at least one treatment area, determining positioning data of the ground treatment tool using an optical acquisition device, displaying at least a first object representative of the ground treatment tool or of said at least one treatment area on a display device, and positioning said first object on the display device using the previously determined positioning data of the ground treatment tool and the geographic coordinates of said treatment area.