Document Document Title
US11727610B2 System and method for image processing
The disclosure relates to a system and method for correcting PET image data. PET image data of a first part of a subject may be obtained. CT image data of a second part of the subject may be obtained. The first part may include the second part. PET voxel data of the first part may be obtained based on the PET image data of the first part. A relationship between the CT image data and PET voxel data of the second part may be determined. CT image data of a third part of the subject may be determined based on the relationship and PET voxel data of the third part. The first part may include the third part. An attenuation map may be determined based on the CT image data of the second part and the third part. The PET image data of the first part may be corrected based on the attenuation map.
US11727606B2 Method and device for presenting synthesized reality companion content
In one implementation, a method includes: obtaining a user input to view SR content associated with video content; if the video content includes a first scene when the user input was detected: obtaining first SR content for a first time period of the video content associated with the first scene; obtaining a task associated with the first scene; and causing presentation of the first SR content and a first indication of the task associated with the first scene; and if the video content includes a second scene when the user input was detected: obtaining second SR content for a second time period of the video content associated with the second scene; obtaining a task associated with the second scene; and causing presentation of the second SR content and a second indication of the task associated with the second scene.
US11727602B2 Resolution of a picture
A resolution is determined for a picture (10) by repeating determination of a first and second signal power of a first and a second residual signal and a power ratio of the first and second signal powers until the power ratio (γ) exceeds a threshold value (T). An input signal is initially set as pixel values of the picture (10). The first residual signal is representative of a difference between the input signal and a half-band filtered version thereof and the second residual signal is representative of a difference between a resampled signal and a half-band filtered version thereof. The resampled signal is a downsampled and half-band filtered version of the input signal. The input signal is set as the resampled signal if γ≤T. The resolution is then determined based on a resolution of the set input signal when γ>T.
US11727601B2 Overhead view image generation
The present invention relates to a method of generating an overhead view image of an area. More particularly, the present invention relates to a method of generating a contextual multi-image based overhead view image of an area using ground map data and field of view image data.Various embodiments of the present technology can include methods, systems and non-transitory computer readable media and computer programs configured to receive a plurality of images of the geographical area, determine a ground map of the geographical area, divide the ground map into a plurality of sampling points of the geographical area; and determine a color for each of the plurality of sampling points, wherein the color of each of the sampling points is determined by determining a correlation between the sampling points of the geographical area and color of the sampling points captured in at least one of the plurality of images.
US11727597B2 Calibrating volumetric rig with structured light
Calibrating cameras in a rig, including: projecting light patterns onto surfaces of objects in a capture volume; capturing image data of the light patterns projected onto the surfaces of the objects using the cameras; and processing the captured image data to estimate a calibration data of the cameras, wherein processing the image data to estimate the calibration data includes measuring distortions in the light patterns.
US11727595B2 Assessing visibility of a target object with autonomous vehicle fleet
A system uses a fleet of AVs to assess visibility of target objects. Each AV has a camera for capturing images of target objects. AVs provide the captured images, or visibility data derived from the captured images, to a remote system, which aggregates visibility data describing images captured across the fleet of AVs. The AVs also provide condition data describing conditions under which the images were captured, and the remote system aggregates the condition data. The remote system processes the aggregated visibility data and condition data to determine conditions under which a target object does not meet a visibility threshold.
US11727589B2 System and method to improve multi-camera monocular depth estimation using pose averaging
A method for multi-camera monocular depth estimation using pose averaging is described. The method includes determining a multi-camera photometric loss associated with a multi-camera rig of an ego vehicle. The method also includes determining a multi-camera pose consistency constraint (PCC) loss associated with the multi-camera rig of the ego vehicle. The method further includes adjusting the multi-camera photometric loss according to the multi-camera PCC loss to form a multi-camera PCC photometric loss. The method also includes training a multi-camera depth estimation model and an ego-motion estimation model according to the multi-camera PCC photometric loss. The method further includes predicting a 360° point cloud of a scene surrounding the ego vehicle according to the trained multi-camera depth estimation model and the ego-motion estimation model.
US11727586B2 Image processing and segmentation of sets of Z-stacked images of three-dimensional biological samples
Methods are provided to project depth-spanning stacks of limited depth-of-field images of a sample into a single image of the sample that can provide in-focus image information about three-dimensional contents of the image. These methods include applying filters to the stacks of images in order to identify pixels within each image that have been captured in focus. These in-focus pixels are then combined to provide the single image of the sample. Filtering of such image stacks can also allow for the determination of depth maps or other geometric information about contents of the sample. Such depth information can also be used to inform segmentation of images of the sample, e.g., by further dividing identified regions that correspond to the contents of the sample at multiple different depths.
US11727579B2 Information processing apparatus, control method, and program
An information processing apparatus determines a direction (first direction (12)) from a sensor (10) toward a moving object (20) by detecting the moving object (20) using the sensor (10). The information processing apparatus causes a camera (30) to perform imaging while moving the optical axis direction (34) of the camera (30) along the first direction (12). As a result, a plurality of captured images (32), each of which is captured in the different direction, are generated by the camera (30). The information processing apparatus (2000) detects the moving object (20) by performing image analysis on the captured image (32).
US11727577B2 Video background subtraction using depth
Implementations described herein relate to methods, systems, and computer-readable media to render a foreground video. In some implementations, a method includes receiving a plurality of video frames that include depth data and color data. The method further includes downsampling the frames of the video. The method further includes, for each frame, generating an initial segmentation mask that categorizes each pixel of the frame as foreground pixel or background pixel. The method further includes determining a trimap that classifies each pixel of the frame as known background, known foreground, or unknown. The method further includes, for each pixel that is classified as unknown, calculating and storing a weight in a weight map. The method further includes performing fine segmentation to obtain a binary mask for each frame. The method further includes upsampling the plurality of frames based on the binary mask for each frame to obtain a foreground video.
US11727575B2 3-D object detection and classification from imagery
A system and method for recognizing objects in an image is described. The system can receive an image from a sensor and detect one or more objects in the image. The system can further detect one or more components of each detected object. Subsequently, the system can create a segmentation map based on the components detected for each detected object and determine whether the segmentation map matches a plurality of 3-D models (or projections thereof). Additionally, the system can display a notification through a user interface indicating whether the segmentation map matches at least one of the plurality of 3-D models.
US11727572B2 Methods and systems for characterizing fluids from a patient
Methods for characterizing fluids from a patient. A time series of images of a conduit are received, and a conduit image region in the images is identified. A flow type of the fluids passing through the conduit may be classified as one of air, laminar liquid, and turbulent liquid by evaluating an air-liquid boundary of the fluid. A volumetric flow rate of the fluids in the conduit is estimated. The volumetric flow rate may be based on the classified flow type. A concentration of a blood component of the fluids passing through the conduit may be estimated based on the images. A proportion of the fluid that is blood may also be determined, and a volume of blood that has passed through the conduit within a predetermined period of time may be estimated based on the estimated total volumetric flow rate and the determined proportion.
US11727571B2 Forecast of MRI images by means of a forecast model trained by supervised learning
The present disclosure deals with the quickening of MRI examinations. Subjects of the present disclosure are a method, a system, a computer program product, a use, a contrast agent for use and a kit.
US11727570B2 Methods and systems for determining coronary hemodynamic characteristic(s) that is predictive of myocardial infarction
The systems and methods can accurately and efficiently determine a myocardial risk from a lesion disposed along a coronary segment using hemodynamic characteristic(s) associated with one or more sections of the corresponding lesion site. The method may include segmenting one or more lesion sites disposed along at least one arterial segment of the one or more arterial segments of the coronary model into one or more sections. Each lesion site includes a lesion. The method may include determining one or more characteristics for at least one section using at least the one or more characteristics associated with the at least one arterial segment. The one or more characteristics for the at least one section including hemodynamic force characteristic(s) (e.g., wall shear stress (WSS)). The method may include determining one or more risk indices for each lesion site using at least the hemodynamic force characteristic(s) for the at least one section.
US11727568B2 Rapid illness screening of a population using computer vision and multispectral data
An embodiment provides a method including obtaining, using a camera system, imagery of one or more individuals in an environment; analyzing, using a processor, the individual data using a trained model to identify individuals and recognize gestures that are indicative of sickness behavior; presenting, using a display device, information about individuals that have displayed sickness behavior above a calculated threshold.
US11727566B2 Processing pathology images
A method of facilitating processing of pathology images involves receiving pathology image data representing a pathology image having a plurality of image regions, wherein the pathology image data includes, for each of the plurality of image regions, a respective plurality of representations of the image region including a first representation and a second representation, the second representation having a smaller data size than the first representation. The method involves, for each of the plurality of image regions: determining, based at least in part on the first representation of the image region, a first set of image properties, determining whether the first set of image properties meets first image property criteria, and, if the first set of image properties meets the first image property criteria, producing signals for causing the second representation to be used in place of the first representation. Other methods, systems, and computer-readable media are disclosed.
US11727557B2 Inspection apparatus for detecting defects in photomasks and dies
A defect inspecting apparatus includes a reference image generator configured to generate a first reference image and a second reference image from design layout data. An image inspector is configured to obtain a first inspection image of a first inspection region of a photomask and a second inspection image of a second inspection region of the photomask. An operation processor is configured to extract a first coordinate offset by comparing the first inspection image with the first reference image and to extract a second coordinate offset by comparing the second inspection image with the second reference image.
US11727556B2 Defect detection for multi-die masks
Methods and systems for detecting defects on a mask are provided. One method includes generating a database reference image for a multi-die mask by simulation and detecting first defects on the mask by comparing the database reference image to images of the mask generated by an imaging subsystem for a first of the multiple dies. The method also includes generating a die reference image for the first of the multiple dies by applying one or more parameters of the imaging subsystem learned by generating the database reference image to the images generated by the imaging subsystem of one or more of the multiple dies other than the first multiple die. In addition, the method includes detecting second defects on the mask by comparing the die reference image to the images of the mask generated by the imaging subsystem for the first of the multiple dies.
US11727552B2 Method of verifying optical proximity effect correction
A method of verifying optical proximity effect correction includes generating a design pattern layout including a target pattern, generating a correction pattern layout from the design pattern layout by performing optical proximity effect correction, generating a contour image including an image pattern using the correction pattern layout, detecting a defect pattern from the image pattern of the contour image, and correcting the correction pattern layout using data of the defect pattern. Detecting the defect pattern includes acquiring position data of a center of gravity of the target pattern, acquiring position data of a center of gravity of the image pattern, and determining whether the image pattern is a defect pattern by comparing a defect pattern detection reference with a distance between the center of gravity of the target pattern and the center of gravity of the image pattern.
US11727551B2 Image processing system using recurrent neural networks
A method and system is described which attempts to address the technical problems involved in analyzing images using advanced computer systems and making decisions about the future of a damaged automobile based on the images.
US11727548B2 Method and apparatus for encoding and decoding HDR images
To encode High Dynamic Range (HDR) images, the HDR images can be converted to Low Dynamic Range (LDR) images through tone mapping operation, and the LDR images can be encoded with an LDR encoder. The present principles formulates a rate distortion minimization problem when designing the tone mapping curve. In particular, the tone mapping curve is formulated as a function of the probability distribution function of the HDR images to be encoded and a Lagrangian multiplier that depends on encoding parameters. At the decoder, based on the parameters indicative of the tone mapping function, an inverse tone mapping function can be derived to reconstruct HDR images from decoded LDR images.
US11727546B2 Method and device for correcting image
A method for correcting an image includes: orthographically correcting an image; removing a curtain artifact by applying a first filter to the orthographically corrected image; correcting brightness of the image, from which the curtain artifact is removed, by applying a second filter to the image, from which the curtain artifact is removed. The first filter includes a first function and a second function for a first domain and a second domain, which are orthogonal to each other in a frequency region, and the first filter is differentiable and continuous in the first domain and the second domain.
US11727543B2 Systems and methods for content-aware enhancement of images
Exemplary embodiments are directed to a system for content-aware enhancement of an image. The system includes an interface configured to receive as input an original image, and a processing device in communication with the interface. The processing device is configured to process the original image to detect one or more objects in the original image, generate an in-focus person mask of the original image for one or more in-focus people in the original image, and apply one or more enhancements to areas of the original image excluding the in-focus person mask.
US11727541B2 Video super resolution method
A video super resolution method comprises successively executing instances of a first plurality of layers (SISR) of a neural network for generating a first image (St) at a higher resolution than an input image frame (Xt); successively executing a second plurality of layers (VSR) of the neural network for generating a second image (Vt) at the higher resolution, at least one of the second plurality of layers generating intermediate output information (Ht), the second plurality of layers taking into account an output image (Yt−1) at the higher resolution generated by a previous instance of the network from a previous input image frame (Xt−1) and intermediate output information (Ht−1) generated by the second plurality of layers of the previous instance, and executing a third plurality of layers for combining the first (St) and second (Vt) images to produce an output image (Yt) for the instance of the network.
US11727539B1 Robust automated calibration of kernels for deblurring images
Techniques for deblur kernel calibration are provided. A first distribution of decode counts is determined for a plurality of deblur kernels. The plurality of deblur kernels are ranked based on the first distribution. An input image depicting a label is received, and a first deblur kernel of the plurality of deblur kernels is selected based on the ranking. The input image is processed using the first deblur kernel.
US11727537B1 Bokeh effect in variable aperture (VA) camera systems
This disclosure provides systems, methods, and devices for image processing that support enhanced image effects, such as bokeh effect, applied in image processing. In a first aspect, a method of image processing includes determining a depth map corresponding to the first scene based on first image data and second image data captured at different aperture sizes; determining a focus map based on the depth map and a simulated aperture size different from the first aperture size and the second aperture size; and determining an output image frame based on the focus map, the first image data, and the second image data. Other aspects and features are also claimed and described.
US11727532B1 Workplace digital billboard experience
A system and method for providing interactive guidance to a user via a billboard computing device for navigating a workplace. The system and method include receiving a content package generated based on data associated with an organization, the content package including a plurality of menu items, a concierge item, and a plurality of content items; displaying the concierge item and the plurality of menu items within a first region of a screen; displaying, based on the content package, a first content item of the plurality of content items within a second region of the screen; detecting, by a billboard computing, an interaction with the concierge item displayed on the screen; and morphing, responsive to detecting the interaction with the concierge item and based on the content package, the concierge item from a first display format to a second display format different from the first display format.
US11727525B2 Task merging
Methods and apparatus for merging tasks in a graphics pipeline in which, subsequent to a trigger to flush a tag buffer, one or more tasks from the flushed tag buffer are generated, each task comprising a reference to a program and plurality of fragments on which the program is to be executed, wherein a fragment is an element of a primitive at a sample position. It is then determined whether merging criteria are satisfied and if satisfied, one or more fragments from a next tag buffer flush are added to a last task of the one or more tasks generated from the flushed tag buffer.
US11727524B2 System and method for encoding and authenticating a digital image
An encoding apparatus partitions a digital image into multiple regions for subsequent encoding. A first encryption code is associated with a first region, a second encryption code is associated with a second region and the first code, and a third code is associated with the first code, the second code and a third region. An authentication apparatus authenticates the digital image in an inverse process.
US11727523B2 Autonomous vehicle services
The technology relates to facilitating transportation services between a user and a vehicle having an autonomous driving mode. For instance, one or more server computing devices having one or more processors may information identifying the current location of the vehicle. The one or more server computing devices may determine that the user is likely to want to take a trip to a particular destination based on prior location history for the user. The one or more server computing devices may dispatch the vehicle to cause the vehicle to travel in the autonomous driving mode towards a location of the user. In addition, after dispatching, the one or more server computing devices sending a notification to a client computing device associated with the user indicating that the vehicle is currently available to take the passenger to the particular destination.
US11727522B2 Method, system, and apparatus for damage assessment and classification
A computer implemented service for identifying and classifying damage. The algorithm may be implemented on a device, such as a computer or mobile device, or on a remote server. The remote server may be a website or cloud-based platform. A user may access the service by sending a request to the remote server including an image, video, or live feed containing an item to be inspected. The service may identify and classify any damage found on the item. The output of the service may include the location of the damaged item, a determination of the presence of damage, a certainty level of this determination, and a heatmap indicating the areas of the image that are most likely to contain damage. The output of the service may be stored on a remote server or may be integrated into existing damage reporting systems.
US11727517B2 Instructional design and development interface
Methods and systems are disclosed for interactively developing an educational course and the materials for it using a backward design, or top-down, approach based on course objectives and course outcomes in one embodiment. Educators or other course creators are able to implement this design approach through an Integrated Design and Development Interface (IDDI). The IDDI guides course development by organizing course content in a relational database. The IDDI maps a plurality of course objectives to a plurality of course outcomes to create a course model. The IDDI uses the course model to generate and/or automatically user interfaces used by a course creator to input lower-level course information.
US11727515B2 System for knowledge creation and living trust
System for Knowledge Creation with the Living Machine for the Manufacture of Living Knowledge where Living Trust is being built and advanced.
US11727514B2 Brand and license hierarchy management system
Systems and methods are disclosed for brand and license hierarchy management to improve brand governance. A hierarchal data structure permits tracking of products, associating items separately with brands and licenses, so that a subset of items associated with a particular brand may have differing license associations. The hierarchal structure advantageously facilitates nesting of primary and secondary (or more) brands and licenses to provide for more reliable automated royalty payment management that can reduce risks of missing payments or making unnecessary duplicate payments. A factory tracking functionality assists compliance with regulatory and ethical sourcing requirements to help reduce reputational and financial risks, for example with private brands, exclusive brands, and imported items. A user interface may be employed for management of brands and licenses, including identification of duplicate brand entries, and machine learning may be employed for associating the correct brand hierarchy to a product based on given product details.
US11727510B2 Contactless vehicle ordering and automation system
A computing system, includes: a non-transitory memory; processors coupled to the non-transitory memory and configured to execute instructions to perform operations including: detecting a vehicle at a first location, executing instructions local to the first location by one or more edge processors to determine vehicle specific parameters that identify the vehicle; determining the vehicle is associated with a user account stored in a computerized vehicle management system; in response to the determining that the vehicle is associated with the user account, and transmitting instruction to a first display at the first location to present a user-tailored menu generated by using the edge processors to access a machine learning computer model based on data obtaining from the user account.
US11727506B2 Systems and methods for automated loan management based on crowdsourced entity information
Systems and methods for automated servicing of a subsidized loan are disclosed. An example system may include a crowdsourcing services circuit to collect information related to a set of entities involved in a set of subsidized loan transactions and a condition classifying circuit including a model and an artificial intelligence services circuit to classify a set of parameters of the set of subsidized loans based on information from the crowdsourcing services circuit, where the model is trained using a training data set of outcomes related to subsidized loans. The example system may further include a smart contract circuit for automatically modifying a term or a condition of the subsidized loan based on the classified set of parameters from the condition classifying circuit.
US11727503B2 System and method for serverless modification and execution of machine learning algorithms
Systems, methods, and computer-readable storage media for identifying and generating insights using machine learning and serverless computing systems. When events are detected, data from those events is collected and formatted into predefined formats. That formatted data is then used within an instance, where a machine learning algorithm is executed by a serverless computing system using the data within the instance as input. The result from the machine learning algorithm is an insight into the event and event data, which can be presented to users for interpretation.
US11727501B2 Cryptographic method and system for secure extraction of data from a blockchain
The invention relates generally to cryptographic techniques for secure processing, transmission and exchange of data. It also relates to peer-to-peer distributed ledgers such as (but not limited to) the Bitcoin blockchain. In particular, it relates to control solutions for identifying, protecting, extracting, transmitting and updating data in a cryptographically controlled and secure manner. It also relates to system inter-operability and the ability to communicate data between different and distinct computing systems. The invention provides a computer implemented method (and corresponding systems) comprising the steps of identifying a set of first structure public keys comprising at least one public root key associated with a first structure of interest of an entity and one or more associated public sub-keys; deriving a deterministic association between the at least one public root key and the one or more associated public sub-keys; and extracting data from a plurality of transactions (TXs) from a blockchain. The data comprises data indicative of a blockchain transaction (Tx) between the first structure and at least one further structure; and a first structure public key associated with the first structure. The first structure public key is part of a cryptographic public/private key. The method includes the step of generating an output for the first structure of interest by matching at least part of the set of first structure public keys to the extracted transaction data using the deterministic association. The one or more public sub-keys is generated or determined using Elliptic Curve Cryptography (ECC) and a deterministic key (DK) that is based on a cryptographic hash of a message (M). The one or more public sub-keys is determined based on a scalar addition of an associated public parent key and the scalar multiplication of a deterministic key (DK) and a generator (G).
US11727497B2 Safe state to safe state navigation
Systems and methods are provided for vehicle navigation. In one implementation, a system may comprise an interface to obtain sensing data of an environment of the host vehicle. A processing device may be configured to determine a planned navigational action for the host vehicle; identify, from the sensing data, a target vehicle in the environment of the host vehicle; predict a distance between the host vehicle and the target vehicle that would result if the planned navigational action was taken; determine a host vehicle braking distance based on a braking capability, acceleration capability, and speed of the host vehicle; determine a target vehicle braking distance, based on a speed and braking capability of the target vehicle; and implement the planned navigational action when the predicted distance of the planned navigational action is greater than a safe longitudinal distance being calculated based on the host vehicle and target vehicle braking distances.
US11727496B1 Social network risk analysis
An enhanced social network module associated with an entity may create a social network for an individual, group, and/or organization. The module may then use the social network to determine risk associated with insuring a member of the social network. The determined risk may be used to calculate a rate for insuring the member. Additional features of the module may allow for the calculation of a group rate for insuring all members of the social network, the calculation of various centrality measures for each member of the social network, the calculation of a trust score for any given member, and the ability to poll members of the social network to determine various characteristics of any given member.
US11727495B1 Collision risk-based engagement and disengagement of autonomous control of a vehicle
Systems and methods relate to, inter alia, calculating a collision risk index for an area based upon historical traffic data. The systems and methods may further generate a notification to automatically engage or disengage an autonomous, or semi-autonomous, vehicle control feature in a vehicle based upon the collision risk index for the area. The systems and methods may further transmit the notification to a device of the vehicle to facilitate automatically engaging or disengaging an autonomous, or semi-autonomous, vehicle control feature in the vehicle as the vehicle approaches the area. As a result, vehicle collisions may be reduced, and vehicle safety enhanced.
US11727494B1 System and method for virtual inspection of a structure
A computer implemented method includes retrieving, via a computer network, an aerial image corresponding to a geographic location associated with a structure, and analyzing the aerial image to identify a first object within the aerial image. Identifying the first object includes identifying a first object data category corresponding to the first object, and determining objective and subjective data values descriptive of the first object and corresponding to the first object data category. The method also includes identifying one or more action items based upon the first object data category and the objective and subjective data values, and linking the one or more action items to a customer account that is associated with the geographic location.
US11727493B2 Clash loss event triggering insurance system based upon an aggregate excess loss structure and corresponding method thereof
Proposed is an operationally independent clash loss event triggering risk transfer system and a method for risk sharing for a variable number of risk exposure components through the provision of independent risk protection for the risk exposure components by means of a risk transfer structure implemented by circuitry, which captures risk transfers of the exposure to multiple retentions of the components that may occur when two or more of the associated risk exposure components suffer a loss from the occurrence of the same risk event. The system triggers clash loss events simultaneously impacting various layers an/or segments of the risk transfer structure. Furthermore, an event-driven switching device may be deployed for the complementary switching of two coupled, autonomously operated resource-pooling systems, where the operation of the systems remains stable under particularly large losses triggered by the same measurement of a risk event.
US11727490B1 System to trade athletes' performance profiles as stocks
An embodiment relates to a system comprising: a processor, a memory, and a database; wherein the processor configured to: receive a real-time data along with a real-time performance of the athlete; determine a recommendation, using a machine learning model comprising artificial intelligence of a recommendation engine, to a user of a stock of the athlete for a future period; determine, a stock price associated with the stock of the athlete in real-time based on a computation metric comprising the real-time performance of the athlete in the game and the historical performance of the athlete, wherein the stock price of the athlete is computed using a blockchain technology; wherein the blockchain technology is configured to facilitate at least one of a creation of transaction of the stock; and wherein a cyber security module is configured for providing security to the system.
US11727489B2 Interprocess communication facilitating Sellside marketmaking
An electronic exchange platform configured to: receive respective list of approved Buyside participants for each of a plurality of marketmaking orders; receive a respective marketmaking order for a side of trades on the financial instrument from each of the plurality of Sellside participants; peg a price for the received marketmaking orders to a price relative to and multiple ticks behind a best price on the side in an order book; present market information to Buyside participants identifying marketmaking orders for which the Buyside participants are approved; receive a contra order from a Buyside participant that is approved to trade with a subset of the plurality of marketmaking orders, in which the contra order identifies preferred Sellside participants; distribute the contra order; and determine new best bid and offer in response to the distribution; and adjust remaining marketmaking offers to retain peg in response to determining new best bid or offer.
US11727488B2 System and method for pre-marshalling messages in an electronic trading environment
System and methods for pre-marshalling messages in an electronic trading environment are provided. Specifically, pre-marshalling messages allows for client and network devices to create messages in response to a defined first condition. Pre-marshalling messages allows a trading system to do more processing up front before the message is needed and when a second condition is satisfied. Thus, when the message is needed no further or very little processing must be performed to generate and send the message. The client and/or network device may allocate a separate, unused, or under-utilized processing thread to the task of creating pre-marshalled messages. Pre-marshalled messages may be stored in memory at the network device until it is determined that the second condition has been satisfied. Once a pre-marshalled message is sent, the unused pre-marshalled messages that were stored in memory may be deleted or may be overwritten with newly pre-marshalled messages.
US11727484B2 Methods and apparatus for mortgage loan securitization based upon mortgage servicing stored on blockchain
Apparatus and methods for creation of securities based upon servicing records verified via a blockchain distributed ledger. The Blockchain is distributed to Participants in the Loan, such as the Borrowers, Regulators, Servicers, and Vendors. Participants may submit an aggregation criteria, such as for example a criteria used for selecting loans to be included in a securitization pool. The present disclosure further provides a method for homogenizing a variety of loan criteria and memorializing execution of a smart contract on the Blockchain.
US11727483B1 Smart table assisted financial health
A smart table display system includes a display surface and a processing circuit configured to retrieve provider data stored in a provider database, retrieve, by a user device, third party data stored in a third party database located remote from the provider system, generate a graphical user interface comprising a graphic that depicts a financial health of a user based on the provider data and the third party data where the graphic is built in real-time while the provider data and the third party data is received, and provide the graphical user interface on the display surface of the smart table display system, where retrieving at least one of the provider data or the third party data comprises retrieving at least one of the provider data or the third party data from a non-volatile memory of the user device via the communications device utilizing a screen-scraping method.
US11727479B2 Computer vision system and method for automatic checkout
A system and method for computer vision driven applications in an environment that can include collecting image data across an environment; maintaining an environmental object graph from the image data whereby maintaining the environmental object graph is an iterative process that includes: classifying objects, tracking object locations, detecting interaction events, instantiating object associations in the environmental object graph, and updating the environmental object graph by propagating change in at least one object instance across object associations; and inspecting object state for at least one object instance in the environmental object graph and executing an action associated with the object state. The system and method can be applied to automatic checkout, inventory management, and/or other system integrations.
US11727475B2 Systems and methods for recommending 2D image
Methods and systems for generating 2D images based on a 3D model are disclosed. 3D three-dimensional (3D) model data associated with a product offering in an online store are sent to a first electronic device, the 3D model data being generated from a stored 3D model. Data representing a selected value for a viewing parameter of the stored 3D model are received from the first electronic device. From the received data, a desired 2D view is determined for a stored 3D model. A recommendation is generated, for a second electronic device, to include the desired 2D view in a stored listing associated with the product offering.
US11727473B2 Methods, devices, and systems for purchasing decisions based on social collaboration
A method for purchasing based on social collaboration is provided. The method includes receiving primary customer order information and executing a collaborative pizza ordering application having an order initiation window and collaborative order window associated with at least one menu item order. The order initiation window has a list of at least one contact and at least one communication channel. The collaborative order window has a response summary of the at least one contact. The collaborative pizza ordering application is configured to: receive at least one contact selection input of the list; receive at least one communication channel selection input of the at least one communication channel; display the response summary corresponding to at least one social response from the at least one secondary customer and at least one proposed order; and communicate a social order comprising the at least one secondary customer and the at least one communication channel.
US11727469B2 Vehicle listing generation and optimization system
Disclosed herein are various embodiments for a vehicle listing generation and optimization system. An embodiment operates by receiving a request to generate a vehicle listing to sell a vehicle on a website. A plurality of vehicle listings similar to the vehicle associated with the request are determined, the plurality of vehicle listings including a plurality of features providing information about a respective vehicle featured in the vehicle listing and a sales time metric specifying a time it took to sell the respective vehicle featured in a respective vehicle listing. Clustering is performed on the set of vehicle listings based on the sales time metrics, and a first cluster is selected. It is identified which of the plurality of features are common amongst at least a subset of the vehicle listings of the selected cluster. A user interface of a sales template for the vehicle associated with the request is generated.
US11727468B2 Agent robot control system, agent robot system, agent robot control method, and storage medium
Provided is an agent robot control system comprising an acquisition unit which acquires a purchasing master list which shows a user's purchase merchandise candidates, and a control unit which generates a purchasing execution list for recommending, from the purchasing master list, purchases for select merchandise to be performed at real storefronts and for recommending purchases for other merchandise to be performed at online storefronts.
US11727455B2 Unpaid item risk management
In an example embodiment, information about a buyer in an ecommerce system is obtained. An unpaid item risk assessment is calculated for the buyer, the unpaid item risk assessment calculating a risk that the buyer will not pay for an item on which the buyer bids. A bid limit is then established based on the unpaid item risk assessment. A bid from the buyer may then later be blocked based on the bid limit.
US11727452B1 Invoice financing and repayment
Some examples include a payment processing system that receives transaction information of transactions performed between a plurality of merchants and a plurality of buyers, and receives an indication of an invoice generated by a first merchant and payable by a purchasing entity. The payment processing system may determine terms for payment of the invoice based on at least one of: (a) transaction information received from a first computing device of the first merchant configured as a point of sale terminal; (b) transaction information of at least one related merchant determined based on at least one of: a geographic location related to the purchasing entity, or a business type related to the purchasing entity; (c) transaction information of the purchasing entity; or (d) one or more characteristics of the invoice. The payment processing system transmits the terms to the first merchant, and may receive an acceptance from the first merchant.
US11727451B2 Implementing and optimizing safety interventions
A network system provides interventions to providers to reduce the likelihood that its users will experience safety incidents. The providers provide service to the users such as transportation. Providers who are safe and have positive interpersonal behavior may be perceived by users as high quality providers. However, other providers may be more prone to cause safety incidents. A machine learning model is trained using features derived from service received by users of the network system. Randomized experiments and trained models predict the effectiveness of various interventions on a provider based on characteristics of the provider and the feedback received for the provider. As interventions are sent to providers, the change in feedback can indicate whether the intervention was effective. By providing messages proactively, the network system may prevent future safety incidents from occurring.
US11727448B2 Systems, methods and programmed products for electronic bidding on and electronic tracking, delivery and performance of digital advertisements on non-personal digital devices
Systems and methods that provide electronic bidding on digital advertising placed on non-personal digital devices in public or semi-public settings and enable subsequent consumer actions taken on other media channels and devices to be attributed to such advertising in digital ad buying systems.
US11727446B2 Device and method for detecting display of provided credit, and program
The present invention enables detection of a sponsorship credit display segment in a broadcast program with higher precision. A sponsorship credit display detection device 100 according to the present invention includes: a related phrase storage unit 120 that stores related phrases included in announcement of a sponsorship credit display and related to the sponsorship credit display, in association with estimation periods; a voice recognition unit 140 that performs voice recognition on an audio signal of the broadcast program; a related phrase detection unit 150 that detects a stored related phrase from results of the voice recognition; a sponsorship credit display segment estimation unit 160 that, using an appearance time of the detected related phrase as a start point, estimates a period corresponding to the estimation period stored in association with the detected related phrase as a sponsorship credit display segment; and a detection unit 170 that, among estimated sponsorship credit display segments, detects a segment that continues for at least a predetermined time period as a sponsorship credit display segment.
US11727444B2 Customizing targeted advertisements based on profile information exchange
A device, system, and method implemented in a computer system for delivering targeted advertisements to a customer device on a network. A request is received from the customer device to download a media content file. Targeted advertisement opportunities are detected in the media content file. Profile data is received for the customer device, and targeted advertisements are received that relate to the profile data for the customer device. The media content file and the targeted advertisements are sent in response to the request from the customer device to download the media content file.
US11727436B2 Browser proof of work
Embodiments are directed to methods and systems for determining the identity of a user as a person or a robot. In some embodiments, the methods and systems engage a web browser to produce a token and calculate a computation cost associated with the token production. The methods and systems use the computation cost to prove that the web browser on a device not handicapped by the computational challenge of producing tokens, which would handicap a robot. In some embodiments, the methods and systems generate a cookie based on a confirmed user purchase, and record the user identity contained in the cookie at a block chain to identify the user as a verified purchaser. The methods and systems may later retrieve the cookie and search the block chain using the user identity contained in the cookie. By locating the user identity in the block chain, the methods and systems know that the user is a verified purchaser, indicating the user to be a person, as robots cannot make purchases.
US11727424B2 Systems and methods to correlate user behavior patterns within digital application environments with psychological attributes of users to determine adaptations to the digital application environments
Systems and methods to correlate user behavior patterns within digital environments with psychological attributes of users exhibiting the user behavior patterns are disclosed. Exemplary implementations may: store user information associated with the individual users including assignments of the individual users to different clusters of users, wherein the users are assigned to the different clusters based on psychological parameter values; obtain performance information that characterizes performances of user behavior patterns by the individual users; determine correlations between individual ones of the performances of the user behavior patterns and individual ones of the psychological parameters based on the obtained user behavior patterns, the assignments of the users to the clusters, and commonalities in the psychological profiles of the users within the individual clusters; determine adaptations to the digital application environment for the individual users based on the determined correlations; transmit the adaptations to client computing platforms associated with the users for implementation.
US11727418B2 Information processing apparatus, information processing method, and non-transitory storage medium
The present disclosure includes an object to acquire information indicating a tendency on a visit spot for each vehicle sort.The present disclosure provides an information processing apparatus including a controller configured to execute: acquiring first information about a plurality of vehicles, the first information including vehicle information about a vehicle, the first information not being capable of identifying an individual user or an individual vehicle but reflecting at least part of attributes or preferences of a user associated with the vehicle, and spot information about a visit spot of the vehicle; and acquiring tendency information indicating a tendency on the visit spot of the vehicle for each vehicle classification based on the vehicle information, from the first information about the plurality of vehicles.
US11727416B2 Methods and apparatus to estimate large scale audience deduplication
An example apparatus includes an association controller to generate a tree structure association for a total audience size that accessed a plurality of media items, the tree structure association including a first node representative of a first media item accessed by first audience members of the total audience size and a second node representative of a second media item accessed by second audience members of the total audience size, a matrix generator to generate a matrix by selecting a sum of probabilities value corresponding to the tree structure association, the sum of probabilities value representative of a probability of the first audience members accessing the first media item and storing the sum of probabilities value in an element of the matrix, and a commercial solver to estimate a deduplicated audience size of the total audience size using the matrix.
US11727414B2 Internet data usage control system
A method for seamlessly and automatically granting tailored permission for use and transference of internet data between databases with comprehensive consent is described. The method employs a graph language such as JSON-LD to integrate and employ cryptographically signed Information Sharing Agreements (ISA) between parties. Data is serialized to be easily transferred between databases when appropriate permission is obtained. Granular data exchange under usage control contacts can be automated among any number of parties on the internet. As such, the method provides a means by which users may control not only what may be done with their data, but to what entity or entities the data may be transferred. Advertisements may then be served to the user according to his or her preferences as defined within a web or desktop app, which is then applied to all related ad publishers publishing to the domains visited by the user.
US11727410B2 Method and apparatus for improving security of a computer network utilizing simple mail transfer protocol (SMTP)
An email-based e-commerce system is disclosed with additional features for added security. The system may include security features for email based e-commerce providing added assurance to customers of a higher level of protection than generally required. These security features enhance the password reset function without requiring a password, generate confirmations on outside messaging systems and implement an oversight management tool for authorizing transactions. The methods and apparatus described herein may enhance security by designing a system that can confirm payments through a separate non-email based media. The e-commerce system may send alerts or requests for confirmation in a variety of media to ensure a secure payment process. The methods and apparatus described herein may expand the list of individuals that may request or approve payments based on a single account registered by a single credit card holder. A single user may receive requests from registered sub-customers for payments by email.
US11727408B2 Systems for detecting biometric response to attempts at coercion
A system includes one or more memory devices storing instructions, and one or more processors configured to execute the instructions to perform steps of a method providing biometric detection of coercion of a user. The system may detect a trigger event associated with a potential transfer of funds and may receive user biometric data. The system may determine, based on stored user biometric data and the detected user biometric data, a confidence level that the stored user biometric data is indicative of biological information representative of a user being in a stressed state. The system may initiate one or more precautionary safety measures.
US11727407B2 Systems and methods for detecting out-of-pattern transactions
An inverse recommender system for detecting out-of-pattern payment transactions includes a memory device and a processor programmed to receive transaction data. The transaction data corresponds to historical payment transactions between account holders and merchants. The processor is programmed to generate a merchant correspondence matrix including the merchants and counters indicating the number of historical payment transactions between merchant pairs of the merchants and the account holders. The processor is programmed to store the merchant correspondence matrix in a memory device linking the merchant pairs to each account holder. The processor receives additional transaction data associated with a new payment transaction between an account holder and a merchant, and to generate an inverse recommender score for the new payment transaction based on the account holder's historical payment transaction data. The account holder's historical payment transaction data includes historical payment transaction data associated with the merchants visited by the account holder.
US11727403B2 System and method for payment authentication
A method, an electronic device, and computer readable medium for payment authentication are provided. The method includes receiving a device user authentication. The method also includes receiving a payment request. The method additionally includes determining whether one or more payment conditions corresponding to the device user authentication are satisfied upon receipt of the payment request. The method further includes authorizing a payment application to process the payment request when the one or more payment conditions is satisfied.
US11727402B2 Utilizing machine learning and network addresses to validate online transactions with transaction cards
A device may receive, from a payment processor server device, a transaction card number and a network address of a client device, wherein the transaction card number and the client device are associated with a customer attempting to conduct an online transaction with a merchant via a merchant server device. The device may process the transaction card number and the network address, with a machine learning model, to determine whether to approve or deny the online transaction. The device may selectively provide, to the client device and the merchant server device, data indicating that the online transaction is approved when the machine learning model determines to approve the online transaction, or provide, to the client device and the merchant server device, data indicating that the online transaction is denied when the machine learning model determines to deny the online transaction.
US11727401B1 System, method and program product for generating and utilizing stable value digital assets
The present invention generally relates to the use of a stable value digital asset to pay dividends for securities and other financial instruments tied to a blockchain.
US11727398B2 Method for proving digital assets of transaction platform
Example embodiments relate to methods of proving digital assets. The method includes identifying users on an asset transaction platform. The method includes generating a snapshot for each identified user at a first time. Each snapshot includes a user identity and user assets amount for the user at the first time. The user assets amount is a total amount of digital assets held by the user on the asset transaction platform at the first time. The method includes transforming each snapshot into a string combined hash value. Each string combined hash value is generated by hashing one of the snapshots of the user identity and the user assets amount for the first time. The method includes generating a merkle tree. The merkle tree includes a leaf node for each of the string combined hash values. The method includes performing an audit process of the asset transaction platform for the first time.
US11727395B1 Systems and methods for sending and receiving math-based currency via a fiat currency account
A method performed by a processor of a financial institution computing system includes authorizing an account holder to execute transactions in an MBC from a financial account of the account holder that includes funds in a fiat currency. A transaction request is received, including a request to transfer a first amount of funds from the financial account to a recipient. The first amount is defined in MBC. The financial account is debited by a second amount, which is an amount of fiat currency equivalent to the first amount of MBC. A service call is transmitted to the MBC partner. The service call includes instructions to create a temporary account to hold the MBC, to exchange the second amount from fiat currency to MBC, to credit the temporary account with the funds exchanged to MBC, and to transfer the first amount in MBC from the temporary account to the recipient.
US11727394B2 Systems and methods for managing electronic transactions
Methods and systems are presented for providing comprehensive payment transaction services through a digital wallet. The digital wallet enables a user to conduct an electronic transaction with a merchant or another user. In one aspect, the digital wallet may modify a payment arrangement of the electronic transaction. For example, the digital wallet may determine a first payment arrangement that specifies one or more financial instruments and a payment deferral time period for the electronic transaction. Subsequent to processing the electronic transaction, the digital wallet may determine a different, second payment arrangement for the electronic transaction. The digital wallet may modify the electronic transaction based on the second payment arrangement without canceling the electronic transaction. In another aspect, the digital wallet may manage rewards by dynamically withholding rewards, releasing the rewards, and/or distributing at least portions of the rewards to different users.
US11727391B2 Computer-implemented methods and systems for validating tokens for blockchain-based cryptocurrencies
A computer-implemented method of determining the validity of a token (T) associated with a quantity of cryptocurrency is provided. In some embodiments, the method comprises: a second user (B) receiving, over a communications network, a first transaction comprising a transfer of the token (T) from a first user (A) to the second user (B), querying a peer-to-peer distributed ledger to determine whether an authenticated transaction associated with the token (T) can be identified, wherein the authenticated transaction comprises a previous transaction associated with the token (T) and wherein the token (T) has been authorised and responsive to identifying an authenticated transaction, determining that the token (T) is valid. In some embodiments, the method comprises: a second user: receiving, over a communications network, a first transaction comprising a transfer of the token from a first user to the second user; querying a title registry database to determine if a second transaction comprising a transfer of the token is recorded in the title registry database; and responsive to determining that the second transaction is recorded in the title registry database, determining that the token is valid.
US11727390B2 Wallet server, wallet system, and non-transitory storage medium
A wallet server includes a processor with hardware. The processor is configured to acquire user information of user terminals carried by users who use a store, and configured to perform payment processing, and to generate group information when payment processing is performed by using a first user terminal. The group information is user information of the first user terminal and a second user terminal. The processor is configured to generate, from information on the payment processing and the group information, consumption information associated with each of the user terminals in a group.
US11727388B1 Connected payment card systems and methods
Methods and systems of managing payment cards are disclosed. A financial institution computing system includes a token database storing a plurality of tokens and token information, a network interface circuit enabling the financial institution computing system to exchange information over a network; and a token management circuit. The token management circuit enables a graphical user interface on a customer device over the network that can be used to generate new token requests, re-provision token requests, and management requests. The management requests enable and disable tokens, such that transactions against a payment card account using an enabled token are completed, and transactions against the payment card account using a disabled token are denied.
US11727384B2 Code-enabled and push request payment transaction methods
A payment transaction method is provided comprising: providing a 2-dimensional coded representation to a payment giver for identifying the payment receiver; providing a code recognition device to recognize the 2-dimensional coded representation as being associated with the payment receiver; commencing a payment transaction from a payment giver to the payment receiver; wherein the 2-dimensional coded representation is provided to the code recognition device using a non-visual interaction channel, and the 2-dimensional coded representation is recognized using non-visual scanning. Alternatively or additionally, a push request database may be provided which allows a selection to be made between payment using a push request or payment using a 2d coded representation. This selection may be performed by the payment giver, the payment receiver or an arbiter.
US11727377B2 Method of executing conventional purchase transactions using cryptocurrency
A method of using cryptocurrency to transact fiat currency purchases using conventional POS apparatus includes funding by a user of a cryptocurrency account that requires withdrawal transactions to be signed by both the user and a payment platform. Upon purchase initiation, a platform-issued authorization number is entered into a merchant's POS apparatus and transmitted to the platform. Upon verification of sufficient cryptocurrency, the platform transmits payment information to the user, and upon approval thereof by the user, the user transmits a user-signed cryptocurrency transaction to the platform, and the platform remits fiat currency to the merchant. As purchases continue during an aggregation period, each user-signed transaction is sufficient to fund the aggregated purchases. Upon termination of the aggregation period, the most recent user-signed transaction is executed to withdraw cryptocurrency from the user's account. The user can display the authorization number on a mobile device for scanning by the POS apparatus.
US11727376B2 Use of media storage structure with multiple pieces of content in a content-distribution system
A method for distributing content. The method distributes a single media storage structure to a device (e.g., a computer, portable player, etc.). The media storage structure includes first and second pieces of encrypted content. Based on whether the device is allowed to access the first piece of content, the second piece of content, or both, the method provides the device with a set of keys for decrypting the pieces of the content that the device is able to access. The provided set of keys might include one or more keys for decrypting only one of the two encrypted pieces of content. Alternatively, it might include one or more keys for decrypting both encrypted pieces of content. For instance, the selected set of keys might include a first key for decrypting the first encrypted piece and a second key for decrypting the second encrypted piece.
US11727374B1 Server apparatus that causes delivery of cash by a delivery service
At least one server operates to receive a request for delivery of at least one tangible item including cash, from a mobile device such as a smart phone. The at least one server operates to approve the request and provide the mobile device with data corresponding to a transaction identifier. The user operates the mobile device to send data corresponding to the transaction identifier, an amount associated with the at least one tangible item, and delivery information, to a service terminal associated with the service entity that causes delivery of such tangible items. A terminal operated at the location of delivery of the at least one tangible item communicates to confirm the delivery of the at least one tangible item. The at least one server operates to charge the financial account for the amount associated with the at least one tangible item that is delivered.
US11727371B2 Security key input system and method using one-time keypad
Provided is a security key input system using a one-time keypad. The security key input system may include: a keypad input unit configured to output a security keypad including one or more null keys each having no identification mark written thereon, and receive a security key from a user; a control unit comprising a one-time keypad generator configured to generate a one-time keypad; an input terminal comprising an NFC recognition unit configured to provide the one-time keypad generated by the one-time keypad generator to an output terminal through NFC with the output terminal contacted with the input terminal; a display module; an NFC recognition module configured to receive the one-time keypad from the input terminal through the NFC recognition unit; and the output terminal comprising a controller configured to output the one-time keypad received from the NFC recognition module through the display module.
US11727365B2 Carbon neutral blockchain protocol for resolving carbon offsetter payments for cryptocurrency transactions
There are provided systems and methods for a carbon neutral blockchain protocol for resolving carbon offsetter payments for cryptocurrency transactions. A service provider, such as an online transaction processor, may provide a green wallet and network protocol that provides carbon offsetting fees and payments to carbon offsetters in order to account for carbon emissions and usage when processing cryptocurrency transactions on a blockchain network protocol. A green wallet may be provided, which allows registration of carbon offsetters and use of green addresses to cause cryptocurrency to be processed in a green transaction. A user's digital wallet may sign an initial cryptocurrency transaction and provide the fee to the green wallet. The green wallet may then resolve the cryptocurrency transaction by further signing the transaction and transmitting the fee to a digital wallet of the carbon offsetter over another cryptocurrency processing network.
US11727363B2 Systems and method for interrogating, publishing and analyzing information related to a waste hauling vehicle
A system and method for verifying waste fulfillment events in the absence of human intervention using the input of one or more vehicle sensor inputs, one or more waste disposal cycle inputs, and GPS information to augment or supplement optical scanning technology such as RFID tags is disclosed.
US11727361B2 System and method for managing events
A method and apparatus for managing events. A stream of event data for a plurality of events corresponding to an entity is received. A timeline for the plurality of events is generated based on the stream of the event data. A set of event chains is identified based on the timeline, the event data, and a set of policies. A trigger related to an event belonging to an event chain of the set of event chains is detected. A number of effects of the trigger is identified in which the number of effects includes at least one of a number of insights, a number of actions, or a number of opportunities.
US11727359B2 Volunteer reporting system
A volunteer reporting system is provided. The system includes a computer server having a memory storing organization data and user data and a user computing device coupled to the computer server. The computer server may be programmed to automatically determine an accumulated amount of time the user computing device has been within the proximity zone during a designated period of time less the time the user computing device is outside of the proximity zone until within the proximity zone and sensed and the server receives another signal during the designated period of time. Additionally, the system may generate a report of the location, time and accumulated amount of time the user computing device was within the proximity zone in response to receiving a request for the report.
US11727356B2 Automatic generation and tracking of acquisition IDs and product sources
The present disclosure involves systems, software, and computer implemented methods for automatically generating acquisition IDs and using them to track and record how products are identified, offered, and sold, as well as how customers respond to particular variations of product offers. The acquisition ID can be associated with any product sale, transaction completion, or account creation initiated using or otherwise identifying or associated with the acquisition ID, where the connection to the acquisition ID can be maintained and retained with ongoing records associated with the interaction and created account, transaction, and/or product purchase. Using the stored information and the acquisition IDs, an organization can precisely determine what products were sold using which marketing tactic, campaign, or channel through which the transaction occurred and/or was initiated, among others.
US11727354B2 Systems and methods for initial item grouping logic
The present disclosure provides systems and methods for automatic packaging determination comprising a memory storing instructions and at least one processor performing steps comprising: receiving an order comprising at least one item; searching a data store to determine a tag, volume, and weight associated with each item; sorting the items into groups based on the tags of the items; performing an optimization process for each group of items having the same tag by: creating a data structure representing a first package of the group; iteratively simulating packing a largest remaining item of the group into the first package, wherein if the simulating determines that a threshold is exceeded: creating an additional data structure representing an additional package, and iteratively simulating packing a largest remaining item until all items of the group are packed into a package; and generating at least one list of items for the data structures representing packages.
US11727350B2 Service and inventory management system and method
An inventory system comprised of a central computing device in communication with one or more remote computing devices is disclosed. The central computing device is configured to update inventory information for inventory items held within the inventory system based on information received from the remote computing devices. The remote computing devices are configured to transmit updated inventory information to the central computing devices when an inventory item is newly added to the inventory system and when an inventory item is taken out of the inventory system. The remote computing devices also correspond to one or more inventory units for storing the inventory items. The remote computing devices are configured to transmit order requests to the central computing device that request additional inventory items for their corresponding inventory units.
US11727348B2 System and method for self-tuning optimization of an item replenishment policy
Systems, methods, and other embodiments associated with self-tuning optimization of a replenishment policy of an item are described. In one embodiment, the method includes determining an initial replenishment policy of the item. A performance of the initial replenishment policy is determined based upon past performance of the initial replenishment policy. The initial replenishment policy is revised to get a service level of the item for future sales periods closer to a target service level of the item. Information is forwarded in real-time about the revised replenishment policy to an order fulfillment facility.
US11727343B2 Information processing system and information processing method
An information processing system includes: a collection/delivery request portion configured to notify, to a terminal of a carrier who collects or delivers a package, information on a collection/delivery area where the package is requested to be collected or delivered; a vehicle detection portion configured to detect that the delivery vehicle has moved into the collection/delivery area; and a collection/delivery management portion configured to, when the vehicle detection portion detects that the delivery vehicle has moved into the collection/delivery area, notify the terminal of the carrier of information on a parking position of a collection/delivery destination vehicle.
US11727333B2 Endpoint with remotely programmable data recorder
An endpoint coupled in a communicating relationship with an enterprise network may include a data recorder configured to store an event stream of data indicating events on the endpoint including types of changes to computing objects, a filter configured to locally process the event stream into a filtered event stream including a subset of types of changes to the computing objects, and a local security agent. The local security agent may be configured to transmit the filtered event stream to a threat management facility, respond to a filter adjustment from the threat management facility by adjusting the filter to modify the subset of types of changes included in the filtered event stream, and respond to a query from the threat management facility by retrieving data stored in the data recorder over a time window before the query and excluded from the filtered event stream.
US11727332B2 Long term scheduling of task resources at a plurality of retail stores
In some embodiments, apparatuses and methods provide long term scheduling at a plurality of retail stores including storing a forecasted data over at least eight weekly scheduling periods; determining based on the forecasted data a first baseline hours demand value for each day of a week for each job function of a first set of job functions at a particular retail store; determining based on the forecasted data a second baseline hours demand value for each day of the week for each job function of a second set of job functions at the particular retail store; based on the first and second baseline hours demand values, automatically generating a plurality of fixed schedules for a set of task resources at each of the plurality of retail stores; accessing a first fixed schedule associated with the first task resource; and displaying the first fixed schedule.
US11727331B2 Systems and methods for intelligent ticket management and resolution
Some aspects of the present disclosure are directed to computer-implemented systems and methods for efficient ticket resolution. The methods may include: receiving a request to resolve an issue; analyzing, via natural language processing, the language in the request to determine the issue to be resolved; determining whether the issue meets a condition for automated resolution; if the condition is met: extracting, via an application programming interface and from the at least one user device, information needed to resolve the issue; and resolving the issue using the extracted information; and if the condition is not met: generating a ticket; assigning a work group to the ticket; determining whether a job aid associated with the issue exists; and forwarding at least one of: the job aid; received communications from the work group; and an estimated amount of time to resolution.
US11727329B2 Method and system for receiving label for digital task executed within crowd-sourced environment
There is disclosed a method and system for receiving a label for a digital task executed within a computer-implemented crowd-sourced environment, the method comprising: receiving, an indication of the digital task to be processed in the computer-implemented crowd-sourced environment; generating, a subset of examples, the subset of examples based on past digital tasks executed in the computer-implemented crowd-sourced environment, each of the subset of examples being similar to the digital task within a pre-determined similarity threshold; the subset of examples having a number of examples selected such that to provide maximum benchmark coverage with a minimum number of samples in the subset of examples; associating, the subset of examples to the digital task to be presented; causing the digital task to be presented on a computing device of at least one crowd-sourced worker in the computer-implemented crowd-sourced environment to solicit the label for the digital task.
US11727326B1 Systems and methods for managing tasks using the internet of things
Methods and systems described in this disclosure are directed at delivery of educational concepts for increasing the financial literacy of youths. In some embodiments, a mobile application program is disclosed that facilitates management of tasks assigned to youths, setting up a rewards program for participants that complete tasks successfully on time, integrating different types of data from various devices to determine whether an assigned task is successfully completed. In some embodiments, the disclosed platform can integrate with electronic payment systems managed by external third parties for rewarding youths on successfully completing the task.
US11727325B2 User interface to analyze and navigate through decision logic
Systems, methods, and techniques to efficiently analyze and navigate through decision logic using an execution graph are provided. The method includes executing decision logic in response to receiving a data file. The method further includes generating, in response to the executing, an execution graph. The execution graph includes a plurality of nodes corresponding to a plurality of decision entities of the decision logic. The method further includes displaying the execution graph on a user interface. The method further includes displaying, in response to receiving a selection of a node of the plurality of nodes, information associated with the selected node.
US11727324B1 Systems and methods of evaluating socio-economic and environmental impact
A system and method for evaluating socio-economic and/or environmental impact automatically identifies and transmits to a user computing device a socio-economic and/or environmental impact web page of an organization. A computer database coupled to a server contains data for various socio-economic and/or environmental impact web pages, defining formatting elements configured to display impact data. The computer database receives a data feed of the impact data from the organization and/or from one or more of the organization's vendors, and automatically updates the organization's socio-economic and/or environmental impact web page. The system automatically generates in the socio-economic and/or environmental impact web page, a socio-economic and/or environmental impact quotient depiction representing socio-economic and/or environmental impact of resource allocations of the associated organization. The system uses hybrid input-output, econometric and environmental models to calculate a total economic impact ratio of the SGA (Selling, General & Administrative) costs of the organization on local communities.
US11727323B2 Digital processing systems and methods for dual permission access in tables of collaborative work systems
Systems and methods for regulating permission access in tablature are disclosed. A system may include at least one processor configured to maintain a table having a plurality of rows and columns, receive a first customized access permission that regulates access to information in a particular column, and receive a second customized access permission that regulates access to information in a particular row. The processor may regulate an ability to access information in a particular cell of the table when the particular cell is in at least one of the particular column or the particular row, and output a signal to display the table with the particular cell regulated.
US11727322B2 Rescheduling one or more tasks of a digital plan associated with subsystems of a wellsite based on the wellsite's state
A method can include receiving scheduled tasks associated with subsystems of a wellsite system wherein the scheduled tasks are associated with achievement of desired states of the wellsite system; transmitting task information for at least a portion of the scheduled tasks to computing devices associated with the subsystems; receiving state information via the wellsite system; assessing the state information with respect to one or more of the desired states; based at least in part on the assessing, scheduling a task; and transmitting task information for the task to one or more of the computing devices associated with the subsystems.
US11727321B2 Method for rendering of augmented reality content in combination with external display
Systems and methods are described for improved color rendering. In some embodiments, video is captured of a real-world scene, and a region of screen content is detected in the captured video. A processor selectively applies a screen-content color transformation on the region of screen content to generate processed video, and the processed video is displayed substantially in real time, for example on a video-see-through head-mounted display. The screen-content color processing may be different for different types of external displays. The screen-content color processing may also be determined based at least in part on illumination conditions. In some embodiments, the color of displayed virtual objects is adjusted based on visual parameters of the screen content.
US11727316B2 Interactive technique for using a user-provided image of a document to collect information
In a collection technique, a user (such as a taxpayer) provides information (such as income-tax information) by submitting an image of a document, such as an income-tax summary or form. In particular, the user may provide a description of the document. In response, the user is prompted for the information associated with the field in the document. Then, the user provides the image of a region in the document that includes the field. Based on the image, the information is extracted, and the field in the form is populated using the extracted information. The prompting, receiving, extracting and populating operations may be repeated for one or more additional fields in the document.
US11727312B2 Generating personalized recommendations to address a target problem
A computer-implemented method, system and computer program product for generating personalized recommendations to address a target problem. A machine learning prediction model directed to a target problem for an individual is built with historical data. After receiving data about the individual, a prediction for the individual is obtained in connection with the target problem by the built model using the received data about the individual. Key predictors (e.g., parameters) and their weight for the individual are generated using the prediction by an explanation model. Record(s) are identified from the historical data by performing similarity analysis of the historical data using the key predictors and their weight. Such records provide a population closely related to the individual with respect to the target problem. These records are then analyzed and recommendations are provided to a user to solve the target problem for the individual based on the analysis of the identified record(s).
US11727308B2 Learning system and method
A learning method explores, in a block space, a global path from a sub initial point to a sub goal candidate region for movement of an agent, and limits, based on the global path, an exploring space to thereby determine a limited space in the exploring space. The method arranges a sub goal in the limited space in accordance with a position of a goal point, and transforms absolute coordinates of each of at least one obstacle and a sub goal in the limited space into corresponding relative coordinates relative to a position of an agent located in the limited space. Then, the method explores, in the limited space, a target path from the initial point to the sub goal.
US11727304B2 Intelligent service test engine
An illustrative computing system for an intelligent web service verification and validation system processes base input to identify a web service for testing. The intelligent web service verification and validation system processes user defined functional inputs, expected outputs, and assertions with a machine learning engine to provide functional inputs, expected outputs, and assertions based on provided input. The intelligent web service verification and validation system generates a test case pattern, such as a minimally sized test case pattern for regression testing. The intelligent web service verification and validation system executes testing of the service based on the test case pattern and logs test data in a data repository. The intelligent web service verification and validation system analyzes validation and test information, including inputs, outputs, and assertions, using a machine learning algorithm to improve future input and test case generation and testing procedures for the web service.
US11727301B2 Exploiting local inter-task relationships in adaptive multi-task learning
Methods, systems, and computer-readable storage media for receiving a dataset, the dataset including a plurality of data values, clustering data values of the plurality of data values into a plurality of input feature clusters in input feature space, training a local multi-task Gaussian process (MTGP) for each input feature cluster to provide optimized hyper-parameters in hyper-parameter space, an optimized hyper-parameter being provided for each input feature cluster, merging data values based on the optimized hyper-parameters, and distances between hyper-parameter clusters in the hyper-parameter space to provide a plurality of merged data values, and providing a LL-MTGP model based on the merged data values.
US11727298B2 Determining a distance
Methods and apparatus are disclosed, including an example of a method of determining a distance between a first point and a second point. The method includes manipulating quantum states of at least first and second qubits of a quantum computing device based on a test vector representing the first point and a training vector representing the second point, performing quantum interference between the test vector and the training vector, performing a measurement on one or more of the qubits to determine the distance, and determining the distance from the measurement.
US11727293B2 Predictive engine for generating multivariate predictive responses
A predictive engine includes an optimizer and a predictor. The optimizer is configured to receive an observed dataset having inputs and multivariate responses and determine latent response variables based on the predictive inputs and the multivariate responses. The optimizer is further configured to select latent response variables, measure dependencies between multivariate responses, estimate coefficients that relate the input predictors to determined latent response variables, and correlate dependencies and coefficients with the latent response variables. The predictor is configured to generate a predictive distribution of probabilities for the latent variables, map the probabilities to multivariate responses, generate a predictive distribution of probabilities for the multivariate responses, and determine at least one optimized input from the multivariate responses.
US11727292B2 Media device on/off detection using return path data
Example methods disclosed herein include accessing common homes data for a group of common homes, the common homes data including return path data and panel meter data. Disclosed example methods also include accessing common homes data for a group of common homes, the common homes data including first return path data and corresponding panel meter data associated with respective ones of the common homes, grouping the common homes data into view segments, classifying the view segments based on whether the return path data in respective ones of the view segments has matching panel meter data to determine labeled view segments, generating features from the labeled view segments, training a machine learning algorithm based on the features, and applying second return path data to the trained machine learning algorithm to determine whether a media device associated with the second return path data is on or off.
US11727290B2 Industrial automation control code change management and multiple edit integration
A (GUI) for designing an industrial automation system includes a design window and a first accessory window. The GUI presents a library visualization representative of a plurality of objects within the first accessory window, each object is represented by an icon and corresponds to a respective industrial automation device. The GUI receives inputs indicative of a selection of one or more objects of the plurality of objects from the library, presents the one or more objects in the design window, determines that the one or more inputs do not comply with a set of industrial automation system rules comprising one or more relationships between a plurality of industrial automation devices, and displays a warning message that the one or more inputs do not comply with the set of industrial automation system rules.
US11727286B2 Identifier contribution allocation in synthetic data generation in computer-based reasoning systems
Techniques for synthetic data generation in computer-based reasoning systems are discussed and include receiving a request for generation of synthetic data based on a set of training data cases. One or more focal training data cases are determined. For undetermined features (either all of them or those that are not subject to conditions), a value for the feature is determined based on the focal cases. In some embodiments, the generated synthetic data may be checked for similarity against the training data, and if similarity conditions are met, it may be modified (e.g., resampled), removed, and/or replaced.
US11727282B2 Systems and methods for spatial graph convolutions with applications to drug discovery and molecular simulation
Systems and methods for spatial graph convolutions in accordance with embodiments of the invention are illustrated. One embodiment includes a method for predicting characteristics for molecules, wherein the method includes performing a first set of graph convolutions with a spatial graph representation of a set of molecules, wherein the first set of graph convolutions are based on bonds between the set of molecules, performing a second set of graph convolutions with the spatial graph representation, wherein the second set of graph convolutions are based on at least a distance between each atom and other atoms of the set of molecules, performing a graph gather with the spatial graph representation to produce a feature vector, and predicting a set of one or more characteristics for the set of molecules based on the feature vector.
US11727280B2 Generative neural network distillation
A compact generative neural network can be distilled from a teacher generative neural network using a training network. The compact network can be trained on the input data and output data of the teacher network. The training network train the student network using a discrimination layer and one or more types of losses, such as perception loss and adversarial loss.
US11727278B2 Method, system, and computer program product for generating new items compatible with given items
A computer-implemented method, a computing system, and a computer program product for generating new items compatible with given items may use data associated with a plurality of images and random noise data associated with a random noise image to train an adversarial network including a series of generator networks and a series of discriminator networks corresponding to the series of generator networks by modifying, using a loss function of the adversarial network that depends on a compatibility of the images, one or more parameters of the series of generator networks. The series of generator networks may generate a generated image associated with a generated item different than the given items.
US11727270B2 Cross data set knowledge distillation for training machine learning models
A method and system for training a text-to-content recommendation ML model includes training a first ML model using a first training data set, utilizing the trained first ML model to infer information about the data contained in the first training data set, collecting the inferred information to generate a second training data set, and utilizing the first training data set and the second training data set to train a second ML model. The second ML model may be a text-to-content recommendation ML model.
US11727265B2 Methods and apparatus to provide machine programmed creative support to a user
Methods, apparatus, systems and articles of manufacture to provide machine programmed creative support to a user are disclosed. An example apparatus include an artificial intelligence architecture to be trained based on previous inputs of the user; a processor to: implement a first machine learning model based on the trained artificial intelligence architecture; and predict a first action based on a current state of a computer program using the first machine learning model; implement a second machine learning model based on the trained artificial intelligence architecture; and predict a second action based on the current state of the computer program using the second machine learning model; and a controller to select a state based on the action that results in a state that is more divergent from the current state of the computer program.
US11727264B2 Reinforcement learning using pseudo-counts
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a neural network used to select actions to be performed by an agent interacting with an environment. One of the methods includes obtaining data identifying (i) a first observation characterizing a first state of the environment, (ii) an action performed by the agent in response to the first observation, and (iii) an actual reward received resulting from the agent performing the action in response to the first observation; determining a pseudo-count for the first observation; determining an exploration reward bonus that incentivizes the agent to explore the environment from the pseudo-count for the first observation; generating a combined reward from the actual reward and the exploration reward bonus; and adjusting current values of the parameters of the neural network using the combined reward.
US11727254B2 Control wavelet for accelerated deep learning
Techniques in advanced deep learning provide improvements in one or more of accuracy, performance, and energy efficiency. An array of processing elements performs flow based computations on wavelets of data. Each processing element has a compute element and a routing element. Each compute element has memory. Each router enables communication via wavelets with nearest neighbors in a 2D mesh. A compute element receives a wavelet. If a control specifier of the wavelet is a first value, then instructions are read from the memory of the compute element in accordance with an index specifier of the wavelet. If the control specifier is a second value, then instructions are read from the memory of the compute element in accordance with a virtual channel specifier of the wavelet. Then the compute element initiates execution of the instructions.
US11727250B2 Elastic-centroid based clustering
A computer device, a non-transitory computer storage medium, and a computer-implemented method of pattern recognition utilizing an elastic clustering algorithm. A sequence of input datapoints are assigned to a particular cluster of K clusters based on a distance from a centroid k representing a center of the particular cluster. The centroid k in each of the K clusters is shifted from a first position to a second position closer than the first position from the sequence of input datapoints. A location of the centroid k in each of the K clusters is relaxed from the second position toward an equilibrium point in the particular cluster of the K clusters. The relaxing of the location of the centroid k occurs according to an elasticity pull factor based on a distance between the centroid k of the particular cluster at a time t.
US11727249B2 Methods for constructing and applying synaptic networks
In selected embodiments a recommendation generator builds a network of interrelationships between venues, reviewers and users based on attributes and reviewer and user reviews of the venues. Each interrelationship or link may be positive or negative and may accumulate with other links (or anti-links) to provide nodal links the strength of which are based on commonality of attributes among the linked nodes and/or common preferences that one node, such as a reviewer, expresses for other nodes, such as venues. The links may be first order (based on a direct relationship between, for instance, a reviewer and a venue) or higher order (based on, for instance, the fact that two venue are both liked by a given reviewer). The recommendation engine in certain embodiments determines recommended venues based on user attributes and venue preferences by aggregating the link matrices and determining the venues which are most strongly coupled to the user.
US11727242B2 Method and a system for monitoring a quantity related to an asset
A method for automatically electronically associating vessel identity information of a vessel with an unassociated telemetric device, the unassociated telemetric device comprising a processor and being configured to detect and transmit quantity or usage data and being configured with a location sensing device, wherein the unassociated telemetric device is configured to communicate with a remote server, the method comprising the steps of: the remote server receiving the vessel identity information comprising a deployment location for the unassociated telemetric device; the unassociated telemetric device operating in accordance with an automatic action rule; in response to the unassociated telemetric device operating in accordance with the automatic action rule, the processor receiving location information of the unassociated telemetric device from the location sensing device; the unassociated telemetric device transmitting the location information; the remote server receiving the location information; the remote server correlating the location information with the vessel identity information when resolving that the location information represents that the unassociated telemetric device is within a proximity to the deployment location, and the remote server automatically electronically associating the unassociated telemetric device with the vessel identity information, resulting in the unassociated telemetric device becoming an associated telemetric device, so that when the associated telemetric device generates quantity or usage information, the quantity or usage information transmitted by the associated telemetric device is applied to a data store of the remote server related to the vessel identity information.
US11727240B2 Self-detaching anti-theft device with energy limit
Systems and methods for operating a security tag. The methods comprise: receiving a first wireless signal using a receive circuit of the security tag; inducing a voltage in the receive circuit of the security tag while the first wireless signal is being received; performing operations by a controller to selectively close a switch while the voltage is being induced in the circuit; causing a release of a mechanical component of the security tag by allowing energy to flow from the receive circuit to the mechanical component when the switch is closed; and performing operations by the controller to prevent damage to the mechanical component as a result of the security tag being a certain distance from an external device.
US11727239B2 Asset tag and methods and devices for restocking and asset tracking
A secure asset supply cabinet comprises bins for holding assets and a programmable lock. The programmable lock comprises a short range wireless interface (e.g. RFID or NFC) and a physical lock actuatable by processing circuitry. The programmable lock receives an unlock code via the short range wireless interface, e.g. by a user entering credentials on a portable wireless device. The received unlock code is authenticated based on an authentication or lock code. If the unlock code is authentic, the physical lock is actuated to unlock the asset supply cabinet. Each bin may have a wireless asset tag on its surface. Each tag may comprise a user-actuatable button and be encoded with a unique ID. When a user performs a predetermined gesture with the button, such as pressing it twice, a restock message including the ID is transmitted to a wireless access point.
US11727235B2 Information processing apparatus with automatic detection and interruption of defective image forming operations
An information processing apparatus, which communicates with an image forming apparatus and a reader, including: a display; and a controller configured to: obtain read image data output from the reader; determine an error of the read image data based on the read image data and reference data; cancel image forming operation of the image forming apparatus in a case where the error is determined in succession a predetermined number of times; cancel reading operation of the reader in the case where the error is determined in succession the predetermined number of times; notify, on the display, the cancellation of the image forming operation and the reading operation in the case where the error is determined in succession the predetermined number of times; and receive a user's instruction information about the predetermined number of times.
US11727227B2 Tracking and authentication of product via distributed ledger and proximity indication
Copies of a distributed ledger with multiple blocks are stored on multiple computing devices. A first computing device coming into proximity with a particular object triggers generation of a new block to the distributed ledger, the new block identifying a characteristic of the object and including a hash of a previous block of the distributed ledger. The new block is optionally verified before it is appended onto the distributed ledger and transmitted out to each of the multiple computing devices so that each copy of the distributed ledger includes the new block.
US11727226B2 Digital identity system
A method of a digital identity system generating a sharing token for authenticating a bearer to a validator, wherein a data store of the digital identity system holds a plurality of attributes of the bearer, the method comprising implementing by the digital identity system the following steps: receiving at the digital identity system from a bearer an electronic sharing token request, wherein the token request identifies at least one of the bearer's attributes in the data store selected for sharing with a validator; in response to the electronic token request, generating a sharing token, which is unique to that request, for presentation by the bearer to a validator; associating with the unique sharing token at the digital identity system the identified at least one bearer attribute; and issuing to the bearer the unique sharing token; and wherein later presentation of the unique sharing token to the digital identify system by a validator causes the at least one bearer attribute associated with the sharing token to be rendered available to the validator by the digital identity system.
US11727224B1 Determining RFID-tag locations in a facility
This disclosure is directed to techniques for determining respective locations of radio-frequency identification (RFID) tags distributed within a materials handling facility using planogram data that indicates respective item locations of items in the facility. In some examples, the techniques utilize item-identifying carts that automatically identify items that the users place in their carts as they move around a facility. Upon identifying an item, the identity of the item may be provided from the cart to one or more servers, along with an indication of an RFID tag detected by an RFID reader mounted to the cart. Upon receiving the identity of the item and the indication of the RFID tag, the servers may access the planogram data for the facility to determine an item location of the item within the facility and may associate this item location as the location of the RFID tag.
US11727223B2 Language translation with head-worn computing
Aspects of the present invention relate to language translation systems for head-worn computers.
US11727222B2 Method and apparatus for natural language document orchestrator
Methods, apparatuses, and computer program products are described herein that are configured to be embodied as a natural language document orchestrator. In some example embodiments, a method is provided that comprises generating natural language text. The method of this embodiment may also include executing document orchestration requests from a scripted input language file.
US11727218B2 Dynamic modification of placeholder text in conversational interfaces
According to one embodiment, a computer-implemented method for dynamically modifying placeholder text in a conversational interface includes: processing a conversation log reflecting a conversation between a human user and an automated agent; determining, based at least in part on the processing: one or more capabilities of the automated agent; and/or a trajectory of the conversation; and dynamically modifying placeholder text in the conversational interface based at least in part on: the one or more capabilities of the automated agent; the trajectory of the conversation; or both the one or more capabilities of the automated agent and the trajectory of the conversation. Other embodiments in the form of systems and computer program products are also disclosed.
US11727216B2 Method, apparatus, device, and storage medium for linking entity
A method, apparatus, device, and storage medium for linking an entity, relates to the technical fields of knowledge graph and deep learning are provided. The method may include: acquiring a target text; determining at least one entity mention included in the target text and a candidate entity corresponding to each entity mention; determining an embedding vector of each candidate entity based on the each candidate entity and a preset entity embedding vector determination model; determining context semantic information of the target text based on the target text and each embedding vector; determining type information of the at least one entity mention; and determining an entity linking result of the at least one entity mention, based on the each embedding vector, the context semantic information, and each type information.
US11727210B2 Structured graph-to-text generation with two step fine-tuning
Embodiments described herein provide systems and methods for data-to-text generation. The embodiments receive input data that includes a resource description framework (RDF) triples in an RDF graph. A data-to-text generation system generates position aware embeddings, including position embeddings, triple role embeddings, and tree-level embeddings. Using the position aware embeddings and the RDF graph, the data-to-text generation system generates a textual description for the RDF graph.
US11727209B2 Systems for role classification
In implementations of systems for role classification, a computing device implements a role system to receive data describing a corpus of text that is associated with a user ID. Feature values of features are generated by a first machine learning model by processing the corpus of text, the features representing questions with respect to the corpus of text and the feature values representing answers to the questions included in the corpus of text. A classification of a role is generated by a second machine learning model by processing the feature values, the classification of the role indicating a relationship of the user ID with respect to a product or service. The role system outputs an indication of the classification of the role for display in a user interface of a display device.
US11727205B1 Artificial intelligence communication assistance for providing communication advice utilizing communication profiles
A method of electronic communication assistance is provided. The method includes receiving, via an artificial intelligence assistant computing facility, an electronic communication from a first user intended to be received by a second user; and determining, via the artificial intelligence assistant computing facility, a capacity of the second user to receive the electronic communication. The method further includes determining, via the artificial intelligence assistant computing facility and based at least in part on the capacity of the second user, a time to send the electronic communication; and transmitting, via the artificial intelligence assistant computing facility, the time to the first user.
US11727204B2 Schema and object extractor
Systems and methods include reading of a spreadsheet workbook including a plurality of rows and a header row comprising a plurality of column labels, automatic determination of a hierarchical schema based on the plurality of column labels, the hierarchal schema comprising a hierarchy of nodes, where each of the plurality of column labels is associated with a single node of the hierarchy of nodes, and, for each row of the plurality of rows, determination of a value associated with each of the plurality of column labels, and, for each determined value, population of a node of an instance of the hierarchical schema associated with an associated column label.
US11727200B2 Annotation tool generation method, annotation method, electronic device and storage medium
An annotation tool generation method, an annotation method, an electronic device and a storage medium, related to the technical field of artificial intelligence such as automatic driving, intelligent transportation, computer vision, deep learning and the like, are provided. The method includes: acquiring a first function module generated based on a first language, wherein the first function module is configured for acquiring a file to be annotated; acquiring a second function module generated based on a second language; converting the second function module into a third function module in a webpage-oriented binary format, wherein the third function module is configured for presenting the file to be annotated on an annotation page and displaying an annotation result corresponding to the file to be annotated on the annotation page; and generating an annotation tool based on the first function module and the third function module.
US11727198B2 Enterprise writing assistance
The present disclosure is directed to systems, methods and devices for providing customizable enterprise-based policy for managing document content. Text from documents being authored and edited may be processed by one or more natural language processing and machine learning modules and a determination may be made that one or more enterprise rules relating to processed text are implicated. Properties from documents being authored and edited may be processed. Recommendations based on the one or more implicated enterprise rules may be provided to a document author to provide an enhanced reader experience and to increase the document's effectiveness or alignment to a common voice or standards amongst the content group. Analytics relating to a plurality of enterprise documents may be provided as they relate to document effectiveness or alignment to a prescribed voice or standards.
US11727195B2 Modular systems and methods for selectively enabling cloud-based assistive technologies
Systems and methods are disclosed for manually and programmatically remediating websites to thereby facilitate website navigation by people with diverse abilities. For example, an administrator portal is provided for simplified, form-based creation and deployment of remediation code, and a machine learning system is utilized to create and suggest remediations based on past remediation history. Voice command systems and portable document format (PDF) remediation techniques are also provided for improving the accessibility of such websites.
US11727193B2 Systems and methods for applying effects to design elements
Described herein is a computer implemented method. The method comprises detecting initiation of a curved text effect in respect of a selected text string of a design; determining a radius; processing the selected text string to split the selected text string into one or more text string elements, each text string element being associated with a glyph; calculating, for each text string element, an element transformation that includes element rotation data and element position data, the element transformation being based on the radius; and rendering each text string element by, for a given text string element, rendering the glyph that the given text string element is associated with based on the element transformation calculated for the given text string element.
US11727189B1 Systems and methods for generating and processing electronic forms
A computer-implemented method of generating and processing electronic forms may include: generating and storing a plurality of prompts; receiving a first form request from a first user device; generating a first form including a first set of prompt instances; causing the first form to be displayed on the first user device; receiving a first set of user inputs, each of the first set of user inputs being associated with one or more of the first set of prompt instances; and storing the first set of prompt instances and the first set of user inputs while maintaining the plurality of prompts.
US11727185B2 System for designing semiconductor device
A system includes a non-transitory computer readable medium configured to store instructions thereon. The system further includes a processor connected to the non-transitory computer readable medium. The processor is configured to execute the instruction for comparing a size of a via pillar structure of a first layout pattern of a plurality of layout patterns with a size of a via pillar structure of a second layout pattern of the plurality of layout patterns, wherein each of the plurality of layout patterns meets an electromigration (EM) rule. The processor is further configured to execute the instructions for replacing, in a layout design, the first layout pattern with the second layout pattern in response to the size of the via pillar structure of the second layout pattern being less than the size of the via pillar structure of the first layout pattern.
US11727183B2 Method of fabricating semiconductor device including standard-cell-adapted power grid arrangement
A method (of fabricating a power grid (PG) arrangement in a semiconductor) includes: forming a first layer including conductive lines (C_1st lines) which include interspersed alpha C_1st lines and beta C_1st lines designated correspondingly for first and second reference voltages; and forming a second layer over the first layer, the second layer including segments (C_2nd segments) which include interspersed alpha C_2nd segments and beta C_2nd segments designated correspondingly for the first and second reference voltages; and, relative to the first direction, each beta C_2nd segment being substantially asymmetrically between corresponding adjacent ones of the alpha C_2nd segments.
US11727182B2 PUF cell array, system and method of manufacturing same
A physically unclonable function (PUF) cell array includes a first PUF cell in a first column in a first direction, and a first row in a second direction, and a second PUF cell in a second row in the second direction. The first PUF cell includes a first set of conductive structures extending in the first and second direction, being on a first metal layer, and including a first and a second conductive structure extending in the first direction. The second PUF cell includes a second set of conductive structures extending in the first direction and second direction, being on the first metal layer and including a third and a fourth conductive structure extending in the first direction. The first and third conductive structures, or the second and fourth conductive structures are symmetric to each other with respect to a central line of the first and second PUF cells.
US11727181B2 Systems and methods for multi PF emulation using VFs in SSD controller
A Lightweight Bridge (LWB) is disclosed. The LWB may be a circuit. An endpoint of the LWB that may expose a plurality of Physical Functions (PFs) to a host. A root port of the LWB may connect to a device and determine the PFs and Virtual Functions (VFs) exposed by the device. An Application Layer-Endpoint (APP-EP) and an Application Layer-Root Port (APP-RP) may translate between the PFs exposed by the endpoint and the PFs/VFs exposed by the device. The APP-EP and the APP-RP may implement a mapping between the PFs exposed by the endpoint and the PFs/VFs exposed by the device.
US11727173B2 System and method for automatically generating an optimized building floor plate layout
The present approach automatically generates an optimized building floor plate layout given a set of building design parameters including a specified unit mix. Some or all of this process can then be repeated when building design parameters are changed thereby facilitating automated and iterative building design as differing design parameters and resulting optimized building floor plate layouts are considered.
US11727170B2 Method and apparatus for generation of land parcel valuation based on supplemented parcel productivity attributes
A method for agricultural land parcel valuation includes: accessing data for parcels within a prescribed region, the data comprising management practices, historical weather conditions, locations and topography, remote sense images, soil types, and crop types; assessing and ranking the management practices for each of the parcels; generating simulation inputs for the each of the parcels, where the simulation inputs comprise highest ranked management practices, the historical weather conditions, the locations and topography, the soil types, and the crop types; simulating crop growth for the each of the parcels over a prescribed number of previous years, where the simulating employs the simulation inputs provided by the generating; and employing selected outputs from the simulating to calculate agricultural metrics and a valuation corresponding to the each of the parcels, where the agricultural metrics and the valuation for the each of the parcels are expressed relative to all of the parcels within the prescribed region.
US11727168B2 Proactive vehicle maintenance scheduling based on digital twin simulations
The disclosure includes embodiments for proactive vehicle maintenance scheduling based on one or more digital twin simulations. A method includes generating a digital twin of a vehicle. The method includes receiving digital data recorded by a sensor and describing the vehicle as it exists in a real-world and one or more historical journeys of the vehicle in the real-world. The method includes updating the digital twin of the vehicle based on the digital data describing the vehicle so that the digital twin is consistent with a condition of the vehicle as it exists in the real-world. The method includes executing a simulation based on the digital twin and the one or more historical journeys. The method includes estimating a component of the vehicle that fails at a future time based on the simulation. The method includes scheduling a reservation to repair the component before the future time.
US11727164B1 Three-dimensional road geometry estimation
A system and method including identifying lane line data associated with a road within the sensor data; modelling a geometry of the road as a sequence of road segments, each road segment being defined by parameters including a curvature rate and a road grade rate; generating, based on a mathematical representation of the modelled road geometry, an approximation of each road segment; and generating, based on the generated approximation of each road segment, a three-dimensional representation of the road including the sequence of segments.
US11727163B2 System and method for construction estimation using aerial images
A system and method for construction estimation using aerial images is provided. The system receives at least one aerial image of a building. An estimation engine processes the aerial image at a plurality of angles to automatically identify a plurality (e.g., perimeter and interior) lines in the image corresponding to a plurality of features of a roof the building. The estimation engine allows users to generate two-dimensional and three-dimensional models of the roof by automatically delineating various roof features, and generates a report including information about the roof of the building.
US11727160B2 Designing a virtual preparation and a virtual gingival
A computer product for generating a digital 3D model for use in a dental component based on a digital 3D model of the dental component showing a shape of the teeth and a digital 3D representation of a pre-prepared set of teeth showing the region for which the dental component is intended, the product causing a system to generate a digital 3D combined model representing a target dental situation when the dental component is arranged at the teeth, where the instructions are configured for digitally replacing one or more teeth of the digital 3D representation of the pre-prepared set of teeth with the digital 3D model of the dental component by digitally removing the one or more teeth of the digital 3D representation of the pre-prepared set of teeth and adding the digital 3D model of the dental component to the digital 3D representation of the pre-prepared set of teeth.
US11727157B2 Building an encrypted document store
Methods, systems, and computer program products for building an encrypted document store are provided herein. A computer-implemented method includes building an encrypted ordered key-value store; encrypting one or more sensitive keys to be stored in the ordered key-value store using an order preserving encryption scheme; storing a state of the order preserving encryption scheme in the ordered key-value store; and encrypting one or more values corresponding to the one or more sensitive keys using a semantically secure encryption scheme.
US11727155B2 Authentication of medical device computing systems by using metadata signature
Computer code embedded in an electronic component (e.g., a processor, a sensor, etc.) of a medical device, such as a dialysis machine, can be authenticated by comparing a metadata signature derived from the computer code of the electronic component to a key derived from a pre-authenticated code associated with the electronic component. The metadata signature can be derived by running an error-check/error-correct algorithm (e.g., SHA256) on the computer code of the electronic component. A use of the metadata signature enables detection of any unauthorized changes to the computer code as compared to the pre-authenticated code.
US11727153B2 Multi-master security circuit
A System on Chip includes at least two hardware masters, a security circuit, and a communication infrastructure for communication between the hardware masters and the security circuit, the communication infrastructure being based on a given interface communication protocol. Each hardware master is configured to send a request to the security circuit for execution of the request by the security circuit through the communication infrastructure, each request comprising at least one service identifier identifying a service. The security circuit may comprise a Secure Mailbox comprising a filter configured to filter the requests received from the hardware masters, the filter being configured to determine at least one indicator bit, in response to the receipt of a request from a hardware master, using at least a part of an identifier associated with the master, the indicator bit indicating whether the master is allowed access to the Security circuit, the identifier being an hardware identifier received with the request through the communication protocol, the filter filtering the requests based on the bit indicators determined for each request. The security circuit is further configured to execute the filtered requests.
US11727152B2 Intelligent detection of sensitive data within a communication platform
Methods, systems, and apparatus, including computer programs encoded on computer storage media provide for the intelligent detection of sensitive information within a communication platform. The system displays a communication interface including a first input section for receiving an input message associated with a sending user account, and a display section for displaying message information received by the sending user account from other user accounts. The system determines or retrieves a sensitive messaging profile for the sending user account, then receives an input message associated with the sending user account. The system detects that the input message comprises sensitive information, and transmits a sensitive message to one or more receiving user accounts within a sensitive container component, with the sensitive message including at least a subset of the input message.
US11727149B2 System and method for providing anonymous validation of a query among a plurality of nodes in a network
A system and method for providing anonymous validation of a query among a plurality of nodes in a network may receive at a support node a query from a requester node; wherein the query comprises a one-way function representation of at least one data point of information of the requester node; receive at the support server, from at least one validator node, a one-way function representation of at least one data point of information of the validator node; compare by the support server the query from the requestor node with the one-way function representation of the at least one data point of information; determine by an aggregator server, based on the comparison, whether the at least one data point of information of the requester node matches the at least one data point of information of the at least one validator node; and output a match result to the requestor node.
US11727144B2 System and method for protecting identifiable user data
Disclosed herein are systems and methods for protecting user data. In one aspect, an exemplary method comprises, by a hardware processor, detecting one or more user files, created by a user, that are on a user device; generating user transactional data associated with one or more detected network-based interactions with a service provider by the user, and user behavior data based on one or more user interactions with a graphical user interface of the user device by the user; generating a user classification using a machine learning model that classifies the user based on the one or more user files, the user transactional data, and the user behavior data; and when the user is identifiable based on the user classification, modifying at least one of the one or more user files stored on the user device and user behavior of the user during an operation of the user device.
US11727142B2 Identifying sensitive data risks in cloud-based enterprise deployments based on graph analytics
An improved computing tool performs an improved computing tool function to identify sensitive data risks in cloud-based deployments. A knowledge graph is built based on data schema information for a cloud-based computing environment, a set of parsed infrastructure logs, and a set of captured application queries. A set of sensitive flows in the knowledge graph are identified representing paths from a sensitive data element to an endpoint in the knowledge graph. The set of sensitive flows are scored based on a scoring algorithm and an alert is issued to an administrator in response to a score of a sensitive flow within the set of sensitive flows exceeding a threshold.
US11727139B2 Row-level security
Row-level security (RLS) may provide fine-grained access control based on flexible, user-defined access policies to databases, tables, objects, and other data structures. A RLS policy may be an entity or object that defines rules for row access. A RLS policy may be decoupled or independent from any specific table. This allows more robust and flexible control. A RLS policy may then be attached to one or more tables. The RLS policy may include a Boolean-valued expression.
US11727138B2 Data generation system and method
A data synthesis system comprising a high side computing environment and a low side computing environment. Access to the high side computing environment may be restricted to a first one or more users. The high side computing environment may comprise a first one or more datasets and one or more specification computer programs. The one or more specification computer programs may be configured to generate a data synthesis specification based on the structure of the first one or more datasets. The low side computing environment may be accessible by a second a one or more users. The low side computing environment may comprise one or more data synthesizer computer programs. The one or more data synthesizer computer programs may be configured to synthesize a second one or more datasets based on the data synthesis specification.
US11727135B2 Privacy preserving data search
Database entries can be protected by indexing the entries using a plurality of indexes, each associated with a level of access rights. A level of access rights can be determined from a search query, and an index can be selected based on the determined level of access rights. A search key can be generated based on the received query, and the selected index can be searched using the search query. Database entries mapped to the values of the selected index returned in response to the search can be outputted. Each index is associated with a different granularity defining the number and/or ambiguity of search results returned in response to searching an index.
US11727125B2 Emergent language based data encryption
Briefly, embodiments are directed to a system, method, and article for acquiring a symbol comprising a representation of input data. The symbol may be converted into an emergent language expression in an emergent language via processing of a first neural network. Transmission of the emergent language expression may be initiated over a communications network, where the emergent language comprises a language based on and specific to the input data. The emergent language expression may be translated back into the representation of the input data via processing of a second neural network.
US11727124B2 Oblivious access with differential privacy
A method executing an instruction (300) to execute a query (q) for a data block (102) and determining whether the data block is stored in a block stash (370). When the data block is stored in the block stash during a download phase, the method includes removing the data block from the block stash, sending a fake query (304) to a distributed system (140) to retrieve a random data block stored in memory (114) of a distributed system (140), and discarding the random data block. When a current version of the data block is stored in the block stash during an overwrite phase, the method includes sending a fake query to the distributed system to retrieve another random data block stored in the memory of the distributed system, decrypting and re-encrypting the random data block with fresh randomness, and re-uploading the re-encrypted random data block onto the distributed system.
US11727120B2 Blockchain cybersecurity solutions
Technology related to blockchain cybersecurity solutions and a blockchain applicability framework is disclosed. In one example of the disclosed technology, a system is configured to store, in a database, a plurality of cryptographically-signed records of data transmitted between an asset and a utility historian, and store, in a distributed ledger, a respective hash value corresponding to each record of the database. The system can be further configured to verify a selected record by recomputing a hash value corresponding to the selected record and comparing the recomputed hash value to the respective hash value stored in the distributed ledger in correspondence with the selected record.
US11727117B2 Vulnerability analyzer for application dependencies in development pipelines
Systems, methods, and machine-readable instructions stored on machine-readable media are disclosed for analyzing an image for vulnerabilities. A repository is provided to a development stage of a development pipeline. An image associated with the repository is built. A list of dependencies and versions of the dependencies used in the building of the image is identified. The image is analyzed for vulnerabilities based on the identified list of dependences and the versions of the dependencies used in the building of the image. A report is provided based on the analysis.
US11727115B2 Secured computer system
There is provided a secured computer system, comprising a processing and memory unit (PMU) operatively connected to an input peripheral and an output peripheral. The PMU comprises a system memory comprising a protected memory and a shared memory, and a processor operatively coupled to the system memory, the processor including a set of instructions for enabling secure data storage and execution via the protected memory. The PMU further comprises an operating system and a group of modules executable by the operating system, each module in the group of modules having a designated secure region to be executed within the protected memory, the group of modules is configured to create authentication and share the input data securely via the shared memory accessible thereto using a composite key, the composite key generated within the group using data sharing mechanism between the designated secure regions enabled by the set of instructions.
US11727114B2 Systems and methods for remote detection of software through browser webinjects
Computer-implemented methods and systems are provided for the detection of software presence remotely through the web browser by detecting the presence of webinjects in a web browser that visits a detection webpage. The methods can include delivering a detection webpage to a web browser, in which the detection webpage has detection code configured to detect a presence of the webinject in the detection webpage; and inspecting, by the detection code, rendering of content of the detection webpage in the browser to detect webinject content in the detection webpage by the webinject, the webinject content including one or more Hypertext Markup Language (HTML) components. The method can further include, if webinject content is detected, generating a fingerprint for each of the one or more HTML components; transmitting the one or more fingerprints to an external server; and classifying, by the external server, the webinject based on the one or more fingerprints.
US11727110B2 Verifying stack pointer
An apparatus comprises: processing circuitry to perform data processing in one of a plurality of security domains including at least a secure domain and a less secure domain, and memory access checking circuitry to check whether a memory access is allowed depending on security attribute data indicating which domain is associated with a target address. In response to a given change of program flow from processing in the less secure domain to a target instruction having an address associated with the secure domain: a fault is triggered when the target instruction is an instruction other than a gateway instruction indicating a valid entry point to the secure domain. When the target instruction is said gateway instruction, a stack pointer verifying action is triggered to verify whether it is safe to use a selected stack pointer stored in a selected stack pointer register.
US11727109B2 Identifying adversarial attacks with advanced subset scanning
An illustrative embodiment includes a method for detecting whether a given item within input data is anomalous. The method includes: extracting activations at respective nodes of an autoencoder trained on the data, the activations comprising activations at the respective nodes for the given item within the data and for one or more other items within the data; calculating p-values corresponding to the respective nodes, wherein the p-value for a given node represents a proportion of the activations at the given node for the other items which are greater than the activations at the given node for the given item; determining at least one score at least in part by scanning for a subset of the respective nodes which maximizes a statistical scoring function applied to the corresponding p-values; and providing a visualization of at least the given item within the input data to a human user.
US11727105B2 Method and device for multi-factor authentication on a capacitive area sensor
A method for multi-factor authentication on a device with a capacitive area sensor is provided in which a device with an electrically conductive structure on a non-conductive substrate represents a first authentication factor and information for the execution of an input sequence on the device represents a second authentication factor. Authentication can be performed by means of a comparison with reference data, in accordance with the likelihood with which a signal detected by the area sensor was generated by a combination of the first and second authentication factors. A device, a system and a kit for executing the method for multi-factor authentication on a capacitive area sensor. are provided.
US11727103B2 Systems and methods for sensor-based layer variation on mobile devices
The present disclosure generally relates to visually varying an image using parallax image layers, and more specifically, relates to visually varying presentation of an access right displayed on a mobile device to enhance verification of access to resources. The variation of multiple layers of an image may be based on sensor data detected at the mobile device.
US11727100B1 Biometric identification using homomorphic primary matching with failover non-encrypted exception handling
Systems and methods for providing exception failover augmented, homomorphic encrypted (HE) distributing, end-to-endpoint persistent encryption, and distributed HE domain non-decrypting, privacy-protective biometric processing are provided. Some configurations may include generating HE biometric feature data, based on homomorphic encrypting the biometric feature data. Some configurations determine an exception status of the HE biometric feature data between exception and non-exception. Systems and methods may include performing a HE domain, non-decrypting biometric classifying of the HE biometric feature data.
US11727098B2 Method and apparatus for user verification with blockchain data storage
Systems and methods for enrolling and authenticating a user in an authentication system via a camera of a computing device include capturing and storing biometric information from at least one first image and at least one second image of the user taken via the camera. Prior to use, the user answers personal questions and the answers are stored as stored answer data. Later, such as at a business, the questions are presented to the user and the user provides their personal answers via a computing device. The answers are processed and uploaded to an authentication server where a comparison occurs against the stored answer data. If a match does not occur, then the authentication/identity verification processes ends. If a match does occur, then the authentication process continues. The questions match may serve as a gate function for accessing authentication data stored in a blockchain.
US11727096B1 User interface competence based authentication
The innovation disclosed and claimed herein, in one aspect thereof, comprises systems and methods of user interface competence adaptation and fraud detection. The innovation includes a user device that provides a user interface to receive user interactions. A monitoring component monitors user interactions by the user on the user device. The user interactions can be controlling, navigating, or inputting to the user interface. A determination component determines a user proficiency based on the monitored user interactions. A configurator determines and implements a device configuration for the user device based on the determined user proficiency. A security component determines a different user is accessing the user device based on a change in user proficiency exceeding a threshold change. The security component implements security measures upon determine a different user has access.
US11727091B2 Method and system for training machine learning models on sensor nodes
Disclosed are apparatus and methods for automatically training a sensor node to detect anomalies in an environment. At the sensor node, an indication is received to initiate training by the sensor node to detect anomalies in the environment based on sensor data generated by a sensor that resides on such sensor node and is operable to detect sensor signals from the environment. After training is initiated, the sensor node automatically trains a model that resides on the sensor to detect anomalies in the environment, and such training is based on the sensor data. After the model is trained, the model to detect anomalies in the environment is executed by the sensor node.
US11727089B2 Modular machine learning systems and methods
A computer system is provided that is designed to handle multi-label classification. The computer system includes multiple processing instances that are arranged in a hierarchal manner and execute differently trained classification models. The classification task of one processing instance and the executed model therein may rely on the results of classification performed by another processing instance. Each of the models may be associated with a different threshold value that is used to binarize the probability output from the classification model.
US11727084B1 Techniques for automatically configuring web components
A method for data processing is described. The method includes receiving, from a client of a web service, a request for a web component included in a web page supported by the web service, where the web component is associated with a data structure that defines design characteristics of the web component. The method further includes determining configuration parameters that define stylistic characteristics of the web component based on data attributes of the web page and the data structure associated with the web component, where the configuration parameters are determined using a model trained on a corpus of web pages supported by the web service. The method further includes transmitting, to the client and in response to the request, an indication of the configuration parameters for the web component, where the indication is configured to display the web component according to the stylistic characteristics defined by the configuration parameters.
US11727081B2 System and method of presentation of online financial report
The present disclosure relates to a statement presentation system. The statement presentation system may include a computer-readable storage medium that may be configured to store executable modules. The computer-readable storage medium may include a statement browser that may be configured to receive a statement file and present a statement. The computer-readable storage medium may also include a statement generation engine that may be configured to modify the statement file, and generate a modified statement file. The statement generation engine may extract data from a data source based on the modified statement file, and operate the extracted data. The operation may be conducted by loadable operation code, a loadable operation library file, or a loadable operation tool. The statement generation engine may render the operated data and display the rendered data on the statement browser in the form of a statement.
US11727078B2 Management of client devices for maintenance of a structural product
An apparatus is provided for management of client devices for maintenance of a structural product. The apparatus is caused to receive device manifest reports that include information about the client devices and digital content hosted by respective library apps on the client devices. The apparatus is caused to generate a graphical user interface (GUI) to visually summarize the information, with the GUI embodied as a dashboard with a layout of software widgets. And the apparatus is caused to send the dashboard to an administrative device for display. This causes execution of the layout of software widgets on the dashboard at the administrative device to access the information from the content management platform, produce respective infographics to visually summarize the client devices and the digital content hosted by the respective library apps, based on the information, and display the respective infographics in the dashboard at the administrative device.
US11727077B2 Inferring information about a webpage based upon a uniform resource locator of the webpage
Described herein are technologies related to inferring information about a webpage based upon semantics of a uniform resource location (URL) of the webpage. The URL is tokenized to create a sequence of tokens. An embedding for the URL is generated based upon the sequence of tokens, wherein the embedding is representative of semantics of the URL. Based upon the embedding for the URL, information about the webpage pointed to by the URL is inferred, the webpage is retrieved, and information is extracted from the webpage based upon the information inferred about the webpage.
US11727075B2 Enhancing accuracy of presented search keywords
Multiple geographic grids are generated according to acquired location information of a service provider. Each geographic grid contains one or more service providers. The second region matching the target location information is a geographic grid for a region defined by the target location information. A presentation request for a search page is received. The presentation request includes target location information. A keyword is acquired that has a search popularity meeting a first condition in a first region matching the target location information, and the acquired keyword is used as a first keyword. The first keyword is provided for presentation in the search page.
US11727073B2 Machine learning model and encoder to predict online user journeys
The subject technology identifies a series of journey event types in an online user journey, the event types including an impression event, an email event, a click event, and a website visit, and assigns an encoder to each event type. Using an assigned encoder, the technology encodes each event type to generate an encoded vector for each event type. The encoded vector is representative of at least a portion of the online user journey relating to that event type. The technology generates an encoded vector for each event type to create a set of encoded vectors, the set of encoded vectors including one or more of an impression event encoded vector, an email event encoded vector, a click event encoded vector, and a website visit encoded vector. The technology aggregates the set of encoded vectors to generate an output of the online user journey encoder, the output including a composite encoded user journey vector for modeling, transmits the output of the online user journey encoder to a user journey training model for training of the model and, using a trained model, generates an occurrence probability for at least one further event in the online user journey.
US11727068B2 Customizable intent driven application triggering system
Disclosed are some implementations of systems, apparatus, methods and computer program products for implementing a customizable intent driven action triggering system. The system retrieves, for at least a first intent, a corresponding list of actions. The system provides, to a first client device associated with a first user account, a first graphical user interface (GUI) identifying the first intent, the list of actions, and for at least the first action in the list of actions, a corresponding user-selectable option configurable to indicate whether the first action is activated for the first intent in association with the first user account. The system processes a first request received from the first client device in association with the user-selectable option, where the first request indicates that the first action is activated for the first intent in association with the first user account. The system updates user account specific settings associated with the first user account such that the user account specific settings indicate that the first action is activated for the first intent. Responsive to detecting the first intent in a second request received in association with the first user account, the system executes activated actions associated with the first intent according to the user account specific settings.
US11727066B2 Apparatus, system, and method for natural language processing
Various embodiments are described for searching and retrieving documents based on a natural language input. A computer-implemented natural language processor electronically receives a natural language input phrase from an interface device. The natural language processor attributes a concept to the phrase with the natural language processor. The natural language processor searches a database for a set of documents to identify one or more documents associated with the attributed concept to be included in a response to the natural language input phrase. The natural language processor maintains the concepts during an interactive session with the natural language processor. The natural language processor resolves ambiguous input patterns in the natural language input phrase with the natural language processor. The natural language processor includes a processor, a memory and/or storage component, and an input/output device.
US11727061B2 Graph search optimization system based on sorted property techniques
Various systems are provided for optimizing the searching of a graph for a portion that matches a pattern is provided. A Graph Search Optimization System (“GSOS”) provides various techniques for reducing the computational expense when searching for patterns within a graph. The GSOS provides techniques that include an edge-count directed (“ECD”) system, a derived constraint (“DC”) system, and a sorted property (“SP”) system. The ECD system matches a pattern in a direction based on the number of edges for that direction. The DC system derives a single-element constraint from a multi-element constraints to avoid having to check multiple elements. The SP system processes edges of a graph in a sorted order based on the value of a property of the edges.
US11727059B2 Retrieval sentence utilization device and retrieval sentence utilization method
To enable a user to easily recognize temporal order of elements included in a retrieval sentence, a retrieval sentence utilization device 10 includes: a retrieval sentence division unit 11 for dividing a retrieval sentence into a plurality of retrieval contents each of which includes an event; and a directed graph generation unit 12 for generating, from each of the retrieval contents, a subtree in which the event is an edge and a source of the event and an object of the event are nodes, and integrating a plurality of subtrees generated from the retrieval contents to generate a directed graph, wherein the directed graph generation unit 12 places the plurality of subtrees in the directed graph according to occurrence order of events corresponding to the plurality of subtrees.
US11727055B2 Summary generation based on trip
Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and a method for generating a summary based on trip information. The program and method include operations for: determining that one or more criteria associated with a user correspond to a trip taken by the user during a given time interval; retrieving a plurality of visual media items generated by a client device of the user during the given time interval; determining location information for the plurality of visual media items; automatically generating a trip graphic to represent the trip based on the plurality of visual media items generated by the user during the given time interval and the determined location information; and causing the trip graphic to be displayed on the client device.
US11727051B2 Personalized image recommendations for areas of interest
One example method involves operations for receiving a query that includes a keyword. The search query is associated with a user profile. Operations further include a recommendation matrix that includes a set of images based on (a) an area of interest determined from the search query and the user profile and (b) content tags associated with the images. In addition, operations include calculating a recommendation score for a candidate image included in the recommendation matrix. The recommendation score includes a weighted average of row vectors of the recommendation matrix. Further, operations involve including the candidate image in a search result for the search query based on the recommendation score. Additionally, operations include generating, for display, a search result that includes the candidate image.
US11727049B2 Visual object graphs
Disclosed are implementations that enable the linking or connection of objects and different scenes in which those objects are represented. For example, a corpus of scenes (e.g., digital images) that include a representation of one or more objects may be processed using the disclosed implementations to segment from those scenes the individual objects represented in those scenes. The disclosed implementations may further determine clusters of visually similar object segments and form object clusters for those object segments. The scenes that include those object segments are also linked to the object cluster. With scenes linked to different object clusters, a user may select one or more query objects or a query scene and be presented with other scenes that include visually similar objects, even though the overall scenes may be visually different.
US11727048B2 Methods, systems, and media for presenting recommended content based on social cues
Methods, systems, and media for presenting recommended content based on social cues are provided. In accordance with some embodiments, a method for presenting recommended content is provided comprising: receiving a query associated with a user; generating a list of relevant media content items based on the query; selecting items for presentation to the user based on social relevance scores based on social connections of the user that have consumed a relevant item and contextual relevance scores for each item; causing the selected items to be presented to the user; and indicating that a particular item was consumed by a particular social connection.
US11727044B2 Methods and apparatus to determine tags for media using multiple media features
Example methods, apparatus, systems and articles of manufacture are disclosed to determine tags for unknown media using multiple media features. Disclosed examples extract features from portions of the unknown media. Disclosed examples weight the features based at least partially on respective recognition technologies used to extract the features to determine corresponding weighted features. Disclosed examples search a database of pre-tagged media with a combination of the weighted features to generate a list of suggested tags for the unknown media, the list of suggested tags including relevancy scores for respective ones of the tags in the list. Disclosed examples assign a tag from the list of suggested tags to the unknown media based on a comparison of the relevancy score for the tag to a threshold.
US11727042B2 Method and server for classifying queries
A server, method, and non-transitory computer readable medium for classifying queries based on contextual information are provided. The server includes a network interface, a memory storage unit and a processor. The method involves receiving a plurality of queries, analyzing the queries and determining a likelihood divergence and selecting a domain. The non-transitory computer readable medium is encoded with programming instructions to direct a processor to carry out the method.
US11727041B2 Method and system for improving performance of text summarization
The invention relates to a method and a system for improving performance of text summarization and has an object of improving performance of a technique for generating a summary from a given paragraph. According to the invention to achieve the object, a method for improving performance of text summarization includes: an a step of generating an embedding vector by vectorizing a natural language-based context; a b step of generating a graph by using the embedding vector; a c step of assigning a weight depending on whether or not a keyword corresponding to at least one node included in the graph is present in the context; and a d step of selecting a path having a highest likelihood in the graph and generating a summary based on the path.
US11727037B2 Continuously generalized ordinal regression
A method and system for configuring a computer for data classification using ordinal regression includes: receiving and storing a data set having data with a plurality of data features that have an ordinal relationship; generating a plurality of ordinal classification bins based on the relationship of the data features, at least one ordinal classification bin having walls defined by at least two hyperplanes; generating an ordinal regression model of the data set illustrating the data of the data set arranged into the plurality of ordinal classification bins; and tuning the slopes of the walls of the at least one ordinal classification bin based on the relationships between the plurality of data features of the data arranged within the at least one ordinal classification bin such that the slopes of the two hyperplanes defining the walls of the at least one ordinal classification bin are not parallel.
US11727036B2 Method and system for identifying conflicts between building frame structure and mechanical systems
The present invention is a computer implemented method comprising: accessing, by at least one processor, a model of a building, wherein the model is comprised of a plurality of members; incorporating, by at least one processor, a mechanical system within the building model; identifying, by at least one processor, at least one instance where the mechanical system interfaces with at least one member; analyzing, by at least one processor, the interface between the mechanical system and the at least one member, wherein a set of actual values are calculated; comparing, by at least one processor, the actual values to required values based on the type of interface, and determining if the actual values is within a predetermined range of the required values, and generating, by at least one processor, a list of interfaces which the actual value it outside the predetermined range of the actual values.
US11727033B1 System and method for updating CRM data
Systems and methods for presenting CRM data. Users may configure what to display on a custom report and how to arrange and display the content (e.g., size, color, theme), so that they can visualize the CRM data the way they want. A data visualization interface may be used to generate the custom report, and may use HTML to specify the CRM data to be displayed and their location on the custom report according to user configuration. The data visualization interface may use JavaScript for specifying the objects and fields users want to query to obtain the CRM data to fill up the custom report. An API may communicate with the JavaScript in the data visualization interface and then query data and objects in the CRM to get a result set. The API may be a unified API which may work across multiple platforms and query various types of database, e.g., iOS, Windows, and the browser for Salesforce online. Users may edit the CRM data displayed in the custom report.
US11727031B2 Systems and methods for formatting data using a recurrent neural network
Systems and methods for formatting data are disclosed. For example, a system may include at least one memory storing instructions and one or more processors configured to execute the instructions to perform operations. The operations may include receiving data comprising a plurality of sequences of data values and training a recurrent neural network model to output conditional probabilities of subsequent data values based on preceding data values in the data value sequences. The operations may include generating conditional probabilities using the trained recurrent neural network model and the received data. The operations may include determining a data format of a subset of the data value sequences, based on the generated conditional probabilities, and reformatting at least one of the data value sequences according to the determined data format.
US11727030B2 Automatic hot area detection in heat map visualizations
The present disclosure involves systems, software, and computer implemented methods for automatically detecting hot areas in heat map visualizations. One example method includes identifying a two-dimensional heat map. The identified two-dimensional heat map is converted to a one-dimensional heat map. Cells of the one-dimensional heat map are clustered using a density-based clustering algorithm to generate at least one dense region of cells. A mean value of cells in each dense region is calculated and the dense regions are sorted by mean value in descending order. An approach for identifying hot areas is selected and the selected approach is used to identify at least one dense region as a hot area of the one-dimensional heat map.
US11727017B2 Methods for introspecting code in a multi-tenant environment
A method and system for code introspection in a multi-tenant architecture. The method includes receiving a query for code introspection from an entity, retrieving context for the entity that sent the query, retrieving raw code information based on the query, filtering the raw code information based on the context, and returning the filtered code information.
US11727016B1 Surfacing and displaying exemplary spans from a real user session in response to a query
A method of identifying exemplary spans associated with a real user session comprises aggregating ingested spans associated with user interaction with an application during the user session. The method also comprises segmenting the user session into chunks and storing each chunk with an identifier indicating a location of a respective chunk. Further, responsive to user-specified parameters included in a query, the method comprises accessing a chunk using a respective identifier and applying the user-specified parameters to spans in the chunk. Additionally, the method comprises rendering a waterfall visualization comprising exemplary spans associated with the user session, wherein the exemplary spans surface in response to the applying the user-specified parameters to the plurality of spans in the chunk.
US11727015B2 Systems and methods for dynamically managing data sets
Systems and methods of monitoring for anomalous data records. The system conducts a method including: receiving a data record associated with at least one meta attribute to determine whether subsequent processing of the data record is warranted; generating an anomaly prediction for the data record based on a detection model and the at least one meta attribute associated with the data record, the detection model defined by a plurality of score distribution representations based on quantile bins and a dynamic quantile weight for providing an interim anomaly measure corresponding to respective score distribution representations, wherein the anomaly prediction is generated based on a combination of interim anomaly measures associated with respective meta attributes associated with the data record; and transmitting a signal representing the anomaly prediction for presentation at a user device for identifying one or more data records for subsequent data processes.
US11727001B2 Optimized data structures of a relational cache with a learning capability for accelerating query execution by a data system
A method performed by a data system includes automatically learning relationship(s) among datasets based on one or more of a user query or an observation of a data flow through the data system. The method further includes generating an optimized data structure based on the learned relationships among the datasets. The data system then modifies a query plan to obtain query results that satisfy a query by reading the optimized data structure in lieu of reading the datasets.
US11727000B2 System and method for reducing resource usage in a data retrieval process
In certain embodiments, resource usage in a data retrieval process may be reduced. In some embodiments, a graph query related to a data request may be obtained. The graph query may be transformed into a query set based on a graph data model and patterns of the graph query. Upon generation, the query set may include queries and query operators linking the queries, where the query operators include a first query operator linking first and second queries of the queries or other query operators. Prior to execution of the first and second queries, a satisfiability issue may be predicted, where the satisfiability issue is related to combining results derived from the first and second queries. Based on the prediction, the first query operator may be removed from the query set to update the query set. The updated query set may be executed to satisfy the graph query.
US11726994B1 Providing query restatements for explaining natural language query results
Query restatements may be provided for explaining natural language query results. A natural language query is received at a natural language query processing system. An intermediate representation of the natural language query is generated for executing the natural language query. The intermediate representation is translated into a natural language restatement of the natural language query. The natural language restatement is provided with a result of the natural language query via an interface of the natural language query processing system.
US11726984B2 Data redistribution method and apparatus, and database cluster
A data redistribution method, apparatus and a database cluster includes at least one first node, and an original table is stored on the at least one first node. A data redistribution process for redistributing the original table to the at least one first node and a second node is started, and the data redistribution process includes: starting a first transaction for creating a temporary table on the at least one first node and the second node, and associating an import operation for the original table with an import operation for the temporary table; starting a second transaction for selecting an old tuple from the original table based on a transaction identifier of the first transaction, and redistribute the selected old tuple to the temporary table. After the second transaction ends, metadata of the original table and metadata of the temporary table are exchanged.
US11726971B2 Methods and systems for storing data in a database
A method comprising, by a processor and memory circuitry, obtaining a plurality of data comprising one or more groups of data, obtaining a data structure usable to determine, for at least a first data type and a second data type, a given data type which is adapted to represent at least both data of the first and second data types for their storage, for at least one given group of data which comprises one or more subsets of data S1 to SN: for each subset of data S1 to SN, determining a data type which is adapted to represent said subset of data for its storage, and using the given data type of each subset of data S1 to SN and the data structure to determine a common data type which is adapted to represent data belonging to subsets of data S1 to SN for their storage.
US11726967B2 Systems and methods for restoring an interface to a global file system
A versioned file storage system (VFS) and method for operating and using the same is disclosed. In an aspect, a mechanism is provided wherein a first VFS interface unit coupling the VFS to a local data storage system is replaced with a second VFS interface unit in a coordinated procedure for taking the first unit offline, making a reliable snapshot of its data and cache structure in the VFS, and loading the same data and cache structure into the second VFS interface brought online. The first and second VFS interfaces transfer the necessary data to achieve the switch through respective side-loading daemons running in each interface. Clients in the local data storage system experience minimal interruption of services in the VFS.
US11726961B2 Dynamically updating distributed content objects
A document object may be transmitted to a plurality of user devices. The document object may include at least one field for display of a content object of a group of content objects. The field may be associated with an identifier corresponding to the group of content objects. When the document object is accessed, then the access may trigger a request to a server, which may select a content object of the group of content objects using a content object identification function. The content object identification function may be dynamically updated based at least in part on the document object being accessed by one or more of the plurality of user devices. Responsive to the request, a unique content object identifier corresponding to the selected content object may be transmitted to the user device and displayed at the accessed document object.
US11726958B2 Method and system for providing pre-approved A/A data buckets
The present teaching generally relates to detecting providing pre-validated data buckets for online experiments. In a non-limiting embodiment, user activity data representing user activity for a first plurality of user identifiers may be obtained. A first set of values and a second values, representing first and second user engagement parameters, respectively, may be generated for each user identifier based on the user activity data. A first ranking and a second ranking may be determined for the first and second sets, respectively. A first exclusion range including a first number of values to be removed from the first and second sets may be determined. A homogenous value set may be generated by removing the first number of values from the first and second sets, where each value from the homogenous value set corresponds to a user identifier available to be placed in a data bucket for an online experiment.
US11726952B2 Optimization of resources providing public cloud services based on adjustable inactivity monitor and instance archiver
Techniques described herein automatically check for persistently inactive instances, based on defined metrics, and auto-archive such instances to lower-cost cloud resources. An inactivity time threshold is dynamically adjustable to a longer or shorter time period based on current load running on limited/more expensive resources to more aggressively or less aggressively archive the inactive instances, thus enabling additional active instances to run on the limited/more expensive resources and supporting more total users.
US11726946B2 I2C bus communication control method, device and system, and readable storage medium
An I2C bus communication control method, device and system, and a readable storage medium. The method comprises: receiving configuration information of an I2C bus sent by an upper-layer application; analyzing the configuration information to obtain a plurality of polling parameters; writing the plurality of polling parameters into a polling table; and controlling the I2C bus, and executing a corresponding read-write operation according to the polling table. In the method, the read-write operation executed on the I2C bus is performed according to the polling table, thus an accurate communication condition of the I2C bus can be directly obtained on the basis of the polling table without accessing a bus state in a polling manner; congestion risks can be reduced, and the access efficiency of a single main device can also be achieved when a plurality of main devices exist.
US11726944B2 Transaction layer circuit of PCIe and operation method thereof
The invention provides a transaction layer circuit of a PCIe. The transaction layer circuit includes transaction layer processing channels, a channel selection circuit, and a merge circuit. The transaction layer processing channels are coupled to a data bus transmitting at least one packet data output by a data link layer circuit of the PCIe. The channel selection circuit receives packet start/end location information in a current clock cycle from the data link layer circuit, and distributes at least one packet data in the current clock cycle to at least one transaction layer processing channel according to the packet start/end location information. The merge circuit is coupled to the transaction layer processing channels and selectively merges transaction layer processing results output by the transaction layer processing channels based on the distribution of the packet data in the current clock cycle to the transaction layer processing channels via the channel selection circuit.
US11726941B2 System and method for modular management gateway apparatus
The present disclosure relates to a modular management gateway apparatus for providing keyboard, video and mouse communications with a target device in communication with the apparatus. The apparatus may have a housing with a field programmable gate array (FPGA) housed within the housing. An uplink port is included to enable communication between a user operated device and the apparatus via a network. A memory is used for containing a software module for carrying out at least one operating feature of the apparatus. A video compression hardware and software subsystem is used for providing 4K video transfer between the apparatus and the target device. A USB-C enables video signals and serial data to be communicated between the apparatus and the target device.
US11726939B2 Flex bus protocol negotiation and enabling sequence
Systems, methods, and devices can involve a host device that includes a root complex, a link, and an interconnect protocol stack coupled to a bus link. The interconnect protocol stack can include multiplexing logic to select one of a Peripheral Component Interconnect Express (PCIe) upper layer mode, or an accelerator link protocol upper layer mode, the PCIe upper layer mode or the accelerator link protocol upper layer mode to communicate over the link, and physical layer logic to determine one or more low latency features associated with one or both of the PCIe upper layer mode or the accelerator link protocol upper layer mode.
US11726937B2 Control of data sending from a multi-processor device
A method for controlling the sending of data by a plurality of processors belonging to a device, the method comprising: sending a first message to a first processor of the plurality of processors to grant permission to the first processor of the plurality of processors to send a first set of data packets over at least one external interface of the device; receiving from the first processor, an identifier of a second processor of the plurality of processors; and in response to receipt of the identifier of the second processor, send a second message to the second processor to grant permission to the second processor to send a second set of data packets over the at least one external interface.
US11726934B2 Systems and methods for configuration of sequence handlers
A method for registering a handler in a configured sequence of handlers includes: receiving, by a processor and memory implementing a sequencer infrastructure, a configuration script defining a sequence including one or more handler identifiers and corresponding one or more handler arguments; invoking a handler initialization entry point for a handler corresponding to a handler identifier, the invoking the handler initialization entry point including: selecting, based on the corresponding one or more handler arguments, a handler type from among two or more of: a configured instance of the handler; a configured alternate handler different from the handler; an alternate sequence of handlers; an expression; and a no-op handler; and initializing a configured handler based on the handler type selected and the corresponding one or more handler arguments; and adding the configured handler to a configured sequence of handlers.
US11726932B2 Network-on-chip for inter-die and intra-die communication in modularized integrated circuit devices
Systems or methods of the present disclosure may provide high-bandwidth, low-latency connectivity for inter-die and/or intra-die communication of a modularized integrated circuit system. Such an integrated circuit system may include a first die of fabric circuitry sector(s), a second die of modular periphery intellectual property (IP), a passive silicon interposer coupling the first die to the second die, and a modular interface that includes a network-on-chip (NOC). The modular interface may provide high-bandwidth, low-latency communication between the first die and the second, between the fabric circuitry sector(s), and between the first die and a third die.
US11726929B2 Operation method of an accelerator and system including the same
An accelerator, an operation method of the accelerator, and an accelerator system including the accelerator are disclosed. The operation method includes receiving one or more workloads assigned by a host controller, determining reuse data of the workloads based on hardware resource information and/or a memory access cost of the accelerator when a plurality of processing units included in the accelerator performs the workloads, and providing a result of performing the workloads.
US11726927B2 Method, apparatus, system for early page granular hints from a PCIe device
Aspects of the embodiments are directed to systems and methods for providing and using hints in data packets to perform memory transaction optimization processes prior to receiving one or more data packets that rely on memory transactions. The systems and methods can include receiving, from a device connected to the root complex across a PCIe-compliant link, a data packet; identifying from the received device a memory transaction hint bit; determining a memory transaction from the memory transaction hint bit; and performing an optimization process based, at least in part, on the determined memory transaction.
US11726926B2 System and method for application migration for a dockable device
Described is a method and apparatus for application migration between a dockable device and a docking station in a seamless manner. The dockable device includes a processor and the docking station includes a high-performance processor. The method includes determining a docking state of a dockable device while at least an application is running. Application migration from the dockable device to a docking station is initiated when the dockable device is moving to a docked state. Application migration from the docking station to the dockable device is initiated when the dockable device is moving to an undocked state. The application continues to run during the application migration from the dockable device to the docking station or during the application migration from the docking station to the dockable device.
US11726916B1 Method, computer program product, and computing system for defining a normal IO write mode and handling requests to enter a testing IO write mode
A method, computer program product, and computing system for defining a normal IO write mode for writing data to a storage system including: writing the data to a cache memory system of a first storage node, writing the data to a journal of the first storage node, sending a notification concerning the data to a second storage node, writing one or more metadata entries concerning the data to a journal of the second storage node, sending an acknowledgment signal to the host device, and writing the data to the storage array. A request may be received to enter a testing IO write mode. In response to receiving the request, the data may be written to the cache memory system. The writing of the data to the journal may be bypassed. The acknowledgment signal may be sent to the host device. The data may be written to the storage array.
US11726915B2 Distributed coherence directory subsystem with exclusive data regions
A processing system includes a first set of one or more processing units including a first processing unit, a second set of one or more processing units including a second processing unit, and a memory having an address space shared by the first and second sets. The processing system further includes a distributed coherence directory subsystem having a first coherence directory to support a first subset of one or more address regions of the address space and a second coherence directory to support a second subset of one or more address regions of the address space. In some implementations, the first coherence directory is implemented in the system so as to have a lower access latency for the first set, whereas the second coherence directory is implemented in the system so as to have a lower access latency for the second set.
US11726914B2 Bias control for a memory device
Methods, systems, and devices for bias control for a memory device are described. A memory system may store indication of whether data is coherent. In some examples, the indication may be stored as metadata, where a first value indicates that the data is not coherent and a second value or a third value indicate that the data is coherent. When a processing unit or other component of the memory system processes a command to access data, the memory system may operate according to a device bias mode when the indication is the first value, and according to a host bias mode when the indication is the second value or the third value.
US11726905B2 Memory management for multiple process instances
Intelligent memory brokering for multiple process instances, such as relational databases (e.g., SQL servers), reclaims memory based on value, thereby minimizing cost across instances. An exemplary solution includes: based at least on a trigger event, determining a memory profile for each of a plurality of process instances at a computing node; determining an aggregate memory profile, the aggregate memory profile indicating a memory unit cost for each of a plurality of memory units; determining a count of memory units to be reclaimed; identifying, based at least on the aggregate memory profile and the count of memory units to be reclaimed, a count of memory units to be reclaimed within each process instance so that a total cost is minimized to reclaim the determined count; and communicating, to each process instance having identified memory units to be reclaimed, a count of memory units to be reclaimed within the process instance.
US11726904B2 Controlled input/output in progress state during testcase processing
A transient input/output in progress state is established during processing of an input/output testcase by a test infrastructure in a computing environment. The method includes obtaining the input/output testcase for an object having one or more pages, and processing the input/output testcase by the test infrastructure. Processing the input/output testcase by the test infrastructure includes, for a page of the object, generating a delay in the processing of the input/output testcase for the page of the object. The delay opens a transient input/output in progress state during which one or more concurrent test operations are to reference the page of the object.
US11726898B1 Generating metrics values for teams of microservices of a microservices-based architecture
Monitoring and troubleshooting tools provide the capability to visualize different levels of a client's application that is deployed as a suite of independent but cooperating services (e.g., as microservices of a microservices-based architecture), collect values of monitored or tracked metrics at those different levels, and visualize values of the metrics at those levels. For example, metrics values can be generated for teams of the microservices.
US11726895B2 Semiconductor device
A semiconductor device capable of monitoring a connection state of a terminal on a semiconductor chip includes a selector configured to acquire terminal levels of a plurality of respective terminals on the semiconductor chip to which an inspection pattern is inputted based on a detection signal, a memory configured to store latch data based on a chip address which identifies the semiconductor chip and a plurality of the terminal levels corresponding to the plurality of terminals based on the detection signal, an output circuit configured to read a plurality of pieces of latch data from the memory based on the detection signal and to output the plurality of pieces of latch data, and a timing control circuit configured to generate the detection signal by detecting an edge of a clock inputted during an inspection mode and configured to activate the selector, the memory, and the output circuit.
US11726894B2 Runtime entropy-based software operators
A system may include a historical managed software system data store that contains electronic records associated with controllers and deployed workloads (each electronic record may include time series data representing performance metrics). An entropy calculation system, coupled to the historical managed software system data store, may calculate at least one historical entropy value based on information in the historical managed software system data store. A detection engine, coupled to a monitored system currently executing a deployed workload in the cloud computing environment, may collect time series data representing current performance metrics associated with the monitored system. The detection engine may then calculate a current monitored entropy value (based on the collected time series data representing current performance metrics) and (iii) compare the current monitored entropy value with a threshold value (based on the historical entropy value). Based on the comparison, a corrective action for the monitored system may be triggered.
US11726891B1 Real-time IoT device reliability maintenance system and method
The present invention generally relates to systems and methods for detecting and/or isolating any causes of defective and/or partially defective IoT device or individual sensor device(s). In embodiments the present invention generally relates to fixing, replacing, and/or troubleshooting IoT devices and/or individual sensor device(s) that are defective and/or partially defective.
US11726882B2 System control processor data mirroring system
An SCP data mirroring system includes a chassis housing a central processing system and an SCP subsystem. The SCP subsystem includes an SCP memory system with different priority storage queues each storing a copy of data provided by the central processing system, along with an SCP communication system and an SCP data storage subsystem. During a first time period, the SCP data storage subsystem retrieves a first copy of the data from a first storage queue in the SCP memory system and transmits it via the SCP communication system and through a network for storage on first storage device(s). During a subsequent second time period, the SCP data storage system retrieves a second copy of the data from a lower priority second storage queue in the SCP memory system and transmits it via the SCP communication system and through the network for storage on second storage device(s).
US11726881B2 Reverting to a previous version of a filesystem entity
A method for generating a reconstructed version of a filesystem entity, the method may include (i) generating fallback retrieval metadata for a reconstructed version segment, when the reconstructed version segment is (a) associated with a corresponding intermediate version segment, and (b) the corresponding intermediate version segment is preceded by a corresponding most updated segment that does not exceed a fallback version of the filesystem entity; wherein the reconstructed version segment, the corresponding intermediate version segment and the corresponding most updated segment that does not exceed a fallback version have a same address range; (ii) generating a non-existing indicator for the reconstructed version segment, when the reconstructed version segment is (a) associated with the corresponding intermediate version segment, and (b) the corresponding intermediate version segment is not preceded by any corresponding most updated segment that does not exceed the fallback version; and (iii) maintaining intermediate metadata for retrieving one or more intermediate versions of the filesystem entity.
US11726879B2 Multiple block error correction in an information handling system
An information handling system includes a first memory and a baseboard management controller. The first memory stores a first firmware partition and a second firmware partition. The baseboard management controller includes a second memory. The baseboard management controller begins execution of a DM-Verity daemon, and performs periodic patrol reads of the first firmware partition. The baseboard management controller detects one or more block failures in the first firmware partition, and stores information associated with the one or more block failures in a message box of the second memory. In response to the entire first firmware partition being scanned, the baseboard management controller switches a boot partition from the first firmware partition to the second firmware partition, and initiates a reboot of the information handling system.
US11726878B2 Memory system and operating method thereof
Embodiments of the present disclosure relate to a memory system and an operating method thereof. The memory system may include a first processor and a second processor. The first processor is configured to manage or process a main read count table including a plurality of first read count table entries each corresponding to one of a plurality of super memory blocks. The second processor is configured to manage or process, when an error occurs during an operation of reading data stored in one of the plurality of super memory blocks, a partial read count table including a read count table entry including information on a count of the read operation executed during a recovery operation for the error, and transmit an update message to the first processor for updating the main read count table based on the partial read count table.
US11726876B2 FPGA acceleration system for MSR codes
According to one general aspect, an apparatus may include a host interface circuit configured to receive offloading instructions from a host processing device, wherein the offloading instructions instruct the apparatus to compute an error correction code associated with a plurality of data elements. The apparatus may include a memory interface circuit configured to receive the plurality of data elements. The apparatus may include a plurality of memory buffer circuits configured to temporarily store the plurality of data elements. The apparatus may include a plurality of error code computation circuits configured to, at least in part, compute the error correction code without additional processing by the host processing device.
US11726871B2 Storage controller for selecting a gear level of a storage device and storage system including the same
A storage system may include a memory device including a first region including a single-level cell and a second region different from the first region, and a storage controller configured to read data from the first region at a first gear level of a plurality of gear levels, determine an error level of the read data and a state of the memory device, and change the first gear level to a second gear level of the plurality of gear levels based on the determined error level of the data and the determined state of the memory device.
US11726870B2 Peripheral component interconnect express interface device and system including the same
Provided herein is a PCIe interface device. The PCIe interface device may include a NOP DLLP generator configured to generate a No Operation (NOP) data link layer packet (DLLP) including event information representing an event in response to the occurrence of the event and a transmitter configured to transmit the NOP DLLP to an external device through a link including a plurality of lanes.
US11726867B2 Multi-page parity protection with power loss handling
A variety of applications can include use of parity groups in a memory system with the parity groups arranged for data protection of the memory system. Each parity group can be structured with multiple data pages in which to write data and a parity page in which to write parity data generated from the data written in the multiple data pages. Each data page of a parity group can have storage capacity to include metadata of data written to the data page. Information can be added to the metadata of a data page with the information identifying an asynchronous power loss status of data pages that precede the data page in an order of writing data to the data pages of the parity group. The information can be used in re-construction of data in the parity group following an uncorrectable error correction code error in writing to the parity group.
US11726865B2 Bit and signal level mapping
Methods, systems, and devices for bit and signal level mapping are described to enable a memory device to transmit or receive a multi-symbol signal that includes more than two (2) physical levels. Some cyclic redundancy check (CRC) calculations generate one or more bits of CRC output per symbol of an associated signal and the output are transmitted via a multi-symbol signal by converting one or more CRC output bit to a physical level of the signal. The conversion, or mapping, process is performed such that the physical levels of the signal avoid a transition between a highest physical level and lowest physical level. For example, a modulation scheme or mapping process is configured to map different values of CRC output bits to different physical levels, where the different physical levels are separated by one other physical level associated with the signal or the modulation scheme.
US11726864B2 Data processing device and data processing method
In a data processing device comprising a memory controller controlling writing/reading of data to/from the memory, a processor requesting writing/reading of data, and an error detection module requesting writing/reading of data to/from the memory controller in accordance with a request from the processor, an error detection module calculates a first error detection code of the first data having a write request from the processor, reads the second data having a read request from the processor from the memory, calculates a second error detection code from the read data, compares the first error detection code and the second error detection code, and transmits the result of the comparison to the external module.
US11726863B2 Memory data correction using multiple error control operations
Methods, systems, and devices for memory data correction using multiple error control operations are described. A single command may be received to correct an error detected in data stored by a memory array. A first error control operation and a second error control operation may be implemented based on the single command. The first error control operation may be performed on the data stored by the memory array using one or more different reference voltages to read the data. The error may be determined to remain in the data after performing the first error control operation. The second error control operation may then be performed on the data stored by the memory array. The second error control operation may use one or more voltage distributions associated with the memory cells of the memory array.
US11726862B1 Over-the-air machine learning
A system receives a plurality of data streams, including a plurality of data points, associated with properties of a device. The system generates, for each data stream, a data set that includes at least a specified number of data points over a prior time period. The system identifies a first data stream that represents a property to be predicted for a future time period. The system generates a joined data set that includes a subset of the data sets not including a first data set of the first data stream. The joined data set and the first data set are inputted into a trained machine learning model, trained to output a predicted value of the first property for the future time period. The predicted value of the first property indicates an anomaly, and a resolution action for preventing the anomaly from occurring at the future time period is identified.
US11726861B2 Corrupted data management in a system of services
A system for poisoned data management includes an interface and a processor. The interface is configured to receive an indication of poisoned data in a published event. The processor is configured to mark the poisoned data in a data graph; mark in the data graph a set of downstream nodes as poisoned; and store the data graph.
US11726850B2 Increasing or decreasing the amount of log data generated based on performance characteristics of a device
Dynamically adjusting an amount of log data generated for a storage system that includes a plurality of storage devices, including: setting, for a component within the storage system, a logging level for the component, the logging level specifying the extent to which log data should be generated for a particular component; determining, in dependence upon one or more measured operating characteristics of the storage system, whether the logging level for the component should be changed; and responsive to determining that the logging level for the component should be changed, changing the logging level associated with the component.
US11726848B2 API topology hiding method, device, and system
Embodiments of this application relate to the field of communications technologies, and disclose an application programming interface (API) topology hiding method, a device, and a system. A common API framework core function (CCF) receives, from a topology hiding request entity, a request message that includes information about an API and that is used to request to hide an API exposing function (AEF) that provides the API. Based on the request message, a topology hiding entry point used by an API invoker to invoke the API is determined. An identifier of the API and an identifier of the AEF that provides the API are sent to the topology hiding entry point so that the topology hiding entry point hides the AEF that provides the API.
US11726846B2 Interface for processing sensor data with hyperscale services
Techniques and solutions are provided for processing data in conjunction with one or more hyperscale computing systems. An interface is provided for translating calls from an application into a format used by a hyperscale computing system. The calls can be to read data from, or write data to, a hyperscale computing system. In particular examples, data to be read or written is data from a plurality of IOT devices, where each IOT device has one or more hardware sensors. An interface can also be used to configure how the hyperscale computing system processes data, such as determining how IOT data is stored or how aggregates are generated from IOT data.
US11726844B2 Data sharing system and data sharing method therefor
The present disclosure provides a processing device for performing generative adversarial network and a method for machine creation applying the processing device. The processing device includes a memory configured to receive input data including a random noise and reference data, and store a discriminator neural network parameter and a generator neural network parameter, and the processing device further includes a computation device configured to transmit the random noise input data into a generator neural network and perform operation to obtain a noise generation result, and input both of the noise generation result and the reference data into a discriminator neural network and perform operation to obtain a discrimination result, and further configured to update the discriminator neural network parameter and the generator neural network parameter according to the discrimination result.
US11726841B2 Adapter for providing unified transaction interface
Embodiments of the invention are directed to enabling access transaction systems to accept different communication protocols. In some embodiment, an access device receives, from a portable device, an indication that a transaction is to be performed by exchanging transaction information between the portable device and a remote computer, wherein the remote computer is configured to communicate using a first communication protocol. Next, the access device determines that the portable device is configured to communicate using a second communication protocol. The access device then converts communications between the portable device and the remote computer from the second communication protocol to the first communication protocol to assist the portable device and the remote computer in exchanging the transaction information.
US11726839B2 Data processing
Apparatus comprises a data memory to store lock data for each of a set of processing resources, the lock data representing lock status data and tag data indicating a resource type selected from a plurality of resource types; and a processing element to execute an atomic operation with respect to the lock data for a given processing resource, the atomic operation comprising at least: a detection of whether the given processing resource is of a required resource type; a detection from the lock status data whether the given processing resource is currently unlocked; and when the given processing resource is detected to be currently unlocked and of the required resource type, performance of a predetermined action with respect to one or both of the lock status data and the tag data.
US11726831B2 Model-based worst case execution time analysis for partitioned systems
A system and method for calculating worst case execution times for actions in a process that is partitioned into a number of sub-processes that perform certain ones of the actions and operate on their own partition schedule independent of the other partitions. The method includes providing a unified modeling language (UML) activity diagram including the actions in the process, identifying each action in the diagram, determining each possible processing path for the actions in the process, assigning each action in each path to one of the sub-processes in the partitions, determining the time that each action will take through each path based on the partition schedule, and integrating the times for performing the actions in each of the paths. The method reports a longest time for performing the process along each path based on the integration of the times.
US11726830B2 Techniques for detecting drift in a deployment orchestrator
Techniques for implementing an infrastructure orchestration service are described. A safety plan comprising a list of resources and operations based at least in part on a deployment configuration file can be received. Upon receiving approval of the safety plan, an operation corresponding to at least one of the list of resources can be prepared to be performed. The operation can be compared to the safety plan. If the operation is part of the safety plan, the operation can be performed. If the operation is not part of the safety plan, the deployment can be halted, and a notification that the deployment is not in compliance with the safety plan can be transmitted.
US11726829B2 Adaptive, performance-oriented, and compression-assisted encryption scheme
An approach for an adaptive, performance-oriented, and compression-assisted encryption scheme implemented on a host computer to adaptively improve utilization of CPU resources is provided. The method comprises queueing a new data packet and determining a size of the new data packet. Based on historical data, a plurality of already encrypted data packets is determined. Based on information stored for the plurality of already encrypted data packets, an average ratio of compression for the plurality of already encrypted data packets is determined. Based on the average ratio of compression, a throughput of compression value and a throughput of encryption value, a prediction whether compressing the new data packet will reduce a CPU load is derived. If it is determined that compressing the new data packet will improve utilization of the CPU resources, then a compressed new data packet is generated by compressing the new data packet.
US11726826B2 Dynamic load balancing of compute assets among different compute contexts
Examples are described here that can be used to allocate commands from multiple sources to performance by one or more segments of a processing device. For example, a processing device can be segmented into multiple portions and each portion is allocated to process commands from a particular source. In the event a single source provides commands, the entire processing device (all segments) can be allocated to process commands from the single source. When a second source provides commands, some segments can be allocated to perform commands from the first source and other segments can be allocated to perform commands from the second source. Accordingly, commands from multiple applications can be executed by a processing unit at the same time.
US11726824B2 System with multiple electronic devices
Multiple electronic devices may be used together in a system. The electronic devices may use sensor measurements and other information to detect when an edge of a first electronic device is adjacent to an edge of a second electronic device. In response to detection of adjacency between the edges of the first and second devices, the devices may transition from an independent operating mode in which each device operates separately to a joint operating mode in which resources of the devices are shared. In the joint operating mode, images may extend across displays in the devices, speakers in the devices may be used to play different channels of an audio track, cameras and other sensors may be used in cooperation with each other, and other resources may be shared. Magnetic components may hold devices together in a variety of orientations.
US11726822B2 Systems and methods for providing digital twin-enabled applications
According to some embodiments of the present disclosure, the disclosure relates to an application system and server kit that create and serve digital twin-enabled applications. This disclosure also relates to a hub-and-spoke classification system. This disclosure also relates to a location-based services framework that leverages a generative content process to improve location prediction. This disclosure also relates to virtual reality and augmented reality applications, as well as digital agents that support various types of applications.
US11726820B2 Peeking and polling storage management system and method
A method, computer program product, and computing system for defining an affined OS-thread on each core of a multicore microprocessor, thus defining a plurality of affined OS-threads; executing a sequentially-activated polling thread on each of the affined OS-threads, wherein the sequentially-activated polling thread is configured to detect waiting IO activity on IO interfaces associated with the affined OS-threads; and if waiting IO activity is detected, activating one or more X-threads on a specific affined OS-thread that is associated with a specific IO interface on which the waiting IO activity was detected.
US11726809B2 Techniques for securing virtual machines by application existence analysis
A system and method for securing virtual cloud assets in a cloud computing environment against cyber threats. The method includes: determining a location of a snapshot of at least one virtual disk of a protected virtual cloud asset, wherein the virtual cloud asset is instantiated in the cloud computing environment; accessing the snapshot of the virtual disk based on the determined location; analyzing the snapshot of the protected virtual cloud asset to detect potential cyber threats risking the protected virtual cloud asset; and alerting detected potential cyber threats based on a determined priority.
US11726808B2 Cloud-based managed networking service that enables users to consume managed virtualized network functions at edge locations
A method for providing a managed networking service for a cloud computing system enables users to consume managed virtualized network functions (VNFs) at edge locations. The method includes registering a plurality of third-party vendors for the managed networking service. The plurality of third-party vendors provide a plurality of VNFs for the managed networking service. The method also includes receiving user input from a user of the cloud computing system. The user input includes a request to deploy the plurality of VNFs at an edge location. The plurality of VNFs can be provided by different third-party vendors through the managed networking service. The method also includes causing the plurality of VNFs to be deployed on an edge device that is located at the edge location. The plurality of VNFs can be represented as logical entities in a database that is utilized by the managed networking service.
US11726807B2 Safe execution of virtual machine callbacks in a hypervisor
A hypervisor communicates with a guest operating system running in a virtual machine supported by the hypervisor using a hyper-callback whose functions are based on the particular guest operating system running the virtual machine and are triggered by one or more events in the guest operating system. The functions are modified to make sure they are safe to execute and to allow only limited access to the guest operating system. Additionally, the functions are converted to byte code corresponding to a simplified CPU and memory model and are safety checked by the hypervisor when registered with the hypervisor. The functions are executed by the hypervisor without any context switch between the hypervisor and guest operating system, and when executed, provide information about the particular guest operating system, allowing the hypervisor to improve operations such as page reclamation, virtual CPU scheduling, I/O operations, and tracing of the guest operating system.
US11726806B2 Display apparatus and controlling method thereof
A display apparatus is provided. The display apparatus according to an embodiment includes a display, and a processor configured to control the display to display a UI screen including a plurality of text objects, control the display to display a text object in a different language from a preset language among the plurality of text objects, along with a preset number, and in response to a recognition result of a voice uttered by a user including the displayed number, perform an operation relating to a text object corresponding to the displayed number.
US11726805B2 Facilitating user configured assistance requests through a chat in a virtual space
A system and method for facilitating a user to initiate and accept an assistance request through a chat session is disclosed. Controls may be provided in a graphical chat interface to enable the user to specify inputs to request assistance from other users participating in the chat session. An assistance request may be generated and communicated to those users through the chat session. Graphical representation for the assistance request and controls that facilitate the users to accept the assistance request may be provided in the graphical chat interface. Upon an acceptance to the assistance request by a responding user through the graphical chat interface, an assistance command may be generated and executed in the virtual space.
US11726804B1 Systems and methods for web content orchestration
A computer-implemented method is provided for guiding a user to create one or more templates for assembling a demo workflow. The method includes filtering a plurality of web content uploaded by a user to remove unwanted material including references to external files and unreachable links so that the plurality of web content are stand-alone content, and presenting to the user a graphical user interface for building a plurality of templates using the filtered web content. The graphical user interface is configured to allow the user to choose one or more filtered web content to populate each template. The method also includes generating a demo workflow by (i) allowing the user to select a desired set of templates from the plurality of templates and (ii) interlinking the selected templates in an order specified by the user.
US11726802B2 Robust user interface related robotic process automation
Systems and methods relating to enhancing capabilities of robotic process automation systems. A system and method includes recognizing and analyzing the components of a user interface on which at least one task is to be executed. The task can be executed regardless of changes to the user interface as the components of the task are based on the presence and function of areas of the user interface and not on the location of the components necessary to execute the task.
US11726800B2 Remote component loader
Methods, systems, computer-readable media, and apparatuses may provide for the creation and management of applications with dependencies. An application executing via a client application on a computing device may require a dependency, such as a software module, that is unavailable at the computing device. The application may be compiled with a remote loader module. Based on determining the dependency is unavailable at the computing device, the remote loader module may send information about the dependency to a server, which may provide instructions for retrieving the dependency. The application may then, via the remote loader and based on the instructions, request the dependency. The server may locate the dependency or generate it based on capabilities of the computing device and send the dependency to the application. The application may execute with the received dependency.
US11726797B2 Secondary processor device ownership system
A secondary processor device ownership system includes a chassis that houses a plurality of devices, a secondary processing system, and a central processing system that includes an integrated switch device that is coupled to each of the plurality of devices and the secondary processing system. The central processing system is configured to provide a device ownership subsystem that configures the central processing system to own a first subset of the plurality of devices, configures the secondary processing system to own a second subset of the plurality of devices, and hides the second subset of the plurality of devices from at least one application provided by the central processing system.
US11726793B2 Data locality enhancement for graphics processing units
Embodiments described herein provide an apparatus comprising a plurality of processing resources including a first processing resource and a second processing resource, a memory communicatively coupled to the first processing resource and the second processing resource, and a processor to receive data dependencies for one or more tasks comprising one or more producer tasks executing on the first processing resource and one or more consumer tasks executing on the second processing resource and move a data output from one or more producer tasks executing on the first processing resource to a cache memory communicatively coupled to the second processing resource. Other embodiments may be described and claimed.
US11726789B1 Selectable register file blocks for hardware threads of a multithreaded processor
Embodiments of a multithreaded processor and a method of assigning blocks of register files for hardware threads of multithreaded processors are disclosed. In an embodiment, the method includes providing a multithreaded processor with a register file that provides registers for T hardware threads, the register file being organized as a set of B blocks, where each of the B blocks contains N registers and where B is greater than or equal to T, configuring assignments of the B blocks to the T hardware threads such that at least one of the B blocks of the register file and not more than R/N of the B blocks of the register file is assigned to each of the T hardware threads, where R is the number of registers defined by the instruction set architecture of the multithreaded processor and where R/N is an integer, thereby the multithreaded processor supports the T hardware threads with the register file that has less than T×R registers, and executing machine instructions on the multithreaded processor, where register numbers in the machine instructions are translated into register file addresses using the configured assignments.
US11726785B2 Graphics processor unit with opportunistic inter-path reconvergence
A graphics processing unit and methods for comping and executing instructions with opportunistic inter-path reconvergence are provided. A graphics processing unit may access computer executable instructions mapped to code blocks of a control flow for a warp. The code blocks may include an immediate dominator block and an intermediate post dominator block. The graphics processing unit may store a first thread mask associated with the first code block. The first thread mask may include a plurality of bits indicative of the active or non-active status for the threads of the warp, respectively. The graphics processing unit may a second thread mask corresponding to an intermediate code block between the immediate dominator block and intermediate post dominator block. The graphics processing unit may execute, with threads indicated as active by the first thread mask, instructions of the intermediate code block with a first operand or a second operand depending on the second thread mask.
US11726784B2 Patient monitoring using edge servers having deep learning accelerator and random access memory
Systems, devices, and methods related to a Deep Learning Accelerator and memory are described. An edge server may be configured on a local area network to receive sensor data of a person, such as a patient in a hospital or care center. The edge server may be implemented using an integrated circuit device having: a Deep Learning Accelerator configured to execute instructions with matrix operands; and random access memory configured to store first instructions of an Artificial Neural Network executable by the Deep Learning Accelerator and second instructions of a server application executable by a Central Processing Unit. An output of the Artificial Neural Network with the sensor data as input may identify a condition of the person, based on which the server application generates an alert, causing a central server to request intervention of the detected or predicted condition for the person.
US11726779B2 Code simplification system
Disclosed herein are various embodiments a code simplification system. An embodiment operates by receiving an identification of both a first code object and a second code object directed to producing a similar result. It is determined that the first code object and the second code object each include code subsets that correspond to each other. Differences between the code subsets of the first code object and the second code object are identified. The differences may include at least one of: a different ordering of the plurality of code subsets between the first code object and the second code object, or an additional code subset in the first code object that is not included in the second code object. A notification is provided with the differences, and input is received indicating an action to take by which either the first code object or the second code object are updated.
US11726766B2 Method and apparatus for maintaining software of a control unit for an industrial control system
The present disclosure provides a method and apparatus for maintaining computer software of a supervisory control unit (SCU) of an industrial control system (ICS) configured to control equipment of a facility. The method includes capturing status information for the SCU and equipment that indicates at least performance of the SCU and the equipment, and connectivity of the SCU with the equipment. The method includes patching the computer software automatically to update, change, fix, or improve the computer software. The method includes capturing corresponding status information for the SCU and equipment and performing an audit of the ICS after the patch in which the status information and the corresponding status information are compared to identify any deviations in the performance or the connectivity of the equipment resulting from the patch. The method includes generating an audit report of the ICS that indicates any of the deviations that satisfy a reporting threshold.
US11726763B2 Autonomous vehicle automatic parking
Methods and systems for monitoring use, determining risk, and pricing insurance policies for a vehicle having autonomous or semi-autonomous operation features are provided. According to certain aspects, vehicle operation safety may be enhanced. An environmental or weather condition (e.g., hail, storm, wind) may be identified that presents a hazard to an autonomous or semi-autonomous vehicle. With the customer's permission, when it is determined that the vehicle is parked in an unprotected location, a protected or covered location to park the vehicle may be identified, a route to that location may be determined, and the vehicle may be directed to travel automatically to the protected location under the operation of autonomous operation features. Insurance discounts or cost savings may be provided to risk averse insurance customers based upon the self-parking functionality that will reduce or mitigate damage to insured vehicles caused by adverse conditions, falling trees or power lines, hail, etc.
US11726762B2 Method of and devices for performing an over-the-air, OTA, upgrade in a network of communicatively interconnected devices
A method (50) of and a server (19) and network node or client devices (3, 5) communicatively interconnected in a network (1) and arranged for over-the-air, OTA, data upgrade or update of client devices. In the event of a timeout (54) at the server (19) waiting for a response or request message from a selected OTA client (5) during an ongoing OTA data upgrade, the OTA server (19) checks whether a network address change (51) of the selected OTA client (5) caused the OTA server to timeout.
US11726756B2 Shared compilation cache verification system
Example embodiments of the present disclosure provide, in one example aspect, an example computer-implemented method for verification of a shared cache. The example method can include retrieving a precompiled shared cache entry corresponding to a shared cache key, the shared cache key being associated with an operation request. The example method can include obtaining a directly compiled resource associated with the operation request. The example method can include certifying one or more portions of the shared cache based at least in part on a comparison of the precompiled shared cache entry and the directly compiled resource.
US11726755B2 Caching of compiled shader programs in a cloud computing environment
Apparatuses, systems, and techniques for caching of compiled shader programs in a cloud computing environment.
US11726748B2 Developing a software product in a no-code development platform to address a problem related to a business domain
A method is provided for developing a software product in a no-code development platform (NCDP) to address a problem related to a business domain. The method includes designing the software product in the NCDP. This includes receiving design instructions composed in a semi-structured grammar of a domain-driven design (DDD) natural language for the business domain, and generating a metamodel from the design instructions and according to the DDD natural language. The metamodel incorporates logic and data to implement software features, and the software product has an event sourcing architectural pattern in which the logic in the form of aggregate services are invoked by commands, and the data as events that describe changes in state of the software product are generated. The method includes automatically implementing the aggregate services, commands, and events to build the software product from the metamodel, using an event sourcing framework as a programming model.
US11726747B2 Magnetoresistive random-access memory (MRAM) random number generator (RNG) and a related method for generating a random bit
In some embodiments, a method for generating a random bit is provided. The method includes generating a first random bit by providing a random number generator (RNG) signal to a magnetoresistive random-access memory (MRAM) cell. The RNG signal has a probability of about 0.5 to switch the resistive state of the MRAM cell from a first resistive state corresponding to a first data state to a second resistive state corresponding to a second data sate. The first random bit is then read from the MRAM cell.
US11726746B1 Vector operation acceleration with convolution computation unit
This application describes hybrid hardware accelerators, systems, and apparatus for performing various computations in neural network applications using the same set of hardware resources. An example accelerator may include weight selectors, activation input interfaces, and a plurality of Multiplier-Accumulation (MAC) circuits organized as a plurality of MAC lanes Each of the plurality of MAC lanes may be configured to: receive a control signal indicating whether to perform convolution or vector operations; receive one or more weights according to the control signal; receive one or more activations according to the control signal; and generate output data based on the one or more weights and the one or more input activations according to the control signal and feed the output data into an output buffer. Each of the plurality of MAC lanes includes a plurality of multiplier circuits and a plurality of adder-subtractor circuits.
US11726745B2 Product-sum operation device, neuromorphic device, and method for using product-sum operation device
A product-sum operation device, a neuromorphic device, and a method for using the product-sum operation device are provided which can, when applied to a neural network, curb the possibility that the performance of the neural network may be greatly impaired. The product-sum operation device includes a product operator and a sum operator. The product operator includes a plurality of product operation elements, each of which is a resistance change element. The sum operator includes an output detector that detects the sum of outputs from the plurality of product operation elements and the resistance change element includes a fuse portion which is disconnected when a malfunction which increases an output current from the resistance change element has occurred in the resistance change element.
US11726744B2 Integrated circuits with machine learning extensions
An integrated circuit with specialized processing blocks is provided. A specialized processing block may be optimized for machine learning algorithms and may include a multiplier data path that feeds an adder data path. The multiplier data path may be decomposed into multiple partial product generators, multiple compressors, and multiple carry-propagate adders of a first precision. Results from the carry-propagate adders may be added using a floating-point adder of the first precision. Results from the floating-point adder may be optionally cast to a second precision that is higher or more accurate than the first precision. The adder data path may include an adder of the second precision that combines the results from the floating-point adder with zero, with a general-purpose input, or with other dot product terms. Operated in this way, the specialized processing block provides a technical improvement of greatly increasing the functional density for implementing machine learning algorithms.
US11726743B2 Merging multiple sorted lists in a distributed computing system
A technique is described for merging multiple lists of ordinal elements such as keys into a sorted output. In an example embodiment, a merge window is defined, based on the bounds of the multiple lists of ordinal elements, that is representative of a portion of an overall element space associated with the multiple lists. Lists of elements to be sorted can be placed into one of at least two different heaps based on whether they overlap the merge window. For example, lists that overlap the merge window may be placed into an active or “hot” heap, while lists that do not overlap the merge window may be placed into a separate inactive or “cold” heap. A sorted output can then be generated by iteratively processing the active heap. As the processing of the active heap progresses, the merge window advances, and lists may move between the active and inactive heaps.
US11726742B2 Handling of loss of pairing between networked devices
Systems and methods disclosed herein include (i) receiving a voice command via at least one microphone of a networked microphone device, wherein the networked microphone device is configured to receive voice commands for a media playback system, and wherein the media playback system comprises the networked microphone device and a first playback device configured to play back content, (ii) determining that the networked microphone device is not configured to play back the content, (iii) in response to determining that the networked microphone is not configured to play back the content, determining that the first playback device is available to play back the content, (iv) causing the first playback device to play back the content, (v) determining that the first playback device is no longer available to play back the content, and (vi) selecting a second playback device to play back the content.
US11726731B2 Image forming apparatus
In an image forming apparatus, a communication device performs data communication with an external user terminal apparatus, and a job managing unit receives a print job request from the user terminal apparatus using the communication device. Further, when receiving the print job request from the user terminal apparatus, the job managing unit determines whether there is a user who is physically directly using the image forming apparatus or not, if there is not a user who is physically directly using the image forming apparatus, allows the print job request and if there is a user who is physically directly using the image forming apparatus, determines whether the print job request should be refused or not, and if the print job request should not be refused, allows the print job request and if the print job request should be refused, refuses the print job request.
US11726728B2 Printer consumable chip upgrade system and method, and consumable container
The present disclosure relates to a printer consumable chip upgrade system and method, and a consumable container. The printer consumable chip upgrade system includes an interface module (34) and a consumable chip (104), wherein the interface module (34) is used for receiving connection information and/or an upgrade instruction and transmitting the connection information and/or the upgrade instruction to the consumable chip (104); and the consumable chip (104) is used for establishing a wireless connection between the consumable chip (104) and an external upgrade device (106) on the basis of the connection information, and/or executing an upgrade operation on the basis of the upgrade instruction.
US11726726B2 Software-as-a-service deployment of printer drivers and printer profiles
A method for configuring, via a website, a computing device to communicate with a printer is described. The method includes creating, via the website, a printer definition for the printer. The printer definition includes a network address, a reference to a printer driver, and a reference to a printer profile. The method also includes sending an install uniform resource identifier (URI) associated with the printer definition. The method further includes receiving an indication that the install URI has been activated by the computing device. The method additionally includes sending an installer to the computing device. The installer installs the printer driver and configures the computing device to communicate with the printer using the network address, the printer driver and the printer profile.
US11726714B2 Content-addressable memory for signal development caching in a memory device
Methods, systems, and devices related to content-addressable memory for signal development caching are described. In one example, a memory device in accordance with the described techniques may include a memory array, a sense amplifier array, and a signal development cache configured to store signals (e.g., cache signals, signal states) associated with logic states (e.g., memory states) that may be stored at the memory array (e.g., according to various read or write operations). The memory device may also include storage, such as a content-addressable memory, configured to store a mapping between addresses of the signal development cache and addresses of the memory array. In various examples, accessing the memory device may include determining and storing a mapping between addresses of the signal development cache and addresses of the memory array, or determining whether to access the signal development cache or the memory array based on such a mapping.
US11726710B2 Matrix super parity for data storage
The technology disclosed herein pertains to a system and method for storing data on a storage media using both down-track super parity and cross-track super parity. Specifically, a method disclosed herein provides for generating down-track super parity values for data on the plurality of tracks and storing the down-track super parity values on a down-track super parity row of the storage block and generating cross-track super parity values for data on the plurality of rows and storing the cross-track super parity values on a cross-track upper parity track, wherein the cross-track super parity value for any given row is generated by inputting the data on the given row into an exclusive-OR (XOR) gate.
US11726709B2 Memory control method, memory storage device and memory control circuit unit
A memory control method, a memory storage device and a memory control circuit unit are provided. The method includes: determining a retry threshold value according to decoding history information which includes information related to at least one first decoding operation previously performed; and determining whether to enter a second decoding mode according to the retry threshold value after at least one second decoding operation performed based on a first decoding mode is failed. A decoding ability of the second decoding mode is higher than a decoding ability of the first decoding mode.
US11726706B2 Storage device and method of operating the same
A storage device includes a memory device including a plurality of sequential areas and a random area other than the plurality of sequential areas, the plurality of sequential areas storing pieces of data corresponding to consecutive logical addresses input from a host, a buffer memory device configured to temporarily store write data corresponding to a write request provided from the host and an operation controller configured to generate combined data by adding dummy data to the write data having a size less than a program unit size of the memory device, a size of the dummy data corresponding to a difference between the size of the write data and the program unit size, store the combined data in the memory device, and store combined data information, relating to the combined data stored in the memory device, in the buffer memory device.
US11726705B2 Semiconductor device
According to one embodiment, in a semiconductor device, a first chip is electrically connected to a terminal to which a signal from a host is input. The first chip is electrically connected to a second chip and to a third chip in parallel with the second chip. The first chip includes a first buffer memory and a second buffer memory. The first buffer memory corresponds to the second chip. The second buffer memory corresponds to the third chip. The second chip includes a third buffer memory. The third chip includes a fourth buffer memory. A capacity of the first buffer memory is equal to or larger than a capacity of the third buffer memory. A capacity of the second buffer memory is equal to or larger than a capacity of the fourth buffer memory.
US11726704B2 Buffer optimization for solid-state drives
A solid-state drive having an integrated circuit comprising a controller that is configured to determine, for data transferred between a host interface of the integrated circuit and nonvolatile semiconductor storage device interface of the integrated circuit, the availability of an internal buffer of the integrated circuit to transparently accumulate the transferred data, and (i) if the internal buffer is available, accumulate the data from target nonvolatile semiconductor storage devices or the host in the internal buffer, or (ii) if the internal buffer is not available, accumulate the data unit from the target nonvolatile semiconductor storage devices or the host in an external buffer communicatively coupled to the controller, wherein the external buffer is external to the integrated circuit. The controller then provides the accumulated data to the respective interfaces to furnish a read or write request from the host.
US11726693B2 Migrating pages of memory accessible by input-output devices
An electronic device includes a memory, an input-output memory management unit (IOMMU), a processor that executes a software entity, and a page migration engine. The software entity and the page migration engine perform operations for preparing to migrate a page of memory that is accessible by the at least one IO device in the memory, the software entity and the page migration engine set migration state information in a page table entry for the page of memory based on the operations being performed. When the operations for preparing to migrate the page of memory are completed, the page migration engine migrates the page of memory in the memory. The IOMMU uses the migration state information in the page table entry to control one or more operations of the IOMMU.
US11726690B2 Independent parallel plane access in a multi-plane memory device
A memory device includes a memory array comprising a first number of planes, a second number of independent plane driver circuits, wherein the second number is less than the first number, and a plane selection circuit to couple the second number of independent plane driver circuits to the first number of planes of the memory array. The memory device further includes control logic, to perform receive a first read command and identify, among the first number of planes, a first plane to which the first read command is directed. The control logic further configures the plane selection circuit to couple a first independent plane driver of the second number of independent plane drivers to the first plane and causes the first independent plane driver to perform a first read operation corresponding to the first read command on the first plane.
US11726689B2 Time-based combining for block families of a memory device
An example memory sub-system includes a memory device and a processing device, operatively coupled to the memory device. The processing device is configured to determine that a first block family of a plurality of block families of the memory device and a second block family of the plurality of block families satisfy a proximity condition; determine whether the first block family and the second block family meet a time-based combining criterion corresponding to the proximity condition; and responsive to determining that the first block family and the second block family meet the time-based combining criterion, merge the first block family and the second block family.
US11726685B2 Recovery of memory device from a reduced power state
Devices and techniques are disclosed herein to control recovery of a memory device from a reduced power state. A memory controller can include a detection circuit configured to monitor the power supply voltage to an array of memory cells during the reduced power state. Control circuitry an initialization procedure for recovery of the memory device from the reduced power state, based on the state of the detection circuit.
US11726682B2 Application level SD card space management
An apparatus includes a removable media interface circuit and a processor. The removable media interface may be configured to read and write files to a non-volatile storage medium. The processor may be configured to generate encoded data and manage file operations involving storing the encoded data on the non-volatile storage medium to minimize a number of file fragments.
US11726681B2 Method and system for converting electronic flash storage device to byte-addressable nonvolatile memory module
A method for converting an electronic flash storage device having a byte addressable storage (ByAS) and a block addressable flash storage (BlAS) to a single byte addressable storage includes receiving, by a host, a request for memory allocation from the ByAS, the receiving being from a first application among of a plurality of applications running on a processor; deallocating, by the host, a least relevant page allocated to at least one second application among the plurality of applications; moving, by the host, a content to the BlAS at a first BlAS location, the content related to the least relevant page, the moving based on the deallocation; allocating, by the host, the least relevant page to the first application; and updating, by the host, a cache metadata and a page lookup table of the first application and the at least one second application based on the deallocation and allocation.
US11726679B2 Applying endurance groups to zoned namespaces
EGs may be combined with ZNSs to offer greater control of how, where and under what configurations, data is stored to various user-defined sections on a SSD. In embodiments, this exposure of control functionalities to an SSD host provides improved performance to data center and other hyperscale users and their clients. In embodiments, larger SSDs may be partitioned into groups of zones for better usage by host devices. In embodiments, the groups may comprise, for example, EGs, sets and MUs, each containing a defined number of zones. In one or more embodiments, hosts may use different EGs to access the device and thereby manage die or channel conflicts in the SSD.
US11726678B2 Configurable solid state drive with multiple form factors
An apparatus which includes a first solid state drive (SSD) located on an SSD card having a fixed capacity and a first form factor. The apparatus can further include an adapter located on the SSD card to accommodate a second SSD. The second SSD has a second form factor that is different than the first form factor and is removeable from the SSD card. The apparatus can further include a controller located on the SSD card and configured to access the first SSD and the second SSD.
US11726674B2 Bridging authorization standard for cloud storage
A computer-implemented method includes receiving, from a user account, an operation request to perform an operation on data stored at a distributed computing environment. The operation request includes an on-premises token associated with the user account. The method also includes extracting, from the on-premises token, an access scope associated with permissions of the user account for accessing the data stored at the distributed computing environment. The method also includes translating the extracted access scope into query parameters compatible with the data stored at the distributed computing environment. The method also includes determining, using the query parameters, whether the operation request can access the data stored at the distributed computing environment. When the operation request can access the data stored at the distributed computing environment, the method includes executing the operation request.
US11726672B2 Operating method of storage device setting secure mode of command, and operating method of storage system including the storage device
Provided is a storage device which communicates with a host device and configured to set a secure mode of a plurality of commands different in kind. An operating method of the storage device includes receiving a secure request indicating a protection of a first command and a protection of a second command of the plurality of commands, from the host device; setting a secure mode of the first and second commands, based on the secure request; receiving a first request indicating a request to execute the first command, from the host device; outputting a first response indicating failure of the first command to the host device, based on the first request; receiving a second request indicating a request to execute the second command, from the host device; and outputting a second response indicating failure of the second command to the host device, based on the second request.
US11726671B2 Memory access mode selection
A method includes determining one or more quality attributes for memory cells of a memory device, receiving a memory access request involving data written to at least a portion of the memory cells, and determining whether the memory access request corresponds to a random read operation or a sequential read operation. The method further includes responsive to determining that the memory access request corresponds to a random read operation or responsive to determining that the one or more quality attributes for memory cells are greater than a threshold quality level, or both, selecting a read mode for use in performance of the random read operation and performing the random read operation using the selected read mode.
US11726670B2 Methods of operating memory controllers, memory controllers performing the methods and memory systems including the memory controllers
In a method of operating a memory controller, a decoding status flag is received from a memory module including a plurality of data chips and at least one parity chip. Each of the plurality of data chips and the at least one parity chip may include an on-die error correction code (ECC) engine. The decoding status flag is generated by the on-die ECC engines. A first number and a second number may be obtained based on the decoding status flag. The first number represents a number of first chips including an uncorrectable error that is uncorrectable by the on-die ECC engine. The second number represents a number of second chips including a correctable error that is correctable by the on-die ECC engine. At least one of a plurality of decoding schemes is selected based on at least one of the first number and the second number. A system ECC engine may perform ECC decoding on at least one of the first chips and the second chips based on the selected decoding scheme.
US11726668B2 Device with flash memory and method for writing/erasing/updating data in flash memory thereof
Disclosed herein is a device equipped with flash memory, which includes memory in which at least one program is recorded and a processor for executing the program. The memory includes flash memory including a data area and a backup area, and the program divides data into two or more segments depending on whether the data can be stored in a single page and stores the same in the data area. The first segment is stored in a page along with a segment number, indicating the sequential position of the divided data, a segment offset, indicating the number of pages between the pages in which the current segment and the next segment are stored, the size of a data file name, the size of the data, and the file name. At least one additional segment may be stored in another page along with the segment number and segment offset thereof.
US11726663B2 Dependency resolution for lazy snapshots in storage cluster with delta log based architecture
Techniques for providing dependency resolution for lazy snapshots in a storage cluster with a delta log-based architecture. The techniques include creating a dependency relationship between a parent metadata page and a child metadata page, receiving one or more new delta updates of the parent metadata page, and writing, to a metadata delta log, the new delta updates of the parent metadata page as specialized delta update entries that preserve or maintain the new delta update values and their corresponding original (old) delta update values. By preserving or maintaining both the new delta update values and the corresponding old delta update values of the parent metadata page in the metadata delta log, constraints pertaining to the order of de-staging the delta updates of the parent and child metadata pages can be reduced.
US11726662B2 Maintaining an availability of a storage system
A method for maintaining an availability of a storage system, the method may include obtaining, by a control module of the storage system, problem related information generated by one or more compute nodes of the storage system, the problem related information is indicative of one or more problems associated with an execution of one or more storage operations; determining, by the control module and based on the problem related information, whether to forbid an execution of a storage operation of the one of more storage operations; and updating, by the control module, and based on the determining, a forbidden storage operation data structure that is accessible to the compute nodes of the storage system.
US11726656B2 Intelligent keyboard
An intelligent keyboard for mobile devices and other computer devices. This intelligent keyboard provides the user with suggestions of relevant words or phrases that can be used to start or continue a conversation on text message, email and/or various web applications. The intelligent keyboard provides conversation suggestions that are appropriate for given application contexts, categories, and conversation types. The intelligent keyboard uses user generated content from application users, usage history, profile data, dialogue data, platform generated content from the system managers/owners, content collected from various websites/integrations and natural language content generated by artificial intelligence. Content is ranked by preference, contextual suitability, and performance. Content is further tagged for application context. User behavior, user data and artificial intelligence models continuously update the system so that the relevance and performance of keyboard content is optimized.
US11726649B2 Systems and methods for rendering digital images
Systems and methods for presenting a sequence of medical images are provided herein. A use provides an input which indicates that additional frames are to be displayed. Frames from the sequence are displayed in succession, without skipping the display of any frames, based on a frame rate determined by an input provided by a user.
US11726648B2 Techniques for displaying shared digital assets consistently across different displays
In one embodiment of the present invention, a collaboration engine is configured to display shared digital assets consistently across displays. The collaboration engine receives container metadata generated based on a first location and first size of a digital asset within a first scaled workspace displayed on a first display. In response, the collaboration engine computes a second location and second size of the digital asset based on the container metadata and the size of a second scaled workspace. Finally, the collaboration engine configures the second device to display the digital asset within the second scaled workspace based on the second location and the second size. Notably, the container metadata correlates to the appearance of the digital asset on the first display, and the appearance of the digital asset on the second display correlates to the container metadata. Consequently, the appearance of the digital asset is consistent across the displays.
US11726644B2 Providing visual feedback during touch-based operations on user interface elements
Technologies are disclosed for providing visual feedback during touch-based operations on user interface (“UI”) elements. Through implementations of the disclosed technologies, visual feedback can be provided to users during certain touch-based operations on UI elements presented by touch-enabled computing devices. The visual feedback can provide confirmation to users that certain touch-based operations on UI elements were performed successfully. The visual feedback provided by the disclosed technologies can make it easier for users to select a UI element, to understand that actions taken to select a UI element were successful, and to successfully perform operations on UI elements once they have been selected. These benefits can reduce the number of times users need to attempt certain touch-based operations on UI elements. This, in turn, can reduce the utilization of computing resources, such as memory and processor cycles, by touch-enabled computing devices implementing the disclosed technologies.
US11726641B1 Encoding/decoding user interface interactions
A method of encoding and decoding user interface interactions includes receiving a query from a user captured by an assistant-enabled device associated with the user. The query includes a user intent for interacting with an application. The method includes obtaining, for the application, a set of categorized actions. Each categorized action of the set of categorized actions is associated with one or more parameters and represents a high-level description of the user intent of the user interacting with the application. For each respective categorized action of the set of categorized actions, the method includes selecting a respective script associated with the respective categorized action that performs one or more low-level interactions with the application and executing the respective script to represent the user intent for interacting with the application.
US11726638B1 Shareable customized image associated with an item
Systems and methods are provided for presenting a user interface with options to customize content associated with an item and share the customized content associated with the item. When a sender customizes content associated with the item, a custom image may be generated based on the customization and associated with a landing page. The custom image and landing page may be associated with a custom rich content tag, where the custom rich content tag is associated with a custom URI. The custom URI may be shared with individual recipients or via a third-party messaging or social media service, such that the custom image may be shown in a message or post that includes the custom URI. Upon engaging with the custom URI, the landing page may be presented.
US11726636B1 System for generating a graphical user interface on a mobile device for an issue tracking system event feed
Embodiments include methods and systems for generating a user interface on a mobile device. The method includes instantiating a client application on the mobile device and causing display of a first graphical user interface within the client application. A set of registered users is identified, the set of users having a hierarchical relationship to a first user account associated with the first user. The graphical user interface displays a set of avatar icons, which corresponds to the set of registered users. In response to a selection of a particular avatar icon of the set of avatar icons, the system accesses particular issue state data associated with a particular user account of the particular avatar icon and causing display of a second graphical user interface comprising a first overlay card that includes the particular avatar and at least a portion of the particular issue state data.
US11726634B2 Devices, methods, and graphical user interfaces for dynamically adjusting presentation of audio outputs
An electronic device with one or more processors and memory, and in communication with a display and an audio system presents, under control of the electronic device, via the audio system, a first audio output, the first audio output having a volume and an audio property other than volume (e.g., a reverberation time, a low-pass filter cutoff, or a stereo balance). While the audio system presents a first audio output, the device receives an input that corresponds to a request to present a second audio output, and in response, the device concurrently presents, via the audio system, an adjusted version of the first audio output in which the audio property other than volume of the first audio output has been adjusted and the second audio output.
US11726633B2 Display apparatus, control method thereof, and non-transitory computer-readable storage medium
This invention provides an apparatus having an acquisition unit for acquiring data representing a measured value concerning a cultivation situation in a farm field, and a display control unit for displaying the measured value, wherein if the result of aggregating the measured value represented by the data for each attribute value of a first attribute is displayed and a user selects a first attribute value of the first attribute, the display control unit aggregates the measured value having the first attribute value, for each attribute value of a second attribute, and displays the measured value, and if the user selects a second attribute value of the second attribute, the display control unit aggregates the measured value having the second attribute value of the second attribute, for each attribute value of the first attribute, and displays the measured value.
US11726630B2 Relative touch user interface enhancements
Some embodiments provide a meta touch interface (MTI) with multiple position indicators with each position indicator operating as a separate pointing tool that can be activated (i) using taps on a touchpad or other touch sensitive surface or (ii) by pressing certain keyboard keys. The MT pointer allows for adjacent UI elements to be selected without having to reposition the MT pointer for each selection or activation. Some embodiments provide a multi-device UI that comprises at least two UIs, wherein the first UI is presented on an essentially horizontal plane that is aligned with operational focus and the second UI that is presented on an essentially vertical plane that is aligned with visual focus of the user. Some embodiments provide a precision pointer that includes an adjustable magnified region to better present underlying on-screen content, thereby allowing the user to more precisely position the pointer.
US11726628B2 Detecting device
A detecting device includes a plurality of drive electrodes extending in a first direction and arrayed in a second direction, a detection electrode facing the drive electrodes in a direction orthogonal to the first direction and the second direction, a drive circuit configured to supply a drive signal to the drive electrodes, and a detector configured to detect proximity of an object to a detection region provided with the detection electrode based on an output from the detection electrode generated according to capacitance generated between the drive electrodes and the detection electrode due to the drive signal.
US11726627B2 Touch sensor and image display device including the same
The present disclosure relates to a touch sensor including: a first mesh electrode layer including: first unit patterns and a first intersecting point; a second mesh electrode layer including: second unit patterns and a second intersecting point; and an insulating layer positioned between the first mesh electrode layer and the second mesh electrode layer and provided with a contact hole, in which at least one of the first unit patterns includes: the second intersecting point in a planar direction, and at least one of the second unit patterns includes: the first intersecting point in the planar direction, and an image display device including the same.
US11726624B2 Touchscreen
A touchscreen includes a plurality of X electrodes extending in a first direction and arranged in parallel in a second direction, a plurality of Y electrodes extending in the second direction so as to intersect the X electrodes and arranged in parallel in the first direction, and pedestal layers formed at respective intersections between the plurality of X electrodes and the plurality of Y electrodes, wherein an intersection portion of each Y electrode is formed under the pedestal layer, wherein a part of an intersection portion of each X electrode is formed on the pedestal layer and both ends thereof are electrically connected to adjacent electrode portions of the X electrodes, and wherein a profile of a portion of the pedestal layer intersecting the intersection portion of the X electrode has a nonlinear shape when viewed from a direction perpendicular to the substrate.
US11726616B2 Display-and-touch system having interference sensing capacitor
A touch control circuit, display-and-touch system, touch panel and touch sensing method are disclosed. The system includes a display panel, a touch panel having a plurality of touch sensors, a touch control circuit and at least one interference sensing capacitor configured to be insensitive to a touch on the touch panel and interference other than the interference from an interference layer of the display panel, the touch control circuit includes: at least one interference sensing channel configured to receive an interference sensing signal from the at least one interference sensing capacitor; and a plurality of touch sensing channels configured to receive touch sensing signals from at least part of touch sensors of the plurality of touch sensors; wherein a first electrode of each interference sensing capacitor is connected with the interference layer of the display panel, and a second electrode thereof is connected with a corresponding interference sensing channel.
US11726615B2 Touch panel device, operation identification method, and storage medium storing operation identification program
A touch panel device includes processing circuitry to generate coordinate information indicating a position of a touch operation; to generate a pressing value corresponding to pressing force applied to an operation surface of a touch panel; to classify the positions of touch operations included in operation logs each being data including the coordinate information and information indicating the pressing value into groups and to determine group regions respectively corresponding to the groups; to determine a threshold value of the pressing value in each of the group regions based on the operation logs; and to judge that the touch operation is a depressing operation with pressing force if the pressing value is greater than or equal to the threshold value and to judge that the touch operation is a normal touch operation other than the depressing operation if the pressing value is less than the threshold value.
US11726614B2 Method for obtaining touch data, touch module and electronic device
A touch module includes: an integrating circuit for converting a current signal in each touch detection line at a touch position into a touch signal, in which the touch signal includes a noise signal; a compensation circuit for storing the touch signal and compensating the noise signal in the touch signal to obtain a compensated; the analog-to-digital converter for performing analog-to-digital conversion on the compensated signal to obtain touch data.
US11726611B2 Method and control unit for generating a control command to at least one actuator of an electrohydraulic machine
The present invention refers to a method for generating a control command to at least one actuator of an electrohydraulic machine, comprising a step of receiving and monitoring an input signal provided by a user interface, a step of determining if the monitored input signal is related to a user-induced input or a non-user-induced input, and a step of generating the control command upon processing the input signal in dependence on whether the input signal is a user-induced input or a non-user-induced input.
US11726609B2 Touch-sensitive apparatus and method
A touch-sensitive apparatus, the apparatus comprising: a touch-sensitive element comprising an array of electrodes having a first electrode and a second electrode, the second electrode spatially intersecting the first electrode at an intersection point; and measurement circuitry configured to: measure the mutual capacitance at the intersection point of the first and second electrodes; measure the self-capacitance of the first electrode, and measure the self-capacitance of the second electrode; and processing circuitry configured to: determine the presence of a touch on the touch-sensitive element on the basis of a comparison of the measured mutual capacitance at the intersection point to a first threshold and on the basis of a combination of the measured self-capacitance of the first electrode and the measured self-capacitance of the second electrode being greater than or equal to a second threshold.
US11726608B2 Input detection device, input detection method, and recording medium recording input detection program
An input detection device includes an input processor inputting a drive signal to an electrode group including a number of electrodes that are arranged adjacent to each other among a plurality of electrodes, and a detection processor detecting an input position based on a detection signal corresponding to the drive signal input to the electrode group. The input processor inputs a first drive signal to a first electrode group including electrodes at a first timing and inputs, at a second timing following the first timing, a second drive signal to a second electrode group including a number of the electrodes included in the first electrode group and at least one electrode positioned adjacent to the first electrode group. The detection processor detects the input position based on a first detection signal corresponding to the first drive signal and a second detection signal corresponding to the second drive signal.
US11726605B2 Touch sensing device
In an embodiment, various active pens may be searched for in every frame, so that various active pens may operate in a touch sensing system.
US11726597B1 Differential capacitive force sensing
The described technology provides an apparatus for a computing device. The apparatus includes a touchpad configured to receive a force input, a printed circuit board (PCB) configured below the touchpad, the PCB being supported by a spring mechanism on a backet, and a plurality of sensing pads configured between the PCB and the backet such that an airgap exists between each of the plurality of sensing pads the backet, wherein each of the airgaps between the sensing pads and the backet has a height different than other airgaps.
US11726596B2 Controller for use in a device comprising force sensors
A controller for use in a device which comprises at least two force sensors in a given arrangement, the controller operable, based on input sensor signals derived from the force sensors, to carry out an arrangement-related operation in which an output sensor signal is generated based on at least two said input sensor signals and the arrangement of the force sensors in the device so that the output sensor signal is dependent on said arrangement.
US11726595B2 Touch display apparatus
A touch display apparatus is provided. The touch display apparatus may include a touch sensor on an encapsulating unit covering light-emitting devices. The touch sensor may include touch electrodes and bridge electrodes electrically connecting between the touch electrodes. Each of the touch electrodes may be electrically connected to the corresponding touch pad by one of touch routing lines. A guard line may be disposed between the touch electrodes and each touch routing line. A signal applied to the guard line may be different from a signal applied to adjacent touch routing line. Thus, in the touch display apparatus, a reduction in touch sensitivity due to a touch driving signal or a touch sensing signal applied by the touch routing lines may be prevented or at least reduced.
US11726593B2 Touch panel and touch display device comprising the same
A touch panel and a touch display device with the same are disclosed. A touch panel is disclosed in which at least one layer of a first insulating layer is disposed on the display panel, first touch electrodes are disposed on the first insulating layer, at least one second insulating layer is disposed on a first touch electrode, second touch electrodes are disposed on the second insulating layer, a third insulating layer is disposed on the second insulating layer on which the second touch electrodes are disposed, each of the first touch electrodes and each of the second touch electrodes overlap each other, and a refractive index of at least one of the first insulating layer, the second insulating layer and the third insulating layer is different from that of the other insulating layers, thereby improving the visibility of the touch display device.
US11726590B2 Methods and apparatus to facilitate user interactions with foldable displays
Methods and apparatus to facilitate user interactions with foldable displays are disclosed. An electronic device includes a display, an array of transmitters to extend across the display in a first direction, and an array of receivers to extend across the display in a second direction different than the first direction. The transmitters and receivers to enable detection of at least one of a hover event or a touch event in an area of the display. The receivers to extend less than a full distance across the display.
US11726586B1 Dynamic moving averaging method to suppress mouse stationary jitter
A method for reducing jitter of a mouse when in a stationary condition, including: receiving a plurality of raw delta; comparing a movement of the mouse with a predetermined threshold; and when the movement is less than the predetermined threshold, entering a dynamic downshift mode. Entering the dynamic downshift mode includes: storing raw delta into a multi-tap buffer; when the multi-tap buffer is not full, outputting the raw delta as reported delta; and when the multi-tap buffer is full, calculating an average of the total raw delta stored in the multi-tap buffer, and outputting the average delta as reported delta.
US11726585B2 Inductive beacon for time-keying virtual reality applications
Circuits for controlling magnetic-based tracking systems are described. These systems may be used in virtual reality applications, for example to track in real-time the location of one or more body parts. The systems use a beacon emitting mutually orthogonal magnetic fields. On the receiver side, one or more sensors disposed on different parts of a body receive the magnetic fields. The beacon includes switching amplifiers for driving the magnetic field emitters. Being binary, these amplifiers may be controlled by binary signals. The circuits may exhibit a resonant frequency response, and may be operated off-resonance, thus providing for a better control of the magnetic fields amplitude. As a result, however, fluctuations in the envelop of the magnetic fields due to the presence of a beating tone may arise. These fluctuations may be shortened by gradually activating the drivers for the magnetic field emitters.
US11726582B2 Method and system utilizing phased array beamforming for six degree of freedom tracking for an emitter in augmented reality systems
An electromagnetic tracking system includes a handheld controller including a first phased array element characterized by a first phase and a second phased array element characterized by a second phase different than the first phase. The first phased array element and the second phased array element are configured to generate a steerable electromagnetic beam characterized by an electromagnetic field pattern. The electromagnetic tracking system also includes a head mounted augmented reality display including an electromagnetic sensor configured to sense the electromagnetic field pattern.
US11726581B2 Light capture device
In some implementations, an apparatus may include a housing enclosing a circuitry may include a processor and a memory, the housing forming a handgrip. In addition, the apparatus may include a plurality of light sensors arranged in a particular configuration, each of the plurality of light sensors coupled to an exterior the housing via a sensor arm. Also, the apparatus may include one or more controls mounted on the exterior of the housing and electrically coupled to the circuitry. The apparatus can include one or more antenna mounted on an exterior of the housing; and a transmitter connected to the circuitry and electrically connected to the one or more antenna to send data from the apparatus via a wireless protocol. The apparatus can include an electronic device for mounting an electronic device to the housing, the electronic device configured to execute an application for an immersive content generation system.
US11726577B2 Systems and methods for triggering actions based on touch-free gesture detection
Systems, methods and non-transitory computer-readable media for triggering actions based on touch-free gesture detection are disclosed. The disclosed systems may include at least one processor. A processor may be configured to receive image information from an image sensor, detect in the image information a gesture performed by a user, detect a location of the gesture in the image information, access information associated with at least one control boundary, the control boundary relating to a physical dimension of a device in a field of view of the user, or a physical dimension of a body of the user as perceived by the image sensor, and cause an action associated with the detected gesture, the detected gesture location, and a relationship between the detected gesture location and the control boundary.
US11726574B2 System for modifying and providing tactile stimulation
A tactile stimulation providing system includes: a tactile stimulation pattern generating apparatus for generating a tactile stimulation pattern through a user interface including a plurality of virtual actuators to which positions of a plurality of actuators are mapped; and a tactile stimulation providing apparatus including the plurality of actuators, the tactile stimulation providing apparatus driving the plurality of actuators according to the generated tactile stimulation pattern.
US11726572B2 Display apparatus for vehicle
A display apparatus for a vehicle according to one embodiment of the present invention includes a display module, a floating panel positioned on a surface of the display module, a pair of suspension brackets which are connected to a rear side of the floating panel with a gap therebetween, and a liquid crystal display (LCD) bracket of which both ends are connected to and surrounded by the pair of suspension brackets.
US11726564B2 Optical system providing accurate eye-tracking and related method
An optical system includes an eye-tracker and a head-mounted display for providing accurate eye-tracking in interactive virtual environment. The eye-tracker includes a sensor module captures one or multiple eye images of a user. The head-mounted display includes a processor and a display for presenting the user interface. The processor provides a user interface which includes one or multiple UI elements based on one or multiple gaze points of the user which are computed based on the one or multiple eye images, acquires the distance between an estimated gaze point of the user and each UI element, acquires the score of each UI element based on the distance between the estimated gaze point and each UI element, and sets a specific UI element with a highest score as the target UI element associated with the estimated gaze point of the user.
US11726554B2 Computer-implemented simulation of a virtual hand
A computer-implemented simulation of a virtual hand in a virtual environment can include reading in a hand dataset that is representative of a shape of a real hand of a user, applying the hand dataset to a trained, artificial neural network, and determining an output dataset with the artificial neural network to which the dataset has been applied indicative of forces acting on a virtual object.
US11726544B2 Dynamic agent for multiple operators optimization
Aspects of the disclosure provide an apparatus for executing a program that involves a plurality of operators. For example, the apparatus can include an executor and an analyzer. The executor can be configured to execute the program with at least a first one of the operators loaded on a second memory from a first memory that stores the operators and to generate a signal based on a progress of the execution of the program with the first operator. The analyzer can be coupled to the executor, the first memory and the second memory, and configured to load at least a second one of the operators of the program next to the first operator stored in the first memory to the second memory before the executor finishes execution of the program with the first operator based on the signal from the executor and an executing scheme stored in the second memory.
US11726543B2 Computing system power management device, system and method
Systems and devices are provided to enable granular control over a retention or active state of each of a plurality of memory circuits, such as a plurality of memory cell arrays, within a memory. Each respective memory array of the plurality of memory arrays is coupled to a respective ballast driver and a respective active memory signal switch for the respective memory array. One or more voltage regulators are coupled to a ballast driver gate node and to a bias node of at least one of the respective memory arrays. In operation, the respective active memory signal switch for a respective memory array causes the respective memory array to transition between an active state for the respective memory array and a retention state for the respective memory array.
US11726542B2 Power management circuit and method
In an embodiment, an electronic circuit includes: a supply management circuit for receiving an input supply voltage and providing a first supply voltage; and a main circuit configured to: when the input supply voltage becomes higher than a first threshold, cause the electronic circuit to transition into an initialization state in which an oscillator is enabled and configuration data is copied from an NVM to configuration registers, and then to transition into a standby state in which the oscillator is disabled and content of the configuration registers is preserved by the first supply voltage, and, upon reception of a wakeup event, cause the configuration data from the configuration registers to be applied to the first circuit, and cause the electronic circuit to transition into an active state in which the first oscillator is enabled and the first circuit is configured to operate based on the configuration data.
US11726541B2 Feedback for power management of a memory die using a dedicated pin
A memory device may include a pin for communicating feedback regarding a supply voltage to a power management component, such as a power management integrated circuit (PMIC). The memory device may bias the pin to a first voltage indicating that a supply voltage is within a target range. The memory device may subsequently determine that a supply voltage is outside the target range and transition the voltage at the pin from the first voltage to a second voltage indicating that the supply voltage is outside the target range. The memory device may select the second voltage based on whether the supply voltage is above or below the target range.
US11726539B2 Power management circuit, system-on-chip device, and method of power management
A circuit includes a power detector and a logic circuit. The power detector is configured to output a first power management signal according to a first power supply signal from a first power supply and a status signal. The circuit is configured to operate in different modes in response to the status signal. The logic circuit is configured to output a second power management signal, according to the first power management signal and the status signal.
US11726538B2 Method and a device for power supply switchover in a power system
A method and a device are for power supply switchover in a power system, including two power supplies, each being connected to a bus through an incoming line. The power supply currently in operation is used as the main power supply and the other power supply is used as a backup power supply. Both the incoming line and the bus have three phases, and the lines are connected by their phases. In an embodiment, the method includes: determining whether there is at least one sound phase among the three phases after identifying a fault in the power system; and if there is, obtaining a power data on the sound phase before the main power supply is disconnected. The power data is usable to determine whether the backup power supply meets the condition for connecting in the quick mode after the main power supply is disconnected.
US11726536B2 System and method for increasing power supply peak power capacity
A method for increasing power supply voltage in an information handling system in a normal mode with a first peak voltage comprises, in response to receiving a request for a higher peak voltage, an embedded controller (EC) receiving information associated with the application including a request for power at a higher peak voltage, a housekeeping IC communicating a signal to a PWM IC to increase voltage supplied to the information handling system to the higher peak voltage, the PWM IC converting from the PSU to the higher peak voltage and starting a timer with a defined time period. If no additional requests for operating at the higher peak voltage are received before the time period expires, the PWM IC communicates a signal that power will stop being supplied at the higher peak voltage, and the information handling system returns to operating in the normal mode at the first peak voltage.
US11726535B2 Providing power to a server
Providing power to a server includes a switch with power sourcing equipment (PSE) and a server with a network interface controller (NIC) the PSE to transfer power to the NIC of the server via a network cable to change configuration settings prior to the server booting from a stand-by mode.
US11726534B2 In-vehicle computing apparatus in intelligent vehicle and intelligent vehicle
An in-vehicle computing apparatus in an intelligent vehicle and an intelligent vehicle, where the in-vehicle computing apparatus includes two stacked mainboards, and a radiator that is disposed between the two mainboards and configured to dissipate heat for the two mainboards, and a sealing plate connected to the radiator and disposed on a side that is of each mainboard and that is away from the radiator, where each sealing plate and the radiator seal a corresponding mainboard between the sealing plate and the radiator.
US11726532B2 Hinge module including detent structure and foldable electronic device including the hinge module
A portable communication device includes a housing including a first housing portion and a second housing portion; a flexible display accommodated in the first housing portion and the second housing portion; a first hinge plate coupled to the first housing portion; a second hinge plate coupled to the second housing portion; and a first hinge structure disposed between the first hinge plate and the second hinge plate, the first hinge structure including a first plate coupling portion coupled with the first hinge plate, the first plate coupling portion including a first protruding portion and a second protruding portion spaced apart from each other to form a space therebetween; and a second plate coupling portion coupled with the second hinge plate, the second plate coupling portion configured to be, at least partially, engaged in the space between the first protruding portion and the second protruding portion if the housing is unfolded, and to be disengaged from the space if the housing is folded.
US11726529B2 Radio frequency filter fin pack design in consumer electronics
A thermal management device with electromagnetic (EM) shielding includes a fin pack with a plurality of channels. The fin pack has an upper and lower surface. The fin pack has a pack length, pack height, and pack width. The fin pack has fins are oriented connecting the upper surface to the lower surface. The plurality of channels extends from a first end toward a second end. A first channel of the plurality of channels is adjacent the upper surface, and a second channel of the plurality of channels is adjacent the lower surface.
US11726523B1 Head-mountable device with variable stiffness head securement
A head-mountable device can include a head securement element that provides limited flexibility while also providing adequate stiffness to reduce the effects of sagging components under their own weight. Such stiffness can help the forces be distributed evenly across the face. For example, rather than allowing excessive forces to weigh on the cheeks and/or nose of the user, certain types of stiffness about the head-mountable device can help distribute forces along the forehead of the user and/or other regions.
US11726520B2 Modular input interface device with multi-axial interaction
A modular input interface device having multi-axial functionality in a housing having an input interface that is capable of up to seven directions of movement. The modular interface device provides input to at least one processor associated with one or more vehicle systems.
US11726519B2 Clocking spring for a rotatable shaft
Described herein is a positioning spring configured to rotatably engage with a rotatable shaft. The rotatable shaft is configured to rotate relative to the positioning spring. The positioning spring comprises a first compliant lobe positioned at a first radial position. The first compliant lobe is configured to engage with one or more detent surfaces of the rotatable shaft to resist rotation of the rotatable shaft and to bias the rotatable shaft in one or more angular positions. The first compliant lobe is configured to flex upon engagement of the first compliant lobe with the rotatable shaft at a surface position out of contact with the detent surface.
US11726512B2 Low power consumption regulator circuitry
Regulator circuitry includes first to third output transistors, a first control transistor and a circuit stage. The first and second output transistors, and the first control transistor have a first channel conductivity type. The second output transistor has a second channel conductivity type. The first and second output transistors have a drain coupled to an output node and a source coupled to a first power supply line. The third output transistor has a drain coupled to the output node and a source coupled to a second power supply line. The circuit stage is configured to drive the gates of the first output transistor, the third output transistor, and the first control transistor based on a specified level of the output voltage.
US11726507B2 Compensation for internal power dissipation in ambient room temperature estimation
A smart-home device may include a temperature sensor, energy-consuming subsystems, and processors programmed to receive a temperature measurement from the temperature sensor for an ambient environment surrounding the temperature sensor; receive inputs from the energy-consuming subsystems that indicate power-consuming activities of the energy-consuming subsystems; providing the inputs from the energy-consuming subsystems to a model that is trained to calculate an effect of the power-consuming activity of the energy-consuming subsystems on the temperature measurement from the temperature sensor; and calculating an estimate of the temperature of the ambient environment by compensating the temperature measurement from the temperature sensor with using the effect of the power-consuming activity of the energy-consuming subsystems.
US11726502B2 Control systems for unmanned aerial vehicles
A method for controlling an unmanned aerial vehicle within a flight operating space. The unmanned aerial vehicle includes one or more sensor arrays on each spar. The method includes determining, using a plurality of sensor arrays, a flight path for the unmanned aerial vehicle. The method also includes receiving, by at least one sensor array of the plurality of sensor arrays, sensor data identifying at least one object in the operating space. The sensor data is transmitted over a communications bus connecting components of the UAV. The method further includes determining, by one or more processors onboard the unmanned aerial vehicle, a flight path around the at least one object. The method also includes generating, by the one or more onboard processors, a first signal to cause the unmanned aerial vehicle to navigate within the operating space around the at least one object.
US11726500B2 Methods for launching and landing an unmanned aerial vehicle
An unmanned aerial vehicle (UAV) landing method includes detecting, via one or more visual sensors, a gesture or movement of an operator of a UAV; and controlling to decelerate, with aid of one or more processors and in response to the detected gesture or movement, one or more rotor blades of the UAV to cause the UAV to land autonomously.
US11726494B2 Automated vehicle for autonomous last-mile deliveries
Provided are various systems and processes for improving last-mile delivery of real-time, on-demand orders for perishable goods. In one aspect, an automated vehicle (AV) comprises a body including a storage compartment for storing perishable goods. The storage compartment is accessible by a user upon authentication of the user. The AV further comprises a sensor module for receiving data for navigating the AV. The sensor module is positioned above the body on a support structure at a predetermined height above the ground, such as three to five feet. The data includes one or more of the following: audio data, video data, radio waves, and backscattered light waves. The AV further comprises an onboard computer system configured to process the data to navigate the AV along motor vehicle routes and pedestrian routes. The AV may be configured to interface with an automated locker system to retrieve or deposit the perishable goods.
US11726481B2 Auto-swing height adjustment
An example implementation includes (i) receiving sensor data that indicates topographical features of an environment in which a robotic device is operating, (ii) processing the sensor data into a topographical map that includes a two-dimensional matrix of discrete cells, the discrete cells indicating sample heights of respective portions of the environment, (iii) determining, for a first foot of the robotic device, a first step path extending from a first lift-off location to a first touch-down location, (iv) identifying, within the topographical map, a first scan patch of cells that encompass the first step path, (v) determining a first high point among the first scan patch of cells; and (vi) during the first step, directing the robotic device to lift the first foot to a first swing height that is higher than the determined first high point.
US11726478B2 Systems and methods for autonomous marking maintenance
A marking maintenance system comprising a marking database, a drone, and a data network communicatively coupled to the marking database and drone. The marking database is arranged to store marking data associated with one or more markings. The marking data can include one or more marking locations within a geographic area and a type of infrastructure associated with each of the one or more marking. The drone is arranged to determine the location of the drone via one or more location sensors, receive data from the marking database, and deploy to each marking location within a portion of the geographic area. The drone is also arranged to determine whether each marking within the portion of the geographic area is sufficiently present using one or more marker sensors and repair each marking within the portion of the geographic area that is determined to not be sufficiently present.
US11726476B2 Detection of active emergency vehicles shared within an autonomous vehicle fleet
Various technologies described herein pertain to sharing of detection of active emergency vehicles within an autonomous vehicle fleet. Information specifying detection of an active emergency vehicle at a first location in an environment is received. The active emergency vehicle is detected based upon sensor inputs of a first autonomous vehicle in an autonomous vehicle fleet. A second autonomous vehicle, at a second location, in the autonomous vehicle fleet is identified as being approached by the active emergency vehicle based on the information specifying the detection of the active emergency vehicle at the first location and the second location of the second autonomous vehicle. A remote assistance session for the second autonomous vehicle is caused to be initiated based on the second autonomous vehicle being identified as being approached by the active emergency vehicle. The second autonomous vehicle is controllable by a remote operator during the remote assistance session.
US11726474B2 Vehicle path-planner monitor and controller
Systems of an autonomous vehicle and the operations thereof are provided. Autonomous vehicles may rely on data inputs, processes, and output commands. Errors due to translation errors, failed or faulty equipment, connections, and other components may cause a dynamic vehicle path to approach a dynamic safe zone or vice versa. If so, a warning message may be sent and processed by the motion control system, when the vehicle is responding to commands correctly, or actuator control, when the vehicle is not responding to commands correctly. Should a safe zone be redrawn to exclude the vehicle's path, a failure message is sent to the appropriate system for mitigation.
US11726464B2 Publish/subscribe protocol for real-time process control
A Multi-Purpose Dynamic Simulation and run-time Control platform includes a virtual process environment coupled to a physical process environment, where components/nodes of the virtual and physical process environments cooperate to dynamically perform run-time process control of an industrial process plant and/or simulations thereof. Virtual components may include virtual run-time nodes and/or simulated nodes. The MPDSC includes an I/O Switch which delivers I/O data between virtual and/or physical nodes, e.g., by using publish/subscribe mechanisms, thereby virtualizing physical I/O process data delivery. Nodes serviced by the I/O Switch may include respective component behavior modules that are unaware as to whether or not they are being utilized on a virtual or physical node. Simulations may be performed in real-time and even in conjunction with run-time operations of the plant, and/or simulations may be manipulated as desired (speed, values, administration, etc.). The platform simultaneously supports simulation and run-time operations and interactions/intersections therebetween.
US11726462B2 Method, system and non-transitory computer-readable medium for reducing work-in-process
A method for improving a cycle time of a process of a product is provided. The method includes: collecting process profile data from a plurality of tool groups running the process, and calculating values of a plurality of key-performance-indicators (KPIs) of each tool group including calculating a standard deviation of an output of a stage of a bottleneck tool group of the tool groups; feeding the values of the KPIs and a work-in-progress (WIP) of each tool group into a neural network model in order to output an impact on the WIP for each KPI of each tool group by the neural network model; selecting a set of major KPIs of each tool group from the KPIs according to the impact of each tool group; and controlling the tool groups according to the impact of the set of major KPIs of each tool group in order to reduce a total WIP.
US11726457B2 Intelligent binding and selection of hardware via automation control objects
The present disclosure is directed to systems, methods and devices for facilitating object-based industrial automation control. An automation control library comprised of a plurality of objects may be maintained in association with one or more industrial automation applications. Code defining the execution of an industrial automation process may be received. A plurality of objects in the object library for implementing the industrial automation control process may be identified. The plurality of identified objects may be matched to one or more hardware components based on one or more operational requirements included in the code, and available hardware resources for performing the automation control process.
US11726450B2 System and method for generating a quote for fabrication of a part to be fabricated
A method for generating a quote for fabrication of a part to be fabricated is disclosed. The method includes receiving, from a customer device associated with a customer, a design request for a part to be fabricated by a fabrication process. The design request includes a three-dimensional (3D) model file representing the part to be fabricated. The method further includes generating a feature vector for the part based on the model file and determining a total height of the part to be fabricated. Further, the method includes identifying one or more candidate orientations for the part to be fabricated and generating, as a function of a geometry of the part and a candidate orientation of the one or more candidate orientations, fabrication parameters for the part to be fabricated, wherein the fabrication parameters include a cost to fabricate the part and estimated completion date.
US11726444B2 Systems, methods, and apparatuses for adaptive irrigation zone control using pressure, time, flow, and predicted behavior
An adaptive hydraulic control system controls irrigation system zones using predicted valve behavior, measured pressure, recovery time, and measured flow. A pressure sensor can measure a pressure in a water line and a flow meter can measure a flow rate in the water line. The adaptive hydraulic control system monitors the pressure and the flow rate, and determines when the pressure and the flow rate are above and below target operational thresholds. When the pressure is determined to be below a minimum target threshold or the flow rate is determined to be above a maximum target threshold, the adaptive hydraulic control system identifies one or more valves in an opened position of the plurality of valves that when closed would cause the pressure and the flow rate to return within the target operational thresholds. The adaptive hydraulic control system provides instructions to change a position of the one or more identified valves.
US11726441B2 Information processing apparatus, information processing method, information processing system, and non-transitory computer readable medium
According to one embodiment, an information processing apparatus includes: processing circuitry configured to select, for a first element of a plurality of elements in first information including the elements and including a first relationship between the elements, relationship setting information being information for setting a second relationship between the first element and at least one second element of the elements; set the second relationship between the first element and the at least one second element, based on the relationship setting information; and determine attribute information on the first element, based on the second relationship and the first information.
US11726436B2 System and method for controlling a power generating system
A system and method are provided for controlling a power generating subsystem connected to a power generating system at a point of interconnection (POI). A subsystem controller receives a feedback first data signal corresponding to an electrical parameter for reactive power or power factor contributed by the power generating subsystem to the POI, the first data signal having a first signal fidelity. The subsystem controller receives a second data signal indicative of the electrical parameter measured at the power generating subsystem and having a second signal fidelity higher than the first signal fidelity. The subsystem controller generates a correlation value between the first and second data signals and applies the correlation value to modify a setpoint value for the electrical parameter at the POI. The subsystem controller uses the modified setpoint value and the second data signal to generate a setpoint command for the power generating subsystem.
US11726435B2 Method and apparatus for controlling power based on predicted weather events
A method and apparatus for controlling power production. In one embodiment, the method comprises determining a predicted weather event; determining a predicted power production impact for a distributed generator (DG) array based on the predicted weather event; and controlling power production from one or more components of the DG array to compensate for the predicted power production impact.
US11726434B2 Satellite radiowave receiving device, electronic timepiece, positioning control method, and recording device
A satellite radiowave receiving device includes a receiver receiving radiowaves transmitted from a positioning satellite; and a processor performing a positioning operation using the radiowaves received by the receiver. If the receiver starts receiving radiowaves for the positioning operation, the processor obtains date and time information based on radiowaves received from a single positioning satellite after the receiver starts receiving radiowaves. The processor preforms a positioning calculation using the obtained date and time information and preliminarily retained positional information on the positioning satellite.
US11726424B2 Image forming apparatus
In an image forming apparatus capable of turning over a sheet to form images on both sides of the sheet, when duplex printing is executed successively on three or more sheets, a controller causes a first sheet conveyed from an image forming unit and a second sheet conveyed from the image forming unit to be guided into a first path by positioning a guide member in a first position, and then conveyed into a third path by a first roller, and causes a third and subsequent sheets conveyed from the image forming unit to be guided into a second path by positioning the guide member in a second position, and then conveyed into the third path by a second roller.
US11726423B2 Medium transport device and medium processing device using the same
A medium transport device includes a transport belt that is disposed in such a manner as to face an image holding unit holding an image and that is capable of moving circularly so as to transport a medium, a first stretching roller that stretches a portion of the transport belt and that is disposed in such a manner as to face the image holding unit, the first stretching roller being configured to transport the medium by nipping the medium between the image holding unit and the transport belt and configured to transfer the image held by the image holding unit onto the medium, a second stretching roller that stretches a portion of the transport belt that is located downstream from the portion of the transport belt stretched by the first stretching roller in a transport direction of the medium, a contact adjusting unit that causes a second end of the first stretching roller in an axial direction of the first stretching roller to swing while a first end of the first stretching roller serves as a fulcrum and adjusts a contact state between the image holding unit and the transport belt in a longitudinal direction of a contact region between the image holding unit and the transport belt, and a position adjusting unit that keeps a distance between the center of the first stretching roller and the center of the second stretching roller constant and adjusts a position of the second stretching roller with respect to the first stretching roller by causing a second end of the second stretching roller to swing while a first end of the second stretching roller serves as a fulcrum.
US11726419B2 Image forming apparatus
An image forming apparatus includes an image forming portion, an image bearing member, a transfer member, a voltage source, a density detecting portion, a display portion, a controller, and an operating portion. The controller is capable of executing an operation in a mode in which a test chart for adjusting a transfer voltage is outputted, and setting information on the transfer voltage set for during transfer on the basis of a detection result when the test chart is detected by the detecting portion is displayed at the display portion and is checked by user. The controller causes the display portion to display setting information on the basis of a correcting value and causes the user to check the setting information in the operation in the mode executed after the correcting value is inputted from the operating portion.
US11726418B2 Developer container, developing device, process cartridge, and image forming apparatus
A developer container to store developer includes a rotator, a bearing, and a seal. The rotator includes a rotary shaft made of metal. The bearing supports the rotary shaft. The seal is made of fiber, disposed toward an inside of the developer container in the bearing, and contacts an outer circumferential surface of the rotary shaft.
US11726417B2 Component movement mechanism for an image forming apparatus
An image forming apparatus may include a photosensitive member, a developing device including a developing roller, pressing members configured to engage with the developing device and springs configured to urge the pressing members. In some examples, each of the pressing members may be configured to contact and move the developing device between various positions based on the urging of the springs. Additionally or alternatively, various ends of a contact surface of the developing roller configured to contact developer may be disposed relative to an axis line of the developing roller and pressing surfaces of the pressing members.
US11726415B2 Image forming apparatus that adjusts voltage for charging photosensitive member
An image forming apparatus includes a photosensitive member, a charging member configured to charge a surface of the photosensitive member, a power supply configured to apply the DC voltage to the charging member, a current detection unit configured to detect a current value flowing from the charging member to the photosensitive member, a calculation unit configured to calculate a first voltage value based on applied voltages with different voltage values and detected current values, and a setting unit configured to set a second voltage value to be applied to the charging member during forming of an image. The setting unit sets the second voltage value by adding the first voltage value, a target voltage value, and a correction value corresponding to a peripheral speed of the photosensitive member during forming of the image.
US11726414B2 Electrophotographic photosensitive member, process cartridge and electrophotographic apparatus
An electrophotographic photosensitive member capable of maintaining a charging ability during repeated use is provided. An electrophotographic photosensitive member having a support, a conductive layer, a photosensitive layer and a protective layer in this order, wherein the protective layer contains a binding resin and a metal oxide particle, the metal oxide particle has a core and a coating layer, the core and the coating layer each contain titanium oxide, and the coating layer further includes niobium.
US11726409B2 Substrate processing system, liquid amount measuring method, computer-readable recording medium, and measuring jig
A substrate processing system includes: a measuring unit provided detachably with respect to a placement portion of a placement stage; a measuring jig for measuring a processing liquid; a liquid processing unit including a supplier which supplies the processing liquid to the measuring jig; a transfer mechanism for transferring the measuring jig between the measuring unit and the liquid processing unit; and a controller. The controller executes: a process of transferring the measuring jig in the measuring unit from the measuring unit to the liquid processing unit; a process of ejecting the processing liquid from the supplier to the measuring jig; a third process of transferring the measuring jig from the liquid processing unit to the measuring unit; and a fourth process of calculating an ejection amount of the processing liquid based on a measurement value in the measuring unit.
US11726406B2 Method of coating a photoresist and apparatus for performing the same
In a method of coating a photoresist, the photoresist may be provided to an upper surface of a rotating wafer. A hovering solution may be injected to an edge portion of the photoresist under a condition that the hovering solution may be hovered with respect to the edge portion of the photoresist with an air layer being interposed between the hovering solution and the edge portion of the photoresist to limit and/or prevent a bead of the photoresist from being formed on an edge portion of the upper surface of the wafer. Thus, the photoresist having a uniform thickness may be coated on the upper surface of the wafer to improve a yield of a semiconductor device by increasing an effective area of the edge portion of the wafer.
US11726405B2 Photoresist for semiconductor fabrication
An organometallic precursor for extreme ultraviolet (EUV) lithography is provided. An organometallic precursor includes an aromatic di-dentate ligand, a transition metal coordinated to the aromatic di-dentate ligand, and an extreme ultraviolet (EUV) cleavable ligand coordinated to the transition metal. The aromatic di-dentate ligand includes a plurality of pyrazine molecules.
US11726402B2 Method and system for layout enhancement based on inter-cell correlation
A method includes providing a first design layout including cells; updating a first cell in the plurality of cells using optical proximity correction to provide a first updated cell and a data set; training a model based on a layout-dependent parameter of a second design layout; and updating a second cell based on the data set and the model to provide a second updated cell. The model includes an input layer, a hidden layer and an output layer. Training the model includes obtaining converged values of nodes of the hidden layer. Obtaining converged values of nodes of the hidden layer includes providing information on edge segments before and after lithography enhancement to the input layer and the output layer, respectively, until values of nodes of the hidden layer attains convergence in terms of a cost function.
US11726401B2 Pellicle frame with stress relief trenches
A photomask assembly may be formed such that stress relief trenches are formed in a pellicle frame of the photomask assembly. The stress relief trenches may reduce or prevent damage to a pellicle that may otherwise result from deformation of the pellicle. The stress relief trenches may be formed in areas of the pellicle frame to allow the pellicle frame to deform with the pellicle, thereby reducing the amount damage to the pellicle caused by the pellicle frame.
US11726400B2 Lithography process method for defining sidewall morphology of lithography pattern
The present disclosure discloses a lithography process method for defining sidewall morphology of a lithography pattern, comprising: Step 1: designing a mask, wherein a mask pattern is formed on the mask, the mask pattern being used to define a lithography pattern; the lithography pattern has a sidewall, and a mask side face pattern structure that defines sidewall morphology of the lithography pattern is provided on the mask pattern, the mask side face pattern structure having a structure that enables an exposure light intensity to gradually change; Step 2: coating a to-be-exposed substrate with a photoresist; Step 3: exposing the photoresist by using the mask, and then performing development to form the lithography pattern; and Step 4: performing post-baking. The present disclosure can define the sidewall morphology of a lithography pattern, facilitating formation of a lithography pattern sidewall with an inclined side face.
US11726399B2 EUV photo masks and manufacturing method thereof
A reflective mask includes a substrate, a reflective multilayer disposed on the substrate, a capping layer disposed on the reflective multilayer, and an absorber layer disposed on the capping layer. The absorber layer includes one or more alternating pairs of a first Cr based layer and a second Cr based layer different from the first Cr based layer.
US11726398B2 Method for inspecting a reticle, a method for manufacturing a reticle, and a method for manufacturing a semiconductor device using the same
A method for inspecting a reticle including a reflective layer on a reticle substrate is provided. The method may include loading the reticle on a stage, cooling the reticle substrate to a temperature lower than a room temperature, irradiating a laser beam to the reflective layer on the reticle substrate, receiving the laser beam using a photodetector to obtain an image of the reflective layer, and detect a particle defect on the reflective layer or a void defect in the reflective layer based on the image of the reflective layer.
US11726395B2 Projection apparatus
The present disclosure provides a projection apparatus. The projection apparatus includes: a projection body, a rotation platform, wherein the projection body is rotatably connected to the rotation platform; a first drive device, arranged on the projection apparatus and configured to drive the projection body to rotate relative to the rotation platform; a base, wherein the rotation platform is rotatably connected to the base; a second drive device, arranged on the base and configured to drive the rotation platform to rotate relative to the base; and a controller, arranged on the projection apparatus and configured to control the first drive device and the second drive device.
US11726394B2 Spatial light modulator for reduction of certain order light
A novel spatial light modulator (SLM) includes a cover glass, and modulation layer, and a plurality of pixel mirrors, and separates unwanted, reflected light from desired, modulated light. In one embodiment, a geometrical relationship exists between the cover glass and the pixel mirrors, such that light that reflects from the cover glass is separated from light that reflects from the pixel mirrors and is transmitted from the SLM. In one example, one of the cover glass or the pixel mirrors is angled with respect to the modulation layer. In another example embodiment, the cover glass has a particular thickness, which introduces destructive interference between light that reflects from the top and bottom surfaces of the cover glass. In another embodiment antireflective coatings are disposed between optical interfaces of the SLM. In another embodiment, light from the SLM is directed through an optical filter to remove unwanted light.
US11726390B2 Optical element driving mechanism
An optical element driving mechanism is provided and includes a first movable part, a fixed assembly and a first driving assembly. The first movable part is configured to connect a first optical element. The fixed assembly has a first opening for a light beam to pass through, and the first movable part is movable relative to the fixed assembly. The first driving assembly is configured to drive the first movable part to move relative to the fixed assembly. When the first movable part is located in a first position relative to the fixed assembly, the first optical element overlaps the first opening.
US11726384B1 Low power compact optical communication and collision avoidance systems
Low power and/or low footprint optical communication technologies that support short to medium range exoatmospheric communications and provide bidirectional communication with nearly spherical coverage.
US11726380B1 Advanced e-shutter system with e-ink layer for embedded camera display
An LCD panel includes an image capture device having an aperture, thin-film transistor layer, and an electronic ink reservoir. The thin-film transistor layer includes a first portion to provide an image on the LCD panel, a second portion, and a third portion. The second portion corresponds with the aperture, and the third portion immediately surrounds the second portion. The electronic ink reservoir is located proximate to the second and third portions of the thin-film transistor layer, and includes an electronic ink charged with a first charge state. The LCD panel directs the second portion of the thin-film transistor layer to provide a first electrical stimulus in a second charge state opposite to the first charge state to attract the electronic ink to the aperture to form a shutter for the image capture device and to block the aperture.
US11726379B2 Liquid crystal assembly
Described herein are liquid crystal (LC) assemblies that are dimmable and techniques for manufacturing LC assemblies. In some embodiments, an LC assembly includes a Guest-Host (GH) liquid crystal layer containing nematic liquid crystals, dye molecules, and a chiral dopant. The GH liquid crystal layer is located between a pair of substrates. The LC assembly is a film assembly, with each of the substrates including a flexible film and a conductive layer formed on the flexible film. The substrates are separated by spacers that define a cell gap. The GH liquid crystal layer is configured to transition the LC assembly between darkened and lightened states depending on the voltage across the conductive layers. The flexible films allow the LC assembly to conform to the surface of a window or other rigid surface to which the LC assembly is attached. The LC assembly can be attached via a liquid or film-based adhesive.
US11726376B2 Display device, display module, and electronic device
A liquid crystal display device with a high aperture ratio is provided. A liquid crystal display device with low power consumption is provided.The display device includes a display portion and a driver circuit portion. The display portion includes a liquid crystal element, a first transistor, a scan line, and a signal line. The driver circuit portion includes a second transistor. The liquid crystal element includes a pixel electrode, a liquid crystal layer, and a common electrode. Each of the scan line and the signal line is electrically connected to the first transistor. The scan line and the signal line each include a metal layer. The structure of the first transistor is different from that of the second transistor. The first transistor is electrically connected to the pixel electrode. The first transistor includes a first region connected to the pixel electrode. The pixel electrode, the common electrode, and the first region have a function of transmitting visible light. Visible light passes through the first region and the liquid crystal element and is emitted to the outside of the display device.
US11726375B2 Methods, systems, and apparatus for constructing customized display panels
The disclosed embodiments generally relate to a method, system and apparatus for forming a custom-sized display panel. An exemplary method to form a custom display from a large sheet of pixels includes: providing a sheet of pixels having a TFT substrate, a liquid crystal layer and a second substrate, the sheet of pixels having a first perimeter, the liquid crystal medium interposed between the TFT substrate and the second substrate; forming a display panel from the sheet of pixels, the display panel having a display panel perimeter, the second display having a first edge defined by the TFT substrate extending beyond the second substrate to thereby expose an electrical trace on the TFT substrate; sealing the liquid crystal layer on the first edge; conductively exposing the electrical trace on the TFT substrate; and forming a column driver line on the TFT substrate to communicate a driver signal to the second display.
US11726374B2 Display, display system, image projection system, and movable object
Provided is a head-up display including a liquid-crystal panel including a display screen, a Fresnel lens which is on an opposite side of the liquid-crystal panel from the display screen, a light-diffusion member between the liquid-crystal panel and the Fresnel lens, a backlight emitting light toward the Fresnel lens, a heat sink accommodating the light-diffusion member, the backlight and the Fresnel lens, and a mirror that forms a virtual image corresponding to an image displayed on the display screen of the liquid-crystal panel, in a target space, where a surface of the Fresnel lens facing the backlight is uneven.
US11726372B2 Liquid crystal device
According to one embodiment, a liquid crystal device includes a first liquid crystal cell, a second liquid crystal cell, a first flexible wiring board including a first terminal and connected to the first liquid crystal cell, a second flexible wiring board including a second terminal and connected to the second liquid crystal cell, and a circuit board including a first connector connected to the first terminal and a second connector connected to the second terminal. The first flexible wiring board and the second flexible wiring board are arranged without overlapping each other in plan view. A first distance from an edge of the circuit board to the first connector and a second distance from the edge to the second connector are different from each other.
US11726370B1 Transparent display device
A transparent display device includes a display panel. The display panel has a plurality of pixel regions, the plurality of pixel regions comprising a first pixel region, the first pixel region comprising a first display region and a first transparent region. The display panel includes a first substrate, a second substrate, a display medium, and a transparent element. The second substrate is disposed opposite to the first substrate. The display medium is disposed between the first substrate and the second substrate and in the display region. The transparent element is disposed between the first substrate and the second substrate and in the transparent region. An area ratio of the transparent element based on the pixel region is in a range of 20% to 90%.
US11726364B2 Diffusion plate support frames, direct-type backlight modules and display apparatuses
The present disclosure relates to a diffusion plate support frame, a direct-type backlight module and a display apparatus. The diffusion plate support frame includes: a bottom plate; and one or more support portions, each of the one or more support portions is located on the bottom plate and comprises: a first buffer structure, and a support pin. The first buffer structure is located between the bottom plate and the support pin, and the first buffer structure is used for buffering pressure when subjected to a pressure applied by the support pin towards the bottom plate.
US11726354B2 Display device and method for manufacturing the same
A display device including a first substrate, a pixel disposed on the first substrate and including first, second and third sub-pixel electrodes adjacent to each other, a second substrate spaced from the first substrate, a color conversion layer disposed on the second substrate and with a first wavelength conversion layer overlapping with the first sub pixel electrode and a second wavelength conversion layer overlapping with the second sub pixel electrode, a transmissive layer including a first sub-transmissive layer overlapping with the third sub-pixel electrode and a second sub-transmissive layer disposed between the first wavelength conversion layer and the second wavelength conversion layer, and a planarization layer disposed on the color conversion layer and the transmissive layer. A method of manufacturing a display device having a flatter planarization layer with reduced variations in thickness is also disclosed.
US11726352B2 Spacer device for frames of spectacles
A spacer device for spectacles maintains the pair of arms of the frame spaced apart from each other with respect to the front of the frame when they are folded in a closing manner. The device includes a spacer member having a thickness defined between a pair of opposing surfaces, the member extending in a main direction, between a pair of opposing faces, which contact with the front mount of the frame and the arm of the pair of arms which is folded last onto the mount, respectively. A channel extends transversely to the main direction and is provided in a position between the faces, the channel delimited by a pair of walls which face each other in a mutually spaced apart relationship and are connected at an end thereof to a base surface of the channel.
US11726348B2 Spectacle lens
A spectacle lens can inhibit ametropia of the eyes and ensure full visibility. The spectacle lens comprises: first refraction areas and second refraction areas. Each first refraction area has a first refraction force that may be based on a prescription for correcting the ametropia of the eyes. Each second refraction area has a refraction force different from the first refraction force and may function to focus images on the positions except the retina of the eyes, to inhibit the development of the ametropia. Near the central part of the lens, the second refraction areas form a plurality of independent island-shaped areas, and the first refraction areas form the areas beyond the areas of the second refraction areas.
US11726347B2 Multiple degree of freedom hinge systems and eyewear devices comprising such hinge systems
A multiple degree of freedom hinge system is provided, which is particularly well adapted for eyewear, such as spatial computing headsets. In the context of such spatial computing headsets having an optics assembly supported by opposing temple arms, the hinge system provides protection against over-extension of the temple arms or extreme deflections that may otherwise arise from undesirable torsional loading of the temple arms. The hinge systems also allow the temple arms to splay outwardly to enable proper fit and enhanced user comfort.
US11726346B2 Focus tunable optical system and multi-focal display device
A focus tunable optical system includes a compound lens, which includes a plurality of focus tunable lenses. Further, the focus tunable optical system comprises a controller, which is configured to shift a focus of the compound lens from a first focal plane to a second focal plane. To this end, the controller is configured to apply, individually to each focus tunable lens of the plurality of the focus tunable lenses, a control signal having a first value for the first focal plane and a second value for the second focal plane.
US11726337B1 Systems with adjustable cushions
A head-mounted device may have a head-mounted housing. The head-mounted housing may have rear-facing displays that display images for a user. The images are viewable from eye boxes while the head-mounted device is being worn by the user. An electrically adjustable face cushion may be provided between the head-mounted housing and the user's face. The electrically adjustable face cushion may have adjustable elements such as adjustable inflation air bags. Airflow control systems formed from electrically adjustable airflow valves, check valves, and air pumps may be used in controlling inflation of the adjustable inflation air bags in responses to changes in operating mode of the head-mounted device and/or in response to sensor data or other input. The sensor data may include strain gauge measurements of facial pressure on the air bags.
US11726334B2 Contact lens system
A contact lens system (110) for placing in an eye for augmented reality systems is disclosed. The contact lens system (110) comprises a display (111) comprising a matrix of display elements; a driver unit (112) configured to receive data from a host (120) and to present the data on the display (111) and a set of sensors (113) integrated on the display (111) for measuring pupil size. The driver unit (112) is further configured to read outputs from the set of sensors to determine the pupil size and adjust a size of an active area of the display.
US11726331B2 Head mounted display
A head mounted display displays an image in a user's view field and includes a projection unit projecting image light from an image display unit; and a first and second light guide plates that duplicate the image light from the projection unit. The first and second light guide plates each include a set of parallel main surfaces confining the image light by internal reflection. The first light guide plate includes an incident surface reflecting the image light inward, and two or more emission reflective surfaces emitting the image light to the second light guide plate. The incident and emission reflective surfaces are parallel to each other at an angle different from the main surface, and the second light guide plate includes an input unit coupling the image light from the first light guide plate inward, and an output unit emitting the image light to the user's pupil.
US11726330B2 Display device and augmented reality apparatus including the same
Provided are a display device and an augmented reality apparatus including the same. The display device includes a display panel including display blocks and an optics array including pin hole structures that one-to-one correspond to the display blocks. Here, each of the pin hole structures includes a pin hole and a shielding area surrounding the pin hole, and the display blocks are spaced apart from each other in a first direction parallel to a top surface of the display panel and a second direction crossing the first direction and parallel to the top surface of the display panel.
US11726329B2 Environmentally isolated waveguide display
A waveguide display is provided comprising: an input image generator providing image light projected over a field of view; a waveguide having first and second external surfaces; and at least one grating optically coupled to the waveguide for extracting light towards a viewer. The waveguide has a lateral refractive index variation between said external surfaces that prevents any ray propagated within the waveguide from optically interacting with at least one of the external surfaces.
US11726326B1 Wedge light guide
An optical device includes an optical assembly having a first end and a second end, the optical assembly including a first optical component and a second optical component, the first optical component having at least a first optical surface, a second optical surface, and a third optical surface that are non-parallel to one another. The first optical surface is curved and extends between the first end and the second end. A first polarization selective redirector is located between the first optical component and the second optical component, and a first polarization rotating redirector is disposed at the second end.
US11726325B2 Near-eye optical imaging system, near-eye display device and head-mounted display device
Disclosed in the present application are a near-eye optical imaging system, a near-eye optical imaging system based near-eye display device, and a near-eye display device based head-mounted display device. The near-eye optical imaging system comprises: a display, a first array of microlenses, which comprises a plurality of first microlenses; a second array of microlenses, which is arranged side by side with the first array of microlenses. The plurality of first microlenses in the first array of microlenses correspond to the plurality of second microlenses in the second array of microlenses respectively to form multiple optical channels. According to the present invention, an object located within a near-eye range is imaged by means of using a display, and two microlens arrays in concatenation.
US11726323B2 Method and apparatus for generating input images for holographic waveguide displays
An image generation device includes: a spatial light modulator; a source of light; a beam deflector; an illumination waveguide and an image transport waveguide, each waveguide containing at least one switchable grating; and a coupler for directing scanned light into a first set of TIR paths in said illumination waveguide. A switchable grating in the illumination waveguide diffracts light onto said SLM, a switchable grating in said image transport waveguide diffracting image-modulated from the SLM into a waveguide path.
US11726321B2 Image shift correction for binocular virtual imaging apparatus
An imaging apparatus for stereoscopic viewing has a frame that seats against the head of a viewer. A left-eye imaging apparatus and a right-eye imaging apparatus are supported by the frame. The frame is reshapeable in a manner that changes a relative alignment of the left-eye imaging apparatus and the right-eye imaging apparatus to accommodate different viewer head anatomies. An adjustment mechanism responsive to the reshaping of the frame restores relative alignment of the left-eye imaging apparatus and the right-eye imaging apparatus for conveying stereoscopic virtual images to the viewer.
US11726320B2 Information processing apparatus, information processing method, and program
An information processing apparatus 1 acquires motion information regarding a user 700 who is a user, determines the image quality (for example, the resolution) of a virtual object on the basis of the acquired motion information, and controls the display of the virtual object on the basis of the determined image quality. The virtual object is displayed with low resolution, for example, when the user 700 is turning his/her head. On the other hand, the virtual object is displayed with high resolution when the user 700 is put in a stationary state, that is, when a change becomes zero. The information processing apparatus 1 makes it possible to reduce a drawing load, while maintaining a real expression.
US11726316B2 Optical scanning apparatus and image forming apparatus
An optical scanning apparatus includes first and second light sources, a rotatable polygonal mirror, a motor, first and second mirrors, first and second lenses, and a casing. Within a mounting range, a top wall of an accommodating portion is provided with at least one projection projecting toward an opening of the accommodating portion. The projection extends from a first side wall to a second side wall of the accommodating portion. The top wall includes a recess formed opposite from the projection, and is free from a portion projecting toward the opening over a range from the first side wall to the second side wall, other than the projection in the mounting range. A free end portion of the projection is in a position remoter from the opening than a reflecting surface of the rotatable polygonal mirror is with respect to a rotational axis direction of the motor.
US11726315B2 Ladar transmitter with ellipsoidal reimager
Disclosed herein is a compact beam scanner assembly that includes an ellipsoidal reimaging mirror.
US11726299B2 Optical imaging system
An optical imaging system includes a first lens having positive refractive power, a second lens having negative refractive power, a third lens having negative refractive power, a fourth lens having a refractive power, a fifth lens having negative refractive power, and a sixth lens having a refractive power and a convex image-side surface. The first lens to the sixth lens are sequentially disposed from the object side to an imaging plane. An expression 0.7
US11726294B2 Lens driving device, and camera module and optical instrument comprising same
An embodiment comprises: a housing a bobbin disposed inside the housing, and having a lens disposed thereon; a first coil disposed at the outer circumferential surface of the bobbin; a first magnet disposed at a size part of the housing in correspondence to the first coil; a first position sensor disposed in the bobbin, and including first and second input terminals and first and second output terminals; a circuit board including first and second terminals electrically connected to the first and second output terminals of the first position sensor; and a capacitor connected in parallel to the first and second terminals of the circuit board so as to remove noise from the output of the first position sensor.
US11726289B1 Components for fiber optic cable installation on a powerline conductor
The disclosed fiber optic cable splice case may include (1) an outer enclosure with a plurality of cable funnels defining paths from an exterior to an interior of the outer enclosure, (2) a clamp connected to the exterior of the outer enclosure, where the clamp attaches the outer enclosure to a powerline conductor, and (3) an inner enclosure positioned at least partially within, and rotatably coupled to, the outer enclosure, where the inner enclosure defines (a) a splice cavity within the inner enclosure, where the cavity is configured to store an optical fiber splice tray for coupling corresponding optical fibers of each of a pair of fiber optic cable segments and (b) a cable channel about an exterior of the inner enclosure, where the cable channel carries a portion of each of the pair of segments between the funnels and the cavity. Various other components and methods are also disclosed.
US11726288B2 Patch panel with lifting cassette removal
A patch panel includes a cabinet and a cassette. A pair of cassette guides is positioned within the cabinet. The pair of cassette guides are spaced along a lateral direction such that the cassette is receivable between the pair of cassette guides. The cassette is slidable along a transverse direction on the pair of cassette guides. At least one of the pair of cassette guides includes a first rail and a second rail that are spaced apart along a vertical direction. The cassette is slidable along the transverse direction between the first and second rails. Each end of the first rail is cantilevered such that each end of the first rail is moveable along the vertical direction.
US11726286B2 Fiber optic cable connector and adapter housing
The embodiments described herein are directed to a fiber optic cable and a fiber optic adapter housing. The cable comprises a connector body that houses a plurality of fiber portions. The connector body has a face comprising a plurality of rows of apertures for exposing respective ends of the fiber portions. Each aperture of a particular row are diagonally offset from nearest aperture(s) of an adjacent row. The housing comprises first slots having a first orientation and opposing second slots having a second orientation. The first slots are configured for the insertion of cables having the first orientation, and the second slots are configured for the insertion of cables having the second orientation. Such a configuration enables a shuffle function, where a device coupled to a cable inserted into a first slot is communicatively coupled to other devices each connected to a respective cable inserted into a respective second slot.
US11726278B2 Free air intrasystem interconnect
This document discusses, among other things, systems and methods to transmit laser energy to a first hollow-core transmission medium of a board, and to detect laser energy from a second hollow-core transmission medium of the board using a photodiode of the communication interface. A system can include a communication interface configured to be coupled to a chip carrier, the communication interface including a laser emitter configured to transmit laser energy to a first hollow-core transmission medium of a board, and a photodiode configured to detect laser energy communicated from a second hollow-core transmission. The system can further include the chip carrier and the board, as well as one or more alignment features to position the laser emitter and the photodiode over inputs of the first and second hollow-core transmission mediums, and an optically clear resin optionally between the communication interface and the board.
US11726276B1 Multi-chip photonics transceiver
A photonics transceiver is described herein, wherein the photonics transceiver exhibits improved areal bandwidth density and improved energy per bit consumption relative to conventional photonics transceivers. The photonics transceiver achieves an areal bandwidth density of at least 5 Tbps/mm2 with an energy consumption of less than 500 fJ/bit (sum of energy consumed for both a transmitted bit and a received bit). The photonics transceiver is a multi-chip module, where chips in the multi-chip module are tightly integrated with one another. The multi-chip module includes light source, photodetector, photonics, and control/logic chips. The photonics chip includes transparent conducting oxide integrated optical modulators and multiplexers and demultiplexers based on MEMS-tunable optical ring resonators.
US11726274B1 Low footprint optical interconnects
Compact ASIC, chip-on-board, flip-chip, interposer, and related packaging techniques are incorporated to minimize the footprint of optoelectronic interconnect devices, including the Optical Data Pipe. In addition, ruggedized packaging techniques are incorporated to increase the durability and application space for optoelectronic interconnect devices, including an Optical Data Pipe.
US11726273B2 Light diffusing multi-fiber design configured for use with UV LEDs
Disclosed herein are embodiments of an ultraviolet (UV) illumination system. The UV illumination system includes at least one UV light emitting diode (LED) and a light-diffusing optical fiber bundle. The light-diffusing optical fiber bundle includes a bundle jacket and a plurality of optical fibers disposed within the bundle jacket. Each optical fiber is made up of a glass core having a glass composition with less than 90 mol % silica and a cladding surrounding the glass core. At least one of the glass core or the cladding includes scattering centers. Further, the light-diffusing optical fiber bundle is optically coupled to the UV LED. Also disclosed herein are a UV light-diffusing fiber and a method of sterilizing an object using a UV illumination system contain a UV light-diffusing fiber.
US11726268B1 Ferrule, optical connector, and optical connector module
A ferrule includes an optical transmission member holding part configured to hold an optical transmission member; a first surface that faces an end portion of the optical transmission member when the optical transmission member is held at the optical transmission member holding part; and a through hole that is open between the optical transmission member holding part and the first surface.
US11726267B2 Two-piece fiber optic adapter with latch mechanism trapped under panel
A combination of an adapter panel and at least one two-piece fiber optic adapter includes an adapter panel having a first side and a second side, the adapter panel having a window extending between the first side and the second side, the adapter panel having a thickness and a two-piece fiber optic adapter formed by joining a first piece to a second piece via a latching mechanism, each of the first piece and second piece having a longitudinal opening to receive fiber optic connectors from either side of the adapter panel. The latching mechanism is positioned at least partially within the window and the thickness of the adapter panel.
US11726265B2 Optical waveguide with spatially modulated index region
An optical waveguide propagates an optical mode at a first wavelength along a length of the waveguide. The optical waveguide has an optical core with a substantially polygonal cross-section in a plane substantially perpendicular to the length of the waveguide. The optical core has an index of refraction n1 at the first wavelength. A first optical cladding is disposed adjacent the optical core and has an index of refraction n2 at the first wavelength, n2
US11726263B2 Optical system, optical components, and method for manufacturing an optical system
Disclosed herein is an optical system, comprising a first optical component, featuring a first waveguide and a recess which passes at least partially through the first optical component from a front side to a back side, a second optical component, arranged in the recess of the first optical component, and a second waveguide optically coupled with the first waveguide, and a carrier substrate. The first optical component including a first marking set with a defined position/orientation relative to the first waveguide, the second optical component including a second marking set with a defined position/orientation relative to the second waveguide, and based on a relative position/orientation of the first and second marking sets, determine whether the first and the second optical components are aligned in a reference plane that is parallel to a surface of the carrier substrate, such that the first and the second waveguide are optically coupled.
US11726261B2 Holographic waveguides incorporating birefringence control and methods for their fabrication
Many embodiments in accordance with the invention are directed towards waveguides implementing birefringence control. In some embodiments, the waveguide includes a birefringent grating layer and a birefringence control layer. In further embodiments, the birefringence control layer is compact and efficient. Such structures can be utilized for various applications, including but not limited to: compensating for polarization related losses in holographic waveguides; providing three-dimensional LC director alignment in waveguides based on Bragg gratings; and spatially varying angular/spectral bandwidth for homogenizing the output from a waveguide. In some embodiments, a polarization-maintaining, wide-angle, and high-reflection waveguide cladding with polarization compensation is implemented for grating birefringence. In several embodiments, a thin polarization control layer is implemented for providing either quarter wave or half wave retardation.
US11726257B2 Multicore optical fiber
A multicore optical fiber includes an inner glass region having a plurality of core regions surrounded by a common outer cladding, the inner glass region further having at least one marker and an outer diameter in the range of 120 microns and 130 microns, wherein each core region is comprised of a germania-doped silica core and a fluorine-doped silica trench, wherein the trench volume of the fluorine-doped silica trench is greater than 50% Δ microns2. The fiber has an outer coating layer surrounding the inner glass region, the outer coating layer having a primary coating layer and a secondary coating layer with a diameter of the secondary coating layer equal to or less than 200 microns, wherein each core region has a mode field diameter greater than 8.2 microns at 1310 nm, a cable cutoff wavelength of less than 1260 nm, and zero dispersion wavelength of less than 1335 nm.
US11726256B2 High-density energy directing devices for two-dimensional, stereoscopic, light field and holographic displays
Disclosed are high-density energy directing devices and systems thereof for two-dimensional, stereoscopic, light field and holographic head-mounted displays. In general, the head-mounted display system includes one or more energy devices and one or more energy relay elements, each energy relay element having a first surface and a second surface. The first surface is disposed in energy propagation paths of the one or more energy devices and the second surface of each of the one or more energy relay elements is arranged to form a singular seamless energy surface. A separation between edges of any two adjacent second surfaces is less than a minimum perceptible contour as defined by the visual acuity of a human eye having better than 20/40 vision at a distance from the singular seamless energy surface, the distance being greater than the lesser of: half of a height of the singular seamless energy surface, or half of a width of the singular seamless energy surface.
US11726253B2 Illumination device including a light guide including a tilted plane
According to an embodiment, an illumination device includes a light guide having a first plane, a second plane opposed to the first plane and substantially parallel to the first plane, and a tilted plane opposed to the first plane and tilted to the first plane, the tilted plane and the second plane being arranged in a first direction, and a light emitting device including a first light emitting part, a second light emitting part, and a third light emitting part which are located directly below the tilted plane, arranged in the first direction, and configured to emit light having wavelengths different from each other.
US11726252B2 Self-lit display panel
A self-lit display panel includes a photonic integrated circuit payer including an array of waveguides and an array of out-couplers for out-coupling portions of the illuminating light through pixels of the panel. The self-lit display panel may include a transparent electronic circuitry layer backlit by the photonic integrated circuit layer; the two layers may be on a same substrate or on opposed substrates defining a cell filled with an electro-active material. The configuration allows for chief ray engineering, zonal illuminating, and separate illumination with red, green, and blue illuminating light.
US11726249B2 Optical retarder segments
An optical element includes an optical surface configured to receive light at a predetermined wavelength in a range from about 400 nm to about 1000 nm. The optical surface is defined by a vertical axis and a horizontal axis defining four Cartesian quadrants sequentially numbered in a counter-clockwise direction. A first longitudinal section of the optical surface is centered on the vertical axis and a second longitudinal section of the optical surface is centered on the horizontal axis. The first and second longitudinal section each extend across opposite edges of the optical surface and have a same substantially uniform retardance for substantially normally incident light. The optical element includes four discrete retarder sections. Each retarder section is disposed on a respective Cartesian quadrant of the optical surface and has a retardance difference from the substantially uniform retardance of the optical surface that is greater than zero.
US11726244B2 Polarizing plate for light emitting displays and light emitting display comprising the same
A polarizing plate for light emitting displays and a light emitting display including the same are provided. A polarizing plate includes: a polarizer; and a first liquid crystal retardation film, a first bonding layer, and a second liquid crystal retardation film sequentially stacked on a surface of the polarizer, and the first bonding layer has a glass transition temperature of about 70° C. to about 100° C. and is formed of a composition including at least one selected from among an alicyclic group-containing glycidyl ether and an aromatic group-containing glycidyl ether.
US11726243B2 Visibly transparent, infrared radiation retroreflective articles
A retroreflective article including a retroreflective layer including a structured surface that is opposite a major surface, a pressure sensitive adhesive that contacts at least a portion of the structured surface to form an optically inactive area that does not substantially retroreflect incident light and at least one low refractive index layer forming an optically active area that retroreflects incident light, wherein the optically active area comprises about 25% or less of the structured surface.
US11726242B2 Zonal optical elements
An optical element, e.g. based on a diffractive Fresnel lens, having suppressed or reduced chromatic aberration under non-monochromatic light and/or enhanced directional homogenisation in its angular irradiation characteristics, comprises a plurality of optical zones (10, 20), wherein each zone comprises at least one homogenising noise-introducing feature. In embodiments the at least one homogenising noise-introducing feature comprises one or more zonal displacement features, e.g. ripples (20′, 20″) and/or one or more zonal modulation features, e.g. one or more patterning features (30).
US11726240B2 Variable mesh low mass MEMS mirrors
The present disclosure provides a component, such as a MEMS mirror or other generally disc-shaped component, having a variable mesh pattern across a backside surface thereof. The variable mesh includes ribs having a first thickness near a center portion or axis of rotation of the components, and a second narrower thickness at portions farther from the center or axis of rotation.
US11726239B2 Non-color shifting multilayer structures
A multilayer thin film that reflects an omnidirectional structural color including a multilayer stack. The multilayer stack includes a reflector layer; a selective absorber layer extending over the reflector layer; an absorbing layer extending over the first layer; and a dielectric layer extending over the second layer. The multilayer thin film reflects a single narrow band of visible light when exposed to broadband electromagnetic radiation, the single narrow band of visible light having a center wavelength greater than 550 nm, and a visible full width at half maximum (FWHM) width of less than 200 nm. A color shift of the reflected single narrow band of visible light is less than 50 nm when the multilayer stack is exposed to broadband electromagnetic radiation and viewed from angles between 0 and 45 degrees relative to a direction normal to an outer surface of the multilayer thin film.
US11726236B2 Graded pore structure without phase mask
A method to form a three-dimensional photonic crystal template with a gradient structure involves irradiating a photoresist composition of a thickness of at least 15 μm from at least four laser beams to yield a periodic patterned with a percolating matrix of mass in constructive volumes of a cured photoresist composition and destructive volumes of voids free of condensed matter where the proportion of constructive volume displays a gradient from the irradiated surface to the substrate after development. For a given light intensity, photoinitiator concentration in the photoresist composition, and a given thickness, by irradiating for a relatively short period, a three-dimensional photonic crystal template displaying a gradient having greater constructive volume proximal the air interface forms and a relatively long irradiation period results in a gradient having greater constructive volume proximal the substrate.
US11726233B2 Method of making a metamaterial device
An optical sensor system, comprising refractory plasmonic elements that can withstand temperatures exceeding 2500° C. in chemically aggressive and harsh environments that impose stress, strain and vibrations. A plasmonic metamaterial or metasurface, engineered to have a specific spectral and angular response, exhibits optical reflection characteristics that are altered by varying physical environmental conditions including but not limited to temperature, surface chemistry or elastic stress, strain and other types of mechanical load. The metamaterial or metasurface comprises a set of ultra-thin structured layers with a total thickness of less than tens of microns that can be deployed onto surfaces of devices operating in harsh environmental conditions. The top interface of the metamaterial or metasurface is illuminated with a light source, either through free space or via an optical fiber, and the reflected signal is detected employing remote detectors.
US11726231B2 Hypergravity experimental apparatus and experimental method for interaction between brittle deformation and ductile deformation
It discloses a hypergravity experimental apparatus and experimental method for interaction between brittle deformation and ductile deformation. The experimental apparatus comprises an experiment module, a control device and a drive device; the drive device comprises a centrifuge for generating a hypergravity environment and a hydraulic press for generating extensional/compressional force in an experiment box; the control device comprises a control terminal, a control cabinet and a hydraulic control station for controlling the operation of the drive device; the experiment module is provided with an experiment box and a transmission device therein, and the transmission device converts a vertical lifting force generated by a hydraulic cylinder controlled by the hydraulic press in the drive device into a horizontal pushing-pulling force.
US11726230B2 Subsurface strain estimation using fiber optic measurement
Strain and time-strain measurement in a well enables derivation of a constant that links the two. Knowledge of the constant along with time-strain measurement at another well enables estimation of strain at the other well.
US11726229B2 Test device for irradiating products on a conveyor route
A test device for the irradiation of products which are fed into a housing along at least two tracks. At least one separate sensor is provided for each track in order to separately monitor the arrival at a target position selected individually for each track preferably within the housing of the test device.
US11726225B2 Detection and evaluation of ultrasonic subsurface backscatter
A system for estimating a property of a region of interest includes an acoustic measurement device including a transmitter configured to emit an acoustic signal having at least one selected frequency configured to penetrate a surface of a borehole in an earth formation and produce internal diffuse backscatter from earth formation material behind the surface and within the region of interest, and a receiver configured to detect return signals from the region of interest and generate return signal data. The system also includes a processing device configured to receive the return signal data, process the return signal data to identify internal diffuse backscatter data indicative of the internal diffuse backscatter, calculate one or more characteristics of the internal diffuse backscatter, and estimate a property of the region of interest based on the one or more characteristics of the internal diffuse backscatter.
US11726222B2 Seismic marine vibrator
A seismic marine vibrator (100) may comprises first plates (102) and second plates (104) arranged along a longitudinal axis (101), longitudinal and peripheral first (106) and second (108) elements respectively secured to the first (102) and second (104) plates, and an actuator (112) operable to reciprocate the first elements (106) relative to the second elements (108) along the longitudinal axis (101) so as to reciprocate the first plates (102) relative to the second plates (104). The seismic marine vibrator further comprises peripherally closed air-filled chambers (109) and peripherally open chambers (111), the volume of said open chambers (111) being varied when the first plates (102) are reciprocated so as to take in and expel water radially to generate an acoustic wave. This forms an improved seismic marine vibrator.
US11726219B2 Multimodal photon and neutron imaging devices with fast event-by-event multisampling readout and optimized particle type discrimination
A particle imaging method for distinguishing between types of incident particles, such as neutrons, photons, and alphas, and improving the position resolution of particle imaging devices with matrix readout. The method includes high frequency multisampling readout electronics that provides the sequences of multiple measurements for each detected event, resulting in recorded detailed waveform information describing the signals. Such detailed information is used to approximate each signal waveform with a parameterized function in which the extracted parameter sets determine the type of the incident particle in an optimized fashion. The detailed event-by-event multisampling information for each signal readout channel in the matrix readout of the radiation imaging devices improves and optimizes the position resolution for variable shapes of the signals. Such devices can be used in mixed radiation fields, creating a new class of multimodal photon and neutron imagers.
US11726216B2 Radiation detection apparatus having a reflector
A radiation detection apparatus may include a scintillator to emit scintillating light in response to absorbing radiation, a photosensor to generate an electronic pulse in response to receiving the scintillating light, and a reflector surrounding the photosensor. The photosensor may be coupled to a wiring board and the reflector may be coupled to the wiring board. The radiation detection apparatus can be more compact and more rugged as compared to radiation detection apparatuses that include a photomultiplier tube.
US11726214B2 Two window indicator
This present disclosure provides a multi-ply radiation dosage indicator, which includes a first ply having two visible readable indicia thereon. The dual radiation sensitive zones are capable of changing opacity in response to exposure radiation. Each radiation sensitive zone can respond to an irradiation dose in tandem or independent of one another. Once the radiation sensitive zone exceeds the design exposure threshold, the visibility of the indicia is altered thereby providing an indication of irradiation exposure. The radiation sensitive zone may either be transparent or opaque and can change its opacity in response to exposure to radiation exceeding a predetermined threshold so as to change the visibility of the indicia.
US11726213B2 Fast and precise positioning method and system
The present application provides a fast and precise positioning method and system. The method includes: acquiring observation data of navigation satellites and LEO augmentation satellites at a current epoch; respectively acquiring navigation telegrams of the navigation satellites and the LEO augmentation satellites, and obtaining precise orbit and clock bias; correcting errors received in the positioning process according to the acquired navigation telegrams; normalizing by taking a type of satellite navigation system as reference to obtain unified linear observation equations, and calculating observation values of positioning and velocity measurement parameters; calculating estimated values of positioning and velocity measurement parameters at the current epoch through a state equation according to the calculated observation values of positioning and velocity measurement parameters and estimated values of positioning and velocity measurement parameters at the previous epoch; generating and saving positioning and velocity measurement results at the current epoch according to the estimated values of positioning and velocity measurement parameters.
US11726208B2 Autonomous vehicle localization using a Lidar intensity map
Aspects of the present disclosure involve systems, methods, and devices for autonomous vehicle localization using a Lidar intensity map. A system is configured to generate a map embedding using a first neural network and to generate an online Lidar intensity embedding using a second neural network. The map embedding is based on input map data comprising a Lidar intensity map, and the Lidar sweep embedding is based on online Lidar sweep data. The system is further configured to generate multiple pose candidates based on the online Lidar intensity embedding and compute a three-dimensional (3D) score map comprising a match score for each pose candidate that indicates a similarity between the pose candidate and the map embedding. The system is further configured to determine a pose of a vehicle based on the 3D score map and to control one or more operations of the vehicle based on the determined pose.
US11726206B2 Systems and methods for linearizing non-linear chirp signals
A light detection and ranging (LiDAR) sensor is described herein. The LiDAR sensor can comprise a fiber optic ending, a laser assembly, and one or more processors. The fiber optic ending can comprise a fiber optic cable terminated by a reflector. The laser assembly can emit a chirp signal to detect an object in an environment. A portion of the chirp signal can be diverted to the fiber optic ending. The one or more processors construct a profile of the chirp signal based on the diverted portion of the chirp signal. The one or more processors determine a best fit curve based on the profile of the chirp signal and one or more parameters associated with the best fit curve. A frequency offset between an emitted chirp signal and a returned chirp signal can be computed based on the best fit curve and the one or more parameters. Based on the frequency offset, the one or more processors can determine a range of the object.
US11726204B2 Light ranging device with electronically scanned emitter array and synchronized sensor array
Embodiments describe a solid state electronic scanning LIDAR system that includes a scanning focal plane transmitting element and a scanning focal plane receiving element whose operations are synchronized so that the firing sequence of an emitter array in the transmitting element corresponds to a capturing sequence of a photosensor array in the receiving element. During operation, the emitter array can sequentially fire one or more light emitters into a scene and the reflected light can be received by a corresponding set of one or more photosensors through an aperture layer positioned in front of the photosensors. Each light emitter can correspond with an aperture in the aperture layer, and each aperture can correspond to a photosensor in the receiving element such that each light emitter corresponds with a specific photosensor in the receiving element.
US11726201B2 Method for operating a radar sensor in a motor vehicle
A method for operating a radar sensor in a motor vehicle, in which in a SAR measuring mode according to the principle of the synthetic aperture, objects, including stationary objects, are located with high angular resolution. The same radar sensor is operated in time-shifted manner or concurrently in the SAR measuring mode and in a Doppler measuring mode, the relative speeds of objects, including moving objects, being measured with a time resolution in the Doppler measuring mode that is greater than the time resolution in the SAR measuring mode.
US11726194B2 Imaging apparatus not easily affected by radiation, and image display apparatus
The present invention is capable of determining the location(s) of waste (e.g. nuclear fuel debris, obstacles, contaminated or otherwise radioactive materials), monitoring and inspecting their surroundings, and transporting them, as well as use in repair, construction, and reactor decommissioning work in high radiation environment. Ultrasound (or sound) waves are not subject to interference from radiation. This modality is utilized in the present invention to detect and image waste and/or objects of interest. The system combines the resulting ultrasound (or sound) wave images for detecting waste and/or objects of interest with radiation information acquired by a radiation detector, to generate and adjust new composite images to display. For example, the image in the direction of strong radiation is red and the image in the direction of weak radiation is blue. Additionally, the constituent imaging apparatus may be fitted on a drone or robotic system for repair and construction work.
US11726193B2 Transmit/receive system for imaging devices
A filter circuit for an imaging device including a probe configured to propagate an ultrasonic wave through an object includes a diode bridge configured to receive, from a transducer of the probe, a composite signal that includes a test signal and a reflected signal. The reflected signal corresponds to reflected waves sensed by the transducer in response to the ultrasonic wave propagated through the object. The diode bridge is further configured to block the test signal from the composite signal and pass the reflected signal. The filter circuit further includes an output node configured to output the reflected signal and a first node and a second node that connect the diode bridge to a bias voltage. The bias voltage causes a bias current to flow from the first node to the second node through the diode bridge.
US11726192B2 Photoreceptor, flight time measurement device, and optical radar
A photodetector measures flight time by an imaging optical element imaging reflected light from an illuminated illumination region of an object illuminated by pulse light, and a light detection portion receiving the imaged light. The light detection portion is formed larger than a projection region reflected at the illumination region of the object and imaged on the light detection portion. In the light detection portion, a portion overlaying the projection region is activated as a light-detection region.
US11726191B2 Lidar intensity calibration
Aspects of the present disclosure involve a vehicle computer system comprising a computer-readable storage medium storing a set of instructions, and a method for light detection and ranging (Lidar) intensity calibration. The method includes collecting a data set comprising a plurality of raw intensity values output by a channel of a Lidar unit at a particular power level from among multiple power levels at which the channel is capable of operating. The method further includes using a linear model to compute a calibration multiplier and a bias value for the particular power level of the channel. During operation of the vehicle, calibrated intensity values are determined by applying the linear model to subsequent raw intensity values output by the channel at the particular power using the determined calibration multiplier and bias value.
US11726190B2 System for emulating an environment for testing a frequency modulated continuous wave (FMCW) detection and ranging (LiDAR) system
A system for emulating an over-the-air environment for testing a light detection and ranging (LiDAR) unit under test (UUT). The system may comprise a lens system that receives light from the LiDAR UUT and a plurality of optical processing chains. The system may generate light into free space based on the optical signals processed by each chain. The system may process received light optically to maintain coherence with light received from the LiDAR unit under test and may process all points in a LiDAR image simultaneously. The system may operate to emulate an over-the-air environment for a time-of-flight LiDAR UUT, a frequency modulated continuous wave LiDAR UUT, and/or a flash LiDAR UUT.
US11726189B2 Real-time online calibration of coherent doppler lidar systems on vehicles
Embodiments of the present disclosure are directed to calibrating an imaging and ranging subsystem. Sensor data indicative of one or more targets from the imaging and ranging subsystem, location data defining a geographical location of the imaging and ranging subsystem, orientation data defining an orientation of the imaging and ranging subsystem and stored translation and rotation values of the imaging and ranging subsystem are received. Estimated Doppler values for the target are provided by the sensor data and theoretical Doppler values for the targets are also calculated. The estimated Doppler values are compared to the theoretical Doppler values to determine if calibration of the imaging and ranging subsystem is required. If calibration is necessary, correction translation and correction rotation values are calculated in order to calculate updated translation and rotation values used to calibrate the imaging and ranging subsystem.
US11726184B2 Component for a LIDAR sensor system, LIDAR sensor system, LIDAR sensor device, method for a LIDAR sensor system and method for a LIDAR sensor device
The present disclosure relates to various embodiments of an optical component for a LIDAR Sensor System. The optical component may include an optical element having a first main surface and a second main surface opposite to the first main surface, a first lens array formed on the first main surface, and/or a second lens array formed on the second main surface. The optical element has a curved shape in a first direction of the LIDAR Sensor System.
US11726181B2 Multiple simultaneous laser beam emission and illumination while ensuring eye safety
A LIDAR system is disclosed. The system has a laser light projection system to simultaneously project at least two laser light beams. The system also has a deflector to project the at least two laser light beams toward a field of view of the LIDAR system. Each of the at least two laser light beams has an energy density below an eye safe level. A total combined energy density of the at least two laser light beams is above an eye safe level. Further, the at least two laser light beams projected from the deflector are separated from one another by an angular spacing ranging from 2.5 mrad to 6 mrad.
US11726179B2 System and method for regulating airflow into an enclosure
Provided herein is a system and method for heat exchange of a vehicle. The system comprises an enclosure disposed on the vehicle. The enclosure comprises a fan disposed at a base of the enclosure, one or more sensors within the enclosure, and a cover on an exterior of the enclosure. The cover comprises a hole pattern to selectively permit an airflow to enter the enclosure. A deflector is disposed on the vehicle outside the enclosure and configured to direct an airflow through the hole pattern.
US11726173B2 Attack detection and mitigation for fine timing measurement
Embodiments for securing fine timing measurement (FTM) communications are described. FTM communications include FTM frames sent and received from an initiating station (ISTA) and a responding station (RSTA). The RSTA records a plurality of parameters associated with the FTM frames and uses the plurality of parameters to learn and identify a device profile for the ISTA. The device profile is used to determine a behavior filter for the FTM from the ISTA and the RSTA filters FTM traffic according to the behavior filter to prevent malicious attacks in the FTM communications.
US11726172B2 Programmable code generation for radar sensing systems
A radar sensing system includes a plurality of transmitters configured to transmit radio signals and a plurality of receivers configured to receive radio signals. First and second transmitters of the plurality of transmitters are configured to generate radio signals defined by first and second spreading code chip sequences, respectively. A first receiver of the plurality of receivers processes received radio signals as defined by a plurality of spreading code chip sequences that includes at least the first and second spreading code chip sequences. The radar sensing system also includes a code generator for generating the spreading code chip sequences.
US11726171B2 Processing method for coherent MIMO radar using DDMA waveforms
A method for processing coherent MIMO radar processing DDMA waveforms includes: generating waveforms on transmitters, the waveforms, modulo the pulse repetition frequency, being identical from one transmitter to the next, to within a phase ramp specific to each transmit path; generating, for at least one receiver, a Range-Doppler representation of echoes of transmitted waveforms, where, for each receiver, echoes of a transmitter occupy at least one frequency cell in the Doppler spectrum, each signal band specific to a transmitter, placement of the signal bands in the Doppler spectrum being determined by phase ramp applied to each transmitter, the waveforms generated to leave a portion of Doppler spectrum between two signal bands unoccupied; identifying the transmitter corresponding to each signal band, due to Range-Doppler representation of echoes of transmitted waveforms. The method is suitable for the millimetre band, automotive or aircraft radar, for detection of target relative to the carrier.
US11726170B2 Multi-input downconversion mixer
Multi-input downconversion mixers, systems, and methods are provided with input switching in the intermediate frequency or baseband domain. One illustrative mixer embodiment includes: multiple differential pairs of transistors and multiple pairs of switches. Each differential transistor pair has their bases or gates driven by a differential reference signal, their emitters or sources connected to a common node having a current or voltage driven based on a respective one of multiple receive signals, and their collectors or drains providing a product of the differential reference signal with the respective one of the multiple receive signals. Each of the switch pairs selectively couples differential output nodes to the collectors or drains of a respective one of the multiple differential pairs, enabling the differential output nodes to convey an output signal that is a sum of products from selected ones of the multiple differential pairs.
US11726162B2 System and method for neighbor direction and relative velocity determination via doppler nulling techniques
A system and method for frequency offset determination in a MANET via Doppler nulling techniques is disclosed. In embodiments, a receiving (Rx) node of the network monitors a transmitting (Tx) node of the network, which scans through a range or set of Doppler nulling angles adjusting its transmitting frequency to resolve Doppler frequency offset at each angle, the Doppler frequency shift resulting from the motion of the Tx node relative to the Rx node. The Rx node detects the net frequency shift at each nulling direction and can thereby determine frequency shift points (FSP) indicative of the relative velocity vector between the Tx and Rx nodes. If the set of Doppler nulling angles is known to it, the Rx node can determine frequency shift profiles based on the FSPs, and derive therefrom the relative velocity and angular direction of motion between the Tx and Rx nodes.
US11726161B1 Acoustic identification of audio products
Disclosed are techniques for a multimedia device with audio and video capturing capability to identify an audio device based on acoustic playback signal if the audio device cannot be identified from captured video. The multimedia device may assemble a list of candidate audio devices that are a possible match for the observed audio device from a database of previously recognized audio devices and may transmit commands to the candidate audio devices to play acoustic identification signals. The acoustic identification signals may be audible sound or ultrasonic tone sequences with embedded identification information unique to each audio device. The multimedia device may record and analyze the acoustic identification signals received from any of the candidate audio devices to construct metrics to select the most likely candidate for the observed audio device. The metrics may include time of flight, direction of arrival, received amplitude, direct-to-reverberant ratio (DRR) of the acoustic identification signals.
US11726146B2 Contact connectivity
Examples of an electronic device are described. In some examples, the electronic device includes a first shared line of a plurality of first contacts to respectively connect to a plurality of integrated circuits, a plurality of second lines of respective second contacts to respectively connect to the plurality of integrated circuits, and a third shared line of a plurality of third contacts to respectively connect to the plurality of integrated circuits. In some examples, the electronic device includes circuitry to determine whether one of the third contacts is connected to an integrated circuit based on a state of the first shared line and a state of one of the second lines that is associated with the one of the third contacts.
US11726144B2 Apparatus and method for detecting resistive leakage current in surge arrester
The present invention performs a reference point detecting step (S20) to select a reference point by performing pattern analysis based on a characteristic pattern shown in a total leakage current (IT) when an applied voltage is 0V, a resistive leakage current calculating step (S30) to calculate a resistive leakage current by Fourier series-expanding the total leakage current (IT) starting at the reference point, and reference point verifying/correcting steps (S40 and S41) to correct the reference point until a characteristic pattern of the resistive leakage current (IR) according to non-linear resistance characteristics of the surge arrester (1) is shown so that the resistive leakage current (IR) is recalculated, and the present invention determines that the resistive leakage current (IR) calculated based on the completely corrected reference point is the resistive leakage current of the surge arrester (1).
US11726143B2 Terminal apparatus for battery module assembly
A terminal apparatus detachably mounted on a battery module assembly made up of module units which are formed as aggregates of a plurality of cells and accommodated in a battery case through its open end. The apparatus has a computer which is programed to acquire state of the battery module assembly, to communicate acquired state of the battery module assembly to outside, and to connect or disconnect output of the battery module assembly to or from a load such as a vehicle electric motor, a factory electrical machine tool, home lighting fixtures and a construction machine electric motor by means of switch. The computer is further programed to detect change of the load and to switch output of the battery module assembly in accordance with changed load when the change of the load is detected.
US11726142B2 Integrated circuit self-repair method and integrated circuit thereof
An integrated circuit self-repair method and an integrated circuit thereof are provided. The integrated circuit self-repair method includes: transmitting, by a main register, a predetermined logic state to at least three registers, and setting the at least three registers to the predetermined logic state; outputting, according to the predetermined logic state in the at least three registers, the predetermined logic state to drive a controlled circuit to perform a function; and when a minority of the at least three registers are changed to an opposite logic state due to an emergency occurring at an input power source, outputting the predetermined logic state according to the predetermined logic state of the remaining registers, and transmitting the predetermined logic state back to the register that is in the opposite logic state, to correct the opposite logic state to the predetermined logic state.
US11726135B2 Integrated circuit die test architecture
A test control port (TCP) includes a state machine SM, an instruction register IR, data registers DRs, a gating circuit and a TDO MX. The SM inputs TCI signals and outputs control signals to the IR and to the DR. During instruction or data scans, the IR or DRs are enabled to input data from TDI and output data to the TDO MX and the top surface TDO signal. The bottom surface TCI inputs may be coupled to the top surface TCO signals via the gating circuit. The top surface TDI signal may be coupled to the bottom surface TDO signal via TDO MX. This allows concatenating or daisy-chaining the IR and DR of a TCP of a lower die with an IR and DR of a TCP of a die stacked on top of the lower die.
US11726134B2 Substrate inspection device and substrate inspection method
Provided are a device and a method for monitoring substrates to determine a processed state of the substrates and inspecting presence of abnormality in the processed substrates.A device for inspecting substrates includes a substrate mounting part moving relative to the substrate and for mounting a substrate, a measurement part for monitoring the substrate, a control part configured to control a movement path of the measurement part so that at least some regions are monitored from positions different from each other with respect to a plurality of substrates, and an analysis part configured to determine presence of abnormality from monitoring information about the plurality of substrates.
US11726132B2 Monitoring power systems utilizing phase locked loop and RF emissions, and high frequency envelope detector for same
A failure detection system for an energy network includes a radio frequency (RF) receiver adapted to be coupled with or in close proximity to the energy network, the RF receiver providing an amplitude modulated RF signal; an RF amplifier receiving the amplitude modulated RF signal and providing an amplified signal; an envelope detector receiving the amplitude modulated RF signal and providing a demodulated envelope signal; an optional algorithm implementation system receiving the demodulated envelope signal, where the optional algorithm implementation system processes the demodulated envelope signal by one or more of a Fast Fourier transform (FFT) trigger system and a phase-locked loop (PLL) trigger system; and a signature output that is the overall output signal of the failure detection system, wherein the signature output is adapted to indicate whether the energy network is experiencing partial discharge.
US11726127B2 Detecting wireless signal leakage
Systems, apparatuses, and methods are described for operating and maintaining a data network, and for detecting problems such as signal leakage. In one implementation, a computing device may determine, based on availability and location, one or more mobile devices and may cause the mobile devices to detect a wireless signal. The detected wireless signal may be identified as having leaked from a network, such as a wired network, and used to detect the source of leaks.
US11726125B2 System for detecting faults in electrical cabling
A main electrical cabling is subject to variations in ambient temperature over its length. A detection system for detecting a fault in the main electrical cabling able to cause a serial arc, or heating within a connection, includes a monitor electrical cabling placed alongside the main electrical cabling and a controllable current generator injecting, at the input of the monitor electrical cable, a current proportional to the current flowing through the main electrical cabling. The main and monitor sets of electrical cabling being joined at the output, an electronic circuitry measures the difference between the electrical potential at the input of the main electrical cabling and that at the input of the monitor electrical cabling and detects a fault in the main electrical cabling when the difference of the electrical potentials exceeds a predefined threshold. A fault in the main electrical cabling is detected despite the variations in temperature.
US11726124B2 System-level malfunction indicator in autonomous vehicles
Devices, systems and methods for using system-level malfunction indicators to monitor the operation and resiliency of the autonomous driving system components are described. One example of a method for diagnosing a fault in a component of an autonomous vehicle includes receiving, from an electrical sub-component of the component, an electrical signal, receiving, from an electronic sub-component of the component, a message, and determining, based on the electrical signal and the message, an operational status of the component.
US11726123B2 Electrometer sensor control system
One embodiment includes an electrometer system. The system includes a sensor cell comprising alkali metal atoms within, and a probe laser configured to generate a probe beam, the probe beam being provided through the sensor cell. The system also includes a coupling laser configured to generate a coupling beam. The coupling beam can be provided through the sensor cell to combine with the probe beam provided through the sensor cell to provide a Rydberg energy state of the alkali metal atoms, the probe beam exiting the sensor cell as a detection beam. The system further includes a sensor control system configured to monitor the detection beam to detect an external signal based on monitoring a phase of the detection beam.
US11726122B2 Antenna testing device and method for high frequency antennas
A testing device for testing an antenna is provided. The testing device includes a housing, an antenna module, and a receiving module. The antenna module is used for holding the antenna and disposed on the housing, wherein the antenna is coupled to an antenna testing apparatus. The receiving module is disposed on the housing and includes a coupling radiation element physically separated from the antenna, wherein the receiving module is configured to receive an excited signal emitted from the antenna.
US11726112B2 Electromagnetic shielding during wafer stage testing
A circuit probe includes a shielding probe having a base and a conductive probe ring on the base. A shielding cage is attached to the conductive probe ring and has an interior. The shielding cage is configured to be positioned to contain in the interior of the shielding cage at least one integrated circuit formed on a wafer, and to provide electromagnetic shielding of the at least one integrated circuit during testing of the at least one integrated circuit.
US11726110B2 Connecting device for connecting an electrical device under test to a test instrument
A connecting device for electrically connecting signal contact portions of an electrical device under test includes a lower modular unit and an upper modular unit. The lower modular unit includes a port substrate and a plurality of lower connecting terminals electrically connected with the port substrate. The upper modular unit is disposed above the lower modular unit and includes a plurality of upper connecting terminals movable relative to an upper wall. The upper connecting terminals are movable as a result of a downward pressing of the electrical device to the upper modular unit to project outwardly of the upper wall and to electrically connect with the signal contact portions. The upper connecting terminals are electrically connected with the lower connecting terminals.
US11726109B2 Contactless screening of a qubit
Systems, devices, computer-implemented methods, and computer program products to facilitate contactless screening of a qubit are provided. According to an embodiment, a system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise a scanner component that establishes a direct microwave coupling of a scanning probe device to a qubit of a quantum device. The computer executable components can further comprise a parameter extraction component that determines qubit frequency of the qubit based on the direct microwave coupling.
US11726106B2 Integrated Fiber Bragg Grating accelerometer in a surgical instrument
An accelerometer is included within the confined space and limited volume of a distal portion of a surgical instrument. The surgical instrument includes an end component, a joint coupled to the end component, a shaft coupled to the joint, and a force transducer and accelerometer apparatus. The force transducer and accelerometer apparatus is coupled between the joint and the shaft. The force transducer and accelerometer apparatus includes a force sensor and an accelerometer. The accelerometer includes an optic fiber having a Fiber Bragg Grating. Information acquired from the Fiber Bragg Grating is used to drive a vibro-tactile haptic feedback output device coupled to a master control arm surgeon grip.
US11726102B2 Particle-based drug detection method and device embodiments
Disclosed herein are embodiments of methods for detecting the presence of and amount of drugs in a sample, particularly a particle sample obtained from a subject. In particular disclosed embodiments, the particle samples are skin particle samples, saliva particle samples, and/or mucous samples isolated from a subject and analyzed using thermal desorption methods combined with a selected detection method.
US11726099B2 Biomarker for mental disorders including cognitive disorders, and method using said biomarker to detect mental disorders including cognitive disorders
Methods are provided that detect cognitive impairment including mild cognitive impairment and Alzheimer disease by using a protein or its partial peptide that differs in presence or absence. Novel biomarkers are also provided for cognitive impairment and non-psychiatric disease, as well as methods for detecting cognitive impairment using such biomarkers. Specifically, a biomarker for diagnosis is provided that comprises a protein fragment or peptide of not less than 5 amino acid residues arising from at least one protein or peptide selected from the group of proteins consisting of an amino acid sequence expressed by SEQ ID NO: 1, 3, 6, 8, 10, 13, 15, 18, or 20 and selected from the group of partial peptide in these proteins consisting of an amino acid sequence expressed by SEQ ID NO: 2, 4, 5, 7, 9, 11, 12, 14, 16, 17, 19, or 21.
US11726097B2 Methods for characterizing and engineering protein-protein interactions
Characterization of the binding dynamics at the interface between any two proteins that specifically interact plays a role in myriad biomedical applications. The methods disclosed herein provide for the high-throughput characterization of the specific interaction at the interface between two protein binding partners and the identification of functionally significant mutations of one or both protein binding partners. For example, the methods disclosed herein may be useful for epitope and paratope mapping of an antibody-antigen pair, which is useful for the discovery and development of novel therapies, vaccines, diagnostics, among other biomedical applications.
US11726095B2 Conjugating molecules to particles
This invention resides in using metal complex-activated particles to bind molecules, polymers and other particles to each other, so as to produce multifunctional conjugates having controlled ratios of two or more different molecules.
US11726094B2 Methods for determining DPP3 and therapeutic methods
The present invention is directed to methods for determining active DPP3 in a bodily fluid sample, an assay or kit for determining active DPP3 in a bodily fluid sample, a method for diagnosing a disease or condition in a subject accompanied by or related to necrotic processes and methods of treating or preventing said disease.
US11726093B2 Gas sensing identification
Components, systems, and methods for gas sensing identification are generally disclosed. In some embodiments, a characteristic of an article (e.g., identity, authenticity, property, product associated information such as age or quality, etc.) may be determined by determining the presence (e.g., an amount) or absence of a chemical compound (or compounds) emanating from the article. For example, the presence or absence of the compound (or compounds) emanating from the article identifies a characteristic of the article. In some embodiments, the chemical compound(s) has been proactively added to the article. That is to say, in some embodiments, the chemical compound is not inherently associated with the article but is added in order to, for example, identify a characteristic of the article.
US11726091B2 Compositions and methods of diagnosing pancreatic cancer
The present disclosure relates generally to detection of molecular biomarkers in a sample or diagnosis of a subject based upon detection or quantification of molecular biomarkers in a sample, specifically to the identification and use of biomarkers for pancreatic cysts.
US11726090B2 Means and methods for diagnosing pancreatic cancer
The present invention pertains to the field of cancer diagnosis. Specifically, it relates to a method for diagnosing pancreas cancer in a subject comprising the steps of determining in a sample of a subject suspected to suffer from pancreas cancer the amount of at least one biomarker selected from the biomarkers shown in Table 1 and comparing the said amount of the at least one biomarker with a reference, whereby pancreas cancer is to be diagnosed. The present invention also contemplates a method for identifying whether a subject is in need of a pancreas cancer therapy comprising the steps of the aforementioned methods and the further step of identifying a subject in need of a pancreas cancer therapy if said subject is to be diagnosed to suffer from pancreas cancer. Contemplated are, furthermore, diagnostic devices and kits for carrying out said methods.
US11726087B2 Methods, compositions, and kits for detection of aspergillosis
Provided herein are methods for detecting an Aspergillus protease in a sample, diagnosing a subject with aspergillosis caused by an Aspergillus infection based on the presence of an Aspergillus protease in a sample, and methods of aspergillosis treatment that incorporate these diagnostic methods. In certain embodiments, the Aspergillus protease is Asp f2, and the Aspergillus infection is caused A. fumigatus, A. flavus, A. versicolor, A. niger, or A. terreus. Also provided herein are antibodies and kits for use in these methods, including novel antibodies specific for Asp f2.
US11726086B2 Graphene oxide-based nanolab and methods of detecting of exosomes
A graphene-based sandwich immunoassay for detecting whether a target biological substance is present in a sample, generally comprising contacting said sample with a plurality of particles coated with graphene nanosheets, each particle having at least one targeting receptor, such that the target biological substance, if present, associates with the targeting receptor, and detecting the presence of the target biological substance in the sample by subsequently contacting the sample with a detection antibody, wherein the detection antibody is capable of targeting and binding with the target biological substance if bound to the targeting receptor to yield a detectable complex. The targeting receptor can be an antibody or fragment thereof. The target biological substance can be an exosome.
US11726083B2 Method for testing drug response of cardiomyocytes
A method for testing drug response of a cardiomyocyte, the method comprising: testing a response of the cardiomyocyte to an added drug in a culture medium under a condition in which a distance from a liquid surface of the culture medium to a bottom surface of a culture vessel contacted by the cardiomyocyte is 5.0 mm or less; or testing a response of the cardiomyocyte to an added drug immediately after placing the cardiomyocyte in a culture medium under a condition in which a distance from a liquid surface of the culture medium to a bottom surface of a culture vessel contacted by the cardiomyocyte is 5.0 mm or less.
US11726081B2 Methods to identify modulators of tau protein structure
The present disclosure provides methods for identifying compounds that cause structural changes in tau protein monomer and oligomer conformation. The methods include the use of cells that include tau proteins labeled with one or more chromophores, and exposing the cells to a test compound. The method further includes detecting a change in fluorescence resonance energy transfer (FRET) between the chromophores.
US11726079B2 Lighting systems and methods of using lighting systems for in vitro potency assay for Photofrin
Presently disclosed is a lighting system and methods of using the lighting system for in vitro potency assay for photofrin. The lighting system includes a lamp housing, a first lens, an infrared absorbing filter, an optical filter, and a second lens. The lamp housing includes a lamp and a light-port. In operation, broad spectrum light from the lamp exits the lamp housing by passing through the light-port. The first lens then collimates the broad spectrum light that exits the lamp housing through the light-port. The infrared absorbing filter then passes a first portion of the collimated broad spectrum light to the optical filter and absorbs infrared light of the broad spectrum light. The optical filter then passes a second portion of the collimated broad spectrum light to the second lens. The second lens then disperses the second portion of the collimated light to provide uniform irradiation of a cell culture plate. A method of using the lighting system for studying a photosensitizer is also disclosed.
US11726078B2 Device for rapid detection of tuberculosis-lipoarabinomannan (TB-LAM) with enhanced sensitivity
A device for rapid detection of a tuberculosis lipoarabinomannan (TB-LAM) is provided. The device includes a pre-concentrator unit for concentrating the TB-LAM comprising: an ion-exchange medium comprising one or more ligands configured to capture the TB-LAM from the source biological sample, wherein the captured-TB-LAM is eluted from the ion-exchange medium as an eluate comprising a concentrated form of TB-LAM; a cassette; a lateral flow assay unit disposed in the cassette; and an integration unit attached to the pre-concentrator unit and the cassette. The integration unit is configured to operatively couple and de-couple the pre-concentrator unit and the cassette. The pre-concentrator unit and the lateral flow assay unit disposed in the cassette are in a fluidic communication in a coupled form. The device for rapid detection of TB-LAM further comprises a dilutor unit.
US11726073B1 Commercial and residential meter bypass system
A method includes attaching a gas capture device to a bypass system adjacent to a gas meter. The method also includes rotating an internal cartridge near the gas meter to a bypass mode. The rotation of the internal cartridge enables gas to be diverted through a bypass system and away from the gas meter into an outlet. Remaining gas is captured from the gas meter to prevent the gas from releasing externally. The gas meter is removed from its original position. The internal cartridge is rotated from the bypass mode to a purge mode.
US11726069B2 Methods and systems for evaluating a target using pulsed, energetic particle beams
A method for evaluating a target, the target having a surface, includes pulsing a defined, energetic particle beam through the surface and into the target such that particle energy deposition from the particle beam is concentrated in a subsurface target volume within a target medium of the target. The deposited particle energy induces a thermoelastic expansion of the target medium in the target volume that generates a corresponding acoustic wave. The method further includes detecting the acoustic wave from the target medium.
US11726064B2 Acoustic pipe condition assessment using coherent averaging
Methods, systems, and computer-readable storage media for accurate time delay estimation using coherent averaging. A plurality of out-of-bracket acoustical impulses are generated in a pipe segment of a fluid distribution system. Signal data representing the acoustical impulses sensed at two locations along the pipe segment are recorded. Precise timings for the generation of the acoustical impulses are obtained, and the acoustical impulses in the signal data recorded from the first location are averaged based on the precise timings to produce a near-sensor average impulse. Similarly, the acoustical impulses in the signal data recorded from the second location are averaged based on the same precise timings to produce a far-sensor average impulse. A time delay between arrival of the plurality of out-of-bracket acoustical impulses at the first and second locations is estimated from the timing of the near-sensor average impulse and the far-sensor average impulse.