Document Document Title
US11755830B2 Utilizing natural language processing to automatically perform multi-factor authentication
A device attempts to access a resource that requires a multi-factor authentication (MFA), and receives, from an MFA server device, a challenge form. The device performs natural language processing on the challenge form to determine a first location of an input for a security code and a second location of a verify button. The device provides, to an email server device, a request to access emails associated with a user of the device, and receives access to multiple emails associated with the user. The device processes the multiple emails to identify an MFA email in the multiple emails, and identifies a security code in the MFA email. The device provides the security code at the first location, and selects the verify button at the second location. The device provides the security code to the MFA server device, and receives information indicating whether the device is authenticated.
US11755829B1 Enhanced spreadsheet presentation using spotlighting and enhanced spreadsheet collaboration using live typing
A computer implemented method includes accessing a spreadsheet for display on a display screen during a remote meeting, receiving a first selection to execute a spotlight function, receiving a second selection of a portion of the spreadsheet being displayed, creating an overlay via the spotlight function, the overlay having a transparent cavity corresponding to the selected portion of the spreadsheet, and applying the overlay to the spreadsheet being displayed such that the selected portion is visible and other portions of the spreadsheet are obscured.
US11755820B2 Method and system for displaying and searching information in an electronic document
The present disclosure describes an electronic document review method comprising the steps of displaying at least a first document section of said document in a first display window, displaying at least a second document section of said document in a second display window, and arranging said second window so that said second window is arranged within the border of the first window. Such a method allows for efficient review of electronic documents thereby enabling a user to reduce the amount of time the user spends for reviewing an electronic document. The disclosure also provides an electronic document review system.
US11755819B2 Direct rendering of a web application from a database to a web browser
A method includes selecting a database on a system and selecting a style format on the system. The database contains data information for the web application, and the style format is applied to the web application. The method also includes selecting a validation rule for the web application, selecting a business rule for the web application, dynamically rendering the web application from a database to a web browser, and dynamically editing the web application. The web application incorporates the selected database and the selected style format instantaneously upon dynamic rendering.
US11755818B2 Computer-readable recording medium storing design document management program, design document management method, and information processing apparatus
A non-transitory computer-readable recording medium stores a design document management program causing a computer to execute a process including: acquiring a plurality of design documents about a system; identifying a plurality of label items representing elements of the system based on appearance frequency information of character strings included in the plurality of design documents acquired; and generating structure information in which the plurality of label items are hierarchized based on appearance positions at which the character string corresponding to each of the plurality of label items identified appears in the plurality of design documents.
US11755816B1 Methods and systems for interactive content creation
A system is provided for personalizing an interactive content. The system comprises: a content creation component configured to create one or more content items for a document, and at least one content item is associated with a set of rules defining a link between the at least one content item and another document or a rule for assembling the at least one content into a personalized document; and a content personalization component configured to: (i) receive an instruction for personalizing a given document; (ii) assemble a plurality of content items to generate a personalized document, and the plurality of content items are pulled from the given document and at least another document based at least in part on a set of rules associated with at least one content item of the given document; and (iii) render the personalized document using a brand style associated with the given document.
US11755813B2 Integrated circuit structure
An IC structure includes a first cell and a first and second rail. The first cell includes a first and second active region and a first, a second and a third gate structure. The first active region having a first dopant type. The second active region having a second dopant type. The first gate structure extending in a second direction, overlapping the first or the second active region. The second gate structure extending in the second direction, and overlapping a first edge of the first or second active region. The third gate structure extending in the second direction, and overlapping at least a second edge of the first or second active region. The first rail extending in the first direction and overlapping a middle portion of the first active region. The second rail extending in the first direction and overlapping a middle portion of the second active region.
US11755810B2 Method and apparatus for performing parallel routing using a multi-threaded routing procedure
A method for designing a system to be implemented on a target device includes generating bounding boxes on the target device for nets in the system where a bounding box identifies routing resources available for routing its corresponding net. The nets in the system are assigned to a plurality of threads to be routed. The threads are executed so that a plurality of the nets are routed in parallel within their corresponding bounding box.
US11755809B2 Integrated circuit including asymmetric power line and method of designing the same
An integrated circuit is provided. The integrated circuit includes a first cell that has a first height and is arranged in a first row which extends in a first direction; a second cell that has a second height and is arranged in a second row which extends in the first direction and is adjacent to the first row, wherein the second cell is adjacent to the first cell in a second direction perpendicular to the first direction; and a power line that extends in the first direction, is arranged on a boundary between the first cell and the second cell, and is configured to supply power to the first cell and the second cell. The first cell overlaps a first width of the power line along the second direction and the second cell overlaps a second width of the power line along the second direction, and the first width and the second width are different from each other.
US11755805B2 Systems and methods for multi-bit memory with embedded logic
Systems and method are provided that include a standard cell with multiple input and output storage elements, such as flip flops, latches, etc., with some combination logic interconnected between them. In embodiments, the slave latches on input flip flops are replaced with a fewer number latches at a downstream node(s) of the combination logic resulting in improved performance, area and power, while maintaining functionality at the interface pins of the standard cell. The process of inferring such a standard cell from a behavioral description, such as RTL, of a design or remapping equivalent sub-circuits from a netlist to such a standard cell is also described.
US11755800B2 Solver creation tool for system simulation
A method for generating a simulator of a target system includes parsing data defining operational components and component parameters, searching for and obtaining model code definitions within a library database, customizing the model code definitions based on the component parameters, constructing a system model, and generating solver code based the customized model code definitions of the target system. The solver code may be indicative of input and output operation of the target system. The method may also include concatenating the system model with the solver code to form a solver function definition for the target system, and converting the solver function definition into an field programmable gate array (FPGA) core or central processing unit (CPU) core for execution on a simulation device for the target system.
US11755798B2 Logic circuits with reduced transistor counts
A logic circuit including first and second inverters, first and second NAND circuits, a transmission gate, and a transmission-gate-substitute (TGS) circuit, and wherein: for each of the first and second NAND circuits, a first input is configured to receive corresponding first and second data signals, and a second input is configured to receive an enable signal; the first inverter is configured to receive an output of the first NAND circuit; the transmission gate and the TGS circuit are arranged as a combination circuit which is configured to receive an output of the second NAND circuit as a data input, and outputs of the first inverter and the second NAND circuit as control inputs; the second inverter is configured to receive an output of the combination circuit; and an output of the second inverter represents one of an enable XOR (EXOR) function or an enable XNR (EXNR) function.
US11755797B2 System and method for predicting performance, power and area behavior of soft IP components in integrated circuit design
A system, and corresponding method, is described for using a model to predict the physical behavior of IP from an HDL representation of the IP. The system generated data for training and testing the model by treating the logical parameters and physical parameters subset as one for the IP block. The system digitizes the non-numerical parameters and compresses timing arcs. The system uses the trained model to characteristic behavior for an IP block directly from the combined vector of logical parameter values and physical parameter values.
US11755793B2 Sub field moisture model improvement using overland flow modeling with shallow water computations
Subfield moisture model improvement in generating overland flow modeling using shallow water calculations and kinematic wave calculations is disclosed. In an embodiment, a computer-implemented data processing method comprises: receiving precipitation data and infiltration data for an agricultural field; obtaining surface water depth data, surface water velocity data, and surface water discharge data for the same agricultural field; determining subfield geometry data for the agricultural field; executing a plurality of water calculations and wave calculations using the subfield geometry data to generate an overland flow model that includes moisture levels for the agricultural field; based on, at least in part, the overland flow model, generating and causing displaying a visual graphical image of the agricultural field comprising a plurality of color pixels having color values corresponding to the moisture levels determined for the agricultural field. Output of the overland flow model is provided to control computers of seeders, planters, fertilizer spreaders, harvesters, or combines to control seeding, planting, fertilizing or irrigation activities in the field.
US11755791B2 Aircraft component qualification system and process
A qualification system for gas turbine engine components includes a computer system configured to receive a set of measured parameters for each gas turbine engine component in a plurality of substantially identical gas turbine engine components, and determine a variation model based on the set of measured parameters. The computer system includes at least one simulated engine model configured to determine a predicted operation of each gas turbine engine component in the plurality of substantially identical gas turbine engine components, a correlation system configured to correlate variations in the set of parameters for each of the gas turbine engine components with a set of the predicted operations of each gas turbine engine, thereby generating a predictive model based on the variations. The computer system also includes a qualification module configured to generate a qualification formula based on the predictive model. The qualification formula is configured to receive a set of measured parameters of an as-manufactured gas turbine engine component and determine when the as manufactured gas turbine engine component is qualified for inclusion in at least one engine.
US11755790B2 System and method of bridging 2D and 3D assets for product visualization and manufacturing
A product visualization and manufacturing system and method which bridges two-dimensional (2D) and three-dimensional (3D) technologies in order to quickly and effectively display the product. The system and methods are helpful for many different product types, but especially for custom-designed jewelry products. The 2D/3D bridging invention enables a user to generate a three-dimensional generic base model of a product, modify the three-dimensional generic base model using two-dimensional image manipulation, and display a three-dimensional customized base model of a customized product. Templates, material libraries, HDRI maps, and lighting schemes may be employed.
US11755789B2 Fire suppression system—system and method for optimal nozzle placement
A method of determining placement of nozzles within a fire suppression system comprising: determining a geometry of a room in response to a floor plan; determining a type of fire suppression agent required in response to at least one of articles in the room and hazards in the room; determining an amount of fire suppression agent required in response to at least one of the articles in the room, hazards in the room, the geometry of the room, average temperature in the room, and average pressure within the room; and determining a number of nozzles, a type of each of the nozzles, a location of each of the nozzles within the room in response to at least the amount of fire suppression agent required.
US11755786B2 Command authority extension system and method for security protocol and data model (SPDM) secure communication channels
An Information Handling System (IHS) includes at least one hardware device in communication with a Baseboard Management Controller (BMC). The hardware device includes executable instructions for establishing a secure communication channel with the BMC, and subsequently receiving a list of allowed commands from the BMC. When a command is received by the hardware device, it determines whether the command is included in the list such that when the command is in the list and the command is received within the secure communication channel, the hardware device performs the command. However, when the command is in the list and the command is received outside of the secure communication channel, the hardware device ignores the command.
US11755785B2 System and method of limiting access of processors to hardware resources
A processing system including processors, peripheral slots, hardware resources, and gateway circuitry. Each processor is assigned a corresponding identifier. The peripheral slots are located within an addressable peripheral space. Each hardware resource is placed into a corresponding peripheral slot, including at least one direct memory access (DMA) device supporting at least one DMA channel and at least one general-purpose input/output (GPIO) pin. Memory protection and gateway circuitry is programmed to control access of the hardware resources only by a processor that provides a matching identifier. The memories along with hardware resources are protected against unauthorized accesses to isolate applications executed on each processor within a multicore system and hence support freedom of interference.
US11755783B2 Enforcing restrictions on cryptographically secure exchanges of data using permissioned distributed ledgers
The disclosed exemplary embodiments include computer-implemented systems, apparatuses, and processes that manage cryptographically secure exchanges of data using a permissioned distributed ledger. For example, an apparatus obtains parameter values characterizing an exchange of data and transmits the parameter values to a first computing system, which executed instructions included within a distributed ledger. The executed additional instructions cause the first computing system to access rules data recorded onto the distributed ledger and establish a consistency between the parameter values and at least a portion of the accessed rules data. The apparatus receives, from the first computing system, confirmation data indicative of the established consistency, and based on the confirmation data, transmit a request to execute the data exchange in accordance with at least the portion of the parameter values to a second computing system.
US11755780B2 Restricting access and edit permissions of metadata
Techniques are disclosed relating to installing and operating applications in a server-based application workspace. A computer system, while operating the server-based application workspace, may store subscription information indicating a user that is a developer for a particular application package, and one or more users that are subscribers for the particular application package. The computer system may further store lock data for the particular application package that indicates user permissions to edit at least one application component for the particular application package. Based on the lock data, the computer system may permit the developer to edit the at least one application component of the particular application package, and deny requests from the one or more users to edit the at least one application component.
US11755777B2 Selective anonymization of data maintained by third-party network services
A data anonymization computer system selectively anonymizes data items from data structures prior to forwarding the data structures to a third-party network service. The data anonymization computer system identifies at least a respective data item of the data structure that meets a set of conditions, including at least a first condition in which at least a portion of the respective data item has a format that coincides with the predetermined format and replaces a set of characters of the respective data item having the format with a string of characters of a respective token of a pool of tokens. The data anonymization computer system forwards the data structures to the third-party network service with each of the respective data items having the string of characters of the respective token in place of the replaced set of characters.
US11755776B2 Detecting leakage of personal information in computing code configurations
There are provided systems and methods for detecting leakage of personal information in computing code configurations. A service provider, such as an electronic transaction processor for digital transactions, may utilize one or more computing systems and architectures to provide services to users. These may utilize applications, decision services, and microservices that invoke different application programming interfaces (APIs). When computing code is provided or changed, use of certain APIs may risk data leakage or misappropriation. Thus, the service provider may utilize an intelligent data processor to determine if these APIs are used in the computing code, and if so, back-trace through the computing code to determine the data objects used in API calls and requests. Thereafter, the service provider may determine whether sensitivity levels of the personal information are impacted by the APIs use of the personal information and may mask data that may be impacted.
US11755775B2 Upload management
Aspects of the present disclosure relate to managing the upload of media items to cloud storage. A model can be configured to distinguish between confidential and non-confidential media items. A media item to be uploaded to a cloud storage can be analyzed using the model to determine whether the media item is confidential. In response to determining that the media item is confidential, an upload control action can be issued on the media item.
US11755769B2 Differentially private query budget refunding
A differentially private security system communicatively coupled to a database storing restricted data receives a database query from a client. The database query includes a relation specifying a set of data in the database upon which to perform the query and privacy parameters associated with the query. The differentially private security system determines a worst-case privacy spend for the query based on the privacy parameters and the relation. The differentially private security system performs the query upon the set of data specified by the relation and decrements the determined worst-case privacy spend from a privacy budget associated with the client. The differentially private security system records the worst-case privacy spend and the query at a log and determines a privacy budget refund based on queries recorded in the log. The differentially private security system applies the determined privacy budget refund to the privacy budget associated with the client.
US11755764B2 Client-side filesystem for a remote repository
Methods, systems, and computer-readable media for a client-side filesystem for a remote repository are disclosed. One or more files of a repository are sent from a storage service to a client device. The file(s) are obtained by the client using a credential sent by a repository manager. Local copies of the file(s) are accessible via a local filesystem mounted at the client device. One or more new files associated with the repository are generated at the client device. Using the credential, the one or more new files are obtained at the storage service from the client device. The one or more new files are added to the repository.
US11755759B2 Method for securing data utilizing microshard™ fragmentation
A set of methods are proposed to increase data security, both in motion and at rest, by creating microshard data fragments. Microshard data fragments are subsets of a data file which are smaller than a defined atomic unit of value (e.g. a fraction of the size of a social security number or valuable password that one seeks to protect). These microshard data fragments are then dispersed across several physical locations, obscuring the value. Additional techniques are proposed to further frustrate unauthorized reassembly attempts and to create system efficiencies.
US11755751B2 Modify access restrictions in response to a possible attack against data stored by a storage system
An illustrative method includes a data protection system determining that data stored by a storage system is under a possible attack, detecting a modify request with respect to the storage system while the data stored by the storage system is under the possible attack, determining that the modify request may be related to the possible attack, and performing, in response to determining that the modify request may be related to the possible attack, a remedial action with respect to the modify request.
US11755747B2 High throughput storage encryption
An example system on a chip (SoC) includes a security processor configured to store a plurality of key-pairs associated with subsystems of the SoC to a key vault; and an encryption engine configured to: determine a first tweak value based on a first sector address of a storage device; encrypt the first tweak value according to the second key of the key-pair associated with a subsystem; encrypt a first portion of the source data according to a first key of the key-pair and the encrypted first tweak value; determine a second tweak value based on a second sector address of the storage device and encrypt the second tweak value according to the second key prior to completing the encryption of the first portion of the source data; and encrypt a second portion of the source data according to the first key and the encrypted second tweak value.
US11755746B1 Systems and methods for conducting blockchain actions based on network mappings of self-executing program characteristics
Systems and methods for generating network mappings of self-executing program characteristics. For example, the system may receive a first user request to generate a mapping of a first network, wherein the mapping indicates self-executing program characteristics corresponding to each self-executing program of a first plurality of self-executing programs. In response to the first user request, the system may query the first plurality of self-executing programs to generate the mapping by identifying each self-executing program in the first plurality of self-executing programs, determining respective relationships between each self-executing program in the first plurality of self-executing programs and other self-executing programs in the first plurality of self-executing programs, and determining respective self-executing program characteristics for each self-executing program in the first plurality of self-executing programs. The system may store the mapping.
US11755745B2 Systems and methods for monitoring attacks to devices
A method includes storing a golden copy of a device tree binary of a system in a trusted execution environment, identifying whether one or more parameters of a running copy of a device tree binary of the system are different from corresponding parameters of the golden copy by comparing the running copy with the golden copy, and performing a corrective action responsive to an indication that at least one of the one or more parameters of the running copy are different from the corresponding parameters of the golden copy.
US11755743B2 Protecting machine learning models from privacy attacks
This disclosure describes methods and systems for protecting machine learning models against privacy attacks. A machine learning model may be trained using a set of training data and causal relationship data. The causal relationship data may describe a subset of features in the training data that have a causal relationship with the outcome. The machine learning model may learn a function that predicts an outcome based on the training data and the causal relationship data. A predefined privacy guarantee value may be received. An amount of noise may be added to the machine learning model to make a privacy guarantee value of the machine learning model equivalent to or stronger than the predefined privacy guarantee value. The amount of noise may be added at a parameter level of the machine learning model.
US11755742B2 Building management system with cyber health dashboard
A method for automatically detecting and mitigating risks related to cybersecurity in a Building Management System (BMS) includes evaluating settings of a user account of the BMS; identifying a security risk associated with the settings of the user account; evaluating settings of a network device of the BMS; identifying another security risk associated with the settings of the network device, presenting a user interface, wherein the user interface allows a user to view a policy recommendation associated with either security risk; and implementing the change in the settings of the user account or a change in the settings of the network device based at least in part on an input from the user via the user interface or an automated response to the policy recommendation. The method allows for administrators to easily view and change settings of user accounts and network devices to improve the cybersecurity of the BMS.
US11755741B2 Trusted boot-loader authentication
A method of boot-loading an electronic device. The method comprises boot-loading a trusted execution environment (TEE) in a trusted security zone of a processor of the electronic device, where the TEE boot-loads before a rich execution environment (REE) boot-loads, launching a boot-loader authentication application by the TEE in the trusted security zone, determining a signature value of an REE boot-loader by the boot-loader authentication application over the instructions of the REE boot-loader, comparing the signature value of the REE boot-loader to an authentication signature value stored in the TEE, and, in response to the signature value of the REE boot-loader not matching the authentication signature value, taking action by the boot-loader authentication application.
US11755740B2 Systems and methods for detecting and recovering BIOS configuration deviations
An information handling system may include a processor, a basic input/output system (BIOS) communicatively coupled to the processor, and a security agent comprising a program of instructions embodied in non-transitory computer-readable media and configured to, when read and executed by the processor: retrieve a BIOS policy, retrieve BIOS configuration information, based on the BIOS policy and the BIOS configuration information, determine a deviation of one or more BIOS attributes of the BIOS configuration information, and perform remediation of the one or more BIOS attributes based on the deviation.
US11755738B2 Platform framework security state management
Embodiments of systems and methods for platform framework security state management are described. In some embodiments, an Information Handling System (IHS) collects context information that describes logical and physical environments in which the IHS is operating. This context information is used to determine a security state for the IHS. A launch of a resource of the IHS is detected. In response, updated context information is collected that further describes the logical and physical environments. Based on the security state, the launched resource and the updated context information, an updated security state of the IHS is determined. Based on the updated security state, changes are determined to security policies that are used to operate hardware devices of the IHS. Platform framework participants are identified that are registered users of the security polices affected by the updated security state, and these participants are notified of the security policy changes.
US11755737B2 Reporting and configuration enhancements of on-board certified software
Provided is a method for remotely communicating a software management task to certified software from a source to a software management module on an asset via a wireless communications link. The method includes encrypting the communications link between the source and the software management module to form a secure tunnel and verifying credentials of the source via the software management module when a software management task file is communicated. A load assurance check is performed on a portion of the communicated software management task file to confirm integrity of the communicated file when the credentials of the source are verified. Thee software management task is executed immediately when the file integrity is verified, the executing occurring automatically and being devoid of human intervention.
US11755736B1 Systems and methods for protecting against malware attacks
A method, computing device, and non-transitory machine-readable medium for detecting malware attacks and mitigating data loss. In various embodiments, an agent is implemented in the operating system of a storage node to provide protection at the bottommost level in a data write path. The agent intercepts write requests and observes file events over time to detect anomalous behavior. For example, the agent may monitor incoming write requests and, when an incoming write request is detected, determine whether the file is associated with a malware attack risk based on an analysis of an encryption state of data in the file.
US11755733B1 Identifying ransomware host attacker
A technique of identifying hosts suspected of being sources of ransomware infection includes initiating a tracking interval in response to a data storage system detecting a suspected ransomware attack. During the tracking interval, write requests received by the data storage system are analyzed and ransomware attributes for those write requests are generated. The ransomware attributes of the write requests indicate risks of ransomware infection and are associated with hosts from which the respective write requests originate. A particular host is identified as a suspected source of ransomware infection based at least in part on the ransomware attributes associated with that host.
US11755732B2 Microprocessor that conditions store-to-load forwarding on circumstances associated with a translation context update
A processor is disclosed that mitigates side channel attacks that exploit speculative store-to-load forwarding. The processor includes logic that conditions store-to-load forwarding of uncommitted store data in the store queue from an uncommitted store instruction to the load instruction upon circumstances associated with a translation context (TC) change or update. The TC comprises an address space identifier (ASID), a virtual machine identifier (VMID), a privilege mode (PM) or a combination of two or more of the ASID, VMID and PM or a derivative thereof. The logic is embedded or associated with any of several structures, such as a store queue (SQ), a memory dependence predictor (MDP), or a reorder buffer (ROB).
US11755731B2 Processor that prevents speculative execution across translation context change boundaries to mitigate side channel attacks
A processor for mitigating side channel attacks includes units that perform fetch, decode, and execution of instructions and pipeline control logic. The processor performs speculative and out-of-order execution of the instructions. The units detect and notify the control unit of events that cause a change from a first translation context (TC) to a second TC. In response, the pipeline control logic prevents speculative execution of instructions that are dependent in their execution on the change to the second TC until all instructions that are dependent on the first TC have completed execution, which may involve stalling their dispatch until all first-TC-dependent instructions have at least completed execution, or by tagging them and dispatching them to execution schedulers but preventing them from starting execution until all first-TC-dependent instructions have at least completed execution. The processor may also in response prevent speculative instruction fetching and/or perform speculative instruction flushing.
US11755730B2 Behavioral threat detection engine
Examples of the present disclosure describe systems and methods for a behavioral threat detection engine. In examples, the behavioral threat detection engine manages execution of one or more virtual machines, wherein each virtual machine processes a rule in relation to a context. The behavioral threat detection engine uses any of a variety of techniques to identify when events occur. Accordingly, the behavioral threat detection engine provides event indications, in the form of event packets, to one or more virtual machines, such that corresponding rules are able to process the events accordingly. Eventually, a rule may make a determination as to the presence or absence of a behavior. As a result, execution of the associated virtual machine may be halted, thereby indicating to the behavioral threat detection engine that a determination has been made. Thus a behavioral threat detection engine employs a behavior-based approach to detecting malicious or potentially malicious behaviors.
US11755729B2 Centralized server management for current monitoring for security
A system includes a server interface and a management server. The management server includes instructions for execution by a processor. The instructions, when loaded and executed by the processor, cause the processor to access a server through the remote interface and, through the interface, monitor current usage by an electronic device communicatively coupled to the server. The instructions further cause the processor to determine a security status of the electronic device based upon the current usage, and to take a corrective action based upon the security status.
US11755722B2 Sandboxed application extensions
Embodiments are directed to managing sandboxed application extensions. A first request that include includes information that identifies an extension may be provided to an extension server. Information included in a first response may be employed to instantiate an extension shell that corresponds to the extension and embed it in the hosting application such that the extension shell is associated with a first security policy included in the first response. A second request may be provided to the extension server based on information included in the extension shell such that the second request includes an identifier associated with an extension body that corresponds to the extension shell. The first security policy or the second security policy may be employed to enable one or more of the extension shell or the extension body to just access the hosting application or just access the extension server.
US11755721B2 Trusted workload execution
The present disclosure relates to a computer implemented method for executing an application. The method comprises: executing a bootloader in a trusted execution environment, wherein the executing comprises: decrypting received encrypted secrets using decryption keys of the boot loader, storing the decrypted secrets in a storage accessible by the application, creating a proof record indicating the application, the secrets and the trusted execution environment, storing the proof record in the storage, and deleting the decryption keys. The application may be executed in the trusted execution environment using the decrypted secrets. The proof record may be provided by the application for proving authenticity.
US11755720B2 Secure membranes and cross namespace communication
Disclosed embodiments are related to information security and scripting-language technologies, and in particular, to technologies for providing secure membranes and cross namespace communication between isolated components in a scripting environment. Other embodiments may be described and/or claimed.
US11755719B2 Interface for a hardware security module
The following relates to a hardware security module for usage with manufacturing devices and a method for operating the same is provided. The security module includes: a secure element, which is adapted to detect an operating mode of the hardware security module; a first interface which is adapted to receive commands for controlling the hardware security module; a central processing unit for processing application program code in a secure environment; a second interface which is adapted for receiving configuration data, wherein the second interface is activated and deactivated in dependence of the detected operating mode.
US11755715B2 Systems and methods for integrating with a native component using a network interface
Embodiments as disclosed herein may provide systems and methods for component integration and security. In particular, in one embodiment, a native component that presents a network based interface may be on a device, where that native component may expose a network based interface for access by other components. This native component can then be accessed through the network based interface. To address security concerns and other issues, the native component may be configured to determine if a received request is associated with the same user space and only respond to requests originating from the same user space.
US11755713B2 System and method for controlling access to an in-vehicle communication network
A system or method may include an in-vehicle network including an interface port for connecting an external device to the in-vehicle network; and a security unit connected to the in-vehicle network, the security unit adapted to enable an external device to communicate with the in-vehicle network, over the interface port, based on a security token received from the external device. A system or method may, based on a token, prevent an external device from at least one of: communicating with a selected set of components on in an in-vehicle network, communicating with a selected set of network segments in the in-vehicle network and performing a selected set of operations.
US11755709B2 Artificial intelligence-based generation of anthropomorphic signatures and use thereof
The technology disclosed relates to authenticating users using a plurality of non-deterministic registration biometric inputs. During registration, a plurality of non-deterministic biometric inputs are given as input to a trained machine learning model to generate sets of feature vectors. The non-deterministic biometric inputs can include a plurality of face images and a plurality of voice samples of a user. A characteristic identity vector for the user can be determined by averaging feature vectors. During authentication, a plurality of non-deterministic biometric inputs are given as input to a trained machine learning model to generate a set of authentication feature vectors. The sets of feature vectors are projected onto a surface of a hyper-sphere. The system can authenticate the user when a cosine distance between the authentication feature vector and a characteristic identity vector for the user is less than a pre-determined threshold.
US11755708B2 Methods and systems for facilitating secure authentication of user based on known data
Methods and systems are described herein for improvements to authenticate users, particularly authenticating a user based on data known to the user. For example, methods and systems allow for users to be securely authenticated based on data known to the users over remote communication networks without storing the data known to the users. Specifically, methods and systems authenticate users by requiring users to select images that are known to the users. For example, the methods and systems may generate synthetic images based on the user's own images and require the user to select the synthetic image, from a set of a set of images, that is known to the user to authenticate the user. Moreover, the methods and systems alleviate storage and privacy concerns by not storing the data known to the users.
US11755706B2 Entity identification and authentication using a combination of independent identification technologies or platforms and applications thereof
Techniques are described for identifying and/or authenticating entities using a combination of independent identification technologies and/or platforms. In one embodiment, a system can comprising 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 reception component that receives image data captured of a person, and an identification component that employs two or more independent identification technologies and/or platforms to determine an identity of the person based on the image data. In some embodiments, the two or more independent identification technologies are selected from a group consisting of: facial recognition, object recognition, text recognition, and gait recognition.
US11755704B2 Facilitating secure unlocking of a computing device
Systems and methods for facilitating secure unlocking of a computing device based on user-defined rules are provided. According to one embodiment, a request to unlock a client device is received by a security agent running on the client device. Responsive to the request, information regarding a set of operating characteristics of the client device is obtained by the security agent. One or more authentication mechanisms of multiple authentication mechanisms available on the client device are selectively enabled or disabled by the security agent based on the information regarding the set of operating characteristics and a set of user-defined rules.
US11755701B2 Methods, apparatus and systems for authentication
Methods, apparatus and systems for biometric authentication based on an audio signal are provided. The audio signal comprises a representation of a voice signal of a user conducted via at least part of a user's skeleton. Further embodiments may relate to biometric authentication based upon a combination of a bone-conducted audio signal, or a bone-conducted voice biometric process, with an air-conducted voice signal.
US11755699B2 Challenge interceptor
Systems and methods for detecting and mitigating attacks that exploit vulnerabilities of a website are provided, according to various embodiments described below and herein. A computing device issues a request for a web page that is stored on a server. The server receives a request and issues a response that includes the requested web page and interceptor code injected into the response. The computing device receives the response, renders the web content and generates an interceptor from the interceptor code. The interceptor intercepts requests, responses to dynamically update the webpage and responses containing a challenge. When a computing device issues a request to the server to dynamically update the webpage, the server issues a response to the computing device that includes a challenge. Once computing device issues a request that includes an answer to the challenge, the server validates the answer and issues a response that dynamically updates the webpage.
US11755698B2 Systems, methods, and devices for automation and integration of credentialing and authentication in workflows associated with computing platforms
A computing platform is configurable to cause generating a workflow data object configured to represent a plurality of operations included in a workflow associated with a user, the workflow data object being generated based on a designated sequence of the plurality of operations. The computing platform is further configurable to cause receiving a verified status indicator associated with at least one of the plurality of operations, the verified status indicator including a verified credential generated in response to the user completing at least one of the plurality of operations. The computing platform is further configurable to cause updating the workflow data object in response to the receiving of the verified status indicator, the updating including a credential data object in the workflow data object, and updating a representation of the at least one of the plurality of operations based on the credential data object.
US11755695B2 User-specific watermark for maintaining security of data files
Aspects of the disclosure relate to multicomputer processing and dissemination of data files. A computing platform having at least one processor, a memory, and a communication interface may search one or more social media platforms for unauthorized dissemination of a data file. The computing platform may correlate a unique identifying feature(s) of the disseminated data file to that of a copy of the data file previously distributed to a linked user account. The computing platform may transmit, via the communication interface, to an administrative computing device, an unauthorized dissemination report which, when processed by the administrative computing device causes a notification to be displayed on the administrative computing device. The notification may identify the linked user account associated with the unauthorized dissemination, the name, content, or general nature of the data file, and/or the social media platform(s) on which the data file was discovered.
US11755694B2 Barcode-based license configuration for air-gapped systems
Example implementations include a method, apparatus and computer-readable medium of configuring a license for a component configurable with a computer system, comprising storing the component on the computer system. The implementations further include encoding computer system information corresponding to the computer system into a barcode, such as a Quick Response (QR) code. Additionally, the implementations further include displaying the barcode and a license identifier field. Additionally, the implementations further include receiving a license identifier in the license identifier field, wherein the license identifier is based on the barcode. Additionally, the implementations further include decoding the license for the component based on the license identifier.
US11755687B2 Text independent writer verification method and system
A device, method, and non-transitory computer readable medium are described. The method includes receiving a dataset including hand written Arabic words and hand written Arabic alphabets from one or more users. The method further includes removing whitespace around alphabets in the hand written Arabic words and the hand written Arabic alphabets in the dataset. The method further includes splitting the dataset into a training set, a validation set, and a test set. The method further includes classifying one or more user datasets from the training set, the validation set, and the test set. The method further includes identifying the target user from the one or more user datasets. The identification of the target user includes a verification accuracy of the hand written Arabic words being larger than a verification accuracy threshold value.
US11755683B2 Flexible accelerator for sparse tensors (FAST) in machine learning
An apparatus includes a first tensor compute cluster configured to receive first input feature tensors, a second tensor compute cluster configured to receive second input feature tensors more sparse than the first input feature tensors, and a vector accelerator. The apparatus also includes circuitry configured to partition an input feature map into a plurality of input feature tensors based on a compression criteria and assign each of the plurality of input feature tensors to one of the first tensor compute cluster, the second tensor compute cluster, or the vector accelerator based upon at least one of parameters including a sparsity and an optimization parameter.
US11755673B1 Systems and methods for recommending pages
Systems, methods, and non-transitory computer-readable media can be configured to determine a page embedding for each page in a sequence of pages visited by a user. A pooled page embedding can be determined based on the page embeddings for the sequence of pages visited by the user. One or more page recommendations for the user can be determined based at least in part on the pooled page embedding.
US11755671B2 Projecting queries into a content item embedding space
Systems and methods for recommending content to an online service user are presented. In response to a request from a user, a set of n-grams of the request are generated, with each n-gram comprising one or more terms from the request and each n-gram of the set of n-grams being unique. Embedding vectors projecting the n-grams into a content item embedding space are generated, and the embedding vectors are combined into a representative embedding vector for the request. The nearest content items are identified according to a distance measure between a projection of the representative embedding vector and embedding vectors of content items of a corpus of content items in the content item embedding space. At least some of the nearest content items are returned as recommended content in response to the request from the user.
US11755669B2 Methods and systems for retrieving and storing telephone numbers along with related contextual information associated with inbound/outbound communications to/from a device
An approach for retrieving and storing telephone numbers along with related contextual information associated with inbound/outbound communications to/from a device. The approach includes a method that includes combining, by at least one processing device, identification information of an entity and a related communication mechanism used to initiate a communication to a device. The method further includes providing, by the at least one processing device, a soft record that includes the identification information and the related communication mechanism.
US11755666B2 In-conversation search
A computer-implemented communications method is discussed. The method includes receiving a typed user input in a texting conversation on an electronic communication channel between two or more users of electronic communications devices; analyzing the user input to identify whether the user input contains a reserved word for triggering a search; submitting a search query received in association with the reserved word to a search engine, if the user input contains a reserved word; receiving one or more search results from the search engine; and providing, in the electronic communication channel for incorporation into the texting conversation, at least one of the one or more search results.
US11755665B2 Identification of a computer processing unit
Particular embodiments described herein provide for a system that can be configured to determine an identification (ID) of a computer processing unit (CPU) using one or more tests and/or measurements, intercept the result of a query from a process to determine the ID of the CPU, replace the result of the query if the result of the query does not match the determined ID of the CPU, and communicate the result of the query that includes the determined ID of the CPU to the process. In an example, the query is a CPUID opcode and the results of the query are intercepted after passing through a hypervisor.
US11755662B1 Creating entries in at least one of a personal cache and a personal index
Methods and apparatus related to creating entries in a personal cache of a user and/or a personal index of a user. Entries may be created in a personal cache and/or a personal index of a user based on web-based documents visited by the user and one or more of the entries may include content specific to the user’s experience with a web-based document. The personal cache and/or personal index may enable a user to view all or aspects of previously visited web-based documents and/or search previously visited web-based documents. An entry of a user’s personal cache and/or personal index may optionally include information that may not be found in a public cache and/or public index.
US11755661B2 Text entry assistance and conversion to structured medical data
A computer-implemented method is provided. The method comprises: receiving, from a text field of a user interface, input text strings containing medical data; identifying, based on language semantics and grammatical structure, a keyword and one or more data values from the input text strings; providing the keyword as an input to a query of a medical data category database to obtain one or more categories associated with the keyword, the one or more categories including a first category; retrieving, from a template database, a first template associated with the first category, the first template including one or more fixed blocks and one or more variable blocks; inserting a data value corresponding to the keyword into a variable block of the first template to generate a replacement text string; and displaying the replacement text string in place of the input text strings in the text field.
US11755660B2 Database operation classification
An example method can include tracking, by a network device, a plurality of database operations performed and a plurality of expected database operations for an event that executes for a time period, generating, by the network device, a plurality of clusters based on a ratio of the database operations performed compared to the plurality of expected database operations and the time period for the event, classifying, by the network device, the clusters based on performance, and evaluating, by the network device, a system performance metric based on a classification of real time data into the clusters.
US11755658B2 Intelligent buffering of queries from a mobile application
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium for intelligently buffering queries from a mobile application. In one aspect, the method may include receiving, by an application programming interface executing on a mobile device, multiple queries, from different software widgets executing on a mobile application, for data from a database stored on the mobile device, determining, by the application programming interface, a level of priority for each query of the multiple queries, providing, by the application programming interface, each of the multiple queries for storage in a data buffer until processing resources of the mobile device are available to process one or more of the multiple queries, and processing each query of the multiple queries against the database stored on the mobile device based on the assigned level of priority.
US11755657B2 Training a question-answer dialog system to avoid adversarial attacks
A method, computer program product, and/or computer system generate a first adversarial statement via: (1) receiving a question and an original context for the question; (2) converting the question into a statement with a placeholder answer; (3) picking randomly an answer entity from a training text corpus; (4) replacing the placeholder answer with the randomly picked answer entity; and (5) leaving a correct question entity in the statement. The first adversarial statement is inserted into the original context to form a first adversarial context. The question and the first adversarial context as a first pair and the question and the original context as a second pair are input into a question-answer dialog system to train the question-answer dialog system.
US11755654B2 Category tag mining method, electronic device and non-transitory computer-readable storage medium
Provided by the present disclosure is a new category tag mining method, involving the field of knowledge graph technology, and including: obtaining a plurality of queries during a current preset time period; labeling a category tag on each query of the plurality of queries, by using a pre-trained sequence labeling model, to extract the category tag currently corresponding to the query from the query; and removing a category tag already existing in a preset current category tag library from category tags currently corresponding to all the queries, and determining a remaining category tag as a new category tag. The present disclosure also provides an electronic device and a non-transitory computer-readable storage medium.
US11755653B2 Real-time voice processing
A control device of voice distribution including: at least one voice processing module arranged to—receive as input an audio signal including a first vocal message, and—provide as output an audio signal including a second vocal message, the first and second vocal messages being different one from the other and the second vocal message resulting from a processing of the first vocal message; a communication module arranged to establish and simultaneously manage a wireless, bidirectional and audio link with each one of a plurality of auxiliary devices, each link being connected to the input and/or the output of at least one voice processing module.
US11755651B2 Method, apparatus, and computer-readable medium for generating categorical and criterion-based search results from a search query
A method for generating categorical and criterion-based search results from a search query including receiving the search query, generating one or more query fragments, determining a category corresponding to the search query, determining one or more filters applicable to the search query and one or more core search terms applicable to the search query based at least in part on the determined category and the one or more query fragments, generating at least one custom query for at least one target database in the one or more target databases based at least in part on the one or more filters, the one or more core search terms, the determined category, and one or more attributes of the at least one target database, and executing the at least one custom query on the at least one target database to generate a set of search results.
US11755650B2 Information providing system, information processing device, and information providing method
An information providing system includes: a terminal device that acquires biological information as information on a user and transmits the biological information; and an information processing device, wherein the information processing device receives the biological information from the terminal device, analyzes condition of the user based on the biological information, judges whether content should be provided to the terminal device or not based on a result of the analyzing, and provides the content to the terminal device when judging that the content should be provided to the terminal device.
US11755648B2 Method, apparatus, and computer-readable medium for data asset ranking
Systems, methods, and related techniques and apparatus containing instructions which when executed by one or more computing devices for determining dataset rankings by determining, from the lineage order requirement, one or more first lineage level datasets from the collection of datasets, generating one or more first lineage level asset ranks respectively for each one of the one or more first lineage level datasets, determining at least one second lineage level dataset having an outflow to the one or more first lineage level datasets, and generating a first dataset rank for the at least one second lineage level dataset as a first function of the outflow and at least one of the one or more first lineage level asset ranks.
US11755646B2 NFT inventory production including metadata about a represented geographic location
Methods and processes for manufacture of an image product from a digital image. An object in the digital image is detected and recognized. Object metadata is assigned to the object, the object metadata linking sound to the object in the digital image which produced the sound. At least one cryptographic hash of the object metadata is generated, and the hash is written to a node of a transaction processing network.
US11755641B2 Image searches based on word vectors and image vectors
A mobile device hosts an artificial intelligence model trained for text-based image searches. Images associated with an image album of the mobile device are indexed by generating, based on the artificial intelligence model, image vectors from the images and word vectors from the image vectors. In response to user input that includes text representing a keyword search, a word vector is generated from the text based on the artificial model. A match is determined between the word vector and one or more of the word vectors to generate a search result that identifies one or more images corresponding to the one or more word vectors. The mobile device displays the search result on a user interface.
US11755640B2 DNA-based image storage and retrieval
An embodiment may involve obtaining an image composed of color channels, wherein each of the color channels represents colors therein with n bits per pixel; quantizing each of the color channels to be represented by m bits per pixel; using a space-filling curve to convert each of the color channels as quantized into respective vectors; generating, for each of the respective vectors, a respective set of m arrays, wherein the m arrays for a particular vector of the respective vectors contain indices of where a fixed value selected from a range of 0 to m−1 is found in the particular vector; applying, to each of the m arrays for each of the respective vectors, differential encoding and compression of the indices therein; mapping each of the m arrays for each of the respective vectors to blocks of nucleotides; synthesizing the blocks; and storing, in a DNA-based storage medium, the blocks.
US11755637B2 Multi-attribute control for text summarization using multiple decoder heads
The decoder network includes multiple decoders trained to generate different types of summaries. The lower layers of the multiple decoders are shared. The upper layers of the multiple decoders do not overlap. The multiple decoders generate probability distributions. A gating mechanism combines the probability distributions of the multiple decoders into a probability distribution of the decoder network. Words in the summary are selected based on the probability distribution of the decoder network.
US11755635B2 Presentation and sorting of summaries of alert instances triggered by search queries
Systems and methods for presenting and sorting summaries of alerts triggered by search queries in data aggregation and analysis systems. An example method may comprise: causing, by one or more processing devices, one or more alert summaries to be displayed, each alert summary corresponding to an alert and representing one or more instances of the alert, the alert defined by a search query and a triggering condition; wherein an instance of the alert corresponds to a particular dataset that (i) is generated by executing the search query over time-series data falling within a particular time range in a set of time ranges over which the search query has been instructed to search, and (ii) satisfies the triggering condition for the alert; wherein an alert summary includes an indication of at least one of: a total count of alert instances generated by the alert, or a count of alert instances generated by the alert that have not been viewed by a user.
US11755634B2 Generating reports from unstructured data
The disclosure relates to certain system and method embodiments for generating reports from unstructured data. In one embodiment, a method can include identifying events matching criteria of an initial search query (each of the events including a portion of raw machine data that is associated with a time), identifying a set of fields, each field defined for one or more of the identified events, causing display of an interactive graphical user interface (GUI) that includes one or more interactive elements enabling a user to define a report for providing information relating to the matching events (each interactive element enabling processing or presentation of information in the matching events using one or more fields in the identified set of fields), receiving, via the GUI, a report definition indicating how to report information relating to the matching events, and generating, based on the report definition, a report including information relating to the matching events.
US11755633B2 Entity search system
A computer device receives a request to search a corpus of documents for an entity, wherein the request includes a non-name identifier of the entity. The computing device identifies entries of text within the corpus of documents that reference the non-name identifier. The computing device applies natural language processing (NLP) to content associated with the identified entries within the corpus of documents, wherein the NLP identifies candidate entities associated with the non-name identifier. The computing device selects an entity from the candidate entities based, at least in part, on distances between the candidate entities and references to the non-name identifier in the identified entries. The computing device returns the selected entity to a submitter of the request.
US11755631B2 Workflow-based dynamic data model and application generation
In some examples, workflow-based dynamic data model and application generation may include ascertaining, for an application that is to be generated, a plurality of fields that are declared. Based on the plurality of declared fields, a data model may be generated. The data model may include a plurality of application programming interface (API) keys associated with the plurality of declared fields. Based on the data model, a mapping file may be generated to map a plurality of APIs that are to be invoked relative to the API keys. Based on the data model and the mapping file, the application may be generated.
US11755628B2 Data relationships storage platform
A data relationships storage platform for analysis of one or more data sources is described herein. A data processing system may be communicatively coupled to one or more data sources and one or more big-data databases. One or more collectors may collect data pieces from the one or more data sources. One or more analyzer may analyze the collected data pieces to determine whether one or more relationships exist between the collected data pieces. The analysis results in one or more data globs that include one or more of the data pieces and relationship information, such as tags. The tagged data globs may be communicated to and stored in one or more big-data databases.
US11755626B1 Systems and methods for classifying data objects
A computer-implemented method is disclosed that includes operations of receiving document to be classified, performing pre-processing operations on the document resulting in generation of a tokenized document, performing word embedding operations on the tokenized document resulting in generation of a vectorized document, performing text similarity operations on the vectorized document and each of one or more vectorized topics resulting in a set of one or more similarity scores, wherein a first similarity score indicates a level of similarity between the vectorized document and a first vectorized topic, and wherein each vectorized topic represents one of a predetermined set of topics and classifying the document into one of the predetermined set of topics based on the set of one or more similarity scores. Performing the word embedding operations includes mapping each token of the remaining subset to a multi-dimensional vector, with each multi-dimensional vector representing a semantic meaning of a token.
US11755621B2 Systems and methods for atomic publication of distributed writes to a distributed data warehouse
Systems and methods for retrieving and using data stored in a data warehouse. The methods comprise performing the following operations by a computing device: receiving a query for information directed to a plurality of fact tables (each fact table comprising sets of source data that are arranged so as to be respectively associated with a plurality of first publication identifiers); obtaining second publication identifiers from a publication table, in response to the query; and obtaining at least one of the sets of source data from each fact table that is associated with a first publication identifier of the plurality of first publication identifiers which matches one of the second publication identifiers.
US11755619B2 Techniques for selective copying of file data of a data source
Techniques and solutions are described for copying data from a source client to a target client. It may be selected, such as by a user, whether a full copy or a partial copy of a set of source client data should be made. If a partial copy is selected, a set of file types is provided. The file types can be used to define files that should be included in, or excluded from, the copy. A data source of the source client is analyzed to determine data associated with a file type that is to be included in a copy, or is associated with a file type that is not indicated as to be excluded from the copy. The determined data is copied from the source client to the target client.
US11755616B2 Synchronized organization directory with team member folders
The present technology pertains to a organization directory hosted by a synchronized content management system. The corporate directory can provide access to user accounts for all members of the organization to all content items in the organization directory on the respective file systems of the members' client devices. Members can reach any content item at the same path as other members relative to the organization directory root on their respective client device. In some embodiments novel access permissions are granted to maintain path consistency.
US11755614B2 Generation and graphical display of data transform provenance metadata
Techniques for propagation of deletion operations among a plurality of related datasets are described herein. In an embodiment, a data processing method comprises, using a distributed database system that is programmed to manage a plurality of different raw datasets and a plurality of derived datasets that have been derived from the raw datasets based on a plurality of derivation relationships that link the raw datasets to the derived datasets: from a first dataset that is stored in the distributed database system, determining a subset of records that are candidates for propagated deletion of specified data values; determining one or more particular raw datasets that contain the subset of records; deleting the specified data values from the particular raw datasets; based on the plurality of derivation relationships and the particular raw datasets, identifying one or more particular derived datasets that have been derived from the particular raw datasets; generating and executing a build of the one or more particular derived datasets to result in creating and storing the one or more particular derived datasets without the specified data values that were deleted from the particular raw datasets; repeating the generating and executing for all derived datasets that have derivation relationships to the particular raw datasets; wherein the method is performed using one or more processors.
US11755613B2 Streamlined data engineering
A method for standardizing data input, data output and data manipulation at a data lake is provided. Methods include receiving a data transfer instruction comprising a seed file. Methods include parsing the seed file. Methods include validating the seed file. Methods include retrieving one or more data elements from one or more data sources as specified in the seed file. Methods include saving the retrieved data elements to a data lake. Methods include archiving the data elements at the data lake. Methods include receiving a schema from a network data mover client at an edge node at the data lake. Methods include creating a table to match the schema and validating the data elements using the schema. Methods include pushing the data elements into the table using the schema. Methods include saving the table that comprises the data elements in a shoreline edge node within the data lake.
US11755607B2 Methods, systems, and media for presenting content based on a generic rating
Methods, systems, and media for presenting content based on a generic rating are provided. In some implementations, the method comprises: receiving search results; determining country-specific content ratings associated with the search results; converting the country-specific content ratings to generic content ratings associated with the search results; determining that at least one search result is to be blocked based on the generic content ratings and a user-selected generic content rating restriction; in response to determining that a search result is to be blocked, removing the search result from the search results to create modified search results; causing the modified search results to be presented; receiving a selection of content from the presented search results; determining a country-specific content rating associated with the selected content; converting the country-specific content rating to a generic content rating; determining that the selected content is not to be blocked based on the generic content rating and the user-selected generic content rating restriction; and causing the selected content to be presented.
US11755605B2 Controlling technical equipment through quality indicators using parameterized batch-run monitoring
A control module is adapted to control technical equipment by processing batch-run data from the technical equipment. The control module operates according to parameters that are obtained by a parameter module. The module receives a reference plurality of multi-variate reference time series with data values from sources that are related to the equipment. There are time series with measurement values and time series with data that describes particular manufacturing operations during a batch-run time interval. The module splits the time interval into phases by determining transitions between the particular manufacturing operations, and divides the time series into particular phase-specific partial series. For each phase separately, and for the phase-specific partial series in combination, the module differentiates phase-specific time series into relevant partial time series or non-relevant partial time series and set the parameters accordingly.
US11755601B2 Systems and methods for determining if a user is a member of a defined segment
Systems and methods for determining whether a user is part of a defined segment of all users makes use of a database of user information that includes rapidly searchable field values. Predetermined segment definitions can be evaluated using information from a user's record in the database to rapidly determine if the user is a member of the segment.
US11755600B2 Data query system with improved response time
A system reduces the time and resources needed to search a large dataset by preprocessing the dataset prior to receiving a query. Generally, the system evaluates and combines rules that govern the validity of the data. The system combines rules to determine conditions under which data objects in the dataset are invalid. After a query is issued, the system quickly eliminates data objects from the response by applying the conditions rather than the individual rules to the data objects.
US11755599B2 Database, data structures, and data processing systems for recommending clinical trial sites
Methods, systems, and apparatuses, including computer programs, for generating a recommendation of candidate clinical trial sites. In one aspect, the method can include receiving parameters of a clinical trial, filtering, based on the received parameters, database data to obtain a filtered set of location-prescription pairs, generating a location-prescription data structure for each location-prescription pair, determining a ranking score, for each location-prescription pair, based on one or more prioritization parameters, identifying a subset of locations based on the respective ranking scores, obtaining a portion of map data from a map database that corresponds to a geographic region that is defined based on the identified subset of locations, and generating rendering data that, when rendered by a user device, causes the user device to render a visualization that includes (i) the obtained portion of the map data and (ii) data identifying the subset of locations on a display of a computer device.
US11755597B2 Binary representations of objects
The described implementations are operable to determine potential objects of interest to a user based on a blend of the user's long-term behavior and short-term interests. Long term user behavior may be determined for the user over a period of time and represented as continuous data. Short-term interest may be determined based on objects with which the user has recently interacted and attributes of those objects may be represented together as continuous data corresponding to the short-term user interest. The continuous data of the short-term interest and long-term user behavior may be blended to produce a user embedding. The user embedding may then be compared with objects to determine objects that are of potential interest to the user.
US11755593B2 Systems and methods for predictive augmentation of vehicle service procedures
An example method includes receiving a first service procedure including a plurality of procedural steps for servicing a vehicle, identifying at least one procedural step of the plurality of procedural steps to supplement with supplemental service information, receiving information about vehicles sharing one or more attributes with the vehicle, determining at least one piece of supplemental service information to supplement the at least one identified procedural step, and providing a supplemented service procedure comprising the first service procedure with the at least one piece of supplemental service information included with the at least one identified procedural step.
US11755589B2 Delaying segment generation in database systems
A method for execution by a record processing and storage system includes receiving a plurality of records and generating a plurality of pages that include the plurality of records in accordance with a row-based format. The plurality of pages is stored via a page storage system. Segment generation determination data is generated based on storage utilization data of the page storage system. A plurality of segments is generated from the plurality of pages that include the plurality of records in a column-based format based on the segment generation determination data indicating segments be generated. The plurality of segments is stored via a segment storage system.
US11755588B2 Real-time dashboards, alerts and analytics for a log intelligence system
This disclosure describes how data supporting real-time reporting services can be cached during a log intake process. In particular, instead of caching all the log data being generated by an operational system, only the log data relevant to existing queries associated with the real-time reporting services are cached. In some embodiments, only particular metrics contained within the log data are stored for rapid access by the real-time reporting services.
US11755585B2 Generating enriched events using enriched data and extracted features
A method, system and computer-usable medium for constructing a distribution of interrelated event features. The constructing a distribution of interrelated event features includes receiving a stream of events, the stream of events comprising a plurality of events; extracting features from the plurality of events; constructing a distribution of the features from the plurality of events; and, analyzing the distribution of the features from the plurality of events.
US11755583B2 Database creation using domain-specific information
A system, method, and computer-readable medium for proving feedback on database instructions, identifying, for example, existing patterns and providing suggested replacement instructions. This may have the effect of improving the efficiency of instructions used to create and/or manipulate databases. According to some aspects, these and other benefits may be achieved by parsing received instructions into an organizational structure, traversing the organizational structure for known patterns, and suggesting replacement patterns. In implementation, this may be effected by receiving one or more sets of known patterns and corresponding replacement patterns, parsing received instructions, comparing the known patterns with the parsed instructions, and providing suggested replacement patterns based on one or more known patterns matching the parsed instructions. A benefit of may include reducing Cartesian products during the merging of tables.
US11755576B1 Data-driven task-execution scheduling using machine learning
A system for improving task scheduling on a cloud data platform is provided. A task is received, from a user of a cloud data platform, for execution on a dataset of a cloud data platform using a plurality of resources. A task graph is generated, and metadata related to the dataset is accessed for use in execution of the task. A predicted resource profile is generated by applying a first machine learning scheme to the task graph and the metadata of the dataset. Assignment data is generated to execute processes of the task on the plurality of resources. The assignment data generated by applying a second machine learning scheme to current state data of a current computational state of the plurality of resources and the predicted resource profile generated by the first machine learning scheme.
US11755574B2 Anticipatory pre-execution of data queries
Implementations of the disclosure provide for anticipatory pre-execution of queries. In an implementation of the disclosure, a method for anticipatory pre-execution of queries includes the computation of an execution cost of each of a multiplicity of different queries to a data source scheduled at a specified time on a specified date. The method also includes monitoring a querying processing schedule and detecting from the monitoring, unscheduled time on a particular date prior to the specified time on the specified date. Finally, the method includes responding to the detection by first selecting a most expensive one of the different queries in terms of execution cost, for instance an amount of computing resources consumed in executing a corresponding one of the different queries, and then executing the selected most expensive one of the different queries during the unscheduled time on the particular date prior to the specified time on the specified date.
US11755570B2 Memory-based neural network for question answering
The present disclosure provides a memory-based neural network for question answering. Embodiments of the disclosure identify meta-evidence nodes in an embedding space, where the meta-evidence nodes represent salient features of a training set. Each element of the training set may include a questions appended to a ground truth answer. The training set may also include questions with wrong answers that are indicated as such. In some examples, a neural Turing machine (NTM) reads a dataset and summarizes the dataset into a few meta-evidence nodes. A subsequent question may be appended to multiple candidate answers to form an input phrase, which may also be embedded in the embedding space. Then, corresponding weights may be identified for each of the meta-evidence nodes. The embedded input phrase and the weighted meta-evidence nodes may be used to identify the most appropriate answer.
US11755566B2 Managing data objects for graph-based data structures
Various embodiments provide methods, systems, apparatus, computer program products, and/or the like for managing, ingesting, monitoring, updating, and/or extracting/retrieving information/data associated with an electronic record (ER) stored in an ER data store and/or accessing information/data from the ER data store, wherein the ERs are generated, updated/modified, and/or accessed via a graph-based domain ontology.
US11755563B2 Ledger data generation and storage for trusted recall of professional profiles
A system for ledger data includes a block repository, a metadata database, and a processor. The block repository stores verified secure ledger data in one or more blocks that are cryptographically linked. The metadata database stores metadata information for the one or more blocks in the block repository. The processor is configured to receive a request to create a block content and to determine the block content for a block to be stored in the block repository and metadata content to be stored in the metadata database associated with the block to be stored in the block repository, wherein the metadata content includes one or more flags and source information; and broadcast the block to be stored in the block repository to be approved by participating nodes in a network.
US11755562B2 Score based endorsement in a blockchain network
A processor may assign an indicator to each participant in a blockchain network. The indicator may respectively indicate a role of each participant. The processor may transform the indicator of each participant into respective scores. The respective scores may be directly associated with the role of each participant. The processor may aggregate the respective scores into an endorsement score. The processor may determine if the endorsement score exceeds an endorsement threshold.
US11755560B2 Converting a language type of a query
A system may receive a query configured to access a column in a data table. The data table may be in a flat file in a big data storage format. The system may detect the language type of the query and validate the query against the syntax of the language type. The system may also validate an access permission for data in the data table. The access permission may be stored in a permissions database. The system may generate a temporary table including the column with the temporary table configured to support the language type. The system may execute the query against the temporary table to generate a query result based on the temporary table as though it were the underlying data table. The system may enforce column-level or row-level access permissions by excluding columns or rows from the temporary table.
US11755557B2 Flat object storage namespace in an object storage system
A system, method, and machine-readable storage medium for maintaining an object storage system data are provided. In some embodiments, an object manager may receive a request to perform an operation on an object. The object storage system includes a first database of a first type and a second database of a second type. The object manager may identify a first record stored in the first database. The first record includes a name marker indicating a range of object names covered by the second database and includes a file handle referencing the second database. The range of object names includes the object name. Additionally, the object manager may identify a second record stored in the second database. The second record includes the object name and includes a file handle referencing the object. The object manager may perform the operation on the object in accordance with the request.
US11755556B2 Method, device, and computer program product for managing storage system
Management of a storage system is enabled. In an example, a partition index associated with the partition is obtained, the partition index comprising a group of nodes, a node in the group of nodes indicating metadata of an object in the group of objects. A valid node in the partition index is identified, the valid node indicating valid metadata of an object associated with the valid node in the storage system. A local index for the partition index is generated based on the valid node. In response to receiving an access request for a target object in the group of objects, the target object in the storage system is accessed based on the local index. With the foregoing example implementations, metadata in the storage system may be accessed more efficiently, and the overall response speed of the storage system may be increased.
US11755553B2 Traffic-aware route decoding using a probabilistic encoding data structure
A mobile apparatus receives a route response comprising an encoded route and one or more delay encoding data structures. The delay encoding data structures are probabilistic data structures configured to not provide false negatives. The mobile apparatus determines a decoded route based on the encoded route and a mobile version of a digital map; determines an expected traffic delay for at least one adjacent traversable map element (TME) of the decoded route based on the one or more delay encoding data structures; and performs one or more navigation functions based at least on the expected traffic delay for the at least one adjacent segment of the decoded route. An adjacent TME is a TME of the digital map that intersects the decoded route and is not a TME of the decoded route.
US11755545B2 Methods and apparatus to estimate audience measurement metrics based on users represented in bloom filter arrays
Methods, apparatus, systems, and articles of manufacture to estimate audience measurement metrics based on users represented in Bloom filter arrays are disclosed. An apparatus includes a communications interface to receive a first Bloom filter array from a first computer of a first database proprietor. The first Bloom filter array is representative of first users who accessed media. The first users are registered with the first database proprietor. The first Bloom filter array includes a first array of first elements. Values of respective ones of the first elements are either a 0 or a 1 based on whether quantities of the first users allocated to the respective ones of the first elements are even or odd. The apparatus further includes a Bloom filter array analyzer to estimate a first cardinality for the first Bloom filter array. The first cardinality is indicative of a total number of the first users who accessed the media.
US11755543B2 Optimization of workflows with dynamic file caching
A computer implemented method for optimizing performance of workflow includes associating each of a plurality of workflow nodes in a workflow with a data cache and managing the data cache on a local storage device on one of one or more compute nodes. A scheduler can request execution of the tasks of a given one of the plurality of workflow nodes on one of the one of more compute nodes that hosts the data cache associated with the given one of the plurality of workflow nodes. Each of the plurality of workflow nodes is permitted to access a distributed filesystem that is visible to each of the plurality of compute nodes. The data cache stores data produced by the tasks of the given one of the plurality of workflow nodes.
US11755541B2 Distributed file system and method for accessing a file in such a system
An aspect of the invention relates to a method for a plurality of clients to access a file in a distributed file system, the file being replicated on at least one other server, the method comprising the steps of: Receiving, by an access management device, a request to access the part of the file sent by a first client from the plurality of clients, Selecting a first server based on at least one parameter, Authorization the first client to access the file stored by the first server Receiving, following authorization, a request to access the same file sent by a second client, the second client being different from the first client, Selecting a second server based on the parameter, the second server being different from the first server, Authorizing the second client to access the file stored by the second server.
US11755538B2 Distributed management of file modification-time field
A method for data storage includes assigning multiple different portions of a given object, which is stored in non-volatile storage, for access by multiple respective software modules running on one or more processors. Storage operations are performed by the software modules in the portions of the given object. Respective local values, which are indicative of most recent times the storage operations were performed in the given object by the respective software modules, are updated by the software modules. A global value is updated for the given object, by consolidating updates of the local values performed by the software modules.
US11755531B1 System and method for storage of data utilizing a persistent queue
A computerized method is disclosed for storing data using a persistent queue. The computerized method includes operations of obtaining machine data from a remote electronic device, providing the machine data to a persistent queue component, wherein the persistent queue component organizes the machine data for storage on a first data store and storing a copy of the organized machine data in the first data store, and responsive to completion of the storing of the copy of the organized machine data. Further operations include transmitting an acknowledgement communication to the remote electronic device indicating storage of the copy of the machine data in the first data store, processing the machine data for storage, and responsive to completion of the storing of the processed machine data in a second data store, deleting the copy of the machine data from the first data store. The persistent queue component may include a socket server.
US11755529B2 Compliance violation detection
Non-limiting examples of the present disclosure describe systems and methods for scanning of data for policy compliance. In one example, network data is evaluated to generate one or more groupings. A grouping may be based on file type of the network data. Data identification rules are applied to identify one or more data schemas from file data of a grouping. One or more policy rules that apply to content of the data schema may be determined. At least one file of the file data may be scanned to determine compliance with the one or more policy rules. A report of compliance with the one or more policy rules may be generated based on a result of a file scan. Other examples are also described.
US11755528B2 System and method of populating an instruction word
A methodology for populating an instruction word for simultaneous execution of instruction operations by a plurality of ALUs in a data path is provided. The methodology includes: creating a dependency graph of instruction nodes, each instruction node including at least one instruction operation; first selecting a first available instruction node from the dependency graph; first assigning the selected first available instruction node to the instruction word; second selecting any available dependent instruction nodes that are dependent upon a result of the selected first available instruction node and do not violate any predetermined rule; second assigning to the instruction word the selected any available dependent instruction nodes; and updating the dependency graph to remove any instruction nodes assigned during the first and second assigning from further consideration for assignment.
US11755525B2 System including PIPE5 to PIPE4 converter and method thereof
Embodiments of the present invention provide a PIPE5 to PIPE4 converter to provide compatibility between a PIPE5 controller and a PIPE4 test device. The converter includes a first interface coupled to the PIPE5 controller including MAC registers through a message bus interface, a second interface coupled to the PIPE4 device through a PCIe link and PHY registers. When a first message bus interface signal is received from the PIPE5 controller, the first interface finds a target PHY register based on the first message bus interface signal, and the second interface generates a first link interface signal associated with the target PHY register and outputs the first link interface signal to the PIPE4 device.
US11755522B1 Method, electronic device, and computer program product for implementing blockchain system on switch
Embodiments of the present disclosure relate to a method, an electronic device, and a computer program product for implementing a blockchain system on a switch. The method includes establishing a first blockchain node and a second blockchain node on the switch, where the first blockchain node includes a first ingress port and a first egress port, and the second blockchain node includes a second ingress port and a second egress port. The method further includes receiving a broadcast or multicast request from a user device through a user port of the switch. The method further includes sending the broadcast or multicast request to the first ingress port of the first blockchain node and the second ingress port of the second blockchain node. Through the embodiments of the present disclosure, a blockchain system can be implemented on a switch, so as to reduce the latency of the blockchain system.
US11755520B2 Dual-mode sideband interface for smart network interface controller
An information handling system may include a host system including a first root complex, a management controller including a second root complex, a network interface controller, and at least one switching circuit. The information handling system may be configured to, in response to the host system being powered on: couple the network interface controller to the management controller via the first root complex; and wherein the information handling system is further configured to, in response to the host system being powered off: activate the at least one switching circuit to couple the network interface controller to the management controller via the second root complex.
US11755516B2 Direct memory access
A register bank of a channel of a direct memory access circuit is initialized. Transfer cycles are executed as configured by the register bank, and updates are made to the registers from a memory. At each transfer cycle, an operation is performed in accordance with a first field of the register bank to either: carry on the execution or generate a first signal and suspend the execution. In response to each reception of the first signal by a central processing unit, an operation is performed to either: generate a second signal or modify the content of the register band and/or record into the memory a first item representative of a next update of the register bank. A second signal is then generated.
US11755510B2 Data detection and device optimization
The disclosure is related to systems and methods for data detection and device optimization. In one example, a device may include an interface circuit for data transmission, and an interface detection module adapted to determine a characteristic of a data transfer over the interface circuit. The device may implement an optimization profile for the device based upon the determined characteristic. Further, a device may be configured to measure a data transfer rate, determine an interface type based on the data transfer rate, and implement an optimization profile based on the interface type. The optimization profile may optimize a system for power consumption, performance, or other benefits.
US11755498B2 Emulating scratchpad functionality using caches in processor-based devices
Emulating scratchpad functionality using caches in processor-based devices is disclosed. In one aspect, each cache line within a cache of a processor-based device is associated with a corresponding scratchpad indicator indicating whether the corresponding cache line is exempt from the replacement policy used to select a cache line for eviction. Upon receiving data that corresponds to a memory access operation indicated as requiring scratchpad functionality, the cache controller stores the data in a cache line of the cache, and then sets the corresponding scratchpad indicator for the cache line. Subsequently, the cache controller emulates scratchpad functionality by allowing conventional memory read and write operations to be performed on the cache line, but does not apply its replacement policy to that cache line when selecting a cache line as a candidate for eviction. In this manner, the cache line may remain in the cache for use as scratchpad memory by software.
US11755496B1 Memory de-duplication using physical memory aliases
A computer system and methods are disclosed for mitigating side-channel attacks using memory aliasing. The computer system includes a memory, a memory controller and a cache. Responsive to determining to share a memory location among processes, the address of the memory may be aliased to another address within the same address space, with the address and aliased address assigned to respective ones of the processes. The memory controller manages the address space according to an aliasing region and a non-aliasing region, with addresses corresponding to the non-aliasing region being passed through to the memory. Addresses corresponding to the aliasing region are translated by the memory controller to match corresponding non-aliased memory addresses allowing aliased and non-aliased addresses to access same memory locations. A cache may cache accesses to memory addresses, including the non-aliased and aliased addresses, with different cache locations for selected according to the respective addresses of memory.
US11755494B2 Cache line coherence state downgrade
Techniques for performing cache operations are provided. The techniques include for a memory access class, detecting a threshold number of instances in which cache lines in an exclusive state in a cache are changed to an invalid state or a shared state without being in a modified state; in response to the detecting, treating first coherence state agnostic requests for cache lines for the memory access class as requests for cache lines in a shared state; detecting a reset event for the memory access class; and in response to detecting the reset event, treating second coherence state agnostic requests for cache lines for the memory class as coherence state agnostic requests.
US11755492B2 Storage device and operating method thereof
A storage device is provided to comprise a memory device for storing data, a cache memory device including a first cache memory configured to cache certain data stored in the memory device and a second cache memory configured to store data evicted from the first cache memory, and a memory controller configured to receive a read request for first data from a host, evict second data from the first cache memory based on a reuse distance of the second data, store the second data in the second cache memory, load the first data to the first cache memory, and transmit the first data to the host.
US11755489B2 Configurable interface circuit
A configurable interface circuit is disclosed. An integrated circuit (IC) having a particular configuration. The IC includes a memory system and a communication fabric coupled to the memory system. The IC further includes a plurality of agent circuits configured to make requests to the memory system that are in a first format that is not specific to the particular configuration of the IC. A plurality of interface circuits is coupled between corresponding ones of the plurality of agent circuits and the communication fabric. A given one of the plurality of interface circuits is configured to receive a request to the memory system in the first format and output the request in a second format that is specific to the particular configuration of the IC.
US11755486B2 Shared buffered memory routing
A shared memory controller receives a flit from another first shared memory controller over a shared memory link, where the flit includes a node identifier (ID) field and an address of a particular line of the shared memory. The node ID field identifies that the first shared memory controller corresponds to a source of the flit. Further, a second shared memory controller is determined from at least the address field of the flit, where the second shared memory controller is connected to a memory element corresponding to the particular line. The flit is forwarded to the second shared memory controller using a shared memory link according to a routing path.
US11755482B2 Network entities and methods performed therein for handling cache coherency
A method performed by a coordinating entity in a disaggregated data center architecture wherein computing resources are separated in discrete resource pools and associated together to represent a functional server. The coordinating entity obtains a setup of processor cores that are coupled logically as the functional server, and determines an index indicating an identity of a cache coherency domain based on the obtained setup of processor cores. The coordinating entity further configures one or more communicating entities associated with the obtained setup of processor cores, to use the determined index when handling updated cache related data.
US11755478B2 Block family combination and voltage bin selection
A set of two or more block families associated with a bin boundary of a first voltage bin is identified. A determination of at least a first voltage for a first block family of the plurality of block families and a second voltage for a second block family of the plurality of block families based on values of a data state metric for each of the plurality of block families. In response to a determination that a difference between the first voltage and the second voltage satisfies a block family combination criterion, the second block family is merged with the first block family.
US11755470B2 System and method for reduced lock contention and improved performance
A method, computer program product, and computer system for setting a preferred alignment value to a size of an address space mapped by one or more root pages. An allocation request may be received for the address space. A binary buddy allocation scheme may be executed to allocate an extent for the allocation request based upon, at least in part, the preferred alignment value.
US11755469B2 System for executing structured tests across a fleet of autonomous vehicles
A system for testing an autonomous vehicle obtains a list of required tests the autonomous vehicle is to run, where each test is part of a commissioning process for the autonomous vehicle. The system causes the list to be displayed on a display device of the autonomous vehicle, receives a selection of a selected test from an operator of the autonomous vehicle, and receives a test input profile associated with the selected test. The system causes the autonomous vehicle to execute at the instructions of the test input profile, and logs response data to one or more log files. During execution of the test instructions, the system generates metadata associated with the selected test. The system logs the metadata to the one or more log files, and transmits at least a portion of the one or more log files to an electronic device located remotely from the autonomous vehicle.
US11755467B2 Scheduled tests for endpoint agents
Techniques for scheduled tests for endpoint agents are disclosed. In some embodiments, a system/process/computer program product for providing scheduled tests for endpoint agents includes receiving a test configuration for scheduled tests that includes a set of conditions for dynamically selecting endpoint agents that match the set of conditions in the test configuration, wherein a plurality of endpoint agents are deployed to a plurality of endpoint devices; identifying one or more of the plurality of endpoint agents that match the set of conditions in the test configuration; assigning the scheduled tests associated with the test configuration to the matching endpoint agents for execution of the scheduled tests based on the test configuration, wherein test results are based on the scheduled tests executed on each of the matching endpoint agents for monitoring network activity; and receiving uploaded results of the scheduled tests executed on the matching endpoint agents, wherein the uploaded results of the scheduled tests executed on the matching endpoint agents are processed for generating graphical visualizations and/or alerts of the monitored network activity.
US11755463B2 Method to generate test suite for source-code
A method (100) to generate test suite for a source-code (1). The method comprises: a) implementing a structural analysis (101) of said source-code (1) to obtain a completed source-code (1) including: —parsing the source-code, —addition of annotations defining tests objectives, —generation of stubs; b) implementing at least one semantic analysis algorithm including categorizing each set of tests objectives as satisfied, impossible to satisfy or unsatisfied; c) feeding a first list (11) with satisfied test cases; d) feeding a second list (21) with test objectives impossible to satisfy, e) implementing at least one mathematical optimization algorithm (103) on parts corresponding to unsatisfied test objectives; —identifying test cases (113) that satisfy at least a part of said test objectives, —feeding said first list of set of test cases with them, —categorizing said test objectives as satisfied; f) providing a test suite comprising the two lists.
US11755453B1 Performing iterative entity discovery and instrumentation
In response to receiving a selection of an option to discover uninstrumented entities within a monitored environment, information retrieved from monitoring agents currently installed on instrumented entities within a system is analyzed to discover additional entities within the system that are connected to the instrumented entities. Each of these discovered entities is analyzed to determine whether a monitoring agent is able to be installed within the entity; if installation is possible, such installation is automatically performed (or a guided manual installation is implemented utilizing an interface). After a monitoring agent is installed within a discovered entity, information is retrieved from that monitoring agent may be used to discover additional entities within the system that are connected to that discovered entity. In this way, an iterative discovery of all entities within a system may be performed. Results of this iterative discovery may be presented via an interface.
US11755449B1 Screen feed analytics
Systems and techniques are described for monitoring screen activity of a computing device and performing designated system actions based on the monitored activity. In some implementations, activity data indicating usage of a computing device by a user within a property over a particular time period is obtained. Sensor data collected by a monitoring system that monitors the property over the particular time period is then obtained. An activity monitoring rule that specifies (i) one or more conditions associated with usage of the computing device by the user, and (ii) an action to perform in response to satisfaction of the one or more conditions is identified. A determination that the activity data and the sensor data satisfy the one or more conditions specified by the activity monitoring rule is made. The action specified by the activity monitoring rule is then performed in response to the determination.
US11755446B1 Application topology graph for representing uninstrumented objects in a microservices-based architecture
A method of rendering a graphical user interface (GUI) comprising an application topology graph for a microservice architecture comprises generating a plurality of traces from a first plurality of spans generated by instrumented services in the architecture and generating generate a second plurality of spans for uninstrumented services using information extracted from the first plurality of spans. The method further comprises grouping the second plurality of spans with the plurality of traces. Subsequently, the method comprises traversing the traces and collecting a plurality of span pairs from the plurality of traces, wherein each pair of the span pairs is associated with a call between two services. The method also comprises aggregating information across the plurality of span pairs to reduce duplicative information associated with multiple occurrences of a same span pair from the plurality of span pairs. Finally, the method comprises rendering the application topology graph using the aggregated information.
US11755445B2 Distributed virtual data tank for cross service quota management
Disclosed are embodiments that communicate label information for documents between two enterprise computer systems. The two computer systems operate asynchronous from each other, and have limited available resources for use in buffering information passing between them. To that end, traditional API architectures that utilize method calls and return parameters do not operate well in this environment, as a first computer systems resources can become exhausted if a second computer system is able to generate data faster than the first computer system can consume it. The problem is exacerbated if an error is experienced when processing the consumed data, especially if there are no resources available to store the data until the error can be cleared. To solve this problem, the disclosed embodiments provide an ability for a consumer to request that data previously delivered to it be delivered again by the producer, in some embodiments, after a specified time delay.
US11755444B2 Monitoring higher-level service health in a scalable way
Methods, system, and non-transitory processor-readable storage medium for higher-level service health are provided herein. An example method includes monitoring, by a monitoring tool, status metrics associated with at least one of a plurality of physical devices and a plurality of component services, where alerts generated from the monitoring tool are stored in a database associated with the monitoring tool. At least one of the component services executes on the at least one of the plurality of physical devices. A microservice identifies at least one logical service. The logical service is comprised of at least one of the plurality of physical devices, and/or at least one of the plurality of component services. The microservice determines a health metric associated with at least one logical service based on the generated alerts. The microservice transmits the health metric associated with the logical service from the microservice to the monitoring tool.
US11755438B2 Automatic failover of a software-defined storage controller to handle input-output operations to and from an assigned namespace on a non-volatile memory device
An orchestration controller in a storage solution may establish namespaces, assign each namespace to a host, and establish software-defined storage controllers to handle input-output operations between the hosts and the namespaces. Each namespace is assigned to a given host and the input-output operations to and from the namespace are handled by a specific primary software-defined storage controller. In response to failure of the software defined controller, a secondary software-defined storage controller will take over handling of the input-output operations to and from the namespace. Also, in response to the failure of the software-defined storage controller, the host will direct subsequent input-output operations destined for the namespace to the secondary software-defined storage controller.
US11755436B2 Computer system installed on board a carrier implementing at least one service critical for the operating safety of the carrier
A computer system installed on board a carrier, communicating in a network with a data concentrator and with a monitor, and implementing at least one service that is critical for the operating safety of the carrier, the critical service being redundant in at least two instances (δ1, . . . δm) on different respective computers (C1, . . . , Cm) connected to the network, each computer (Ck) implementing at least one software task implementing an instance (δk) of the critical service being configured to implement the critical service by way of time control.
US11755432B2 Reserving failover capacity in cloud computing
Methods and devices for providing reserved failover capacity across a plurality of data centers are described herein. An exemplary method includes determining whether a management process is executing at a first data center corresponding to a first physical location. In accordance with a determination that the management process is not executing at the first data center corresponding to the first physical location a host is initiated at a second data center corresponding to a second physical location and the management process is executed on the initiated host at the second data center corresponding to the second physical location.
US11755427B2 Fast recovery and replication of key-value stores
A key-value engine of a storage system may perform a restart recovery after a system failure. The key-value engine may read a metadata log to locate a latest system checkpoint, and load a page mapping table from the latest system checkpoint. The key-value engine may replay to apply changes to the page mapping table from a system transaction log starting from a system transaction replay starting point. The key-value engine may further form one or more read-only replicas using an underlying file stream opened in a read-only mode during the recovery after the system failure to further facilitate fast recovery and provide fast response to user transactions that conduct read only transactions after the system failure.
US11755426B2 Automatic recovery of locking filesystem shared between virtual tape library nodes
A virtual tape library system includes multiple copies of a LockFS that are mounted on all nodes. One of the LockFSs is designated as the active copy. A primary node manages recovery when a secondary node signals loss of connectivity with the active copy by posting a sync request file to at least one of the LockFSs. The primary node posts status request files to the LockFSs and the secondary nodes respond by writing status to the status request files. A LockFS that is reachable by all nodes is selected as the new active LockFS. Switchover is accomplished by the primary node posting a disable request file to the selected LockFS and waiting for all secondary nodes to acknowledge by writing to the disable request file. The primary node then posts an activate request file to the selected LockFS and waits for all secondary nodes to acknowledge by writing to the activate request file.
US11755423B2 Mobile device for protecting data stored in data backup device and data protection method thereof
A data protection method for protecting backup data stored in a data backup device is executed by a mobile device. When the mobile device is included in a trust circle of the data backup device, the mobile device can receive a certified signal, can execute a file manager of a backup APP for loading the backup data, and can generate a first invitation code. Otherwise, the mobile device cannot access the backup data, and displays a code input menu for inputting a second invitation code. The data backup device can certify the first invitation code and the second invitation code for determining whether the mobile device can be added into the trust circle of the data backup device. Therefore, the mobile device included in the trust circle can access the backup data, and the privacy of the backup data can be secured.
US11755422B2 Staged data backup
An approach for staged data backup is provided. The approach comprises downloading data to be backed up, by one or more processors, from at least one of cloud computing servers in a plurality of stages into a local cache, wherein each of the plurality of stages corresponds to a time point when a corresponding downloading operation starts, and a time point corresponding to the last stage of the plurality of stages is the time point when a request to back up the data is received. The approach comprises merging, by one or more processors, downloaded data corresponding to each of the plurality of stages into up-to-date data. The approach further comprises saving, by one or more processors, the merged up-to-date data corresponding to the last stage as a backup dataset.
US11755417B2 Scaling single file snapshot performance across clustered system
Some embodiments may include a process for determining a type of snapshot to be stored using a data storage system. An example the process comprises identifying a snapshot chain for a first virtual machine, determining whether the snapshot chain includes a dependent base file, determining a maximum incremental chain length for the snapshot chain based on whether the snapshot chain includes a dependent base file, or based on an age of the backed up versions within the snapshot chain, determining whether a new snapshot chain should be created based on the maximum incremental chain length, and determining a type of snapshot to be stored for the first virtual machine based on the maximum incremental chain length.
US11755412B2 Semiconductor device with modified command and associated methods and systems
Memory devices, systems including memory devices, and methods of operating memory devices are described, in which a host device may directly access a portion of memory array that is otherwise reserved for ECC functionality of a memory device. The memory array may correspond to a set of memory addresses, where each memory address of the set corresponds to a first portion of the memory array (e.g., user data plane) and to a second portion of the memory array (e.g., ECC plane). The second portion may be configured to store ECC data or second user data or metadata based on whether the ECC functionality is enabled or disabled. The memory device may determine a command directed to the memory address of the set is configured to access the first portion or the second portion based on a status of a pin associated with the command.
US11755408B2 Systems for estimating bit error rate (BER) of encoded data using neural networks
Examples described herein utilize multi-layer neural networks, such as multi-layer recurrent neural networks, to estimate a bit error rate (BER) of encoded data based on a retrieved version of encoded data (e.g., data encoded using one or more encoding techniques) from a memory. The neural networks may have nonlinear mapping and distributed processing capabilities which may be advantageous to estimate a BER of encoded data, e.g., to facilitate decoding of the encoded data. In this manner, neural networks described herein may be used to improve or facilitate aspects of decoding at ECC decoders, e.g., by comparing an estimated BER to a threshold (e.g., a threshold BER level) prior to decoding of the encoded data. For example, an additional NN activation indication may be provided, e.g., to indicate that the encoded data may be decoded or to indicate that error present in the encoded data is to be reduced.
US11755406B2 Error identification in executed code
The present disclosure includes apparatuses, methods, and systems for error identification on executed code. An embodiment includes memory and circuitry configured to read data stored in a secure array of the memory, identify a different memory having an error correcting code (ECC) corresponding to the read data of the memory, execute an integrity check to compare the ECC to the read data of the memory; and take an action in response to the comparison of the read data of the memory and the ECC, wherein the comparison indicates that the ECC identified an error in the read data of the memory.
US11755405B1 Identifying suggested actions for responding to incidents in an it environment
An information technology (IT) operations platform is described that enables users to execute one or more executable actions from a set of executable actions presented in a prioritized order based on historical data. In response to identifying an occurrence of a type of incident in an IT environment, the IT operations platform generates a workbook based on a customizable workbook template. The customizable workbook template includes a plurality of tasks grouped into a plurality of phases for responding to occurrences of the type of incident, and each task of the plurality of tasks is associated with a respective set of suggested executable actions for completing the corresponding task. The IT operations platform then causes the display of a graphical user interface (GUI) including a representation of the workbook, including interface elements representing the respective set of suggested executable actions displayed in the prioritized order.
US11755388B2 High speed mainframe application tool
Computer-implemented systems and methods for analyzing applications include, obtaining user data records from a server, constructing an instruction template, the instruction template includes main streams, the instruction template adding the user data records as user parameters corresponding to the main streams, transmitting the user data records to a file transfer connection, inputting the instruction template and a first command into the file transfer connection, the file transfer connection executes the first command, inputting the file transfer connection and a second command into the script file, the script file executes the second command, opening each of the main streams through the pre-defined driver program by using variable records to retrieve a plurality of in-streams of each of the main streams, aggregating the main streams and the in-streams associated with the user parameters resulting a final output, transmitting the final output to the server.
US11755387B1 Updating code of an app feature based on a value of a query feature
A first feature (e.g., chart or table) includes a reference to a dynamic pointer. Independently, the pointer is defined to point to a second feature (e.g., a query). The first feature is automatically updated to reflect a current value of the second feature. The reference to the pointer and pointer definition are recorded in a central registry, and changes to the pointer or second feature automatically cause the first feature to be updated to reflect the change. A mapping between features can be generated using the registry and can identify interrelationships to a developer. Further, changes in the registry can be tracked, such that a developer can view changes pertaining to a particular time period and/or feature of interest (e.g., corresponding to an operation problem).
US11755383B2 Hybrid inventory data summarization using various input schema across hybrid cloud infrastructure
A method of collecting and reporting inventory of resources deployed in a data center that includes hardware resources, a virtualization management software executed to provision virtual resources from the hardware resources, and a cloud management server executed to provision the virtual resources for tenants of the data center, includes the steps of: executing a first API call to the virtualization management software to collect first inventory of virtual resources deployed in the data center and a second API call to the cloud computing management software to collect second inventory of virtual resources deployed in the data center; storing the first and second inventory; and in response to an inventory request from a central orchestrator, initially sending a subset of the stored first and second inventory to the central orchestrator in accordance with parameters included in the inventory request, and thereafter sending updates to the subset to the central orchestrator periodically.
US11755379B2 Liaison system and method for cloud computing environment
A liaison system and corresponding method consumerize cloud computing. The system comprises a cloud job manager coupled to a first cloud service provider system, a second cloud service provider system, and a pool of consumer devices allocated for use by the liaison system for cloud computing. The cloud job manager manages a first end user request sent from a first end user device to the first cloud service provider system to perform a first computational job via cloud computing and manages the first end user request by selecting a first consumer device to perform at least a portion of the first computational job and assigning the at least a portion of the first computational job to the first consumer device selected. The cloud job manager manages a second end user request sent from a second end user device to the second cloud service provider system to perform a second computational job via cloud computing and manages the second end user request by selecting a second consumer device to perform at least a portion of the second computational job and assigning the at least a portion of the second computational job to the second consumer device selected.
US11755375B2 Aggregating host machines into a single cloud node for workloads requiring excessive resources
A system and method for aggregating host machines into a single cloud node for workloads requiring excessive resources. The method includes providing a plurality of computing devices in association with a cloud service system. The method includes defining an aggregated node of the cloud service system corresponding to at least two computing devices of the plurality of computing devices. The method includes exposing an application programming interface (API) that is indicative of combined resources of the at least two computing devices of the plurality of computing devices. The method includes receiving a query to perform a workload requiring a set of resources that exceed the resources provided by each of the computing devices of the cloud service system. The method includes forwarding, to the aggregated node, the query to cause the at least two computing devices to perform the workload using the combined resources of the least two computing device.
US11755374B2 Cloud resource audit system
A cloud resource audit system includes a plurality of datacenter hardware resources and a cloud resource management controller that is coupled to the plurality of datacenter hardware resources and that allocates a first portion of the plurality of datacenter hardware resources to run one or more workloads for a first end user on the first portion of the plurality of datacenter hardware resources. The cloud resource management controller then executes a first set of audit instructions to performs a first audit action on one or more datacenter hardware resources included in the first portion of the plurality of datacenter hardware resources, and provides, in response to the first set of audit instructions being executed and the first audit action being performed, a first set of audit results to an audit terminal device.
US11755373B2 Computation and storage of object identity hash values
Techniques for computing and storing object identity hash values are disclosed. In some embodiments, a runtime system generates a value, such as a nonce, that is unique to a particular allocation region within memory. The runtime system may mix the value with one or more seed values that are associated with one or more respective objects stored in the allocation region. The runtime system may obtain object identifiers for the respective objects by applying a hash function to the result of mixing the seed value with at least the value associated with the allocation region. Conditioning operations may also be applied before, during or after the mixing operations to make the values appear more random. The nonce value may be changed from time to time, such as when memory is recycled in the allocation region, to reduce the risk of hash collisions.
US11755370B2 System and method of scheduling and computing resource allocation optimization of machine learning flows
A distributed machine learning optimization flow processing engine is proposed. The processing engine takes into account the structure of the programming to assign proper allocation within a distributed computing infrastructure. The processing engine also takes into account availability and loads of the different computing elements within the distributed infrastructure to maximize their utilization according to the software being executed.
US11755367B2 Scheduling operations on a computation graph
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for scheduling operations represented on a computation graph. One of the methods receiving, by a computation graph system, a request to generate a schedule for processing a computation graph, obtaining data representing the computation graph generating a separator of the computation graph; and generating the schedule to perform the operations represented in the computation graph, wherein generating the schedule comprises: initializing the schedule with zero nodes; for each node in the separator: determining whether the node has any predecessor nodes in the computation graph, when the node has any predecessor nodes, adding the predecessor nodes to the schedule, and adding the node in the schedule, and adding to the schedule each node in each subgraph that is not a predecessor to any node in the separator on the computation graph.
US11755366B2 Parallel handling of a tree data structure for multiple system processes
The technology describes scanning tree data structures (trees) for multiple processes, at least partly in parallel. A service scans a tree from a beginning tree element to an ending tree element on behalf of a process; while scanning, another process can join in the scan at an intermediate tree element location (e.g., a key). For the subsequent process, the service scans the tree based on the intermediate location to the tree end, thereby visiting tree elements in parallel until the tree end, then continuing from the tree beginning element to the intermediate location for the subsequent process. The service basically completes a full carousel-type revolution for each process. One or more other processes can join an ongoing scan at any time, facilitating further parallel tree element visits, while still obtaining a full scan of the entire set of tree elements. The service handles changing tree versions during the scanning.
US11755365B2 Scheduling tasks in a processor
A method of scheduling tasks in a processor comprises receiving a plurality of tasks that are ready to be executed, i.e. all their dependencies have been met and all the resources required to execute the task are available, and adding the received tasks to a task queue (or “task pool”). The number of tasks that are executing is monitored and in response to determining that an additional task can be executed by the processor, a task is selected from the task pool based at least in part on a comparison of indications of resources used by tasks being executed and indications of resources used by individual tasks in the task pool and the selected task is then sent for execution.
US11755356B2 Asynchronous queries on secondary data cores in a distributed computing system
The present disclosure relates generally to techniques for processing asynchronous queries across multiple data cores including secondary data cores stored in the secondary storage system in a distributed computing system. Secondary data cores are recovered in the data plane from secondary storage in order to be accessible for searching. Using this technique, asynchronous queries are run in parallel allowing the client to dynamically manage the queries and receive notifications when results are available.
US11755352B2 Automated C-structure introspection and discovery
Methods, apparatuses, and computer program products are described. A system may run a set of Automated Structure processing (ASP) scripts on a program binary executable written in C-language without making changes to source-code. The system may generate a set of dictionary files indicating data structural information specifically for the C-language program based on running the set of ASP scripts on the program binary executable. The dictionary files may include a list of C-structures referenced and type definitions and structure layouts associated with the C-structures. The system may combine the data structural information with an ASP library to generate an extended ASP library, and may augment the program binary executable with the extended ASP library to generate an augmented program binary executable. The system may programmatically perform an introspection and data discovery procedure on a C-language program at run-time using the augmented program binary executable.
US11755350B2 Controller for a memory component
A controller for a memory component comprises a processing unit and at least one memory unit coupled to the processing unit, the memory unit comprising at least a first area for storing a user firmware and a second area for storing a controller firmware; the processing unit is configured to capture a memory address of a program instruction to be executed, compare the memory address with a reference value, and, based on that comparison, enable/restricting actions associated with the program instruction. A related memory component and related methods are also disclosed.
US11755348B1 Direct and proxy remote form content provisioning methods and systems
Text entry is a significant part of human-computer interactions. Software application vendors have sought to minimize time spent on repeated input of defined information. However, such approaches have limitations which the inventors have addressed such that field population is contextually aware either so that specific sets of user entered data are not accessible in all situations, only specific sets of user entered data are accessible in all situations, sensitive data is automatically removed from data being stored and a specific set of data to be employed based upon a context of the user and/or software application. Further, enhancements to address the additional complexities of remote clients are presented allowing a filling or auto-fill process to follow the program rules, follow text attributes etc. whilst supporting input from different sources such as a keyboard (physical or virtual), human interface devices (HIDs), clipboard(s), another remote client or virtual device.
US11755344B1 Dynamic drill-down of nested graphical interfaces
Data (e.g., security data) is presented at increasing levels of detail in a drill down on graphical displays. The data can be retrieved pursuant to a request, such as a search. A first graphical display corresponds to a first level of the detail. A first actionable graphic is displayed, which, when activated, presents a second graphical display with more detail. Thus, nested graphical displays are provided. The detailed data may be retrieved in response to a search, with only the high-level data graphically displayed first, with the additional data and stored templates be ready to instantly produce the nested, detailed charts upon use activation.
US11755343B2 Methods, systems and apparatus to trigger a workflow in a cloud computing environment
Methods, apparatus and articles of manufacture to provide workflow subscription management in a cloud computing environment are disclosed. Examples disclosed herein cause a graphical user interface associated with a virtual appliance to present a template to create a first workflow subscription, the template including (1) a first input element to specify a workflow to be performed, and (2) a second input element to specify an event topic that is to trigger operation of the workflow, the second input element including a field to specify at least one of (i) whether other workflow subscriptions are to be blocked from an event notification associated with the event topic until the first workflow subscription has acted upon the event notification, or (ii) whether a reply notification is to be sent to a service associated with the event notification after the workflow has completed in response to being triggered based on the event notification.
US11755340B2 Automatic enrollment and intelligent assignment of settings
The techniques disclosed herein improve existing systems by providing a system that receives a settings profile associated with a first application. The settings profile is stored. When it is determined that a second application has unconfigured settings, the stored settings profile is accessed and based on the stored settings profile, the unconfigured settings are automatically configured.
US11755335B2 Bios variable-based application deployments
In an example, a computing device includes a non-volatile storage device to store a basic input/output system (BIOS) variable. Further, the computing device includes a BIOS. During a boot process of the computing devices, the BIOS may read the BIOS variable from the non-volatile storage device. Further, the BIOS may detect that an application is to be deployed in the computing device based on the BIOS variable. Furthermore, the BIOS may load an application package from the non-volatile storage device into a volatile storage device and build an advanced configuration and power interface (ACPI) data structure with the application package loaded in the volatile storage device. Further, the BIOS may deploy the application using the ACPI data structure.
US11755327B2 Delivering immediate values by using program counter (PC)-relative load instructions to fetch literal data in processor-based devices
Delivering immediate values by using program counter (PC)-relative load instructions to fetch literal data in processor-based devices is disclosed. In this regard, a processing element (PE) of a processor-based device provides an execution pipeline circuit that comprises an instruction processing portion and a data access portion. Using a literal data access logic circuit, the PE detects a PC-relative load instruction within a fetch window that includes multiple fetched instructions. The PE determines that the PC-relative load instruction can be serviced using literal data that is available to the instruction processing portion of the execution pipeline circuit (e.g., located within the fetch window containing the PC-relative load instruction, or stored in a literal pool buffer), The PE then retrieves the literal data within the instruction processing portion of the execution pipeline circuit, and executes the PC-relative load instruction using the literal data.
US11755324B2 Gather buffer management for unaligned and gather load operations
A computer system, processor, programming instructions and/or method for managing operations of a gather buffer for a processor core load storage unit. The processor core includes a processing pipeline having one or more execution units for processing unaligned load instructions that executes in two phases to satisfy. A buffer storage element is provided having a plurality of entries for temporarily collecting partial writeback results retrieved from the memory that are associated with first phase accesses for each of a plurality of unaligned load instructions. An associated logic controller device tracks two parts of the unaligned load to be gathered at independent times, wherein said partial result stored at said buffer storage element comprises a first part of an unaligned load. The second phase load access for the same instruction is independently accessed and later merged with first part of the load data at byte granularity to satisfy the load.
US11755321B2 Circuit and method for the rotation-invariant execution of one or more operations with at least one operand
A circuit includes a data input that is configured to receive a data word, the data word including at least one operand which is rotated by a number of bits given by a rotation parameter, a first control input that is configured to receive the rotation parameter, a second control input that is configured to receive an indication of an operation to be performed, a first subcircuit that is configured to generate an operation- and rotation-dependent bit mask from the rotation parameter and the indication of the operation to be performed, a second subcircuit which is configured to process the at least one operand as a function of the bit mask and the operation to be performed, wherein the operand and the operation result generated by the processing remain in the rotated state, and a data output which is configured to output the operation result.
US11755317B2 Extensible platform as a service platform for use by multiple enterprises
An extensible platform-as-a-service (PaaS) system for use during the software development lifecycle (SDLC) processes of a user application. The extensible PaaS system receives, from a user, values associated with a user application for features exposed in a presented application programming interface (API) to the user. The system displays a set of software modules for during the SDLC processes of the user application. The system receives a selection of software modules for custom configuration from the user. The system generates a set of custom configured software modules for the received selection of software modules. The system generates a set of automatically configured software modules for the remaining software modules. The system uses the custom configured software modules and the automatically configured software modules during the SDLC processes of the user application.
US11755310B2 Prioritized ranking for memory device preparation
Example embodiments facilitate prioritizing the recycling of computing resources, e.g., server-side computing systems and accompanying resources (e.g., non-volatile memory, accompanying firmware, data, etc.) leased by customers in a cloud-based computing environment, whereby computing resources (e.g., non-volatile memory) to be forensically analyzed/inspected, sanitized ,and/or updated are prioritized for recycling based on estimates of when the computing resources are most likely to require recycling, e.g., via background sanitizing and updating. Computing resources that are likely to be recycled first are given priority over computing resources that are more likely to be recycled later. By prioritizing the recycling of computing resources according to embodiments discussed herein, other cloud-based computing resources that are used to implement computing resource recycling can be efficiently allocated and preserved.
US11755307B2 Storage circuit and operation method
A storage circuit includes a first storage region, a second storage region, a third storage region, and a fourth storage region. The first storage region stores first firmware data. The second storage region stores second firmware data. The third storage region stores first state data corresponding to the first firmware data. The fourth storage region stores second state data corresponding to the second firmware data. One of the first firmware data and the second firmware data is executed based on the first state data and the second state data. In a situation that the first firmware data is executed, the second firmware data is updated if a firmware updating event occurs.
US11755306B2 Integrated entity resource distribution device set-up and delivery platform
Embodiments of the invention are directed to a system, method, or computer program product for an integrated entity resource distribution device set-up and deliver platform for distribution of devices to an entity for resource acceptance. An entity must be activated and on-boarded to accept resource acceptance and processing. The invention creates a platform for identification of entity needs with respect to resource acceptance devices. With this information the platform generates configured resource acceptance devices for the entity with correct components and sub-components. Furthermore, the system integrate software and firmware in an appropriate sequence onto resource acceptance devices components and sub-components. The platform then ties the software with the entity and the resource acceptance device identifiers to allow for resource distribution processing for the entity to intelligently provide correct loading and correlating of subcomponents onto a device without entity setup and integration with other merchant devices.
US11755305B2 Automatic update scheduler systems and processes
A computer-implemented method includes: registering, by a computer device, a device to a network; collecting, by the computer device, device data from the device through the network; compiling, by the computer device, training data from the collected device data; training, by the computer device, a machine learning model using the training data; predicting, by the computer device and using the machine learning model, a time when the device will be in an inactive system state; and automatically scheduling, by the computer device and based on the predicting, an application of an update for the time when the device is in the inactive system state.
US11755304B2 Electric device and method for controlling same
A device includes a memory and a processor. The processor is configured to download a plurality of installation files for different application programs provided on a website at a predetermined download timing, store the plurality of installation files in the memory, recommend, to a user, a function added by installing an application program based on the plurality of installation files stored in the first storage unit at a predetermined recommendation timing that is a different timing from the download timing, and install a respective application program using a respective installation file selected from among the plurality of installation files stored in the first storage unit in response to an instruction from the user based on the recommendation.
US11755303B2 System and method for managing playback of streaming digital content
One embodiment of the present invention sets forth a technique for managing playback of digital content on two or more different playback devices. A playback device designated as a controller is associated with a playback device designated as a playback target. Association is implemented via a local network discovery protocol. The controller issues commands to the target, which then streams digital content directly from a content server. The controller is able to separately stream related digital content for independent, but synchronized playback. Server mediated operations, such as device activation and application installation, are advantageously enabled by explicit association between the controller and the target.
US11755296B2 Computer device and method for facilitating an interactive conversational session with a digital conversational character
Disclosed herein is a software technology for facilitating an interactive conversational session between a user and a digital conversational character. For instance, in one aspect, the disclosed process may involve two primary phases: (1) an authoring phase that involves a first user accessing a content authoring tool to create a given type of visual conversation application that facilitates interactions between a second user and a digital conversational character in an interactive conversational session, and (2) a rendering phase that involves the second user accessing the created visual conversation application to interact with the digital conversational character in an interactive conversational session. In one implementation, accessing the created visual conversation application may involve detecting an object and identifying information associated with the detected object.
US11755295B2 Software development system
According to certain embodiments, a software development system comprises memory and a processor operably coupled to the memory. The memory is operable to store a plurality of code templates, each coded according to syntax of a respective programming language. The processor is configured to receive a user instruction in natural language and perform processing of the user instruction to yield a structured user instruction. The processor is further configured to determine a pre-defined structure that maps to the structured user instruction, select a code template associated with the pre-defined structure that maps to the structured user instruction, and use the selected code template to generate software code that implements functionality of the structured user instruction according to the syntax of the respective programming language of the selected code template.
US11755288B2 Secure transformation from a residue number system to a radix representation
An electronic calculating device (100) arranged to convert an input number (y) represented ((y1, y2, . . . , yk)) m a residue number system (RNS) to an output number represented in a radix representation ((e0, e1, . . . es−1)), the calculating device comprising an input interface (110) arranged to receive the input number (y) represented in the residue number system, and a processor circuit (120) configured to iteratively update an intermediate number (ŷ) represented in the residue number system, wherein iterations produce the digits (e0, e1, . . . es−1) in the radix representation with respect to the bases (b0, b1, . . . , bs−1), at least one iteration comprises computing the intermediate number modulo a base (bt) of the radix representation to obtain a digit (et=(ŷ)bt) of the radix representation, updating the intermediate number (ŷ←(ŷ−et+F)/bt) by subtracting the digit from the intermediate number, adding an obfuscating number (F; Ft), and dividing by the base (bt).
US11755286B2 Neural network semiconductor device and system using the same
A semiconductor device capable of performing product-sum operation is provided. The semiconductor device includes a first memory cell, a second memory cell, and an offset circuit. The semiconductor device retains first analog data and reference analog data in the first memory cell and the second memory cell, respectively. A potential corresponding to second analog data is applied to each of them as a selection signal, whereby current depending on the sum of products of the first analog data and the second analog data is obtained. The offset circuit includes a constant current circuit comprising a transistor and a capacitor. A first terminal of the transistor is electrically connected to a first gate of the transistor and a first terminal of the capacitor. A second gate of the transistor is electrically connected to a second terminal of the capacitor. A voltage between the first terminal and the second gate of the transistor is held in the capacitor, whereby a change in source-drain current of the transistor can be suppressed.
US11755285B2 Semiconductor device including multiplier circuit
A semiconductor device including a multiplier circuit is provided. A first cell, a second cell, and a first circuit are included. The first cell includes a first transistor. The second cell includes a second transistor. The first circuit includes a third transistor, a fourth transistor, a fifth transistor, a sixth transistor, a first capacitor, a second capacitor, and a first switch.
US11755284B2 Methods and systems for improved data retrieval and sorting
In an aspect, provided is a method for targeted extraction of data satisfying a query. The method can rely upon one or more data structures indicative of data values satisfying or not satisfying one or more filters. Only the data indicated as satisfying (or as not satisfying) the data in a data structure related to the query are extracted. The extracted data may then be sorted.
US11755276B2 Reducing description length based on confidence
Systems and processes for operating an intelligent automated assistant are provided. In one example, a user request for a media item is received. Based on the user request, at least one media item and a description of the at least one media item are identified. A confidence level is obtained that an identified media item of the at least one media item corresponds to the requested media item. In accordance with a determination that the confidence level exceeds a first confidence threshold, a length of the identified description is reduced to obtain a modified description and the modified description of the identified media item is provided in a first spoken response.
US11755274B2 Hybrid input networked audio subwoofer
A hybrid input networked subwoofer includes a traditional line-in analog audio input for receiving analog audio content from non-networked audio source devices together with wired and/or wireless network interfaces for receiving digital audio content from one or more networked audio devices.
US11755272B2 Method and system for using enhancement techniques to improve remote display while reducing hardware consumption at a remote desktop
The disclosure provides a method for optimizing remote display at a client device in communication with a remote desktop. The method generally includes receiving one or more frames for display at the client device, determining that a frame rate of the received one or more frames is less than an expected frame rate and/or a resolution of the received one or more frames is less than an expected resolution, determining that at least one of a local central processing unit (CPU) usage at the client device is less than a CPU usage threshold or a local graphics processing unit (GPU) usage at the client device is less than a GPU usage threshold, applying one or more enhancement techniques to the received one or more frames to produce one or more optimized frames while continuously monitoring the local CPU usage and/or the local GPU usage at the client device, and rendering the one or more optimized frames for display at the client device.
US11755271B2 Stitching display system and image processing method of the same
A stitching display system includes a control device and Q displays, and Q is a positive integer greater than or equal to 2. A image processing method includes: obtaining at least one frame of initial image; splitting each initial image into Q first sub-images according to a resolution of each initial image and an arrangement of the Q displays; outputting the Q first sub-images obtained by splitting each initial image respectively to the Q displays; and displaying a first sub-image obtained by the each display according to a physical resolution of the each display.
US11755268B2 Printer performs registration process of selected sheet type corresponding to authenticated user and to further display a list of at least sheet types thereon supported by the printer
An image forming apparatus includes an image forming section, sheet type list storage, an authentication section, a display controller, and a display section. The image forming section forms a data image on a sheet. The sheet type list storage stores user sheet type lists therein on a user-by-user basis. The user sheet type lists each include one or more sheet types extracted from among sheet types included in a sheet type list. The sheet types are sheet types that the image forming section is capable of coping with. An authentication section authenticates a user. The display controller generates a sheet type selection screen based on a user sheet type list corresponding to the user authenticated by the authentication section among the user sheet type lists stored in the sheet type list storage. The display section displays the sheet type selection screen generated by the display controller.
US11755266B2 Printing device with an option of attachment and detachment of optional hardware to a connector and notifying a management device to acquire permission for using function of attached optional hardware, management system, and management method
A printing device is provided. The printing device includes: an attachment/detachment unit which an option is attachable to and detachable from; a communication unit notifying an external management device of installation of the option, using encrypted communication; and a management unit managing whether a function using the option is available or not, in response to a permission report that the option is available or a no-permission report that the option is unavailable, from the management device.
US11755261B2 Method and device for printing variable copies of a plurality of pages in a document
Disclosed herein is a method and a printer driver unit for printing variable copies of a plurality of pages in a document. In an embodiment, a user input comprising a number of copies of the plurality of pages to be printed is received from a user. Further, the user input is parsed to determine the plurality of pages to be printed and the number of copies that each of the plurality of pages to be printed. Thereafter, the content of each of the plurality of pages is retrieved from a temporary file or a memory associated with the printer driver unit and printed with the help of a printer device. Accordingly, the present disclosure allows users to print variable copies of plurality of pages on a single print action, and thereby enhances speed of printing and ensures optimal usage of resources.
US11755260B2 Print system, printing apparatus and information processing apparatus, methods of controlling those, and storage medium
A print system comprising a printing apparatus, an information processing apparatus operable to input a job to the printing apparatus and thereby cause the printing apparatus to print and an inspection apparatus operable to receive sheets printed and discharged by the printing apparatus and inspect the sheets. The inspection apparatus compares the respective received sheets and a corresponding reference image among reference images registered in a predetermined order, and thereby inspects images of the respective sheets. The printing apparatus skips printing of a blank page in a case that a blank paper saving function is designated, and in a case of an inspection mode, performs a warning if the blank paper saving function is designated.
US11755257B2 Automatic output of document
An example image forming apparatus includes a communication interface device, a print engine, a processor, and a memory that stores instructions executable by the processor. The processor may execute the instructions, as an automatic document output function is performed, to detect access of a user terminal through the communication interface device, based on detecting the access of the user terminal, obtain a document to be automatically output using setting information of the automatic document output function, and output the obtained document by using the print engine.
US11755254B2 Network storage gateway
A Solid State Drive (SSD) is disclosed. The SSD may include ports to receive requests from a host and to send requests to a second storage device. The SSD may include flash storage for data. An SSD controller may process the requests received from the host and generate the requests sent to the second storage device. The SSD may act as a cache for the second storage device.
US11755251B2 Virtual computational storage devices
A system includes a virtual computational storage emulation module configured to provide a virtual computational storage device. The system further includes a storage element, where the virtual computational storage emulation module is configured to store data associated with the virtual computational storage device at the storage element. The system further includes a compute element. The virtual computational storage emulation module is configured to send a compute request associated with the virtual computational storage device to the compute element.
US11755243B2 Apparatus and method for triggering action
An apparatus and method are provided for triggering action performance. One example apparatus comprises memory access circuitry to retrieve a data value from a memory location of a memory. The apparatus further comprises action triggering circuitry to determine whether the data value is to be interpreted according to a first interpretation or a second interpretation and, when it is determined that the data value is to be interpreted according to the second interpretation, determine whether the data value defines an action to be performed. When it is determined that the data value defines an action to be performed, the action triggering circuitry is to trigger performance of the action.
US11755242B2 Data merging method, memory storage device for updating copied L2P mapping table according to the physical address of physical unit
A data merging method can copy a new logical to physical mapping table and update a copied logical to physical mapping table according to a physical address of a recycling unit expected to be written at the same time. In this way, the number of times that the same logic to physical mapping table is read multiple times during the data merging operation can be reduced to improve the execution efficiency of the data merging operation, thereby increasing the system performance of the memory storage device.
US11755236B2 Memory system
According to one embodiment, a shift register memory writes data having a first size corresponding to a capacity of a block to a plurality of layers of a plurality of data storing shift strings included in the block, in response to a first command sequence specifying a first write mode from a controller. In response to a second command sequence specifying a second write mode from the controller, the shift register memory writes data having a second size smaller than the capacity of the block to the plurality of layers of one or more first data storing shift strings of the plurality of data storing shift strings, without writing data to each of other data storing shift strings except the one or more first data storing shift strings.
US11755230B2 Asynchronous remote replication of snapshots
Snapshots may be remotely replicated asynchronously from a first LSU (R1) on a first storage system (A) to a second replica LSU (R2) on a second storage system (A2). The storage system A1 may open a consistency window to suspend initiating processing of new write operations received on A1. While the consistency window is open, A1 may: take a first snapshot, SS11, of R1; record, in association with the first replication cycle, an indication to replicate SS11 on A2; and initiate a next replication cycle to record write operations of the next new write requests to be received from hosts. After initiating a next replication cycle, A1 may close the consistency and transmit the first replication cycle to A2. A2 may apply the write operations of the first replication cycle to R2, and then take a second snapshot SS12 of R2, which should be a replica of SS11.
US11755229B2 Archival task processing in a data storage system
Archival task processing in a data storage system is described herein. A method as described herein can include designating, by a device operatively coupled to a processor, a file stored by a primary cluster of a data storage system for archival to a remote storage system; locating, by the device, a secondary cluster of the data storage system having stored thereon a copy of the file, the secondary cluster being distinct from the primary cluster; and, in response to determining that the file stored by the primary cluster matches the copy of the file stored by the secondary cluster, causing, by the device, the secondary cluster to archive the copy of the file to the remote storage system.
US11755226B2 Tracking changes of storage volumes during data transfers
In some examples, a system transfers, in a first transfer operation, data of a first storage volume of a first storage location to a second storage volume for a second storage location. Responsive to a completion of the transfer of data of the first storage volume to the second storage volume, the system activates tracking information to track changes to data portions of the second storage volume, the tracking information comprising a plurality of indicators that map to respective different data portions of the second storage volume. As part of a second transfer operation following the first transfer operation, the system transfers changed data indicated by the tracking information from the second storage volume to the first storage volume, without transferring unchanged data in the second storage volume to the first storage volume.
US11755225B2 Systems and methods for data storage
The present disclosure relates to systems and methods for data storage. The storage system may be operably connected to an imaging device. The storage system may include a first storage assembly configured to obtain and store data from the imaging device. The storage system may further include a second storage assembly operably connected to the first storage assembly. And the storage system may further include a processing device configured to control communication between the first storage assembly and the second storage assembly. A write speed of the first storage assembly may exceed a write speed threshold relating to at least two parameters of the imaging device. The at least two parameters may include a first speed at which the imaging device acquires scan data, and a second speed at which the scan data is transferred to the first storage assembly.
US11755223B2 Systems for modular hybrid storage devices
A volatile storage component operatively connected to a node, that includes a volatile storage device, a power source, and a plurality of processor cores, where, a first processor core of the plurality of processor cores is executing a volatile storage firmware, and a second processor core of the plurality of processor cores is executing a volatile storage operating system.
US11755221B1 System for protecting CPU core by identifying data and instructions
Hardware enforced CPU core protection by identification of digital blocks as instructions or data. A method includes, at a memory controller shim, receiving, from a CPU core, a memory read request. The memory read request comprises an address for a block. The block at the address is requested from a memory. The block is received from the memory. At least one of a decryption key or an authentication key is accessed. At least one of a decryption transformation or an authentication transformation is performed on the block using the decryption key or the authentication key. When the decryption transformation or authentication transformation is deemed valid, a plain text version of the block is returned to the CPU core for consumption. When the decryption transformation or authentication transformation is deemed invalid, the CPU core is prevented from consuming the plain text version of the block.
US11755218B1 System and method for adaptive data compression
A method, computer program product, and computing system for receiving a plurality of physical layer blocks (PLBs). A subset of PLBs may be selected from the plurality of PLBs for combining into a combined PLB based upon, at least in part, a utilization of each PLB of the plurality of PLBs, an average compression per active virtual, and a number of free PLBs generated when combining into the combined PLB. One or more PLBs of the subset of PLBs may be compressed based upon, at least in part, the average compression per active virtual. The one or more PLBs of the subset of PLBs may be combined into the combined PLB.
US11755215B2 Method, electronic device and computer program product for managing disk
Techniques for managing a disk involve acquiring a message for an access operation for a disk, the message including a first status code at an operating system level for the access operation. The techniques further involve acquiring a second status code at a disk hardware level for the access operation if it is determined that the first status code indicates that the access operation fails. The techniques further involve determining, according to a handling policy corresponding to the second status code, whether the disk will be marked as faulty. The techniques further involve managing the disk based on a count of failed access operations for the disk if it is determined that the disk is not marked as faulty. Such techniques may quickly determine a specific reason for a failure of a disk access operation, making it possible to solve problems quickly, save time and improve the user experience.
US11755206B2 Bank to bank data transfer
The present disclosure includes apparatuses and methods to transfer data between banks of memory cells. An example includes a plurality of banks of memory cells and a controller coupled to the plurality of subarrays configured to cause transfer of data between the plurality of banks of memory cells via internal data path operations.
US11755203B2 Multicore shared cache operation engine
Techniques including receiving configuration information for a trigger control channel of the one or more trigger control channels, the configuration information defining a first one or more triggering events, receiving a first memory management command, store the first memory management command, detecting a first one or more triggering events, and triggering the stored first memory management command based on the detected first one or more triggering events.
US11755201B2 Implementation of an object memory centric cloud
Embodiments of the invention provide systems and methods to implement an object memory fabric including hardware-based processing nodes having memory modules storing and managing memory objects created natively within the memory modules and managed by the memory modules at a memory layer, where physical address of memory and storage is managed with the memory objects based on an object address space that is allocated on a per-object basis with an object addressing scheme. Each node may utilize the object addressing scheme to couple to additional nodes to operate as a set of nodes so that all memory objects of the set are accessible based on the object addressing scheme, which defines invariant object addresses for the memory objects that are invariant with respect to physical memory storage locations and storage location changes of the memory objects within the memory module and across all modules interfacing the object memory fabric.
US11755200B2 Adjusting operating system posture for a touch-enabled computing device based on user input modality signals
Techniques for adjusting a posture of an operating system mode for a touch-enabled computing device based on combinations of user preferences and user input modality signals. Various adjustments to the posture of the operating system mode do not impact whether particular user interface elements are present but rather alter characteristics with which these particular user interface elements are rendered. Posture adjustments to an operating system mode occur based on combinations user input modality signals and user preferences not to enter another mode in which particular user interface elements are no longer displayed within a task bar along a peripheral edge. An object of designing an operating system mode to have multiple different postures with common user interface elements displayed in the task bar while adjusting the characteristics thereof is to preserve the user familiarity across postures while optimizing graphical layouts to accommodate for a current user input modality.
US11755195B2 Ink data generation apparatus, method, and program
Provided are an ink data generation apparatus, an ink data generation method, and an ink data generation program that are capable of improving ease of handling ink data when or after metadata is generated. An ink data generation apparatus performs a determination as to an inclusion relation between a first set and a second set by comparing stroke elements of first set data and stroke elements of second set data using the first set data and the second set data. The ink data generation apparatus generates first metadata for the first set described in a form that varies in accordance with a result of the determination.
US11755194B2 Interactive searching using gestures on any mobile search results page
Disclosed herein are system, method, and computer program product embodiments for associating a gesture to a website action. In an embodiment, an application receives a user instruction to associate a website action with a user gesture such that the website action occurs upon receipt of the user gesture and the user gesture relates to user input on a user device's display. Thereafter, based on the user instruction, the application creates and sends an interaction request to link the user gesture to the website action. The application then receives an acceptance message from the first website that indicates that the user gesture has been successfully linked to the website action.
US11755193B2 Method and system for receiving feedback from a user
A method, system, and recorded instructions are provided for displaying an item on a touch display screen of the computing device, the touch display screen being operable to detect a user contact with the touch display screen; defining, with respect to the touch display screen, a first direction of the touch display screen and a second direction of the touch display screen such that the user contact with the touch display screen indicates both a first directional value in the first direction, and a second directional value in the second direction; then detecting the user contact with the touch display screen when the touch display screen is displaying of the item; determining the first directional value and the second directional value of the user contact; and, determining a response to the user contact based on the first directional value, the second directional value and the item.
US11755185B2 Methods and systems for dynamic monitoring through graphical user interfaces
Methods and systems for monitoring through graphical user interfaces are disclosed. In one aspect, a system is disclosed that includes a processor and data storage including instructions that, when executed by the processor, cause the system to perform operations. The operations include maintaining an input file including predetermined criteria for a plurality of factors, receiving a model dataset generated using a model, based on the input file and the model dataset, generating a first graphical user interface that includes a graphical illustration of a subset of the plurality of factors, a model risk for the model, and a selectable feature associated with a selected factor in the subset and a selected time period. The operations further include receiving through the first graphical user interface a selection of the selectable feature, and, in response, generating a second graphical user interface that recolors a portion of the first graphical user interface.
US11755182B2 Electronic devices and methods for selecting and displaying audio content for real estate properties
Disclosed is a method implemented in software for providing digital audio content to a first user of an electronic device. The method includes displaying digital audio content to a first user, determining a digital audio content to be provided to the first user based on a demographic information, a psychographic information or a preference of the first user. The method may include receiving an input from the first user on a graphical user interface element that is displayed along with multimedia content, and may include triggering playback of the digital audio content in response to the first user performing actions on the graphical user interface element. The method has particular advantages as a method of providing a customized user-experience for a prospective or possible real estate transaction.
US11755181B2 Populating answers to polling questions based on initial responses
Systems and methods for populating answers to polling questions based on initial responses. A graphical user interface (GUI) is provided to a set of participants of a conference call. The GUI includes a first portion that presents a polling question to be answered by the set of participants. A detecting is made that a first participant of the set of participants has provided a verbal answer to the polling question. The GUI provided to a second participant of the set of participants is modified to present, in a second portion, a textual form of the verbal answer provided by the first participant and a GUI element that allows the second participant to provide a non-verbal answer to the polling question via selection of the GUI element associated with the verbal answer provided by the first participant.
US11755178B2 Customizing user interface controls around a cursor
Systems and methods are provided for customizing user interface controls around a cursor. One example method includes receiving, at a computing device, a request to display an indicator menu and identifying at least one user interface element of a program being executed at the computing device. An interaction frequency for each identified user interface element is generated. In response to the request and for each identified user interface element, a spatial relationship between an indicator of the computing device and the identified user interface element is determined. Based on the interaction frequency value and the determined spatial relationship, an element set comprising one or more of the identified user interface elements is generated. The indicator menu comprising at least a portion of the element set is generated for display. The indicator menu is displayed proximate the indicator on a display of the computing device.
US11755173B2 Information processing device, information processing method, storage medium, and guide system
An information processing device includes a reception unit configured to receive designation of a plurality of products by a user, and a display control unit configured to display thumbnail images corresponding to at least a part of the plurality of products and a floor map on which icons indicating pieces of positional information of at least two or more products of the plurality of products are displayed in an identifiable manner. The display control unit displays the icons and the thumbnail images in such a way that the correspondence between them can be identified.
US11755172B2 Systems and methods of generating consciousness affects using one or more non-biological inputs
A method of generating a consciousness affect is described. The method includes: (i) receiving a consciousness input originating from one or more users associated with a client device; (ii) receiving a non-biological input not originating from one or more of the users and the non-biological input originating from a device or a module; (iii) calculating, using a server and/or the client device and based on the consciousness input and the non-biological input, a consciousness affect for one or more of the users; (iv) storing, in memory of the server and/or the client device, the consciousness affect; and wherein said consciousness input includes at least one input chosen from a group comprising emotional state input, reasoned input, location information input, physical awareness input and spiritual insight input, and said non-biological input is at least one input chosen from a group comprising emotional state input, reasoned input, location information input, physical awareness input and synchronicity input.
US11755168B2 Infrared touch display screen
The present application provides an infrared touch display screen, including a frame, a display panel assembly, a light-filter strip and a circuit board assembly. The display panel assembly includes a protective layer, the circuit board assembly includes a circuit board and infrared lamp tubes arranged on the circuit board, the frame includes a first portion for mounting the light-filter strip and a second portion for mounting the circuit board assembly, the first portion is located at a front side of the protective layer, the second portion is located outside the protective layer and the first portion; the circuit board corresponds to a position of the protective layer in a front-back direction, the infrared lamp tubes correspond to a position of the light-filter strip in the front-back direction, and an extending direction of the infrared lamp tubes is parallel to the protective layer.
US11755166B2 Displacement sensing
A sensing apparatus comprising: a displacement sensor comprising capacitance measurement circuitry configured to provide a displacement sensor output signal indicative of a separation between a frame element and a displacement element movably mounted with respect to the frame element; a touch sensor comprising measurement circuitry configured to provide a touch sensor output signal indicative of when an object is determined to be touching the displacement element; and a processing element configured to output a displacement detection signal to indicate there is determined to be a displacement of the displacement element relative to the frame element in response to determining the touch sensor output signal indicates an object is touching the displacement element and a difference between the displacement sensor output signal and a baseline displacement sensor output signal exceeds a threshold value, wherein the baseline displacement sensor output signal is determined from the displacement sensor output signal in a time period determined from when the touch sensor output signal initially indicates the object is touching the displacement element.
US11755157B2 Pre-fabricated sensor assembly for interactive objects
A pre-fabricated sensor assembly for an interactive object including an object substrate is provided. The pre-fabricated sensor assembly includes a touch sensor comprising a plurality of flexible sensing elements, a first electronics module comprising sensing circuitry in electrical communication with the plurality of flexible sensing elements, a communication interface comprising a first end portion coupled to the first electronics module and comprising a second end portion, a receptacle coupled to the second end portion of the communication interface, and one or more flexible retaining layers that define a housing for a first portion of the pre-fabricated sensor assembly. The first portion of the pre-fabricated sensor assembly can include at least a portion of each of the plurality of flexible sensing elements.
US11755155B2 Display device and touch input system
A display device and a touch input system are provided, the display device comprising a display unit including a plurality of light emission areas; a plurality of touch electrodes disposed between the plurality of light emission areas to sense a touch input; at least one light shielding pattern formed by covering at least a portion of a front surface of at least one of the plurality of touch electrodes; and one of a first set of color filters comprising first to third colors or a second set of color filters comprising first to fourth colors, which are alternately disposed in the plurality of light emission areas, wherein the color filters of one of the first or second set of color filters are used as code patterns by including an infrared absorbing pigment.
US11755148B2 Touch detection method, touch detection circuit, touch chip and electronic device
A touch detection method, a touch detection circuit, a touch chip and an electronic device. The touch detection method includes: receiving a real-time synchronization signal sent by a touch display panel; acquiring a frequency of a noise signal in a working environment of a touch chip; setting a frequency of a coding drive signal based on the frequency of the noise signal, generating the coding drive signal based on the frequency of the coding drive signal, and outputting the coding drive signal to a drive electrode of the touch display panel; generating a strobe signal based on the real-time synchronization signal; and receiving a signal of a sensing electrode of the touch display panel, and outputting a detection result based on the strobe signal and the signal of the sensing electrode.
US11755147B2 Display device having touch sensor
Provided is a display device having a touch sensor capable of improving touch sensitivity by removing the influence of display noise. The display device includes: a display panel including pixels connected to data lines and scan lines; a scan driver for supplying scan signals to the pixels through the scan lines; a data driver for receiving digital image data, converting the digital image data into an analog data signal, and supplying the analog data signal to the pixels through the data lines; a data variance calculator for calculating a variance in image data for each data channel by using the digital image data, and summing the variance in image data for each data channel to calculate an integrated data variance value; and a plurality of correction value calculators for calculating a touch correction value for each sensing channel by using the integrated data variance value.
US11755144B2 Sensor system
A sensor system includes first sensor electrode groups and a first integrated circuit, and second sensor electrode groups and a second integrated circuit. The first integrated circuit and the second integrated circuit are controlled such that a first uplink signal, which is transmitted from the first integrated circuit via the first sensor electrode groups, and a second uplink signal, which is transmitted from the second integrated circuit via the second sensor electrode groups, are not transmitted at the same time.
US11755141B2 Display device and method of driving with different sensor driving frequencies according to proximity, touch and image type
A display device includes: a display panel configured to display an image; an input sensor on the display panel and configured to operate in a first sensing mode or a second sensing mode different from the first sensing mode; and a sensor controller configured to drive the input sensor, wherein the sensor controller is configured to drive the input sensor under a first driving condition different from a driving condition of the first sensing mode in response to the second sensing mode being entered, and the sensor controller is configured to change the first driving condition to a second driving condition different from the first driving condition according to a specific event which occurs after entering the second sensing mode.
US11755137B2 Gesture recognition devices and methods
Devices and related methods are disclosed herein that generally involve detecting and interpreting gestures made by a user to generate user input information for use by a digital data processing system. In one embodiment, a device includes first and second sensors that observe a workspace in which user gestures are performed. The device can be set to a keyboard input mode, a number pad input mode, or a mouse input mode based on the positioning of the user's hands. Subsequent gestures made by the user can be interpreted as keyboard inputs, mouse inputs, etc., using observed characteristics of the user's hands and various motion properties of the user's hands. These observed characteristics can also be used to implement a security protocol, for example by identifying authorized users by the anatomical properties of their hands or the behavioral properties exhibited by the user while gesturing.
US11755136B2 Touch-based control device for scene invocation
A control device having an exterior panel and a control module, where the control module includes a sensor layer, and the exterior panel overlays the sensor layer. The control module is configured to determine one or more characteristics of a touch input, and to select a scene based at least in part on the one or more determined characteristics of the touch input. The control module further controls an operational aspect of each device of the set in accordance with the selected scene.
US11755134B2 Display device
A display device includes a first display area including first pixels, driving electrodes, and sensing electrodes. A second display area includes second pixels, sub-driving electrodes, and sub-sensing electrodes. Auxiliary electrodes are between the first and second display areas. A number of first pixels per unit area of the first display area is greater than a number of second pixels per unit area of the second display area.
US11755133B2 Array substrate and method for manufacturing same, and display device
Disclosed are an array substrate, a manufacturing method thereof, and a display device. The array substrate includes: a base substrate; an electrode layer, located on the base substrate and including a first electrode and a second electrode which are spaced apart from each other; a touch electrode, located on the base substrate, and a touch wire, connected to the touch electrode; the touch electrode and the first electrode are insulated from each other, the touch electrode and the second electrode are insulated from each other, the touch wire is at one side of the touch electrode away from the base substrate, and the electrode layer is at one side of the touch electrode close to the base substrate.
US11755132B2 Display apparatus
A display apparatus includes a display panel and a touch sensing unit on the display panel. The touch sensing unit includes a plurality of first touch sensing parts arranged with each other along a first direction and having a mesh shape, a first connection part configured to connect adjacent ones of the first touch sensing parts to each other along the first direction, a plurality of second touch sensing parts arranged with each other along a second direction crossing the first direction and having the mesh shape, and a second connection part configured to connect adjacent ones of the second touch sensing parts to each other along the second direction. An insulation layer is located between the first connection part and the second connection part, and the first connection part extends to cross the adjacent ones of the second touch sensing parts.
US11755129B2 Method for adapting sensitivity of a pointing device, computer program and image evaluation device
The invention provides a method for adapting sensitivity of a pointing device and a related image evaluation device (1). The pointing device is connected to a processor configured to execute a plurality of application workflows (A1, A2, . . . , An), and to a display configured to display a cursor. The method comprises the steps of: receiving a default sensitivity (S) of the pointing device; determining one of the plurality of application workflows (A1, A2, . . . , An) which is to be executed, said application workflow being the currently-active application workflow (Ai); receiving or determining a target sensitivity (Si) for the currently-active application workflow (Ai); receiving or determining a correction factor (Fi) for the currently-active application workflow based on the target sensitivity (Si) for the currently-active application workflow (Ai) and the default sensitivity (S); receiving a current position (x1,y1) of the cursor; detecting delta coordinates (Δx,Δy) inputted by an operation made by the user on the pointing device in order to move the cursor on the display during execution of the currently-active application workflow (Ai); and computing, in response to the operation of the user on the pointing device, a new position of the cursor on the display based on the current position (x1,y1) of the cursor, the delta coordinates (Δx,Δy) and the correction factor (Fi) for the currently-active application workflow (Ai).
US11755127B2 Multi-sensor device with an accelerometer for enabling user interaction through sound or image
A method for controlling movement of a computer display cursor based on a point-of-aim of a pointing device within an interaction region includes projecting an image of a computer display to create the interaction region. At least one calibration point having a predetermined relation to the interaction region is established. A pointing line is directed to substantially pass through the calibration point while measuring a position of and an orientation of the pointing device. The pointing line has a predetermined relationship to the pointing device. Movement of the cursor is controlled within the interaction region using measurements of the position of and the orientation of the pointing device.
US11755125B1 Stabilizer mechanism for a keyboard and a keyboard having the stabilizer mechanism
Presently provided is a keyboard and stabilizer mechanism, the stabilizer mechanism has a first housing slidingly receiving a first slider and a second housing slidingly receiving a second slider. A wire has arms extending through openings in the housings and into the sliders. The stabilizer mechanism also has at least one of biasing members in the sliders, wire holders extending from the housings, and extensions extending from the sliders.
US11755123B2 Illuminated keyboard
An illuminated keyboard including a backlight module and a key structure is provided. The backlight module includes a reflector, a light guide plate, a light source, and a light shielding plate. The light guide plate is disposed on the reflector, and a surface of the light guide plate facing the reflector has multiple microstructures. The light source is located on a light incident surface side of the light guide plate. The light shielding plate is disposed on the light guide plate. The light shielding plate has a shielding area and a light transmissive area, and the microstructures are correspondingly disposed in the light transmissive area. The key structure has multiple keycaps. In the microstructures correspondingly disposed under one single keycap, peaks of any two microstructures adjacent to each other keep different distances from the surface of the light guide plate facing the reflector.
US11755116B2 Feedback device and method for providing thermal feedback by means of same
The present invention relates to a feedback device and a thermal feedback provision method using the same. The thermal feedback provision method may include checking first operating power applied to a first thermoelectric couple group for a first thermoelectric operation and second operating power applied to a second thermoelectric couple group for a second thermoelectric operation when the first thermoelectric operation is initiated in the first thermoelectric couple group to initiate the output of the first thermal feedback after the second thermoelectric operation is initiated in the second thermoelectric couple group to initiate the output of the second thermal feedback and include applying cognitive enhancement power for enhancing a user's cognition to the first thermoelectric couple group from a time point at which the output of the first thermal feedback is initiated up to a first time point so that the user's cognition of the first thermal feedback is enhanced.
US11755115B2 Simulated user interface in mixed reality for haptic effect management
Embodiments disclosed herein include a method for managing haptic effects. The method generates a first graphical representation of a first haptic effect generation pattern in a mixed reality environment, wherein the first haptic effect generation pattern comprises factors for generating a first haptic effect at a first haptic device. The method receives a user alteration to the first haptic effect generation pattern from a first user. The method changes the graphical representation based on the user alteration.
US11755112B2 Pen-shaped input and/or output device and method for generating a haptic signal
A pen-shaped input and/or output device and a method for generating a haptic signal are disclosed. In an embodiment a device includes an actuator unit that has a piezoelectric actuator, wherein the device is a pen-shaped input and/or output device, wherein the pen-shaped input and/or output is configured to use the piezoelectric actuator as a sensor, wherein the piezoelectric actuator is configured to generate a voltage as a result of an actuation of the pen-shaped input and/or output device, and wherein the pen-shaped input and/or output device has a second electronics circuit configured to detect the voltage generated by the piezoelectric actuator and store a characteristic value for the voltage generated.
US11755111B2 Spatially aware computing hub and environment
Aspects of the disclosure provide for a sensory augmentation system. In some examples, the sensory augmentation system includes a first electro-tactile stimulator comprising at least one user interaction element driven by a driver and contactable to a human body to provide stimulation having a first stimulation waveform and a signal generation and sensing processor configured to receive data corresponding to information to be communicated to the user. The signal generation and sensing processor may generate a first instruction to the driver, the first instruction corresponding to the first stimulation waveform. The driver may generate the stimulation having the first stimulation waveform in response to the first instruction.
US11755110B2 Systems and methods for generic control using a neural signal
Universal switch modules, universal switches, and methods of using the same are disclosed, including methods of preparing an individual to interface with an electronic device or software. For example, a method is disclosed that can include measuring brain-related signals of the individual to obtain a first sensed brain-related signal when the individual generates a task-irrelevant thought. The method can include transmitting the first sensed brain-related signal to a processing unit. The method can include associating the task-irrelevant thought and the first sensed brain-related signal with N input commands. The method can include compiling the task-irrelevant thought, the first sensed brain-related signal, and the N input commands to an electronic database.
US11755108B2 Systems and methods for deep reinforcement learning using a brain-artificial intelligence interface
The present disclosure relates to systems and methods for providing a hybrid brain-computer-interface (hBCI) that can detect an individual's reinforcement signals (e.g., level of interest, arousal, emotional reactivity, cognitive fatigue, cognitive state, or the like) in and/or response to objects, events, and/or actions in an environment by generating reinforcement signals for improving an AI agent controlling the environment, such as an autonomous vehicle. Although the disclosed subject matter is discussed within the context of an autonomous vehicle virtual reality game in the exemplary embodiments of the present disclosure, the disclosed system can be applicable to any other environment in which the human user's sensory input is to be used to influence actions within the environment. Furthermore, the systems and methods disclosed can use neural, physiological, or behavioral signatures to inform deep reinforcement learning based AI systems to enhance user comfort and trust in automation.
US11755106B1 Glint-assisted gaze tracker
Methods and apparatus for glint-assisted gaze tracking in a VR/AR head-mounted display (HMD). Images of a user's eyes captured by gaze tracking cameras may be analyzed to detect glints (reflections on the cornea of light sources that illuminate the user's eyes) and the pupil. The glints are matched to particular ones of the light sources. The glint-light source matches are used to determine the cornea center of the eye, and the pupil center is determined. The optical axis of the eye is reconstructed from the cornea center and the pupil center, and the visual axis is then reconstructed from the optical axis and a 3D model of the user's eye. The point of gaze on the display is then determined based on the visual axis and a 3D model of the HMD.
US11755098B2 Intelligent terminal energy saving method and device based on AI prediction
The disclosure discloses an intelligent terminal energy saving method based on artificial intelligence (AI) prediction. The method includes: collecting application (APP)-related operation data on the intelligent terminal; carrying out AI analysis on the APP-related operation data collected, to predict timing and a restriction measurement to restrict an APP in a background; and adopting the restriction measurement to restrict the APP in the background at the timing predicted. Corresponding to the method, the disclosure further discloses an intelligent terminal energy saving device based on AI prediction. Using the technical schemes disclosed in the disclosure, the power consumption of applications on a portable intelligent terminal can be reduced, and the battery life can be extended, without affecting the user experience.
US11755096B2 Method and apparatus for selectable high performance or low power processor system
A communications processor is operative in a plurality of modes including at least a high performance mode, a power savings mode with lower computational capability, and a shutdown mode with a wakeup capability. A memory for the communications processor has a high speed segment and a low speed segment, the high speed segment and low speed segment respectively on a high speed data bus and a low speed data bus, the high speed data bus and low speed data bus coupled by a bidirectional bridge.
US11755095B2 Bag detection using an electrostatic charge sensor
The present disclosure is directed to a device configured to detect whether the device is in a bag or being taken out of the bag. The device determines whether the device is in a bag or being taken out of the bag based on motion measurements generated by a motion sensor and electrostatic charge measurements generated by an electrostatic charge sensor. By using both distance measurements and motion measurements, the device is able to detect whether the device is in the bag or being taken out of the bag with high efficiency, accuracy, and robustness.
US11755094B2 Wide range power mechanism for over-speed memory design
A system for controlling an information handling system is disclosed that includes a central processing unit, a memory device, a power supply and a memory speed controller configured to determine one or more system parameters of the central processing unit, the memory device and the power supply, to store a boot setting as a function of the one or more system parameters and to cause a system reboot after storing the boot setting.
US11755092B1 Power saving system of battery charger
A power saving system of a battery charger is provided. A control terminal of a first transistor receives a wake-up signal. A counter is connected to a first terminal of the first transistor. The counter determines whether or not a working period of the wake-up signal from the first transistor is larger than a time threshold to output a counting signal. When the counting signal indicates that the working period of the wake-up signal is not larger than the time threshold, the counter and electronic components of an electronic device are turned off, thereby saving power of a battery. When the counting signal indicates that the working period of the wake-up signal is larger than the time threshold, the electronic device is switched from a power saving mode to a normal operation mode. In the normal operation mode, the battery can supply power to the electronic device.
US11755090B2 Real-time communication of power supply unit power loading status
An information handling system includes a power supply unit (PSU) and a motherboard. The PSU provides power to components of the information handling system, and includes power monitoring circuitry and digital-to-analog (D/A) circuitry. The power monitoring circuitry of the PSU determines whether the provided power exceeds one of a plurality of thresholds during a respective one of a plurality of time periods, and provides a digital value on one of a plurality of pins based on one of the threshold voltages being exceeded during the corresponding time period. The D/A circuitry of the PSU detects the digital value on one of the pins, and provides one of a plurality of quantized voltages. Each of quantized voltages corresponds to a different one of the pins. The motherboard receives the one of quantized voltages, and activates a throttling operation based on the received one of quantized voltages.
US11755085B2 Advanced thermal control for SSD
A storage system with temperature control. The system includes a plurality of storage devices such as solid state drives, a system controller such as a baseboard management controller, and one or more cooling fans. Each storage devices includes a controller configured to estimate the heat load in the storage device and/or an effective temperature, resulting from operations performed in the storage device. The system controller employs active disturbance rejection control to adjust the fan speed based on the estimated heat loads, the estimated temperatures, and/or the sensed internal temperatures, of the storage devices.
US11755083B2 Methods and devices for manipulating temperature
Methods and devices for manipulating the temperature of a surface are generally provided. The present disclosure relates to a device including one or more heating and/or cooling elements, or other suitable thermal adjustment apparatus(es), placed near a surface, such as the skin of a user. The device may be configured to generate one or more (optionally alternating) thermal profiles at the surface, which may include a series of thermal pulses and/or essentially continuous or semi-continuous thermal input, which may vary over time. Such thermal profiles, when suitably applied, may provide enhanced thermal sensations for a user which, in some cases, may provide the user with a more pleasurable thermal experience than would otherwise be the case without the generation of the thermal profiles. In some embodiments, an alternating thermal profile may include an average frequency, an oscillation window, and/or an average temperature, each of which may be adjustable.
US11755082B2 Methods and systems for processor-calibrated fan control
In IHSs (Information Handling Systems), cooling is provided by increasing the airflow generated by cooling fans. However, unnecessary airflow cooling results in noise and wasted energy. An IHS processor may support faster operating frequencies when cooled below an upper threshold, but these operating frequencies drop at temperatures below a lower threshold. Embodiments provide techniques for calibrating the cooling of an IHS to the thermal characteristics of a specific processor since manufacturing variances result in processors having differing responses to cooling. A turbo frequency supported by a processor is measured at a series of temperature margins that are progressively lower than the processor's specification temperature. A rate of increase in the measured turbo frequencies is determined at each of the temperature margins. A first temperature margin is identified at which the rate of increase in turbo frequencies falls below a threshold. This margin is used in providing airflow cooling.
US11755075B2 Method for moving part of electronic device, and electronic device for supporting same
An electronic device according to embodiments of the present disclosure may include: a first housing, a second housing coupled to the first housing, and configured to move in a first direction from a first position to a second position or in a second direction opposite the first direction between the first position at least in part accommodated in the first housing and the second position protruding from the first housing, a driving unit comprising a driving motor configured to move the second housing in the first direction or the second direction, a first sensor configured to detect a position of the second housing, at least one processor operably coupled with the driving unit and the first sensor, and a memory operably coupled with the at least one processor, wherein the memory may store instructions which, when executed, cause the at least one processor to: detect an input for moving the second housing in the first direction, control the driving unit to drive the driving unit for a first time to move the second housing in the first direction, identify whether the second housing is positioned at the second position through the first sensor, in response to identifying that the second housing is not positioned at the second position, control the driving unit to drive the driving unit for a second time to move the second housing in the second direction, and control the driving unit to drive the driving unit for the second time, and control the driving unit to drive the driving unit for a third time to move the second housing in the first direction.
US11755066B2 Foldable mechanism, rollable screen structure and electronic device
A foldable mechanism includes a first movable plate, a second movable plate and a linkage structure. The first movable plate is below and supports an object to be rolled. The second movable plate is spaced apart from the first movable plate along a first direction, is connected to a first end of the object to be rolled and is below and supports the object to be rolled. The linkage structure is movably connected between the first movable plate and the second movable plate. The first movable plate is configured to move along a second direction to drive the linkage structure to fold or unfold, and the linkage structure is configured to drive the second movable plate to move close to or away from the first movable plate along the first direction, so as to switch the object to be rolled between a rolled state and an unrolled state.
US11755064B2 Devices, systems, and methods for displaying visual features
Disclosed herein are devices, systems, and methods for selectively arranging a plurality of visual features. The systems and methods include the use of a plurality of display assemblies. Each display assembly can have a frame with side portions that define receiving spaces for receiving connectors that allow for coupling with other display assemblies. The display assemblies can be provided with a mount subassembly that permits selective rotational adjustment of the display assemblies without adjusting the attachment of mount assembly to a selected surface.
US11755063B2 Method and apparatus for protecting electronic equipment from contamination
A system and method for reducing the spread of contamination via tactile interaction with a touch screen display device for a medical imaging system in a clinical environment which includes a series of display device protection procedures each involving unfurling a rolled disposable cover which was stored adjacent to said display device and after removal of liner tape from two opposing ends of the unfurled disposable cover, attaching the same to the display device.
US11755062B2 Processing system, related integrated circuit, device and method
A processing system includes a digital processing unit programmable as a function of a firmware stored to a non-volatile memory and a resource connected to the digital processing unit via a communication system. The processing system also includes a time reference circuit including a first digital counter circuit to generate, in response to a clock signal, a system time signal including a plurality of bits indicative of a time tick-count, and a time base distribution circuit to generate a time base signal by selecting a subset of the bits of the system time signal, wherein the time base signal is provided to the resource. The resource detects a given event, stores the time base signal to a register in response to the event, and signals the event to the digital processing unit. The digital processing unit reads, via the communication system, the time base signal from the register.
US11755057B2 Method, system, and computer program product for producing accurate IEEE 1588 PTP timestamps in a system with variable PHY latency
Provided is a method for calculating a timestamp associated with a data packet before transcoding of the data packet. The method may include sampling a time of day (TOD) signal to provide a sampled TOD. A previously sampled TOD estimate may be retrieved. An internal TOD estimate may be determined based on the sampled TOD and the previously sampled TOD estimate. A timestamp may be determined based on the internal TOD estimate. A system and computer program product are also disclosed.
US11755055B2 Controller assembly and electronic device with the same
A controller assembly functioning as a joystick includes a driving unit, a sliding member, a potentiometer, and a controlling module. The driving unit includes a driving mechanism, a worm, and a worm wheel, the worm wheel connected to the sliding member. Through the worm, the driving mechanism rotates the worm wheel, causing the sliding member to move up and down only. The potentiometer detects rotation of the worm wheel, the controlling module obtains movement accordingly of the sliding member. The controlling module obtains a user's operating force applied to the driving mechanism, and compares the positional information and the operating force information with preset values to obtain comparison results. The sliding member is driven to move according to the two comparison results. An electronic device with the controller assembly is also disclosed.
US11755053B2 Vehicle pedal installation structure
A pedal installation structure for a vehicle, the pedal installation structure including: a pedal provided at a front portion of a vehicle cabin interior, the pedal having a pedal pad to which stepping force is applied and that is supported so as to be able to pivot around a shaft portion provided along a vehicle transverse direction; a harness connected to the pedal, the harness having, at a vehicle longitudinal direction front side of the pedal, a surplus length portion by which slack is obtained; and a guiding member that guides the harness such that the harness is routed at an outer side of the pedal pad, as seen in a plan view.
US11755052B1 Foldable pedal device for vehicle
A foldable pedal device for a vehicle is configured to cause a pedal pad to protrude toward a driver to be exposed in a pop-up state so that the driver can operate the same in a manual driving mode in which the driver directly drives the vehicle, and to cause the pedal pad to be hidden in a hidden state so that the pedal pad is not exposed to the driver and the drive cannot operate the same in an autonomous driving situation.
US11755049B2 Systems and methods for stabilizer control
A method, apparatus, system and computer program is provided for controlling an electric power system, including implementation of a voltage control and conservation (VCC) system used to optimally control the independent voltage and capacitor banks using a linear optimization methodology to minimize the losses in the EEDCS and the EUS. An energy validation process system (EVP) is provided which is used to document the savings of the VCC and an EPP is used to optimize improvements to the EEDCS for continuously improving the energy losses in the EEDS. The EVP system measures the improvement in the EEDS a result of operating the VCC system in the “ON” state determining the level of energy conservation achieved by the VCC system. In addition the VCC system monitors pattern recognition events and compares them to the report-by-exception data to detect HVL events. If one is detected the VCC optimizes the capacity of the EEDS to respond to the HVL events by centering the piecewise linear solution maximizing the ability of the EDDS to absorb the HVL event. The VCC stabilizer function integrates voltage data from AMI meters and assess the state of the grid and initiates appropriate voltage control actions to hedge against predictable voltage risks.
US11755046B2 Supply voltage regulator
A circuit comprising a NMOS having a gate coupled to a first node and a source terminal coupled to a second node, a second NMOS having a gate coupled to the second node and a source terminal coupled to an output node, a PMOS having a gate coupled to a third node, a drain terminal coupled to a fourth node, and a source terminal coupled to a fifth node, and a second PMOS having a gate coupled to the fourth node, a drain terminal coupled to the output node, and a source terminal coupled to the fifth node. The circuit also includes a voltage protection sub-circuit coupled to the first node, a fast turn-off sub-circuit coupled to the output node, a fast turn-on sub-circuit coupled to the third and fourth nodes, and a node initialization sub-circuit coupled to the first, second, and fourth nodes and the fast turn-on sub-circuit.
US11755045B1 Internal voltage generation circuit
An internal voltage generation circuit includes a shifting source voltage generation circuit configured to generate a shifting source voltage having a voltage level that falls as a voltage level of a power supply voltage rises during a period when the power supply voltage is lower than a preset voltage level. The internal voltage generation circuit also includes an internal voltage regulator configured to generate a driving signal through a level shifting operation that is performed according to the shifting source voltage received when driving an internal voltage and configured to drive the internal voltage based on the driving signal.
US11755042B2 Autonomous orbiting method and device and UAV
Embodiments of the disclosure relate to the field of unmanned aerial vehicle (UAV) technologies, and specifically disclose an autonomous orbiting method and device and a UAV. The UAV includes a binocular camera assembly. The method includes: obtaining, through the binocular camera assembly, a target footage and an orbited object selected by a user from the target footage; obtaining a flying height of the UAV when obtaining the target footage; determining a spatial distance between the binocular camera assembly and the orbited object based on the target footage; detecting an optical axis direction of the binocular camera assembly in real time; and performing autonomous orbiting according to the flying height, the spatial distance and the optical axis direction of the binocular camera assembly detected in real time.
US11755037B2 Positioning of unmanned aerial vehicles using millimeter-wave beam infrastructure
Embodiments provide an unmanned aerial vehicle comprising a receiver and a position determiner. The receiver is configured to receive two periodic wideband signals transmitted from two spaced apart base stations of a navigation system for unmanned aerial vehicles, wherein the two periodic wideband signals are time-synchronized. The position determiner is configured to determine a position of the unmanned aerial vehicle relative to the two base stations based on a difference between reception times of the two periodic wideband signals and based on reception intensities of the two periodic wideband signals.
US11755036B2 Information processing device for assisting a remote operation of an unmanned aerial vehicle
A controller obtains a first horizontal distance and a first vertical distance which are respectively a component in a horizontal direction and a component in a vertical direction among distances from an unmanned aerial vehicle to a surface of a particular place where elevation gradually increases or decreases along the horizontal direction, decides, based on a ratio of the first horizontal distance to the first vertical distance, a movement amount by which the unmanned aerial vehicle is to be moved simultaneously in both the horizontal direction and the vertical direction, and moves the unmanned aerial vehicle based on the movement amount.
US11755032B2 Method for detecting a road class
The disclosure relates to a method and a corresponding execution device. The method includes determining a position of a vehicle by a satellite navigation system, establishing a guaranteed position range, where the guaranteed position range describes the geographical region around the actual position of the vehicle, in which the determined position has to be located according to a specified minimum integrity, matching the determined position with an electronically stored road map and corresponding allocation of the position of the vehicle to a road on the road map, where the road map includes information regarding open spaces without a drivable infrastructure as well as an allocation of roads according to road classes, and validating the road class of the allocated road according to the road map on the basis of the guaranteed position range as well as the information contained in the road map regarding open spaces without a drivable infrastructure.
US11755031B2 Automated guided vehicle system and automated guided vehicle for use therein
An automated guided vehicle system including at least one automated guided vehicle (AGV) for following predetermined magnetic paths on a ground surface to carry cargo to selected points on the paths. The AGV includes a chassis, top plate mounted on the chassis for receipt of cargo, a pair of driving wheels coupled to driving motors, and plural passive omni-wheels. Control and navigation circuitry is provided to operate the motors to drive the driving wheels to cause the AGV to follow a desired one of the paths. The AGV provides illumination indicating its direction of travel and status. It also includes laser scanners for obstacle detection.
US11755028B2 Mobile work machine with object detection using vision recognition
A method of controlling a mobile work machine on a worksite includes receiving an indication of an object detected on the worksite, determining a location of the object relative to the mobile work machine, receiving an image of the worksite, correlating the determined location of the object to a portion of the image, evaluating the object by performing image processing of the portion of the image, and generating a control signal that controls the mobile work machine based on the evaluation.
US11755027B1 System and method for establishing virtual boundaries for robotic devices
A method for detecting an alignment of a robot with a virtual line, including: transmitting a first signal with at least one first transmitter; receiving the first signal with a first receiver and a second receiver, wherein the first receiver and the second receiver are housed within a first passage and a second passage, respectively; detecting, with a controller coupled to the first receiver and the second receiver, the robot is aligned with the virtual line when the first receiver and the second receiver simultaneously receive the first signal, the virtual line being in line with and located at a midpoint between the first passage and the second passage; and actuating the robot to execute a particular movement type when the robot is aligned with the virtual line.
US11755026B2 Event-based image capturing for a refuse vehicle
A refuse vehicle includes a chassis supporting a plurality of wheels and a vehicle body. The vehicle body defines a receptacle for storing refuse. A lifting system is movable between a first position and a second position vertically offset from the first position. A processing unit is in communication with a first sensor having a first field of view and a second sensor having a second field of view. The processing unit activates the second sensor upon receiving an indication, from the first sensor, that an indicator is present within the second field of view. In some embodiments, the indicator is the presence of a positive object, like a waste container. In other embodiments, the indicator is the omission of an object (e.g., no container is detected) within the field of view.
US11755021B1 Autonomous vehicle haven seeking system and method
A system configured to cause a vehicle to autonomously maneuver to a safe haven during a triggering event includes a communication component configured to receive parameters corresponding with conditions of the triggering event and, based on the parameters and on characteristics of the safe haven, instruct the vehicle to maneuver to the safe haven.
US11755018B2 End-to-end interpretable motion planner for autonomous vehicles
Systems and methods for generating motion plans including target trajectories for autonomous vehicles are provided. An autonomous vehicle may include or access a machine-learned motion planning model including a backbone network configured to generate a cost volume including data indicative of a cost associated with future locations of the autonomous vehicle. The cost volume can be generated from raw sensor data as part of motion planning for the autonomous vehicle. The backbone network can generate intermediate representations associated with object detections and objection predictions. The motion planning model can include a trajectory generator configured to evaluate one or more potential trajectories for the autonomous vehicle and to select a target trajectory based at least in part on the cost volume generate by the backbone network.
US11755016B2 Methods and apparatus for radio station monitoring using unmanned aerial vehicles
Methods, apparatus, and systems are disclosed for performing radio station monitoring using unmanned aerial vehicles. An example unmanned aerial vehicle disclosed herein includes at least one memory, computer readable instructions, and processor circuitry to execute the computer readable instructions to control the unmanned aerial vehicle to travel to a first radio station site to monitor a radio broadcast associated with the first radio station site, detect a watermark in the radio broadcast, and report at least one of the detected watermark or information associated with the detected watermark to a remote receiver.
US11755009B2 Transport system, transport method, and program
A transport system transports a transported object using an autonomously moveable mobile robot. The transport system stores management information including a use start time, a use end time, and a use location for each equipment to be lent that is transported as the transported object by the mobile robot. The transport system executes a determination process for determining whether an interval from the use end time to a next use start time is equal to or longer than a predetermined time for each equipment based on the management information. The transport system transports the equipment to its storage location after an end of use of the equipment when the interval is equal to or longer than the predetermined time, and transports the equipment to a next use location of the equipment after the end of the use of the equipment when the interval is shorter than the predetermined time.
US11755007B2 System and method for determining a health condition and an anomaly of an equipment using one or more sensors
A system for determining a health condition and an anomaly of a field equipment 104 is provided. The system includes sensors 106A-N which sense information associated with the equipment 104, a field device 110 which receives the sensor data from sensors 106A-N, a camera unit 108 that captures visual data of the equipment 104 and a server 112. The server 112 includes a database 114 that stores the sensor data and the visual data. The server 112 further includes a fault detection module 202 that processes the sensor data to determine a fault or the health condition of the equipment 104, an image processing module 204 that is trained to detect the irregularities/anomaly in the equipment 104 by processing the visual data, and a report generation module 206 that generates an automated health report 212 based on the detected anomaly and the health condition of the equipment 104.
US11754999B1 Industrial internet of things based on event sequence analysis and prediction, prediction method, and storage medium thereof
The embodiments of the present disclosure provide an Industrial Internet of Things based on an event sequence analysis and prediction, a method, and a storage medium thereof. The Industrial Internet of Things includes a management platform, and the management platform is configured to obtain an ordered set of instructions for a preset time period, the ordered set of instructions including a plurality of instructions, and instruction content of each instruction of the plurality of instructions including at least one of instruction type, instruction parameter, and instruction execution time; determine whether there is an abnormal instruction based on the ordered set of instructions; and analyze and modify the abnormal instruction in response to a determination that there is the abnormal instruction.
US11754993B2 Machine tool, control method for machine tool, and control program for machine tool
A machine tool includes: a cover; a door; a drive mechanism; a detection unit; and an operation panel that receives an operation for the machine tool. A control device of the machine tool performs: processing to control the drive mechanism such that the door is opened, based on the operation panel receiving a first opening operation; processing to obtain an actual position from the detection unit and store the actual position as an opening position of the door, based on the operation panel receiving an operation to determine a position; and processing to control the drive mechanism such that the door is located at the opening position, based on the operation panel receiving a second opening operation. An opening speed of the door during the first opening operation is slower than an opening speed of the door during the second opening operation.
US11754985B2 Information processing apparatus, information processing method and computer program product
An information processing apparatus of an embodiment includes one or more hardware processors. The one or more hardware processors receive input of parameter of a model to be estimated by machine learning and input of first input data. The one or more hardware processors train, by using the first input data as training data, the model using a cost function for which a cost is smaller as a change in the parameter is smaller.
US11754979B2 Atomic clock with atom-trap enhanced oscillator regulation
A rubidium optical atomic clock uses a modulated 778 nanometer (nm) probe beam and its reflection to excite rubidium 87 atoms, some of which emit 758.8 nm fluorescence as they decay back to the ground state. A spectral filter rejects scatter of the 778 nm probe beams while transmitting the 775.8 nm fluorescence so that the latter can be detected with a high signal-to-noise ratio. Since the spectral filter is only acceptably effective at angles of incidence less than 8° from the perpendicular, the atoms are localized by a magneto-optical trap so that most of the atoms lie within a conical volume defined by the 8° angle so that the resulting fluorescence detection signal has a high signal-to-noise ratio. The fluorescence detection signal can be demodulated to provide an error signal from which desired adjustments to the oscillator frequency can be calculated.
US11754976B2 Suspended-hammer timepiece striking mechanism
Timepiece striking mechanism, including a fixed structure supporting at least one gong or radiant element and a mobile hammer in a plane under the action of an activation mobile component controlling the pallet of the hammer (3) and the release thereof for the percussion of the gong, and including, for the suspension of the hammer, at least one planar flexible guide between the structure and the hammer (3) to allow movements of the hammer solely on the plane, forming the sole mechanical link between the structure and the hammer, and, more particularly, for the execution of a striking mechanism, the striking mechanism (drives the activation mobile component, and has same carry out a winding cycle during which it supplies constant quantity of energy to the flexible guide while driving the hammer before releasing same for the execution of the striking mechanism by percussion of the gong during letting down.
US11754975B2 System and method for holographic image display
A holographic display and method for operating the holographic display can include: a holographic display operable in a plurality of modes, a computing system, and a sensor. The holographic display can option include a user interface device. Views displayed by the display can optionally be processed or modified based on a viewer pose relative to the display.
US11754974B2 Relay systems
Relay systems may be incorporated into optical systems to direct light from at least one image source to a viewing volume. Light from a plurality of image sources may be directed by relay systems to a viewing volume. Some light from the plurality of image sources may be occluded by an occlusion system to reduce undesirable artifacts in when the relayed light from the plurality of image sources are observed in the viewing volume.
US11754965B2 Image forming apparatus including developing guide for guiding attachment and detachment of developing cartridge to and from main body housing
An image forming apparatus includes: a main body housing; a developing cartridge attachable to and detachable from the main body housing; a drum cartridge attachable to and detachable from the main body housing; and a developing guide for guiding attachment and detachment of the developing cartridge to and from the main body housing. The developing cartridge includes a developing roller and a developing memory for storing information. The drum cartridge includes a photosensitive drum. The developing guide is movable together with the developing cartridge between a first position where the developing roller is in contact with the photosensitive drum and a second position where the developing roller is separated from the photosensitive drum. The developing guide includes a developing memory terminal configured to be in contact with the developing memory in a state where the developing cartridge is attached to the main body housing.
US11754962B2 Image forming apparatus
An image forming apparatus includes an image forming unit configured to form an image on a recording medium, side plates extending on one end and another end of the image forming unit in a vertical direction thereof and configured to support the image forming unit, a main board including an element on a first board and fixed to the side plate on the one end such that the first board vertically extends on an outer side of the side plate, a sub-board including an element on a second board and electrically connected to the main board, a top surface member arranged above the image forming unit and including a sheet discharge tray, and a holding member configured to support the sub-board below the top surface member such that the second board extends in a direction intersecting with a plane on which the first board of the main board extends.
US11754960B1 Parameters particular to consumable item and affecting estimated remaining life of consumable item
Parameters particular to the consumable item and that affect calculation of an estimated remaining life of the consumable item when used in the printing device for printing are received. A payload is constructed based on the parameters. The printing device is to use the parameters when calculating the estimated remaining life of the consumable item during usage of the consumable item for printing.
US11754959B2 Image forming apparatus and method to form an invisible image and a visible image in a multi-pass simplex manner
An image forming apparatus includes an image forming device that forms an image on a recording medium and circuitry that controls the image forming device. The image forming device forms an invisible image with an invisible material on the recording medium and forms a visible image with a visible material on the invisible image. Each of first and second adhesion amounts includes respective adhesion amounts of the visible material and the invisible material per unit area in a portion, in which the visible image is formed on the invisible image, of the composite image. The second adhesion amount is smaller than the first adhesion amount. The controller adjusts the amount of the invisible material included in the second adhesion amount to be smaller than that included in the first adhesion amount, to cause the image forming device to form the image according to the second adhesion amount.
US11754955B2 Image forming apparatus
An image forming apparatus includes a main body including a display, a drum cartridge configured to be mounted to the main bod, a toner cartridge configured to be mounted to the drum cartridge, and a controller. The drum cartridge includes a photosensitive drum, a developing chamber configured to accommodate toner, and a drum memory. The toner cartridge includes a housing configured to accommodate the toner. The controller is configured to store, in the drum memory, a cumulative toner receiving amount which is a cumulative amount of the toner supplied from the toner cartridge and received in the developing chamber, a cumulative toner consumption amount which is a cumulative amount of the consumed toner, and a cumulative drum printing sheet number which is a number of sheets on which an image is formed.
US11754954B2 Image forming apparatus
According to one embodiment, an image forming apparatus, includes a transfer belt onto which toner images are transferred during an image forming operation, and a sensor that emits light towards the transfer belt and detect an amount of light reflected by the transfer belt. A processor adjusts the amount of light emitted towards the transfer belt based on the detected amount of the reflected light, and stores, in a memory, light level information indicating an output level for the amount of light emitted towards the transfer belt by the sensor. The processor provides an instruction for outputting warning information when the light level information indicates the output level exceeds a threshold value.
US11754953B2 Image forming apparatus, control method for the image forming apparatus, and a storage medium
A device of a lower hierarchy in a power supply configuration sets a flag of a non-volatile storage area when the device of the lower hierarchy reset by WDT. In a case where the flag at the time of starting, the device of an upper hierarchy is notified that the device of the lower hierarchy in the power supply configuration is reset. Thus, the device of the upper hierarchy initializes the entire system, and the image forming apparatus can be operated.
US11754952B2 Image forming apparatus and non-transitory computer readable medium
An image forming apparatus includes a first and second processor. The first processor controls a transport device that transports a sheet and a first image forming section that forms an image on the sheet. The second processor controls a second image forming section that forms an image on the sheet. If an image is to be formed at the second section, the first processor causes the first section to perform image formation preparation and causes the device to transport the sheet upon receiving a notification from the second processor in response to a preparation command transmitted to the second processor for performing image formation preparation in the second section. If an image is not to be formed at the second section, the first processor causes the first section to perform the image formation preparation and the transport device to transport the sheet, without receiving the notification from the second processor.
US11754951B2 Fixing device and image forming apparatus
A heat generating member includes a plurality of heat generating portions configured to generate heat and including a first heat generating portion having a meandering shape, and a plurality of second heat generating portions between two of which the first heat generating portion is disposed.
US11754947B2 Toner container including a rotatable container body, a gear, and a held portion
A toner container includes a container body, a gear, a held portion, an information storage device, a holding portion, and a connecting portion. The container body is rotatable around a rotation axis. The gear is disposed on a leading end of the toner container in the attaching direction of the toner container. The held portion is disposed such that the gear is exposed on the leading end in the attaching direction. The information storage device communicates with the body of the image forming apparatus. The holding portion is held by the held portion via the connecting portion. The information storage device, the holding portion, and the connecting portion are disposed at oblique positions excluding positions on a horizontal line and a vertical line. The connecting portion covers a part of the gear in a rotation direction and includes a rib-shaped portion that connects the held portion and the holding portion.
US11754945B2 Toner storage apparatus
A toner storage apparatus to which a toner cartridge is mountable by being moved in a moving direction includes a toner storage frame that has a reception port and a seal attachment surface, stores toner supplied from the cartridge via the reception port, and has a protrusion from the attachment surface, and a seal portion that is attached to the attachment surface, has a rubbing surface that rubs against the cartridge when the cartridge is moved in the moving direction, and has a communication hole with the reception port. At least part of the protrusion is inside the communication hole and upstream of the reception port in the moving direction. An end of the protrusion is closer to the attachment surface than the rubbing surface in a direction perpendicular to the attachment surface. The seal portion contacts an outer peripheral surface of the protrusion extending in the perpendicular direction.
US11754943B2 Developer supplying apparatus that communicates with wireless tag, image forming apparatus, and developer storage container
A developer supplying apparatus includes an attaching portion, an antenna, and a positional relationship changing portion. A developer storage portion including a wireless tag is attached to the attaching portion. The antenna is used for performing wireless communication with the wireless tag of the developer storage portion attached to the attaching portion using a radio wave method. The positional relationship changing portion changes a positional relationship between the wireless tag and the antenna.
US11754937B1 Roll member, charging member, charging device, process cartridge, and image forming apparatus
A roll member includes a conductive elastic layer, and a surface layer provided on the conductive elastic layer. The surface layer contains a crosslinked product of crosslinkable nylon, the crosslinking degree of the surface layer specified by formula (1) below is 0.3 or more and 0.7 or less, and the thermal degradation index of the surface layer specified by formula (2) below is 2.1 or more and 2.3 or less. Crosslinking degree=absorbance at 1078 cm−1÷absorbance at 2935 cm−1  Formula (1): Thermal degradation index=absorbance at 1638 cm−1÷absorbance at 1543 cm−1   Formula (2):
US11754934B2 Projection exposure apparatus for semiconductor lithography having an optical element with sensor reference and method for aligning the sensor reference
A semiconductor lithography projection exposure apparatus includes a sensor reference including reference elements. The apparatus also includes an optical element, which includes a main body comprising receiving elements receiving the reference elements. The optical element further includes a referential surface that is an optically active surface of the optical element. The reference elements are arranged to determine a position and an orientation of the optical element. A method includes aligning a sensor reference with respect to a referential surface in a semiconductor lithography projection exposure apparatus.
US11754929B2 Substrate holder and method of manufacturing a substrate holder
A substrate holder for use in a lithographic apparatus, the substrate holder including: a main body; a plurality of first burls provided on a first side of the main body and having end surfaces to support a substrate, wherein the first burls each include CrN; and a plurality of second burls provided on a second side of the main body.
US11754928B2 Lithography exposure method with debris removing mechanism
A method for a lithography exposing process includes placing a reticle over a reticle stage, generating a light beam by irradiating a droplet by a laser, projecting a first portion of the light beam over a plurality of light permeable protrusions formed on a reflection layer and directing, by the protrusions and the reflection layer, the first portion of the light beam to the reticle.
US11754926B2 Method of forming resist pattern, resist composition and method of producing the same
A method of forming a resist pattern, including forming a resist composition using a resist film; exposing the resist film; and alkali-developing the exposed resist film to form a positive-tone resist pattern, wherein the resist composition includes a first resin component and a second resin component which satisfies a specific relationship DRMIX
US11754919B2 Lithography method to form structures with slanted angle
The present disclosure generally relates to methods of forming optical devices comprising nanostructures disposed on transparent substrates. A first process of forming the nanostructures comprises depositing a first layer of a first material on a glass substrate, forming one or more trenches in the first layer, and depositing a second layer of a second material in the one or more holes to trenches a first alternating layer of alternating first portions of the first material and second portions of the second material. The first process is repeated one or more times to form additional alternating layers over the first alternating layer. Each first portion of each alternating layer is disposed in contact with and offset a distance from an adjacent first portion in adjacent alternating layers. A second process comprises removing either the first or the second portions from each alternating layer to form the plurality of nanostructures.
US11754918B2 Pellicle and pellicle assembly
The invention relates to a pellicle assembly comprising a pellicle frame defining a surface onto which a pellicle is attached. The pellicle assembly comprises one or more three-dimensional expansion structures that allow the pellicle to expand under stress. The invention also relates to a pellicle assembly for a patterning device comprising one or more actuators for moving the pellicle assembly towards and way from the patterning device.
US11754917B2 Extreme ultraviolet mask blank with multilayer absorber and method of manufacture
Extreme ultraviolet (EUV) mask blanks, methods for their manufacture and production systems therefor are disclosed. The EUV mask blanks comprise a multilayer stack of absorber layers on the capping layer, the multilayer stack of absorber layers including a plurality of absorber layer pairs.
US11754915B2 Light source apparatus and image projection apparatus
A light source apparatus includes light sources emitting first and second polarized light, an optical element transmitting one of the polarized light and reflecting the other, a polarization rotator generating polarization rotated light from the first polarized light, a wavelength convertor converting the second polarized light into wavelength converted light, and a controller. The optical element generates emitted light by combining the wavelength converted light and polarization rotated light. The controller acquires respective deterioration amounts of the light sources, and controls, based on respective changes in light emission amounts from the light sources acquired from the deterioration amounts, the light emission amount from at least one of the light sources for making different respective change amounts of the light emission amounts from the light sources, or changing a ratio between respective light emission amounts from the light sources.
US11754913B2 Cooling apparatus having refrigerant flow generator and light source apparatus and image projection apparatus including the cooling apparatus
A cooling apparatus includes a heat transfer member configured to receive heat from a heating element, a first refrigerant flow generator and a second refrigerant flow generator each configured to generate a flow of a refrigerant for cooling the heat transfer member, a detector configured to acquire information on a temperature of the heating element, and a controller configured to control driving of the first and second refrigerant flow generators. The flow of the refrigerant generated by the first refrigerant flow generator passes closer to the heating element than the flow of the refrigerant generated by the second refrigerant flow generator. The controller stops the first refrigerant flow generator and drives the second refrigerant flow generator when the first refrigerant flow generator is being driven and the heating element is in a first state in which its temperature is lower than a predetermined range.
US11754912B2 Camera mounting assembly
A camera mounting assembly includes a base member or plate for holding a camera and a side member or plate. In an exemplary embodiment, lower slots on the base plate or side slots on the side plate are gripped by a vertical support's quick-release mechanism to mount the camera in a landscape or portrait orientation, respectively, the camera being generally centered and evenly balanced over the support in either case. The side member is detachably fastened to the base member, which modular construction permits separately timed purchase of the base member and side member as allowed by the user's budget and further permits breakdown of the assembly for ease of transport. The side member may be generally L-shaped with a lower arm length less than the side arm length, which also facilitates transport. Other components may be detachably added such as a hand grip facilitating freehand shooting with the camera.
US11754911B2 Imaging apparatus and mobile object
An imaging apparatus includes an imaging optical system. The imaging apparatus includes a holding member that holds the imaging optical system. The imaging apparatus includes an imaging device including a light-receiving region and located in an image-forming plane of the imaging optical system. The imaging apparatus includes an elastic member that is located close to the imaging device toward the imaging optical system and surrounds the light-receiving region without overlapping the light-receiving region when viewed in an optical axial direction of the imaging optical system. The elastic member is in contact with the imaging device such that the area of contact between the elastic member and the imaging device is ring-shaped. The imaging apparatus includes a plate-like member that is located farther from an optical axis of the imaging optical system than an inside perimeter of the elastic member and overlaps at least part of the elastic member when viewed in the optical axial direction of the imaging optical system. The plate-like member includes a portion in contact with the holding member and a portion in contact with the elastic member.
US11754909B2 Lens drive unit and lens barrel comprising same
A lens drive unit 10 comprises permanent magnets 215a and 215b, a yoke 211, and a coil 210. The yoke 211 has center yoke portions 221a and 222a, a back yoke portion 231 and a connect yoke portion that magnetically joins the center yoke portions 221a and 222a and the back yoke portion 231. The coil 210 is wound so as to surround part of the center yoke portions 221a and 222a. The height of a surface of the center yoke portions facing the permanent magnets in an orthogonal direction to the optical axis direction is such that the height near the middle part in the optical axis direction is smaller than the height near the two ends in the optical axis direction.
US11754907B2 Photon-pair source for quantum applications
Aspects of the present disclosure are directed to photon-pair sources based on an external-cavity laser comprising a gain element and a planar-lightwave circuit that includes a surface-waveguide-based mirror and a ring resonator that enables four-wave mixing, where the surface-waveguide mirror and the ring resonator reside within the gain cavity of the laser itself. As a result, photon-pair sources in accordance with the present disclosure can have: (1) a larger free-spectral range for the entire laser cavity to enable generation of a single wavelength to realize single-mode operation without additional stabilization; and (2) low laser noise, thereby enabling detection and use of the generated photon pairs.
US11754905B2 Phased spatial light modulator for imaging
In described examples, a system (e.g., a security system or a vehicle operator assistance system) is configured to configure a phased spatial light modulator (SLM) to generate a diffraction pattern. A coherent light source is optically coupled to direct coherent light upon the SLM. The SLM is configured to project diffracted coherent light toward a region of interest. An optical element is configured to focus the diffracted coherent light toward the at least one region of interest.
US11754904B2 Light control device and illumination device
According to one embodiment, a light control device comprises a first liquid crystal cell includes a first liquid crystal layer, a second liquid crystal cell includes a second liquid crystal layer, and a third liquid crystal cell includes a third liquid crystal layer. The first liquid crystal layer and the third liquid crystal layer each have a first region that scatters a first polarization component and that transmits a second polarization component. The second liquid crystal layer has a third region that overlaps the first region and converts the second polarization component into the first polarization component.
US11754897B2 Liquid crystal display
A liquid crystal display is provided and includes first and second substrates and liquid crystal layer therebetween; pixel electrode on first substrate; pedestal metal coupled to pixel electrode; semiconductor layer substantially U-shaped and coupled to pedestal metal at first coupling portion; scan line that extends in first direction and in layer different from semiconductor layer; signal line that extends in second direction different from first direction so as to three-dimensionally cross scan line, signal line being coupled to semiconductor layer at second coupling portion; and extending portion that is part of scan line and that protrudes from scan line, the extending portion extending along signal line, wherein: in first direction along a shorter side of each pixel unit, extending portion is adjacent to pedestal metal; and in second direction along a longer side of each pixel unit, length of extending portion is smaller than length of pedestal metal.
US11754893B2 Display device
According to one embodiment, a display device includes signal lines, and a signal line switching circuit connected to the signal lines. The signal line switching circuit includes a plural first lines each extending in a first direction and disposed at intervals in a second direction, a plural transistors apart from the first lines in the second direction and arranged in the first direction, each transistor including a gate electrode and a light shielding layer disposed to overlap with the gate electrode, and a plural second lines connecting the transistors to the first lines. The light shielding layer includes an extension part extending to an area where the first line does not exist, and is electrically connected to the gate electrode.
US11754891B2 Display device
According to one embodiment, a display device includes, a first inorganic insulating layer, a first metal layer, a wiring group, a first organic insulating layer formed above the first inorganic insulating layer, the first metal layer and the wiring group, a second inorganic insulating layer formed above the first organic insulating layer and includes an opening portion overlapping the first metal layer, and a first transparent conductive layer formed above the second inorganic insulating layer, overlapping the opening portion and electrically connected to the first metal layer. The first organic insulating layer includes a groove portion which exposes the first inorganic insulating layer between the opening portion and the wiring group.
US11754885B2 Light transmission control film and laminated glass
The present invention is to enable avoidance of a reduction in external appearance quality, and stable driving, and prevent diffracted light from being discerned by avoiding a reduction in transmittance and a deterioration in liquid crystal alignment. A light control film is provided with: a first laminate in which an alignment layer is provided; a second laminate in which an alignment layer is provided; a liquid crystal layer which is sandwiched between the first and second laminates and contains liquid crystal molecules; a spacer disposed in the liquid crystal layer to hold the thickness of the liquid crystal layer; and electrodes provided in the first laminate and/or the second laminate, and controls transmitted light by controlling the alignment of the liquid crystal molecules driven by the electrodes. The proportion of an area occupied by the spacer per unit area in a light controllable-region of the liquid crystal layer is 0.1-10%.
US11754881B2 Liquid crystal display device
The present invention has a pixel which includes a first switch, a second switch, a third switch, a first resistor, a second resistor, a first liquid crystal element, and a second liquid crystal element. A pixel electrode of the first liquid crystal element is electrically connected to a signal line through the first switch. The pixel electrode of the first liquid crystal element is electrically connected to a pixel electrode of the second liquid crystal element through the second switch and the first resistor. The pixel electrode of the second liquid crystal element is electrically connected to a Cs line through the third switch and the second resistor. A common electrode of the first liquid crystal element is electrically connected to a common electrode of the second liquid crystal element.
US11754880B1 Backlight module and display device
A backlight module includes a plurality of light boards spliced with each other. A splicing seam is defined between adjacent light boards. Each of the light boards includes a top surface including a first surface and a second surface connected to the first surface and disposed on a side of the first surface close to the splicing seam. A plurality of columns of first light-emitting elements are disposed on the first surface. A plurality of second light-emitting elements are disposed on the second surface. At least two columns of the plurality of second light-emitting elements are disposed on the second surface along a direction close to the splicing seam. The first light-emitting elements per column or the second light-emitting elements per column are arranged along an extending direction of the splicing seam. Central light-emitting directions of the second light-emitting elements incline in a direction towards the splicing seam.
US11754879B2 Light source device
A light source device includes a plurality of light sources, a substrate on which the light sources are arranged, and a reflective member arranged on the substrate via an adhesive member. The reflective member defines a plurality of through holes. The light sources are respectively disposed inside the through holes in a plan view. The adhesive member is light-reflective.
US11754877B2 Lighting apparatus
The present invention relates to a lighting apparatus using LEDs as light sources and a display using the lighting apparatus, particularly, the present invention provides a lighting apparatus including: a plurality of light sources located on a printed circuit board; and a reflecting unit provided on the printed circuit board; and a spaced area provided inside the reflective unit.
US11754875B2 Liquid crystal display panel and 3D display device
The liquid crystal display panel sequentially includes: a first polarizing plate; a first substrate; a first alignment film; a liquid crystal layer containing liquid crystal molecules; a second alignment film; a second substrate; and a second polarizing plate. The liquid crystal display panel is a normally black liquid crystal display panel capable of shifting into a transparent display state. The first alignment film and the second alignment film have been subjected to alignment treatment such that a first domain and a second domain in which alignment vectors are different from each other are arranged side by side in a column direction. In a plan view, a liquid crystal alignment axis of the first domain and a liquid crystal alignment axis of the second domain obliquely intersect a polarization axis of the first polarizing plate and a polarization axis of the second polarizing plate and are parallel to each other.
US11754871B2 Window and transparent display device
A window and a transparent display device are provided. The window includes a transparent display panel, a transparent substrate, and an ultraviolet light shielding layer. The transparent substrate is disposed on the transparent display panel. The ultraviolet light shielding layer is disposed on the transparent display panel.
US11754870B2 Liquid crystal polarization hologram device comprising an optic axis with a spatially varying orientation and compensated wavy structures
A device is provided. The device includes a polarization hologram polymer layer having a wavy surface, an optic axis of the polarization hologram polymer layer being configured with a spatially varying orientation in a first predetermined in-plane direction. The device also includes a compensation layer disposed at the wavy surface of the polarization hologram polymer layer and configured to compensate for the wavy surface in shape.
US11754869B1 Electronic device
An electronic device includes a base layer, a circuit layer on the base layer, a display element layer on the circuit layer, the display element layer including a pixel defining film having an opening part, and a light emitting element and a light receiving element divided by the pixel defining film, an input detection layer on the display element layer and overlapping the light emitting element, and a liquid crystal member on the display element layer and overlapping the light receiving element.
US11754864B2 Electro-optical intensity modulation apparatus, chip and system
An electro-optical intensity modulation apparatus has a non-linear optical substrate and electrodes. The non-linear optical substrate is provided with a first branch waveguide, a second branch waveguide, a first channel waveguide and a second channel waveguide thereon. The first channel waveguide and the second channel waveguide are disposed between the first branch waveguide and the second branch waveguide, and the first channel waveguide and the second channel waveguide are branched from the first branch waveguide and converged at the second branch waveguide. The electrodes are disposed on an area between the first branch waveguide and the second branch waveguide to make the first channel waveguide, the second channel waveguide and the electrodes form a radio frequency conversion push-pull electro-optic phase modulation unit, a push-pull electro-optic bias control unit, two sets of independent polarization rotation control units and a dual-channel relative light intensity ratio adjustment unit, which are sequentially connected.
US11754857B2 Eye-mounted authentication system
Authentication of a user is based on an electronic contact lens that contains a retinal scanner. The retinal scanner captures a retinal scan, which is used to authenticate the user (i.e., what a person is). The contact lens itself may also be used in the authentication process (i.e., what a person has). Authentication based on these two factors are used to control access to assets.
US11754854B2 Head mounted display device
A head mounted display including a first display, a second display, a third display, and an optical element is provided. The first display projects a first image to a first target area. The second display projects a second image to a second target area. The third display projects a third image. The optical element is disposed among the first target area, the second target area, the first display, the second display, and the third display. The optical element transmits the first image to the first target area and the second image to the second target area, and reflects the third image toward the first target area and the second target area.
US11754850B2 Prism apparatus, and camera apparatus including the same
A prism apparatus, and a camera and an image display apparatus including the same are disclosed. The prism apparatus includes: a first prism configured to reflect input light toward a first reflected direction, a first actuator configured to change an angle of the first prism about a first rotation axis to change the first reflected direction based on a first control signal, a second prism configured to reflect the light reflected from the first prism toward a second reflected direction, and a second actuator configured to change an angle of the second prism about a second rotation axis to change the second reflected direction based on a second control signal.
US11754847B2 Method of and apparatus for forming and shifting a light intensity distribution in a focal area of an objective lens
For forming and shifting a light intensity distribution in a focal area of an objective lens, portions of coherent input light are one by one directed into non-identical two-dimensional pupil areas of a pupil of the objective lens. Each of the portions of coherent input light is collimated in the pupil. The pupil areas include a pair of two pupil areas which are axially symmetrically arranged on opposite sides of an optical axis of the objective lens. At least one of the two discrete portions of coherent input light that are directed into the pair of pupil areas is separately modulated with regard to its phase by means of an electro optical modulator such as to form the light intensity distribution in the focal area with a local intensity minimum delimited by intensity maxima and to shift the local intensity minimum laterally with regard to the optical axis.
US11754845B2 Modular systems for head-worn computers
Aspects of the present disclosure relate to modular expansion systems for use in head-worn computing systems. In an head-worn computer, an electrical connector is adapted to electrically connect with a modular expansion module, wherein the modular expansion module adds a capability to the head-worn computer and is removeably mounted to the head-worn computer, and a mount is adapted to physically secure the modular expansion module to the head-worn computer.
US11754843B2 Augmented reality eyewear with “ghost buster” technology
This invention is augmented reality eyewear with a radial, honeycomb, or nested-ring array of selectively-movable reflective elements. These reflective elements can each be moved from a first configuration which is parallel to a line of sight from an eye to a second configuration which is perpendicular to this line of sight. The second configuration reflects light displaying a virtual image to the eye and blocks environmental light in the area of the virtual image. Since light from the environment does not shine through the virtual object, the virtual object appears solid instead of “ghost like.”
US11754833B2 Image processing apparatus and control method for image processing apparatus
An image processing apparatus includes one or more processors, and a memory storing instructions which, when the instructions are executed by the one or more processors, cause the image processing apparatus to function as an acquisition unit configured to acquire image signals from an image capturing element in which a plurality of pixels that receive rays of light having passed through different pupil areas of an image forming optical system is arrayed, a combining unit configured to, based on the image signals acquired by the acquisition unit, combine virtual objects with the respective image signals corresponding to the different pupil areas to generate a pair of mixed reality images, and a focus adjustment unit configured to adjust a lens position of the image forming optical system based on an image defocus amount between the pair of mixed reality images.
US11754828B2 Systems and methods for medical imaging
The present disclosure provides systems and methods for medical imaging. The system may comprise an optical adapter. The optical adapter may comprise a housing that comprises (1) a first end configured to releasably couple to a scope and (2) a second end configured to releasably couple to a camera. The optical adapter may comprise an image sensor coupled to the housing. The optical adapter may comprise an optics assembly disposed in the housing. The optics assembly may be configured to (1) receive light signals that are reflected from a target site within a subject's body and transmitted through the scope, and (2) reflect a first portion of the light signals onto the image sensor while permitting a second portion of the light signals to pass through to the camera.
US11754827B2 Insertion apparatus
An apparatus for inserting a measurement light beam which can be projected onto a target object, comprising a light-refracting component having an optical axis, and at least two mirrors for deflecting the measurement light beam, and an optical overall body consisting of at least one optically effective material, wherein the optical overall body is configured in such a way that the at least two mirrors are fitted inside or at the edge, in particular as a part, of the optical overall body, in such a way that the measurement light beam entering the optical overall body is offset parallel to the incident measurement light beam when emerging from the optical overall body, so that the emerging measurement light beam lies on the optical axis of the light-refracting component of the apparatus and is projected in this form onto the target object.
US11754817B2 Rear adapter for a high etendue modular zoom lens
A rear adapter module for a finite conjugate optical assembly and camera is configured to couple with a core zoom module. A lens assembly of the rear adapter module includes three or more lens elements and has a positive focal length. The lens assembly exhibits a pupil size of between 16 and 25 mm and a pupil depth greater than 50 mm.
US11754816B2 Photographing lens assembly, image capturing unit and electronic device
A photographing lens assembly includes, in order from an object side to an image side, a first lens element, a second lens element, a third lens element, a fourth lens element, a fifth lens element and a sixth lens element. The first lens element with positive refractive power has an object-side surface being convex in a paraxial region thereof. The second lens element has negative refractive power. The third lens element has positive refractive power, wherein both surfaces thereof are aspheric. The fourth lens element has refractive power, wherein both surfaces thereof are aspheric. The fifth lens element has negative refractive power, wherein both surfaces thereof are aspheric. The sixth lens element with positive refractive power has an object-side surface being concave in a paraxial region thereof and an image-side surface being convex in a paraxial region thereof, wherein both of the two surfaces are aspheric.
US11754813B2 Imaging lens
There is provided an imaging lens with high-resolution which satisfies demand of the wide field of view, the low-profileness and the low F-number, and excellently corrects aberrations. An imaging lens comprises in order from an object side to an image side, a first lens having positive refractive power and a convex surface facing the object side near the optical axis, a second lens having negative refractive power near the optical axis, a third lens having the positive refractive power near the optical axis, a fourth lens, and a fifth lens having the negative refractive power and a concave surface facing the image side near the optical axis, wherein the image-side surface of said fifth lens is formed as an aspheric surface having at least one off-axial pole point, and predetermined conditional expressions are satisfied.
US11754807B2 Imaging lens
There is provided an imaging lens with excellent optical characteristics which satisfies demand of a low profile and a low F-number. An imaging lens comprises in order from an object side to an image side, a first lens with positive refractive power being formed in a meniscus shape having an object-side surface being convex in a paraxial region, a second lens with negative refractive power in a paraxial region, a third lens with positive refractive power having an object-side surface being concave in a paraxial region, and a fourth lens with negative refractive power having an image-side surface being concave in a paraxial region, and predetermined conditional expressions are satisfied.
US11754799B2 Photothermally actuated self-tuning optical light valve
A tunable optical filter for a detector is presented including a plate having a top side and a bottom side. The plate has material properties making it transparent to a range of optical frequencies. A transparent metasurface is proximate the top side of the plate. The transparent metasurface is configured to have a transmissive pass band and a stop band. An undercarriage support structure is proximate the bottom side of the plate. The undercarriage support is responsive to photothermal heating. The undercarriage support is configured to deform from the photothermal heating caused by an undesired signal thereby shifting the stop band in frequency toward the undesired signal to block reception of the undesired signal by the detector.
US11754797B2 High-density optical module system
A high-density optical module system of the present invention comprises: a multi-tier housing assembly, multiple sliding tray assemblies engaged inside each of the multi-tier housing assembly and is moveable inwardly and outwardly within the multi-tier housing assembly with the handle bar; and a multiple rows of the multi-port modules arranged in horizontal arrays containing plural ports connected to the cable adaptors, wherein the multi-port modules are fastened into the sliding tray assembly. The height of the high-density optical module system is approximately 1 RU (19 inches) containing at least 216 LC or 108 SC multiple connector ports.
US11754794B2 Semiconductor device including optical through via and method of making
A semiconductor device includes a substrate. The semiconductor device further includes a waveguide on a first side of the substrate. The semiconductor device further includes a photodetector (PD) on a second side of the substrate, opposite the first side of the substrate. The semiconductor device further includes an optical through via (OTV) optically connecting the PD with the waveguide, wherein the OTV extends through the substrate from the first side of the substrate to the second side of the substrate.
US11754793B2 Excitation light irradiation device and excitation light irradiation method
An excitation light irradiation device includes a substrate having a color center. The color center is excited by an excitation light incident to the substrate. The substrate includes first and second reflection surfaces facing each other, and first and second end surfaces facing each other. When the excitation light enters into the substrate, the incident excitation light travels from the first end surface to the second end surfaces while repeatedly reflecting between the first and second reflection surfaces. The second end surface is inclined. The second end surface reflects the incident excitation light so as to cause the incident excitation light to be emitted from one of the first and second reflection surfaces.
US11754791B2 Assembly for a fiber optic connector
A fiber optic connection system includes a fiber optic connector and an adapter assembly. The fiber optic connector is coupled to the adapter assembly with a fast coupling mechanism. The fast coupling mechanism allows the fiber optic connector to be mounted into the adapter assembly with rotation of the fiber optic connector relative to the adapter assembly less than a full turn.
US11754790B2 Exchangeable optic fiber connector assembly
An exchangeable optic fiber connector assembly, including a pair of optic fiber connectors and a switching structure, is provided. Each optic fiber connector has a first locking portion and a first stopping portion. The switching structure has a pair of guiding slots. The optic fiber connectors respectively pass through the guiding slots to be movable and rotatable along the corresponding guiding slots. The switching structure further has a plurality of second locking portions and a plurality of second stopping portions disposed at two opposite ends of each guiding slot. Each optic fiber connector is locked with one of the second locking portions through the first locking portion, and the second stopping portion next to the locked second locking portion is located on a moving path of the first stopping portion.
US11754788B2 Multi-channel mode converters with silicon lenses
A multi-channel mode converter includes a lens array having a first lens and a second lens, a glass block coupled to the lens array, and a fiber assembly unit (FAU) array coupled to the glass block, the FAU array including a first fiber corresponding to the first lens, and a second fiber corresponding to the second lens. The FAU array provides for a corresponding number of fibers and lenses such that a specific single fiber corresponds to a specific single lens, there being a 1:1 relationship between fibers and lenses. A mode converter system comprises: a lens array comprising: a first silicon lens configured to convert a first mode between a first waveguide and a first fiber, and a second silicon lens configured to convert a second mode between a second waveguide and a second fiber, and a glass block coupled to the lens array and configured to provide an optical path for a first light beam corresponding to the first silicon lens and a second light beam corresponding to the second silicon lens.
US11754787B2 Multi-channel light-receiving module
Provided is a multi-channel light-receiving module, which comprises an incident collimator, a light-splitting assembly, an optical path conversion assembly and a photoelectric chip array which are arranged in sequence, wherein the light-splitting assembly comprises an inner reflector and a plurality of optical filters, and the optical filters are respectively arranged on an output end of the inner reflector; the channel interval of photoelectric chips in the photoelectric chip array is less than the channel interval of an adjacent optical filter; the optical path conversion assembly comprises a plurality of emergent collimators and an optical fiber connected to each of the emergent collimators; a plurality of paths of optical signals output by the light-splitting assembly are respectively coupled into corresponding optical fibers after passing through the plurality of emergent collimators; and the plurality of paths of optical signals are output by output ends of the plurality of optical fibers and are then coupled to the photoelectric chip array. By means of the light-receiving module, an optical path component is converted into a small channel interval of photoelectric chips from a large channel interval of optical filters, the problem of it being difficult to match the channel interval of optical filters and the channel interval of photoelectric chips is solved, the cost of photoelectric chips is reduced, and the assembly difficulty of optical filters is also reduced.
US11754786B2 Multi-fiber splice protector and cable assembly with intra-connector splices, and fabrication method
A multi-fiber splice protector comprises a strength member including opposing first and second walls connected along only edge, and including unconnected opposing first and second wall extensions. The splice protector has a compact width that permits it to be incorporated with multiple fusion splice optical fibers in a multi-fiber push-on (MPO) type connector utilizing conventional MPO components. Protected splice joints may be provided between a multi-fiber ferrule and a boot of a connector, with at least a portion of a split jacket section of a fiber optic cable arranged within the boot. The jacket may have a split length of less than 25 mm and/or an entirety of the split jacket is within the boot. If provided, heat shrink tubing covering the split jacket may have a reduced length and/or may be confined within the boot.
US11754785B2 Methods and apparatuses for optical mode conversion
Methods and apparatuses for mode conversion. An apparatus that includes a substrate, a first waveguide, a second waveguide, a micro-electro-mechanical systems (MEMS) perturber, and a controller is provided. The first waveguide is formed on the substrate includes: (i) an input section, (ii) a bend section, and (iii) an output section. The second waveguide is also formed on the substrate and is disposed adjacent to a portion of the input section of the first waveguide. A portion of the second waveguide is separated from the input section of the first waveguide by a coupling gap. The perturber is disposed above the first waveguide and configured to move between a first position that is distal from a surface of the input section of the first waveguide and a second position that is closer to the surface of the input section of the first waveguide than the second position. The controller is configured to control a movement of the perturber between the first position and the second position. When the perturber is in the first position, a mode effective refractive index of the first waveguide is lower than the mode effective refractive index of the first waveguide when the perturber is in the second position.
US11754783B2 Photonic communication platform
Described herein are photonic communication platforms that can overcome the memory bottleneck problem, thereby enabling scaling of memory capacity and bandwidth well beyond what is possible with conventional computing systems. Some embodiments provide photonic communication platforms that involve use of photonic modules. Each photonic module includes programmable photonic circuits for placing the module in optical communication with other modules based on the needs of a particular application. The architecture developed by the inventors relies on the use of common photomask sets (or at least one common photomask) to fabricate multiple photonic modules in a single wafer. Photonic modules in multiple wafers can be linked together into a communication platform using optical or electronic means.
US11754780B2 Semiconductor package and manufacturing method thereof
Disclosed are semiconductor packages and manufacturing method of the semiconductor packages. In one embodiment, a semiconductor package includes a substrate, a first waveguide, a semiconductor die, and an adhesive layer. The first waveguide is disposed on the substrate. The semiconductor die is disposed on the substrate and includes a second waveguide aligned with the first waveguide. The adhesive layer is disposed between the first waveguide and the second waveguide.
US11754779B1 Electronic devices with coherent fiber bundles
An electronic device may have a display, a display cover layer, and an image transport layer formed from a coherent fiber bundle. The coherent fiber bundle may have an input surface that receives an image from the display and a corresponding output surface to which the image is provide through the coherent fiber bundle. The coherent fiber bundle may be placed between the display and the display cover layer and mounted to a housing. The coherent fiber bundle may have fiber cores with bends that help conceal the housing from view and make the display appear borderless. A central portion of the coherent fiber bundle may be formed from different materials and/or structures than a surrounding border portion of the layer.
US11754777B2 Low-crosstalk large-capacity few-mode optical fiber
A low-crosstalk large-capacity few-mode optical fiber includes an optical fiber cladding. Few-mode units are arranged in the optical fiber cladding, each few-mode unit sequentially includes a few-mode fiber core, an inner cladding and a trench from inside to outside, and a high-refractive-index ring is arranged in the few-mode fiber core. The few-mode units include first few-mode subunits, second few-mode subunits and third few-mode subunits, where the first few-mode subunits, the second few-mode subunits and the third few-mode subunits are arranged at intervals. The first few-mode subunit includes a first few-mode fiber core, the second few-mode subunit includes a second few-mode fiber core, and the third few-mode subunit includes a third few-mode fiber core, the radii and refractive indexes of the first few-mode fiber cores, the second few-mode fiber cores and the third few-mode fiber cores being different, respectively.
US11754776B2 Light-emitting fiber
A light-emitting fiber includes a core and a cladding and is configured to emit light through a side surface of the fiber. A resin used for the core is at least one selected from the group consisting of polymethyl methacrylate, polymethyl methacrylate copolymers, polystyrene, polycarbonates, polyorganosiloxanes, and norbornene, and a resin used for the cladding is fluorine resin. The light-emitting fiber has a fiber diameter of 95 μm or less.
US11754774B2 Backlight module with reflection-reducing component and display device comprising the same
A backlight module is provided. The backlight module has an active region and a border region adjacent to the active region. The backlight module includes an optical plate, a light source and a reflection-reducing component. The light source is disposed corresponding to the optical plate and emits a light to the optical plate. The optical plate is disposed on the reflection-reducing component in the border region.
US11754772B2 Precise extrusion and transfer apparatus for light guide plate production
The present invention discloses a precise extrusion and transfer apparatus for light guide plate production, including: a feed hopper; a dehumidifying and drying device; a screw conveyor fixedly mounted on one side of the outer wall of the dehumidifying and drying device; a screw extrusion device; and a molding box fixedly mounted with first motors and a second motor on one side of the outer wall by means of bolts, where power output ends of two sets of first motors pass through the molding box and are fixedly mounted with first precise roller bearings by means of rotating shafts, and a power output end of the second motor passes through the molding box and is fixedly mounted with a second precise roller bearing by means of a rotating shaft. According to the present invention, one-step molding from a particle base material to a finished light guide film is implemented, the problem of warpage is overcome, the production efficiency is improved, and the production cycle can be shortened to 1 s; and the product is thinner and can be as thin as 80 μm, the production costs such as material consumption and labor are greatly reduced, key indicators of the product such as brightness and light transmittance of the light guide film are comprehensively improved, and the advantages in quality and costs are enabled in fierce market competition.
US11754767B1 Display with overlaid waveguide
An optoelectronic device includes a display configured to emit first optical radiation in a first wavelength band through a front surface of the display. A planar optical waveguide, which is transparent in the first wavelength band, is overlaid on the display and is configured to guide second optical radiation in a second wavelength band along a direction transverse to the front surface. One or more diffractive structures are formed in the planar optical waveguide so as to couple the guided second optical radiation between the planar optical waveguide and a region in front of or behind the display.
US11754765B2 Polarizer nanoimprint lithography
A method of making a polarizer can include applying a liquid with solid inorganic nanoparticles dispersed throughout a continuous phase, then forming this into a different phase including a solid, interconnecting network of the inorganic nanoparticles. This method can improve manufacturability and reducing manufacturing cost. This method can be used to provide an antireflective coating, to provide a protective coating on polarization structures, to provide thin films for optical properties, or to form the polarization structures themselves.
US11754761B2 High-resolution automotive lens and sensor
A camera for use in automotive applications includes a lens system having a modulation transfer function (MTF) tuned to process light in a spectral range from red to green with greater resolution than light in a spectral range from blue to violet. The camera also includes an imager having pixel sensors arranged in a matrix and a color filter matrix including multiple color filter elements, each corresponding to a pixel sensor of the imager. The color filter matrix includes red filter elements and yellow filter elements and the number of yellow filter elements is greater than the number of red filter elements.
US11754758B2 Optical diffuser and its method of manufacture
Methods of manufacture of an optical diffuser. In one embodiment, an optical diffuser is formed by providing a wafer including a silicon slice of which an upper face is covered with a first layer made of a first material itself covered with a second layer made of a second selectively etchable material with respect to the first material. The method further includes forming openings in the second layer extending up to the first layer and filling the openings in the second layer with a third material. The method yet further includes bonding a glass substrate to the wafer on the side of its upper face and removing the silicon slice.
US11754757B2 Light blocking sheet and lens module
The disclosure relates to a light blocking sheet and a lens module. The light blocking sheet includes an inner hole. A plurality of micro concave structures are regularly disposed on a periphery of the inner hole. The micro concave structure extends from the periphery of the inner hole to a direction far away from a center of the inner hole. A depth of the micro concave structure is d, an outer ring diameter of the light blocking sheet is D1, d and D1 meet 0.01≤d/D1≤0.05. According to the light blocking sheet of the disclosure, the micro concave structures are disposed on the periphery of the inner hole, so that stray light may be effectively suppressed.
US11754750B1 Method and system for short to long-term flood forecasting
A method and system is presented for short to long-term flood forecasting. At the core of the method is a neural network-based flood forecasting model. The method and system performs the steps to implement and use the neural network-based flood forecasting model comprising obtaining historical data from the region, including but not limited to climate and water level data; sampling and structuring the historical data in conjunction with data queried from a GIS (geographic information system) into a dataset; dividing the dataset into pre-processed training and validation partitions; configuring the neural network and training hyperparameters; training the neural network-based flood forecasting model on the pre-processed training partition; performing validation on the neural network-based flood forecasting model with the pre-processed validation partition. Embodiments of the invention are capable of performing flood forecasting over a region in short to long-term time intervals.
US11754748B2 Temperature prediction system
A temperature prediction system may include a data input module configured to receive data related to climate, a prediction module having installed therein a trained model for predicting a temperature based on input data from the data input module, and an output module configured to output temperature information predicted by the prediction module.
US11754745B2 Methods and systems for flow-based coarsening of reservoir grid models
A method may include obtaining model data for a reservoir region of interest. The model data may include flow property data based on streamlines. The method may further include generating a multilevel coarsening mask describing various coarsening levels that correspond to different flow values among the flow property data. The method may further include generating a coarsened grid model using the model data and the multilevel coarsening mask. The method may further include performing a reservoir simulation of the reservoir region of interest using the coarsened grid model.
US11754742B2 System and method for inspecting a cargo using multiple energy level radiation
The present invention relates to a system and method for inspecting object using a plurality of interlacing radiation energies. The system comprising a radiation module configured for producing and capturing radiation in multiple energy levels to scan the content of the cargo and converting the captured radiation into a plurality of images; and a controller configured for signalling the radiation module to start or to stop producing radiation and for controlling the energy level and pulse frequency of the radiation produced by the radiation module. The system further comprising a processor configured for determining whether the cargo contains any contraband or not by analysing the plurality of images, classifying the cargo based on types of materials and substance groups and highlighting region on an analysed image of the same substance by bounding perimeter of the object within a material-colour image for the material.
US11754739B2 Magnetic susceptibility and conductivity module
A magnetic susceptibility and conductivity tool (10) which incorporates a transmitter coil (4) energized with a time-varying current from a transmitter coil drive (13). The transmitter coil drive receives a clock signal and induces a data signal (99) including a primary mutual coupling signal and a formation coupling signal. A receiver coil (1) outputs a receiver coil voltage induced by the data signal. A transmitter coil current sense circuit (15) receives current from the transmitter coil and outputs a digital coil current voltage signal. A synthetic null circuit (14) receives the digital current voltage signal and multiplies the digital current voltage signal with a predetermined constant (28) for amplitude of a base primary mutual coupling signal and shifts phase with a predetermined phase offset (27) to output a synthetic null signal (104).
US11754735B2 Subsurface characteristic modeling
A subsurface representation that includes geometry and material properties of subsurface geological formations may be generated. To compute the initial (pre-production) state of stress, gravitational forces and tectonic forces may be applied to the subsurface representation. These loads may result in stress and displacement fields within the subsurface representation. The stress field may be calibrated against available measurements. At this point, the subsurface representation may be reinitialized by resetting the displacements within the subsurface representation while maintaining the stress field.
US11754733B2 System and method for generating a seismic attenuation model
A method is described for seismic imaging improved by an estimation of attenuation including receiving a pre-migration seismic dataset D(s, r; t) representative of a subsurface volume of interest wherein s indicates source location, r indicates receiver location, and t is the recorded travel time; calculating a pre-migration attenuated travel time t*(s, r; t); computing a time derivative of the pre-migration attenuated travel time wherein 1/Q(s, r; t)=∂t*(s, r; t)/∂t; performing a first migration on D(s,r;t) to generate common image point (CIP) gathers G(x, h) wherein x is subsurface image point and h is angle or offset; performing a second migration on D(s, r; t)*1/Q(s, r; t) to generate weighted common image point (CIP) gathers G1/Q(x, h); and calculating a conditioned ratio of the weighted CIP gathers G1/Q(x, h) over the CIP gathers G(x, h) to get CIP gathers of 1/Q(x, h) is disclosed.
US11754732B2 Earthquake detection and shutoff device
Disclosed herein are earthquake detection devices capable of initiating a safety response in the event of an earthquake. The earthquake detection devices comprise a plurality of three-component accelerometers for measuring acceleration in three directions; and a processing unit for: receiving acceleration measurements from each of the plurality of accelerometers, determining if the acceleration measurements meet or exceed a predetermined threshold value and sending a signal to one or more transducers.
US11754731B2 Gamma-ray imaging
A coded mask apparatus is provided for gamma rays. The apparatus uses nested masks, at least one of which rotates relative to the other.
US11754729B2 Nuclear detection simulation device based on nanosecond light source and nuclear signal inversion technology
The present disclosure provides a nuclear detection simulation device based on a nanosecond light source and a nuclear signal inversion technology. Electronic circuits and nuclear pulse current signals are used to drive blue LEDs to emit nuclear pulse optical signals, so as to simulate a scintillator to receive γ radiation to emit light, and can simulate point sources and area sources, organic scintillator detectors and inorganic scintillators, scintillation efficiency and detection efficiency, radioactive sources, fast components and slow components, multi-type nuclear pulse signals, a statistical fluctuation phenomenon of nuclear pulses, the electron pair effect, the Compton effect, the photoelectric effect, and self-radiation of the scintillator, generate single or piled-up pulse signals, corresponding energy spectrum curves, and an environmental background spectral line. 3D visualization configuration and a nuclear signal detection process can be subjected to animated demonstration.
US11754728B2 X-ray imaging apparatus and control method of X-ray imaging apparatus
An X-ray imaging apparatus includes an X-ray source, an X-ray imaging panel, and a controller. The controller includes an image processing unit that generates an inspection image in accordance with a data signal read from a thin-film transistor with the thin-film transistor supplied with a gate signal, a detection control unit that detects a dark-spot pixel from the inspection image, and a threshold correction unit that applies, to a gate of the thin-film transistor corresponding to the dark-spot pixel, a positive shift voltage that raises a gate-off threshold voltage of the thin-film transistor.
US11754724B2 Cross spectrum analysis for time stamped signals
For cross-channel spectral analysis of measurement data from multiple recording units with independent sampling clocks, a processing method corrects phase mismatch between the data received over the different channels. Blocks of sampled measurement data are buffered in a hardware logic circuit and timestamps are associated with successive blocks through a hardware interrupt to a GPS receiver of each recording unit. For each first channel data block, the block's starting point, a closest point in time in a data block of the second channel, and the starting point of that second channel data block are determined, using GPS timestamps associated with those data blocks, nominal sampling rate and block size. Phase correction based on the time offset between starting points of the pairs of data blocks and the interval between starting points of successive blocks is applied in the frequency domain after a time-to-frequency domain transformation. Multiple frames of phase-corrected spectra may then be averaged. Only a subset of samples in each data block need be used based upon a specified overlap ratio.
US11754723B2 Dynamic radio frequency receive chain control
An apparatus control method includes: controlling a first frequency band receive chain, of an apparatus, to alternate being on and off with a first duty cycle, the first frequency band receive chain being configured to measure satellite signals within a first frequency band; determining one or more performance criteria; and controlling, based on the one or more performance criteria, a second frequency band receive chain, of the apparatus, to alternate being on and off with a second duty cycle, the second frequency band receive chain being configured to measure satellite signals within a second frequency band.
US11754721B2 Visualization and semantic monitoring using lidar data
Methods are provided for using a light ranging system. A computing system receives, from light ranging devices, ranging data including distance vectors to environmental surfaces. A distance vector can correspond to a pixel of a three-dimensional image stream. The system can identify a pose of a virtual camera relative to the light ranging devices. The light ranging devices are separated from the pose by first vectors that are used to translate some of the distance vectors using the first vectors. The system may determine colors associated with the translated distance vectors and display pixels of the three-dimensional image stream using the colors at pixel positions specified by the translated distance vectors. The system may use one or more models with the ranging data to provide semantic labels that describe a region that has been, or is likely to be, in a collision.
US11754720B2 Time-to-digital converter for depth sensing
A depth camera assembly is used to obtain depth information describing a local area. The depth camera assembly includes a sensor having a plurality of pixels. Some or all of the pixels are divided into groups that are coupled to respective multi-purpose time-to-digital converters. Each multi-purpose time-to-digital converter comprises an oscillator and a counter. Each pixel in a group is associated with a multiplexer that is configured to select between inputs coupled to the pixel, the oscillator, or a counter associated with a different pixel. The multiplexer outputs the signal to the counter for the time-to-digital converter associated with the pixel. A time-of-flight measurement is taken during a first portion of an image frame. During a second portion of the image frame, the sensor may be used as an intensity counter. During a third portion of the image frame, the depth sensor may be calibrated.
US11754715B2 Point cloud format optimized for LiDAR data storage based on device property
In one embodiment, an exemplary computer-implemented method of storing point cloud data in an autonomous driving vehicle can include the operations of receiving raw point cloud data from a LiDAR sensor mounted on the autonomous driving vehicle, the raw point cloud data representing cloud data points acquired in response to laser beams emitted at a given angle; retrieving configuration information of the LiDAR sensor, the configuration information including at least a number of laser lines of the LiDAR sensor. The method further includes the operations of constructing, based on the configuration information, a data structure that includes a data entry for each of the cloud data points, the data entry including multiple fields for storing attributes of the cloud data point, each field having a bit width determined based on the configuration information using a predetermined algorithm; and writing the cloud data points to a storage medium using the data structure.
US11754712B2 Combination emitter and camera assembly
A system and method for controlling an emitter assembly comprising a single electromagnetic radiation source for visualizing a surgical site. The emitter assembly comprises a light valve assembly that is coupled to a control circuit. The emitter assembly is configured to emit visible light, infrared radiation, or a combination thereof in either structured or unstructured formats. The control circuit is configured to control the light valve assembly to control which emitter of the emitter assembly is emitting electromagnetic radiation. The light valve assembly can include light valves for controlling whether an emitter receives electromagnetic radiation. Further, the control circuit can control the wavelength of the electromagnetic radiation emitted by the source in accordance with which emitter is receiving electromagnetic radiation.
US11754710B2 Measurement device and method of operating therefor
A method of operating a measurement device. The method includes performing a first measurement, by emitting a first beam of light having a first wavelength, at a first instant of time. The method further introducing a first passive period of time after the first measurement, wherein, during the first passive period of time, no beam of light is emitted. The method further includes performing a second measurement, by emitting a second beam of light having a second wavelength, at a second instant of time, wherein the second wavelength is different than the first wavelength the second instant of time is after the first passive period of time. The method further includes introducing a second passive period of time after the second instant of time, wherein, during the second passive period of time, no beam of light is emitted and the second passive period of time is different from the first passive period of time.
US11754709B2 Object detection device
An object detection device includes a signal generator configured to generate a drive signal including an identification signal for identifying ultrasonic waves, a transmitter configured to transmit an ultrasonic wave as a probe wave in response to the drive signal, a receiver configured to receive the ultrasonic wave to generate a reception signal, and a determiner configured to analyze frequencies of the reception signal to determine whether the received wave is a reflected wave of the probe wave, thereby detecting an object. The drive signal includes a ramp-up signal generated to be followed by the identification signal and is used to ramp up an amplitude of the probe wave. A frequency of the ramp-up signal is set to include a frequency at which a transmission/reception efficiency is higher than a transmission/reception efficiency at each of a maximum frequency of the identification signal and a minimum frequency of the identification signal.
US11754708B1 Object detection using propeller noise
Systems and methods to detect objects and associated properties may be performed by an aerial vehicle having one or more propellers and one or more microphones. The aerial vehicle may emit propeller noise patterns via the propellers during operation, and the aerial vehicle may receive echoes of the propeller noise patterns via the microphones. Based on the emitted noise patterns and received echoes, the aerial vehicle may detect objects and associated properties within an environment of the aerial vehicle. In addition, the aerial vehicle may emit encoded propeller noise patterns via the propellers during operation to communicate with other aerial vehicles, and other aerial vehicles may receive the encoded propeller noise patterns via microphones. Using such encoded propeller noise patterns, a plurality of aerial vehicles may communicate and/or coordinate operations with each other.
US11754702B2 Method and system for high-integrity vehicle localization and speed determination
A vehicle locator includes an on-board computer and a ground penetrating radar mounted on the vehicle that is communicably connected to the on-board computer. A reflective landmark is located at a known location along the path of the vehicle. The reflective landmark includes reflective elements arranged to encode data. The ground penetrating radar transmits signal energy and detects reflected signal energy reflected by the reflective landmark and communicates encoded data representative of the reflected signal energy to the on-board computer. The on-board computer decodes the encoded data and thereby determines the location of the vehicle.
US11754699B2 Non-contact motion detection method, motion detection device and emergency detection method
A non-contact motion detection method, a motion detection device and an emergency detection method are provided. The non-contact motion detection method includes: receiving a reflection signal from a field to obtain a raw data signal; determining that a first event occurs in the field according to an energy value of the raw data signal, and providing a first alarm; determining that a second event occurs in the field according to an energy distribution of the reflection signal; and in case of determining that the second event occurs, providing a second alarm corresponding to the second event according to the energy value of the raw data signal.
US11754697B2 Radar location system and method
Methods of defining a virtual fence and for detecting a body inside or outside a region of interest defined by the virtual fence and/or of determining a height for a body on a surface in a region of interest use radar signals and a configuration mode and a monitoring mode are disclosed. In the configuration mode coordinates for defining a virtual fence are determined and/or a topology of a surface in the region of interest is determined. In the monitoring mode, a location of a second body on the surface is detected to determine if the second body is inside or outside the virtual fence and/or a height of for the second body relative to the determined topology is determined.
US11754692B2 LIDAR polarimetry
The present disclosure provides a system and method for determining a range to an object in a fluid. The system includes a polarized light source directed to the object in the fluid, a first imaging sensor, a second imaging sensor, and at least one processor. The at least one processor characterizes a depolarization rate of the fluid and determines the range to the object. The method includes generating polarized light via a polarized light source, polarizing an imager relative to the polarized light, transmitting the polarized light from the polarized light source into the fluid, receiving reflected light from the object, characterizing a depolarization rate of the fluid, based, at least in part, on the reflected light, and determining the range to the object, based, at least in part, on the depolarization rate of the fluid.
US11754688B2 Method and device for optimizing the use of multiple emitters and a detector in an active remote sensing application
The invention relates to a method of an optimal arrangement in time and space of nsrc multiple laser emitters and a detector for a remote sensing application, comprising setting a target time unit integration time tp; —translating said time unit integration time into a reduced time τp and its corresponding power increase factor η−1; —repeating for every emitter k of said plurality of nsrc emitters the steps of: —waiting for a given offset duration toffset,k; —activating both the laser emitter k, with a power output corrected by η−1, and the detector for a duration of τp; —deactivating said emitter k and detector after duration τp; —flagging emitter k to be kept off for the subsequent duration toff=tp−τp. The invention further relates to a device implementing said method.
US11754686B2 Digital pixel
A Light Detection And Ranging (LIDAR) measurement circuit includes a processor circuit that is configured to receive detection signals output from a plurality of detector elements in response to a plurality of photons incident thereon during a detection window, identify detection events based on the detection signals, and calculating an estimated time of arrival of the plurality of photons based on a sum of respective numbers of the detection events that have been identified at respective time intervals of the detection window. The processor circuit may include at least one accumulator circuit that is configured to output the sum of the respective numbers of the detection events that have been identified at the respective time intervals based on a counter signal that is incremented responsive to each of the detection events, and a clock signal corresponding to the respective time intervals.
US11754684B2 Optical light emitter device and method
The present disclosure relates to a driver circuit for an optical light emitter of a ranging device, the driver circuit comprising: an inductor having a first of its nodes coupled to a current driver; a first branch comprising a first switch coupled between the second node of the inductor and a first supply voltage rail; a second branch for conducting a current through the optical light emitter, the second branch being coupled between the second node of the inductor and the first supply voltage rail; and a current sensor configured to detect the current passing through the inductor and to provide a feedback signal to the current driver.
US11754679B2 Electro-optical distance meter
An electro-optical distance meter includes a light source configured to emit light for distance measurement, a detector configured to receive the light and generate a distance measurement signal, a calculator configured to measure the distance from the distance measurement signal, an external optical path configured to guide the light from the light source to a target as measurement light, an internal optical path configured to guide the light from the light source directly to the detector as reference light, and a liquid shutter that can select one of the external and internal optical paths as the optical path through which the light from the light source travels by switching a region of light-blocking liquid.
US11754678B2 Electromagnetic wave detection apparatus, program, and electromagnetic wave detection system
An electromagnetic wave detection apparatus (10) includes an irradiator (11), a first detector (17), a memory (13), and a controller (14). The irradiator (11) irradiates electromagnetic waves. The first detector (17) includes detection elements. The detection elements detect, by irradiation position, reflected waves of the electromagnetic waves irradiated onto an object (ob). The memory (13) stores related information. The related information is information associating any two of the emission direction of the electromagnetic waves and elements defining two points on a path. The path refers to a path of the electromagnetic waves emitted from the irradiator (11) to the first detector (17) via the object (ob). The controller (14) updates the related information based on the emission direction of the electromagnetic waves and the position of the detection element, among the detection elements, that detects the reflected waves of the electromagnetic waves.
US11754668B2 Detection method, detection apparatus, and system
A detection method includes determining a first frequency point of N frequency points, transmitting a radio signal in a first frequency band in N frequency bands. One of the N frequency bands partially overlaps at least one frequency band in other N−1 frequency bands, and an absolute value of a difference between lowest frequencies of any two frequency bands of the N frequency bands is not less than a first threshold (F), or the N frequency bands have at least one second frequency band that partially overlaps the first frequency band, and an absolute value of a difference between a lowest frequency of each second frequency band and a lowest frequency of the first frequency band is not less than F.
US11754665B2 Handling positioning sessions during cell timing source outages
Techniques are provided for handling positioning sessions in response to a timing source outage. An example method for configuring a positioning method based on a timing source outage includes receiving an indication of the timing source outage from a station, determining the positioning method based at least in part on the indication of the timing source outage, and sending an indication of the positioning method to one or more network entities.
US11754656B2 Methods, apparatuses, systems, and computer program products for multi-point shunt calibration
Embodiments of the present disclosure include methods, apparatuses, systems, and computer program product for enabling multi-point shunt calibration of a sensor device. Multi-point shunt calibration provides at least a first, second, and third simulated calibration output, each simulated calibration output corresponding to an actual reading value and an expected reading value. The simulated calibration outputs are associated with a predefined output sequence, where each simulated calibration output is separated from an adjacent simulated calibration output by an output step size. Some embodiments are configured for automatically outputting each simulated calibration output for a particular period of time before outputting an adjacent simulated calibration output in the predefined output sequence. The various simulated calibration outputs, actual reading values, and/or expected values may be used in determining calibrated reading values for the sensor device.
US11754655B2 Method and apparatus for calibrating a measurement device
Systems, apparatuses, and methods are described for calibration of a current transformer. In some examples, one or more electrical elements may be affected in order to set a calibration of the current transformer. A calibration circuit of the current transformer may be permanently or non-permanently affected according to a calibration code in order to set the calibration of the current transformer. For example, one or more fuses may be burned to lock in a certain configuration of the current transformer.
US11754645B2 Magnetic sensor
A magnetic sensor of the present invention has an elongate element portion having a magnetoresistive effect and a pair of elongate soft magnetic bodies that are arranged along the element portion on both sides of the element portion with regard to a short axis thereof. Each soft magnetic body includes a central portion that is adjacent to the element portion from one end to another end of the element portion with regard to a long axis direction thereof and a pair of end portions that protrude from the central portion in the long axis direction. A width of at least one of the end portions gradually decreases in a direction away from the central portion in at least a part of the end portions in the long axis direction thereof.
US11754644B2 Magnetic field sensors, methods of detecting a magnetic field, and related magnetically responsive light propagating components and optical devices
A magnetic field sensor comprises a magnetically responsive light propagating component configured to cause a polarization of light propagating inside the component to be rotated in response to an applied magnetic field, wherein the magnetically responsive light propagating component is formed of a bulk material doped with a dopant, the dopant including at least gadolinium, the dopant concentration being at a sufficiently low concentration such that the dopant is uniformly dispersed in the bulk material to provide a high Verdet constant. The magnetic field sensor also comprises a detector, and a polarization-maintaining light input device to couple the light into the magnetically responsive light propagating component. The detector is configured to measure a property of light output from the magnetically responsive light propagating component to determine a change in polarization of the light, the change caused by the presence of a magnetic field.
US11754643B2 Method and apparatus for setting a gain at an installed magnetic field sensor
A method for setting a gain of a magnetic field sensor includes providing the magnetic field sensor and an evaluation unit on a same printed circuit board, generating a magnetic field signal with the magnetic field sensor, transmitting the magnetic field signal to the evaluation unit, evaluating the magnetic field signal with the evaluation unit, and transmitting a signal for setting the gain from the evaluation unit to the magnetic field sensor. In an example embodiment, the magnetic field sensor is a rotor position sensor of an electric motor.
US11754638B2 Ground fault detection apparatus and method of detecting ground fault
A ground fault detection apparatus is used to detect a ground fault of a three-phase UPS apparatus. The UPS apparatus includes a first filter circuit, an AC/DC conversion circuit, a DC bus, a DC/AC conversion circuit, and a second filter circuit coupled in sequence. The ground fault detection apparatus includes a detection circuit having a first detection end and a second detection end. The first detection end is coupled to the first filter circuit and the second filter circuit, and the second detection end is coupled to an equipment grounding point. The equipment grounding point is coupled to a neutral point of a three-phase power source, and the three-phase power source is coupled to the first filter circuit. The detection circuit indicates whether the UPS apparatus has a ground fault and a location where the ground fault occurs according to a detection voltage between the first detection end and the second detection end.
US11754635B2 Power unit test system and method
A system for testing a aerosol delivery device includes a test fixture configured to couple to a power unit for an aerosol delivery device and a vacuum source configured to fluidly couple to the power unit. The vacuum source induces a vacuum within the power unit. A power storage device is configured to electrically couple to the power unit, the power storage device configured to store power provided by the power unit. A power measurement device is electrically coupled to the power storage device, and the power measurement device is configured to measure the power stored in the power storage device.
US11754632B2 Voltage monitoring module
Provided is a voltage monitoring module which includes: a land; and a metal plate arranged on the land and soldered to the land, in which a through-hole is partially formed at a location of the metal plate corresponding to the land, a non-formation area is formed at a location of the land corresponding to part of the through-hole, and no conductor is formed in the non-formation area.
US11754630B2 Method and device for determining temperature estimating model, and battery management system to which the temperature estimating model is applied
A method for determining a temperature estimating model for estimating a temperature in a battery module includes: estimating temperatures using a preliminary verification profile with models based on respective parameter sets; calculating first errors corresponding to differences between measured and estimated temperatures; comparing whether respective first errors for the respective parameter sets are less than a first threshold value; for parameter sets having a first error that is less than the first threshold value, calculating a maximum error; extracting a second parameter set by calculating a product of the maximum error and a first value plus a product of the first error and a second value; estimating temperatures according to reverification profile; calculating a second error corresponding to a difference between measured temperatures of the reverification profile and estimated temperatures; and finalizing the model when the second error is less than a third threshold value.
US11754629B2 Active isolation detection using adaptive bias resistance
An active isolation detection method may be used with an electrical system having a battery pack connected to a high-voltage bus. The bus has positive and negative bus rails, each having a respective rail-to-ground voltage. The method may include connecting variable resistance element to the high-voltage bus, and determining input information indicative electrical characteristics of the battery pack, the high-voltage bus, and/or a charging station. The method includes varying a bias resistance of the high-voltage bus, via control of the variable resistance element, e.g., via duty cycle control of a binary switch in series with a bias resistor, to produce a varied bias resistance based on the input information. A target voltage shift is achieved on the high-voltage bus as a target level of change in one of the rail-to-ground voltages. An isolation resistance of the electrical system is determined via the controller using the varied bias resistance.
US11754626B1 DDR5 SDRAM DIMM slot detection system and method thereof
A DDR5 SDRAM DIMM slot detection system and a method thereof are disclosed. A first detection board is serially connected to a second detection board, a JTAG controller converts a DIMM detection instruction, which is generated by a detection device, into a DIMM detection instruction in JTAG format; the DIMM detection instruction in JTAG format is provided to the first detection board or second detection board through the adapter circuit board, so as to detect DDR5 SDRAM DIMM slots of the circuit board under test, thereby achieving the technical effect of improving efficiency in detection for DDR5 SDRAM DIMM connection interface.
US11754623B2 Systems and methods for intellectual property-secured, remote debugging
Systems and techniques of the present disclosure may provide remote debugging of an integrated circuit (IC) device while preventing unauthorized access of device intellectual property (IP). A system may include an IC device that generates an encrypted session key and an interface that enables communication between the IC device and a remote debugging site. The interface may enable the IC device to send the encrypted the encrypted session key to initiate a remote debug process, receive an acknowledgement from the remote debugging session, and authenticate the acknowledgement. Further, the interface may enable to the IC device to initiate a secure debug session between the IC device and the remote debugging site.
US11754622B2 Thermal control system for an automated test system
An example test system includes test sites for testing devices under test (DUTs), where the test sites include a test site configured to hold a DUT for testing. The test system includes a thermal control system to control a temperature of the DUT separately from control over temperatures of other DUTs in other test sites. The thermal control system includes a thermoelectric cooler (TEC) and a structure that is thermally conductive. The TEC is in thermal communication with the DUT to control the temperature of the DUT by transferring heat between the DUT and the structure.
US11754619B2 Probing apparatus with temperature-adjusting mechanism
The present disclosure provides a probing apparatus for semiconductor devices using pressurized fluid to control the testing conditions. The probing apparatus includes a housing configured to define a testing chamber; a device holder positioned on the housing and configured to hold and support at least one device under test; a platen positioned on the housing and configured to retain at least one probe; a card holder positioned on the platen and configured to hold a probe card including the probe; and at least one flow line positioned in the card holder. The flow line is configured to flow a fluid therein to adjust the temperature of the device under test.
US11754618B2 Testing device for electronic devices with in-band virtualized wired communications
A testing device for testing electronic devices includes a test controller and a wireless power transmission system. The test controller is configured to generate testing signals for transmission to at least one of the plurality of electronic devices and receive testing data, in response to the testing signals. The wireless power transmission system is configured to receive the testing signal from the test controller, generate a power signal and a first asynchronous serial data signal in accordance with a wireless power and data transfer protocol, the first asynchronous serial data signal based on the testing signals, decode the power signal to extract a second data signal compliant with the wireless power and data transfer protocol, and decode the second data signal compliant with the wireless power and data transfer protocol to extract a second asynchronous serial data signal, the second asynchronous serial data signal based on the testing data.
US11754617B2 Printed circuit board
It is an object of the present invention to provide a printed circuit board capable of accurately detecting disconnections of circuit patterns with an automatic circuit pattern inspecting device even when positions of mounting lands are slightly deviated from normal positions due to manufacturing errors.For solving this object, the printed circuit board of the present invention is provided with a first mounting land 4a and a second mounting land 4b, and a first circuit pattern 6a and a second circuit pattern 6b on a surface thereof, wherein a first electric checker land 10a and a second checker land 10b which are electrically connected with the first mounting land 4a and the second mounting land 4b are provided on a surface of a wiring board 2.
US11754614B2 Semiconductor device and analyzing method thereof
The present disclosure provides a method of analyzing a semiconductor device. The method includes providing a first transistor, a second transistor disposed adjacent to the first transistor, and a gate electrode common to the first transistor and the second transistor; connecting a power-supply voltage (Vdd) to the gate electrode to turn on the first transistor, determining a first threshold voltage (Vth) based on the power-supply voltage; switching the power-supply voltage to a ground voltage (Vss); connecting the ground voltage to the gate electrode to turn on the second transistor; and determining a second threshold voltage based on the ground voltage.
US11754610B2 Charge detection sensor and potential measurement system
To achieve decreased noise and improved sensitivity by reducing parasitic capacitance in a charge detection sensor. The charge detection sensor includes a detection element, a detection electrode, and a contact. The detection element is provided on one surface of a semiconductor substrate and detects a charge. The detection electrode is provided on another surface different from the one surface of the semiconductor substrate. The contact penetrates the semiconductor substrate and electrically connects the detection electrode and the detection element. Since no wiring layer is formed between the detection element and the detection electrode, the parasitic capacitance is reduced.
US11754609B2 Temperature test apparatus and temperature test method
The temperature test apparatus includes a test antenna for measuring transmission and reception characteristics of a DUT, an anechoic box formed by a metal housing having an internal space, a heat insulating housing, a temperature control device that controls the temperature of a spatial region, and a measurement device that measures the transmission and reception characteristics of the DUT. The temperature control device and the heat insulating housing are connected to each other by a pipe 31 through which a gas for controlling the temperature of the spatial region passes and that goes through the metal housing. A portion 31A of the pipe from the metal housing to a predetermined position of the internal space is made of metal. A metal net portion 33 that blocks a pipeline 31Ae of a portion of the pipe 31 is provided.
US11754608B2 Measurement arrangement for load pull measurements comprising a multiplier based active tuner
Load pull measurement arrangement having an active tuner with a signal generator providing a signal at a first frequency to a vector modulator. The vector modulator has an input for receiving control signals and is arranged to provide an injection signal at the first frequency based on the control signals. The active tuner further has a frequency multiplier receiving the injection signal and outputting a multiplied injection signal having a second frequency, the second frequency being an integer multiple of the first frequency. Furthermore, a millimeter wave extender has a frequency multiplier in the signal injection path connected to the device under test during operation.
US11754607B2 Detection of electric discharges that precede fires in electrical wiring
Described herein are methods and systems for detecting electrical discharges that precede electrical fires in electrical wiring. One or more sensor devices coupled to a circuit detect one or more signal waveforms generated by electrical activity on the circuit. The sensor devices identify one or more transient signals within the one or more signal waveforms, and generate one or more transient characteristics based upon the identified transient signals. A server communicably coupled to the sensor devices receives the one or more transient characteristics. The server analyzes the one or more transient characteristics to identify one or more electrical discharge indications. The server generates one or more alert signals when one or more electrical discharge indications are identified.
US11754604B2 Modular power tile and method of operating a power distribution system
A modular power tile and method of operating a power distribution system includes generating a predetermined identifying pattern, by a reflectometry module of a power distribution node, injecting, by the reflectometry module, the predetermined identifying pattern, receiving, at the reflectometry module, a reflected incident signal of the predetermined identifying pattern, and scheduling a maintenance task.
US11754602B2 Frequency sensing systems and methods
Systems and methods may be used to measure a frequency of a power delivery system and/or of a supply signal transmitted to a load. A system may record an input waveform, determine a frequency of the input waveform at a present time based at least in part on the input waveform and a derivative of the input waveform, and control an operation of a power delivery system based at least in part on the determined frequency.
US11754594B2 Physical quantity sensor, composite sensor, inertial measurement unit, portable electronic apparatus, electronic apparatus, and vehicle
A gyro sensor includes: a spring having an inner span beam connected to an outer span beam via a turnaround beam; and a fixed driver that laterally faces the outer beam. A first beam is provided to the structure side of the outer beam so as to face the outer beam. T1 is a width of a space between the outer beam and the structure, T2 is a width of a space between the inner and outer beams, and T2
US11754590B2 Particle based accelerometer
Systems and methods relating to sensors for measuring acceleration. Two attached containers are each filled with different liquids. At each junction of the two liquids, an indicator is placed. When acceleration forces are applied to the sensor, the indicator moves when the boundary between the two liquids similarly move. The amount of movement of the boundary and of the indicator is proportional to the amount of acceleration for applied. A tracking subsystem tracks the position of the indicator and, by determining the amount of movement of the indicator, the amount of acceleration force applied can be calculated. The indicator can be a particle or it can be a beam-like element that deflects when the boundary between the two liquids move.
US11754575B2 Core calibration of analyzers
Methods and systems for determining a dose of an analyte in an unknown sample on an instrument, such as a nucleic acid analyzer, immunoassay analyzer, or clinical chemistry analyzer using a reagent from a selected assay lot are described. The methods and systems use core dose-response information based on measurements of response values to a set of calibrators on a plurality of other instruments and assay lot-specific response information to calibrate the instrument.
US11754574B2 Red cell diluent with EDTA and methods for making and using the same
The present disclosure relates to a red blood cell (RBC) solution comprising ethylenediaminetetraacetic acid (EDTA) and methods for making and using the same. The solution can comprise EDTA at a concentration from 3-5 g/L, including 4 g/L. Well plates prepared using the solution can provide a decreased rate of false positive results in automated immunoassays for detecting RBC antibodies in a patient sample.
US11754572B2 Mass spectrophotometric detection of microbes
A method of detecting specified target microbes in different types of sample uses only one to two cultivation steps for the enrichment of the target microbes from the sample, preferably in selective culture media, combined with a mass spectrometric detection method that identifies the target microbes in mixtures with other microbes even if the target microbes account for only a small proportion of the mixture. The sample may be a food sample, a sample from bodies of water used for bathing, a soil sample, a swabbed sample, a stool sample, an impactor sample with collected aerosol particles, amongst many others. The detection method is several days faster than standard methods and less expensive.
US11754568B2 Reagent selection support apparatus, cell analysis system, reagent selection support method, and storage medium storing computer program
A reagent selection support apparatus for supporting selection of a reagent used for cell measurement is provided. The apparatus includes a processing unit configured to acquire order information including a first measurement item and a second measurement item different from the first measurement item, and determine a combination of a first fluorescence reagent used to measure a first target molecule corresponding to the first measurement item and a second fluorescence reagent used to measure a second target molecule corresponding to the second measurement item, based on information on a property of the first target molecule and a property of a first fluorescent stain contained in the first fluorescent reagent, and information on a property the second target molecule and a property of a second fluorescent stain contained in the second fluorescent reagent; and an output unit configured to output the determined combination of the first fluorescence reagent and the second fluorescence reagent.
US11754561B2 Functionalized biochips for SPR-MS coupling
The invention relates to a method for coupling in-line the analysis of molecular interactions by surface plasmon resonance (SPR) with a structural identification by mass spectrometry using the same functionalized support for both types of analysis.
US11754560B2 Apparatus for collecting and detecting an analyte in a fluid sample
The present invention provides an apparatus for detecting an analyte in a fluid sample, comprising a fluid sample collection element, comprising a fluid sample collection element that comprises an absorbing element; a carrier for accommodating a testing element; and a chamber for accommodating a testing element carrier, wherein the testing element carrier is located in the chamber, and the carrier further comprises an extrusion structure that is in contact with the absorbing element and extrudes the absorbing element.
US11754558B2 Magnetic shielding for IVD automation system
Systems and methods for use in an in vitro diagnostics setting incorporating magnetic shielding to reduce exposure of any of samples, reactants, devices or people from exposure or prolonged exposure to magnetic or electromagnetic fields generated with the system.
US11754554B2 Systems and methods of fluidic sample processing
The present invention provides fluidic devices and systems that allow detection of analytes from a biological fluid. The methods and devices are particularly useful for providing point-of-care testing for a variety of medical applications.
US11754547B2 Biorecognition elements for detection of fungi and bacteria in fuel systems
A biorecognition element for rapid detection of fuel biocontamination. The biorecognition element is a biorecognition element selected from SEQ. ID No. 2 through SEQ. ID No. 24, SEQ. ID No. 22 through SEQ. ID No. 44, SEQ. ID No. 46 through SEQ. ID No. 57, SEQ. ID No. 59 through SEQ. ID No. 196 or SEQ. ID No. 198 through SEQ. ID No. 332.
US11754546B2 Methods and systems for crude oil blending with quality and composition monitoring and control
Systems and methods for monitoring a crude oil blending process use nuclear magnetic resonance (NMR) sensors which investigate properties of a plurality of crude oil streams that are mixed together to form a crude oil blend. An NMR sensor is also used to investigate the properties of the crude oil blend. The investigated properties may include viscosity. Resulting determinations may be used to control the input streams so that the output stream meets desired criteria. Additional sensors such as spectroscopy sensors, viscometers, and densitometers may be used in conjunction with the NMR sensors.
US11754540B2 Adaptor for use with non-cylindrical vapor products
A system for testing a vapor product with a mouthpiece that has a non-circular cross section includes an adaptor coupled to a neck portion of a filter pad holder. The adaptor includes a nose to receive the neck portion and an adaptor body coupled to the nose. An opening is defined by the adaptor body and the nose, the opening extending through the adaptor body and the nose and configured to receive the neck portion. A sealing member is configured to be received by the adaptor and the filter pad holder. The sealing member includes a sealing member nose configured to be received by the neck portion, and a sealing member body coupled to the sealing member nose and configured to be received by the opening. The sealing member body defines an orifice, the orifice extending through the sealing member body.
US11754538B1 Method and apparatus for automatic calibration
A device and method for calibrating a delivery device includes providing a container A containing a nitrite, providing a container B containing an acid, releasing the contents of containers A and B, allowing the nitrite and acid to mix, waiting for a predetermined time, allowing air to combine with the mixture, and using NO and traces of NO2 to check and calibrate NO and NO2 sensors.
US11754533B2 Photoacoustic detection system with clocked tuning fork positions
A photoacoustic detection system (20) includes a detector (22) that has a chamber (24), a pulsed light source (26), piezoelectric tuning forks (28), and a photosensor (30). The chamber has an inlet and an outlet for flow of an analyte. The pulsed light source is adjacent the chamber and is operable to emit a light beam along a path through the chamber. The tuning forks are arranged along the path, and each of the tuning forks is operable to emit first sensor signals. The photosensor is arranged along the path and is operable to emit second sensor signals. A controller (38) is connected to receive the first and second sensor signals. The controller is configured to determine whether a target species is present in the analyte based on the first sensor signals and determine whether the target species is present in the analyte based on the second sensor signals.
US11754524B2 Apparatuses, systems and methods for sequencing using capillary electrophoresis
In one aspect, a biological sequencing device comprising a cartridge configured to be removed from the instrument is disclosed. In various embodiments the cartridge can include one or more capillaries suitable for capillary electrophoresis, a reservoir and a pump. In various embodiments the reservoir can contain a separation matrix. In various embodiments the pump can load a capillary with separation matrix. In another aspect the biological sequencing device can include one or more capillaries and an integrated valve assembly. In various embodiments the integrated valve assembly can provide a polymer to the one or more capillaries.
US11754522B2 Moisture sensor
A moisture sensor comprises a carrier element comprises an insulating material, a first and a second electrode structure at a distance from one another at the carrier element, a moisture-sensitive, dielectric layer element at a first main surface region of the carrier element and adjacent to the first and second electrode structures and a third electrode structure on a first main surface region of the moisture-sensitive, dielectric layer element, such that the moisture-sensitive, dielectric layer element is between the third electrode structure and the first electrode structure and between the third electrode structure and the second electrode structure. The first electrode structure is a first capacitor electrode and the second electrode structure is a second capacitor electrode of a measurement capacitor for capacitive moisture measurement, wherein the third electrode structure is a floating electrode structure.
US11754521B2 Systems and methods for low-power gas monitoring
Systems and methods of applying a prediction model to metal oxide sensors that change their electric resistances in response to surrounding gas concentrations for predicting equilibrium state resistance values of the sensors. The method includes heating a metal oxide sensor to for a predetermined period of time for the metal oxide sensor to interact with a surrounding gas; sampling transient resistance values of the metal oxide sensor to obtain sampled transient resistance values; determining an electrical resistance of the metal oxide sensor in a chemical equilibrium state of the interaction of the metal oxide sensor and the surrounding gas via applying a neural network; and determining a concentration level of the surrounding gas at the chemical equilibrium state by mapping the determined electrical resistance to a corresponding concentration level of the surrounding gas.
US11754520B2 Dynamic impedance imaging system
A dynamic impedance imaging system includes a dynamic impedance imaging sensor, an impedance detection and flow rate measurement module and an electrical impedance tomography (EIT) instrument. The impedance detection and flow rate measurement module is configured to detect an abnormal particle flowing through the dynamic impedance imaging sensor to obtain a flow rate of the abnormal particle, and generate a synchronous trigger signal. The EIT instrument is configured to inject a sinusoidal excitation current into the dynamic impedance imaging sensor under the trigger of the synchronous trigger signal, perform multi-channel interleaved sampling for the abnormal particle according to the flow rate to acquire multi-channel sampled data, and calibrate the multi-channel sampled data to implement impedance tomography imaging for the abnormal particle.
US11754519B2 System and method to create an air flow map and detect air recirculation in an information handling system
An information handling system includes a memory module having a first temperature sensor collocated with first memory devices associated with a first memory channel, and a second temperature sensor collocated with second memory devices associated with a second memory channel. A processor receives a first temperature from the first temperature sensor and a second temperature from the second temperature sensor, receives a first power level associated with the first memory channel and a second power level associated with the second memory channel from the memory module, determines a first thermal resistance of the first memory devices based upon the first temperature and the first power level, and determines a second thermal resistance of the second memory device based upon the second temperature and the second power level.
US11754510B2 Inspection system of semiconductor wafer and method of driving the same
A semiconductor wafer inspection system includes a wafer chuck disposed inside a chamber and on which a wafer is disposed, a light source configured to emit light for inspecting a pattern on the wafer to the wafer, an inspection controller configured to control the driving of the light source, a cooling gas gun disposed adjacent to the light source and configured to spray a cooling gas on a surface of the wafer, and a cooling controller configured to supply cooling air to the wafer chuck before light is emitted to the wafer and supply the cooling gas to the cooling gas gun.
US11754506B2 Imaging assisted scanning spectroscopy for gem identification
Systems and methods here may be used for automated capturing and analyzing spectrometer data of multiple sample gemstones on a stage, including mapping digital camera image data of samples, applying a Raman Probe to a first sample gemstone under evaluation on the stage, receiving spectrometer data of the sample gemstone from the probe, automatically moving the stage to a second sample, using the image data, and analyzing the other samples.
US11754504B2 System for analog light measuring and photon counting in chemiluminescence measurements
Assays (100) may be performed with a luminometer (400) having a chassis (405) that may include a reaction vessel chamber (610). The luminometer (400) may also include a light passage (640) that intersects the reaction vessel chamber (610). The luminometer (400) may also include a cap (415) that, when in a closed configuration, prevents light emitted by external sources from entering the reaction vessel chamber (610) and from entering the light passage (640). The cap (415) may provide access to the reaction vessel chamber (610) when in an open configuration. The luminometer (400) may also include a calibration light source (460) optically coupled to one end of the light passage (640) and a light detector (630) optically coupled to another end of the light passage (640). The light detector (630) may include a sensing element for receiving light from the light passage (640).
US11754502B1 Method to increase surface-enhanced Raman scattering signal
A method of increasing a surface-enhanced Raman scattering (SERS) signal of a compound is provided. The method includes dissolving the compound in water to form a solution, adding a substrate at least partially coated with gold nanoparticles to the solution to form a mixture, removing the substrate from the mixture and washing with water to form a SERS sample having at least a portion of molecules of the compound adsorbed to the gold nanoparticles on the substrate, and recording a SERS spectrum of the SERS sample. The gold nanoparticles are in a two-dimensional (2D) monolayer assembly on the substrate and are 10-250 nm in size. The SERS signal of the SERS spectrum is higher than a SERS signal of a SERS spectrum of the compound on the substrate without the gold nanoparticles.
US11754501B2 Surface-enhanced Raman scattering substrate based on surface plasmon resonance and method of fabricating the same
The present invention relates to a surface-enhanced Raman scattering substrate and a method of fabricating the same. More particularly, the surface-enhanced Raman scattering substrate according to an embodiment includes a substrate; a lower plasmonic layer formed on the substrate and based on a first metal nanostructure; an oxide layer formed on the lower plasmonic layer; and an upper plasmonic layer formed on the oxide layer and based on a second metal nanostructure.
US11754500B2 Minimizing image sensor input/output in a pulsed fluorescence imaging system
Minimizing image sensor input/output pads in a pulsed fluorescence imaging system is disclosed. A system includes an emitter for emitting pulses of electromagnetic radiation and an image sensor comprising a pixel array for sensing reflected electromagnetic radiation. The system includes a plurality of bidirectional pads comprising an output state for issuing data and an input state for receiving data. The system includes a controller configured to synchronize timing of the emitter and the image sensor. The system is such that at least a portion of the pulses of electromagnetic radiation emitted by the emitter comprises electromagnetic radiation having a wavelength from about 770 nm to about 790 nm and/or from about 795 nm to about 815 nm.
US11754499B2 Enzyme quantification
The invention generally relates to methods for quantifying an amount of enzyme molecules. Systems and methods of the invention are provided for measuring an amount of target by forming a plurality of fluid partitions, a subset of which include the target, performing an enzyme-catalyzed reaction in the subset, and detecting the number of partitions in the sunset. The amount of target can be determined based on the detected number.
US11754498B2 Single AIEgen for multiple tasks: imaging of dual organelles and evaluation of cell viability
A fluorescent probe can include a compound exhibiting aggregation-induced emission (AIE). The probe can be used for selectively staining mitochondria and lipid droplets and detecting esterase activity. The probe includes an acetoxyl group which can be recognized by esterase in an esterase activity assay. As enzyme activity can reflect cell viability, the probe can be useful in cell viability detection. In addition, the probe includes a cationic moiety to target mitochondria and a lipophilic moiety that can target lipid droplets. A calculated log P value of the lipophilic moiety can be larger than 5.
US11754493B2 Broadband light source device and biochemical analyzing device
A broadband light source device in a biochemical analyzing device, and facilitates maintenance thereof, including an LED substrate that is provided with an LED chip generating a light beam having a first wavelength band and including a fluorescent substance in the light beam having a first wavelength band and that is provided with an LED chip generating a light beam having a second wavelength band, in which the fluorescent substance includes at least alumina and at least one of Fe, Cr, Bi, Tl, Ce, Tb, Eu, and Mn and is produced by calcining a raw material that contains sodium at 6.1 to 15.9 wt. % in the whole raw material. The broadband light source device further includes an optical system including a light pipe that color-mixes the light beam passing through the fluorescent substance of the LED chip and the light beam emitted from the LED chip, and a flat dichroic prism.
US11754492B2 Photoacoustic gas sensor device
A photoacoustic gas sensor device is proposed for determining a value indicative of a presence or a concentration of a component in a gas. The photoacoustic gas sensor device comprises a substrate, and a measurement cell body arranged on a first side of the substrate. The substrate and the measurement cell body define a measurement cell enclosing a measurement volume. The measurement cell comprises an aperture for a gas to enter the measurement volume. The device further comprises an electromagnetic radiation source for emitting electromagnetic radiation, and a microphone for measuring a sound wave generated by the component in response to an absorption of electromagnetic radiation by the component. The electromagnetic radiation source and the microphone are arranged on the first side of the substrate and in the measurement volume. The microphone has a bottom port facing the substrate, and the measurement volume is communicatively coupled to the bottom port.
US11754490B2 System and method for sensing corrosion in an enclosure of an information handling system
An information handling system includes first and second lines of a differential pair. A baseboard management controller (BMC) periodically determines a resistance of the first line and a resistance of the second line. If the first resistance is substantially equal to the second resistance, then the BMC provides a corrosion signal to a remote diagnostic system.
US11754489B2 Baseline pulse value calculation method and hematology analyzer particle count method
A pulse baseline value calculation method and a particle counting method of a blood cell analyzer. The said pulse baseline value calculation method, within pulse non-duration time, if an absolute value of a difference value between any two adjacent data of n continuous sampled data is less than a baseline threshold, and the n continuous sampled data are closest to a pulse starting point, an average value of the n continuous sampled data is calculated, and the average value is a pulse baseline value. The present invention has the advantages of setting the baseline threshold and performing comparison, avoiding the sampled data of the baseline where the noise is superimposed, selecting the sampled data with noise or interference within an allowable range for calculation, avoiding accumulating the noise on the final baseline value, making the baseline value be closer to the real data, greatly reducing the erroneous judgment of the baseline value, and making the particle count be more accurate. The method of the present invention can be applied to the particle counting of 3-diff hematology analyzers, 5-diff hematology analyzers, flow cytometers and other biochemical instruments.
US11754487B2 Flow cytometric droplet dispensing systems and methods for using the same
Flow cytometric droplet dispensing systems and methods for using the same to flow cytometrically dispense droplets into partitions are provided. Aspects of embodiments of the systems include sorting flow cytometers configured to sort both particle-occupied and particle-unoccupied droplets into a partition. Also provided are methods of using the systems. Systems and methods of the invention find use in a variety of applications.
US11754486B2 Systems and methods for measuring properties of particles
Systems and methods for measuring the properties (e.g., mechanical properties) of particles such as biological entities, in a fluidic channel(s) are generally provided. In some embodiments, the systems and methods comprise measuring an acoustic scattering of single particles. For example, a single particle (e.g., a biological entity) may be flowed in a suspended fluidic channel (e.g., a suspended microfluidic channel) and the fluidic channel is oscillated at or near a (mechanical) resonant frequency (e.g., at a second or higher bending mode) of the suspended fluidic channel. In some cases, an acoustic scattering signal (e.g., the change in resonant frequency of the fluidic channel as the particle flows along a longitudinal axis of the channel) may correspond to a property (e.g., a mechanical property, a cross-linking density, a transport rate of small molecules into/out of the particle) of the particle. In certain embodiments, the systems and methods comprise determining a node deviation due to a single particle (or node deviations for a plurality of particles).
US11754484B2 Optical air data system fusion with remote atmospheric sensing
A system comprises an optical air data system that measures aerosol and molecular scattering of light, and an optical instrument that measures aerosol and/or molecular scattering of light. A processor receives data from the air data system and from the optical instrument. The processor performs one or more signal analysis and data fusion methods comprising: (a) determining aerosol and/or molecular concentration from the received data, modifying a data analysis algorithm to optimize any remaining unknown parameters, and outputting enhanced air data parameters; (b) determining aerosol concentration from the received data, dynamically optimizing hardware settings in the air data system to enhance a signal level and avoid system saturation, and outputting enhanced air data parameters; or (c) determining aerosol and/or molecular concentration from the received data, estimating a confidence level of an air data algorithm, verifying optical health of the air data system, and reporting the optical health to a user.
US11754482B2 Method and system for determining viscosity information of fluids
This disclosure relates generally to a method and system for determining viscosity information of fluids. The present disclosure utilizes an intensity modulated continuous wave (CW) laser diode-based PA sensing method to obtain a continuous wave photoacoustic (CWPA) spectra. Through this CWPA spectra, a full width half maximum (FWHM) and a spectral area is determined to obtain the information about the viscosity of fluids. Although, the CWPA based sensing technique is used for distinguishing different types of abnormalities in tissues, so far it is not used for measuring viscosity which is an important thermo-physical property. The viscosity information of the fluids from the normalized Gaussian fitted CWPA spectra is based on a viscosity feature computed from a FWHM, and a spectral area. The viscosity feature improves the good of fit parameter (R2) significantly to 0.98 as compared to the traditional only FWHM based viscosity determination for which R2 is 0.91.
US11754479B2 System for tear analysis of films
A method and a system for analyzing a physical characteristic of a film sample are described herein. The system includes a material holder system configured to hold the film sample; and a tear analysis device configured to tear the film sample and measure a characteristic of the tear. The movable system is configured to move the film sample in the material holder system to the tear analysis device.
US11754477B2 High pressure freezing cartridge and method of high pressure freezing
A high pressure freezing cartridge (300, 400, 500) for use in vitrification of a biological sample (10) is provided, the cartridge (300, 400, 500) being adapted to fixedly hold a sample chamber (216, 218, 220) at a sample chamber position (320, 420, 520) in the cartridge (300, 400, 500), a refrigerant channel arrangement comprising at least one refrigerant channel (208, 308, 408, 462, 464, 466, 468, 508, 562, 564, 566, 569) being provided in the cartridge (300, 400, 500) and extending from a surface of the cartridge (300, 400, 500) to the sample chamber position, and the cartridge (300, 400, 500) comprising a baffle structure (350, 450, 550, 571) at a baffle position being adapted to interact with a refrigerant stream in the refrigerant channel arrangement before the refrigerant of the refrigerant stream reaches the sample chamber position in the cartridge (300, 400, 500). A corresponding method in which the high pressure freezing cartridge (300, 400, 500) is used is also part of the present disclosure.
US11754476B2 Microscale and mesoscale condenser devices
Microscale and/or mesoscale condenser arrays that can facilitate microfluidic separation and/or purification of mesoscale and/or nanoscale particles and methods of operation are described herein. An apparatus comprises a condenser array comprising pillars arranged in a plurality of columns, wherein a pillar gap greater than or equal to about 0.5 micrometers is located between a first pillar of the pillars in a first column of the columns and a second pillar of the plurality of pillars in the first column, and wherein the first pillar is adjacent to the second pillar. The first ratio can be characterized by Dx/Dy is less than or equal to a first defined value, wherein Dx represents a first distance across the lattice in a first direction, wherein Dy represents a second distance across the lattice in a second direction, and wherein the first direction is orthogonal to the second direction.
US11754474B2 Test device
A test device is provided, including: a test member, including a receive portion and a first connection portion, the receive portion including a receive groove and a wall portion formed the receive groove; a moving member, inserted into the receive groove, being rotatable and movable in an axial direction to the test member, including a second connection portion; a sample collection member, formed of deformed absorption material, disposed on the moving member and disposed within the receive groove; wherein when the moving member is rotated relatively to the test member, the at least one protruding structure is moved along the at least one spiral guiding slot to move the sample collection member to rotatably axially squeeze the wall portion.
US11754472B2 Process diagnosis system and operation method thereof
A process diagnosis system includes a digital twin calculation unit, a process diagnosis calculation unit, and a remote calculation analysis unit. The digital twin calculation unit obtains a vibration-related parameter and a cutting-related parameter of a processing device, and performs a simulation calculation for the vibration-related parameter, the cutting-related parameter and a three-dimensional model corresponding to the processing device to generate a three-dimensional calculation result. The process diagnosis calculation unit receives a three-dimensional calculation result and displays the three-dimensional calculation result. The remote calculation analysis unit receives the three-dimensional calculation result, and performs a simulation analysis for the three-dimensional calculation result to generate an analysis result.
US11754470B2 Simulated pavement rotary drum and automobile test equipment
The present disclosure belongs to the technical field of tests of automobile wheels and automobile chassis suspension systems, and provides a simulated pavement rotary drum and automobile test equipment. A simulated cobblestone pavement, and a simulated impact pavement, so that a testing pavement at a test field is reproduced; an impact load caused by the track pavement, the cobblestone pavement, and the impact pavement can be applied to wheels and a chassis system; and a road simulation test of wheels and a suspension system of an automobile can be performed on bench test equipment. As verified, the simulated pavement rotary drum of the present disclosure can reproduce the simulated track pavement at the test field; and the consistency of radial impact loads is greater than 95% at the same speed and under the same vehicle load operating condition.
US11754462B2 Method and system for detecting events in a conduit
There are described methods, systems, and computer-readable media for detecting events in a conduit. Multiple lengths of optical fiber positioned alongside a conduit are used to detect a signal. For each length of optical fiber, interferometric data is obtained from the detected signal. The interferometric data obtained for one length of optical fiber is compared to the interferometric data obtained for one or more other lengths of optical fiber. Based on the comparison, it is determined whether the signal originated from the conduit.
US11754457B2 Breathable waterproof sheet
A breathable waterproof sheet, which interposes a support layer having a plurality of holes formed therein, thus preventing a waterproof air-permeable layer from colliding with a pressure sensor by a water pressure. The breathable waterproof sheet includes a waterproof air-permeable layer formed of a film having elasticity, an adhesive layer having one surface adhered to one surface of the waterproof air-permeable layer, and a support layer having a plurality of air-permeable holes formed therein and having one surface adhered to the other surface of the adhesive layer.
US11754454B2 Piezoelectric strain sensor unit for a rolling bearing
A piezoelectric strain sensor unit for a rolling bearing includes a piezoelectric strain sensor, and a sensor holder provided with a main body having a front face intended to be into contact with a component of the rolling bearing and a rear face, and with at least two flexible arms mounted on the main body and supporting opposite ends of the piezoelectric strain sensor, the piezoelectric strain sensor being axially located on the side of the rear face of the main body while remaining spaced apart from the rear face. The sensor holder is provided with a central pin which protrudes axially with regard to the front face of the main body and which is axially moveable with regard the main body, the central pin axially abutting onto the piezoelectric strain sensor.
US11754444B2 Distributed integrate and dump circuit
An analog pulse capture circuit is disclosed. The circuit may include one or more input sources configured to receive one or more optical signals and generate one or more electrical input signals. The circuit may include one or more distributed capacitors configured to store a target charge, the one or more distributed capacitors including one or more top plates and one or more bottom plates. The circuit may include one or more amplifiers coupled to the one or more distributed capacitors, the one or more amplifiers configured to generate one or more electrical output signals. The circuit may include one or more dump switches coupled to the one or more input sources, the one or more dump switches configured to release the stored target charge of the one or more distributed capacitors.
US11754443B2 Photoconductor readout circuit
Disclosed herein is a device including at least one photoconductor configured for exhibiting an electrical resistance dependent on an illumination of a light-sensitive region of the photoconductor; and at least one photoconductor readout circuit, where the photoconductor readout circuit includes at least one voltage divider circuit, where the voltage divider circuit includes at least one reference resistor Rref being arranged in series with the photoconductor, where the photoconductor readout circuit includes at least one amplifier device, where the photoconductor readout circuit includes at least one capacitor arranged between an input of the amplifier device and an output of the voltage divider circuit.
US11754435B2 Method, device and computer program for monitoring a rotating machine of an aircraft
The invention relates to a method (1) for monitoring a rotating machine (100) of an aircraft, wherein a measurement signal is acquired from the rotating machine. According to the invention, instantaneous frequencies (fK(t)) of sinusoidal components of the measurement signal are estimated, and, using a computing module (12), a plurality of successive iterations are carried out in each of which: complex envelopes of the components are updated (C1), parameters of a model of a noise of the signal are updated (C21) on the basis of the envelopes, whether the model has converged from the preceding iteration to the present iteration is tested (C4), with a view to: o if not, carrying out a new iteration, o if so, performing a computation (D) of the complex envelopes on the basis of the iterations that have been carried out.
US11754434B1 Real-time reporting and estimating of mass of vehicles using drive characteristics
A vehicle includes a vehicle mass estimator circuit. The vehicle mass estimator circuit is configurable to estimate a mass of vehicle during real-time operation of the vehicle without employing a scale or dedicated mass sensing system. The vehicle mass estimator circuit generates the vehicle mass Mv from: (1) an estimated torque or sensed torque, (2) an estimated motor angular velocity or sensed motor angular velocity, and (3) sensed acceleration or without any sensed acceleration. In one embodiment, the vehicle mass estimator circuit senses motor current during vehicle operation and estimates a mass of the vehicle using the motor current without any dedicated acceleration sensor such as an accelerometer. A motor angular velocity is estimated from the motor current. In another embodiment, the vehicle mass estimator circuit senses motor current during vehicle operation and estimates a mass of the vehicle using the motor current and acceleration information provided by an accelerometer.
US11754433B2 Load sensing system with stabilized fulcrums
A load sensing system having at least one load sensing assembly for use with a weigh frame, each assembly including at least a first lever and a second lever. Each lever has a lever longitudinal axis, a lever fulcrum section, a lever load section, and a lever connector section spaced from the lever fulcrum section and the lever load section along the lever longitudinal axis. For each lever, a flexure plate is aligned in parallel with the lever longitudinal axis and has a middle bearing portion and opposing end portions with one of the end portions fixedly attached to its respective lever. Each lever fulcrum section has a lever bearing surface including one of (i) a line-of-contact rounded bearing edge oriented perpendicular to the lever longitudinal axis or (ii) a flat bearing face. The lever bearing surface of each lever touches the middle bearing portion of the flexure plate. Each assembly further includes a sensor having a support surface, a force transmission platform, and an output representative of total force applied to the force transmission platform. At least one force transmission link is adapted to connect each lever connector section to the force transmission platform, and at least one load link is adapted to connect the lever load section of each lever to the weigh frame.
US11754431B2 Apparatus for determining a vertical position of at least one interface between a first component and at least one second component
An apparatus for determining a vertical position of at least one interface between a first component and at least one second component, the components comprised as different layers in a sample container. The apparatus comprises a first sensing unit and a first light detector configured to generate a first sensing signal, a second sensing unit comprising a second light detector configured to generate a second sensing signal, a driving unit configured to move the sample container, a position sensing unit configured to output a position sensing signal indicative of a vertical position of the sample container, a vertical position determining unit configured to match the first and the second sensing signal such that first and the second sensing signal correspond to identical vertical positions, and to determine the vertical position of the at least one interface in response to the matched sensing signals and the position sensing signal.
US11754424B2 Computer-readable non-transitory medium, estimation device and estimation method
A computer-readable, non-transitory medium storing a program that causes a computer to execute a process is provided. The process includes acquiring a backward Rayleigh scattered light from an optical fiber composite overhead ground wire provided along an electrical power transmission line, determining each of spectral densities of each of frequencies of vibration of the optical fiber composite overhead ground wire, on a basis of the backward Rayleigh scattered light, estimating a wind speed of a wind hitting the electrical power transmission line, on a basis of a first spectral density of a first frequency band including a natural frequency of the optical fiber composite overhead ground wire, and estimating a wind direction of the wind, on a basis of a second spectral density of a second frequency band which does not include the natural frequency of the optical fiber composite overhead ground wire.
US11754411B2 Point of interest based pickup coordination system
Systems and methods for coordinating point of interest pickups in a transportation service are provided. In example embodiments, the system detects a location of a device of a user. Responsive to detecting the location of the device of the user, the system automatically determines one or more potential pickup points based on the detected location. A pickup point user interface (UI) that displays one or more potential pickup points based on the detected location is presented on the device of the user without displaying a map. The system receives confirmation of a pickup point from the one or more potential pickup points and receives an indication of a destination. The system then establishes the transportation service based on the confirmed pickup point and the destination. The system can provide user interfaces that display progress of a driver to the pickup point and progress to the destination without displaying a map.
US11754404B2 Transport navigation system and transport navigation method
When input information including starting point information and destination information are input, this transport navigation system searches for a route for traveling from the starting point to the destination by a train of a transportation means on the basis of the input information, and outputs travel route information about the travel route obtained. The transport navigation system includes: a storage unit which stores the input information, an actual timetable including actual operation of the train, and a software program; and a CPU which executes the software program with reference to the input information and the actual timetable. The CPU calculates, on the basis of the actual timetable and the input information, the travel route from the starting point to the destination and a statistical amount about a travel time according to the travel route, and generate travel route information on the basis of the travel route and the statistical amount.
US11754401B1 Systems and methods for position-based building guidance
The present disclosure relates to system that includes a database including data associated with one or more building features of a building. The system includes a processor of a computing device. The processor is configured to determine an absolute position of the computing device within the building. The processor is configured to identify at least one of the building features located within a threshold distance of the absolute position of the computing device based on a query of the database. Additionally, the processor is configured to generate an alert configured to cause the computing device to display information associated with the at least one of the building features or output an audible signal associated with the at least one of the building features.
US11754399B1 Multi-IMU guidance system and methods for high-accuracy location and guidance performance in GPS denied and/or degraded environments
Systems and methods for providing location and guidance are herein described, and more particularly for providing location and guidance in environments where global position systems (GPS) are unavailable or unreliable (GPS denied and/or degraded environments). The systems and methods herein utilize inertial measurement units (IMUs) to provide such location and guidance. More particularly, the systems and methods herein utilize a series of low-accuracy or low-resolution IMUs, in combination, to provide high-accuracy or high-resolution location and guidance results.
US11754398B2 Method for determining measured values by means of at least two different measuring methods and use thereof
A method for determining measured values using at least two different measuring methods involves, with each of the measuring methods, determining provisional measured values and suppling data for an integrity of the determined provisional measured values. The determined provisional measured values are merged to give combined measured values and information on the integrity of the combined measured values is determined. Depending on the data concerning the integrity of the determined provisional measured values and the combined measured values and depending on a period of time during which the determined provisional measured values and the combined measured values in each case meet specified requirements regarding their integrity, it is decided which of the measured values are supplied for further processing.
US11754396B2 Gyro sensor, electronic device, and vehicle
A gyro sensor includes a substrate, a fixed section fixed to the substrate, a driving section configured to perform driving along an X axis parallel to a principal plane of the substrate, a mass section coupled to the driving section and displaced along the X axis, a detecting section coupled to the mass section, capable of turning around a Z axis crossing the X axis, and capable of being displaced along the Z axis by a Coriolis force acting on a turning motion horizontal to the substrate, and an elastic section coupling the detecting section and the fixed section. The fixed section is disposed between the center of gravity of the detecting section and the mass section in a plan view.
US11754395B2 Coupling device intended to couple two elements in movement
A mechanical coupling device coupling in movement two elements able to move in translation along a first direction, configured to impose thereon movements in phase opposition, the coupling device including two arms rotationally articulated about a second out-of-plane direction, each arm to be connected to one of the movable elements, a coupling element to which the two arms are connected by elements having high rigidity in a third direction, the coupling element being configured to move in translation along the third direction, first and second devices for suspending the coupling element configured to guide the coupling element in translation along the third direction and to limit rotational movement thereof about the second direction.
US11754387B2 Noncontact sensor calibration using single axis movement
A probe calibration method and calibration artifact (30, 70) whereby calibration can be performed without the use of machine axes capable of three dimensional positioning of a probe relative to a calibration sphere (40). The method includes a plurality of calibration spheres fixed in relation to one another via a rigid structure comprising a calibration artifact body (30, 70). The spheres are mounted such that each will be sensed by the probe at some position of a machine axis (W, N). In other words, the spheres lie in the region swept out by the sensor field of view (8, 78) over the movement of the machine axis. The calibration spheres are located at known positions (A, B, C) and the calibration artifact body is designed such that it may be mounted in a known location in place of a work piece.
US11754385B2 Strain monitor
A strain monitor (1) for attachment to part of a submerged structure (100), the strain monitor comprises: a main body (5), the main body comprising an attachment assembly which is arranged to secure the strain monitor to the submerged structure, a plurality of strain gauge assemblies (3), carried by the main body, arranged in a spaced apart relationship, each strain gauge assembly comprising a strain gauge and a carrier (6), and the strain gauge attached to the carrier, and the strain gauge assembly arranged to selectively adopt a stowed condition and a deployed condition.
US11754383B2 Generating efficient measurement protocol using segment grouping and limiting time-dependent measurement deviations
A method efficiently measures an object having a feature. The feature has a plurality of profiles each having a surface. The method provides a coordinate measuring machine having a wrist coupled with a measuring probe. The probe has a tolerance angle with respect to a surface normal of a surface to be measured. The wrist has a first given orientation that is adjustable to a second given orientation. The method segments an object to be measured into a plurality of segments as a function of an ideal vector that can be used to measure a given segment within the tolerance. A first group of segments that can be measured within the probe tolerance for a first ideal vector is determined. A second group of segments that can be measured within the probe tolerance for a second ideal vector is determined.
US11754381B2 Sabot of the push-pull type having mutually separate parts for the push and pull function
To reduce the mass of a sabot having a pull and a push function, it is proposed that the sabot comprise mutually separate sabot parts, wherein at least one sabot part is configured such that it performs the pull function and at least one sabot part is configured such that it performs the push function. The sabot parts are nested. This can be implemented in the form of cylindrical nesting or in the form of tangential nesting. In the case of the cylindrical nesting, the outer sabot part encloses the inner sabot part along an interface. In the case of the tangential nesting, the sabot parts are divided into sabot subsegments. The latter are nested in alternating fashion in the tangential direction such that a pull-sabot subsegment and a push-sabot subsegment are nested in alternating fashion in the circumferential direction. To provide sufficient sealing, the sabot subsegments overlap one another.
US11754369B1 Weapon light
A weapon light including a head lamp portion, a tubular body portion and an end cap that is releasably coupled to the tubular body. A spacing is defined within the tubular body portion between a battery spring and an end portion. A first member of the end cap includes at least one slot for sliding receipt of at least one guide member of an insert. The tubular body is configured to threadably receive a spacer member that defines a central aperture such that the battery spring extends from the insert and passes through the central aperture into the tubular body portion to make contact with the power source. The spacer member is selectively positioned within the tubular body portion so that the insert may be urged along slot to position the battery spring inside the tubular body to adjust the spacing to fit the power source size.
US11754366B2 Muzzle loader upper receiver for AR pattern rifle
A muzzle loader AR upper receiver can include a muzzle loader AR pattern upper receiver configured to be coupled with an AR pattern lower receiver. The muzzle loader AR pattern upper receiver includes a body with a barrel opening. A muzzle loader barrel is coupled to the barrel opening of the muzzle loader AR pattern upper receiver. A muzzle loader AR rifle can include the muzzle loader AR pattern upper receiver and the AR pattern lower receiver coupled to the muzzle loader AR pattern upper receiver. A method of forming a muzzle loader rifle can include: providing a muzzle loader AR upper receiver; and coupling the muzzle loader AR upper receiver to an AR pattern lower receiver. A muzzle loader kit can include the muzzle loader AR pattern upper receiver and any other component, such as a ramrod, barrel, or AR pattern lower receiver.
US11754361B2 Systems, methods, and apparatus for recoil mitigation
The present invention provides a novel gas impingement and recoil mitigation system for firearms that includes separate systems that reduce recoil, muzzle rise, and user fatigue and includes a system that is of variable size to match the size and caliber of firearm to which the system will attach. The system can attach to a variety of firearms through an appropriately sized standard barrel connector. As propellant gas is redirected through a ported barrel, the force of the over-pressure wave caused by the propellant blast impinges on a piston-like weight-and-spring mechanism, which thrusts forward with a force that is opposite in direction from the typical backward force that causes muzzle rise and recoil. Numerous additional aspects are disclosed.
US11754359B2 Firearm lock mechanism
A firearm lock mechanism includes a trigger, a hammer, a stirrup connected to the hammer at a stirrup connection point, and a spring operably connected to the stirrup at a spring connection point. Progressive pivoting of the trigger drives corresponding progressive pivoting of the hammer. The stirrup connection point is disposed forward of the hammer pivot point. One of the spring connection point, hammer pivot point, and stirrup connection point is offset relative to and laterally spaced between the others of the points to be a vertex of an intermediate angle cooperatively defined by the points. The angle increases in magnitude as the trigger drives pivoting of the hammer. A toggle line is defined between the trigger pivot point and the hammer pivot point. The trigger contacts the hammer at a contact point that shifts across the toggle line as the trigger drives pivoting of the hammer.
US11754358B2 Electronically controlled safety system for use in firearms and a method for its use
The present device is an electronically controlled safety system for use in firearms comprising a shape memory actuator configured to connect a mechanical locking interface to a trigger mechanism interface comprising a point of connection to a firearm's trigger mechanism. This shape memory actuator can be controlled by use of an authentication system comprising an RFID module and a control module. The user of the firearm can provide authorization to place the firearm in the armed position by placing an RFID tag having a certain activation code near the RFID module, which can then activate the shape memory actuator through the control module. When the mechanical locking interface is connected to the trigger mechanism interface a firearm's trigger mechanism is locked in place and the firearm is in a safe position and when it is not connected to the trigger mechanism it is in an armed position.
US11754356B2 Magazine apparatus for self-loading firearms
Example apparatus are disclosed for a magazine for a self-loading firearm, the magazine comprising a magazine housing, and a magazine floor plate movably mounted to the magazine housing. The magazine floor plate is slidable between an open position and a closed position, wherein the magazine floor plate is pivotable relative to the magazine housing when in the open position.
US11754354B2 Propellant portioning device comprising an expandable holding element
A propellant portioning device for a propellant formed from a plurality of individual propellant modules includes at least a first module holder, wherein the first module holder has at least one expandable holding element for holding one of the individual propellant modules. In an embodiment, the expandable holding element is expandable by a pressure of a fluid, wherein the fluid is introduced into an interior of the expandable holding element.
US11754347B2 Multiple channel heat exchanger
A system including a heat exchanger with two or more channels is provided. The system includes means for one or more source channels and one or more load channels. The source channels and load channels are enclosed for containing and channeling a heat-bearing fluid through the heat exchanger. The source channels and load channels are integrated as components of complete source circuits and load circuits with the purpose of conveying the heat-bearing fluids between heat/cold loads and the heat exchanger. The system also includes means for providing thermal storage that may be used for sensible heat storage, latent heat storage, or a combination of sensible heat storage and latent heat storage. Within the system there are means for putting the source channels, load channels and thermal storage means in intimate thermal communication with one another for the purpose of exchanging heat in all flow-directions.
US11754340B2 Heat exchanger tube
The invention deals with a heat exchanger tube (1) for use in a heat exchanger tube (1) of a motor vehicle, the heat exchanger tube (1) comprising a pair (2) of plates (3) elongating along a longitudinal plan (A), the pair (2) of plates (3) comprising a first plate (3) and a second plate (4) joined to each other to form an inner area (5) dedicated to refrigerant fluid (RF) circulation and divided in at least six channels (6), at least one channel (6) is defined by a cross section area (S) that has a length (L), at least one of the plate is defined by a thickness (T) measured between an internal wall (7) of the plate and an external wall (8) of the plate opposed to the internal wall (7), wherein said thickness (T) is between 0.190 mm and 0.300 mm and said length (L) is between 2 mm and 5 mm.
US11754338B2 Method to detect tube leakage in shell and tube thermosiphon reboilers
A method to continuously monitor for tube leakage in a shell and tube thermosiphon reboiler for heating feedstock in a fractionating column includes: determining the column is in service by continuously monitoring an input flow of the feedstock into the column; determining the reboiler is inactive by continuously monitoring an output valve of tube-side heating fluid from the reboiler; determining the reboiler is losing the heating fluid by continuously monitoring an output flow of the heating fluid from the reboiler; determining the reboiler is heat exchanging by continuously monitoring a temperature difference between input and output flows of shell-side bottoms fluid with the column; and determining the tube leakage in the reboiler is taking place when the column is determined to be in service, the reboiler is determined to be inactive, the reboiler is determined to be losing the heating fluid, and the reboiler is determined to be heat exchanging.
US11754336B2 Refrigerator and control method therefor
A control method for controlling a refrigerator includes a first step for driving a compressor for compressing a refrigerant and a fan for moving air, a second step for driving the compressor and stopping the fan, a third step for stopping the compressor and driving the fan, and a fourth step for stopping the compressor and the fan.
US11754335B2 Refrigeration appliance with a storage box
A refrigeration appliance has a storage box with an open upper end. First and second hanging pins are disposed on a cover plate. The first hanging pin is hung in a first hanger loop and is movable in a front-rear direction and/or an up-down direction in the first hanger loop. The second hanging pin is hung in a second hanger loop and is movable in the front-rear direction and/or the up-down direction in the second hanger loop. The cover plate is movable in the front-rear direction and/or the up-down direction relative to the storage box to at least partially open and close the storage box. The first hanger loop includes an open section that enables the first hanging pin to enter the first hanger loop from the open section and the cover plate of the refrigeration appliance is thereby easy to install.
US11754326B2 Sensor validation
An HVAC system includes a compressor, condenser, and evaporator. A sensor measures a value associated with the refrigerant in the condenser or the evaporator, and a controller is communicatively coupled to the compressor and the sensor. The controller determines, based on an operational history the compressor, that pre-requisite criteria are satisfied for entering a sensor validation mode. After determining the pre-requisite criteria are satisfied, an initial sensor measurement value is determined. Following determining the initial sensor measurement value, the compressor is operated according to a sensor-validation mode. Following operating the compressor according to the sensor-validation mode for at least a minimum time, a current sensor measurement value is determined. The controller determines whether validation criteria are satisfied for the current sensor value. In response to determining that the validation criteria are satisfied, the controller determines that the sensor is validated.
US11754319B2 Pumped thermal storage cycles with turbomachine speed control
The present disclosure provides pumped thermal energy storage systems that can be used to store electrical energy. A pumped thermal energy storage system of the present disclosure can store energy by operating as a heat pump or refrigerator, whereby network input can be used to transfer heat from the cold side to the hot side. A working fluid of the system is capable of efficient heat exchange with heat storage fluids on a hot side of the system and on a cold side of the system. The system can extract energy by operating as a heat engine transferring heat from the hot side to the cold side, which can result in network output. Systems of the present disclosure can employ solar heating for improved storage efficiency.
US11754314B2 Water receiving tray and chassis assembly for window air conditioner, and window air conditioner
A water receiving tray for a window air conditioner includes a tray body and a wiring body. The tray body includes a water tank. The wiring body is provided at a side of the tray body proximal to an outdoor part of the window air conditioner. The wiring body includes a wiring groove.
US11754311B2 Diffuser assembly for an HVAC system
A diffuser assembly for a heating, ventilating, and air conditioning (HVAC) system includes a housing having an outer frame and an inner frame disposed within the outer frame. The outer frame includes an inlet configured to receive an air flow. The inner frame forms a first flow path for the air flow through the housing between the outer frame and the inner frame. The inner frame defines a second flow path for the air flow through the inner frame. The diffuser assembly also includes a damper assembly configured to transition between a first configuration to enable discharge of the air flow from the housing via the first flow path and a second configuration to enable discharge of the air flow from the housing via the second flow path.
US11754297B2 Base station for connecting a cleaning device and method for operating a cleaning system
A base station for connecting a cleaning device and a method for operating a cleaning system with a cleaning device and such a base station are proposed, wherein the room air is conditioned by means of the base station and/or the quality of the room air is measured by means of the base station.
US11754293B2 Auto detection system based on thermal signals
There is provided an auto detection system including a thermal detection device and a host. The host controls an indication device to indicate a prompt message or detection results according to a slope variation of voltage values or 2D distribution of temperature values detected by the thermal detection device, wherein the voltage values include the detected voltage of a single pixel or the sum of detected voltages of multiple pixels of a thermal sensor.
US11754292B2 Heating cooker and heating cooking method
A heating cooker that adjusts cooking operations according to detected cooking states of a food ingredient, and a method thereof are disclosed. The heating cooker includes a heater that heats an inside of a heating chamber in which a food ingredient is placed, and at least one processor that controls the heater to perform a protein denaturation operation, in which a rate of internal temperature rise of the food ingredient is equal to or greater than a reference rate, based on the internal temperature of the food ingredient in a range of from a first reference temperature to a second reference temperature.
US11754289B2 Axially oriented internally mounted continuous ignition device: removable nozzle
An embodiment of a combustor for a gas turbine engine includes a combustor case, a combustor liner disposed within the combustor case, a fuel nozzle at an upstream end of the combustor liner, a torch igniter within the combustor case, and a removable fuel injector. The torch igniter includes a combustion chamber, a cap configured to receive a removable fuel injector and a surface igniter, a tip, an annular igniter wall extending from the cap to the tip and defining a radial extent of the combustion chamber, a structural wall coaxial with and surrounding the igniter wall, and an outlet passage within the tip which fluidly connects the combustion chamber to the combustor. The removable fuel injector extends through a fuel injector opening of the combustor case. The diameter of the fuel injector opening is wider than a fuel injector diameter of the removable fuel injector.