Document Document Title
US11984005B2 Method and system for supporting passive intrusion detection in indoor environments
A method passively detects intrusion in an indoor environment. The method includes: establishing at least one communication channel between two millimeter (mm)-wave devices of a plurality of mm-wave devices deployed within the indoor environment, continuously monitoring communication channel parameters of the at least one communication channel, and triggering an intrusion detection process based on variations of the communication channel parameters.
US11984004B2 Security tag for loss prevention
The present disclosure relates to security tags for an electronic article surveillance system deployed in a retail environment. The security tag is a single piece security tag that comprises a tack housing and a tag housing connected by a beam. The beam is enabled to house one or more antenna elements that is electrically connected with one or more electronic components housed within the tag housing. Alternatively, one or more antenna elements can be housed within the tack housing, wherein engagement of the tack housing with the tag housing enables the one or more antenna elements to receive electrical signals from the one or more electronic components via a tack.
US11983999B2 Media sanitizing cassette and method of operation
A valuable media sanitizing/cleansing cassette is provided for sanitizing/cleansing surfaces of valuable media dispensed to a consumer during a dispense transaction at a transaction terminal. Dispensed media is urged from one or more media cassettes within the terminal along a transport path. The transport path is altered to pass the media through the sanitizing/cleansing cassette where the top and bottom surfaces of the media are illuminated with Ultraviolet (UV) radiation to eradicate any bacteria or virus that may be adhered to the top or the bottom surfaces of the media. Once the media passes through the sanitizing/cleansing cassette, the now sanitized/cleansed media is urged along a remainder of the transport path and dispensed from a media interface of the terminal to the consumer. In an embodiment, media deposited at the terminal is also sanitized/cleansed by passing through the sanitizing/cleansing cassette before being stored in the appropriate media cassettes.
US11983998B2 Extra hands and extra duplications for multi-hand poker
Various embodiments of the gaming systems and methods provide plays of a multi-hand poker game where extra hands can be added and/or where extra card duplications can be made.
US11983993B2 Systems and methods for collecting game play enhancers for enhancing a bonus game
An electronic gaming machine includes a memory device and a processor configured to execute instructions stored on the memory device, which when executed, cause the processor to initiate a base game and select a game play enhancer for use during a bonus game. The instructions further cause the processor to generate a reconfiguration data file based on the selected game play enhancer. The reconfiguration data file including executable instructions causing game play of the bonus game to be modified. The instructions further cause the processor to initiate, in response to a trigger condition being satisfied, the bonus game based on the reconfiguration data file and determine a game outcome of the bonus game.
US11983990B2 Gaming machine and method for evaluating player reactions
A gaming system includes at least one processor configured to: receive, from a mobile computing device of a player, a digital image of the player captured during a gaming session of an electronic game; analyze the digital image using facial expression analysis techniques to determine a current emotional state of the player; categorize the current emotional state of the player, the categorizing includes a first state representing a desired emotional level; and transmit instructions to the mobile gaming device causing the mobile computing device to initiate a game session action during the gaming session when the current emotional state is not the desired emotional level, the game session action is configured to cause the player to transition to the desired emotional level.
US11983981B2 Electronic gaming machine having a reel assembly with a supplemental image display
A gaming system including a housing and a reel assembly supported by the housing, the reel assembly including a frame, a plurality of individually rotatable reels supported by the frame, and one or more supplemental image displays supported by the frame and associated with the rotatable reels.
US11983980B2 Gaming device display systems, gaming devices and methods for providing lighting enhancements to gaming devices
Gaming devices, gaming systems, gaming device display systems and methods for providing enhanced lighting features in gaming devices and systems are provided. In one example, a front or player-facing flexible LED light strip is positioned to follow a curved contour portion of a video display device. A diffuser may be positioned to cover the flexible LED light strip. The flexible LED light strip may be positioned on a display frame attached to the video display device and the display frame may include a curved contour portion that conforms to the curved contour portion of the display device.
US11983971B2 Systems and methods for battery management for a vehicle
A system for battery management for a vehicle that includes at least a battery coupled to the vehicle, at least a sensor coupled to the battery, the sensor configured to detect an internal state datum of the battery, and transmit the internal state datum to a computing device, a computing device, the computing device configured to receive the internal state datum from the at least a sensor, generate an alert datum as a function of the internal state datum and an alert threshold, transmit the alert datum to a remote device, and a remote device communicatively connected to the vehicle, the remote device is configured to, receive the alert datum from the computing device, and display the alert datum.
US11983970B2 Sensor apparatus and method for monitoring the driving-mode-dependent state of a vehicle
A vehicle-mounted sensor apparatus for determining the state of at least one mechanical vehicle component is described that has at least one sensor element capturing a mechanical variable, wherein sensor data captured by the at least one sensor element are continuously capturable in any operating state of the vehicle, a communication element by means of which captured sensor data are transmittable to an external computer for further processing, and a computing unit for reducing the volume of data of the sensor data to be transmitted to the external computer.
US11983967B2 Control apparatus, control method, and non-transitory storage medium
A control apparatus (2000) computes a waiting time index value for each of a plurality of gates (20) for entering an area (10). The control apparatus (2000) detects, from among the plurality of gates (20), a first gate (20) and a second gate (20) of which relation between the waiting time index values satisfies a first criterion. Herein, the waiting time index value of the first gate (20) is greater than the waiting time index value of the second gate (20). The control apparatus (2000) causes a terminal (30) associated with the first gate (20) to output priority use information, which allows prioritized use of the second gate (20).
US11983965B2 Electronic device for biometric authentication and method for operating the same
An electronic device includes at least one processor connected with a biometric sensor and memory, and configured to perform biometric authentication using a first matching algorithm and a first template DB, install a second matching algorithm and a second template DB and set the second template DB to an inactive state, determine whether a predetermined template registration condition is met when biometric authentication using the first matching algorithm and the first template DB is successful, generate a template including input biometric information of the successful biometric authentication and register the template in the second template DB in the inactive state in case that the template registration condition is met, set the second template DB to an active state in case that the second template DB meets a predetermined template activation condition, and perform the biometric authentication using the second matching algorithm and the second template DB in the active state.
US11983964B2 Liveness detection
Biometrics are increasingly used to provide authentication and/or verification of a user in many security and financial applications for example. However, “spoof attacks” through presentation of biometric artefacts that are “false” allow attackers to fool these biometric verification systems. Accordingly, it would be beneficial to further differentiate the acquired biometric characteristics into feature spaces relating to live and non-living biometrics to prevent non-living biometric credentials triggering biometric verification. The inventors have established a variety of “liveness” detection methodologies which can block either low complexity spoofs or more advanced spoofs. Such techniques may provide for monitoring of responses to challenges discretely or in combination with additional aspects such as the timing of user's responses, depth detection within acquired images, comparison of other images from other cameras with database data etc.
US11983962B2 Information processing apparatus, and method
An information processing apparatus includes a processor and a memory with instructions thereon. The instructions upon execution by the processor, causes the processor to: sequentially sense a movement of a body of a user; present, to the user, an avatar corresponding to the user, rather than a photographed image of an appearance of the user, based on a result of the sensing so that the user perceives a shape of a surface of the body of the user; determine a position of a figure object to be drawn that serves as a guide for movement of the body of the user in association with the avatar based on the result of the sensing; and display the figure object at the determined position.
US11983960B2 Device occupation method and electronic device
A device occupation method includes a first device that obtains information related to the first device or information related to a second device, where the second device occupies a first to-be-occupied device, and the first device prepares to occupy the first to-be-occupied device, and occupying, by the first device, the first to-be-occupied device when the information matches.
US11983958B2 Systems and methods for automated makeup application
Systems and methods for automated makeup application allow a user to select and apply desired makeup styles to the user's face. The systems and methods include a computer application with a graphical user interface which allows selection of a look from a plurality of preconfigured looks. A camera coupled with a robotic arm records a face map and color coding and sends that data to be stored on a virtual server database. The application calculates formula quantity and a pump extracts desired formula amounts from appropriate formula cartridges which it releases into reservoirs on the robotic arm's head. An airbrush compressor mixes the formula and plug triggers release one of several airbrush nozzles to start spraying the user's face with formula. A cleaning mechanism is provided between makeup applications and after the final application.
US11983957B2 Irreversible digital fingerprints for preserving object security
Various techniques employ digital fingerprints, alone or in conjunction with other data related to a physical object, to characterize the physical object in a way allows an identity of the physical object to be confirmed or authenticated within a threshold of confidence when the physical object is encountered at a subsequently after a digital fingerprint thereof was previously ingested, without capture, retention and/or reference to certain types or categories of characterizing information which may be of a sensitive nature and/or subject to misuse or abuse. Such digital fingerprints may include feature vectors and non-positional characterization values, while advantageously omitting positional information that would otherwise allow recreation of a recognizable image of the physical object or an image from which one or more immutable characteristics or traits (e.g., physical appearance, color, race, ethnicity, gender, age) of the physical object may be discerned, and hence denominated as irreversible digital fingerprints.
US11983956B2 Electronic device employing thermal sensor and image sensor
There is provided a recognition system adaptable to a portable device or a wearable device. The recognition system senses a body heat using a thermal sensor, and performs functions such as the living body recognition, image denoising and body temperature prompting according to detected results.
US11983947B2 Generating document content by data analysis
Systems and methods for generating document content using data analysis. For example, a system may store data representing one or more documents, where a document is associated with a type of user and fields. The system may send the data representing the document to an electronic device. Additionally, the system may receive, from the electronic device, data representing information input into the document. Using the information, the system may select various fields for the document and send, to the electronic device, data representing the fields. Furthermore, the system may analyze the information to determine a score associated with the document. If the score does not satisfy a threshold score, the system may continue to select fields using the information and send, to the electronic device, data representing the fields. However, if the score satisfies the threshold score, the system may determine that the document is complete.
US11983945B2 Interactive editing of electronic text
A new segment of electronic handwriting is provided to a handwriting recognition module to obtain a plurality of textual interpretations of the new segment. The textual interpretations obtained from the handwriting recognition module are scored based on how each respective electronic handwriting representation would change a display of existing electronic content when the respective electronic handwriting representation is displayed substantially at the user designated position within or adjacent to the existing electronic content. Based on the scoring, an electronic handwriting representation corresponding to a respective textual interpretation of the plurality of textual interpretations is selected, and the existing electronic content is modified to include the selected electronic handwriting representation located substantially at the user designated position.
US11983944B2 Object detection and image cropping using a multi-detector approach
Computer-implemented methods for detecting objects within digital image data based on color transitions include: receiving or capturing a digital image depicting an object; sampling color information from a first plurality of pixels of the digital image, wherein each of the first plurality of pixels is located in a background region of the digital image; assigning each pixel a label of either foreground or background using an adaptive label learning process; binarizing the digital image based on the labels assigned to each pixel; detecting contour(s) within the binarized digital image; and defining edge(s) of the object based on the detected contour(s). Corresponding systems and computer program products configured to perform the inventive methods are also described.
US11983941B2 Driver monitor
A driver monitor detects, based on face images obtained by capturing the face of a driver of a vehicle at different times, a color of the face of the driver and a face orientation angle of the driver in each face image; stores, when a face orientation angle detected from a first face image captured at a first time is included in a predetermined range of face orientation angles, the color detected from the first face image in a memory; and determines that the color of the face is abnormal, when a face orientation angle detected from a second face image captured at a second time later than the first time is included in the range of face orientation angles and a difference between the color detected from the second face image and the color stored in the memory exceeds a variance threshold.
US11983937B2 Intersecting road estimation device
An intersecting road estimation device includes an object detection unit that detects an object existing around an own vehicle and a position of the object, an object extraction unit that extracts a stationary object and a position of the stationary object from an object detection result, a first estimation unit that estimates a road edge of a traveling road on which the own vehicle is traveling based on the position of the stationary object, a candidate extraction unit that extracts a stationary object existing outside the road edge of the traveling road estimated by the first estimation unit as a candidate for an outside stationary object representing a road edge of an intersecting road intersecting the traveling road, and a second estimation unit that estimates the road edge of the intersecting road based on a position of the outside stationary object extracted by the candidate extraction unit.
US11983935B2 Estimating auto exposure values of camera by prioritizing object of interest based on contextual inputs from 3D maps
Systems and methods are provided for operating a vehicle, is provided. The method includes, by a vehicle control system of the vehicle, identifying map data for a present location of the vehicle using a location of the vehicle and pose and trajectory data for the vehicle, identifying a field of view of a camera of the vehicle, and analyzing the map data to identify an object that is expected to be in the field of view of the camera. The method further includes, based on (a) a class of the object, (b) characteristics of a region of interest in the field of view of the vehicle, or (c) both, selecting an automatic exposure (AE) setting for the camera. The method additionally includes causing the camera to use the AE setting when capturing images of the object, and using the camera, capturing the images of the object.
US11983933B1 Boundary aware top-down trajectory prediction
Techniques for determining a classification score indicative of an object exiting an environment are discussed herein. Techniques may include analyzing sensor data associated with an area of an environment from a perspective, such as a top-down perspective. From this perspective, a machine-learned (ML) model may utilize techniques to determine output data including a classification score indicative of the object exiting the area and/or being occluded from a point of view of a vehicle within a threshold period of time. The classification score may be leveraged to determine whether a first prediction component or a second, less computationally expensive, prediction component may be employed to determine a predicted trajectory of the object.
US11983931B2 Image capturing device and vehicle control system
Fabrication processing is executed in a chip of an image sensor. An image capturing device includes an image capturing unit (11) mounted on a vehicle and configured to generate image data by performing image capturing of a peripheral region of the vehicle, a scene recognition unit (214) configured to recognize a scene of the peripheral region based on the image data, and a drive control unit (12) configured to control drive of the image capturing unit based on the scene recognized by the scene recognition unit.
US11983930B2 Person flow prediction system, person flow prediction method, and programrecording medium
A prediction device f includes an acquisition unit and a prediction unit. The acquisition unit is configured to acquire attribute data pertaining to the plurality of exhibits and the number of visitors to each of the plurality of exhibits during a first period in the display area in which the plurality of exhibition articles are exhibited. The prediction unit is configured to predict a future flow of persons to the plurality of exhibits by a prediction model. The prediction model is generated using attribute data for a second period that is a period previous to the first period, graph time-series data pertaining to a change over time in a movement pattern for each of the plurality of visitors to the plurality of exhibits during the second period, the number of visitors to the exhibits, and the number of visitors to each of the plurality of exhibits.
US11983929B2 Method for adaptively calculating size of Gaussian kernel in crowd counting system
A method of calculating a size of a Gaussian kernel in a crowd counting system. The method includes dividing a crowd density map into several areas at equal intervals; calculating an estimated value of average distance of k nearest heads with respect to a head center point coordinate of a current person; calculating a weight coefficient for an average distance of k nearest heads; calculating a size of a Gaussian kernel corresponding to the head center point coordinate of the current person; determining whether there are any head center point coordinates of which sizes of Gaussian kernels have not been calculated yet in training data. If there are head center point coordinates of which sizes of the Gaussian kernels have not been calculated in the training data, recalculating an estimated value of average distance of k nearest heads with respect to another head center point coordinate of another current person.
US11983923B1 Systems and methods for active speaker detection
The disclosed computer-implemented method may include receiving, as input, an audio/video data object; isolating a video stream of a visible potential speaker over a plurality of frames of the audio/video data object; isolating an audio stream over the plurality of frames; providing the isolated video stream and the isolated audio stream to a machine learning model trained with contrastive learning, the contrastive learning using (i) a corpus of video segments of visible speakers with corresponding original audio for positive samples; and (ii) a corpus of video segments of visible speakers with corresponding dubbed audio for negative samples; and evaluating a match between the isolated audio stream and the isolated video stream based at least in part on an output of the machine learning model. Various other methods, systems, and computer-readable media are also disclosed.
US11983922B2 Smart home management system for generating augmented reality scene of potentially hazardous condition
Systems and methods are described for identifying, using a sensor, a location of an object in an environment, and determining a classification of the object. A human may be identified in proximity with the object, an identity of the human may be determined, and a determination may be made that a hazardous condition may occur, based on a combination of the location of the object, the classification of the object, and the identity of the human in proximity with the object. In response to determining that the hazardous condition may occur, an augmented reality scene associated with the potentially hazardous condition associated with the object may be generated for presentation, at a user device.
US11983921B2 Human abnormal behavior response method and mobility aid robot using the same
Response methods to human abnormal behaviors for a mobility aid robot having a user-facing camera are disclosed. The mobility aid robot responds to human abnormal behaviors by detecting a face of a human during the robot aiding the human to move through the camera, comparing an initial size of the face and an immediate size of the face in response to the face of the human having detected during the robot aiding the human to move, determining the human as in abnormal behavior(s) in response to the immediate size of the face being smaller than the initial size of the face, and performing response(s) corresponding to the abnormal behavior(s) in response to the human being in the abnormal behavior(s), where the response(s) include slowing down the robot.
US11983915B2 Content generation system and method
A system for generating one or more images for display, the system comprising an image obtaining unit operable to obtain an image of a user's face, a geometry information unit operable to identify geometry information for the user's face using the obtained image, a lighting information unit operable to obtain lighting information for a virtual environment, a representation generation unit operable to generate a representation of the user's face generated using the obtained lighting information, and an image output unit operable to generate an output image comprising the generated representation and an image of the virtual environment.
US11983914B2 Information processing device and information processing method for point cloud data compression
Provided is a generation unit that generates an identification region map indicating whether or not each divided object data is visible from each position in a three-dimensional space by using information regarding orientation of a normal vector dividing an object in the three-dimensional space and information regarding an outline of the object.
US11983913B2 Video surveillance system with crowd size estimation
A method for estimating a number of people currently in a region of interest include analyzing a video stream to detect each of a plurality of people within the region of interest as One or more neighbor pairs are identified from among a plurality of possible pairs of the plurality of people within the region of interest. The detected plurality of people may be clustered into one or more clusters based at least in part on the identified one or more neighboring pairs. An estimated number of people in each of the one or more clusters is determined and a representation of the estimated number of people in each of one or more of the clusters is displayed on a display.
US11983912B2 Pathology predictions on unstained tissue
A method for training a pattern recognizer to identify regions of interest in unstained images of tissue samples is provided. Pairs of images of tissue samples are obtained, each pair including an unstained image of a given tissue sample and a stained image of the given tissue sample. An annotation (e.g., drawing operation) is then performed on the stained image to indicate a region of interest. The annotation information, in the form of a mask surrounding the region of interest, is then applied to the corresponding unstained image. The unstained image and mask are then supplied to train a pattern recognizer. The trained pattern recognizer can then be used to identify regions of interest within novel unstained images.
US11983906B2 Systems and methods for image compression at multiple, different bitrates
Systems and methods for predicting a target set of pixels are disclosed. In one embodiment, a method may include obtaining target content. The target content may include a target set of pixels to be predicted. The method may also include convolving the target set of pixels to generate an estimated set of pixels. The method may include matching a second set of pixels in the target content to the target set of pixels. The second set of pixels may be within a distance from the target set of pixels. The method may include refining the estimated set of pixels to generate a refined set of pixels using a second set of pixels in the target content.
US11983905B2 Methods for level partition of point cloud, and decoder
A method for level partition of a point cloud includes: decoding a point cloud bitstream, the point cloud bitstream including geometry information and attribute information of the point cloud; determining a maximum permissible value of a first syntax element in the point cloud bitstream; parsing the point cloud bitstream to determine a value of the first syntax element according to the maximum permissible value; determining, according to the value of the first syntax element, a number of levels of detail (LODs) in a process of decoding the attribute information; and decoding the attribute information according to the number of the LODs and the geometry information, to determine a reconstructed point cloud of the point cloud.
US11983902B1 Aerospace vehicle comprising module for method of terrain, terrain activity and material classification
A method of classifying terrain, terrain activity and materials through panchromatic imagery a module programmed to provide such classification and aerospace vehicles comprising such module is provided. Panchromatic images of known materials terrains and terrain activities are taken and processed to form a multiband texture cube, that due it amount of data, is stored as a computer data base. New panchromatic images of unclassified materials, terrains and/or terrain activities are processed and compared via computer with such database that allows for inexpensive, quick and efficient classification of such new images.
US11983900B2 Image processing method and apparatus, storage medium, and electronic device
A method includes obtaining a first image to be rendered, obtaining a target mask image corresponding to the first image where a g component of the target mask image stores first light change data and a b component of the target mask image stores second light change data, the first light change data being change data of light on a left side of the first image used when the first image is rendered and the second light change data being change data of light on a right side of the first image used when the first image is rendered, and rendering the first image by using the target mask image to obtain a second image.
US11983898B2 Monitoring method, electronic device and storage medium
The application provides a monitoring method, electronic device and storage medium. The method includes determining a target area to be monitored from an acquired image of a monitored scene; determining a target capture posture and a target capture focal length according to the target area; and controlling a Pan Tilt Zoom (PTZ) camera to capture according to the target capture posture and the target capture focal length. The application can monitor any object within the monitored scene using the PTZ camera with a good capture effect.
US11983893B2 Systems and methods for hybrid depth regularization
Systems and methods for hybrid depth regularization in accordance with various embodiments of the invention are disclosed. In one embodiment of the invention, a depth sensing system comprises a plurality of cameras; a processor; and a memory containing an image processing application. The image processing application may direct the processor to obtain image data for a plurality of images from multiple viewpoints, the image data comprising a reference image and at least one alternate view image; generate a raw depth map using a first depth estimation process, and a confidence map; and generate a regularized depth map. The regularized depth map may be generated by computing a secondary depth map using a second different depth estimation process; and computing a composite depth map by selecting depth estimates from the raw depth map and the secondary depth map based on the confidence map.
US11983890B2 Method and apparatus with motion information estimation
A processor-implemented motion information estimating method includes: estimating motion information based on at least one set of initial motion information of a vehicle that is obtained from at least one sensor; predicting a plurality of sets of image feature information corresponding to a periphery of the vehicle based on the estimated motion information; obtaining a plurality of sets of detected image feature information detected from an input image obtained from an image sensor and an accuracy of each of the sets of the detected image feature information using a neural network; evaluating a reliability of each of the sets of the detected image feature information by comparing the sets of the predicted image feature information and the sets of the detected image feature information; and correcting the estimated motion information based on at least one set of the sets of the detected image feature information selected based on a result of the evaluating of the reliability and on the accuracy.
US11983889B1 Selective training of neural networks using motion estimation
Selective training of neural networks using motion estimation, including: selecting, from a plurality of pixels in video data from a vehicle, based on motion relative to the vehicle, one or more pixels; and training a neural network based on the video data by zeroing out an error function applied to the selected one or more pixels.
US11983888B2 Image change detection device and image change detection method
This image change detection device includes a subspace updating unit that, when a determination unit determines that there has been no change, updates a first subspace by rotating the first subspace so that the first subspace approaches a second subspace. When the determination unit determines that there has been no change, a degree-of-change calculating unit calculates the degree of change between the first subspace updated by the subspace updating unit and a second subspace whose bases are left singular vectors of an image in a change detection period next to a change detection period.
US11983886B2 System for background and floor replacement in full-length subject images
A system for performing background and floor replacement in full-length subject images is described. A set of three or more images of a subject can be captured under different illumination conditions. For example, at least one of the images is captured while a foot portion of the subject and surrounding floor, including a floor mat on which the subject is positioned, are illuminated by a floor lighting device. The floor mat has a Lambertian surface to reflect light in a particular manner such that a maximum contrast between the floor and the subject is captured in the image. Varying contrast between the background, floor, and subject among the images of the set can be leveraged by an image processing system to generate a background mask and a floor mask that are combined and seamlessly transitioned to yield a compiled mask for use in background and floor replacement.
US11983884B2 Tumoral mass detection system based on magnetic resonance imaging
A system for detecting tumoral masses in an unknown tissue is described, that can be coupled to an MRI system for receiving a number of unknown tissue scans, each scan comprising a corresponding plurality of MRI images relating to a group of voxels, each voxel being associated with a corresponding portion of unknown tissue, the MRI images of each scan being indicative of values of at least a corresponding initial parameter. The detection system determines for each voxel a corresponding probability value, indicative of the probability of the corresponding portion of unknown tissue including a corresponding tumoral portion. Furthermore, the detection system determines, for a plurality of voxel groups, a corresponding group aggressiveness value, indicative of the aggressiveness of the tumoral mass formed by the tumoral portions present in the corresponding portions of unknown tissue.
US11983882B2 E13B image interpretation method
The invention provides an E13B image interpretation method mainly aiming at interpreting numbers and symbols in a check reading code printed with magnetic ink on a check, and defining a plurality of feature areas for each of the numbers and dividing each of the numbers into a plurality of blocks, and then interpreting according to whether an amount of magnetic ink being in the feature areas and a magnetic ink density between the blocks, and also generating a plurality of target pixels for each of the symbols, and then interpreting according to a relative position and a size of the target pixels.
US11983878B2 Announce apparatus and method for support-needing user
An announce apparatus comprises an analysis part that obtains a capture image capturing at least any one of an area including a boarding position at a station or inside of a vehicle so as to determine, based on the capture image, whether a person who needs support (termed hereinafter as “support-needing user”) will board on/off the vehicle; and an announce part that announces boarding on/off support information relating to the support-needing user when the analysis part determines that the support-needing user will board on/off the vehicle.
US11983877B2 Image processing device, image processing method, program, and portable terminal device
There are provided an image processing device, an image processing method, a program, and a portable terminal device which more accurately extract a user's region of interest from an image with fewer operations. The object is solved by an image processing device which divides an acquired image into a plurality of regions, selects at least one region from among the plurality of divided regions, analyzes a relationship between the selected region and a region other than the selected region, and outputs a grouping candidate for a region belonging to the same group as the selected region from the analyzed relationship.
US11983876B2 Image based detection of characteristic eye movements
In a method for determining a type of characteristic eye movement of the eyes of a patient, the patient is provided with an optokinetic stimulus for the characteristic eye movement, a medical image of the brain of a patient also including the eyes of the patient is generated. An amount of a displacement of an optic nerve of the patient may be determined based on the medical image and a type of a characteristic eye movement may be determined based on the velocity of eye movement for the determined amount of displacement of the optic nerve. In a method for training an artificial intelligence based algorithm for determining an amount of a displacement of an optic nerve of a patient, the algorithm may be trained based on at least one medical image.
US11983875B2 Method and apparatus for analysing intracoronary images
Embodiments of the present techniques provide apparatus and methods for analysing intracoronary images, for example to predict the likelihood of a disease, disease presentation or event, and/or to track performance of a drug or other treatment. The method may comprise: for each image in the set of images of a coronary artery: classifying the image, using a first neural network, for the presence or absence of diseased tissue; when the image is classified as having diseased tissue present, classifying the image, using a second neural network, for the presence or absence of an artefact; determining whether to analyse the image based on the classifying steps; when the image is to be analysed, analysing the image by identifying, using a third neural network, one or more features of interest in a coronary artery tissue; and measuring each identified feature of interest.
US11983873B2 Method, device and system for correlating at least one additional 2D-image to a 3D-representation of at least a part of tooth
The present disclosure provides a computer-implemented method for correlating at least one infrared 2D-image to a 3D-representation of at least a part of a tooth displayed in a graphical user-interface, of a hand-held scanning device, on a screen, comprising the steps of: obtaining a first set of 2D-images of the at least part of the tooth; forming a 3D-representation of the at least a part of the tooth from the first set of 2D-images; displaying, in the graphical user-interface, the 3D-representation; obtaining a second set of 2D-images, wherein the second set of 2D images are infrared 2D-images acquired within the at least part of the tooth; displaying, in the user-interface, at least one of the 2D-images from the second set of 2D-images; displaying, in the user-interface, a manipulator configured to change between 2D-images in the second set of 2D-images.
US11983869B2 Feature-space clustering for physiological cycle classification
Systems and methods are disclosed for performing operations comprising: receiving a plurality of training images representing different phases of a periodic motion of a target region in a patient; applying a model to the plurality of training images to generate a lower-dimensional feature space representation of the plurality of training images; clustering the lower-dimensional feature space representation of the plurality of training images into a plurality of groups corresponding to the different phases of the periodic motion; and classifying a motion phase associated with a new image of the target region in the patient based on the plurality of groups of the clustered lower-dimensional feature space representation of the plurality of training images.
US11983866B2 Image defect detection method, electronic device using the same
An image defect detection method used in an electronic device, calculates a Kullback-Leible divergence between a first probability distribution and a second probability distribution, and thereby obtains a total loss. Images of samples for testing are input into an autoencoder to calculate a second latent features of the testing sample images and the second reconstructed images. Second reconstruction errors are calculated by a preset error function, as is a third probability distribution of the second latent features, and a total error is calculated according to the third probability distribution and the second reconstruction errors. When the total error is greater than or equal to the threshold, determining that the images of samples for testing reveal defects, and when the total error is less than the threshold, determining that the images of samples for testing reveal no defects.
US11983863B2 Inspection system using machine learning to label image segments of defects
An alpha channel is added in addition to multiple channels forming an image of an item. A second pixel value differing from a first pixel value, which is assigned to a defect-free region, is assigned to a region corresponding to a defect region in the alpha channel. The image including the alpha channel is divided into multiple image segments. A defect label is assigned to the image segment in which the second pixel value is included in the alpha channel, and a non-defect label is assigned to the image segment, in which the second pixel value is not included in the alpha channel. The alpha channel is removed from the image segments to generate labeled image segment data.
US11983861B2 System and method for examining objects for errors
A system (1) for examining an object (2) for errors comprises a monitoring device (3), a processing module (5), a capturing device (4) and a recognition module (6). The monitoring device (3) is designed to monitor at least one parameter. A specified range of the parameter defines a context within which a result of a recognition of at least parts of the object (2) is expected. The processing module (5) is designed to prove whether the monitored parameter is within the specified range and in this case to trigger the capturing device (4) which is designed to capture input data associated with the object (2). The recognition module (6) is pre-trained for recognizing the object (2) and to perform the recognition based on the input data. The recognition module (6) is designed to detect an error if a result of the recognition is not corresponding to the expected result.
US11983860B2 Machine learning model for identifying surfaces in a tubular
A method and instruction memory for processing acoustic images of a tubular to determine the surface of the tubular. The images may be acquired by an acoustic logging tool deployed into a pipe or well. A Machine Learning model is trained to recognize regions of the acoustic images that are internal to the tubular or not, in order to determine surface pixels. The surface pixels may be rendered to create visualizations of the tubular where noise and non-surface features are filtered out automatically.
US11983859B2 Correction of images
A method for inspecting cargo with is disclosed. The method includes scanning the cargo with a matrix including at least two rows of detectors, wherein each zone of the cargo irradiated by a first X ray pulse is irradiated by at least one second X ray pulse, and a radiation corresponding to the first X ray pulse is detected by a first row of the matrix, and a radiation corresponding to the at least one second pulse is detected by at least one second row of the matrix, generating a first image of the cargo and at least one second image of the cargo, determining, for each zone of the cargo irradiated, a local mutual parasitic displacement between the cargo and the matrix, determining a total mutual parasitic displacement, and generating a corrected image of the cargo without the mutual parasitic displacement.
US11983855B2 Image processing apparatus, image processing method, and program
An image processing apparatus includes a change detection unit configured to detect phase changes in multiple predetermined directions from among phase changes in a luminance image in units of mutually different resolutions, and a reliability estimation unit configured to estimate reliability of the detected phase change based on temporal amplitude change information in the multiple directions determined in the luminance image. The reliability estimation unit may estimate the reliability using an amplitude change of multiple resolutions and using a value of an amplitude change equal to or greater than a predetermined threshold value among images having multiple resolutions. The reliability may become a greater value as the amplitude change becomes larger.
US11983852B2 Image processing method and apparatus, computing device, and storage medium
An image processing method includes: determining a brightness value of an image; and enhancing a brightness of the image when the brightness value of the image is less than an image brightness threshold. Enhancing the brightness of the image includes: determining each pixel of the image as a target pixel; determining a brightness enhancement value of the target pixel based on the brightness value of the image, an initial brightness value of the target pixel, and initial brightness values of neighboring pixels of the target pixel; and using the brightness enhancement value as an enhanced brightness value of the target pixel.
US11983850B2 Image processing method and apparatus, device, and storage medium
This application discloses an image processing method, device, and apparatus, and a storage medium. The method is performed by a computing device, the method including: receiving an input image; determining a context feature of the input image; determining a first feature set and a second feature set according to the context feature and based on a size of a target image and a location of the input image in the target image; adjusting the second feature set according to a first feature statistic of the first feature set, to obtain an adjusted second feature set; and generating the target image based on the adjusted second feature set and the first feature set.
US11983849B2 Image filling method and apparatus, device, and storage medium
An image filling method and apparatus, a device and a storage medium are disclosed. The image filling method includes: performing multilevel encoding processing on features of an image to be filled to generate multilevel encoded feature layers, sizes of the multilevel encoded feature layers being reduced layer by layer; performing layer-by-layer decoding processing on the multilevel encoded feature layers to obtain multilevel decoded feature layers and a first image, there being no missing region in the first image, wherein the layer-by-layer decoding processing includes a concatenation operation on a decoded feature layer and an encoded feature layer with a same size; and performing up-sampling processing on the first image to obtain multilevel up-sampled feature layers and a second image optimized by the up-sampling processing, the up-sampling processing including a concatenation operation on an up-sampled feature layer and a decoded feature layer with a same size.
US11983846B2 Machine learning based image adjustment
An imaging system can obtain image data, for instance from an image sensor. The imaging system can supply the image data as input data to a machine learning system, which can generate one or more maps based on the image data. Each map can identify strengths at which a certain image processing function is to be applied to each pixel of the image data. Different maps can be generated for different image processing functions, such as noise reduction, sharpening, or color saturation. The imaging system can generate a modified image based on the image data and the one or more maps, for instance by applying each of one or more image processing functions in accordance with each of the one or more maps. The imaging system can supply the image data and the one or more maps to a second machine learning system to generate the modified image.
US11983844B2 Panoramic stitching method, apparatus, and storage medium
The present disclosure discloses a panoramic stitching method, an apparatus, and a storage medium. A transformation matrix obtaining method includes: obtaining motion data detected by sensors, wherein the sensors are disposed on a probe used to collect images, and the motion data is used to represent a moving trend of the probe during image collection; inputting the motion data into a pre-trained neural network, to calculate matrix parameters by using the neural network; calculating a transformation matrix by using the matrix parameters, wherein the transformation matrix is used to stitch images collected by the probe, to obtain a panoramic image. In the present disclosure, the transformation matrix can be calculated and the images can be stitched without using characteristics of the images, and factors such as brightness and the characteristics of the images do not impose an impact, thereby improving transformation matrix calculation accuracy, and improving an image stitching effect.
US11983841B2 Achieving high-definition expression of a surface of an object and reduction of image-generation time
An information processing apparatus that generates an image to be displayed, based on shape data indicating a shape of an object and surface characteristics data indicating surface characteristics of the object includes an acquisition unit configured to obtain a plurality of pieces of the shape data with different resolutions and the surface characteristics data, a setting unit configured to set a display area including at least part of the object, and a generation unit configured to generate the image to be displayed, based on one of the plurality of pieces of shape data according to the display area and the surface characteristics data.
US11983839B2 Apparatus and methods for the optimal stitch zone calculation of a generated projection of a spherical image
Apparatus and methods for the stitch zone calculation of a generated projection of a spherical image. In one embodiment, a non-transitory computer-readable apparatus comprising a storage apparatus, the storage apparatus comprising instructions configured to, when executed by a processor apparatus, cause a computerized apparatus to identify a stitch line associated with an equatorial area of a plurality of spherical images; re-orient the plurality of spherical images in accordance with the stitch line; and project the re-oriented plurality of spherical images to a selected image projection type.
US11983834B1 Rapid generation of three-dimensional characters
Aspects described herein relate to three-dimensional (3D) characters and rapidly generating 3D characters from a plurality of 3D source models. In generating the 3D characters, one or more 3D source models may be standardized, applied to a base mesh with material ID assignments, and decomposed to isolate particular polygonal mesh pieces and/or texture map feature selections denoted by the material IDs of the base mesh. The disparate isolated polygonal mesh pieces and/or texture map feature selections may be assembled in a modular fashion to compose unique 3D characters unlike any of those of the one or more 3D models. The 3D characters may be further refined through the addition of features and/or accessories, and may also be processed through machine learning algorithms to further ascertain uniqueness.
US11983833B2 Computer-implemented method of generating an avatar
There is provided a computer-implemented method of annotating an avatar representative of a human body with medical information associated with a patient, the method performed by a computer including a hardware processor, the method comprising: providing, by the hardware processor, the avatar; retrieving, by the hardware processor, electronic data from a blockchain, the electronic data describing the medical information; applying the electronic data, by the hardware processor, to one or more machine learning algorithms trained to associate the medical information with a body part from amongst a plurality of body parts of the human body; and annotating, by the hardware processor, the avatar with the medical information at a location of the associated body part.
US11983832B2 Compensating for dimensional variation in 3D printing
In an example implementation, a method of compensating for dimensional variation in 3D printing includes receiving a voxel space model that represents a 3D object to be printed within a build volume of a 3D printing system, asymmetrically eroding voxels from the voxel space model, and printing the 3D object based on the asymmetrically eroded voxel space model.
US11983830B2 Systems and methods for generating and facilitating access to a personalized augmented rendering of a user
Systems and methods for generating and facilitating access to a personalized augmented rendering of a user to be presented in an augmented reality environment are discussed herein. The augmented rendering of a user may be personalized by the user to comprise a desired representation of the user in an augmented reality environment. When a second user is detected within the field of view of a first user, the second user may be identified and virtual content (e.g., an augmented rendering) for the second user may be obtained. The virtual content obtained may differ based on one or more subscriptions of the first user and/or permissions associated with the virtual content of the second user. The virtual content obtained may be rendered and appear superimposed over or in conjunction with a view of the second in the augmented reality environment.
US11983825B2 Method and system for generating data-enriching augmented reality applications from a domain-specific language
Systems and methods are provided that allow developers to quickly and easily develop augmented reality (AR) applications that enrich the real-world with data from the cloud. Given that the development of an AR application is a complex and time-consuming process, the systems and methods described herein allow software developers to concisely describe their needs in a succinct program, written in the QWL domain-specific language. The systems and methods take this program and automatically generate an AR application.
US11983824B2 System and method for augmenting and synchronizing a virtual model with a physical model
A method includes: receiving synchronization and navigation data from a navigation system; generating a physical frame of reference with respect to a registered physical model based on the synchronization and navigation data; registering an augmented reality head mounted display with the navigation system using the synchronization and navigation data; receiving data representative of a virtual model; anchoring the virtual model to the physical frame of reference; receiving tracking data indicative of the position and angle of view of the augmented reality head mounted display with respect to the physical frame of reference; and responsive to determining that the physical model is within a field of view of the augmented reality head mounted display: rendering a virtual image from the virtual model in real time based on the received tracking data; and streaming the virtual image to the augmented reality head mounted display, thereby generating a synchronized and augmented realty view.
US11983819B2 Methods and systems for deforming a 3D body model based on a 2D image of an adorned subject
An illustrative 3D modeling system accesses 1) a 3D body model bounded by vertices forming an unadorned body (without hair or clothing), and 2) a 2D image depicting an adorned subject (with hair and/or clothing). The set of vertices is configurable to simulate different subjects based on a set of parameters and the adorned subject is outlined in the 2D image by a set of silhouette pixels. The 3D modeling system maps the silhouette pixels to vertices of a particular cross section of the 3D body model using an optimization function configured to even out a distribution of silhouette pixels to vertices. Based on the mapping, the 3D modeling system defines the set of parameters to deform the 3D body model such that the particular cross section conforms to an outline of the adorned subject formed by the set of silhouette pixels. Corresponding methods and systems are also disclosed.
US11983818B2 Measurement system and storage medium storing measurement program
A measurement system includes a processor. Based on information measured by a camera that takes an image of a measurement target and an auxiliary object arranged on the measurement target, the processor acquires first point cloud data representing a three-dimensional geometry of the measurement target including the auxiliary object. Based on the first point cloud data and second point cloud data that is known and that represents a three-dimensional geometry of the measurement target, the processor eliminates point cloud data of the auxiliary object from the first point cloud data. The processor compares the first point cloud data, from which the point cloud data of the auxiliary object has been eliminated, with the second point cloud data. The processor displays information relating to a result of comparison on a display device.
US11983817B2 Systems and methods for labeling 3D models using virtual reality and augmented reality
A computer-implemented method for labeling a three-dimensional (3D) model using virtual reality (VR) techniques implemented by a computer system including a processor is provided herein. The method may include (i) receiving a 3D model including an environmental feature that is unlabeled, (ii) displaying, through a VR device in communication with the processor, a VR environment to a user representing the 3D model, (iii) prompting a user to input labeling data for the environmental feature displayed within the VR environment of the VR device by prompting the user to select the environmental feature through user interaction with the VR device, and input labeling data for the environmental feature, wherein the labeling data identifies the environmental feature, and (iv) generating a labeled 3D model by embedding the labeling data associated with the selected environmental feature into the 3D model.
US11983816B1 Scalable, interactive world components combining logic, structure, and interactivity
The present disclosure relates to a system for controlling an interactive virtual environment. The system includes a computing device that accesses a stored library of interactive virtual environment components, each component including a three-dimensional mesh, an associated texture, an integral logic for all functions of the component, and an interface for passing instructions and variables between the component and any connected component; and generates and transmits an environment defining document from the construction data set, the, environment defining document defining the three-dimensional, interactive, virtual environment as composed of the set of environment components connected using each component's interface to enable interconnected environment components to interact one with another to thereby define an interconnected logic for each component combination defining a subset of the three-dimensional, interactive, virtual environment and for the entirety of the three-dimensional, interactive, virtual environment.
US11983805B1 Process for creating an augmented image
Embodiments described herein provide a process and method running on a computer for creating an augmented image. According to an embodiment, a graphical user interface gathers data that is programmatically analyzed to obtain photographic properties from a first image. Photographic properties are provided to a user for obtaining a second image containing a fiducial mark. The second image is programmatically analyzed to obtain photographic properties. The first image and the second image are programmatically analyzed and processed to produce an augmented image.
US11983802B2 Systems and methods for annotating a scene to include digital objects
An exemplary method includes a scene annotation system accessing image scan information of a scene captured by an imaging device of a computing device, generating, based on the image scan information, depth data associated with one or more objects in the scene, providing a two-dimensional (2D) annotation grid for concurrent display together with an image of the scene, at least part of the 2D annotation grid mapped to the depth data, receiving a user input (e.g., via hand gesture, touch screen, mouse, and/or keyboard) that selects a portion of the 2D annotation grid and a corresponding position within the scene where a digital object will be anchored based on the depth data, and instructing the computing device to display, by way of a display device of the computing device and based on the user input, the digital object anchored at the corresponding position within the scene.
US11983799B2 System and method for synthesizing low-dimensional image data from high-dimensional image data using an object grid enhancement
A method for processing breast tissue image data includes processing image data of a patient's breast tissue to generate a high-dimensional grid depicting one or more high-dimensional objects in the patient's breast tissue; determining a probability or confidence of each of the one or more high-dimensional objects depicted in the high-dimensional grid; and modifying one or more aspects of at least one of the one or more high-dimensional objects based at least in part on its respective determined probability or confidence to thereby generate a lower-dimensional format version of the one or more high-dimensional objects. The method may further include displaying the lower-dimensional format version of the one or more high-dimensional objects in a synthesized image of the patient's breast tissue.
US11983798B2 AI-based region-of-interest masks for improved data reconstruction
Systems/techniques that facilitate AI-based region-of-interest masks for improved data reconstructions are provided. In various embodiments, a system can access a set of two-dimensional medical scan projections. In various aspects, the system can generate a set of two-dimensional region-of-interest masks respectively corresponding to the set of two-dimensional medical scan projections. In various instances, the system can generate a region-of-interest visualization based on the set of two-dimensional region-of-interest masks and the set of two-dimensional medical scan projections. In various cases, the system can generate the set of two-dimensional region-of-interest masks by executing a machine learning segmentation model on the set of two-dimensional medical scan projections.
US11983797B2 Image coloring apparatus, image coloring method, image learning apparatus, image learning method, computer program, and image coloring system
[Problem] To highly accurately color a target image based on information such as morphological features and shapes in the target image.[Solution] According to the present disclosure, an image coloring apparatus is provided. The image coloring apparatus includes: an acquisition unit configured to acquire a decolored image that is decolored; and a coloring unit configured to, based on morphological information obtained from the decolored image, with reference to learning result information obtained as a result of previously learning correspondence between the morphological information and color information, color the decolored image using a color that corresponds to the morphological information. This configuration enables a target image to be highly accurately colored based on information such as morphological features and shapes in the target image.
US11983796B2 Systems and methods to process electronic images to provide improved visualization and rendering of histopathology slides
A method for processing an electronic image including receiving, by a viewer, the electronic image and a FOV (field of view), wherein the FOV includes at least one coordinate, at least one dimension, and a magnification factor, loading, by the viewer, a plurality of tiles within the FOV, determining, by the viewer, a state of the plurality of tiles in a cache, and in response to determining that the state of the plurality of tiles in the cache is a fully loaded state, rendering, by the viewer, the plurality of tiles to a display.
US11983794B2 Parallelized pipeline for vector graphics and image processing
This technology relates to rasterizing and compositing vector graphics in parallel on a data-parallel computing device. For example, vector data of the vector graphics, may be loaded into local memory accessible by the one or more parallel processors. The vector data may include one or more paths comprised of one or more path segments of the vector graphics. The one or more parallel processors may rasterize the one or more path segments into respective rasters and assign each of the rasters into groups based on pixel coordinates of the respective rasters. Each group may have an associated key and the rasters within each group represent a portion of the same vector graphic. The rasters may be placed onto subpixels according to their respective pixel coordinates and rendered onto a display by the one or more parallel processors.
US11983792B2 Fragment dependency management for variable rate shading
A graphics processor comprising a rasteriser, a renderer, and a fragment dependency manager, and a method of operating a graphics processor. The fragment dependency manager is operable to maintain plural queues, where each queue corresponds to a respective set of plural sets of one or more sampling points that an array of sampling points is divided into, and wherein each queue entry is indicative of one or more fragments that when processed by the renderer will produce rendered fragment data for one or more of the sampling points of the set of one or more sampling points to which the queue corresponds.
US11983791B2 Unified memory compression mechanism
An apparatus to facilitate compression of memory data is disclosed. The apparatus comprises one or more processors to receive uncompressed data, adapt a format of the uncompressed data to a compression format, perform a color transformation from a first color space to a second color space, perform a residual computation to generate residual data, compress the residual data via entropy encoding to generate compressed data and packing the compressed data.
US11983789B1 Generation method, detection method, generation device, and detection device of zero watermarking for trajectory data, and storage medium
A generation method of zero watermarking for trajectory data, a detection method of zero watermarking for trajectory data, a generation device of zero watermarking for trajectory data, a detection device of zero watermarking for trajectory data, and a storage medium are provided. The generation method divides a trajectory based on a coordinate system constructed by trajectory feature points of trajectory data into blocks, and then the moment invariants of trajectory in each block are used to construct a watermark sequence, which can achieve copyright protection without modifying the trajectory data. In addition, since the generation method uses moment invariants which can represent overall features of the trajectory to construct the watermark sequence, the generation method has strong stability in the face of common attacks and can resist almost all common types of attacks.
US11983785B2 Method, system, and non-transitory computer-readable recording medium for controlling a serving robot
A method for controlling a serving robot is provided. The method includes the steps of: determining a first time to request payment from a customer on the basis of identification information on the customer and information on an order of the customer acquired with respect to the customer; acquiring information on eating status of the customer at a second time associated with the first time; and adjusting at least one of the first time and the second time on the basis of at least one of the information on the eating status of the customer and information on an additional order of the customer additionally acquired with respect to the customer.
US11983783B2 Control method, controller, data structure, and power transaction system
Provided is a control method including: receiving, from first power equipment, first transaction data including, for example, transmitted power amount information indicating the amount of power transmitted to power accumulation equipment; obtaining, from the power accumulation equipment, received power information including, for example, received power amount information indicating the amount of power received from the first power equipment; verifying the first transaction data by referring to the received power information; executing a first consensus algorithm with second servers when the first transaction data is verified successfully; and recording a block including the first transaction data in a distributed ledger of a first server when the validity of the first transaction data is verified through the first consensus algorithm.
US11983777B1 Systems and methods for risk factor predictive modeling with model explanations
An underwriting estimator predictive machine learning model receives as inputs a limited number of details about an applicant, and outputs an immediate underwriting estimate of risk class. A preliminary pre-screening review redirects applicants with one or more screening impairments to a human-in-the-loop quick quote process. Model inputs include estimator inputs data that are pre-selected from the dataset of impairments data after excluding the screening impairments from the dataset of impairments. The underwriting estimator model may incorporate alternative pathways that output individualized underwriting estimates for some applicants and cohort-level marginal distributions for other applicants. Model outputs also include explanation files providing interpretability of underwriting estimates. The explanation files may include additive feature attribution data and rule based natural language explanations. The underwriting estimator predictive model may apply random forest models with smoker and non-smoker components to model inputs.
US11983774B1 Systems and methods for determining a fixed rate based on behavior
A system may include a vehicle system configured to monitor one or more monitor variables related to a vehicle. The system may also include a processor that may receive a selection of the one or more monitor variables to monitor and receive data from the vehicle system. The data may be limited based on the selection of the one or more monitor variables. The processor may then determine a fixed rate premium for at least two years based on the data and display a visualization that may include the fixed rate premium on a display.
US11983772B2 Communication techniques for a distributed computing system
Communication techniques are disclosed for a distributed computing system. The technique may be applied to an inline clearing and settlement messaging protocol whereby a matching engine may issue a transaction request (or settlement request) upon matching a proposed trade, identifying the parties and assets for the trade. A message gateway may validate and transmit the transaction request to a sequencer which sequences the transaction request into a time-accurate event stream so that transaction requests are distributed to relevant parties in chronological order. Each party may respond to the transaction request by simply checking its account to confirm availability of the relevant asset for the proposed trade and issuing a clearance response. The clearance responses form the basis for a transaction response that the message gateway sends to the matching engine to indicate success or failure of the inline clearing and settlement.
US11983770B1 Rate and payment guide
A system for generating rate and payment information for a customer receives an inquiry type from a customer relating to a loan or mortgage. The system also receives a value specific to the potential loan or mortgage. In combination with a product and policy database and a pricing/fee database, relevant financial products are determined and provided to the customer. The inquiry type can include buying a property, refinancing a mortgage, improving a property, and/or using funds from a property.
US11983768B1 Automated loan production systems, methods, and media
Automated loan production systems, methods, and media are provided. For example, the disclosed subject matter can provide a point-of-sale platform that sources the borrower, captures the borrower's information in the form of a consumer loan application at a point-of-sale, underwrites the borrower based on criteria provided by lending partners, underwrites one or more merchants for inclusion on the point-of-sale platform, matches multiple loan offers from multiple lending partners based on borrower and lender requirements, presents loan documents of a selected loan for electronic signature between the merchant and the borrower, disburses funds from the lender to the merchant, and provides reporting to merchants, partners, lenders, and other entities through respective portals.
US11983767B2 Apparatus to provide liquid funds in the online auction environment
A method, apparatus, and computer readable storage to implement a lending or cash advance system that can be (but is not required to be) integrated with an online commerce site. Sellers on the online commerce site can click a button or tab in their web browser that is visiting the online commerce site and information known to the online commerce site is automatically shared with a potential cash provider. The information can include sales data related to the seller's business on the online commerce site that can be applied to a formula used by a cash provider to evaluate the risk associated with lending the seller cash. A financial account used by the seller can rapidly receive the cash loan (if approved) and payments received by the seller from buyers would go into this financial account which is then used to automatically pay the cash provider back at agreed upon terms.
US11983762B2 Information providing method, control method, communication terminal, and recording medium
A method includes: acquiring, from a store terminal via a network, limited product information indicating a limited product for which a time available for sale in one branch store corresponding to the store terminal is limited; acquiring, from a communication terminal of a user via the network, i) a request for a purchase menu of affiliated stores and ii) a branch store identifier (ID) specifying one branch store corresponding to a device ID specifying a beacon signal transmitter disposed in the one branch store; generating, based on the limited product information, the request for the purchase menu, and the branch store ID, privileged purchase menu information corresponding to the one branch store; and outputting the privileged purchase menu information to the communication terminal.
US11983757B2 Three-dimensional heat map apparel recommendation
Devices, systems, and methods include a three-dimensional (3D) scanning element, an electronic data storage configured to store a database including fields for 3D scan data and demographic information, a processor, and a user interface. In an example, the processor obtains 3D scan data of a body part of a subject from the 3D scanning element, analyzes the 3D scan data for incomplete regions, generate a composite 3D image of 3D scan data from the database based on similarities of demographic information, and overlays composite 3D image regions corresponding to incomplete regions on the 3D scan data.
US11983754B2 Information processing apparatus, information processing method, and non-transitory computer readable medium
An information processing apparatus includes: a processor configured to: acquire a position of a terminal that includes a sound collector and that is connected online to the own apparatus; acquire first information related to the acquired position; and present the acquired first information to a user who operates the own apparatus, as second information for supporting a conversation with a person who exists in front of the terminal.
US11983752B2 Systems and methods for providing recommendations to consumers based on goods in the possession of the consumers
A method includes providing, by a server, a producer interface on a producer device of a respective producer for entering campaign parameters for a respective campaign. The producer interface provides (i) a product field facilitating selection of a respective ingredient for the respective campaign, (ii) a target bid field facilitating entry of a target bid for each unit of the respective ingredient for the respective campaign, (iii) a unit of measure field facilitating selection of a type of unit of measure that is used to measure a quantity of the respective ingredient, (iv) a quantity field facilitating entry of a campaign quantity of the respective ingredient for the respective campaign, and (v) an end bid field facilitating entry of a final bid for the respective campaign. The target bid and the campaign quantity define a campaign budget. The campaign parameters define an allocation line with a dynamically selectable slope.
US11983751B2 Systems and methods for detecting inbound and outbound traffic at a facility
In some embodiments, apparatuses and methods are provided herein useful to detecting inbound and outbound traffic. In some embodiments, there is provided a system for detecting inbound and outbound traffic at a facility including a video camera and a control circuit configured to detect a human and estimate a location of the human; determine whether the detected human is inbound or outbound the facility based on a relative movement of the detected human within a first region, a second region, and a third region; and transmit data based on the determination.
US11983747B2 Using machine learning to identify hidden software issues
A method including preprocessing natural language text by cleaning and vectorizing the natural language text. A first machine learning model (MLM) extracts negative reviews. A first input to the first MLM is the natural language text and a first output of the first MLM is first probabilities that the negative reviews have negative sentiments. The method also includes categorizing the negative reviews by executing a second MLM. A second input to the second MLM is the negative reviews. A second output of the second MLM is second probabilities that the negative reviews are assigned to categories. The method also includes identifying, using a name recognition controller and based on categorizing, a name of a software application in the negative reviews and sorting the negative reviews into a subset of negative reviews relating to the name. The software application is adjusted based on the subset of negative reviews.
US11983746B2 User interface and process flow for providing an intent suggestion to a user in a text-based conversational experience with user feedback
Systems, apparatuses, and methods for providing a more effective customer service support system. In some embodiments, the systems, apparatuses, and methods include a user interface (UI) and process flow for implementing a conversation-based customer service support system. The user interface and associated processing enable a user/customer to quickly and accurately select an intent, goal, or purpose of their customer service request. In some embodiments, this is achieved by a set of user interface displays or screens and an underlying logic that provide a user with multiple ways of selecting, identifying, or describing the intent, goal, or purpose of their request for service or assistance.
US11983740B2 Motor vehicle and method for displaying a parking duration and/or a parking start of a motor vehicle
The invention relates to a motor vehicle (1). In order to increase motor vehicle user convenience and eco-friendliness in connection with a parking of motor vehicles (1) subject to a charge, the motor vehicle (1) has at least one device (2) permanently integrated into at least one structure of the motor vehicle (1) for displaying a parking duration and/or a parking start of the motor vehicle.
US11983737B2 Region merging and coding parameter reuse via merging
A favorable merging or grouping of simply connected regions into which the array of information samples is sub-divided, is coded with a reduced amount of data. To this end, a predetermined relative locational relationship is defined enabling an identifying, for a predetermined simply connected region, of simply connected regions within the plurality of simply connected regions which have the predetermined relative locational relationship to the predetermined simply connected region. Namely, if the number is zero, a merge indicator for the predetermined simply connected region may be absent within the data stream. In other embodiments, spatial sub-division is performed depending on a first subset of syntax elements, followed by combining spatially neighboring simply connected regions depending on a second subset of syntax elements, to obtain an intermediate sub-division.
US11983734B2 Advertising cannibalization management
A system and method for advertising cannibalization management are provided. In example embodiments, historical data comprising advertisement revenue, advertisement parameters, and a cannibalization metric are accessed. The cannibalization metric is indicative of sales loss associated with an advertisement presentation. A value for at least one of the advertisement parameters that, when used, causes a desired advertisement revenue with respect to a bounded cannibalization metric is determined by analyzing the historical data. An advertisement is presented, in real time, on a user interface of a client device using the determined value.
US11983733B2 Facilitating consumer payments and redemptions of deal offers preliminary class
Provided herein are systems, methods and computer readable storage media for facilitating payments for consumer transactions and redemption of deal offerings. In providing such functionality, the system can be configured to, for example, receive payment for one or more products, determine a deal voucher's current value and cause the redemption of the deal voucher.
US11983730B2 Methods and apparatus to correct for deterioration of a demographic model to associate demographic information with media impression information
Methods and apparatus to correct for deterioration of a demographic model to associate demographic information with media impression information are disclosed. An example method includes estimating first and second ages of audience members based on demographic information; estimating a third age of an audience member who is not included in the audience members; applying a window function to the second ages to determine a distribution of ages based on the third age; multiplying window values by the first ages to determine corrected first age components; dividing a total of the corrected first age components by a sum of the window values to determine an estimated age of the audience member at a first time; and determining the corrected age of the audience member at a second time based on the estimated age of the audience member at the first time and a time difference between the first and second times.
US11983729B1 System and method for evaluating residential satisfaction based on resident's personal tendency and sensing data
A system evaluates residential satisfaction of residents living in a building, based on personal tendencies of the residents and sensing data collected through sensors in the building. The system may include a server that evaluates the residential satisfaction of the residents by analyzing a correlation between the sensing data and residential satisfaction information obtained from the survey conducted through a communication manner including the user terminals. The server may control an air conditioning system in the building of a control target by predicting a feature-based preferred section of the users through random forest model learning.
US11983724B1 Artificial neural network-assisted carbon removal and sequestration onboarding and certification system and method
Membership services are provided to each of a plurality of users of a plurality of user computing devices, including via software that configures the plurality of user computing devices to operate within the membership services. An encrypted data payload including information representing at least one of carbon removal and/or carbon sequestering is received by a configured user computing device, and the information is validated. As a function of machine learning and artificial intelligence, at least one of carbon removal and/or carbon sequestering associated with validated information is determined. A respective mandate is accessed and, as a function of the validated information and the respective mandate, a determination is made whether the respective user is compliant with the respective mandate. At least one operating feature of the configured user computing device is disabled or enabled, as a function of the user's compliance.
US11983721B2 Computer software architecture for execution efficiency
The present disclosure pertains to an improved computing architecture allowing for better utilization of CPU, memory, network bandwidth, and other computing resources, particularly within the context of a decision service system that handles client requests. These methods and systems may be directed to the evaluation and use of a partial response from a decision service system when the generation of a full response by the decision service system is predicted to take longer than what is expected.
US11983715B1 Systems and methods for using cardholder presence attributes for secure authorization
Systems and methods are disclosed for authenticating electronic payment transactions associated with a merchant. The systems and methods include collecting and storing user validation credentials associated with a consumer and a payment vehicle. When completing a payment transaction, a fraud detection engine compares payment transaction data against the stored user validation credentials for payment authorization.
US11983712B2 Location modeling using transaction data for validation
Location modeling may be generated for candidate locations based on validated location data. The location models for candidate locations may be based on validated location data associated with wireless access points that is validated using transaction data. Such validation may include comparing an identifier associated with candidate location data received from a client device to an identifier for a transaction account associated with a transaction from transaction data at a candidate location. Matching transaction data and candidate location data may generate validated location data to be used in generating location models for candidate locations.
US11983710B2 Hash-based transaction tagging
Apparatus and methods for determining transaction transmission fidelity are provided. A sender may receive a transaction log including multiple transactions in two or more rows and two or more columns. The transaction log may be encrypted. Each of the transactions may be tagged. Each row and column of the transaction log may be hashed. The encrypted transaction log and the hash values may be transmitted to a recipient. The recipient may decrypt the transaction log and hash each row and column of the decrypted transaction log. The hash values may be compared and if there is a difference, a report or alert may be generated.
US11983705B1 Bank-driven model for preventing double spending of digital currency transferred between multiple DLT networks using a trusted intermediary
A method for preventing the double-spending of digital currency that transfers between multiple distributed ledger technology (DLT) networks. The method includes receiving a message including a smart contract and executing the smart contract. The method further includes detecting a transaction request to transfer the first digital currency from the first DLT network to the second DLT network. The method further includes destroying the digital currency and creating, based on the unit of fiat currency, a second digital currency of a second type on the second DLT network. The method further includes transferring, responsive to detecting the transaction request, the first digital currency from the first DLT network to the second DLT network.
US11983701B2 Temporarily provisioning card on file payment functionality to proximate merchants
Temporarily provisioning card on file payment functionality to proximate merchants is described herein. A point-of-sale (POS) application executable by a POS device associated with a merchant can store an identifier associated with payment data corresponding to a payment instrument of a customer for use in future transactions with the customer. A payment processing service can determine other merchant(s) that subscribe to services of the payment processing service are participating in an event with the merchant and can receive a request to provision the payment data to the other merchant(s) to enable the other merchant(s) to use the identifier to complete transaction(s) with the customer without requiring the customer to present the payment instrument in association with the transaction(s). The payment processing service can provision the identifier to other POS device(s) of the other merchant(s) for temporarily storing the identifier on individual POS devices of the other POS device(s).
US11983699B2 System built by connection between a mobile terminal and a service providing device, and service providing method
The present disclosure provides a system constructed by connecting a mobile terminal and a service providing device, and a service providing method, wherein the service providing device and the mobile terminal are directly connected via an interface of the mobile terminal; the service providing device provides a service independently or through collaboration between the service providing device and various parties such as the mobile terminal and/or the background server based on the service information parsed and extracted the code information, identification information of any one or more parties among the user, the first mobile terminal, and the service providing device, and/or information bound to the identification information. Through active code scanning or passive code scanning or a combination of the two, the present disclosure may conveniently and quickly implement sensing access and effectively enhance security for operations such as mobile payment, etc.
US11983697B2 Embedded application within a buyer application
Techniques described herein are directed to application(s), or parts thereof, that are embedded into a buyer application. In an example, engagement with a buyer application on a computing device of a buyer can be detected. A particular, discrete functionality of a merchant application of the merchant can be triggered to be initialized in response to the engagement and the particular, discrete functionality associated with the merchant application can be accessed. In an example, an indication of a transaction between the merchant and the buyer can be received and the indication of the transaction can be associated with stored activity data of one or more transactions of the buyer, wherein the one or more transactions are associated with the buyer application.
US11983696B2 Web-based checkout and alternate login based on secure identifiers and alternate link formats
A system and method for web-based checkout in an e-commerce system using a secret pin received via Short Message Service (SMS) and using an identifier are disclosed. The system and method include receiving a customer payment request and email address of a customer from a vendor, transmitting a pin to an SMS account of the customer, receiving the pin from the customer to confirm payment, authenticating the IP address and the pin and processing the payment. The system and method include receiving a payment request from a customer and a phone number of the customer, authenticating an IP address of the customer, looking up an account of the customer based on the received phone number, generating a link and token associated with the customer, transmitting the mailto link and token to the customer, receiving an email response from the customer, and processing the payment.
US11983692B2 Mobile payment module with dual function radio transmitter
An electronic communication module broadcasts a first stream of alternating packets by alternating between a plurality of first packets and a plurality of second packets from a transceiver. Each of the first and second packets is associated with a first and second service, respectively, and includes a header with information identifying a first and second device, respectively as its source of transmission. The electronic communication module receives from a first mobile device a request for the first device to perform an operation associated with the first service, and concurrently establishing a connection with the first mobile device and transmitting first packets associated with a response to the first request, while continuing to broadcast second packets indicating presence of the second device, where the first and second packets are transmitted in an alternating pattern.
US11983690B2 System and method for real-time transfer protocol determination
A server computer system, comprises a processor; a communications module coupled to the processor; and a memory coupled to the processor, the memory storing instructions that, when executed, configure the processor to receive, via a user interface displayed on a client device, a signal including a request to transfer data; identify, based on the request to transfer data, a particular data record for receiving the data; determine, based on the particular data record, that a real-time transfer protocol is available to complete the transfer; and in response to determining that the real-time transfer protocol is available to complete the transfer, send, to the client device, a signal enabling a selectable option on the user interface to complete the transfer using the real-time transfer protocol.
US11983688B2 Controlling access to output device between two processors
A point of sale (POS) device includes an output device such as a speaker, a display screen, or a network interface. The POS device also includes a secure enclosure housing a secure processor and tamper detection circuitry for detecting attempts to tamper with the secure enclosure. Use of the output device is shared between the secure processor and a main processor via a switch that is controlled by the secure processor. The secure processor can switch control of the output device from the main processor to itself and can output an output dataset via the output device in a number of scenarios. These scenarios include the secure processor detecting an attempt to tamper with the secure enclosure, the secure processor recognizing that the main processor is behaving suspiciously, or the secure processor wanting to output sensitive information. The output dataset may include visual data, audio data, or network data.
US11983685B2 Transaction flow
A method of encoding a transaction flow is described. The method comprises: receiving information from a user about a transaction type to be executed; creating a transaction flow comprising a sequence of states, where at least some states include text to be displayed and inputs to be enabled for that state; and encoding the transaction flow into a machine-readable code.
US11983677B2 Computer-based systems configured for automated electronic calendar management and work task scheduling and methods of use thereof
In order to facilitate automated electronic calendar task management with automatic task scheduling, systems and methods are described including receiving and electronic meeting request to schedule a meeting. Work task data items identifying work tasks associated with the attendees are determined. A task estimation machine learning model predicts work parameters of meeting task objects based on the work task data items, and a work history data identifying work history of each attendee. A meeting scheduling machine learning model predicts parameters of unavailability period objects representing unavailability periods required to complete the work tasks based on the meeting task object, schedule information and location information. An indication of the at least one unavailability period is displayed on a screen of a computing device associated with each attendee. Selections of the unavailability period is received from the attendees, and the unavailability period is dynamically secured prior to the meeting.
US11983675B2 User interface component generation using service and/or duration information
Techniques are described for generating user interface components corresponding to services performed by merchants and periods of time for performing the services. The techniques may include a payment processing service determining service information associated with services performed for merchants for whom the payment processing service has processed payments. In examples, a duration-identification model may be trained using at least one of employee-management data, appointment data, or catalog data. The duration-identification model may be applied to stored transaction data to determine duration information associated with the service(s) performed by the merchants. Based on the service information and duration information, user interface components may be generated without user input from a user. The user interface components may correspond to the service and periods of time for performing the services.
US11983672B2 System and a method for managing inventory
There are provided methods and systems for managing inventory of inventory items in a storage area, and for automatically carrying out an action in response to a change in at least one inventory item in the storage area.
US11983671B2 Distribution-independent inventory approach under multiple service level targets
A system and method are disclosed for an inventory planner that generates an inventory policy using any form of demand distributions, non-linear cost functions and/or multiple target measures of service levels, while taking into account a supply order lead time, such as, for example, a static or stochastic supply order lead time. The inventory policy generated by the inventory planner comprises an optimal and reproducible solution to one or more supply chain planning problems.
US11983660B2 System and method for securely delivering packages to different delivery recipients with a single vehicle
A delivery system and method for delivering packages to multiple recipients uses a mobile robot having a delivery package space suitable for accommodating at least two packages, at least one package sensor configured to output first data reflective of the presence or absence of packages within with package space, at least one processing component configured to receive and process the package sensor's first data and at least one communication component configured to at least send and receive second data. The mobile robot travels to a first delivery location, permits a first recipient to access the package space, and identifies the first recipient's package to the first recipient. The system and method use data from the package sensor to verify that the first recipient removed only his or her package, if other package(s) are also present. The mobile robot then travels to a second delivery location associated with a second recipient.
US11983659B2 Medical material transport system
The present invention realizes a medical material transport system that is low-cost, stable, and safe, the medical material transport system being such that even if a failure occurs in an individual specimen transport device, the failure does not extend to the system as a whole. Collection of a specimen is requested from a specimen collection request terminal 107, and a management unit (108) issues a reception command 110 for the specimen. A drone 101 that has received the reception command 110 for the specimen departs from a standby dock 105 on the basis of the received information and flies to a specimen recovery location 106, and a specimen tray for placing the specimen is taken out from a specimen holder 102. A specimen container is contained in the specimen tray, and the specimen tray is returned to the specimen holder 102 and locked using a lock mechanism. The drone 101 flies to an arrival station 104, and after arriving, uses an unlocking key, and the specimen tray is disengaged from the specimen holder 102. After the specimen container in the specimen tray is collected, the specimen tray is placed in the specimen holder 102, and the drone 101 returns to the standby dock 105.
US11983655B2 Method, system, and media for machine learning annotation and image marketplace using blockchain ledgers
A method, a computer system, and a computer program product for marketplace creation and model training in a blockchain network is provided. Embodiments of the present invention may include uploading images to a marketplace. Embodiments of the present invention may include recording references to the images on a blockchain ledger. Embodiments of the present invention may include measuring local and global annotations. Embodiments of the present invention may include determining an image quality threshold has been met. Embodiments of the present invention may include providing an annotation quality metric to the marketplace. Embodiments of the present invention may include pre-processing and standardizing the images. Embodiments of the present invention may include training a model. Embodiments of the present invention may include recording the model in the blockchain ledger. Embodiments of the present invention may include providing the model to the marketplace.
US11983652B2 Identification of features for prediction of missing attribute values
Technologies are described for identifying features that can be used to predict missing attribute values. For example, a set of structured data can be received comprising a plurality of features and one or more labels. The set of structured data can be pre-processed, comprise applying one or more cleaning policies to produce a set of pre-processed features. The set of pre-processed features can be filtered using correlation-based filtering that uses one or more correlation estimation techniques to remove at least some highly correlated features. The correlation-based filtering can produce a set of filtered features. Feature subset selection can be performed comprising applying machine learning algorithms to the set of filtered features to determine relative importance among the set of filtered features. Based on the relative importance, a subset of the set of filtered features can be determined. The subset of the set of filtered features can be output.
US11983646B2 Bias scoring of machine learning project data
Aspects of the subject disclosure may include, for example, system and apparatus that enable operations that may include receiving, by a processing system, project data defining a proposed machine learning (ML) project of an entity and storing the project data in a project database with other project data for other projects. The operations may further include extracting extracted features of the proposed project and, based on the extracted features, determining a clustering assignment for the proposed project. Determining the clustering assignment may comprise comparing information about the proposed project including the extracted features with information about the other projects and assigning the proposed project to a cluster including one or more projects having similar bias characteristics as the proposed project. The operations may further include determining a risk of potential bias for the proposed project and, based on the risk of bias, recommending a corrective action to reduce the risk of bias. Machine learning models may be used for project clustering and bias score determination and may be readily updated as new ML projects are evaluated. Other embodiments are disclosed.
US11983645B2 Agent aptitude prediction
In one or more embodiments, one or more methods, processes, and/or systems may receive data associated with completion of tasks by agents. Each task corresponds to a category of tasks and is associated with an outcome relative to satisfaction of a specification of performance by a work distributor. An aptitude prediction model is trained to map, for each category of task, a correlation between an outcome corresponding to satisfaction of the specification of performance and one or more aspects of each task and one or more attributes of each agent that has completed the task. An aptitude of each agent towards a category of tasks is determined. A probability that a first agent will complete a first task in a manner specified by the work distributor is predicted using the trained aptitude prediction model. Identification information of the first agent is provided for display in association with the determined probability.
US11983644B2 Insight allotment to edged locations
Embodiments of the present invention provide methods, computer program products, and systems. Embodiments of the present invention receive a request for a machine learning model and information associated with decisions made by the machine learning model. Embodiments of the present invention can determine one or more machine learning modules that satisfy the received request and create a dedicated traffic channel to send the determined one or more machine learning modules and information associated with the decisions made by the machine learning model. Embodiments of the present invention can transmit the determined one or more machine learning modules and information associated with decisions made by the machine learning model to a computing system using the created, dedicated traffic channel.
US11983636B2 Automated analytical model retraining with a knowledge graph
A model retraining tool is provided for utilizing a knowledge graph to retrain analytical models used in production. The model retraining tool retrains the analytical models to improve performance of the analytical models in an efficient and resource conserving manner.
US11983633B2 Machine learning predictions by generating condition data and determining correct answers
An information processing apparatus (2000) acquires input data (10) and generates, by use of a neural network (30), condition data (50) that indicate one or more conditions satisfied by the input data (10). The information processing apparatus (2000) determines prediction data (20) by use of a value determined based on correct answer data (42) associated with example data (40) that satisfy at least a part of conditions indicated by the condition data (50).
US11983629B1 Prior injections for semi-labeled samples
Systems and methods for training machine learning models are disclosed. An example method includes receiving a semi-labeled set of training samples including a first set of training samples, where each training sample in the first set is assigned a known label, and a second set of training samples, where each training sample in the second set has an unknown label, determining a first loss component, the first loss component providing a loss associated with the first set, determining a second loss component, the second loss component having a value which increases based on a difference between a distribution of individually predicted values of at least the second set and an expected overall distribution of at least the second set, and training the machine learning model, based on the first loss component and the second loss component, to predict labels for unlabeled input data.
US11983627B2 Deep learning based visual simultaneous localization and mapping
A joint training network including a multi-heard module comprising a network input, a feature network coupled to the network input and including a feature detector decoder outputting interest points and a descriptor generator decoder outputting descriptors, the feature detector decoder and the descriptor generator decoder coupled in parallel, a depth network including a monocular depth prediction decoder and outputting a depth map, a flow network including an image segmentation decoder and outputting a segmented image, a segmentation network including a warping module outputting a rotation and translation and an input warp signal to a segmentation decoder outputting a residual flow and a pose network including a fully connected pose estimator coupled to an adder that receives input from the pose estimator and the residual flow from the segmentation decoder, the adder outputting an optical flow.
US11983625B2 Robust multimodal sensor fusion for autonomous driving vehicles
Techniques are disclosed for using neural network architectures to estimate predictive uncertainty measures, which quantify how much trust should be placed in the deep neural network (DNN) results. The techniques include measuring reliable uncertainty scores for a neural network, which are widely used in perception and decision-making tasks in automated driving. The uncertainty measurements are made with respect to both model uncertainty and data uncertainty, and may implement Bayesian neural networks or other types of neural networks.
US11983620B2 Simplification of spiking neural network models
The simplification of neural network models is described. For example, a method for simplifying a neural network model includes providing the neural network model to be simplified, defining a first temporal filter for the conveyance of input from a neuron to an other spatially-extended neuron along the arborized projection, defining a second temporal filter for the conveyance of input from yet another neuron to the spatially-extended neuron along the arborized projection, replacing, in the neural network model, the first, spatially-extended neuron with a first, spatially-constrained neuron and the arborized projection with a first connection extending between the first, spatially-constrained neuron and the second neuron, wherein the first connection filters input from the second neuron in accordance with the first temporal filter and a second connection extending between the first spatially-constrained neuron and the third neuron.
US11983618B2 Computing system and method for determining mimicked generalization through topologic analysis for advanced machine learning
Advancing beyond Interpretability and explainability approaches that may uncover what a Deep Neural Network (DNN) models, i.e., what each node (cell) in the network represents and what images are most likely to activate the model provide a mimicked type of learning of generalization applicable to previously unseen samples. The approach provides an ability to detect and circumvent adversarial attacks, with self-verification and trust-building structural modeling. Computing systems may now define what it means to learn in deep networks, and how to use this knowledge for a multitude of practical applications.
US11983616B2 Methods and apparatus for constructing digital circuits for performing matrix operations
Artificial intelligence is an increasingly important sector of the computer industry. However, artificial intelligence is very computationally intensive field. Fortunately, many of the required calculations can be performed in parallel such that specialized processors can greatly increase computation performance. In particular, Graphics Processor Units (GPUs) are often used in artificial intelligence. Although GPUs have helped, they are not ideal for artificial intelligence. Specifically, GPUs are used to compute matrix operations in one direction with a pipelined architecture. However, artificial intelligence is a field that uses both forward propagation computations and back propagation calculations. To efficiently perform artificial intelligence calculations, a symmetric matrix processing element is introduced. The symmetric matrix processing element can perform forward propagation and backward propagation calculations just as easily. Furthermore, both of these calculations can be performed without reloading weight matrix values.
US11983612B2 Classification device, classification method, and recording medium
A classification device includes: an imaging unit that images a plurality of granular classification target objects each of which is disposed in one of a plurality of holes provided in a tray to acquire an image including the plurality of classification target objects; an acquisition unit that acquires images of each of the plurality of classification target objects by cutting out the images from the acquired image; and a sorting unit that classifies the acquired images of each of the plurality of classification target objects by using machine learning results and sorts the plurality of classification target objects based on the classification result.
US11983608B2 Efficient verification of machine learning applications
An example operation may include one or more of generating, by a training participant client, a plurality of transaction proposals, each of the plurality of transaction proposals corresponding to a training iteration for machine learning model training related to stochastic gradient descent, the machine learning model training comprising a plurality of training iterations, the transaction proposals comprising a gradient calculation performed by the training participant client, transferring the plurality of transaction proposals to one or more endorser nodes or peers each comprising a verify gradient smart contract, executing, by each of the endorser nodes or peers, the verify gradient smart contract; and providing endorsements corresponding to the plurality of transaction proposals to the training participation client.
US11983605B2 Partitioned template matching and symbolic peephole optimization
Systems and techniques that facilitate partitioned template matching and/or symbolic peephole optimization are provided. In various embodiments, a system can comprise a template component, which can perform template matching on a Clifford circuit associated with a set of qubits. In various aspects, the system can comprise a partition component, which can partition, prior to the template matching, the Clifford circuit into a computation stage, a Pauli stage, and a SWAP stage. In various instances, the template matching can be performed on the computation stage. In various embodiments, the system can comprise a symbolic component, which can select a subset of qubits from the set of qubits, rewrite at least one entangling gate in the computation stage such that a target of the at least one entangling gate is in the subset of qubits, and replace the at least one rewired entangling gate with a symbolic Pauli gate. In various cases, the symbolic Pauli gate can be a Pauli gate that is controlled by a symbolic variable. In various aspects, the system can comprise a peephole component, which can perform peephole optimization on the subset of qubits with the symbolic Pauli gate by implementing a dynamic programming algorithm.
US11983602B1 Converting signals between regimes in a quantum computing system
In a general aspect, signals are converted between regimes in a quantum computing system. In some cases, a quantum computing system includes: a quantum processing unit, a control system, a transmission medium, and circuitry. The quantum processing unit includes a superconducting circuit, which includes a plurality of qubit devices. The control system includes a signal generator configured to generate a first control signal and encode qubit control information in the first control signal. The transmission medium is configured to couple the signal generator with a signal conversion system. The signal conversion system is configured to: receive the first control signal generated by the signal generator; and generate a second control signal based on the qubit control information encoded in the first control signal. The circuitry is configured to deliver the second control signal to the plurality of qubit devices.
US11983601B2 Hybrid bacon-shor surface codes in a concatenated cat-qubit architecture
A hybrid Bacon-Shor surface code is implemented using a fault tolerant quantum computer comprising hybrid acoustic-electric qubits. A control circuit includes an asymmetrically threaded superconducting quantum interference devices (ATS) that excites phonons in a mechanical resonator by driving a storage mode of the mechanical resonator and dissipates phonons from the mechanical resonator via an open transmission line coupled to the control circuit. The hybrid Bacon-Shor surface code only couples four phononic modes per given ATS, reducing cross-talk as compared to other systems that couple more phononic modes per ATS. Also, measurements are performed such that three parity measurements are taken between a phononic readout mode and a transmon qubit in a given syndrome measurement cycle.
US11983599B2 System and method for document processing
Embodiments of the present invention are directed to document processing, and more particularly to systems and methods that can utilize relative positions between the content of the document and a decodable indicia affixed to the document. In one embodiment, indicia reading terminals are provided that include an imaging module for capturing a frame of image data of a document. The document can include one or more decodable indicia such as a form barcode and various content fields, which delineate particular content of the document. The form barcode can include information respecting the form design and form design data. This information can be used to process the content of the document such as by providing coordinates or similar location and positioning metrics for use in processing the content of the document. In one example, the frame of image data is analyzed to identify the form barcode, from which the relative location of the content fields can be discerned without extensive processing of the frame of image data.
US11983596B2 Interactive systems and methods with tracking devices
A wearable device includes a radio-frequency identification (RFID) tag having a memory that stores identification information. The wearable device also has a power harvesting circuit configured to harness power from electromagnetic radiation. Further, the wearable device has a sensor coupled to the power harvesting circuit and configured to utilize the power to monitor a condition of the wearable device. Even further, the wearable device has a microcontroller coupled to the sensor and configured to write data indicative of the condition to the memory of the RFID tag, wherein the RFID tag is configured to transmit the identification information and the data in response to receipt of the electromagnetic radiation from an RFID reader.
US11983586B2 Ceramic circuit board, heat-dissipating member, and aluminum-diamond composite
A ceramic circuit board includes a ceramic base material, a metal layer (first metal layer), and a marker portion. The marker portion is formed on the surface of the first metal layer. The surface of the metal layer (first metal layer) may be plated. When the surface of the metal layer (first metal layer) is plated, the marker portion may be formed on the plating.
US11983584B2 Image processing apparatus, image processing method, and non-transitory computer-readable storage medium
An image processing apparatus includes a setting unit configured to set a target region, a first acquisition unit configured to acquire a plurality of texture data for applying a metal representation on an image, a second acquisition unit configured to acquire an output condition when outputting the target region, a selection unit configured to select texture data based on the output condition, and an application unit configured to apply, to the target region, the texture data selected by the selection unit.
US11983582B2 Wireless communication service for items that wirelessly transmit product identifiers and network identifiers
In a wireless communication network, a wireless network controller authenticates a wireless receiver and transfers receiver instructions and Application Programming Interfaces (APIs) for wireless network slices to the wireless receiver. An item wirelessly transmits a network identifier (ID) and a product ID. The wireless receiver wirelessly detects the network ID and the product ID from the item at a geographic location. The receiver selects an API for a wireless network slice based on the receiver instructions and the network ID. The receiver transfers an API call to the wireless network slice. The wireless network slice selects a distributed Application (dAPP) based on the network ID, the product ID, and/or the geographic location for the item. The wireless network slice transfers the network ID, the product ID, and the geographic location for the item to selected dAPP.
US11983579B2 Application programming interface (API) management and development
The present disclosure relates to systems and techniques for developing APIs that utilize multiple pre-existing APIs. The present disclosure also relates to a user interface that allows for chaining APIs together as a function of multiple pre-existing APIs. The present disclosure also relates to security and authorization of a user to execute one or more APIs as part of an API chain.
US11983577B2 Monitoring and optimizing interhost network traffic
Some embodiments provide a method for clustering a set of data compute nodes (DCNs), which communicate with each other more frequently, on one or more host machines. The method groups together guest DCNs (GDCNs) that (1) execute on different host machines and (2) exchange network data among themselves more frequently, in order to reduce interhost network traffic. The more frequently-communicating GDCNs can be a set of GDCNs that implement a distributed application, GDCNs of a particular tier in a multi-tier network architecture (e.g., a web tier in a three-tier architecture), GDCNs that are dedicated to a particular tenant in a hosting system, or any other set of GDCNs that exchange data among each other regularly for a particular purpose.
US11983576B2 Accessing topological mapping of cores
A method, computer program product, and system include a processor(s) issues an instruction that includes processing core information that includes locations of processing cores of the computing system (logical cores and/or physical cores), and an operator selection. The processor(s) sets security parameters for information returned by the instruction which is topological information for mapping of the logical cores to the physical cores. The processor(s) obtains the topological information and utilizes an operating system to map the logical cores to the physical cores.
US11983574B1 Workload optimization through contextual bandits
Certain aspects of the disclosure provide systems and methods for receiving a request to process a workload on a remote processing system; determining one or more workload requirements associated with processing the workload; and processing the one or more workload requirements with a contextual bandit machine learning model to generate a processing configuration for the remote processing system. The remote processing system provisions resources based on the processing configuration and processes the workload.
US11983573B2 Mapping telemetry data to states for efficient resource allocation
Techniques described herein relate to a method for resource allocation using fingerprint representations of telemetry data. The method may include receiving, at a resource allocation device, a request to execute a workload; obtaining, by the resource allocation device, telemetry data associated with the workload; identifying, by the resource allocation device, a breakpoint based on the telemetry data; identifying, by the resource allocation device, a workload segment using the breakpoint; generating, by the resource allocation device, a fingerprint representation using the workload segment; performing, by the resource allocation device, a search in a fingerprint catalog using the fingerprint representation to identify a similar fingerprint; obtaining, by the resource allocation device, a resource allocation policy associated with the similar fingerprint; and performing, by the resource allocation device, a resource policy application action based on the resource allocation policy.
US11983570B2 Conditionally deploying a reusable group of containers for a job based on available system resources
A computer-implemented method according to one embodiment includes identifying a job creation request within a system; determining a current amount of available resources within the system; and conditionally deploying a reusable group of containers for the job, based on the current amount of available resources for the system.
US11983569B2 Services thread scheduling based upon thread tracing
One embodiment provides a method, including: producing, for each of a plurality of containers, a resource profile for each thread in each of the plurality of containers; identifying, for each of the plurality of containers and from, at least in part, the resource profiles, container dependencies between threads on a single of the plurality of containers; determining service dependencies between threads across different of the plurality of containers; scheduling, based upon the container dependencies and the service dependencies, threads to cores, wherein the scheduling is based upon minimizing thread processing times; and publishing the container dependencies and the service dependencies on a registry of the node clusters.
US11983568B2 Allocation of heterogeneous computational resource
In a computing system in which resources are available for performance of computing tasks allocated to them, and tasks are requested by requesting computers, a scheduler is associated with each of the requesting computers, to enable that computer to obtain resource for performance of the tasks. Each scheduler obtains resources, in accordance with a locally formulated preference list of resources, on the basis of scheduling tokens issued by resources indicative of reciprocal prioritisation of tasks by resources.
US11983565B2 Platform framework configuration state management
Embodiments of systems and methods for platform framework configuration state management are described. A platform framework of an IHS (Information Handling System) generates a resource dependency graph based on registrations of a plurality of platform framework participants, wherein the registrations of the participants specify use of resources accessed via the platform framework. A change in context of operation of the IHS is determined. Based on the context change, a change is determined in the availability of resources accessed via the platform framework. Based on the resource dependency graph, registered participants are identified that are affected by the change in platform framework resource availability. The affected participants are notified of the change in platform framework resource availability. In some embodiments, the registrations of the participants may specify a communication handle for notifying the participant of changes in the resource dependency graph.
US11983564B2 Scheduling of a plurality of graphic processing units
The present disclosure provides a method and apparatus for scheduling a plurality of available graphics processing units (GPUs). Multiple GPU pools may be set, wherein each GPU pool is configured to serve one or more jobs requiring the same number of GPUs. Available GPUs may be assigned to each GPU pool. A job and job information related to the job may be received, wherein the job information indicates a number of GPUs required for performing the job. A corresponding GPU pool may be selected from the multiple GPU pools based at least on the job information. Available GPUs to be scheduled to the job in the selected GPU pool may be determined based at least on the job information. In addition, the determined available GPUs may be scheduled to the job.
US11983560B2 Method for matrix data broadcast in parallel processing
Systems, apparatuses, and methods for efficient parallel execution of multiple work units in a processor by reducing a number of memory accesses are disclosed. A computing system includes a processor core with a parallel data architecture. One or more of a software application and firmware implement matrix operations and support the broadcast of shared data to multiple compute units of the processor core. The application creates thread groups by matching compute kernels of the application with data items, and grouping the resulting work units into thread groups. The application assigns the thread groups to compute units based on detecting shared data among the compute units. Rather than send multiple read access to a memory subsystem for the shared data, a single access request is generated. The single access request includes information to identify the multiple compute units for receiving the shared data when broadcasted.
US11983556B2 Workflow generation
A workflow generation system comprising a first device with a computing unit, a memory unit and a first communication unit, and a plurality of software agents used with electronic apparatuses comprising at least one measuring device, wherein each software agent is on an electronic apparatus or an communication module connected to the electronic apparatuses, wherein each software agent exchanges data with the electronic apparatus the first device receives a measuring task and performs a workflow generation process to receive from agents task-specific data of the apparatuses, the task—specific data information about properties of the respective apparatus, to assess task-specific capabilities associated with each of the apparatuses, generate, based on the task and on the capabilities, an optimized workflow for performing the task including workflow data allowing the respective apparatus to perform the task, and to provide the workflow data to the software agents of the involved apparatuses.
US11983551B2 Multi-user configuration
Examples of multi-user configuration are disclosed. An example method includes, at an electronic device: receiving a request; and in response to the request: if the voice input does not match a voice profile associated with an account associated with the electronic device: causing output of first information based on the request using a first account associated with the electronic device; if a setting of the electronic device has a first state, causing update of account data of the first account based on the request; and if the setting has a second state, forgoing causing update of the account data; and if the voice input matches a voice profile associated with an account associated with the electronic device: causing output of the first information using the account associated with the matching voice profile; and causing update of account data of the account based on the request.
US11983549B2 Multi-tiered graphical user interface (GUI) systems and methods for interoperating between multiple mobile application modes during a real-time caregiving event
Multi-tiered graphical user interface (GUI) systems and methods are described for interoperating between multiple mobile application modes during a real-time caregiving event. An expert GUI and a novice GUI are rendered having a an expert mode and an novice mode, respectively, that share a control state for passing operation between the expert mode and the novice mode. A triggering of a caregiving event is detected that causes the passing of the control state from the expert mode to the novice mode, and the rendering of a novice GUI in an interoperated sequence following rendering of the expert GUI. Caregiving data of a novice user is generated during the novice mode, wherein the novice GUI, as rendered during the novice mode, comprises a different interface compared with the expert GUI, and the novice GUI configured for manipulation by the novice user.
US11983543B2 Information processing device, control method, and control program
An information processing device includes processing circuitry configured to determine whether or not there is integrity in predetermined data regarding a boot sequence of an Operating System (OS) during execution of shutdown of the OS, arid suspend shutdown of the OS when it is determined that there is no integrity in the predetermined data.
US11983542B2 Management of edge computing nodes in preboot execution environment (PxE) having unique media access control (MAC) address with targeted installation of edge node
A system and method for facilitating management of edge computing nodes of an edge computing network is disclosed is disclosed. The method includes registering one or more second edge nodes with an edge computing network, reading a MAC address of a network card associated with the one or more second edge nodes, and obtaining installation topic and the MAC address. Also, the method includes publishing a message on the installation topic associated with one or more parameters, performing one or more operations on the set of first edge nodes based on the installation topic, and executing the set of install instructions on the one or more second edge nodes. Further, the method includes publishing a result of the execution of the set of install instructions on the installation topic and the MAC address and updating a state of the edge computing network.
US11983536B1 Instruction prefetch based power control
Systems and methods herein address power for one or more processing units, using one of a plurality of power profiles during execution of a group of real-time instructions, the one of the plurality of power profiles determined based in part on a relationship determined between the one of the plurality of power profiles and a power profile of the group of real-time instructions, the relationship limited by a threshold, and the plurality of power profiles are associated with a plurality of groups of reference instructions.
US11983535B2 Artificial intelligence computing device and related product
The invention provides an artificial intelligence computing device and a related product. The artificial intelligence computing device is used for executing machine learning computation. According to the device of the invention, for the instructions in the more than two instruction sets forming the loop body, the same operation code in the operation code storage area is used for the repeated instructions, so that the storage space of the operation code is saved, the code amount of each instruction in the instruction set in the second time slice can be reduced, the instruction storage space can also be saved, and the operation efficiency is improved.
US11983524B2 Automated upgrade in distributed computing environments
A method for upgrading computing devices in a distributed computing environment is provided. The method includes receiving first and second rollout requests for a cluster relating to operational actions for computing devices associated with the cluster. A rollout status for the cluster is determined and the rollout requests are simultaneously performed on the cluster where the operational actions are simultaneously performed on the computing devices associated with the cluster. In addition, a rollout status is updated based on simultaneously performing the rollout requests for the cluster.
US11983521B2 Application hub for applications for an analytical services platform
An application hub is provided for applications of an analytical services platform. The analytical services platform may receive data from analytical devices and provide services, such as filtering, processing and visualizing the data. The application hub may act as a landing site for users on client devices to launch applications for the analytical services platform. The application hub may provide a web page to the client devices over a network that provides a user interface listing applications for the analytical services platform. Users may launch the applications through the user interface, such as by selecting user interface elements for the applications. The user interface may identify what applications have been installed on a client device and what applications have not been installed. The user interface may also identify when an application needs to be upgraded. Since the application hub is intended to be a single landing site for al applications, a single login may be provided.
US11983520B2 Method and apparatus for project transformation and migration automation
Various methods, apparatuses/systems, and media for implementing automatic project transformation and migration processes are disclosed. A processor accesses a private cloud to fetch data related to a state of a project and posts migration mapping data to a migration director corresponding to the project based on the fetched data. The processor also sets user interface state according to project migration state; queues the project for processing; transforms the project to a standardized line of business (LOB) configuration; determines that a validation environment is in a clean configuration; migrates, based on determining that the validation environment is in a clean configuration, the transformed project to the validation environment; and receives user input to approve the migrated project.
US11983519B2 Abort installation of firmware bundles
Examples of aborting installation of a firmware bundle are described. In an example, an abort installation command is received. The firmware bundle includes items, each item corresponding to one of a firmware for a hardware component and a system software component. A first set of items is identified from the items, where the first set of items includes one of an item installed successfully, an item for which installation is under progress, and a combination thereof. A second set of items is identified from the items, where the second set of items is pending installation. A first subset of items is identified from the second set, based on predefined dependency information, where operability of an item from the first set is dependent on an item from the first subset. The first subset of items is installed prior to aborting installation of the firmware bundle.
US11983515B1 Optimizing source code using callable unit matching
An embodiment searches source for callable units, and scans the contents of the callable units, and generates a set of unit groups that each include one or more of the callable units. The embodiment preprocesses the callable units and then generates hashes of each of the callable units. The embodiment generates a data structure comprising unit identifiers associated with the hashes and their corresponding callable units. The embodiment generates statistical data using a callable-unit metric and updates the data structure by prioritizing the callable units based on the statistical data. The embodiment compares hashes of the callable units and identifies first and second callable units as redundant callable units. The embodiment updates the data structure by identifying the second callable unit as being redundant to the first callable unit. The embodiment generates a report of redundant callable units based on the data structure.
US11983514B2 Systems and methods for data transformation
Systems and methods for transforming data for a batch-based legacy software program into data suitable for processing by a streaming-based new software program. In some aspects, the system generates an information stream for multiple threads from batch information received from the legacy software program. The system processes the information stream for the multiple threads using the new software program. If there is a mismatch between outputs of the legacy and new software programs for at least one thread, the system adjusts a data model of the new software program to address the mismatch and generates an updated information stream for processing by the new software program.
US11983513B2 Multi-lingual code generation with zero-shot inference
A neural transformer model with attention is trained to predict candidates to complete a line of source code with a zero-inference capability. The model is trained on an unsupervised training dataset that includes features from source code written in multiple programming languages. The features include a file-level context and a local context, where the file-level context includes a global context, a class context, a function context, and/or a method context for each class, function and/or method of the source code programs used in the training dataset. The local context includes method bodies, function bodies, and/or stand-alone code of main method routines. From these features, the model is able to learn to predict an ordered sequence of code elements that complete a line of source code in a programming language seen and not seen during training.
US11983511B2 Method and system for generating high-order pseudo-random electromagnetic exploration signal
A method and system for generating a high-order pseudo-random electromagnetic exploration signal. The method includes: constructing two or more basic unit signals according to an exploration requirement, wherein the basic unit signals are stairstep signals obtained by superposing a plurality of in-phase periodic square wave signals, and a frequency ratio between adjacent ones of the plurality of periodic square wave signals is 2; and superposing the two or more basic unit signals to obtain superposed stairstep signals, and correcting amplitudes to be consistent with amplitudes of the periodic square wave signals, to obtain high-order 2n sequence pseudo-random signals. The 2n sequence stairstep signals of different orders can be constructed within a limited frequency interval.
US11983509B2 Floating-point accumulator
A floating-point accumulator circuit includes an addend input register having an addend exponent and an addend significand and an accumulation register with a first portion to hold a representation of an accumulation exponent and a second portion to hold a representation of an accumulation significand. A control circuit is also included to generate an accumulator zero control signal and an addend zero control signal based on the addend exponent and the accumulation exponent. It also includes an adder circuit with an output an input of the accumulation register. A first zeroing circuit sends either a zero or a value based on the addend significand to a first input of the adder circuit based on the addend zero control signal, and a second zeroing circuit sends either zeros or a value based on the accumulator significand to a second input of the adder circuit, based on the accumulator zero control signal.
US11983502B2 Extracting fine-grained topics from text content
The example embodiments are directed toward improvements in document classification. In an embodiment, a method is disclosed comprising generating a set of sentences based on a document; predicting a set of labels for each sentence using a multi-label classifier, the multi-label classifier including a self-attended contextual word embedding backbone layer, a bank of trainable unigram convolutions, a bank of trainable bigram convolutions, and a fully connected layer the multi-label classifier trained using a weakly labeled data set; and labeling the document based on the set of labels. The various embodiments can target multiple use cases such as identifying related entities, trending related entities, creating ephemeral timeline of entities, and others using a single solution. Further, the various embodiments provide a weakly supervised framework to train a model when a labeled golden set does not contain a sufficient number of examples.
US11983494B1 Apparatus and method for dynamic data synthesis and automated interfacing
An apparatus and method for dynamic data synthesis wherein the apparatus receives a first textual data set, displays at least an interface field, populates the at least an interface field with at least an element of the first textual data set, generates a destination-formatted query using the populated at least an interface field, transmits the formatted query to a remote device, receives a second textual data set, outputs a user score and a set of score metadata, generates a comprehensive report, and displays the comprehensive report to the user.
US11983489B1 Extractive summary generation by abstractive trained model
A method and computer system are provided for generating a text summary. An input text is processed by a model that comprises a set of attention heads. The model is trained to generate abstractive summaries of text documents. A subset of the attention heads are identified. For each attention head in the subset, a portion is identified from the input text that is used to generate the abstractive summary. For each sentence of the input text, a fractional size is calculated for an intersection of the portion and the respective sentence relative to the respective sentence. A subset of the sentences is then determined, where the respective fractional size of each sentence in the subset meets a first threshold. An extractive summary of the input text is then generated from the subset of sentences.
US11983488B1 Systems and methods for language model-based text editing
Disclosed herein are methods, systems, and computer-readable media for automatically generating and editing text. In an embodiment, a method may include receiving an input text prompt and receiving one or more user instructions. The method may also include accessing a language model based on the input text prompt and the one or more user instructions. The method may also include outputting, using the accessed language model, language model output text. The method may also include editing the input text prompt based on the language model and the one or more user instructions by replacing at least a portion of the input text prompt with the language model output text.
US11983487B2 Document creation support apparatus, document creation support method and document creation support program
A document creation assistance apparatus includes a tree structure generation unit configured to analyze a learning document for system development and generate a tree structure representing separate sections of the learning document, a frequency calculation unit configured to calculate, per leaf node of the tree structure, a frequency vector of a word that appears, a question extraction unit configured to extract, according to the frequency vector, a word about which a user is to be questioned, a question presentation unit configured to present a question about the extracted word to the user and receive an answer, and a document generation unit configured to generate a document with the extracted word and the answer set in a section of the separate sections of the leaf node according to the separate sections of the tree structure.
US11983486B1 Machine learning techniques for updating documents generated by a natural language generation (NLG) engine
Described herein are techniques for automatically updating (e.g., augmenting) the content of documents with additional content. Such documents may be generated automatically using a natural language generation (NLG) engine. In some embodiments, the techniques developed by the inventors are configured to update a document with text explaining what caused a certain event or set of events described in the document. The techniques developed by the inventors involve multiple acts. For example, the techniques may identify content of relevance to a document, may identify whether the content includes a text segments having a causal structure, and may separate the cause sub-segment from the cause-segment. The cause sub-segment, and optionally the effect sub-segment, may be used to update the document.
US11983482B2 Document conversion engine
A system and method for converting a document is described. The system accesses a document comprising one or more section breaks. The system detects sections of the text document demarked by the one or more section breaks and generates a section title metadata and a section summary metadata for each section of the plurality of sections. The system inserts the section title metadata and the section summary metadata at the corresponding section breaks in the text document. The system modifies the text document into slides. Each slide being formed for each section based on the corresponding section title metadata and the section summary metadata. The system generates a presentation document based on the slides.
US11983481B2 Software-defined wafer-level switching system design method and apparatus
The present disclosure relates to software-defined methods and apparatuses for designing a wafer-level switching system, including: determining wafer-level switching system layout constraints; constructing a target wafer-level switching system and determining parameters, and designing a logical topology of a switching network; designing a layout of the switching chiplets on the wafer substrate; respectively designing interface structures of external chiplets and internal chiplets; configuring a switching mode and an enable state of each port of the switching chiplets; ending the process when the target logical topology can be achieved by the wafer-level switching system; otherwise, reconstructing a logical topology of a switching network and mapping it to the substrate.
US11983476B2 Technology-independent line end routing
One or more line ends of a putative integrated circuit design are modelled using a constraint graph. A longest path algorithm is applied on subgraphs of the constraint graph. An extent minimization algorithm is carried out on the subgraphs of the constraint graph and routing on the putative integrated circuit design is carried out based on results of the longest path algorithm and the extent minimization algorithm.
US11983475B2 Method for manufacturing a cell having pins and semiconductor device based on same
A semiconductor device includes: M*1st conductors in a first layer of metallization (M*1st layer) and being aligned correspondingly along different corresponding ones of alpha tracks and representing corresponding inputs of a cell region in the semiconductor device; and M*2nd conductors in a second layer of metallization (M*2nd layer) aligned correspondingly along beta tracks, and the M*2nd conductors including at least one power grid (PG) segment and one or more of an output pin or a routing segment; and each of first and second ones of the input pins having a length sufficient to accommodate at most two access points; each of the access points of the first and second input pins being aligned to a corresponding different one of first to fourth beta tracks; and the PG segment being aligned with one of the first to fourth beta tracks.
US11983466B2 Tool for object placement within a defined environment
Techniques for providing a unique UI and backend service designed to improve item placement within a defined environment are described. The placement of an item within the UI is governed by rules. Measurement data detailing dimensions of an area is received. An item selection menu within the UI is populated with items in a database. A design layout area, which represents the measured area, is displayed. In response to an item being selected from the item selection menu and being placed at a location within the design layout area, a set of rules is triggered. The placement of the item either does not violate the rules or, alternatively, that placement does violate the set rules. If the rules are violated, then alternative suggestions are provided. If the rules are not violated, then the item is placed at the location.
US11983464B2 Neural network-based message communication framework with summarization and on-demand audio output generation
Methods, apparatus, and processor-readable storage media for a neural network-based message communication framework with summarization and on-demand audio output generation are provided herein. An example computer-implemented method includes obtaining message communication content; determining intent-related information and domain-related information in the obtained message communication content by processing at least a portion of the obtained message communication content using one or more machine learning-based natural language processing techniques; generating a summarization of the obtained message communication content by processing, using at least one neural network, at least a portion of the obtained message communication content in connection with at least a portion of the determined intent-related information and at least a portion of the domain-related information; converting the generated summarization from a text format to an audio format; and performing at least one automated action based at least in part on the generated summarization in the audio format.
US11983461B2 Speech-based selection of augmented reality content for detected objects
Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for displaying augmented reality content. The program and method provide for causing, by a messaging application running on a device, a camera of the device to capture an image; receiving by the messaging application, speech input to select augmented reality content for display with the image; determining at least one keyword included in the speech input; determining that the at least one keyword indicates an object depicted in the image and an action to perform with respect to the object; identifying, from plural augmented reality content items, an augmented reality content item that corresponds to performing the action with respect to the object; and displaying the augmented reality content item with the image.
US11983459B1 Name-recognizing mobile device for automatically adjusting earphone volume
A mobile device has a memory storing a name of a user of the mobile device, an audio output interface for outputting an audio signal to earphones worn by the user of the mobile device and a microphone configured to receive a sound signal external to the earphones. A processor is communicatively connected to the microphone to process the sound signal to recognize speech in response to the processor detecting that the audio output interface is outputting the audio signal to the earphones. The processor is configured to determine if the speech includes the name of the user stored in the memory of the mobile device. The processor is configured to generate and provide a volume control signal to the audio output interface to lower a volume of the earphones in response to determining that the speech includes the name of the user.
US11983448B2 Non-transitory computer-readable storage medium and control device for conditional notification
A control device controls a notification regarding a consumable. The control device has an acquisition unit which acquires remaining amount data regarding a remaining amount of a consumable in a printer, a calculation unit which calculates a predicted execution time, at which predetermined processing relating to replenishment of the consumable is executed, with using the remaining amount data, a determination unit which determines whether a first specific condition is satisfied, with using a plurality of information including a period for discount sale of the consumable and the predicted execution time, and a notification unit which performs processing for notifying a user of first information including information regarding the discount sale of the consumable, in a case where it is determined that the first specific condition is satisfied.
US11983446B1 Industrial printing system, print server, and process management method for peer-to-peer distributed processing in combination of production printing apparatuses
Provided is an industrial printing system that efficiently manages distributed processing of production printing on a peer-to-peer basis. Industrial printing systems perform production printing and include multiple print servers. A plurality of print servers performs distributed processing of jobs. The storage unit stores capability information indicating capabilities that can be processed in rasterizing process, printing processing, and post-processing. The processing determination unit checks job processing requirement based on the capability information stored in the storage unit, and it determines a combination of any of a plurality of print servers, printing apparatuses, and post-processing apparatuses capable of processing the job. The processing management unit transmits a job to each apparatus and requests processing according to the combination determined to be processable by the processing determination unit.
US11983445B2 Information processing apparatus, control method, and storage medium storing program
An information processing apparatus performs setup processing of a first apparatus connected to the information processing apparatus; acquires setup data used in the setup processing and indicating a setup operation of the first apparatus from a second apparatus different from the first apparatus; determines whether display concerning the setup operation can be performed using the acquired setup data; and, if it is determined that the display concerning the setup operation can be performed, the display concerning the setup operation is performed by predetermined program, if it is determined that the display concerning the setup operation cannot be performed, predetermined processing for allowing a user to refer to other medium except for the predetermined program is performed. The other medium is for presenting information concerning the setup operation.
US11983442B2 Data storage device and method for multi-level conditional prediction of future random read commands
A data storage device and method for multi-level conditional prediction of future random read commands are provided. In one embodiment, a data storage device is provided comprising a memory and a controller. The controller is configured to receive a random read command from a host, wherein the received random read command is associated with a stream; predict a next stream to be received from the host; and predict a next random read command to be received from the host based on the received random read command and the predicted next stream. Other embodiments are possible, and each of the embodiments can be used alone or together in combination.
US11983439B2 Three-dimensional memory device and method for enhanced page register reset
A program method of a memory device having planes includes receiving a program command, obtaining an address associated with the program command, determining a first plane of the planes according to the address, and resetting a page register of the first plane without resetting one or more page registers of one or more remaining planes of the planes.
US11983429B2 Migration processes utilizing mapping entry timestamps for selection of target logical storage devices
A method comprises maintaining a mapping data structure comprising a plurality of mapping entries, each such mapping entry associating an assigned name of a corresponding logical storage device of a storage system with a unique identifier of that logical storage device, a given such mapping entry further comprising a timestamp associated with the logical storage device. The method further comprises identifying a source logical storage device for a migration process, accessing the mapping data structure to determine a timestamp of the source logical storage device and one or more additional timestamps of one or more respective candidate target logical storage devices for the migration process, selecting based at least in part on the determined timestamps a particular one of the one or more candidate target logical storage devices, and initiating the migration process to migrate the source logical storage device to the selected target logical storage device.
US11983428B2 Data migration via data storage device peer channel
Systems and methods for data migration via a peer communication channel between data storage devices are disclosed. The data storage devices include a host interface configured to connect to at least one host system and a peer interface to connect to the peer communication channel, where the host interface and the peer interface and separate physical interfaces. A source data storage device establishes peer communication with a destination data storage device over the peer communication channel, determines a set of host data, and sends the set of host data to the destination data storage device, while continuing to receive and process host storage operations through the host interface.
US11983427B2 Multi-pass distributed data shuffle
A system and method for repartitioning data in a distributed network. The method may include executing, by one or more processors, a first pass of a data set from a plurality of first sources to a plurality of first sinks, each first sink collecting data from one or more of the first sources, and executing, by the one or more processors, a second pass of the data set from a plurality of second sources to a plurality of second sinks, each one of the plurality of first sinks corresponding to one of the plurality of second sources, and each second sink collecting data from one or more of the second sources. Executing the first and second passes causes the data set to be repartitioned such that one or more second sinks collect data that originated from two or more of the first sources.
US11983425B2 Vehicular communications redundant data identification and removal
Systems and methods are provided for data storage for a subject vehicle and include receiving data items at the subject vehicle data from a plurality of data sources and determining whether a data item received from one of the plurality of data sources is redundant with a data item already captured by the subject vehicle. If so, the system eliminates the redundant data item to obtain a nonredundant data set of nonredundant data items and determines whether to store a nonredundant data item of the nonredundant data set based on flow characteristics of the nonredundant data item.
US11983415B2 Memory management method, memory storage device and memory control circuit unit
A memory management method for a memory storage device is provided. The memory management method includes: detecting effective information of at least one operation event performed by the memory storage device in a first mode; and adjusting a threshold value according to the effective information. The threshold value is configured to determine whether to instruct the memory storage device to enter the first mode.
US11983413B2 Semiconductor memory device for reducing data read time difference between memory banks
Disclosed herein is a semiconductor memory device for reducing data read time difference between memory banks. In the semiconductor memory device of the disclosure, each of the memory banks has the delay control time controlled based on the distance from data control block or receives the signal according to the read command. Accordingly, the data read time difference is reduced in the semiconductor memory device, and the operation time margin of the data control block is improved.
US11983412B2 Memory system controlling nonvolatile memory
According to one embodiment, a controller of a memory system calculates an amount of transferred data per unit time in response to completion of processing of a first I/O command. While the calculated amount of transferred data per unit time exceeds a first threshold, the controller does not transmit, to a host, a completion response indicating completion of the first I/O command. When the calculated amount of transferred data per unit time is equal to or less than the first threshold, the controller transmits, to the host, the completion response indicating the completion of the first I/O command.
US11983411B2 Methods, devices and systems for including alternate memory access operations over memory interface
A method can include, in a default mode of a memory device, decoding command data received on a unidirectional command address (CA) bus of a memory interface according to a first standard. In response to decoding a mode enter command, placing the memory device into an alternate management mode. In the alternate management mode, receiving alternate command data on the CA bus, and in response to receiving a command execute indication on the CA bus, decoding alternate command data according to a second standard to execute an alternate command. In response to decoding a mode exit command received on the CA bus according to the first standard, returning the memory device to the default mode. The memory interface comprises the CA bus and a data bus, and the CA bus and data bus comprise a plurality of parallel input connections. Corresponding devices and systems are also disclosed.
US11983409B1 Host-read-based autonomous compute storage device system
An autonomous compute storage device system includes a computing device and a storage device that is coupled to the computing device. The storage device receives a read instruction from a host processing system in the computing device that identifies data stored in a storage subsystem included in the storage device and, in response, performs a read operation to copy the data from the storage subsystem to a memory subsystem accessible to the storage device and provide the data to the host processing system. If the storage device determines that an autonomous compute signature matches the data that was copied to the memory subsystem during the performance of the read operation, it executes an autonomous compute application to perform compute operations that are associated with the data that was copied to the memory subsystem during the performance of the read operation and generate compute operation result(s).
US11983408B2 Ballooning for multi-tiered pooled memory
An embodiment of an electronic apparatus may include one or more substrates, and logic coupled to the one or more substrates, the logic to allocate a first memory portion to a first application as a combination of a local memory and remote memory, wherein the remote memory is shared between multiple compute nodes, and manage a first memory balloon associated with the first memory portion based on two or more memory tiers associated with the local memory and the remote memory. Other embodiments are disclosed and claimed.
US11983407B2 Enhanced data compression in distributed datastores
A method for performing write operations on a set of one or more physical disks of a set of one or more host machines is provided. The method receives a data block to write on at least one physical disk in the set of physical disks and generates a first set of one or more compressed sectors based on the received data block. The method writes (i) a first entry having a first header and the first set of compressed sectors to a data log that is maintained in a cache, and (ii) the first set of compressed sectors to a bank in memory. The method further determines if a size of data including compressed sectors in the bank satisfies a threshold, and when the size of data in the bank satisfies the threshold, writes the data to the at least one physical disk in the set of physical disks.
US11983403B2 Data relocation in memory
The present disclosure includes apparatuses, methods, and systems for data relocation in memory. An embodiment includes a controller, and a memory having a plurality of physical units of memory cells. Each of the physical units has a different sequential physical address associated therewith, a first number of the physical units have data stored therein, a second number of the physical units do not have data stored therein, and the physical address associated with each respective one of the second number of physical units is a different consecutive physical address in the sequence. The controller can relocate the data stored in the physical unit of the first number of physical units, whose physical address in the sequence is immediately before the first of the consecutive physical addresses associated with the second number of physical units, to the last of the consecutive physical addresses associated with the second number of physical units.
US11983401B1 Systems and methods of interacting with a virtual grid in a three-dimensional (3D) sensory space
The technology disclosed relates to selecting a virtual item from a virtual grid in a three-dimensional (3D) sensory space. It also relates to navigating a virtual modality displaying a plurality of virtual items arranged in a grid by and automatically selecting a virtual item in a virtual grid at a terminal end of a control gesture of a control object responsive to a terminal gesture that transitions the control object from one physical arrangement to another. In one implementation, the control object is a hand. In some implementations, physical arrangements of the control object include at least a flat hand with thumb parallel to fingers, closed, half-open, pinched, curled, fisted, mime gun, okay sign, thumbs-up, ILY sign, one-finger point, two-finger point, thumb point, or pinkie point.
US11983400B2 Content extraction method, electronic device and medium
A content extraction method includes in the case that the target interface is displayed on the screen of the electronic device, if the target touch input of the user on the screen is received, obtaining target coordinates, where the target coordinates are coordinates of the selected target position in the target interface, and the target position corresponds to the touch position of the target touch input on the screen; obtaining node information of at least one node in the target interface, where the node information of a node includes node coordinates of the node and the content indicated by the node; determining a target node according to the target coordinates and the node information of the at least one node, where the node coordinates of the target node match the target coordinates; and extracting the target content included in the target interface and indicated by the target node.
US11983394B2 System and method for generating photorealistic synthetic images based on semantic information
Embodiments described herein provide a system for generating semantically accurate synthetic images. During operation, the system generates a first synthetic image using a first artificial intelligence (AI) model and presents the first synthetic image in a user interface. The user interface allows a user to identify image units of the first synthetic image that are semantically irregular. The system then obtains semantic information for the semantically irregular image units from the user via the user interface and generates a second synthetic image using a second AI model based on the semantic information. The second synthetic image can be an improved image compared to the first synthetic image.
US11983392B2 System and method for facilitating user interaction with a virtual space through a graphical chat interface
A system and method for facilitating user interactions with a virtual space through a graphical chat interface is disclosed. One or more potential inputs to the virtual space and/or virtual space status information may be determined dynamically for a user participating in a chat session through a graphical chat interface. An activity notification may be generated for the user based on the determined potential inputs and/or the virtual space status information. The generated activity notification may comprise graphical representation for the notification and as well as representation information for one or more controls facilitating the user to provide inputs requested by the activity notification through the graphical chat interface. User acceptance to the activity notification via the graphical chat interface may be received. One or more activity commands may be generated based on the received user acceptance and executed in the virtual space.
US11983386B2 Computerized systems and methods for automatic generation of livestream carousel widgets
Computer-implemented systems and methods for automatic generation of livestream carousel widgets are disclosed and may be configured to retrieve a plurality of candidate livestreams based on first data related to one or more users and second data related to a plurality of livestreams, organize the retrieved plurality of candidate livestreams, input third data related to a first user and fourth data related to the retrieved plurality of candidate livestreams into a ranking model, output, from the ranking model, a value for each livestream of the organized plurality of candidate livestreams, based on the outputted value for each livestream, determine a rank for each livestream of the organized plurality of candidate livestreams, generate a livestream carousel widget including a number of candidate livestreams based on the determined rank, and transmit the generated livestream carousel widget for display on a user interface associated with the first user.
US11983385B2 Information processing apparatus, control method for information processing apparatus, and storage medium
An information processing apparatus capable of receiving a touch operation and a touchless operation includes an operation control unit configured to control an operation method by enabling any one of the touch operation and the touch operation according to the setting information related to the operation method, and the operation control unit controls the operation method according to the operation method of the detected operation of a user if the operation method cannot be determined only by the setting information.
US11983382B2 Systems and methods for generating three-dimensional menus and toolbars to control computer operation
Disclosed is a system and associated methods for controlling computer operation through three-dimensional (“3D”) menus, 3D toolbars, and other 3D elements that provide an efficient and dynamic organization of application functionality and icons across three dimensions. The system generates a first 3D element with a first number of regions with each region of the first number of regions providing access to different functionality from a first set of functionality, and a second 3D element with a second number of regions with each region of the second number of regions providing access to different functionality from a second set of functionality. The system connects the first 3D element to the second 3D element, and rotates one or more of the first element and the second 3D element to change the functionality that is accessible from the one or more of the first element and the second element.
US11983380B2 Electronic device having a flexible display
The electronic device detects a pointing input to an edge area in a viewable screen portion on one side of a display screen of a display module, provides an affordance for changing a size of the viewable screen portion based on one or a combination of two or more of a time when a pointing input is maintained in the edge area, a moving distance of the pointing input, and a moving speed of the pointing input, and changes an area of the viewable screen portion to a size determined by the pointing input through a variable driver.
US11983379B2 Multi-anchor based extraction, recognition, and machine learning of user interface (UI)
Multiple anchors may be utilized for robotic process automation (RPA) of a user interface (UI). The multiple anchors may be utilized to determine relationships between elements in the captured image of the UI for RPA. The results of the anchoring may be utilized for training or retraining of a machine learning (ML) component.
US11983378B2 Method and device for tracking an end of a utensil comprising a recalibration of a distance between the end and a magnetic object securely fastened to the utensil
The invention relates to a method for tracking an end of a utensil equipped with a magnetic object, wherein a parameter K(tn) representative of a contact between the end and a reference surface of a touch sensor is determined, and when contact is detected: an actual value D1(k+1) of the distance D1 between the end and the magnetic object is determined, on the basis of a value D1I(k+1) of a distance, referred to as the projected distance D1I between the position PA(tn) of the magnetic object and a position PI(tn) of a point of intersection between the reference surface and a straight line collinear with the magnetic moment m(tn), then the recorded value of the distance D1 is updated on the basis of the actual determined value D1(k+1) of the distance D1.
US11983377B2 Touch module
A touch module includes a base plate, a magnet, a touchpad and a magnetic board. The magnetic board includes a first sensing line, a second sensing line, a third sensing line, a first communication part and a second communication part. The touchpad is located over the base plate. The magnetic board is arranged between the touchpad and the magnet. The first sensing line, the second sensing line and the third sensing line of the magnetic board are in parallel with each other and stacked on each other. The first sensing line is electrically connected with the second sensing line through the first communication part. The second sensing line is electrically connected with the third sensing line through the second communication part. The first sensing line, the second sensing line and the third sensing line sense a magnetic field of the magnet and generates a vibration.
US11983376B2 Touch frame with arrangement of printed circuit board and touch screen having the same
A touch frame and a touch screen having the same. The touch frame includes an outer frame, a light filtering member, and a printed circuit board. The outer frame has an accommodating groove having at least one groove opening, and the light filtering member is arranged in the accommodating groove. The light filtering member is provided with an accommodating cavity, and a part of the light filtering member extending to the groove opening of the accommodating groove is a light filtering portion. The printed circuit board is arranged in the accommodating cavity. A light receiving/transmitting device is provided on the printed circuit board, and the light receiving/transmitting device is directly opposite to the light filtering portion.
US11983374B2 Touch sensor, touch sensor driving method, and display device
A touch sensor may include a substrate and may include electrode units, first demultiplexers, second demultiplexers, and driving pads all located on the substrate. The electrode units each may include a plurality of electrode groups, the electrode groups each including a plurality of touch electrodes. The first demultiplexers each may include a plurality of sub-demultiplexers and each may be electrically connected to a corresponding one of the electrode units. Each of the sub-demultiplexers of a first demultiplexer may be electrically connected to a corresponding one of the electrode groups of a corresponding electrode unit. The second demultiplexers may be connected between the first demultiplexers and the driving pads.
US11983373B1 Filter in a capacitance measuring circuit
A device may include a first set of electrodes, a second set of electrodes that is transverse the first set, and at least one connection between an electrode in the first set to an electrode in the second set by a high pass filter. The connected electrode(s) in the first set and the connected electrode(s) in the second set may form an antenna. The device may include a processor and memory. The memory may store programmed instructions which cause the processor, when executed, to transmit a wireless signal using the connected electrodes during a first time, and measure a capacitance signal using electrodes in the first set and electrodes in the second set during a second time.
US11983370B2 Spherical or highly curved touch-sensitive surfaces
A two dimensional touch sensor panel can be thermoformed or curved by another process to a three-dimensional touch sensor panel, and the three-dimensional touch sensor panel can be laminated to a three-dimension surface having a highly curved or spherical shape. In some examples, thermoforming a two-dimensional touch sensor panel into a three-dimensional touch sensor panel can result in strain of the touch electrodes, and can result in non-uniform three-dimensional touch electrodes (distortion of the two-dimensional touch electrode pattern). The strain can be a function of the curved touch-sensitive surface and/or process related mechanical strain from thermoforming. In some examples, a three-dimensional touch sensor panel can be formed with uniform area touch electrodes using a two-dimensional touch sensor panel pattern with non-uniform area touch electrodes in accordance with the strain pattern expected for a given curved surface and thermoforming technique.
US11983369B2 Conductive member for touch panel, touch panel, touch panel display device, and method of producing conductive member for touch panel
A conductive member for a touch panel, a touch panel, and a touch panel display device that suppresses peeling of a connection terminal portion while using a flexible substrate. The conductive member includes a flexible substrate; a first conductive layer disposed on the flexible substrate; an insulating layer disposed on the first conductive layer; and a second conductive layer disposed on the insulating layer and on the first conductive layer. The first conductive layer has an anchor electrode portion. The second conductive layer has a first connection terminal portion covering the anchor electrode portion. Contour lines of a shape pattern of a portion of the anchor electrode portion covered with the first connection terminal portion are set such that a total value of lengths of components orthogonal to a predetermined direction is equal to or more than a total value of lengths of components parallel to the predetermined direction.
US11983368B2 Touch display device and display panel
A display panel and a touch display device are disclosed. The display panel includes a first touch electrode positioned in the first area, a second touch electrode positioned in the second area, a third touch electrode positioned in the third area, a fourth touch electrode positioned in the fourth area, and a first connection pattern electrically connecting the first touch electrode and the second touch electrode. A connection portion between the third touch electrode and the fourth touch electrode may pass through an intermediate area between the first area and the second area. The first connection pattern may pass through the intermediate area between the first area and the second area and may cross the connection portion between the third and fourth touch electrodes. Each of the first, second, third and fourth touch electrodes may include a first metal layer and a second metal layer, the first metal layer and the second metal layer may be separated by a touch-interlayer insulating layer. The first connection pattern may be disposed on one of the first metal layer and the second metal layer. The first connection pattern may be located in one of the first metal layer and the second metal layer.
US11983365B1 Methods and systems for determining stylus orientation information
An electronic device includes a capacitive sense array and is coupled to a stylus including a conductive tip and a conductive wire module. The conductive tip and wire module of the stylus are driven by a tip drive signal and a wire drive signal simultaneously. The tip and wire drive signals have a single stylus drive frequency. While the conductive tip and wire module are driven by the tip and wire drive signals, the electronic device scans the capacitive sense array to obtain a plurality of capacitive sense signals from a plurality of sense electrodes of the capacitive sense array. The electronic device generates a composite image of the capacitive sense array based on the plurality of capacitive sense signals and processes the composite image to determine one or more orientation parameters (e.g., a tilt angle) of the stylus with respect to a surface of the capacitive sense array.
US11983358B2 Display panel and display apparatus
A display panel includes a mutual-capacitance touch film layer with a drive electrode system and a sensing electrode system. One of the drive electrode system and the sensing electrode system is a first touch electrode system, and the other is a second touch electrode system. The first touch electrode system includes a plurality of first touch electrodes that extend in a first direction and that are arranged in a second direction, and a plurality of second touch electrodes that extend in the first direction and that are arranged in the second direction.
US11983355B2 Electronic device comprising flexible display and operation method thereof
An electronic device may include a first structure, a second structure, a flexible display, at least one sensor, and at least one processor, wherein the at least one processor may be configured to: obtain information on a state of the first structure with respect to the second structure via the at least one sensor; detect a touch input via the at least one sensor; based on the information on the state of the first structure with respect to the second structure, identify a portion of the flexible display where the touch input is detected between a first portion visually exposed to an outside and a second portion accommodated in an inside of the second structure in the flexible display; and based on the identified portion being the second portion, perform a function associated with a screen displayed via the first portion, based on the touch input.
US11983353B2 Touch apparatus and touch detection method thereof
a touch device according to an exemplary embodiment includes: a plurality of touch electrodes; and a driver/receiver that applies driving signals, each having a frequency corresponding to a resonance frequency of a stylus pen, to the plurality of touch electrodes, and receives detection signals from the plurality of touch electrodes, wherein the driving signals may include a first driving signal and a second driving signal, each having a different phase.
US11983347B2 Touch display device, method for driving the same, driving circuit, data-driving circuit, and gate-driving circuit
The present embodiments may provide a touch display device including: a display panel in which a plurality of data lines, a plurality of gate lines, and a plurality of touch electrodes are disposed; a gate-driving circuit configured to drive the plurality of gate lines; a data-driving circuit configured to drive the plurality of data lines; and a touch-driving circuit configured to drive the plurality of touch electrodes while the plurality of data lines and the plurality of gate lines are driven. In this touch display device, while a touch-driving signal swings with a predetermined amplitude, a data signal and a gate signal may also swing with the predetermined amplitude. According to the present embodiments, it is possible to enable high-speed image display and high-speed touch sensing, to perform a display operation and a touch operation simultaneously, and to display an image normally without any image change.
US11983341B2 Touch control structure and display apparatus
A touch control structure is provided. The touch control structure includes a plurality of first mesh electrodes respectively in a plurality of rows and a plurality of second mesh electrodes respectively in a plurality of columns. A respective one of the plurality of second mesh electrodes includes a plurality of second mesh blocks consecutively connected in a respective column. A respective one of the plurality of first mesh electrodes comprises a plurality of first mesh blocks and a plurality of third mesh blocks alternately arranged in a respective row. The respective second mesh block is in a space between a first adjacent third mesh block, a second adjacent third mesh block, a first adjacent first mesh block, a second adjacent first mesh block, a third adjacent first mesh block, and a fourth adjacent first mesh block.
US11983330B1 Content creation management device and method
An electronic device, method, and computer program product for managing a content creation application are disclosed. A first device housing is pivotable relative to a second device housing between a closed position and an axially displaced open position. A first display panel and user interface are exposed when the first device housing and the second device housing are in the axially displaced open position. A second display panel is exposed both when the first device housing and the second device housing are in the closed position and when the first device housing and the second device housing are in the axially displaced open position. The first display panel displays a content creation application, which is mirrored onto the second display panel. A portion of the user interface is overlaid onto the content creation application on second display panel and receives user input to manage the content creation application.
US11983329B1 Detecting head gestures using inertial measurement unit signals
In one embodiment, a method includes presenting a suggestion to a user of a head-mounted device by the head-mounted device via an assistant xbot during a dialog session between the user and the assistant xbot, wherein the suggestion is associated with a plurality of actions to be performed by an assistant system associated with the assistant xbot, accessing signals from inertial measurement unit (IMU) sensors of the head-mounted device by the head-mounted device during the dialog session, determining a head gesture performed by the user during the dialog session by an on-device head-gesture detection model and based only on the signals from the IMU sensors, and executing a first action from multiple actions by the assistant system executing on the head-mounted device, wherein the first action is selected based on the determined head gesture during the dialog session.
US11983328B2 Apparatus for recognizing gesture in vehicle and method thereof
An apparatus is configured to efficiently recognize a gesture by interworking with an infotainment system. The apparatus obtains information about the gesture of a user, is connected with the infotainment system of a vehicle to identify a state of the infotainment system, branches a gesture allowed in recognition, based on the state of the infotainment system, and performs gesture recognition, based on the information about the sensed gesture and a result of branching the gesture allowed in recognition. The apparatus addresses overload and reliability degradation problems according to continuous image recognition.
US11983326B2 Hand gesture input for wearable system
Techniques are disclosed for allowing a user's hands to interact with virtual objects. An image of at least one hand may be received from an image capture devices. A plurality of keypoints associated with at least one hand may be detected. In response to determining that a hand is making or is transitioning into making a particular gesture, a subset of the plurality of keypoints may be selected. An interaction point may be registered to a particular location relative to the subset of the plurality of keypoints based on the particular gesture. A proximal point may be registered to a location along the user's body. A ray may be cast from the proximal point through the interaction point. A multi-DOF controller for interacting with the virtual object may be formed based on the ray.
US11983323B2 Control device, control method, and program
There is provided a control device that includes: a control section configured to control tactile presentation and auditory presentation when it is decided that an input section has been operated, the tactile presentation presenting a stimulation via a sense of touch, the auditory presentation presenting a stimulation via a sense of hearing, and the input section having a contact area that an object contacts, and in which the control section controls a feature amount of a waveform related to the tactile presentation and a feature amount of a waveform related to the auditory presentation such that at least one of the tactile presentation and the auditory presentation falls within an appropriate range that is a range where at least one of the tactile presentation and the auditory presentation is perceivable for a user of the input section and is not uncomfortable for the user.
US11983318B1 Full field retinal imaging system for characterization of eye trackers
A retinal imaging system includes a projector, an imaging device, and a controller coupled to an eye tracking system under test. The projector emits a light pattern to be delivered to a pupil of an eye, a location of the pupil being estimated by the eye tracking system under test. The imaging device captures one or more images of a retina of the eye illuminated with at least a portion of the light pattern. The controller determines one or more eye tracking parameters based on the captured one or more images of the retina. The controller compares each determined eye tracking parameter with each of estimated one or more eye tracking parameters, wherein values for the one or more eye tracking parameters are estimated by the eye tracking system under test. The controller characterizes each estimated eye tracking parameter based on the comparison.
US11983317B2 Using a camera to compensate for sensor-shift in a photosensor-based facial expression detector
Disclosed herein is photosensor-based detection of facial landmarks that utilizes images in order to detect and account for sensor shifts. In one embodiment, a system that detects positions of facial landmarks includes a head-mounted device comprising: (i) light sources that emit light towards a first region on a user's face, and (ii) discrete photosensors, spread over more than 2 cm, which take measurements of reflections of the light from the first region. The system also includes a head-mounted camera that captures images of a second region on the face. A computer calculates, based on the images, values indicative of a location and/or orientation of the device relative to the face, and detects, based on the reflections and the values, positions of facial landmarks at an average rate higher than an average rate at which the images are captured.
US11983314B2 User interface reconfiguration in view of image capture device location
One embodiment provides a method, the method including: capturing, at an interface reconfiguration system and using an image capture device, video of a user, wherein the video is transmitted to an information handling device of at least one other user; determining, using the interface reconfiguration system, eyes of the user are directed away from the image capture device and a portion of a user interface associated with a direction of the eyes of the user; and rearranging, responsive to the determining, at least the portion of the user interface displayed on a display device operatively coupled to the image capture device. Other aspects are claimed and described.
US11983313B2 User physical attribute based device and content management system
Systems and methods for device and content management include determining a user is viewing virtual reality content from a user device, and receiving, through a network from the user device, body information associated with the user while the user is viewing the virtual reality content. A user device management configuration associated with the body information is determined. A user device management action is retrieved using the user device management configuration. A notification associated with the user device management action that causes the user device to perform the user device management action and modify the virtual reality content being viewed by the user is sent through the network to the user device.
US11983312B2 Information processing system, information processing method, and storage medium
An information processing apparatus includes: a memory configured to store one or more instructions; and a processor configured to execute the one or more instructions to: obtain a first image including a first representation of an iris region of a first eye; obtain a second image including a second representation of an iris region of a second eye; receive an input to rotate at least one of the first image or the second image; and control a display to display the at least one of the first image or the second image in a rotated state based on the input.
US11983311B2 Content protection for a glasses device
Techniques for content protection for a glasses device are described and may be implemented to enable sensitive content on a glasses device to be protected from exposure to persons other than a user of the glasses device. Generally, the described implementations utilizing sensor data such as visual data from a camera to detect human gaze to determine whether a person other than a user of a glasses device is positioned to view sensitive content displayed by the glasses device. If a secondary person other than a user of a glasses device is detected as being positioned to view sensitive content, a protection process is implemented to mitigate exposure of the sensitive content to the secondary person.
US11983309B2 Device and method to acquire timing of blink motion performed by a dialogue device
A processing device includes a memory configured to store executable instructions, and processing circuitry configured to execute the executable instructions stored in the memory to thereby realize: a first acquisition unit configured to acquire timing of blink motion performed by a dialogue device, a second acquisition unit configured to acquire blink timing by user performing a dialogue with the dialogue device, and a processing unit configured to perform processing according to difference between the timing of blink motion performed by the dialogue device and the blink timing by the user.
US11983308B2 Virtual reality instrument for the automatic measurement of refraction and aberrations of the eye
A virtual reality instrument measures the refraction and aberrations of the eye in an automatic way, and includes a portable part which is a virtual reality headset foreseen of a detailed screen per eye and at least one background screen, both virtual. The detailed screen has a resolution multiple times the foveal resolution of the eye and the background screen has the resolution similar to the peripheral resolution of the eye. The virtual reality instrument also includes at least one pupil camera, a system to manipulate the phase of the light coming from the detailed screen, a wavefront sensor and light source to measure the wavefront using a wavelength of at least 400 nm.
US11983305B2 Content presentation system, content presentation device, and content presentation method
A content presentation system, a content presentation device, and a content presentation method that reduce a burden on a user and present suitable contents to the user with high accuracy are provided. The present technology provides a content presentation system including a computer device that holds content information associated with emotion information indicating an emotion of a user, in which the computer device at least includes a machine learning model that, on the basis of a plurality of pieces of content information presented to the user corresponding to desired emotion information indicating emotion information desired by the user and content information selected by the user from the plurality of pieces of content information, performs machine learning so as to present the content information suitable for the emotion information.
US11983303B2 Intrinsic data generation device, semiconductor device and authentication system
The intrinsic data generation device of the disclosure includes a modulation control part outputting a modulation control signal for controlling modulation, a modulation part modulating a signal based on the modulation control signal and outputting a modulated modulation signal, a PUF circuit specifying a relationship between input data and output data based on random variation intrinsic to the device and changing the output data based on the modulation signal, a data holding part holding the output data from the PUF circuit in response to the modulation control signal, and an intrinsic data output part outputting intrinsic data based on the output data provided from the data holding part.
US11983301B2 Systems and methods for virtual traffic stops
Systems and methods to implement virtual contactless traffic stops. The systems and methods utilize mobile devices or other computer technology commonly carried by law enforcement officers and civilians for other purposes, and use the imaging and communication capabilities of these devices to authenticate digital copies a legal documents pertaining to the civilian, connect a civilian device and a law enforcement officer device during a traffic stop to facilitate digital document exchange, and to provide for remote interaction during the traffic stop, such as by use of video or text chat.
US11983300B2 System and method for implementing a market data hub
An embodiment of the present invention is directed to a market data hub. The innovative system comprises a processing engine that manages contributed content and allows for custom analytics, alerting, reporting, machine learning interfaces, etc., while preserving entitlements controls specific to participants. Moreover, the system disseminates market data to downstream consumers and syndicated entities that are entitled to view the market data.
US11983295B2 Method and system for identifying personally identifiable information (PII) through secret patterns
This disclosure relates to method and system for identifying Personally Identifiable Information (PII) through secret patterns. The method includes receiving user data from at least one data source through a plurality of communication channels. The user data includes PII and non-PII. The user data is associated with a user. The PII includes a plurality of personal identifiers. The method further includes identifying the PII in user data through a predictive model. The method further includes generating a secret pattern based on the PII identified through the predictive model. The secret pattern is an identifiable label. The method further includes adding the secret pattern to each of the plurality of personal identifiers in PII. The method further includes identifying each of the plurality of personal identifiers through the secret pattern in real-time, when user data is transmitted from the at least one data source to at least one data destination.
US11983287B2 Non-persistent data caching web server
Systems as described herein may implement non-persistent data caching using a dedicated web server. A non-persistent data caching system may determine that an application, executing on a computing device may require access to secure data located on a remote server external to the computing device. The non-persistent data caching system may initiate a dedicated web server on the computing device, retrieve the secure data from the remote server, and store the secure data in a volatile memory of the computing device. The non-persistent data caching system may subsequently redirect a request for at least a portion of the secure data from the application and to the dedicated web server, and the dedicated web server may send the requested portion to the application.
US11983284B2 Consent management methods
The present disclosure relates to a computer-implemented method for controlling access to user data of a user. The method comprises: receiving, by a data controller, an access request requesting access to the user data; determining, by the data controller, a consent status and one or more item of information associated with the user data; encrypting, by the data controller, the user data in an encrypted data package encrypted based on the consent status and one or more item of information; and sending, by the data controller, the encrypted data package in response to the access request.
US11983280B2 Protection of cryptographic operations by intermediate randomization
Aspects of the present disclosure involve a method and a system to support execution of the method to perform a cryptographic operation involving a first vector and a second vector, by projectively scaling the first vector, performing a first operation involving the scaled first vector and the second vector to obtain a third vector, generating a random number, storing the third vector in a first location, responsive to the random number having a first value, or in a second location, responsive to the random number having a second value, and performing a second operation involving a first input and a second input, wherein, based on the random number having the first value or the second value, the first input is the third vector stored in the first location or the second location and the second input is a fourth vector stored in the second location or the first location.
US11983279B2 Content delivery system and method of delivering
A content delivery system (100) comprises a trusted holder of profile data (200) arranged to store information concerning a conscious entity, a content delivery requirement entity (210), a content intermediary entity (226); and a source of content (232). The trusted holder of profile data (200) is arranged to issue (230) profile reference data to the content delivery requirement entity in response to a request (222) therefrom, and to communicate (224) the profile reference data and at least part of the stored information concerning the conscious entity to the content intermediary entity (226), the request for content provision (222) being capable of identifying the conscious entity to the trusted holder of profile data. The content intermediary entity (226) is arranged to source, when in use, relevant content from the source of content (232) using the at least part of the stored information concerning the conscious entity.
US11983276B2 Communication system personality provisioning system
A communication system personality provisioning system includes a communication system included in a computing system and coupled to a management system. The communication system stores authentication information in a UEFI database of a UEFI system in the communication system. The communication system receives a first operating software image and application/service from the management system, authenticates the first operating software image and application/service via first secure initialization operations performed by the UEFI system using the authentication information and, in response, installs the first operating software image and application/service on the communication system. The communication system subsequently receives a second operating software image and application/service from the management system, authenticates the second operating software image and application/service via second secure initialization operations performed by the UEFI system using the authentication information and, in response, installs the second operating software image and application/service on the communication system.
US11983269B2 Deep neural network system for similarity-based graph representations
There is described a neural network system implemented by one or more computers for determining graph similarity. The neural network system comprises one or more neural networks configured to process an input graph to generate a node state representation vector for each node of the input graph and an edge representation vector for each edge of the input graph; and process the node state representation vectors and the edge representation vectors to generate a vector representation of the input graph. The neural network system further comprises one or more processors configured to: receive a first graph; receive a second graph; generate a vector representation of the first graph; generate a vector representation of the second graph; determine a similarity score for the first graph and the second graph based upon the vector representations of the first graph and the second graph.
US11983268B2 Prevention of container escape-based attacks of a host system
A service prevents attacks carried out through container escape for silo-based containers. A callback is registered for a function(s) that may be invoked from inside a container and returns an object handle(s). The callback, when triggered by invocation of the function(s), executes for determination of whether requests for access to objects via their handles are issued by suspicious processes. Access to CExecSvc.exe is restricted for processes that request a handle for CExecSvc.exe and are determined to be associated with a container themselves. Processes that escape their container through a technique that evades detection are also blocked from accessing the host system. When a process requests access to an object via invocation of a function that returns a handle, the callback executes for determination of whether the process but not the requested object is associated with a container, in which case the service restricts the process' access to the host system.
US11983267B2 Data processing method and circuit thereof based on trojan circuit detection
A data processing method based on Trojan circuit detection includes controlling a processor, in a testing stage, to perform following steps: obtaining a plurality of characteristic values corresponding to a logic gate circuit; performing a distribution adjustment operation on the characteristic values to generate a plurality of adjusted characteristic values; and performing classification on the adjusted characteristic values to generate a logic identification result.
US11983266B2 Systems and methods for event-based application control
Systems and methods are disclosed for event-based application control. A system extension is configured to leverage an endpoint security API for monitoring event activity within operating system kernel processes. The system extension registers with the endpoint security API particular event types for which the system extension would like to receive notifications. In response to receiving notifications regarding detected events corresponding to the registered event types, the system extension determines if the event, and its corresponding process, are safe and allowable to execute. In various embodiments, the system leverages whitelists, blacklists, and rules policies for making a safeness determination regarding the event notification. The system extension transmits this determination to the operating system via the endpoint security API.
US11983259B2 Authentication via a dynamic passphrase
A computerized method for voice authentication of a customer in a self-service system is provided. A request for authentication of the customer is received and the customer is enrolled in the self-service system with a text-independent voice print. A passphrase from a plurality of passphrases to transmit to the customer is determined based on comparing each of the plurality of passphrases to a text-dependent or text-independent voice biometric model. The passphrase is transmitted to the customer, and when the customer responds, an audio stream of the passphrase is received. The customer is authenticated by comparing the audio stream of the passphrase against the text-independent voice print. If the customer is authenticated, then storing the audio stream of the passphrase and the topic of the passphrase.
US11983258B1 Wearable computing device secure access badge
Techniques are described for enabling a user to access a secure system based on vital signs of the user that are collected by a wearable device worn by the user. The vital signs of the user may be used as an extra level of security when accessing the secure system. For example, a computing device may automatically validate that a user requesting access to a secure system is a person and not a robot based on receipt of vital signs of the user. As another example, a computing device may operate as a secure access badge that first analyzes vital signs of a user to confirm that the user is not in distress before sending an access signal to gain access to a secure system. In either example, the computing device may be a wearable device, or be paired to a wearable device to receive the vital signs.
US11983257B2 Voice biometric authentication systems and methods
Systems and methods for voice authentication are disclosed. In an embodiment, a computer system may determine that a user is eligible for establishing a voice authentication capability for a user account during a real-time audio communication between a user device corresponding to the user and a communication system associated with an electronic service provider. The computer system may enhance a recording quality of a portion of the real-time audio communication and record a voice sample for the portion of the real-time audio communication at the enhanced recording quality. The computer system may generate a voiceprint based on the voice sample and enable the voice authentication capability such that the user can be authenticated by voice in future audio communications with the communication system in a minimally intrusive fashion where normal conversation can be used to capture voice samples which can be compared to the voiceprint to authenticate the user.
US11983252B2 Software license manager security
Techniques for securing computer executable software for tracking usage of at least one software application are presented. The computer executable software for tracking usage of at least one software application can include tracking software installed on a client and monitoring software installed on the client, where the monitoring software is hidden from users of the tracking software. The techniques can include tracking, by the tracking software, a usage of the at least one software application by the client; obtaining, by the tracking software, a status of the monitoring software; and restarting the monitoring software, by the tracking software, in response to obtaining a status of the monitoring software indicating that the monitoring software is not executing.
US11983250B2 Item-customer matching method and device based on vision and gravity sensing
The present invention discloses an item-customer matching method and device based on vision and gravity sensing, and belongs to the technical field of computer. The method comprises acquiring the identity information of a customer and tracking the customer in real time in the shopping place, wherein shelves for carrying items are arranged; acquiring the shelf position of the shelf where the loading weight changes; identifying the items that cause changes in the loading weight of the shelf to obtain the item identification result; determining the identity information of the purchaser according to the shelf position, the hand position of the customer, and the action behavior of the customer, wherein the purchaser is a customer matching the item identification result. The device includes a customer tracking module, a shelf position acquiring module, an item identification result acquiring module, and a matching module. The present invention realizes the accurate matching between the item identification result and the customer by the above-mentioned technical solution, which is beneficial to the completion of the settlement work of the unmanned convenience store, and can also improve the accuracy of the item identification.
US11983249B2 Error determination apparatus, error determination method and program
An error determination device includes a class estimation process observation unit configured to acquire data in a process of being estimated, from a class estimation unit that estimates a class of data to be classified and generate an estimation process feature vector based on the acquired data; and an error determination unit configured to accept input of the estimation process feature vector generated by the class estimation process observation unit and a classification result output from the class estimation unit and determine whether the classification result is correct or incorrect based on the estimation process feature vector and the classification result, wherein the error determination unit is a functional part generated by machine learning based on an estimation process feature vector list created by adding a pseudo feature vector to an estimation process feature vector list generated by the class estimation process observation unit and on a learning error-correction list indicating that a class corresponding to the pseudo feature vector is incorrect.
US11983245B2 Unmanned driving behavior decision-making and model training
Various embodiments a method and apparatus for unmanned driving behavior decision-making and model training, and an electronic device. The method includes: acquiring sample data, wherein the sample data includes a sample image; extracting a sample feature vector corresponding to the sample data, wherein a feature vector of the sample image is extracted by manifold dimension reduction; and based on the sample feature vector, training by semi-supervised learning to obtain a target decision-making model, wherein the target decision-making model is used for decision-making classification.
US11983244B1 Artificial intelligence system for media item classification using transfer learning and active learning
At an artificial intelligence system, training iterations of a first machine learning model are implemented. In a particular iteration, a group of data items are selected from an item collection using active learning, and respective labels selected from a set of tags are obtained for at least some of the items of the group. Using feature processing elements of a different machine learning model, a respective feature set corresponding to individual labeled items is generated in the iteration, and the feature sets are included in a training set used to train the first machine learning model. A trained version of the first machine learning model is stored after a training completion criterion is met.
US11983242B2 Learning data generation device, learning data generation method, and learning data generation program
A learning data generation device includes an acquisition unit, an attention level derivation unit, and a selection unit. The acquisition unit acquires sequence data including a plurality of frames that include a target and are consecutive in a sequence. The attention level derivation unit derives an attention level that is feature data in a time axis direction of each of the plurality of frames included in the sequence data by using a trained model. The selection unit selects one or a plurality of frames included in the sequence data as a learning frame to be used for learning data based on the attention level.
US11983241B2 Method and system for training a neural network
A method for training a neural network for detecting a plurality of classes of object within a sample comprises providing a training data set comprising a plurality of samples, each annotated according to whether the samples include labelled objects of interest. In a first type of samples, all objects of interest are labelled according to their class and comprise a foreground of the samples, the remainder of the samples comprising background. In a second type of samples, some objects of interest are labelled in a foreground and their background may comprise unlabelled objects. A third type of samples comprise only background comprising no objects of interest. Negative mining is only performed on the results of processing the first and third types of samples.
US11983239B2 Lightweight transformer for high resolution images
Systems and methods for obtaining attention features are described. Some examples may include: receiving, at a projector of a transformer, a plurality of tokens associated with image features of a first dimensional space; generating, at the projector of the transformer, projected features by concatenating the plurality of tokens with a positional map, the projected features having a second dimensional space that is less than the first dimensional space; receiving, at an encoder of the transformer, the projected features and generating encoded representations of the projected features using self-attention; decoding, at a decoder of the transformer, the encoded representations and obtaining a decoded output; and projecting the decoded output to the first dimensional space and adding the image features of the first dimensional space to obtain attention features associated with the image features.
US11983238B2 Generating task-specific training data
Techniques for generating machine learning training data which corresponds to one or more downstream tasks are disclosed. In one example, a computer implemented method comprises generating one or more synthetic data instances for training a machine learning model, and determining a value of respective ones of the one or more synthetic data instances with respect to at least one task. One or more additional synthetic data instances for training the machine learning model are generated based at least in part on the values of the respective ones of the one or more synthetic data instances.
US11983237B2 Floating point dot product multiplier-accumulator
A vector dot product multiplier receives a row vector and a column vector as floating point numbers in a format of sign plus exponent bits plus mantissa bits. The dot product multiplier generates a single dot product value by separately processing the sign bits, exponent bits, and mantissa bits in a few pipelined stages. A first pipeline stage generates a sign bit, a normalized mantissa formed by multiplying pairs multiplicand elements, and exponent information. A second pipeline stage receives the multiplied pairs of normalized mantissas, performs an adjustment, performs a padding, complement, and shift, and sums the results in an adder stage. The resulting integer is normalized to generate a sign bit, exponent, and mantissa of the floating point result.
US11983233B2 Browser based feedback for optimized web browsing
The present invention relates to systems, apparatus, and methods of accelerating web transactions. One embodiment includes observing, with a web browser plug-in operating on a computer, at least a portion of a first web page transaction in a web browser operating on the computer. A web browser module may be used to identify transaction information from the observing of the at least a portion of the first web page transaction. The browser may communicate transaction information to a prefetching system in a communication separate from the first web page transaction; and the transaction information may be used to perform a prefetch operation.
US11983231B2 Systems and methods for generating digital content item previews
Described herein is a computer implemented method comprising: receiving, at a collaboration system, a page view request from a user device, the page review request being in respect of a page; identifying a content item link in the page for which a preview should be generated; generating a preview generation request for the user device to generate a preview in respect of the identified content item by a preview generation application installed on the user device; receiving, by the collaboration system, the preview generated by the preview generation application installed on the user device; and storing, by the collaboration system, the preview.
US11983225B1 Method involving real-time confidential electronic matching for forming anonymous connections at live events
A system that applies real-time electronic matching of a plurality of users in a live event, to enable the formation of anonymous connections amongst groups of users who can then interact through social activities. An event features a plurality of rounds, and in each round, users are matched into groups based on user selected interests. The matching system employs a user-enabled confidential selection of interests, through the use of, but not limited to, a personal device, such as a mobile phone or computer. The present invention is not limited in application to social networking environments, such as in a singles' event. It can also be applied in other environments where anonymous interactions are of importance, such as in the matching of potential buyers or sellers of products and services; or in the matching of recruiters and employment candidates.
US11983217B2 Responding to queries with voice recordings
Implementations are provided for providing responsive audio recordings to user queries that are prerecorded by human beings, rather than generated automatically using speech synthesis processing. In various implementations, a query provided by a user at an input component of a computing device may be used to search a corpus of voice recordings From the searching, a plurality of candidate responsive voice recordings may be identified and ranked based on measures of credibility associated with speakers that created the candidate responsive voice recordings. Based on the ranking, one or more of the plurality of candidate responsive voice recordings may be provided for presentation to the user at an output component of the same computing device or a different computing device.
US11983215B2 Tag distribution visualization system
In various embodiments described herein, a visualization system receives message requests from client devices, wherein the message requests comprise at least location data that identifies a location of a client device, and media content, wherein the media content includes at least one of image data, audio data, and video data. In response to receiving the message requests that comprise the media content, the visualization system analyzes and parses the media content to detect one or more tags embedded within the media content. In response to detecting the tag, the visualization system identifies a campaign or account referenced by or associated with the tag. Based on the identification of the campaign based on the tag within the media content, the visualization system determines a distribution of the campaign based on the location data from the message request.
US11983213B2 Identifying clusters of similar sensors
A system and method including receiving sets of sensor data associated with sensors configured to monitor one or more systems. Sensor fingerprints are generated for each set of sensor data based on the sensor data. At least one proximity value is computed for each sensor by comparing the fingerprint of that sensor with another fingerprint. Clusters of similar sensors are identified based at least upon the proximity values of the sensors.
US11983209B1 Partitioning documents for contextual search
Operations of a search management system are disclosed. The operations may include: identifying a data corpus containing a plurality of documents, generating sets of feature vectors representing the plurality of documents, receiving a query to search the data corpus, generating a query vector for the query, identifying a target feature vector that meets a similarity threshold by comparing the query vector to the feature vectors, and presenting a query result that includes at least part of the document. The feature vectors may be generated by executing a multi-step partitioning process for partitioning a respective document into a plurality of document partitions, such that the sets of feature vectors that are generated correspond to the plurality of document partitions for the respective document. The query result may include a target partition from among the plurality of document partitions represented by the target feature vector.
US11983203B1 Systems and methods of establishing correlative relationships between geospatial data features in feature vectors representing property locations
In an illustrative embodiment, an automated system engineers customized feature vectors from geospatial information system (GIS) metadata. The system may include computing systems and devices for extracting metadata for GIS features located within a predetermined distance of a property from a GIS map file and storing the extracted GIS features within a feature vector. The system can augment each of the extracted GIS features with amplifying data features extracted from external data sources. The system can calculate a distance between the property and each extracted GIS feature, which establishes a relationship between the property and each GIS feature and associated amplifying data features. Amounts of correlation between each of the extracted GIS features and associated amplifying data features within the feature vector and a market assessment of the property location can be identified using a data model trained with a data set customized to characteristics of the property.
US11983201B2 Creating a metatype tree for metatype introspection
Concepts for creating a metatype tree for metatype introspection are presented. One example comprises decoding a parent metatype from a synthetic dataset by decoding one or more child metatypes of the parent metatype. The method then comprises creating a metatype tree comprising a parent node and one or more child nodes of the parent node. The parent node comprises the decoded parent metatype and the one or more child nodes of the parent node comprise the one or more decoded child metatypes.
US11983199B2 Linking discrete dimensions to enhance dimensional analysis
Not all facts in a data warehouse are described by the same set of dimensions. However, there can be associations between the data dimensions and other dimensions. By maintaining a set of relationships that are capable of linking the dimensional keys used in existing data to the keys of an associated dimension, a data transformation can be constructed that summarizes by the original and by the associated dimensions in feeds in an analytical data mart (cube) that includes all the dimensions. This cube can then be consolidated and analyzed in a slice-and-dice fashion as though all the dimensions were independent. Data transformed in this manner can be analyzed alongside data from a source that is keyed by all of the dimensions.
US11983195B2 Tokenized voice authenticated narrated video descriptions
Systems, methods, and computer readable media are disclosed for generating one or more improved NFTs are described. For example, a software application embedded with a mobile device may enable a user to search a public and/or private database of videos, select a video from the database, record a selfie-video, audio, or other narration of the video to create a narration file, and create and publish an NFT based on the narration file without leaving the application embedded with the mobile device (e.g., without navigating to a separate token creation platform).
US11983194B2 Interactive dynamic geo-spatial application with enriched map tiles
Systems and methods for preparing and analyzing data related to geo-spatial properties. A system generates from a first data source, based on an ontology, a geographic dataset including first data objects representative of first data from the first data source and at least one geo-spatial reference based on respective location information from the first data source that corresponds to the first data. The system can also generate a vector map data tile layer based on the ontology using the geographic dataset and including vector map data tiles, having map geometry data linked to the first data objects by a geo-spatial reference, and corresponding to a portion of a geographic area represented by the vector map data tile layer. In response to requests from the front-end system application for first data related to a geo-spatial feature, tiles can be provided and first data corresponding to selected geo-spatial references can be displayed.
US11983193B2 Data processing method, platform, computer-readable storage medium and electronic device
A data processing method, platform, and an electronic device are disclosed. The method includes: extracting original data into a message engine based on a preset standardized data interface, the original data including terminal data and system data generated by an application system. The method further includes: reading the original data from the message engine; storing the original data in a distributed file system to form a fact table; storing the fact table in a columnar database; obtaining target column data required for generating a target chart from the columnar database; and generating the target chart according to the target column data.
US11983192B1 Computing technologies for data organization based on tags
This disclosure enables (1) creation of various tags and (2) tagging of various data structures identified above with such tags. Therefore, once tagged, these data structures can be processed by various application programs, without reprograming of these application programs or with minimal reprogramming of these application programs, because these tags accommodate or account for potential changes to these data structures (e.g., in format) that are made before these data structure are received for processing, as explained above. For example, some of such tags may be business user defined categorizations of data structures that can be evaluated during processing of some of such data structures and subsequently used as inputs to a standardized logic, thereby eliminating of reprogramming of these application programs or minimizing reprogramming of these application programs.
US11983187B2 Global status monitoring for open data platform
A dataset is received for ingestion into a data platform, and a correlation identifier is generated responsive to receiving the dataset. Multiple choreographed services emit multiple event messages. The plurality of choreographed services operate independently of each other based on a plurality of events triggered in a data platform. The plurality of events relate to contents of the dataset and comprising the correlation identifier. A message storage is populated with multiple status updates related to the correlation identifier. A status message associated with the correlation identifier is published in response to a status update of the plurality of status updates.
US11983183B2 Techniques for training machine learning models using actor data
Systems, methods, and articles of manufacture are disclosed for learning models of movies, keywords, actors, and roles, and querying the same. In one embodiment, a recommendation application optimizes a model based on training data by initializing the mean and co-variance matrices of Gaussian distributions representing movies, keywords, and actors to random values, and then performing an optimization to minimize a margin loss function using symmetrical or asymmetrical measures of similarity between entities. Such training produces an optimized model with the Gaussian distributions representing movies, keywords, and actors, as well as shift vectors that change the means of movie Gaussian distributions and model archetypical roles. Subsequent to training, the same similarity measures used to train the model are used to query the model and obtain rankings of entities based on similarity to terms in the query, and a representation of the rankings may be displayed via, e.g., a display device.
US11983173B2 Systems and methods for generation and application of schema-agnostic query templates
The present disclosure provides systems and methods that generate query templates that are expressed in a generic schema-agnostic language. The query templates can be generated “from scratch” or can be automatically generated from existing queries, a process which may be referred to as “templatizing” the existing queries. As one example, generation of query templates can be performed through an iterative process that iteratively generates candidate templates over time to optimize a coverage over a set of existing queries. After generation of the schema-agnostic query templates, the systems and methods described herein can automatically translate/map the templatized queries into “concrete,” schema-specific queries that can be evaluated over specific customer schemas/datasets. In this manner, a query template for a given semantic query (e.g., “return the names of all employees”), is required to be written only once.
US11983172B2 Generation of a predictive model for selection of batch sizes in performing data format conversion
A method includes generating a predictive model mapping batch size to estimated memory utilization based on a plurality of prior batch sizes applied for performing a corresponding plurality of prior data format conversions, and further based on a plurality of prior actual memory utilization occurring in performing the corresponding plurality of prior data format conversions. A next batch size is automatically selected for performance of a subsequent data format conversion based on the predictive model and a current memory availability. A batch of data for performance of the subsequent data format conversion is identified based on the batch of data having the next batch size. The subsequent data format conversion is performed the batch of data, and an actual amount of memory utilized in performing the subsequent data format conversion is determined. The predictive model is updated based on the next batch size and the actual amount of memory utilized.
US11983171B2 Using multiple trained models to reduce data labeling efforts
A method of labeling a dataset includes inputting a testing set comprising a plurality of input data samples into a plurality of pre-trained machine learning models to generate a set of embeddings output by the plurality of pre-trained machine learning models. The method further includes performing an iterative cluster labeling algorithm that includes generating a plurality of clusterings from the set of embeddings, analyzing the plurality of clusterings to identify a target embedding with a highest duster quality, analyzing the target embedding to determine a compactness for each of the plurality of clusterings of the target embedding, and identifying a target cluster among the plurality of clusterings of the target embedding based on the compactness. The method further includes assigning pseudo-labels to the subset of the plurality of input data samples that are members of the target duster.
US11983169B2 Optimization of database write operations by combining and parallelizing operations based on a hash value of primary keys
Methods and systems disclosed herein may optimize write operations in a transaction to reduce the number of operations to the point where each of the write operations may be performed in parallel. The writer optimizer may review a first write operation and a second write operation to determine whether the first write operation and the second write operation write to the same row in the same table. When the first write operation and the second write operation write to the same row in the same table, the first write operation and the second write operation may be combined to generate a functionally-equivalent third write operation. The third write operation may reduce the number of operations in the transaction by replacing both the first write operation and the second write operation.
US11983168B2 Block verification method, apparatus and device
Embodiments of the present application provide a block verification method, apparatus and device. The method includes: acquiring a block to be detected, where a plurality of transactions are stored in the block to be detected; obtaining a plurality of state operation queues according to a state item of each state operation in each transaction, where each state operation queue includes state operations belonging to the same state item; and performing parallel verification on each state operation queue and obtaining a verification result of the block. Each state operation of each transaction in the block to be detected is divided into the state operation queue corresponding to each state item according to the state item, and parallel verification is performed on each state operation queue.
US11983165B1 Load history calculation in internal stage replication
Embodiments of the present disclosure provide techniques for deduplicating files during internal stage replication using a directory table of the replicated internal stage that is modified as a cache for storing and retrieving original file-level metadata for the replicated files. An initial list of candidate files for loading from the internal stage to a table of the target deployment is prepared based on the files listed in the internal stage, and refined using a directory table lookup. If there is any inconsistency between the files registered in the directory table and the files listed in the internal stage, the target deployment will inspect the user-defined file-level metadata to obtain original file-level metadata for each file that is present in the internal stage but not in the directory table. This information may be used during deduplication to ensure that no duplicate files are loaded.
US11983156B2 System and method for indexing large volumes and durations of temporally-based sensor datasets
A system and method to index one or more sensor-based datasets utilizing pattern recognition and prediction to identify instances and regions of novelty and change as a means of highlighting potential subjective interest for the purposes of optimizing the manual and automated search, visualization, and extraction of datasets.
US11983153B2 Multi-tenant database resource utilization
Some implementations of the disclosed systems, apparatus, methods and computer program products may provide for determination of resource usage by tenants in a multi-tenant server system. Tenants may provide resource requests to a database of the multi-tenant server system and such resource requests may include context data. Periodic snapshots of the database may be performed to determine the pending resource requests received by the various tenants and, based on the snapshots and the context data, the resource usage of the various tenants, as well as the system as a whole, may be determined and forecasted for the future.
US11983149B2 Scenario execution system, log management device, log recording method, and program
A scenario execution system includes a scenario execution terminal, a log management device, and a storage device. The scenario execution terminal includes a scenario execution unit and an event notification unit. The scenario execution unit executes a scenario file having a scenario indicating a procedure of operations in the scenario execution terminal described therein. The event notification unit notifies the log management device of information on an event generated by the scenario execution unit executing the scenario file. The log management device includes a log recording unit that receives the information on the event from the scenario execution terminal and records log data having the received information on the event set therein on the storage device. The storage device adds, to the log data, information uniquely generated on the basis of log data recorded before such log data and stores resultant log data.
US11983147B2 Deduplicating data integrity checks across systems
A computer-implemented method, according to one embodiment, includes: receiving, at a clustered filesystem from a formatted filesystem, a request to perform a data integrity check for a portion of data. A determination is made as to whether the request includes a filesystem type of the portion of data, and in response to determining that the request includes a filesystem type of the portion of data, another determination is made as to whether the clustered filesystem supports the data integrity check for the filesystem type. In response to determining the clustered filesystem supports the data integrity check, another determination is made as to whether the portion of data is currently available. Furthermore, the computer-implemented method includes causing the data integrity check to be performed in response to determining that the portion of data is currently available. Results of performing the data integrity check are also sent to the formatted filesystem.
US11983141B2 System for executing an application on heterogeneous reconfigurable processors
A system for executing an application on a pool of reconfigurable processors with first and second reconfigurable processors having first and second architectures that are different from each other is presented. The system comprises an archive of configuration files with first and second configuration files for executing the application on the first and second reconfigurable processors, respectively, and a host system that is operatively coupled to the first and second reconfigurable processors. The host system comprises a runtime processor that allocates reconfigurable processors for executing the application and an auto-discovery module that is configured to perform discovery of whether the reconfigurable processors include at least one of the first reconfigurable processors and whether the reconfigurable processors include at least one of the second reconfigurable processors. The runtime processor starts execution of the first and second configuration files in dependence upon the discovery of the auto-discovery module.
US11983140B2 Efficient deconfiguration of a reconfigurable data processor
A reconfigurable data processor comprises a bus system, and an array of configurable units connected to the bus system, configurable units in the array including configuration data stores to store unit files comprising a plurality of sub-files of configuration data particular to the corresponding configurable units. A configuration unload controller connected to the bus system, including logic to execute an array configuration unload process, including distributing a command to a plurality of the configurable units in the array to unload the unit files particular to the corresponding configurable units, the unit files each comprising a plurality of ordered sub-files, receiving sub-files via the bus system from the array of configurable units, and assembling an unload configuration file by arranging the received sub-files in memory according to the configurable unit of the unit file of which the sub-file is a part, and the order of the sub-file in the unit file.
US11983139B2 Multi-chip module with integrated circuit chip having power-efficient hybrid circuitry
A multi-chip module (MCM includes a substrate and first and second integrated circuit chips disposed on the substrate. The second IC chip includes transceiver circuitry configured to communicate with the first IC chip. The transceiver circuitry includes transmit circuitry having an inverter circuit to generate a first signal for transmission to the first IC chip along a signaling link. The signaling link includes a line termination impedance. Receiver circuitry includes a receiver circuit to receive a second signal from the first IC chip along the signaling link concurrently with transmission of the first signal along the signaling link. Hybrid circuitry is coupled to the transmit circuitry and to the receiver circuitry. The hybrid circuitry is configured to cancel a received component of the first signal. The hybrid circuitry includes a replica termination impedance that is configured in an open state.
US11983130B2 Multi-image output system and USB hub thereof
A USB hub, including multiple USB upstream ports, multiple downstream ports, multiple image processing units, a USB hub unit, a first multiplexer, and a second multiplexer, is provided. The USB upstream ports include a first USB upstream port and a second USB upstream port. The downstream ports include a first downstream port and a second downstream port. The image processing units include a first image processing unit and a second image processing unit. The first multiplexer is coupled to the first USB upstream port, the second USB upstream port, the first image processing unit, the second image processing unit, and the USB hub unit. The second multiplexer is coupled to the first image processing unit, the second image processing unit, the USB hub unit, the first downstream port, and the second downstream port.
US11983124B2 Managing error correction coding in memory systems
Methods, devices, systems, and apparatus including computer-readable mediums for managing error correction coding in memory systems are provided. In one aspect, a memory system includes a system controller configured to communicate with a host device, and a memory device coupled to the system controller. The memory device includes at least one memory and a memory controller coupled to the at least one memory. The memory controller includes an error correction code (ECC) circuit configured to perform error correction coding for data received from at least one of the system controller or the at least one memory.
US11983121B1 Cache memory device and method for implementing cache scheduling using same
Provided is a cache memory device including a command reception unit for packetizing each of read commands and write commands and classifying them as even or odd; a cache scheduler comprising a first reorder scheduling queue for receiving commands classified as even numbers from the command reception unit and scheduling the commands classified as even numbers for cache memory accesses and a second reorder scheduling queue for receiving commands classified as odd numbers from the command reception unit and scheduling the commands classified as odd numbers for cache memory accesses; and an access execution unit for performing cache memory accesses via a cache tag to scheduled commands classified as even numbers and scheduled commands classified as odd numbers.
US11983118B2 Method and apparatus for parsing contiguous system addresses, and electronic device
The present disclosure provides a method and apparatus for parsing contiguous system addresses, and an electronic device. The method for parsing contiguous system addresses comprises: acquiring system level information upon receiving contiguous system addresses; acquiring logical address ranges of objects in a first level based on the contiguous system addresses and the system level information; and when successively acquiring logical address ranges of objects in a second level, . . . , or an Nth level of the system, acquiring logical address ranges of objects in a present level based on a logical address range of a previous level and the system level information, wherein N is the number of levels, and N is an integer greater than or equal to 2, and a logical address range of an object comprises a start address and an end address of the object.
US11983115B2 System, device and method for accessing device-attached memory
A device connected to a host processor via a bus includes: an accelerator circuit configured to operate based on a message received from the host processor; and a controller configured to control an access to a memory connected to the device, wherein the controller is further configured to, in response to a read request received from the accelerator circuit, provide a first message requesting resolution of coherence to the host processor and prefetch first data from the memory.
US11983114B2 Accessing both replication based storage and redundancy coding based storage for query execution
A database system is operable to determine a query for execution that requires access to a set of records stored by the database system. A first proper subset of the set of records are accessed in conjunction with executing the query by reading exactly one of a set of multiple replicas of each record of the first proper subset of the set of records from the replication-based storage system. A second proper subset of the set of records are accessed in conjunction with executing the query by reading at least one redundancy-coded segment from the redundancy-coding based storage system. A final resultant for the query is generated by performing at least one query operation on the first proper subset of the set of records and the second proper subset of the set of records in conjunction with executing the query.
US11983112B2 Techniques for enhanced system performance after retention loss
Methods, systems, and devices for techniques for enhanced system performance after retention loss are described. A memory system may program a page of memory cells in response to receiving a power down notification. As part of the programming, the memory system may record an indication of a voltage threshold of the page and power down for a duration of time, during which the memory system may experience retention loss. Upon powering on, the memory device may compare the voltage threshold of the page to the indication stored prior to powering down and determine a voltage offset for one or more blocks of the memory system. In some cases, the memory system may use the voltage offset to determine a starting bin, and may initiate a bin scan to determine a final bin for the one or more blocks.
US11983111B2 Systems and methods to flush data in persistent memory region to non-volatile memory using auxiliary processor
A computing system that enables data stored in a persistent memory region to be preserved when a processor fails can include volatile memory comprising the persistent memory region, non-volatile memory, and a system on a chip (SoC). The SoC can include a main processor that is communicatively coupled to both the volatile memory and the non-volatile memory. The SoC can also include an auxiliary processor that is communicatively coupled to both the volatile memory and the non-volatile memory. The SoC can also include instructions that are executable by the auxiliary processor to cause the data in the persistent memory region of the volatile memory to be transferred to the non-volatile memory in response to a failure of the main processor.
US11983109B2 Air freight rate data caching method and system
An air freight rate data caching method and system. The method includes converting air freight rate data into a data format of a first-level cache, and storing same in the first-level cache; performing, on the basis of a flight origin city and a flight destination city, data fragmentation on the air freight rate data stored in the first-level cache so as to generate fragmented data; and storing the fragmented data, after same is validated, in a second-level cache. Each data node of the fragmented data cached in the second-level cache only includes part of the air freight rate data on which a fragmentation algorithm can be performed, and therefore, the horizontal expansion capacity of a cache system is improved relative to the case where cached data copies are all complete sets.
US11983101B2 Program testing method and apparatus, computer device, and storage medium
A program testing method is provided. The method includes receiving a test account adding instruction the test account adding instruction identifying a second test account, acquiring a first target code corresponding to a target program in response to the test account adding instruction, the first target code corresponding to a first page, a first test account being logged in on the first page, and the first page being generated according to the first target code, generating a second page corresponding to the second test account according to the first target code, and interacting through the first page and the second page to test the target program. Apparatus and computer-readable medium counterpart embodiments are also provided.
US11983093B2 Tracking status of managed time series processing tasks
Execution status of managed time series processing tasks may be tracked. Status of a time series processing task that operations on different portions of a time series may be respectively captured. A request for the status of one of the portions of the time series with respect to the time series processing task may be received. The status may be identified and returned. For failed tasks, a failure reason may be generated by the time series processing system and included in a response with a failure status.
US11983086B2 Method for processing data, and electronic device, storage medium and program product
The disclosure provides a method for processing data, and an electronic device. The method includes: obtaining first attribute information of input data and second attribute information of a computing device corresponding to the input data; selecting a target operator implementation mode from a plurality of candidate operator implementation modes based on the first attribute information and the second attribute information; determining a plurality of sub-operators included in an operator required for the input data from an operator library based on the target operator implementation mode, to generate the operator; and obtaining an operation result by performing an operation on the input data by the computing device based on the operator.
US11983079B2 Recovering a virtual machine after failure of post-copy live migration
Post-copy is one of the two key techniques (besides pre-copy) for live migration of virtual machines in data centers. Post-copy provides deterministic total migration time and low downtime for write-intensive VMs. However, if post-copy migration fails for any reason, the migrating VM is lost because the VM's latest consistent state is split between the source and destination nodes during migration. PostCopyFT provides a new approach to recover a VM after a destination or network failure during post-copy live migration using an efficient reverse incremental checkpointing mechanism. PostCopyFT was implemented and evaluated in the KVM/QEMU platform. Experimental results show that the total migration time of post-copy remains unchanged while maintaining low failover time, downtime, and application performance overhead.
US11983075B2 Migrating data and metadata from a backup system
A method and system for migrating data and metadata from a first backup system to a second backup system via a staging system is disclosed. The system accesses the backup data from the first backup system and restores it, along with the associated metadata, to a staging system. A metadata file is created at the staging system which comprises of the metadata that is to be migrated to the second backup system. The system then migrates the data from the staging system to the second backup system. The metadata is also migrated to the second backup system in a format such that it can be indexed. As a result, the migrated data can be browsed and searched based on one or more search criteria based on the associated metadata. Other details are provided herein.
US11983073B2 Hardware reset management for universal flash storage
Methods, systems, and devices for hardware reset management for universal flash storage (UFS) are described. A UFS device may initiate a boot-up procedure that includes multiple phases. The UFS device may perform a first reset operation to reset one or more circuits based on receiving a first reset command during a first phase. The UFS device perform a second phase and may initiate a portion of a second reset operation to reset the one or more circuits during the second phase based on a likelihood that a second reset command is to be received. The UFS device may receive the second reset command during the second phase after initiating the portion of the second reset operation. The UFS device may initiate a second portion of the second reset operation based on receiving the second reset command and initiating the portion of the second reset operation.
US11983072B2 Estimation apparatus, estimation method, and computer-readable storage medium
An estimation apparatus 1 includes: a correlation index estimation unit 2 configured to receive a variable output by a component 21 as an input, and estimate correlation index information indicating a range that a value of the variable and a correlation can take after a predetermined time, at a normal time; an abnormality degree calculation unit 3 configured to calculate an abnormality degree using the correlation index information; and a causal effect estimation unit 4 configured to estimate a causal effect expressing an index indicating that an abnormality propagates to a variable output by the component 21.
US11983069B2 Data rebuilding method, memory storage apparatus, and memory control circuit unit
A data rebuilding method, a memory storage apparatus, and a memory control circuit unit are disclosed. The method includes: establishing a connection between the memory storage apparatus and a host system; storing a first data to a memory of the host system via the connection; detecting an error in the first data in the memory; and rebuilding a part of data in the first data in the memory according to the error.
US11983067B2 Adjustment of code rate as function of memory endurance state metric
A method includes determining, by a processing device, a value of a memory endurance state metric associated with a segment of a memory device in a memory sub-system; determining a target value of a code rate based on the value of the memory endurance state metric, and adjusting the code rate of the memory device according to the target value, wherein the code rate reflects a ratio of a number of memory units designated for storing host-originated data to a total number of memory units designated for storing the host-originated data and error correction metadata.
US11983059B2 Memory expansion card
The present disclosure includes apparatuses and methods related to a memory expansion card suitable for, relative to other memory solutions, a high-speed interface and low power consumption. The memory expansion card can have on-die error correction code (ECC) circuitry and, in some examples, additional on-board circuitry, components, or capability to manage, relative to other memory solutions, a large number of volatile or non-volatile memory devices. A memory expansion card may have a controller with a host interface capable of using or defined according to a quantity of bits (i.e., a bit width), which may be eight bits. The controller may coupled to memory devices via several channels, and each channel may have the bit width of the interface.
US11983057B2 Brown out condition detection and device calibration
Streaming content using a data streaming device having limited power is described. A data streaming device receives streaming content from a network and provides the streaming content for display on a content display device. Data streaming device includes power supplies that receive power from the content display device. The power supplies use the power to operate components of data streaming device that process the streaming content. A measuring module measures the power provided to the data streaming device. When the power is insufficient, a controller generates an indication that there is insufficient power to operate the components of the data streaming device. The controller may also modify functionality of the components to operate using available power or disable a component of the data streaming device.
US11983052B2 Display device and bezel thereof
A display device and a bezel thereof are provided. The display device includes a display panel and a bezel. The display panel has a first surface and a second surface. The first surface includes at least one pixel pad section, and the second surface includes at least one circuit pad section. The bezel includes a first surface connecting portion, a second surface connecting portion and at least one conductive wire. The edge of the display panel having the pixel pad section and the circuit pad section is accommodated between the first surface connecting portion and the second surface connecting portion. Each conductive wire has a first end and a second end. The first end is disposed on the first surface connecting portion and the second end is disposed on the second surface connecting portion. The part of the first connecting portion having the first end corresponds to the pixel pad section, and the part of the second connecting portion having the second end corresponds to the circuit pad section.
US11983051B2 Detachable memory and electronic device having the detachable memory
An electronic device having a detachable memory is provided with a docking connector, and includes a device body and a memory. The device body has an accommodating slot and a stopping portion provided corresponding to the accommodating slot, and the stopping portion and the accommodating slot jointly form a displacement space in between. The memory is provided with a connector and a protruding stopped portion. When the memory is accommodated in the accommodating slot, the stopped portion is moved along into the displacement space and is stopped by the stopping portion, and the connector is docked with the docking connector. Thus, the memory is provided with an anti-misplugging effect.
US11983047B2 Foldable flexible display device and electronic device
An electronic device, and flexible display for the same, are disclosed. The electronic device includes the flexible display having a first and second region, a first and second housing supporting the two regions of the display, a hinge enabling rotation of the first and second housing. The hinge includes an axis shaft providing a rotational axis, first to fourth sliding cams including a first to fourth cam noses, a cam body including first to fourth rotation cams and first to fourth rotation cam noses, a first elastic member disposed between the first and second sliding cams, a second elastic member disposed between the third and fourth sliding cams, wherein the first to fourth cam noses are disposed on different axes extending parallel to the rotational axis of the axis shaft.
US11983046B2 Translating pivot hinge
A portable information handling system pivots a hinge rotational axis as the hinge rotates housing portions between open and closed positions to manage a gap between the housing portions. For example, the hinge couples a base at a perimeter of one housing portion, the base having a many body that slides on sliding members of the base and that supports a bracket extending inward to couple to another housing portion. A bracket gear engages with a pinion gear included in the main body to translate bracket rotation through the pinion gear to a rack integrated in the base, thereby sliding the main body relative to the base as the housing portions rotate so that the distance between the housing portions adjusts with rotational orientation.
US11983040B2 Multi-axis edge bended display for infinity portable information handling system
A portable information handling system couples a display film to a housing with a minimal bezel by forming a slot in a corner of the display film having rounded portions on opposing sides of the slot that conform to a rounded shape of the housing perimeter support for the display film. In an embodiment having a dual housing display configuration, the display film folds over a hinge and has a slot formed in each corner with a hinge indent aligned at the hinge coupling location to accept a hinge end cover.
US11983038B2 Foldable electronic device having shape changing according to event and method for changing shape of foldable electronic device
A foldable electronic device includes a first housing structure, a second housing structure, a first display foldable about a folding area depending on an arrangement state corresponding to an angle between the first housing structure and the second housing structure, a second display, a hinge structure disposed between the first housing structure and the second housing structure, a driver that operates depending on at least one drive signal of a plurality of drive signals to rotate the hinge structure, a processor, and a memory that stores instructions that cause the processor to change the arrangement state depending on occurrence of a first event in the foldable electronic device.
US11983036B2 Wearable device and display method
A wearable device includes a dial, a watch body, and a position detection member. The position detection member includes a first component and a second component, one of the first component and the second component is arranged on the dial, the other of the first component and the second component is arranged on the watch body. The first component includes a first subcomponent and a second subcomponent, and the first subcomponent and the second subcomponent are spaced from each other in a rotation direction of the watch body. The position detection member has a first state and a second state, when the position detection member is in the first state, the first subcomponent is opposite to the second component, and when the position detection member is in the second state, the second subcomponent is opposite to the second component.
US11983034B1 Wearable electronic device and compliant interface therefor
A compliant interface for a wearable electronic device includes a three-dimensional lattice structure that is coupleable to the wearable electronic device and compressible to conform to one or more of a facial feature or an upper cranial feature of a user wearing the wearable electronic device. The compliant interface may be one of a facial interface of a head-mounted display unit, a head interface of a head-mounted display unit, or a head interface of a headphones unit. The three-dimensional lattice structure may be formed of silicone that may form less than 35% of a volume of the three-dimensional lattice structure in an uncompressed state. Compliance of the facial interface may vary by locations at which the compliant interface engages the user. The compliance may vary according to one or more of geometric stiffness or maximum deflection of the three-dimensional lattice structure.
US11983033B2 Computing system
A system can include a display device that includes a rectangular housing that includes a back side that includes a first arrangement of magnets; and a stand that includes a base, a flap and a hinge that couples the flap to the base, where the flap includes a second arrangement of magnets, where the first arrangement of magnets and the second arrangement of magnets provide a first magnetic attraction force that couples the rectangular housing to the flap in a first position and a second magnetic attraction force that couples the rectangular housing to the flap in a second position, where, in the second position, the rectangular housing is rotated by 90 degrees with respect to the first position.
US11983032B2 Path margin monitor integration with integrated circuit
The timing margin of various signal paths in an integrated circuit is monitored by components on the integrated circuit itself. Path margin monitor (PMM) circuits on the integrated circuit receive (a) functional signals propagating along signal paths in the integrated circuit, and (b) corresponding clock signals that are used to clock the functional signals. The PMM circuits output signals (PMM signals) which are indicative of the actual timing margins for the signal paths. For convenience, these will be referred to as path margins. A controller is also integrated on the integrated circuit. The controller controls the PMM circuits. It also receives and analyzes the PMM signals to monitor the path margins across the integrated circuit. Automated software is used to automatically insert instances of the PMM circuits into the design of the integrated circuit. The controller may also be automatically configured and inserted into the design.
US11983031B2 Drift detection in timing signal forwarded from memory controller to memory device
A memory system in which a timing drift that would occur in distribution of a first timing signal for data transport in a memory device is determined by measuring the actual phase delays occurring in a second timing signal that has a frequency lower than that of the first timing signal and is distributed in one or more circuits mimicking the drift characteristics of at least a portion of distribution of the first timing signal. The actual phase delays are determined in the memory device and provided to a memory controller so that the phases of the timing signals used for data transport may be adjusted based on the determined timing drift.
US11983030B1 Clock transmission circuit
A clock transmission circuit includes a clock driver circuit suitable for transmitting a clock and adjusting a driving force thereof in response to a boosting signal; a low-pass filter circuit suitable for receiving the clock and outputting an initialization signal; and a boosting signal generating circuit suitable for generating the boosting signal that is activated in response to the initialization signal and deactivated in response to the clock.
US11983026B2 Low output impedance voltage reference circuit
A voltage reference circuit included in a computer system includes two bipolar devices with two different current densities which are used to generate two base-emitter voltages, which are scaled using divider circuits. The voltage reference circuit also includes a feedback circuit that generates a reference voltage using the scaled base-emitter voltages and a feedback signal. The feedback signal is generated using the reference signal and combined with one of the scaled base-emitter voltages to compensate for variations in load current from the reference circuit.
US11983022B2 Travel route creation system
A travel route creation system which creates a travel route for a personal mobility vehicle, the system including a controller configured to create the travel route in which an entering angle to a bump or a slope is set within an angle range of 45° and more based on map data indicating the bump or the slope which the personal mobility vehicle can travel over, when creating the travel route for the personal mobility vehicle to pass the bump or the slope.
US11983021B2 Controller, system, flying object, and transport method
A controller includes a control unit. The control unit is configured to detect a state of at least one point, and determine depending on the detected state whether or not to include, in a flight route of a flying object transporting a package, a position above the at least one point as a passing point for the flying object to pass.
US11983016B2 Smart vehicle highway system
A computerized method and system provide for vehicle routing by providing a route of travel for a vehicle to a destination point. The traffic is continuously monitored, and should the traffic become congested and/or unbalanced, at, proximate to, or beyond (downstream) a junction along the route of travel, the route of travel for the vehicle is modified by at least one of: 1) changing at least a portion of the route of travel of the vehicle; or, 2) replacing the route of travel of the vehicle with a new route of travel.
US11983014B2 Method for switching base station of mower, mower and multi-base station working system
A method for switching a base station, a mower and a multi-base station working system are provided. The method includes: obtaining, when the number of first common-view satellites between the mower and a first base station is less than a first threshold, the number of second common-view satellites between the mower and a second base station; when the number of the first common-view satellites is less than a second threshold and the number of the second common-view satellites is greater than the second threshold, obtaining the first trajectory of the mower based on the first base station and the second trajectory of the mower based on the second base station; determining, based on the first and second trajectories, a coordinate transformation matrix; and switching from the first base station to the second base station based on the coordinate transformation matrix, the second threshold being less than the first threshold.
US11983010B2 Systems and methods for automated testing of autonomous vehicles
Systems and methods for controlling autonomous vehicle test trips are provided. In one example embodiment, a computer implemented method includes obtaining, by a computing system, data indicative of a test trip index associated with an autonomous vehicle. The test trip index includes a plurality of test trips for the autonomous vehicle and each test trip is associated with one or more test trip parameters. The method includes obtaining, by the computing system, data indicating that the autonomous vehicle is available to travel in accordance with at least one of the test trips of the test trip index. The method includes selecting, by the computing system and from the test trip index, at least one selected test trip for the autonomous vehicle. The method includes causing, by the computing system, the autonomous vehicle to travel in accordance with the test trip parameters associated with the at least one selected test trip.
US11983005B2 Spinning out vehicular micro clouds
The disclosure includes embodiments for spinning out members of a first vehicular micro cloud to form a second vehicular micro cloud. According to some embodiments, a method includes forming a first vehicular micro cloud including a set of members. The method includes exiting the first vehicular micro cloud by a subset of the members of the first vehicular micro cloud. The method incudes identifying a reason to form a second vehicular micro cloud by the subset. The method includes executing steps, by a processor and a wireless radio, to form the second vehicular micro cloud by the subset based on the identification of the reason so that, by the formation of the second vehicular micro cloud, the spinning out of the subset of the members of the first vehicular micro cloud is achieved. The processor and the wireless radio are elements of a hub of the second vehicular micro cloud.
US11983001B2 Method for detecting anomalies in a water treatment plant using an apparatus for injecting oxygen into a waste pool
A method for operating a water treatment plant, wherein the plant is equipped with an apparatus for injecting a gas containing oxygen into an effluent, the method comprising a phase of detecting anomalies in the operation of the apparatus, wherein the phase of detecting anomalies comprises an implementation of the following steps: providing data representative of the operating state of the apparatus; and providing a system for acquiring and processing said data.
US11983000B2 Device for outputting a future state of a central lubrication system
A device for outputting a future state of a central lubrication system includes at least one sensor for recording a parameter of the central lubrication system, a processing unit for processing the recorded parameter, determining a current state of the central lubrication system based on the processed parameter, and estimating a future state of the central lubrication system over a certain period of time based on the current state and stored data, and an output unit for outputting the future state of the central lubrication system.
US11982996B2 Method and apparatus for configuring processing parameters of production equipment, and computer-readable medium
A workpiece data processing method and apparatus are for accurately determining a relationship between production equipment processing parameters/ambient condition data and workpiece quality inspection results. A workpiece data method includes acquiring processing condition data, a quality attribute value and quality inspection result data of each of multiple workpieces processed by a piece of production equipment, the processing condition data of one workpiece including a processing parameter used by the production equipment when processing the workpiece and ambient condition data of the production equipment when processing the workpiece; determining a first relationship between the quality attribute value of the workpiece processed by the production equipment and the ambient condition data of the production equipment when processing the workpiece and the processing parameter of the production equipment; and determining a second relationship between the quality inspection result data and quality attribute value of the workpiece processed by the production equipment.
US11982994B2 Determining a regional gas pipeline operating scheme
The present disclosure provides a method for determining a gas pipeline network opening scheme based on smart gas, which is performed by a smart gas management platform. The smart gas management platform comprises a smart user service management sub-platform, a smart operation management sub-platform and a smart gas data center. The method comprises: obtaining, by the smart gas data center, a region feature of each region within a target range through a smart gas sensing network platform; determining, by the smart operation management sub-platform, a gas demand degree of the each region based on the region feature of the each region; determining, by the smart operation management sub-platform, a region as a first-class region based on the gas demand degree in the region meeting a preset condition, and determining the gas pipeline network opening scheme for the region.
US11982991B2 Systems and apparatuses for additive manufacturing with process update and lock down
An additive manufacturing system may include an additive manufacturing apparatus on which a process of producing a three-dimensional object from a material can be performed; an additive manufacturing process controller operatively associated with the additive manufacturing apparatus; and a first memory device operatively associated with the additive manufacturing process controller. The first memory device may include first and second stable release process programs each comprising a first subset of operations executable by said process controller. The system may include a second memory device comprising another stable release process program comprising a second subset of operations executable by said process controller. The system may include a selector configured to choose one of the stable release process programs to run on said process controller when producing a three-dimensional object on the additive manufacturing apparatus.
US11982989B2 System and method for preflighting a computer aided design file corresponding to a tool for processing sheet media
A method for performing a design rule check of a computer aided design (CAD) file corresponding to a geometry of a tool for use in a process for making an article from a starting material. Design rules defined to avoid a geometry of the tool documented as causing an inefficiency in a non-printing or non-platemaking operation of the process are stored in a computer. A design rule checking (DRC) module of the computer processes the CAD file relative to the stored design rules, identifies violations, automatically suggests design changes responsive to each violation, receives a user input responsive to suggested design changes, and modifies the CAD file in response to the user input. Non-transitory computer readable media containing code for implementing the method and related CAD systems are also described.
US11982982B2 Management apparatus for monitoring and/or controlling a facility device
A management apparatus monitors and/or controls a facility device. The management apparatus includes a setting unit, a storage unit, a determination unit, and an extraction unit. The setting unit sets association information associating identification information in order to specify a register used by the facility device with a data point regarding monitoring and/or control of the facility device. The storage unit stores history information that is association information previously set by the setting unit. The determination unit determines the use state of the register in the facility device. The extraction unit extracts the history information identical or similar to the use state of the register determined by the determination unit from the history information.
US11982977B2 Method of manufacturing a timepiece shaft
The method of manufacturing a timepiece shaft (1) includes grinding a ceramic piece, especially to form a balance shaft (1), having a functional portion (2a; 2b) including at least one part (221a; 221b) of a pivot-shank (22a; 22b) and/or at least one part (211a; 211b) of a pivot (21a; 21b), the first functional portion being made of ceramic and a first outer diameter (D1) of the first functional portion being less than 0.5 mm, or less than 0.4 mm, or less than 0.2 mm, or less than 0.1 mm.
US11982976B2 Hologram transcription apparatus
Provided is a hologram transcription apparatus including: an exposure part; and a light source part for irradiating light to the exposure part. Here, the exposure part includes a transfer unit for transferring a hologram film, and the exposure part is rotatable to change an angle formed with the light.
US11982971B2 Drive device and image forming apparatus incorporating the drive device
A drive device includes a drive source, a drive train including a plurality of drive transmitters, and a positioning member. The drive train transmits a driving force of the drive source to a driven member. The plurality of drive transmitters include a first group of the drive transmitters and a second group of the drive transmitters. The drive source and the first group of the drive transmitters together serve as an integrated unit attached to one side of a facing member facing a side panel of an image forming apparatus. The integrated unit includes a positioning object. The second group of the drive transmitters is supported by a shaft disposed on another side of the facing member. The positioning member includes a positioning portion with which the positioning object is engaged on the one side or said another side of the facing member.
US11982970B2 Toner cartridge having positioning features
A toner cartridge according to one example embodiment includes a housing having a reservoir for holding toner. A first latch-receiving shelf is positioned on a first longitudinal end of the housing and a second latch-receiving shelf is positioned on a second longitudinal end of the housing. Contact surfaces on top portions of the first and second latch-receiving shelves are positioned to contact corresponding first and second latches in an image forming device. The contact surface of the first latch-receiving shelf is positioned lower than a first rotational axis of a first drive coupler of the toner cartridge and higher than a second drive coupler of the toner cartridge. The contact surface of the second latch-receiving shelf is positioned lower than at least a portion of a first electrical contact of the toner cartridge and higher than at least a portion of a second electrical contact of the toner cartridge.
US11982966B2 Sheet feeding device and image forming apparatus
A sheet feeding device includes a sheet accommodating portion mounted in a main assembly. With respect to a crossing direction perpendicularly crossing a pulling-out direction of the sheet accommodating portion from the main assembly as viewed in a direction of gravitation, the main assembly is provided with a positioning portion. A member-to-be-engaged is provided in one of the main assembly and the sheet accommodating portion. An engaging member is provided in the other of the main assembly and the sheet accommodating portion. The engaging member is elastically deformed when the sheet accommodating portion is pulled out in the pulling-out direction from a mounting position. The engaging member is provided swingably in the other one of the main assembly and the sheet accommodating portion so as to be capable of changing a position thereof with respect to the crossing direction.
US11982961B2 Fixing device
A fixing device includes an endless belt, a rotatable pressing member, a pad member inside of the belt, and a sliding member held by the pad member and sliding on an inner circumferential surface of the belt in a nip. The rotatable pressing member nips and feeds a recording material in the nip in cooperation with the belt and fixes a toner image on the recording material by applying heat and pressure. The sliding member includes a base material layer on which a plurality of projections projecting toward the rotatable pressing member are formed on a side sliding with the belt and a sliding layer provided on an outer surface of the plurality of projections. A shape of a surface of the sliding layer is a curved surface and a radius of curvature R of the curved surface satisfies 300 μm≤R≤850 μm.
US11982960B2 Heating device, fixing device, and image forming apparatus
A heating device includes a rotator, a conductor, a heater, a first facing member, and a second facing member. The conductor is in contact with an inner surface of the rotator. The first facing member has a first facing surface facing a first surface of the conductor. The second facing member has a second facing surface facing a second surface opposite the first surface of the conductor. The first facing member and the second facing member regulate inclination of the conductor.
US11982958B2 Image forming apparatus and image forming method
There is provided image forming apparatus including: casing; temperature sensor configured to detect temperature in the casing; image forming unit configured to form toner image on sheet; fuser which has heating member configured to heat the sheet, and which is configured to fix the toner image to the sheet; a fan; and a controller. The controller is configured to execute: changing of driving speed of the fan; and waiting control including: stopping supply, to the image forming unit, of next sheet, before the changing of the driving speed; completing the fixing of the toner image to the sheet, before the changing of the driving speed; and restarting supply of the next sheet to the image forming unit after the changing of the driving speed and after waiting time has elapsed since the completion of the fixing of the toner image to the sheet.
US11982956B2 Image forming apparatus with control of rotation of rotor of motor that drives roller that winds cleaning web
An image forming apparatus includes a fixing member that fixes, onto a recording material, a toner image that has been transferred onto the recording material, a recovery roller that recovers toner adhering onto the fixing member, a cleaning unit, and a controller. The cleaning unit includes a cleaning web that cleans the recovery roller, a first roller around which the cleaning web is wound in advance, a second roller that winds the cleaning web supplied from the first roller, and a third roller that presses the cleaning web against the recovery roller to clean the recovery roller. The controller stops a rotation of a rotor of a motor that drives the second roller, in a case where a value corresponding to a torque applied to the rotor exceeds a threshold while the rotor is rotating.
US11982955B2 Prevention of fire by absorbing local latent heat of fixing belt
A device to prevent fire of a fusing belt having a heater positioned inside includes at least one temperature control member adjacent to one side of the fusing belt and, when the at least one temperature control member detects abnormal heat from the fusing belt based on a temperature of the fusing belt, the at least one temperature control member to cut off a supply of electricity to the heater to prevent the fire. The device also includes a heat absorption member adjacent to the other side of the fusing belt and to absorb latent heat from the fusing belt to lower the temperature of the fusing belt to prevent the fire.
US11982951B2 Printing head and method for applying a correction for mounting deviation of light-emitting chips
A printing head and a method for applying a correction for mounting deviation of light-emitting chips are provided. The printing head includes a plurality of light-emitting chips. Each light-emitting chip includes a plurality of primary light-emitting elements that are continuously arranged. At least one of two adjacent light-emitting chips further includes at least one spare light-emitting element continuously and linearly arranged after the primary light-emitting elements. If the two adjacent light-emitting chips are both at a target mounting position, first N light-emitting units of one of the two light-emitting chips respectively face to first N light-emitting units of the other one of the two light-emitting chips, where N≥1. Each two of the light-emitting units facing to each other form a group. One of the two light-emitting units in each of the groups is set to a light emission disabled state.
US11982949B2 Charging member having a surface layer comprising urethane foam
A charging member for an image forming apparatus may include a conductive support and a surface layer on the conductive support and spaced apart from a photosensitive member. The surface layer may include a urethane foam including foam cells and having a foam structure based on the foam cells, the foam cells including open cells.
US11982948B2 Method for determining a center of a radiation spot, sensor and stage apparatus
A method for determining a center of a radiation spot irradiated on a surface by a sensor, the sensor including a radiation source and a detector. The method includes: emitting, with the radiation source, a first emitted radiation beam onto the surface to create the radiation spot on the surface, wherein at least a part of a target arranged at the surface is irradiated by the radiation spot; receiving, with the detector, a first reflected radiation beam at least including radiation from the radiation spot reflected by the target; detecting the presence of the target based on the first reflected radiation beam; determining a first measured position of the target based on the first reflected radiation beam; and determining a center of the radiation spot as projected on the surface in at least a first direction based on the first measured position of the target.
US11982947B2 Contamination trap
A contamination trap for use in a debris mitigation system of a radiation source, the contamination trap comprising a plurality of vanes configured to trap fuel debris emitted from a plasma formation region of the radiation source; wherein at least one vane or each vane of the plurality of vanes comprises a material comprising a thermal conductivity above 30 W m−1 K−1.
US11982944B2 Method of lithography process and transferring a reticle
A method of lithography process is provided. The method includes forming a conductive layer over a reticle. The method includes applying ionized particles to the reticle by a discharging device. The method includes forming a photoresist layer over a semiconductor substrate. The method includes securing the semiconductor substrate by a wafer electrostatic-clamp. The method also includes patterning the photoresist layer by emitting radiation from a radiation source via the reticle.
US11982943B2 Method of forming patterns using resist underlayer composition
A resist underlayer composition and a method of forming patterns, the composition including a polymer including at least one of a first moiety represented by Chemical Formula 1-1 and a second moiety represented by Chemical Formula 1-2; a thermal acid generator including a salt composed of an anion of an acid and a cation of a base, the base having pKa of greater than or equal to about 7; and a solvent,
US11982941B2 Flexographic printing plate precursor
Provided is a flexographic printing plate precursor which can suppress chipping of relief images while maintaining printing properties. The flexographic printing plate precursor (10) includes a photosensitive layer (16) which includes (A) a water-dispersed latex, (B) a millable rubber, (C) a surfactant, (D) photopolymerizable compounds, and (E) a photopolymerization initiator, the (D) including the following (d1) to (d3). (d1) is a photopolymerizable compound of a chain structure having no cyclic structure, (d2) is a monofunctional photopolymerizable compound having a cyclic structure, and (d3) is a bifunctional photopolymerizable compound having a cyclic structure.
US11982935B2 Reflective mask blank for EUV lithography
A reflective mask blank for EUV lithography includes a substrate and, formed on or above the substrate in the following order, a reflective layer for reflecting EUV light, a protective layer for the reflective layer, an absorption layer for absorbing EUV light, and a hard mask layer. The protective layer contains ruthenium (Ru), the absorption layer contains tantalum (Ta), the hard mask layer contains chromium (Cr) and at least one of nitrogen (N) and oxygen (O), and the hard mask layer has a film density of from 3.00 g/cm3 to 5.40 g/cm3.
US11982934B2 Camera module
An embodiment relates to a camera module and a driving device for a camera module. A camera module according to an embodiment may comprise: a lens module; a first bracket including a first round surface and movable by being coupled to the lens module; a second bracket including a second round surface corresponding to the first round surface; a ball bearing disposed between the first round surface of the first bracket and the second round surface of the second bracket; and a driving unit disposed between the lens module and the second bracket. The width and height of the second round surface of the second bracket may be greater than the width and height of the first round surface of the first bracket.
US11982931B2 Light source device and projector
A light source device includes an excitation light irradiation unit that emits excitation light; a rotary wheel unit including a rotary wheel having a filter region that reflects or transmits light in a predetermined wavelength band different from a wavelength band of the excitation light and transmits the excitation light, and a transmission bending region that bends and transmits the excitation light; and a fixed phosphor that is irradiated with the excitation light transmitted through the filter region and emits fluorescence including light in the predetermined wavelength band toward the filter region. The rotary wheel unit is configured so that an optical axis of the excitation light that is transmitted through the rotary wheel or is reflected from the rotary wheel overlaps with an optical axis of the fluorescence in the predetermined wavelength band reflected from the filter region or transmitted through the filter region.
US11982930B2 Light source apparatus and projection-type image display apparatus
A light source apparatus includes a plurality of light emitting apparatuses. Each of the light emitting apparatuses includes a plurality of light emitting devices each of which has a light emitting area and a non-light emitting area on an emission surface thereof that emits light. At least two light emitting apparatuses of the light emitting apparatuses constitute a light emitting apparatus group disposed such that the emission surfaces of the respective light emitting apparatuses are parallel to each other with a predetermined distance, and that a distance between light emitting areas of the respective light emitting apparatuses when viewed along a direction perpendicular to the emission surfaces of the at least two of the light emitting apparatuses is shorter than a distance between the light emitting areas of the respective light emitting apparatuses when the emission surfaces of the respective light emitting apparatuses are on the same plane.
US11982923B2 Apparatus for illuminating a subject area
A device for illuminating a motif region, comprising a reflector screen that comprises at least one reflection element, wherein the device includes at least one lighting means comprising at least one LED lamp, in particular a plurality of LED lamps, for illuminating a motif region, at least in portions.
US11982918B2 Apparatus and method for reflective image display with dielectric layer
Semi-retro-reflective total internal reflection-based image displays may be equipped with at least one dielectric layer. The at least one dielectric layer may be deposited on one or more of a front electrode layer, rear electrode layer or pixel walls. This may lead to displays with enhanced brightness, improved electrophoretic particle responsiveness, improved grayscale and chemical stability in the presence of an electrophoretic medium, and improved resistance to high electric fields and high temperatures. In one embodiment, a total internal reflection-based image display comprises a dielectric layer formed by one or more of methods molecular layer deposition, atomic layer deposition, chemical vapor deposition, plasma enhance chemical vapor deposition, spin coating or slot die coating. In another embodiment, a total internal reflection-based image display comprises at least one dielectric layer and at least one surface modification layer.
US11982916B2 Variable-focus virtual image devices based on polarization conversion
Example display devices include a waveguide configured to propagate visible light under total internal reflection in a direction parallel to a major surface of the waveguide. The waveguide has formed thereon an outcoupling element configured to outcouple a portion of the visible light in a direction normal to the major surface of the waveguide. The example display devices additionally include a polarization-selective notch reflector disposed on a first side of the waveguide and configured to reflect visible light having a first polarization while transmitting the portion of the visible light having a second polarization. The example display devices further include a polarization-independent notch reflector disposed on a second side of the waveguide and configured to reflect visible light having the first polarization and the second polarization, where the polarization-independent notch reflector is configured to convert a polarization of visible light reflecting therefrom.
US11982915B1 Electro-optical device and electronic apparatus
Included are a transistor, a pixel electrode provided corresponding to the transistor, a lens layer provided at a layer between the transistor and the pixel electrode, a light transmitting layer provided at a layer between the lens layer and the pixel electrode, and planarized together with the lens layer, a relay layer provided at a layer between the transistor and the lens layer, and another relay layer provided at a layer between the light transmitting layer and the pixel electrode, and electrically connected to the relay layer via a contact hole.
US11982911B2 Display panel and preparing method thereof
A display panel and a preparing method thereof are provided. The display panel has a second wire between a first insulating layer and a second insulating layer, so that a first wire and a bridging wire are connected through the second wire to avoid a stepped angle between the first insulating layer and the second insulating layer due to etching problems, thereby preventing the bridging wire from poor contact, so that the connection between the first wire and a third wire is more stable.
US11982908B2 Display device and manufacturing method thereof
A display device and a manufacturing method thereof are disclosed. The display device includes a substrate, a display panel, and a frame sealant layer. The display screen includes a display region and a non-display region. The frame sealant layer is configured to adhere the display panel and the substrate. The frame sealant layer is correspondingly distributed in the non-display region of the display panel and surrounds the display region. The frame sealant layer includes liquid adhesive regions and solid adhesive regions disposed at intervals. Each of the liquid adhesive regions is provided with a liquid adhesive. Each of the solid adhesive regions is provided with a solid adhesive.
US11982902B2 Light-emitting device including polarized light control member
A light-emitting device includes at least one light-emitting element including a semiconductor layered portion and configured to emit light that has a predetermined wavelength and includes a first polarization component and a second polarization component; and at least one polarized light control member in contact with the at least one light-emitting element. The at least one polarized light control member includes a first structure and a second structure that are positioned in order from the at least one light-emitting element side. The first structure receives the light having the predetermined wavelength to generate near-field light. The second structure receives the near-field light and the light having the predetermined wavelength to emit light in which a proportion of the second polarization component is greater than a proportion of the first polarization component.
US11982901B2 Backlight module and display device thereof
The present application discloses a backlight module and a display device. The backlight module includes a base, a light emission assembly, and a light guide plate. The light emission assembly includes light emission units disposed on a first side of a base. The light guide plate is disposed on the first side of the base. The light guide plate includes first light diffusing portions, and each of the first light diffusing portions accommodates at least one of the light emission units to diffuse light emitted from the light emission unit.
US11982900B2 Display device and electronic apparatus
According to one embodiment, an electronic apparatus includes a camera, a liquid crystal panel including a display portion overlaid on the camera, a light guide having a first side surface and a main surface opposed to the liquid crystal panel and a first through hole, and a light source opposed to the first side surface. The camera is provided in the first through hole.
US11982896B2 Liquid crystal display device and polarizing plate
Provided is a liquid crystal display device and a polarizing plate capable of improving the contrast ratio in the front direction. The polarizing plate includes a pair of polarizers including a first polarizer and a second polarizer whose transmission axes are parallel to each other; a retarder between the paired polarizers; and a diffusion layer in at least one of a region between the paired polarizers or a region on a side without the retarder of the first polarizer.
US11982894B2 Display panel and display device
A display panel and a display device are provided. The display panel includes: a display region and a non-display region at least partially surrounding the display region; a first base plate and a second base plate opposite to each other; and first reflection structures in the non-display region. The first base plate includes a first substrate. The second base plate includes a light-blocking layer. In the non-display region, the light-blocking layer includes at least one first opening. Along a first direction, the at least one first opening penetrates through the light-blocking layer. The first direction is a thickness direction of the display panel. Along the first direction, a projection of a first reflection structure overlaps a projection of a corresponding first opening of the at least one first opening.
US11982891B2 Curved display module and curved display device
A curved display module and a curved display device. The curved display module can be bent along a long-side direction, and comprises a display panel (1), a backlight module (2), a front frame (3), a back plate (4), an XPCB (6), and an FPC (5); the FPC (5) is provided at a first long-side edge of the display panel (1) and is configured to connect the binding region of the first long-side edge of the display panel (1) to the XPCB (6); the first long-side edge of the back plate (4) is in the shape of staircase, and comprises a back surface (41), a slope surface (42), and a step surface (43) that are sequentially connected from the direction distant from the first long-side edge to the direction close to the first long-side edge.
US11982887B2 Undercut thermo-optic phase shifter
A thermo-optic phase shifter includes a substrate having a cavity formed into an upper region of the substrate. The thermo-optic phase shifter includes an optical waveguide disposed above the substrate. The optical waveguide extends across and above the cavity. The thermo-optic phase shifter also includes a heater device disposed along a lateral side of the optical waveguide. The heater device extends across and above the cavity. The cavity is formed by an undercut etching process after the optical waveguide and the heater device is formed. The optical waveguide can be formed to include one or more segments that pass over the cavity. Also, a second heater device can be included such that the one or more segments of the optical waveguide that extend over the cavity are bracketed by heater devices. Thermal transmission structures can be included to enhance heat transfer between the heater device(s) and the optical waveguide.
US11982886B2 Optical modulator
A light modulator of to this embodiment enables high-speed modulation to an SLM using a liquid crystal. The light modulator comprises refractive index regions arranged in a first direction on a reference plane, a region surrounding each refractive index regions and having a refractive index lower than that of each refractive index region, a first conductive film, and a second conductive film. The first conductive film is provided on any one of a pair of side surfaces arranged in the first direction in at least one refractive index region selected from the refractive index regions and belonging to a first group. The second conductive film is provided on any one of the pair of side surfaces so as not to overlap with the first conductive film in at least one refractive index region selected from the refractive index regions and belonging to a second group.
US11982884B2 Optical signal processing device
There is provided an optical signal processing device that generates a mask function in an optical domain to enable high-speed RC processing. For light emitted from a laser light source, an optical modulator modulates at a modulation period at least one of the intensity and phase values of the optical electric field. Thereby, the light emitted from the laser light source becomes an input signal. The input signal is entered into an optical FIR filter unit. For the input signal, the term corresponding to the mask function is multiplied at the optical FIR filter unit and weighted. Thereby, the input signal is converted into an input signal modulated. The modulated input signal enters via an optical coupler, an optical circulation circuit which is loaded with a variable attenuator and a nonlinear response element. The circulating optical signal is branched into two by an optical coupler. One branched light is converted into an intermediate signal at an optical receiver. The intermediate signal is computed by a formula at an electric signal processing circuit, and thereby, the operation as RC can be performed.
US11982883B2 Optical device having phase change material and associated methods
An optical device may include at least one optical fiber, and a phase change material (PCM) layer on the at least one optical fiber. The PCM layer may include GexSey, where x is in a range of 20-40, and y is in a range of 60-80.
US11982882B2 Electronic spectacles
A system for the color coding of objects in the field of view of a plurality of spectacle wearers includes a pair of spectacles per spectacle wearer. Liquid crystal cells of at least one spectacle lens of the spectacles are so designed that a transmission (TR) of the liquid crystal cells may be switched between high and low transmission states. The system also includes one RGB light source per spectacle wearer and means for controlling or regulating the luminance times, color and intensity of the RGB light source such that the light source for a first spectacle wearer illuminates with a first color at a time of the state of high transmission of the liquid crystal cell and the light source for a second spectacle wearer illuminates at a time of high transmission of the liquid crystal cell of their spectacles with a second color different from the first.
US11982880B2 Accommodating cavity lens shaped with photocleavable insert
A lens comprises an internal cavity structure formed by dissolution of a soluble insert material. The internal soluble material may dissolve through a body of a lens such as a contact lens in order to form the cavity within the contact lens. The cavity within the lens can be shaped in many ways and corresponds to the shape of the dissolved material, such that many internal cavity shapes can be readily fabricated within the contact lens. The insert can be placed in a mold with a pre-polymer material, and the pre-polymer material cured with the insert placed in the mold to form the lens body. The polymerized polymer may comprise a low expansion polymer in order to inhibit expansion of the lens when hydrated. The polymer may comprise a hydrogel when hydrated. The soft contact lens material comprises a sufficient amount of cross-linking to provide structure to the lens and shape the cavity.
US11982879B2 Method for determining to which extent a lens design is adapted to a user
A method implemented by a computer means includes: obtaining a lens design; the lens design representing the variation of optical aberrations as a function of the angular view point; obtaining a set of subjective values representing the sensitivity of the user to a set of optical aberrations; and correlating the set of subjective values and the lens design based on the variation of optical aberrations so as to produce correlation information, advantageously for determining to which extent the lens design is adapted to the user from the correlation.
US11982873B2 Imaging lens including six lenses of +−−−−+, +−−+−+ or +−−−+− refractive powers
There is provided an imaging lens with excellent optical characteristics which satisfies demand of low-profileness and low F-number. An imaging lens comprises, in order from an object side to an image side, a first lens with positive refractive power having an object-side surface being convex in a paraxial region, a second lens with negative refractive power in a paraxial region, a third lens with negative refractive power in a paraxial region, a fourth lens with positive or negative refractive power having an object-side surface being convex in a paraxial region, a fifth lens with positive or negative refractive power in a paraxial region, and a sixth lens with positive or negative refractive power having an image-side surface being convex in a paraxial region, and predetermined conditional expressions are satisfied.
US11982862B1 Head-mounted display device with stepper motors for moving displays
A head-mounted display device includes a first set of one or more lenses and a first display configured to provide visual data through the first set of one or more lenses. The head-mounted display device further includes a first stepper motor mechanically coupled to the first display, and the first stepper motor is configured to move the first display along a first axis by rotating a rotatable component of the first stepper motor. The head-mounted display device further includes a first electronic controller configured to (i) determine a first position of the first display, (ii) receive information identifying a second position of the first display, and (iii) generate one or more electrical signals that cause the first stepper motor to move the first display from the first position to the second position along the first axis.
US11982861B2 Pre-aligned optical mounts
A method of making a pre-aligned optical mount, including: mounting a desired optical element onto a housing; securing the housing onto a stage having at least four degrees of freedom; aligning the optical element with a specified optical axis by adjustment of the stage; machining the housing to match an optical platform onto which the housing is be mounted; wherein the housing is machined such that an optical axis of the optical element is aligned with a predefined optical axis with respect to the optical platform when the housing is mounted onto the optical platform.
US11982860B2 Optical member driving mechanism
An optical member driving mechanism is provided. The optical member driving mechanism includes a fixed portion, a movable portion, an electromagnetic driving assembly and an elastic member. The fixed portion has a base and a frame that is disposed on the base. The movable portion is movable relative to the fixed portion, and includes a carrier for carrying an optical member with an incident optical axis. The carrier includes a body and a sidewall that extends along the edge of the body, wherein the carrier further includes a first stopping portion and a second stopping portion protruding towards the fixed portion. The electromagnetic driving assembly drives the movable portion to move relative to the fixed portion. The movable portion is movably connected to the fixed portion via the elastic member.
US11982859B2 Lens, active light emitting module, and terminal
A lens includes a lens tube and the optical element mounted in the lens tube. The lens tube has a top surface, and a conductive layer is disposed on a surface that is of the optical element and that faces a side on which the top surface is located. The lens further includes antistatic structure disposed on the top surface, and an electrostatic conducting wire disposed in a tube wall or on an inner surface or an outer surface of the lens tube. One end of the electrostatic conducting wire is electrically coupled to the antistatic structure, and the other end is grounded.
US11982858B2 Cable stripping tool
A stripping tool configured to sequentially strip the layers of a cable, such as a fiber optic cable. The stripping tool includes multiple channels, each with a distinct role in stripping a layer of the fiber optic tool. The user sequentially moves the cable from channel-to-channel while operating the tool. At the conclusion of these operations the cable is appropriately stripped and ready for a subsequent operation.
US11982856B2 Cable overblowing connector
A connector assembly comprising: a first end and a second end; a first inlet for receiving a protective duct of an enhanced performance fibre unit; a second inlet for receiving a protective duct of an enhanced performance fibre unit; an outlet for receiving a protective duct of an enhanced performance fibre unit; a first internal channel between the first inlet and the outlet for receiving a length of enhanced performance fibre unit stripped of its protective duct; and a second internal channel for receiving a length of enhanced performance fibre unit stripped of its protective duct between the second inlet and a section of the first internal channel proximate the outlet.
US11982855B2 Universal mounting mechanism for mounting a telecommunications chassis to a telecommunications fixture
A universal mounting mechanism for mounting a telecommunications chassis to a telecommunications fixture includes a mounting bracket defining a rear portion for mounting to the fixture and a front portion for slidably receiving the chassis, the front portion including a latch opening. A locking spring is configured for mounting to the chassis, the spring configured to flex laterally to snap in to the latch opening. A release handle is configured to be slidably mounted to the chassis, the release handle defining a deflection tab for moving the locking spring out of the latch opening when the handle is slid rearward to forward. A cover is configured to be mounted to the chassis, the cover defining a deflection ramp for interacting with the deflection tab of the handle to move the deflection tab laterally to contact the spring when the release handle is slid.
US11982852B2 Optical cable laying construction method and optical cable laying construction set
An optical cable laying construction set (X) that includes an optical cable (C1) and plugs (P1 and P2). The optical cable (C1) includes an optical fiber which is a refractive index distribution-type plastic optical fiber. The plug (P1) includes a connecting portion connectable to the optical fiber, and an electric connector connectable to an external device, and has a configuration for converting an electric signal into an optical signal. The plug (P2) includes a connecting portion connectable to the optical fiber, and an electric connector connectable to an external device, and has a configuration for converting an optical signal to an electric signal. In an optical cable laying construction method of the present invention, laying construction of the optical cable on site is carried out using the optical cable laying construction set (X).
US11982841B2 Laser beam delivery system
A laser beam delivery system includes an optical beam launcher device and a waveguide assembly. The optical beam launcher device includes an optical relay system that includes a beam splitting optic that is configured to cause a laser beam that is input into the optical beam launcher device to be split into a first laser sub-beam and a second laser sub-beam, cause the first laser sub-beam to transmit to a first region of an input lens of the waveguide assembly, and cause the second laser sub-beam to transmit to a second region of the input lens. The waveguide assembly is configured to transmit the first laser sub-beam and the second laser sub-beam from the input lens to an output lens of the waveguide assembly, wherein the first laser sub-beam and the second laser sub-beam transmit from the waveguide assembly and form an output laser beam.
US11982837B2 Interposer circuit
An object is to improve crosstalk between ports while keeping an interposer circuit small. In an interposer circuit that includes a first surface connected to an optical circuit, a second surface that is connected to a fiber block and is located opposite to the first surface in parallel with the first surface, and a plurality of connection waveguides connected to a plurality of input/output waveguides included in the optical circuit and a plurality of input/output fibers included in the fiber block, the connection waveguides each have a straight shape, and an angle (θ) formed between the first surface and each of the connection waveguides is the same as an angle (φ) formed between the second surface and each of the connection waveguides.
US11982834B2 Microstructured optical fiber, supercontinuum light source comprising microstructured optical fiber and use of such light source
A microstructured optical fiber for generating supercontinuum light. The optical fiber includes a core and a cladding region surrounding the core. The optical fiber includes a first fiber length section, a second fiber length section as well as an intermediate fiber length section between said first and second fiber length sections. The first fiber length section has a core with a first characteristic core diameter larger than about 7 μm. The second fiber length section has a core with a second characteristic core diameter, smaller than said first characteristic core diameter. The intermediate length section of the optical fiber includes a core which is tapered from said first characteristic core diameter to the second characteristic core diameter over a tapered length. Also, a supercontinuum light source including an optical fiber and a pump light source.
US11982829B2 Backlight module and display panel
A backlight module and a display panel are provided. The display panel includes a display panel main body and a backlight module. The backlight module includes a light guide, a first reflector, and a light source. By arranging the light source in a receiving cavity of the light guide, a width of a lamp socket of the backlight module is reduced, and a light effect of the lamp socket of the backlight module is improved.
US11982826B2 Polarizing plate and liquid crystal display comprising the same
A polarizing plate and a liquid crystal display including the same are provided. A polarizing plate includes: a polarizer; and a pattern layer on a light exit surface of the polarizer, the pattern layer including a first resin layer and a second resin layer sequentially arranged on the polarizer, a pattern portion being located at an interface between the first resin layer and the second resin layer and being composed of at least two pattern groups repeatedly arranged therein, each of the pattern groups including at least two engraved optical patterns; and at least two of the engraved optical patterns in each of the pattern groups having different aspect ratios and different base angles.
US11982825B2 Liquid crystal optical element and method for manufacturing the same
According to one embodiment, a liquid crystal optical element includes a transparent substrate including a main surface, an alignment film disposed on the main surface, and a liquid crystal layer overlapping the alignment film and including a cholesteric liquid crystal including liquid crystal molecules stacked helically and an additive exhibiting a liquid crystalline property. In the liquid crystal layer, a reflective surface along which alignment directions of the liquid crystal molecules are identical is inclined with respect to the main surface.
US11982823B2 Light guide plate device including optical path changer
A light guide plate according to one or more embodiments may include an incident surface that receives light and an optical path changer on a back surface perpendicular to the incident surface. Light reflected by the optical path changer forms a stereoscopic image including a near formed image at an imaging position within a predetermined distance from the back surface and a distant formed image at another imaging position. The near formed image includes an image formation area with a larger total area than an image formation area of the distant formed image.
US11982819B2 Optical fiducial generation for galvanometric scanner calibration
An apparatus includes an optical source situated to produce a fiducial source beam, and an optical fiducial pattern generator situated to produce with the fiducial source beam at least one transient optical fiducial on a laser processing target that is in a field of view of a laser scanner situated to scan a laser processing beam across the laser processing target, so that a positioning of the laser processing beam on the laser processing target becomes adjustable relative to the at least one transient optical fiducial.
US11982818B2 Method and system for projection display with polarization selective reflectors
Augmented reality glasses can include a first laser, a second laser, and a scanning mirror. The augmented reality glasses can also include a first polarization selective reflector and a second polarization selective reflector. The first polarization selective reflector is arranged to receive light from the first laser and reflect light received from the first laser at a first angle to the scanning mirror, and the second polarization selective reflector is arranged to receive light from the second laser and reflect light received from the second laser at a second angle to the scanning mirror. The augmented reality glasses can also have an eyepiece having an input coupling port arranged to receive light reflected by the scanning mirror.
US11982816B1 Wearable devices with adjustable fit
A head-mountable device can include an ability to adjust a fit as needed for a particular user or activity. For example, a light seal module that provides engagement of a user's face and transmits light from a display element can be coupled to an HMD module. The light seal module can be provided in a wide variety of adjustable sizes and/or shapes to allow any given user to select an appropriate one for optimal alignment of an HMD module. The head-mountable device and/or other electronic devices can be operated to guide a user to select the optimal light seal module arrangement for use with an HMD module. For example, the head-mountable device or another device can include sensors for detecting an identity of a user, features of the user's face, forces distributed on the face when worn, and/or an activity being performed.
US11982812B2 Highly efficient compact head-mounted display system having small input aperture
An optical device includes a light-transmitting substrate, input and output apertures, eye-motion box, intermediate element outside of the substrate for coupling light waves into the substrate through the input aperture, a first reflecting surface between two major surfaces of the light-transmitting substrate for reflecting the coupled-in light waves to effect total internal reflection from the major surfaces of the substrate, a second flat reflecting surface parallel to the first reflecting surface located between the major surfaces of the light-transmitting substrate, for coupling light waves out of the substrate, and an optical element for redirecting light waves coupled-out from the substrate through the output aperture, into the eye-motion-box. The input aperture is substantially smaller than the output aperture, active areas of the first and second reflecting surfaces are similar, and each of the coupled light waves covers the entire aperture of the eye-motion-box.
US11982810B2 Or relating to variable focusing power optical devices
An adjustable fluid-filled lens or minor assembly 100 comprising a fluid-filled envelope and a supporting structure therefor; the fluid-filled envelope being constituted by a first wall that is formed of a distensible elastic membrane 15 having an exterior optical surface of variable focusing power, a second wall 18 that is spaced from the first wall on a z-axis, and a collapsible peripheral side wall 17 that extends between the first and second walls, and being filled with a substantially incompressible fluid 16; a membrane holding structure 14 that is attached to a peripheral edge of membrane 15 for holding the membrane under tension; and one or more selectively operable actuator assemblies r1, r2, r3 for moving one or more corresponding regions of the peripheral edge of the membrane on the z-axis towards and away from the second wall 18 for controlling the profile of the peripheral edge of the membrane; wherein the or each actuator assembly comprises a connecting member 91, 92, 93 that is attached to the membrane or membrane holding structure at a respective actuation point, a linear actuator 531, 532, 533 that is mounted to the supporting structure and a linkage 81, 82, 83 that is connected between the connecting member and an actuation point a1, a2, a3 on the linear actuator; wherein the linear actuator is a linear SMA actuator comprising an array of SMA wires 53 that are coupled together to work in parallel and which extend transversely of the z-axis, and the linkage is configured for converting linear motion of the actuation point of the SMA actuator in a direction transverse the z-axis to linear motion of the connecting member on the z-axis, thereby to move the corresponding region of the peripheral edge of the membrane 5 towards or away from the second wall 18.
US11982802B2 Device and method for performing total internal reflection scattering measurement
Disclosed herein are device and method for performing a total internal reflection scattering (TIRS) measurement to a sample slide. The device comprises a first reflective plate having a first opening; a second reflective plate having second and third openings and disposed on top of the first reflective plate thereby forming a slot therebetween for accommodating the sample slide, wherein the first opening of the first reflective plate is disposed directly underneath the second opening of the second reflective plate; a white light source disposed in the space formed by the third opening of the second reflective plate and configured to emit a white light into the slot; and a first blackout layer disposed on top of the third opening thereby covering the white light source and keeping the emitted white light from leaking. When the sample slide is inserted into the slot, the white light source illuminates the sample slide so as to achieve the TIRS measurement to the sample slide.
US11982795B2 Optical imaging lens including eight lenses of +−+−++−− or +−+−−+−−; or nine lens of +−+−−+−−−, or +−+−++−−−refractive powers
An optical imaging lens may include a first, a second, a third, a fourth, a fifth, a sixth, a seventh, and an eighth lens elements positioned in an order from an object side to an image side. Through designing concave and/or convex surfaces of each lens elements, the optical imaging lens may provide improved imaging quality and optical characteristics, reduced length of the optical imaging lens and increased field of view while the optical imaging lens may satisfy at least one inequality.
US11982792B2 Camera lens assembly
The present disclosure discloses a camera lens assembly including, sequentially from an object side to an image side along an optical axis, a first lens having refractive power; a second lens having positive refractive power and a convex image-side surface; a third lens having negative refractive power, a convex object-side surface and a concave image-side surface; a fourth lens having negative refractive power; a fifth lens having refractive power and a convex image-side surface; and a sixth lens having refractive power, a convex object-side surface and a concave image-side surface. Half of a maximum field-of-view Semi-FOV of the camera lens assembly and a combined focal length f23 of the second lens and the third lens satisfy: 4.00 mm
US11982790B2 Optical imaging system
The present disclosure discloses an optical imaging system including, sequentially from an object side to an image side along an optical axis, a first lens, a second lens, a third lens, a fourth lens, a fifth lens, a sixth lens, and a seventh lens. Each of the first lens to seventh lens has refractive power. An object-side surface of the first lens is concave, and an image-side surface thereof is concave; an object-side surface of the second lens is convex, and an image-side surface thereof is convex; and an object-side surface of the third lens is concave, and an image-side surface thereof is convex. An effective focal length f4 of the fourth lens and a total effective focal length f of the optical imaging system satisfy −2.0
US11982786B2 Mobile device for measuring amount of snowfall and method of controlling the same
Provided are a device for measuring the amount of snowfall and a method of controlling the same, the device including a bottom plate, a graduated ruler extending upward from the bottom plate, an image capturing unit configured to capture an image of the graduated ruler and an upper portion of snow deposited on the bottom plate by using an image capturing device, a measurement unit configured to measure the amount of snowfall based on information on the captured image, and a movement unit configured to move the device for measuring the amount of snowfall so that a position of the bottom plate moves from a first position to a second position.
US11982784B2 Foreign object detector
A foreign object detector includes detection coils between a transmitter coil in a transmitter device and a receiver coil in a receiver device, a power supply circuit that supplies AC power having a predetermined frequency to each detection coil through a feeder coil located to be electromagnetically coupled to each detection coil, and a detection circuit that detects, while power to be transmitted to the receiver coil is being supplied to the transmitter coil, a criteria voltage to be a criterion for foreign object detection output from each detection coil at a start of power supply from the power supply circuit and outputs a signal to stop power supply to the transmitter coil in response to the criteria voltage for any detection coil deviating from a predetermined range. The transmitter device transmits power to the receiver device contactlessly.
US11982783B2 Metal detector capable of visualizing the target shape
Metal detectors are disclosed herein containing integrated positional tracking unit (20) containing the sensors and processors which provide the detection of the real-time positions of the search head (11) on the ground during metal target (1) searching process, by optical flow technique as (X, Y) points on an image frame at X, Y coordinate plane, following the verification and if required, correction of the parameters of height from the ground, horizontal and axial motions, angular position, focus distance, light quantity and quality; image processing/display unit (30), a shaft mount display and/or a screen, generating the image of the target (1) metal by matching the metal data received from the detector signal processing system (12), thereby from the search head (11) and the location and position data received from the integrated positional tracking unit (20), on a position/image matrix and presenting such image to the user visually.
US11982782B2 Method and device for analyzing 3D target maneuver using line array sensor
A three-dimensional target motion analysis method using a line array sensor performed by a three-dimensional target motion analysis apparatus is proposed. The method may include acquiring a first conic angle between a target and the three-dimensional target motion analysis apparatus from the line array sensor at a predetermined first time point. The method may also include acquiring first attitude information including an attitude angle, a position, and a depth of the three-dimensional target motion analysis apparatus at the first time point. The method may further include analyzing a three-dimensional motion of the target by estimating a three-dimensional position of the target at the first time point based on the first conic angle and the first attitude information.
US11982779B2 Method and apparatus for guided pairing of multi-coincidences for time of flight positron emission tomography
A guided pairing method includes generating a singles list by detecting a plurality of singles at a plurality of detector elements in a detector array, the plurality of singles falling within a plurality of detection windows; for each detection window of the plurality of detection windows in the singles list having exactly two singles of the plurality of singles, determining the line of responses (LORs) for each of the two singles of the plurality of singles; for each detection window of the plurality of detection windows in the singles list having more than two singles of the plurality of singles, determining all coincidences possible based on the more than two singles; generating a weight for said each coincidence of the coincidences based on the determined LORs for said each of the two singles of the plurality of singles; and pairing the more than two singles based on the generated weight for said each coincidence of the coincidences.
US11982777B2 Radiation position detector
A radiation position detector includes: a photodetector array constituted of unit-sized unit photodetectors; a scintillator array constituted of a plurality of tetragonal scintillator elements optically connected to the photodetector array, wherein scintillator units are each constituted of a pair of unit scintillators whose individual cross-sectional size of plane facing to right receiving surface is ¼ of the size of the unit photodetector, where at least part of which is optically connected on a surface side opposite to the right receiving surface, the scintillator units being each arranged so as to be positioned over two of the unit photodetectors; and a position evaluation unit configured to identify the scintillator unit by the presence or absence of a signal and furthermore identify one of the unit scintillators of the scintillator unit on the basis of a strength of the signal, to obtain a two-dimensional radiation detection position.
US11982776B2 Piezoelectric transducer with model-based field equalization
Disclosed sensors, sensor controllers, and sensor control methods enhance transducer performance using a model-based equalization method that can be performed in the field. One illustrative method for operating a piezoelectric-based sensor includes: sensing a response of a piezoelectric transducer as a function of frequency; deriving parameter values of an equivalent circuit for the piezoelectric transducer from the response; using a squared magnitude of the equivalent circuit's transfer function to determine a system level selectivity; and adapting at least one operating parameter of the sensor based on the system level selectivity. One illustrative controller for a piezoelectric transducer includes: a transmitter that drives the piezoelectric transducer; a receiver that senses a response of the piezoelectric transducer; and a processing circuit coupled to the transmitter and to the receiver to calibrate the transducer using the foregoing method.
US11982772B2 Real-time sensor calibration and calibration verification based on statically mapped objects
Improved calibration of a vehicle sensor based on static objects detected within an environment being traversed by the vehicle is disclosed. A first sensor such as a LiDAR can be calibrated to a global coordinate system via a second pre-calibrated sensor such as a GPS IMU. A static object present in the environment is detected such as signage. A type of the detected object is determined from static map data. Point cloud data representative of the static object is captured by the first sensor and a first transformation matrix for performing a transformation from a local coordinate system of the first sensor to a local coordinate system of the second sensor is iteratively redetermined until a desired calibration accuracy is achieved. Transformation to the global coordinate system is then achieved via application of the first transformation matrix followed by a second known transformation matrix.
US11982768B2 Systems and methods for optical distance measurement
Systems and methods for performing optical distance measurement are provided. In one aspect, a system for measuring a distance to an object comprises a light emitter configured to emit an outbound light pulse, and a light sensor configured to receive a returning light pulse reflected from the object and output an analog pulse signal representing the returning light pulse. The system also comprises a field-programmable gate array (FPGA) coupled to the light sensor. The FPGA is configured to convert the analog pulse signal to a plurality of digital signal values, and generate a plurality of time measurements corresponding to the plurality of digital signal values. The system also comprises a controller configured to calculate the distance to the object based on the plurality of digital signal values and the plurality of time measurements.
US11982766B2 Lidar device using multiple polarizations
A lidar device having an integrated optics that has a beam deflecting unit having an optical phase array that has a multiplicity of antennas that are set up to emit electromagnetic radiation at a prespecified angle of radiation. The angle of radiation covers a prespecified field of view of the lidar device. The angle of radiation has a first angle of radiation subregion, in which electromagnetic radiation is emitted having a polarization A, and has a second angle of radiation subregion, in which electromagnetic radiation is emitted having a polarization B.
US11982764B2 Light detection and ranging using prism wedge pair
A light detection and ranging (LIDAR) system includes a first optical source to generate a first optical beam, a first collimating lens to collimate the first optical beam, a first prism wedge of a first prism wedge pair to redirect the first optical beam, and a first focusing lens to focus the first optical beam on a front surface of a second prism wedge of the first prism wedge pair, the second prism wedge to direct the first optical beam toward an output lens.
US11982762B2 Techniques to use power spectrum density in coherent lidar systems
A number of measurements of an input spectrum is determined based on a scan mirror speed of the LiDAR system and a predetermined accuracy threshold in the number of measurements of the input spectrum. A set of signals are sampled at the LiDAR system and the set of signals are converted to a frequency domain to generate a set of sampled signals in the frequency domain. The set of signals are received consecutively over time. A set of first functions are created based on the set of sampled signals. The set of first functions are averaged to generate a second function. The second function represents a power spectrum density estimate of the set of signals. A peak value of the second function is detected to determine range and velocity information related to a target based on a corresponding frequency of the peak value of the second function.
US11982761B2 Method for calibrating a phased array
A method for calibrating a phased array including an antenna array comprising a plurality of antenna elements, comprising the steps: measuring with a probe a first antenna element pattern of a first antenna element of the plurality of antenna elements; performing a spherical near-field to far-field transformation of the first antenna element pattern; transforming the far-field first antenna element pattern to a plane-wave spectrum; back transforming the plane-wave far-field first antenna element pattern to a reference point within the near-field of the antenna array; normalizing the first antenna element pattern according to, at least, the value at the phase center of the plane-wave near-field first antenna element pattern; and calibrating the first antenna element based, at least in the part, on the normalized first antenna element pattern.
US11982756B2 Device and method for positioning based on heterogeneous networks
A method, implemented by a computer, for determining a position of a personal mobility device (PMD) comprises: estimating a position of a PMD based on a first wireless signal; determining whether the PMD is within an intermediate area between a first area and a second area, based on an estimated position of the PMD; determining whether the PMD moves to the second area, by using both the first wireless signal and a second wireless signal; and determining position of the PMD by using any one of the first wireless signal and the second wireless signal based on a movement of the PMD to the second area.
US11982752B2 GPS error correction method through comparison of three-dimensional HD-maps in duplicate area
Proposed is a GPS error correction method performed through comparison of three-dimensional HD-maps in a duplicate area, and more particularly, a method that can calculate a correction value for a GPS error by comparing three-dimensional HD-maps of a corresponding duplicate area when the duplicate area is generated on a GPS route in the process of acquiring raw data to be used in a HD-map for autonomous driving. Particularly, in the method, an accurate correction value for the GPS error can be calculated by comparing three-dimensional point cloud data acquired by utilizing basically installed LiDAR, an Inertial Measurement Unit (IMU) and the like, without using expensive equipment such as a plurality of high-precision GPS receivers, stereo cameras or the like.
US11982751B2 GNSS anti-jamming using interference cancellation
Systems and methods for GNSS anti-jamming using interference cancellation are described herein. In certain embodiments, a system includes an antenna that receives signals, wherein the signals comprise a weak portion associated with one or more GNSS satellites and a strong interference portion from an interfering signal source. The system also includes a GNSS anti-jammer. The GNSS anti-jammer includes an interference isolator that receives the received signals and provides an estimated strong interference portion as an output. The GNSS anti-jammer also includes a summer that subtracts the estimated strong interference portion from the received signals to create a summed signal. Further, the GNSS anti-jammer includes a local noise remover that removes noise generated by the interference isolator from the summed signal, wherein the local noise remover is a processor that digitally removes the noise. Further, the system includes a GNSS receiver coupled to receive the summed signal from the processor.
US11982749B2 Detection of pulse trains by time-of-flight lidar systems
This document describes a time-of-flight lidar system configured to process pulse trains instead of individual pulses, for improved range resolution and pixel throughput. Each pulse in the pulse train is output at a respective duration and intensity, which may vary to provoke a return with a high-intensity and low signal ambiguity, prevent thermal build-up, or promote safe ocular operation. An expected intensity of the return as a function of time can be determined. By sampling reflections at the expected times and intensities, the lidar system quickly identifies a corresponding lidar return, even despite lidar noise. A return time of the return can indicate a distance or speed associated with an object pixel in a field-of-view. Processing pulse trains instead of individual pulses allows pixels to be scanned faster than using long durations or frame times, which also promotes ocular safety. Increased throughput is realized using low-energy lasers and inexpensive hardware, which minimize thermal footprint.
US11982748B2 Imaging system having multiple cores
The imaging system has a photonic circuit chip that includes multiple cores that each includes a port through which an outgoing optical signal exits the photonic circuit chip. Each of the cores is configured such that the outgoing signal exits the photonic circuit chip traveling toward a location that is above or below the photonic circuit chip. Additionally, each of the cores is configured to combine light from one of the outgoing signals with a reference signal so as to generate a signal beating at a beat frequency. The imaging system also includes electronics that use the beat frequencies from the cores to calculate data that indicates a radial velocity and/or distance between the system and one or more objects located outside of the system.
US11982747B2 Systems and methods for generating synthetic sensor data
Systems and methods generate synthetic sensor data, such as synthetic radar, lidar, and/or sonar data from three dimensional (3D) scene data that may be custom designed. Reflectivity coefficients in the radar, lidar, and/or sonar spectrums may be determined for objects included in the 3D scene data. The reflectivity coefficients may be utilized by a game engine for computing the synthetic sensor data. The synthetic sensor data may be used in the creation, evaluation, and/or verification of a design for a controller or other system that utilizes such data.
US11982745B2 Object recognizing device
Noise in measurement results of a laser distance measurement sensor is smoothed, and erroneous recognition of a position and a size of an object based on the measurement result is suppressed. An object recognition device according to the present invention recognizes the object by grouping the measurement results of the laser distance measurement sensor, calculates reliability of the recognition result thereof, and changes a time for continuously retaining the measurement result according to the reliability.
US11982742B2 Non-linear reception filter for an object recognition sensor for vehicles, in particular, ultrasonic sensor
An object recognition device for vehicles, including a sensor, a filter device and an analysis device. Signals from an object are detectable by the sensor. The detected signals are filterable by the filter device and then feedable to the analysis device. The analysis device is configured to recognize the object by analyzing the filtered signals. The filter device includes an averaging unit, which averages the profile of the amplitudes of the detected signals, and a non-linear filter unit, which is provided based on a linear low-pass filter with a variable time constant and filters the detected signals. A value profile corresponding to the difference between the averaged amplitude profile and the filtered signals is feedable to the analysis device for analyzing and recognizing the object. The variable time constant is establishable based on the difference between the filtered signals and the detected signals and based on the averaged amplitude profile.
US11982736B2 Perception sensors based fusion system for vehicle control and method thereof
An aspect of the present disclosure relates to a system implemented in a host vehicle, comprising: a radar based detection unit, comprising one or more radar sensors, for detecting one or more targets around the host vehicle; a vision based detection unit, comprising one or more image sensors, for detecting one or more targets in the field of view of the host vehicle; and a processing unit to: receive information corresponding to detected one or more targets from each of the radar based detection unit and the vision based detection unit; match each of the one or more targets detected by the radar based detection unit with one or more targets detected by vision based detection unit to identify a target as a matched target; categorize the matched target as a locked target; and track the locked target using information received from the radar based detection unit.
US11982730B2 Ranging systems and methods for decreasing transitive effects in multi-range materials measurements
A measurement system includes a gain chain configured to amplify an analog input signal; a range selector configured to select a gain between the analog input signal and a plurality of analog-to-digital converter (ADC) outputs from a plurality of ADCs, wherein each ADC output has a path, and a gain of each output path is made up of a plurality of gain stages in the gain chain; and a mixer configured to combine the plurality of ADC outputs into a single mixed output.
US11982726B2 Method for joint arterial input function and tracer kinetic parameter estimation in accelerated DCE-MRI using a model consistency constraint
Tracer kinetic models are utilized as temporal constraints for highly under-sampled reconstruction of DCE-MRI data. In one embodiment, a method for improving dynamic contrast enhanced imaging. The method includes steps of administering a magnetic resonance contrast agent to a subject and then collecting magnetic resonance contrast agent from the subject. A tracer kinetic model (i.e. eTofts or Patlak) is selected to be applied to the magnetic resonance imaging data. The tracer kinetic model is applied to the magnetic resonance imaging data. Tracer kinetic maps and dynamic images are simultaneously reconstructed and a consistency constraint is applied. The proposed method allows for easy use of different tracer kinetic models in the formulation and estimation of patient-specific arterial input functions jointly with tracer kinetic maps.
US11982720B2 Method and battery management system for ascertaining a state of health of a secondary battery
Various aspects of the present disclosure are directed to a method for ascertaining the state of health of a secondary battery. In one example embodiment, the method includes making a first estimation for the state of health by an observer, using an aging prediction model to ascertain a second estimation for the state of health, the aging prediction model being parameterized on the basis of the first estimation for the state of health. The first or second estimation of the state of health, or a combination of the first and second estimation of the state of health, is used as the state of health of the secondary battery.
US11982718B2 Apparatus and method for determining battery life
A battery life determination apparatus includes a detector that measures a voltage of a battery, and a controller that determines an average value of a battery depth of discharge based on a voltage of the battery depending on a battery discharging after key off of a vehicle and a battery charging while driving of the vehicle, and determines a battery life by comparing a number of start-on times after the key off with a number of battery life end cycles corresponding to the average value, minimizing problems of start-on failures and charging delays, and providing customers with reliable battery information.
US11982713B2 Information processing device, information processing system, information processing method, and computer program
Provided are an information processing device, an information processing system, an information processing method, and a computer program capable of visually and easily grasping a state of an energy storage device. An information processing device includes: an acquisition unit configured to acquire information including a state of an energy storage device by communication at predetermined time intervals; a storage processing unit configured to store the acquired information in a storage medium in association with information for identifying the energy storage device; a transmission processing unit configured to transmit screen information of a state screen including an image of a system including the energy storage device and a graphic indicating the state of the energy storage device to a communication terminal device; and an automatic monitor unit configured to update information of the graphic based on latest information stored in the storage medium and periodically transmit the information of the graphic to the communication terminal device.
US11982708B2 Apparatus for aligning device having fine pitch, apparatus for testing device having fine pitch, and device alignment method
An apparatus for aligning a device having a fine pitch includes: a base plate, which has vacuum holes respectively formed at seating points for devices and suctions the devices with the vacuum pressure that allows minute movement as the vacuum pressure is applied in a state in which the devices are loaded; a jig plate, which is fixedly installed so as to be positioned on the upper portion of the base plate and has openings, in which the devices are received, in the same number as the number of the devices loaded on the base plate; and a base plate position adjusting means for finely moving the positions of the devices loaded on the base plate in X-Y-θ directions so as to position the devices in the openings (formed in the jig plate.
US11982703B2 Method for monitoring a protective device that includes a series circuit of thyristors connected in parallel with an electrical device to be protected
A method for monitoring a protective device, which has a series circuit of a multiplicity of thyristors. The protective device has a series circuit of N>1 thyristors. The series circuit is connected in a parallel circuit with an electrical device to be protected. A snubber branch is connected in parallel with each thyristor. For the purpose of testing a firing capacity, n
US11982702B2 Monitoring circuit monitoring performance of transistors
A monitoring circuit according to an embodiment of the present disclosure includes a booster configured to amplify a current amount between a terminal to which a power voltage is applied and a ground terminal to generate a sensing voltage, and an oscillator configured to output a sensing signal of which a frequency is adjusted in response to the sensing voltage, wherein the booster includes a transistor having a first size and a transistor having a second size greater than the first size, and wherein the oscillator includes a plurality of transistors having a third size greater than the first size.
US11982698B2 Joint denoising and delay estimation for the extraction of pulse-width of signals in RF interference
A feature detection system, the system comprising: at least one processor in operative communication with a signal source, said processor further comprising at least one non-transitory storage medium, wherein at least one non-transitory storage medium contains instructions configured to cause the processor to: apply a joint group sparse denoising and delay estimation approach to a signal received from said signal source; and output statistics regarding the signal, wherein the joint group sparse denoising and delay estimation approach comprises; using the following equation: { x * , τ * } = argmin x , τ ⁢ { 1 2 ⁢ ∑ j = 1 M  y j - x  2 2 + ∑ i = 0 N λ i ⁢ φ i ( D i l i ⁢ x ) } where: ϕi are regularization functions; ∥y−x∥22 is a data-fidelity term and, in embodiments, is chosen as the least-square term; li are real numbers; Di are operators, which may be linear filters that can be written in matrix form; λi are regularization parameters; and x*,τ* represent estimates of at least one transmitted pulse and associated delay, and solving the equation for multiple values of ϵ; choosing a vector, x, such that a cost function comprising the data fidelity term and regularization function is minimized; determining the ϵ that corresponds to the x that minimizes the cost function; and calculating the pulse width of the received signal, which corresponds to the desired estimate of the vector, x.
US11982695B2 Transformer area identification method and computer-readable storage medium
A transformer area identification method determines a corresponding electric meter mounting relationship by identifying a power jump characteristic based on a power statistic of each node in a power supply network of a transformer area, thereby eliminating the influence of line loss power and increasing identification accuracy. In addition, the identification is performed based on change characteristics of unidentified total power and power of an electric meter in a to-be-identified domain, to reduce interference of a power fluctuation of an identified electric meter to the identification and increase the identification accuracy. Moreover, iterative identification is used, so that the to-be-identified domain is smaller and a convergence speed is faster. The transformer area identification method uses a power jump algorithm to identify the transformer area, thereby eliminating the influence of the line loss power and increasing the identification accuracy.
US11982685B2 Pre-fabricated movable walk-in chamber for testing secondary cells
The present disclosure generally pertains to testing of secondary batteries. More specifically, the disclosure relates to a movable walk-in chamber for testing secondary cells. According to a first aspect, the present disclosure relates to a movable walk-in chamber for testing secondary cells comprising an enclosure, racking, a plurality of cycler interfaces and cabling. The enclosure form at least one thermally isolated temperature chamber. Furthermore, the enclosure comprises a walking aisle arranged between an entrance and an exit. The racking is arranged at inner walls of the enclosure along the walking aisle. Secondary cells can be inserted in the racking for testing and removed after testing. The plurality of cycler interfaces are arranged at outer walls of the enclosure. Each cycler interface comprises a power interface and one or more cell interfaces. The cabling is arranged to connect the power interfaces to at least one central power connector, whereby cyclers connected to the cycler interfaces can be powered from the movable walk-in chamber. The cabling is also arranged to connect the cell interfaces to poles of secondary cells inserted in the racking, whereby cyclers connected to the cycler interfaces are able to perform testing on cells arranged in the racking.
US11982678B2 Ensemble-decision aliquot ranking
Provided herein, among other aspects, are methods and apparatuses for ranking aliquots from a suspension containing bioparticles. In certain embodiments, the bioparticles may be cells, organelles, proteins, DNAs, debris of biological origin, microbeads coated with biological compounds, or viral particles. As such, the methods and apparatuses provided herein may be used to quantify rare cells such as circulating cancer cells, fetal cells and other rare cells present in bodily fluids for disease diagnosis, prognosis, or treatment.
US11982676B2 Near-infrared fluorescent nanoprobe
A fluorescent probe having a capsule of nanometric size and an aggregate of fluorogenic molecules coupled to the capsule is provided. The aggregate emits a fluorescent signal at one or more wavelengths within the fluorescence spectral range when the probe is illuminated by an excitation light beam at one or more wavelengths within the excitation spectral range. Preferably, the fluorescent spectral range is in the near-infrared region of the spectrum. In some embodiments, the capsule is a boron nitride (BN) nanotube and the aggregate comprise 3,6-Bis[2,2′]bithiophenyl-5-yl-2,5-di-n-octylpyrrolo[3,4-c]pyrrole-1,4-dione as fluorogenic molecules. In some embodiments, the 3,6-Bis[2,2′]bithiophenyl-5-yl-2,5-di-n-octylpyrrolo[3,4-c]pyrrole-1,4-dione fluorogenic molecules are in a J-aggregation state.
US11982671B2 Identification of a T cell epitope of Prevotella copri that induces T cell responses in patients with rheumatoid arthritis
Disclosed herein are methods of diagnosing Rheumatoid arthritis in a subject comprising determining whether the subject is immunologically reactive with P. copri or a portion thereof. In one aspect of the invention the immunological reactivity of the subject to one or more protein of P. copri or polypeptide fragments thereof such as protein Pc-p27 or polypeptide fragments thereof, as compared to an appropriate control, indicates the subject has rheumatoid arthritis. Examples of specific assays, compositions, and kits for use with the methods are also disclosed.
US11982666B2 System and method for the real-time monitoring and prediction of concrete drying
A system and method for the real-time monitoring and updating of a prediction of concrete drying is disclosed. The system includes one or more sensors positioned inside a concrete slab and one or more sensors positioned outside the concrete slab. Each sensor positioned inside and outside the concrete slab to transmit data to a cloud-based web portal configured to transmit a prediction to a computing device.
US11982660B2 Quality control system for analyzing the quality of a battery cell through analysis of a physical property of a gas formed during a cell formation process and a method of analyzing the same
A quality control system analyzes the quality of a battery cell, with the battery cell defining a gas pouch configured to be filled with a gas. The quality control system includes a computational system including a processor and a memory, a manifold defining a passageway extending between an inlet port for receiving the gas and an outlet port, and at least one sensor in electronic communication with the computational system. The sensor is arranged to measure a physical property of the gas and transmit a signal to the computational system corresponding to the physical property of the gas. The computational system analyzes the physical property of the gas, accesses a threshold value corresponding to the physical property, compares the physical property to the threshold value, and assess a quality score for the battery cell. A corresponding method analyzes the quality of the battery cell with the quality control system.
US11982658B2 Methods, apparatuses, and systems for calibrating gas detecting apparatuses
Methods, apparatuses and systems for calibrating gas detectors are disclosed. An example calibration apparatus may have a gas supply element configured to provide a background gaseous substance within at least a portion of the calibration apparatus, a nebulizing element configured to generate the testing gaseous substance by transforming a testing solution in conjunction with the background gaseous substance, a pressure control element configured to regulate airflow in order to maintain a constant air pressure within the at least a portion of the calibration apparatus, and a controller component in electronic communication with the gas supply element, the nebulizing element and the pressure control element.
US11982646B2 Optical ultrasonic wave measuring apparatus, method, and storage medium
An optical ultrasonic wave measuring apparatus includes an ultrasonic pulse output section, a light pulse output section, a reflected wave measuring section, an optoacoustic wave measuring section, an exceeding time point acquiring section, and a measurement result shifting section. The reflected wave measuring section measures, in correspondence to time, a reflected wave as a result of reflection of the ultrasonic pulse at a measuring target, which may be a skin surface. The optoacoustic wave measuring section measures, in correspondence to time, an optoacoustic wave generated by the light pulse at the measuring target. The exceeding time point acquiring section acquires an exceeding time point at which a measurement result of the reflected wave exceeds a predetermined threshold value. The measurement result shifting section shifts a measurement result of the optoacoustic wave by a first shift time toward the time point of output of the light pulse.
US11982637B2 Sensors comprising electrically-conductive protein nanowires
A gas sensor includes a biomaterial comprising electrically-conductive protein nanowires and at least two electrodes. The at least two electrodes are in operative arrangement with the protein nanowires and configured to provide a signal indicative of a change in conductivity of the protein nanowires. The conductivity of the protein nanowires is responsive to a change in concentration of a gas exposed to the biomaterial, such as ammonia, or to a change in relative humidity.
US11982633B2 Method for analyzing signal of neutral atom imaging unit
The present disclosure provides a method for analyzing the signal of a neutral atom imaging unit, including: preparing a neutral atom imaging unit, which includes a semiconductor detector array and modulation grids disposed at intervals in front of the semiconductor detector array; preparing a neutral atom source plane, energetic neutral atoms emitted by the neutral atom source plane are received by the semiconductor detector array after passing through the modulation grids, and the modulation grids form a projection on the semiconductor detector array; obtaining a response function of the imaging unit according to the projection; calculating the data signal obtained by the neutral atom imaging unit; and performing inversion imaging on the neutral atom emission source according to the response function of the imaging unit and the data signal. The method well inverts the neutral atom emission source to obtain the intensity and size of the neutral atom emission source.
US11982629B2 Device for recognizing defects in finished surface of product
A device to detect and analyze defects in a finished surface includes a supporting mechanism, a transmitting mechanism, a detecting mechanism, and a processor. The transmitting mechanism carries and transmits the product. The detecting mechanism includes a detecting frame, a light source assembly. The processor is used to connect to a first camera module and a second camera module, and preprocess the first image and the second image to obtain a detection and analysis of any defects of the front of the product.
US11982628B2 System and method for detecting defects on imaged items
Embodiments of the invention provide a machine learning based detection system, in which defects can be detected even if the system was not trained for these defects and even in items that were not used to train the system, thereby offering an inherently flexible detection system.
US11982624B2 Carbon fiber classification using raman spectroscopy
Carbon fiber characterization processes are described that include multi-condition Raman spectroscopy-based examination combined with multivariate data analyses. Methods are a nondestructive material characterization approach that can provide predictions as to carbon fiber bulk physical properties, as well as identification of unknown carbon fiber materials for quality control purposes. The framework of the multivariate analysis methods includes a principal component-based identification protocol including comparison of Raman spectral data from an unknown carbon fiber with a data library of multiple principal component spaces.
US11982623B2 Analysis of defects of at least one type from among a plurality of types of defects between at least two samples
A method of analysis of defects of a type from among a plurality of types of defects between two samples based on an image of each sample characteristic of a type of defect from among the plurality of types of defects includes: for each sample, creating a minimap including bins and representative of a type of defect whose resolution is less than the image of the sample, each bin of the minimap being associated with pixels of the image of the sample and having a score dependent on the pixels and representative of the quantity of a type of defects; determining the distance between each minimap representing the same type or types of defects, the distance between two minimaps being defined as the minimum distance between two minimaps by considering the following transformations: a rotation and/or a symmetry so that each distance between two minimaps is associated with a transformation.
US11982618B2 Method of calibrating optical sensor, optical sensor, and apparatus for estimating bio-information
A method of calibrating an optical sensor may include acquiring a first characteristic for an external light source through a detector of an optical sensor while an internal light source of the optical sensor is turned off; driving the internal light source; acquiring a second characteristic for the internal light source and the external light source through the detector, based on driving the internal light source; and acquiring a reference characteristic of the internal light source, for calculation of an absorbance of an object, based on the first characteristic and the second characteristic.
US11982616B2 Spectrally resolved imaging for agricultural product assessment
A method for determining a quality condition of an agricultural product comprises: receiving a received light at a light detector, the received light comprising reflected, scattered, refracted, and/or deflected light from the agricultural product; transmitting the received light to a spectrometer; producing agricultural product (AP) spectral data of the received light using the spectrometer; with a computer in electrical communication with the spectrometer, comparing the AP spectral data to reference spectral data to determine whether the agricultural product has the quality condition, the reference spectral data corresponding to known quality conditions of the agricultural product; and with the computer, generating an output signal corresponding to the quality condition of the agricultural product.
US11982614B2 Loading frame for fiber-reinforced polymer and concrete bond testing systems
A loading frame for fiber reinforced polymer (FRP)-concrete bond tests includes a standing guide tower, a base section, and a loading beam. The standing guide tower is perpendicularly mounted to the base section. A testing load is applied to the loading beam when performing a series of FRP-concrete bond tests. A sliding end of the loading beam is positioned into a channel within the standing guide tower allowing the loading beam to be positioned at a preferred height. The engagement between the loading beam and the standing guide tower reduces secondary forces. The loading frame is mobile and may also be used with existing testing devices and systems used to perform the series of FRP-concrete bond tests.
US11982609B1 Method for determining lower radius limit of movable throat of shale
A method for determining lower radius limit of movable throat of shale is provided, and it includes: performing a low-temperature nitrogen adsorption test on a target shale to obtain first pore radii; performing a high-pressure mercury injection test on the target shale to obtain second pore radii; performing a nuclear magnetic resonance test on the target shale to obtain third pore radii; obtaining a relationship diagram of distribution frequencies and pore radii according to three pore radii; distinguishing, according to the pore radii, relationship diagram data, and performing normalization processing to determining a relationship curve of normalized frequency data and the pore radii; and determining a lower radius limit of movable throat of shale according to relationship curve. A problem of describing characteristics of shale occurrence space with complex pore structures and strong heterogeneity is solved, the method is suitable for determining lower radius limit of movable throat of shale.
US11982608B2 Method for testing surface energy of aggregate based on static drop method
Disclosed is a method for measuring surface energy of aggregates based on static drop method, comprising (1) aggregates grinding and pretreatment; (2) obtaining the surface texture index; (3) calculating the surface energy based on static drop method experiment; (4) fitting to obtain a functional relationship between the surface texture index and surface energy; (5) calculating the surface energy of the original aggregate. The method considers the influence of the grinding process on the surface texture of the aggregates when measuring the surface energy of the aggregates, which significantly improves the accuracy of the static drop method test. The static drop method can be used to replace the vapor adsorption method to test the surface energy of aggregate, and the low-cost optical contact angle instrument can replace the expensive magnetic suspension weight balance system to test the surface energy of aggregate, which greatly reduces the test cost.
US11982606B2 Deparaffinization of tissue by electric field generation and ionization
Paraffin-embedded tissue, which may be disposed on a solid substrate, is prepared by a dry technique that removes paraffin from tissue without adding any liquid to the tissue, thereby rendering the tissue substantially free of paraffin. The dry technique may entail applying heat energy to the tissue effective to melt the paraffin and thereby render it flowable, and applying an electric field. The electric field is effective to impart electrical charge to the paraffin and to move the paraffin out from the tissue due to electrical charge repulsion or attraction, which may be assisted by moving an electrode utilized to generate the electric field relative to the paraffin. The electric field, or both the electric field and the heat energy, may be applied until the tissue is substantially free of paraffin.
US11982605B2 Filter device for fluid flow in an analyzing instrument
A filtering device is provided to an analyzing instrument to block the passage of oversized particles that may otherwise clog the aperture of a sample analyzing device. The filtering device can be arranged to be proximate to the mixing chamber. In certain examples, the filtering device is placed at or adjacent an output port of the mixing chamber.
US11982603B2 Preparation of biological cells on mass spectrometric sample supports for desorbing ionization
The invention relates to the preparation of biological cells for the mass spectrometric analysis of cellular properties such as taxonomic classification, antibiotic resistances, response to drugs or other active substances, and others. The cells can be prokaryotic or eukaryotic microorganisms which have particularly been cultivated directly on a mass spectrometric sample support, or eukaryotic cells from tissues or cell cultures. The invention proposes that the cells are not disrupted by adding matrix solution for a subsequent ionization by matrix-assisted laser desorption (MALDI), but that they are disrupted in a separate treatment step using acids and/or solvents on the sample support itself. Surprisingly, the cell proteins released then adhere to the sample support so that they can be carefully washed with buffer solution to remove salts and other soluble impurities which can stem from earlier treatment steps, for example from nutrient solution.
US11982600B2 Trap for horizontal flow marine sediments
A trap for horizontal flow marine sediment, useful for collecting and sampling marine sediments where horizontal currents are intense and turbulent; the trap is comprising a first inlet opening and a second outlet opening, configured to allow the inlet and the outlet of a marine current, the path between the two openings comprising: an inlet area with a divergent section, connected to the first inlet opening; a sedimentation area with a greater section with respect to the inlet area, in order to allow gravity separation of particles present in the marine current.The trap also has an outlet area whose section converges in terms of width between the section where the outlet area is connected to the sedimentation area and to the second outlet opening.
US11982599B2 Sample collector for particulate material and method
A sample collector for extracting a particulate material specimen from a container includes a needle for puncturing the container and capturing an amount of specimen inside a chamber in mechanical communication with the needle. A spring-loaded continuously and progressively retractable and extendable sheath protects the tip of the needle from inadvertent contact with a human user and encloses the puncture site on the container during collection. A preliminary screening test for illicit substances can be conducted on part of the collected specimen to determine whether the container should be confiscated. Part of the collected specimen can be preserved for later confirmatory testing.
US11982598B2 Rail assessment device
A travelling device may travel along a heavy machinery rail. The traveling device may collect positioning data to assess rail condition and/or installation. The positioning data may be collected using self-contained positioning sensors. Positional deviations indicating an elevated portion, a skewed portion, and/or a twisted portion of the heavy machinery rail may indicate issues with rail condition and/or installation.
US11982597B2 Automated functional testing systems and methods of making and using the same
An automatic robot control system and methods relating thereto are described. These systems include components such as a touch screen panel (“TSP”) robot controller for controlling a TSP robot, a camera robot controller for controlling a camera robot and an audio robot controller for controlling an audio robot. The TSP robot operates inside a TSP testing subsystem, the camera robot operates inside a camera testing subsystem, and the audio robot operates inside an audio testing subsystem. Inside the audio testing subsystem, an audio signals measurement system, using a bi-directional coupling, controls the operation of the audio robot controller. In this control scheme, a test application controller is designed to control the different types of subsystem robots. Methods relating to TSP, camera, and audio robots, and their controllers, taken individually or in combination, for automatic testing of device functionalities are also described.
US11982594B2 Inspection system
An inspection system inspects a flow of gas in a container storage facility that includes a placement table and a gas supply device to supply gas to the container. The inspection system includes: an inspection unit placeable on the placement table, and a determiner. The gas supply device includes: a gas supply section located in the placement table to be connectable to the container inflow section of the container; a gas supply pipe; and a supply gas flow rate controller to control a flow rate of the gas supplied to the gas supply section through the gas supply pipe, so as to be equal to a predetermined supply gas flow rate. The inspection unit includes: an inspection inflow section connectable to the gas supply section, and an inflow rate measurer to measure an inflow rate of the gas flowing thereto from the inspection inflow section.
US11982591B2 Tightness testing system for a cable gland feed-through of a partition
Disclosed is a system for testing the tightness of a cable gland feed-through of a partition, in particular of an immersible electrical connector, of the type including a cable gland body in which a seal and a cable gland rammer for compressing the seal are placed, characterized in that it includes a tightness testing ring inserted in the seal and provided with a bore opposite a hole of the cable gland body opening on same, and provided with a connection to a pressure/vacuum source for testing the tightness of the cable gland.
US11982589B2 Magnetic levitation test system and electromagnet test method
A magnetic levitation test system and an electromagnet test method. A vehicle-mounted controller (1024), an electromagnet controller, and an electromagnet are subjected to joint test by means of the magnetic levitation test system integrated with a vehicle-mounted controller test bed (102), an electromagnet controller test bed (104), and an electromagnet test bed (106). The running condition of a train can be simulated, and the vehicle-mounted controller (1024), the electromagnet controller, and the electromagnet are subjected to joint test under the simulated running condition of the train. Therefore, the vehicle-mounted controller (1024), the electromagnet controller, and the electromagnet are subjected to function verification, thereby reducing the fault rate when the vehicle-mounted controller (1024), the electromagnet controller, and the electromagnet are used at the same time.
US11982586B2 Method for measuring imbalance forces of a tire/hub assembly of vehicle during motion of the vehicle
A method is provided for collecting measurement parameters related to imbalance forces of a tire/hub assembly of a vehicle during motion of the vehicle. An apparatus is removably attached to the tire/hub assembly of the vehicle via lug nuts of the tire/hub assembly. The apparatus includes a disk, a plurality of cup-shaped objects, and one or more inertial measurement units (IMU's) mounted to the disk. Each of the cup-shaped objects are rigidly fixed at one end to the disk and extend perpendicularly outward from the disk. The plurality of cup-shaped objects are arranged a fixed radial distance from a radial center of the disk in a pattern that matches the lug nuts of the tire/hub assembly. The one or more inertial measurement units (IMU's) are mounted to the disk and configured to measure parameters that are used for calculating the imbalance forces during motion of the vehicle.
US11982582B2 Optical fiber cable and water pressure sensing system, and sensitivity correction method
An optical fiber cable (10) according to each of the present disclosures includes a long tube (11) and at least one optical fiber (12) held and passed through an inside of the tube (11). The tube (11) expands and contracts in a longitudinal direction when water pressure on an outside of the tube (11) changes. When the tube (11) expands and contracts in the longitudinal direction, the expansion and contraction of the tube (11) in the longitudinal direction is transmitted to the optical fiber (12) to expand and contract the optical fiber (12) in the longitudinal direction.
US11982581B2 Surface element
The invention relates to a surface element (1), intended for use as a floor, wall and/or ceiling surface element for a floor, wall and/or ceiling covering, having at least one carrier plate (2) and at least one functional layer (3), wherein the carrier plate (2) comprises a top side (5) facing a usable side (4) and an underside (7) opposite the top side (5) and facing the underground (6). According to the invention, it is provided that the functional layer (3) is provided underneath the carrier plate (2), and that the functional layer (3) is designed in such a way that, in the installed state, it projects beyond the side edge (10) of the side (8), in particular of the long side (9), on at least one side (8), especially on at least one long side (9).
US11982579B2 Measurement apparatus
Measurement apparatus, for generating a first output signal indicative of a measurand, comprises: a first oscillator circuit and a second oscillator circuit, each oscillator circuit being arranged to generate a respective oscillating output signal and comprising at least a respective first component having a property determining a respective output frequency of the respective oscillating output signal; a sensor for sensing said measurand, the sensor comprising said first component of the first oscillator circuit, said property of said first component of the first oscillator circuit being dependent upon said measurand; and circuitry arranged to receive said oscillating output signals and generate said first output signal, said first output signal being indicative of a number of cycles of one of the first and second oscillating output signals in a time period determined by a period of the other of said first and second oscillating output signals.
US11982568B2 Systems and methods for in situ optimization of tunable light emitting diode sources
Systems for and methods for in situ optimization of tunable light emitting diode sources are disclosed herein. During operation, the systems and methods obtain real-time feedback from an image sensor, and that feedback is used to tune the tunable LEDs. By tuning the tunable LEDs, the best values for the LED spectral output can be selected based on the feedback from the image sensor, and an image with improved contrast is obtained. Alternatively, the amount of time to obtain an image with acceptable contrast is reduced.
US11982564B2 Method and a device for estimating weight of food objects
A method of estimating weight of food objects, includes training an artificial neural network software module, and using the trained artificial neural network software module to provide a weight correlated data estimate for said food object based on a three-dimensional image of the food object.
US11982563B1 Low power network connected apparatus
An apparatus powered by batteries may include a first processor and a second processor. The first processor may consume more electrical power than the second processor. The second processor acquires data from one or more sensors. At a predetermined time or other trigger, the second processor activates the first processor that is then used to send the acquired data to an external device. For example, items are stowed on the apparatus that includes weight sensors. The second processor awakens hourly, acquires weight data indicative of the weight of items stowed on the apparatus, and returns to a sleep mode. After 24 hours of acquiring weight data, the second processor activates the first processor to send the accumulated weight data to an external device, such as a server, using a network interface. Power consumption is substantially reduced, allowing the apparatus to operate without external power for extended periods of times.
US11982562B2 Radar level gauge system with improved heat dissipation
A radar level gauge system include a transceiver; an antenna; a hollow waveguide for guiding the transmit signal from a first end facing the transceiver towards a second end facing the antenna; a housing including a heat-dissipating structure arranged at a first distance from the second end; a first thermal connection between the hollow waveguide and the heat-dissipating structure; and a second thermal connection between the hollow waveguide and the housing arranged at a second distance, shorter than the first distance, from the second end. The first and second thermal connection are arranged such that a thermal resistance of a first heat conduction path from the second end of the hollow waveguide through the first thermal connection to the heat-dissipating structure, is lower than a thermal resistance of a second heat conduction path from the second end of the hollow waveguide through the second thermal connection to the housing.
US11982559B2 Coupling member for clamp on flow metering
The present disclosure relates to a coupling member (20) for a flow metering device, the coupling member (20) being configured for acoustically coupling an ultrasonic transducer (26) to a fluid conduit (90), wherein the coupling member comprises a first face (22) adapted to be connected to an ultrasonic transducer (26) and a second face (24) adapted to be connected to a fluid conduit. At least one sidewall (30) connects the first and second faces (22, 24), wherein the at least one sidewall (30) comprises a recess (40) extending from the second face (24).
US11982554B2 Method for commissioning a magnetic inductive flowmeter, and a magnetic inductive flowmeter
Disclosed is a method for commissioning a magneto-inductive flow measuring device having means for producing a magnetic field and at least one measuring electrode pair for sensing a potential difference in a medium. The method includes a settling of the means during a settling time for stabilizing the magnetic field. During the settling time a first voltage time function is applied to the means, wherein after the settling time a measuring time begins, wherein during the measuring time a second voltage time function is applied to the means, wherein the settling time is divided into first time intervals, each of which has a duration, wherein the measuring time is divided into second time intervals, each of which has a duration, wherein an average value of all first interval durations is always less than an average value of all second interval durations.
US11982549B2 Position encoder
A device for determining the position of a light source, including an optical mask with a periodic pattern casting a shadow on an imager placed at a multiple of the Talbot distance or at a fraction of the Talbot distance.
US11982548B2 Sensor and sensor arrangement
Disclosed is a sensor comprising a sensor element that detects a measurand, the sensor element being in electrical contact with a sensor circuit that processes values derived from data from a secondary coil and/or from the measurand. The sensor circuit is in electrical contact with an ex-circuit. The sensor circuit is supplied a maximum input voltage and a maximum input current. The ex-circuit includes the secondary coil that receives an electrical signal from a primary coil. The electrical signal includes the data that are modulated onto the electrical signal. The sensor also includes a voltage limit that limits the voltage of the electrical signal to the maximum input voltage of the sensor circuit and a current limit that limits the current of the electrical signal to the maximum input current of the sensor circuit. Also disclosed are a sensor arrangement and a use of a sensor.
US11982547B2 Magnetic position sensor system, method and device with error detection
Method of determining a position of a sensor device relative to a magnetic source, includes: a) determining a first and a second magnetic field component at a first sensor location; b) determining a third and a fourth magnetic field component at a second sensor location; c) determining a first difference of the first and third component, and determining a second difference of the second and fourth component, and determining a first angle based on a ratio of the first and second difference; d) determining a first sum of the first and third component, and determining a second sum of the second and fourth component; e) determining a second angle based on a ratio of said first and second sum; f) comparing the first and second angle to detect error.
US11982543B2 Level with removable end cap
A level with a removable end cap is provided. The level includes a hollow level body. The end cap includes an outer member and locking member received within the outer member. The locking member is inserted into the outer member pushing a moveable portion of the outer member into a frictional engagement that holds the end cap assembly in place relative to the level body.
US11982541B2 Cleaning route determination apparatus and method for determining cleaning route
A cleaning route determination apparatus includes a calculation condition inputter that receives a calculation condition including information regarding an inside of a facility, an analyzer that analyzes, on a basis of the calculation condition, behavior of airflow and particles inside the facility, a map generator that generates, on a basis of a result of the analysis, a dust accumulation map indicating dust accumulation areas inside the facility and one or more dust amounts corresponding to the dust accumulation areas, a classifier that selects, on the basis of a certain condition, clusters from among clusters inside the facility, and a route calculator that determines a first route from second routes. Each of the second routes is a route for a cleaner to pass through, within a certain period of time, at least one dust accumulation area included in the clusters selected from among the clusters.
US11982535B2 Operation management method, server, and system
An operation management method for managing a plurality of circulating buses, each circulating bus being introduced into a circulation route from a base and returning to the base to be switched with another circulating bus after traveling a specified number of laps, includes storing, by a server, an operation schedule of the plurality of circulating buses, monitoring, by the server, a status of the plurality of circulating buses, and revising, by the server, the operation schedule when a first circulating bus traveling on the circulation route experiences failure before completing a specified number of laps, the operation schedule being revised so that a second circulating bus is introduced into the circulation route and returns to the base to be switched with a third circulating bus before completing the specified number of laps.
US11982532B1 Azimuth/attitude angle measuring device
An azimuth/attitude angle measuring device (100) includes an angular velocity sensor (103a) and a control unit (101). The angular velocity sensor includes a vibrator (11), a primary side control circuit (12), and a secondary side control circuit (13). The control unit is configured to perform control for switching a state of the angular velocity sensor between a first state in which the angular velocity is detected by interchanging a function of the primary side control circuit and a function of the secondary side control circuit and a se cond state in which the angular velocity is detected without the function of the primary side control circuit and the function of the secondary side control circuit being interchanged.
US11982531B2 Vibration-type angular velocity sensor
A vibration-type angular velocity sensor (100) includes a first angular velocity sensor unit (101) and a second angular velocity sensor unit (102). In a predetermined period, the second angular velocity sensor unit performs a process of detecting an angular velocity based on secondary vibration of a vibrator (11) by a secondary side control circuit (17) and a process of detecting the angular velocity based on the secondary vibration of the vibrator by the primary side control circuit (16) by interchanging functions. The first angular velocity sensor unit detects the angular velocity in the predetermined period. The bias component of the first angular velocity sensor unit is calculated based on a first detection result detected by the first angular velocity sensor unit in the predetermined period and a second detection result detected by the second angular velocity sensor unit in the predetermined period.
US11982524B2 Deformation amount detection device
An input includes a first electrode and a first deformation portion. An output includes a second electrode and a second deformation portion. A transmission portion enables transmission of an elastic wave from the first deformation portion to the transmission portion and transmission of an elastic wave from the transmission portion to the second deformation portion. In operation, an input signal is input to the first electrode that deforms the first deformation portion to generate an elastic wave. The transmission portion transmits the elastic wave from the first deformation portion to the second deformation portion that is deformed by the elastic wave to generate an output signal to the second electrode. The detection unit detects a deformation amount from the reference state of the transmission portion based on the output signal.
US11982523B2 Lib anode coating measurement with dual x-ray
A system includes a top scanner head configured over a coated substrate. An x-ray sensor and a second x-ray sensor scan the coated substrate. At least one of the x-ray sensor and second x-ray sensor is tuned to an energy level below an absorption peak and at least one of the x-ray sensor and second x-ray sensor is tuned to an energy level above the absorption peak. The x-ray sensor and second x-ray sensor scan a same sheet spot on the coated substrate. A bottom scanner head is configured underneath the coated substrate to provide a location for a detection of x-rays for the x-ray sensor and the second x-ray sensor.
US11982522B2 Three-dimensional measuring device
An appearance inspection device (three-dimensional measuring device) includes a first measurement unit configured to measure three-dimensional information by a phase shift method, a second measurement unit configured to measure three-dimensional information by an optical cutting method, and a control device configured or programmed to acquire three-dimensional information on a measurement target based on measurement results of both the first measurement unit and the second measurement unit.
US11982521B2 Measurement of a change in a geometrical characteristic and/or position of a workpiece
A method for measuring a spatial distortion of a target surface (110) of a workpiece (110A). Light is transmitted twice through a reference pattern-generator (104) and impinged upon a workpiece pattern-generator (108). Then, with an optical detector (116), first and second beams formed by the light as a result of interaction with two pattern- generators (104) (106) is acquired to produce a signal characterizing geometry of interference fringes formed at the detector (116) by the first and second beams. Indicia representing at least one of a type and a value of spatial distortion of the target surface (110) is generated and recorded. A system embodying the implementation of the method.
US11982517B2 Apparatus and method for indicating whether a target has been impacted by a projectile
Apparatuses, systems and methods for indicating whether a target has been impacted by a projectile are disclosed. Embodiments may include a microcontroller, an impact sensor, and an impact indicator. Apparatus may include an acoustic sensor and a miss indicator. Acoustic information or impact information may be received by the sensors and sent to the microcontroller unit. A determination may be made regarding whether the target has been impacted. An indication of a hit or a miss may be made by the impact indicator based on the determination. A light redirection element, which may include a light pipe, may direct light from the impact indicator around the edge of a target to a viewer.
US11982511B2 Quick detach mounting system
A quick detach mounting system includes a base, an adapter, and a lock. The base includes a frame, a guide atop the frame, and a clamp configured to secure the base with a rail. The adapter includes a central beam, a platform atop the central beam configured to provide a securing point for accessories with the adapter, and an interface extending below the central beam engageable with the guide in order to couple the adapter with the base. The lock integrates with the base and is moveable between a lock position that secures the adapter with the base and an unlock position that releases the adapter from the base.
US11982508B2 Crossbow and crossbow string guide power journals
A crossbow string guides that include upper and lower helical power cable journals on opposite sides of a draw string journal. A separation between first and second axis of the string guides in a drawn configuration is about 5 inches to about 10 inches and the draw string in the drawn configuration comprises an included angle of less than about 25 degrees. First and second pairs of power cables wrap and unwrap at least 300 degrees around, the respective first and second upper and lower helical power cable journals as the draw string moves between a released configuration to a drawn configuration.
US11982505B2 Spade grip attachment assembly for a minigun
A spade grip attachment assembly for securing a spade grip to a minigun clutch includes a first adapter member configured to be secured to the spade grip and a second adapter member configured to be secured to the clutch. The first and second adapter members are configured such that one is receivable in the other. Each adapter member defines a pair of coaxially aligned pin holes that align to form a passage in which a locking pin is receivable when one adapter member is received in the other. The locking pin is receivable in the passage to releasably secure the first adapter member to the second adapter member.
US11982504B2 Single-stage and two-stage trigger mechanism for a firearm
A trigger mechanism has a top sear for engaging a cocking piece, a transfer arm for engaging the top sear, and a safety lever and second stage sear which engages the transfer arm. The safety lever prevents unintentional firing of a firearm with the trigger mechanism. A bottom sear cooperates with the safety lever and the second stage sear. A single stage operation involves both a first stage spring and second stage spring upon trigger load application. In a two-stage operation, the first stage spring is engaged and then the second stage spring is also engaged. A selector pin provides flexibility to alter the mode of operation of the trigger mechanism between single stage trigger operation and a double stage trigger operation.
US11982493B2 Thermally conductive pipe, heat treatment device, and treatment system
A thermally conductive pipe includes a pipe of which both end portions are closed, a working liquid that is sealed inside the pipe and vaporizes and liquefies, and a liquid transfer unit that exists along a longitudinal direction inside the pipe and transfers the liquefied working liquid at least in the longitudinal direction, in which the liquid transfer unit has, in a case of being viewed in a cross section of the pipe, which is orthogonal to the longitudinal direction, a first liquid transfer unit that is in contact with at least a partial range of an inner wall surface of the pipe and a second liquid transfer unit that is not in contact with the inner wall surface of the pipe and the first liquid transfer unit.