Document Document Title
US11681973B1 System, method, and medium for displaying layout-based instructions using augmented reality
A system and method are disclosed for a supply chain entity having an inventory of one or more items and a warehouse management system receiving orders for one or more items, determining a container for the one or more items, and generating a packing plan for the items. Aspects of the embodiments may include one or more instruction rendering devices having a sensor and a displaying augmented reality instructions and feedback.
US11681967B2 System and method for electrical grid management, risk mitigation, and resilience
A system and method for providing risk mitigation and resilience to the electrical grid system by allowing bi-directional electricity usage from a distributed network of energy storage stations to form a large, distributed resource for the grid. A machine learning optimization module ingests various forms of data—from grid telemetry to traffic data to trip-to-trip data and more—in order to make informed spatiotemporal decisions about strategically placing and balancing energy stores across various regions to support optimum energy usage, risk mitigation, and grid fortification. Energy stores are then sent updated parameters as to the amount of energy to hold or release.
US11681963B2 Method and system for optimization of task management issue planning
A method for optimizing personnel utilization is provided. The method includes: accessing first task management planning information that relates to a first project that has not been completed; using the accessed first task management planning information to identify a plurality of tasks to be performed in connection with the first project and to identify a plurality of persons to be assigned to respective tasks; retrieving historical task management information that relates to at least one project that has been completed; and adjusting at least a first portion of the first task management planning information based on the retrieved historical task management information.
US11681959B1 System and method for adjusting leaching operations based on leach analytic data
The method may comprise receiving historical data (e.g., mineralogy data, irrigation data, raffinate data, heat data, lift height data, geographic data on ore placement and/or blower data); training a predictive model using the historical data to create a trained predictive model; adding future assumption data to the trained predictive model; running the forecast engine for a plurality of parameters to obtain forecast data for a mining production target; comparing the forecast data for the mining production target to the actual data for the mining production target; determining deviations between the forecast data and the actual data, based on the comparing; and changing each of the plurality of parameters from the forecast data to the actual data to determine a contribution to the deviations for each of the plurality of parameters.
US11681957B2 Method and apparatus for optimizing algorithm-based travel scheduling
A server for optimizing a travel schedule is disclosed. The server includes a database storing travel information provided from a first electronic device and local information provided from a second electronic device and a processor that generates a travel itinerary based on the travel information and the local information. The travel itinerary includes a travel schedule for each time zone in a travel day and time. The travel information includes information about a travel place, a travel day and time, transportation, and accommodations. The local information includes information about traffic in the travel place, accommodations in the travel place, a restaurant in the travel place, a landmark in the travel place, activity in the travel place, or news for the travel place.
US11681955B2 Systems and methods for immediate matching of requestor devices to provider devices
The disclosed computer-implemented method may include instant and optimized matching of transportation requesters with transportation providers by precomputing and caching evaluations of matching schemes between existing requests and available providers, where each of the matching schemes excludes one of the available providers. The possibility of matching any new request to a given provider may then be evaluated according to the cached results of the matching scheme that excluded that provider along with an evaluation of matching the new request to the provider, which may be a computationally easy problem. Thus, the new request may be matched to a provider instantly without waiting for the next iteration of solving the global matching problem. Matching requestors and providers in this way may also improve the accuracy of estimated time of arrival information provided to requestors. Various other methods, systems, and computer-readable media are also disclosed.
US11681950B2 Method for categorizing a scene comprising a sub-scene with machine learning
A method for identifying a scene, comprising a computing device receiving a plurality of data points corresponding to a scene; the computing device determining one or more subsets of data points from the plurality of data points that are indicative of at least one sub-scene in said scene, said at least one sub-scene displayed on a display device that is part of said scene, wherein said at least one sub-scene does not represent said scene; the computing device categorizing said scene, disregarding said at least one sub-scene, wherein the categorizing includes interpreting said scene by a computer vision system such that said at least one sub-scene is not taken into account in the categorizing of said scene.
US11681947B2 Method and apparatus for selecting model of machine learning based on meta-learning
A method of selecting a model of machine learning executed by a processor is provided. The method includes: receiving at least one data-set; configuring a configuration space for machine learning of the at least one data-set; extracting, from the at least one data-set, a meta-feature including quantitative information about the data-set; calculating performance of the machine learning for the at least one data-set based on a plurality of configurations included in the configuration space; executing meta-learning based on the meta-feature, the plurality of configurations, and the calculated performance; and optimizing the configuration space based on a result of executing the meta-learning.
US11681946B2 Automated regression detection system for robust enterprise machine learning applications
Methods, systems, and computer-readable storage media for determining, by an automated regression detection system (ARDS), that training of a ML model is complete, the ML model being a version of a previously trained ML model, and in response, automatically, by the ARDS: retrieving the ML model, executing regression testing and detection using the ML model, generating regression results relative to the previously trained ML model, and publishing the regression results.
US11681943B2 Artificial intelligence development via user-selectable/connectable model representations
In some embodiments, user-selectable/connectable model representations may be provided via a user interface to facilitate artificial intelligence development. The model representations may comprises first and second machine learning model (ML) representations corresponding to first and second ML models, and non-ML model representations corresponding to non-ML models. Based on user input indicating selection of the first and second ML model representations and a non-ML model representation corresponding to a non-ML model, at least a portion of a software application may be generated such that the software application comprises (i) an instance of the first ML model, an instance of the second ML model, and an instance of the non-ML model and (ii) an input/output data path between the instance of the first ML model and at least one other instance, the at least one other instance comprising the instance of the second ML model or the instance of the non-ML model.
US11681942B2 Providing intelligent file name suggestions
One or more embodiments of a content naming system provide machine-learned name suggestions to a user for naming content items. Specifically, an online content management system can train a machine-learning model to identify a naming pattern from previously stored content items corresponding to a user account of the user. The online content management system uses the machine-learning model to determine a plurality of name suggestions for naming a content item associated with the user account. One or more embodiments provide graphical elements corresponding to the name suggestions within a graphical user interface. The user can select one or more graphical elements to add the corresponding name suggestion(s) to the name of the content item.
US11681941B2 Systems and method for quantum computing
The present disclosure describes non-classical (e.g., quantum) computing systems and methods that utilize dopant molecules contained in host materials as qubits.
US11681936B2 Scanning server ports to infer service protocols
Systems and methods are disclosed to infer, using a machine learned model, a service protocol of a server based on the banner data produced by the server. In embodiments, the machine learned model is implemented by a network scanner configured to receive banner data from open ports on servers. A received banner is parsed into a set of features, such as the counts or presence of particular characters or strings in the banner. In embodiments, certain types of banner content such as network addresses, hostnames, dates, and times, are replaced with special characters. The machine learned model is applied to the features to infer a most likely protocol of the server port that produced the banner. Advantageously, the model can be trained to perform the inference task with high accuracy and without using human-specified rules, which can be brittle for unconventional banner data and carry undesired biases.
US11681934B2 System and method for differential testing of evolving rules
A computer implemented method for testing rules by a computing device including selecting a current version of a rule and prior version of the rule, comparing the prior version of the rule and the current version of the rule to each other to identify a type of change made in the current version of the rule with respect to the prior version of the rule, and testing the prior version of a rule and the current version of the rule using a common data set, the testing being based on the identified type of change. The test result is provided to a user.
US11681928B2 Refinement of a predicted event based on explainability data
Systems, computer-implemented methods, and computer program products that can facilitate refinement of a predicted event based on explainability data are provided. According to an embodiment, a system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise an interpreter component that identifies a probable cause of a predicted event based on explainability data. The computer executable components can further comprise an enrichment component that executes a diagnostic analysis based on the probable cause.
US11681927B2 Analyzing geotemporal proximity of entities through a knowledge graph
A controller generating a knowledge graph of entries, each entry comprising a separate entity identifier and a separate entity mention identifier within a separate document of a corpus of documents with a located relationship and one or more computed prefix-based geotemporal values determined from geotemporal information associated with the separate entity mention identifier within the separate document. The controller, in response to receiving an input comprising a particular entity and a threshold value, mapping the threshold value to a geospatial hash prefix type and a temporal hash prefix type. The controller applying geospatial hash prefix type and the temporal hash prefix type to the entries in the knowledge graph to determine a response to the input indicating one or more geotemporal proximate entities identified within a degree of geotemporal proximity to the particular entity set by the threshold value.
US11681924B2 Training neural networks using a variational information bottleneck
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a neural network. One of the methods includes receiving training data; training a neural network on the training data, wherein the neural network is configured to: receive a network input, convert the network input into a latent representation of the network input, and process the latent representation to generate a network output from the network input, and wherein training the neural network on the training data comprises training the neural network on a variational information bottleneck objective that encourages, for each training input, the latent representation generated for the training input to have low mutual information with the training input while the network output generated for the training input has high mutual information with the target output for the training input.
US11681923B2 Multi-model structures for classification and intent determination
Intent determination based on one or more multi-model structures can include generating an output from each of a plurality of domain-specific models in response to a received input. The domain-specific models can comprise simultaneously trained machine learning models that are trained using a corresponding local loss metric for each domain-specific model and a global loss metric for the plurality of domain-specific models. The presence or absence of an intent corresponding to one or more domain-specific models can be determined by classifying the output of each domain-specific model.
US11681922B2 Performing inference and training using sparse neural network
An inference system trains and performs inference using a sparse neural network. The sparse neural network may include one or more layers, and each layer may be associated with a set of sparse weights that represent sparse connections between nodes of a layer and nodes of a previous layer. A layer output may be generated by applying the set of sparse weights associated with the layer to the layer output of a previous layer. Moreover, the one or more layers of the sparse neural network may generate sparse layer outputs. By using sparse representations of weights and layer outputs, robustness and stability of the neural network can be significantly improved, while maintaining competitive accuracy.
US11681919B2 Automatically selecting query objects in digital images
The present disclosure relates to an object selection system that automatically detects and selects objects in a digital image utilizing a large-scale object detector. For instance, in response to receiving a request to automatically select a query object with an unknown object class in a digital image, the object selection system can utilize a large-scale object detector to detect potential objects in the image, filter out one or more potential objects, and label the remaining potential objects in the image to detect the query object. In some implementations, the large-scale object detector utilizes a region proposal model, a concept mask model, and an auto tagging model to automatically detect objects in the digital image.
US11681917B2 System and method for training neural networks
Systems and methods for training a neural network or an ensemble of neural networks are described. A hyper-parameter that controls the variance of the ensemble predictors is used to address overfitting. For larger values of the hyper-parameter, the predictions from the ensemble have more variance, so there is less overfitting. This technique can be applied to ensemble learning with various cost functions, structures and parameter sharing. A cost function is provided and a set of techniques for learning are described.
US11681913B2 Method and system with neural network model updating
A method of updating a neural network model by a terminal device, includes training a local model using a local data set collected by a terminal device to generate a trained local model; receiving, from a server, an independent identically distributed (i.i.d.) global data set, the i.i.d. global data set being a data set sampled for each class in a plurality of predefined classes; implementing the trained local model by inputting the i.i.d. global data set and transmitting final inference results of the implemented trained local model to the server; and receiving, from the server, a global model updated based on the final inference results of the inference.
US11681910B2 Training apparatus, recognition apparatus, training method, recognition method, and program
Provided are a training apparatus, a recognition apparatus, a training method, a recognition method, and a program that can accurately recognize what an object represented in an image associated with depth information is. An object data acquiring section acquires three-dimensional data representing an object. A training data generating section generates a plurality of training data each representing a mutually different part of the object on the basis of the three-dimensional data. A training section trains a machine learning model using the generated training data as the training data for the object.
US11681907B2 System and method for performing computations for deep neural networks
A computation unit for performing a computation of a neural network layer is disclosed. A number of processing element (PE) units are arranged in an array. First input values are provided in parallel in an input dimension of the array during a first processing period, and a second input values are provided in parallel in the input dimension during a second processing period. Computations are performed by the PE units based on stored weight values. An adder coupled to the first set of PE units generates a first sum of results of the computations by the first set of PE units during the first processing cycle, and generates a second sum of results of the computations during the second processing cycle. A first accumulator coupled to the first adder stores the first sum, and further shifts the first sum to a second accumulator prior to storing the second sum.
US11681906B2 Bayesian network in memory
Apparatuses and methods can be related to implementing a Bayesian neural network in a memory. A Bayesian neural network can be implemented utilizing a resistive memory array. The memory array can comprise programmable memory cells that can be programed and used to store weights of the Bayesian neural network and perform operations consistent with the Bayesian neural network.
US11681905B2 Hardware-assisted gradient optimization using streamed gradients
Systems and methods related to hardware-assisted gradient optimization using streamed gradients are described. An example method in a system comprising a memory configured to store weights associated with a neural network model comprising L layers, where L is an integer greater than one, a gradient optimizer, and a plurality of workers is described. The method includes during a single burst cycle moving a first set of gradients, received from each of the plurality of workers, from at least one gradient buffer to the gradient optimizer and moving weights from at least one buffer, coupled to the memory, to the gradient optimizer. The method further includes during the single burst cycle writing back the new weights, calculated by the gradient optimizer, to the memory. The method further includes during the single burst cycle transmitting the new weights, from the gradient optimizer, to each of the plurality of workers.
US11681904B2 Processor chip and control methods thereof
Disclosed in a processor chip configured to perform neural network processing. The processor chip includes a memory, a first processor configured to perform neural network processing on a data stored in the memory, a second processor and a third processor, and the second processor is configured to transmit a control signal to the first processor and the third processor to cause the first processor and the third processor to perform an operation.
US11681898B2 Systems and methods for rapid prediction of hydrogen-induced cracking (HIC) in pipelines, pressure vessels, and piping systems and for taking action in relation thereto
Methods and systems of predicting the growth rate of hydrogen-induced cracking (HIC) in a physical asset (e.g., a pipeline, storage tank, etc.) are provided. The methodology receives a plurality of inputs regarding physical characteristics of the asset and performs parametric simulations to generate a simulated database of observations of the asset. The database is then used to train, test, and validate one or more expert systems that can then predict the growth rate and other characteristics of the asset over time. The systems herein can also generate alerts as to predicted dangerous conditions and modify inspection schedules based on such growth rate predictions.
US11681886B2 Genomic and environmental blockchain sensors
A system is described to create customized unique identification (UID) codes combined with customized printable optical or NFC sensors and to combine these unique sensors and unique IDs with unique environmental events, traceability, unique data from cell phones (including geolocation) and person-specific unique indicators such as biomarkers to create completely unique, low cost and proprietary printable genomic and environmental blockchain sensor networks for the Internet of Things (IoT), counterfeit identification, healthcare, pharmaceutical applications and small payment transactions worldwide.
US11681885B2 Cash counter with infrared light source for scanning imaging
A cash counter with an infrared light source for scanning imaging is provided. The cash counter includes a cash counter body, the cash counter body including a cash feeding table, a cash dispensing assembly, an infrared light source emitting assembly, an infrared light source receiving assembly, a motor, a transmission assembly, a display screen for displaying the number of cashes, a cash receiving assembly and a cash receiving rack; the infrared light source emitting assembly and the infrared light source receiving assembly are provided to face each other; the cash receiving assembly receives the identified cashes and transfers the identified cashes to the cash receiving rack; and the motor supplies power for the cash dispensing assembly, the cash receiving assembly and the transmission assembly to rotate, respectively.
US11681883B2 Systems and methods of identification verification using near-field communication and optical authentication
Systems and methods for identification (ID) document verification using hybrid near-field communications (NFC) authentication and optical authentication are provided. An exemplary method includes receiving, by a client device, an image of an ID document. Based on the image of the ID document, a determination is made whether the ID document includes a near-field communications (NFC) chip that stores data comprising identifying information for an owner of the identification. Based on this determination of whether the ID document includes an NFC chip, the ID document is verified by selectively using at least one of NFC chip authentication and optical authentication, to obtain a verification result.
US11681882B2 Position specifying device, position specifying system, position specifying method, and computer readable storage medium
Included are: a storage unit that stores device installation position information indicating installation positions for devices installed under floors of vehicles of a train, stores reading locations at each of which at least one individual information item identifying one of the devices is read from an identification tag storing the individual information item, each of the reading locations being where radio waves are emitted toward the identification tag affixed to corresponding one of the devices, and stores, correspondingly to radio wave strength for each of the plurality of the reading locations, at least one individual information item that is read with varied radio wave strengths in radio wave emission; and a position specifying unit that ascertains which device carrying the individual information item is in which installation position of the vehicles of the train and associates the installation position with the individual information item identified.
US11681878B2 Methods and apparatus for creating domain-specific intended-meaning natural language processing pipelines
A method includes receiving a dataset that includes a plurality of input texts. Each input text from the plurality of texts is associated with a content category from a plurality of content categories based on a comparison between that input text and an intended meaning that is common for each comparison. For each model in a plurality of models, and for each content category from the plurality of content categories, that model is executed on each input text from the plurality of input texts to generate an average similarity/dissimilarity score for that content category. At least one model from the plurality of models is selected, based on the average similarity score for each content category from the plurality of content categories for each model in the plurality of models, to determine whether an input text is similar/dissimilar to the intended meaning.
US11681875B2 Method for image text recognition, apparatus, device and storage medium
The present application discloses a method for image text recognition, an apparatus, a device, and a storage medium, and relates to image processing technologies in the field of cloud computing. A specific implementation is: acquiring an image to be processed, where at least one text line exists in the image to be processed; processing each text line in the image to be processed to obtain a composite encoded vector corresponding to each word in each text line, where the composite encoded vector carries semantic information and position information; and determining a text recognition result of the image to be processed according to the semantic information and the position information carried in the composite encoded vector corresponding to each word in each text line. This technical solution can accurately distinguish adjacent fields with small pixel spacing in the image and improve the accuracy of text recognition in the image.
US11681872B2 Language sequence labeling method and apparatus, storage medium, and computing device
A language sequence labeling method and includes: reading a first embedding representation of a language sequence, the first embedding representation including a character-level word embedding representation, a pre-trained word embedding representation, and a global word embedding representation of the language sequence, the global word embedding representation referring to a global context representation of the language sequence; performing first depth transformation (DT) encoding on the first embedding representation based on a first DT recurrent neural network (RNN), to output a first hidden-layer state representation corresponding to each word in the language sequence; and decoding the first hidden-layer state representations of the language sequence, to obtain a labeling result of one or more elements in the language sequence.
US11681869B2 Methods and systems for managing collaborative editing of content
Embodiments for managing collaborative editing of content are provided. At least one user interface is provided to a first user and a second user. The at least one user interface is configured to selectively provide the first user and the second user with the ability to edit content. Time-limited editing periods associated with the at least one user interface are established for the first user and the second user. During a first of the time-limited editing periods, the first user is provided with the ability to edit the content, and the second user is prevented from editing the content. During a second of the time-limited editing periods, the second user is provided with the ability to edit the content, and the first user is prevented from editing the content. The second of the time-limited editing periods does not overlap with the first of the time-limited editing periods.
US11681868B2 Augmented natural language generation platform
A computing system receives a request to generate one or more narrative frameworks for a worksheet. The worksheet is hosted by a third party server. The computing system interfaces with the third party server to retrieve data associated with the worksheet. The computing system infers attributes of the worksheet from the retrieved data. The attributes correspond to a type of data represented in the worksheet. The computing system generates a narrative template for the one or more narrative frameworks. The computing system generates one or more data variables for the one or more narrative frameworks based on the generated narrative template. The computing system constructs the one or more narrative frameworks by selectively retrieving data from the worksheet for each data variable of the one or more data variables in the narrative framework.
US11681867B2 System and method for reactive computing
A reactive spreadsheet in which the functionality of the reactive spreadsheet is decoupled from the visualization, where the same object or variable may appear in different tabs and panels while still retaining its identity.
US11681863B2 Regulatory document analysis with natural language processing
Technologies are provided for automatically comparing versions of a regulatory document and highlighting meaningful changes to each version of the regulatory document. An analysis engine accepts two inputs of a regulatory document in HTML format. One input is an original version of the regulatory document and one input is a revised version of the regulatory document. The documents are processed by the analysis engine to highlight added content as compared to the original version of the HTML content and the second document being processed to highlight removed content as compared to the revised version of the HTML content. These highlighted documents are then presented to the user.
US11681850B2 Multi-patterning graph reduction and checking flow method
A method of generating a plurality of photomasks includes generating a circuit graph. The circuit graph comprises a plurality of vertices and a plurality of edges. Each of the plurality of vertices is representative of one of a plurality of conductive lines. The plurality of edges are representative of a spacing between the conductive lines less than an acceptable minimum distance. Kn+1 graph comprising a first set of vertices selected from the plurality of vertices connected in series by a first set of edges selected from the plurality of edges and having at least one non-series edge connection between a first vertex and a second vertex selected from the first set of vertices is reduced by merging a third vertex into a fourth vertex selected from the first set of the plurality of vertices. An n-pattern conflict check is performed and the photomasks generated based on the result.
US11681848B2 On-the-fly multi-bit flip flop generation
On-the-fly multi-bit flip-flop (MBFF) generation is provided by selecting at least two flip-flop blocks from a plurality of candidate flip-flop blocks; identifying a control block from a plurality of candidate control blocks, the control block being identified based on operational specifications of the selected flip-flop blocks; and generating a multi-bit flip-flop instance based on the selected flip-flop blocks and the identified control block.
US11681846B1 Sub-FPGA level compilation platform with adjustable dynamic region for emulation/prototyping designs
A method of FPGA compilation for an emulation system includes receiving a netlist for an FPGA, partitioning the netlist into a set of sub-FPGA netlists, and mapping each of the sub-FPGA netlists in the set to a corresponding dynamic sub-FPGA region of the FPGA. The method further includes implementing the sub-FPGA netlists of the set in parallel to obtain a corresponding set of sub-FPGA bitstreams.
US11681845B2 Quantum circuit valuation
Systems and techniques that facilitate quantum circuit valuation are provided. In various embodiments, a system can comprise an input component that can access a first quantum circuit. In various embodiments, the system can further comprise a valuation component that can appraise the first quantum circuit based on one or more factors (e.g., frequency factor, complexity factor, resource factor, similarity factor), thereby yielding a value score that characterizes the first quantum circuit. In various instances, the system can further comprise an execution component that can recommend deployment of the first quantum circuit based on determining that the value score exceeds a threshold.
US11681842B2 Latency offset in pre-clock tree synthesis modeling
Embodiments herein include detecting a transformation in a circuit layout before clock tree synthesis is performed, and in response, estimating a latency offset, relative to a global latency value, for a clock pin in a clock gate circuit. Moreover, the embodiments includes determining, based on the latency offset, a timing constraint for combinational logic configured to generate an enable signal for the clock gate circuit and adjusting the circuit layout based on the timing constraint to affect when the combinational logic generates the enable signal.
US11681836B2 Computer-implemented method for computing an envelope for a building complying with shadow duration requirements
A computer-implemented method for computing an envelope (BE) for a building to be designed, the method comprising: defining an initial volume (IV) of the building; and for each one a plurality of points (P1, P2, P3) of a boundary (PRB) of a neighboring region (PR) of the building, computing a cutting surface (CS) and modifying the initial volume by cutting out portions thereof extending above said cutting surface; wherein each cutting surface is defined in such a way that the initial volume, modified by cutting out portions thereof extending above it, projects over the corresponding point of the boundary a shadow (SW) whose duration is equal to a predetermined value; said envelope being defined by a boundary surface of a remaining volume. A computer program product, a non-transitory computer-readable data-storage medium and a Computer Aided Design system for carrying out such a method.
US11681835B2 Rapid positioning drawing system and method
Methods and systems enhance the ability of a CAD system operator to add a new element to a CAD drawing, and/or edit a CAD drawing when moving a pre-existing element of the CAD drawing, by automatically generating and displaying over the CAD drawing a set of glyphs, where each glyph visually indicates to the CAD operator a point in the CAD drawing at which a new element, or a previously-drawn element being moved, will satisfy a minimum desired clearance distance from another element of the CAD drawing.
US11681834B2 Test cell presence system and methods of visualizing a test environment
Exemplary embodiments described herein include methods of systems for visualization of test cell environments. Exemplary embodiments may include a test cell presence system and method of providing test cell visualization that displays and permits virtual interaction with complex, three-dimensional (3-D) data sets. Exemplary embodiments permit visualization through digital reality, such as Virtual Reality (VR), Augmented Reality (AR), and other display solutions.
US11681831B2 Threat detection using hardware physical properties and operating system metrics with AI data mining
An approach is provided that receives a set of actual hardware power consumption details and a set of software activity details with all of the details pertaining to the use of a computer system at a first time. Based on the set of software activity details, the approach determines a set of expected hardware power consumption details. The set of actual hardware power consumption details are compared to the set of expected hardware power consumption details. If the comparison identifies variances between the actual and expected data, then a security threat is flagged and threat responses are performed.
US11681830B2 Electronic device with display panel copy protection module and method for determining duplicate display panel
A method for determining whether or not a display panel is a duplicate is provided. The method includes: generating, by a code generator in an electronic module, a code, the electronic module including a plurality of electronic components; transmitting, by the code generator, the code to each of a first sequence generator in the electronic module and a second sequence generator in a display panel, the display panel being configured to be mounted to the electronic module; generating, by the first sequence generator, a first response value, and transmitting the first response value to a certification component in the electronic module; generating, by the second sequence generator, a second response value, and transmitting the second response value to the certification component; and comparing, by the certification component, the received first response value and the received second response value.
US11681829B2 Approaches for managing restrictions for middleware applications
Systems and methods are provided for determining an access request provided by an application that seeks to interact with one or more backend systems through a computing system. One or more predefined restrictions can be enforced on the application, the computing system, or the one or more backend systems.
US11681826B2 Systems and methods for protection of data across multiple users and devices
Systems and methods for protection of data across multiple users and devices are disclosed. According to one embodiment, in privacy server comprising at least one computer processor, a method for protection of data across multiple users and devices may include: (1) receiving, from a first user device, a data sharing permission for the first user device and a data sharing permission for a second user device, the first user device and the second user device associated with the same user; (2) provisioning the data sharing permission for the second user device; and (3) communicating the provisioned data sharing permission to the second user device, wherein the second user device shares data with the first user device according to the provisioned data sharing permission.
US11681823B2 Information based life view
A method for enabling a user to customize, prioritize, and view information filtered to align with the user's life state that includes interaction with an online market place. The user provides priority, positioning, and custom information about the user's life state which allows the user to view information in a life view. This information may include at least demographic information, logistical information, ethnic information, social information and psychological information. The partners may use the information about the user's life to filter its information according to the information about the user's life, which is then viewed in a life view by a user, according to the user defined positioning, prioritization, and other custom parameters. The method also enables the user to view partner and user participation in a marketplace to procure the information about the user's life, user ratings according to the user's behavior, and partner ratings according to the partner's information delivery.
US11681821B2 Methods and apparatus for efficiently implementing a distributed database within a network
An apparatus includes a processor and a memory operatively coupled to the processor and associated with an instance of a distributed database at a first compute device. The processor is configured to select an anonymous communication path. Each blinded public key from a sequence of blinded public keys associated with the anonymous communication path is associated with a pseudonym of a compute device from a set of compute devices that implement the anonymous communication path. The processor is configured to generate an encrypted message encrypted with a first blinded public key. The processor is configured to generate an encrypted data packet including the encrypted message and a compute device identifier associated with a second compute device. The encrypted data packet is encrypted with a second blinded public key. The processor is configured to send the encrypted data packet to a third compute device.
US11681820B2 Computer system and data access control method
The computer system is connected to a DB that stores data acquired from a production system in which a plurality of machines operate, and includes a generation unit and a data search unit. The DB stores operation data and environment data. The generation unit generates, by analyzing schedule information including a production schedule of the plurality of products, first owner information for storing first access control data including an owner, the machines, and a first access period set based on operation time, and generates, based on the first owner information, second owner information for storing second access control data including the owner, a type of the environment data, and a second access period set based on the first access period. The data search unit controls accesses to the DB based on the first owner information and the second owner information.
US11681816B1 Private session for mobile application
A mobile device can receive input to execute a target application in a private session. The target application is a native application for a mobile platform of the mobile device. The private session is a native function of the mobile device configured to isolate data of the target application. In response to the input, the mobile device can configure a local resource of the mobile device to support the target application in the private session, instantiate a procedure that utilizes the local resource to isolate the data of the target application while in the private session, and execute the target application in the private session on the mobile device. The operation of the private session is transparent and undetectable to the target application.
US11681815B2 Secure tracking of items utilizing distributed computing
A computerized method of the invention includes software having instructions loaded on a computer system including a database populated with item information associated with owner, leasee and/or lien holder information. The CPU executes the instructions for, in a first step, registering user, in a second step, associating items and, in a third step, making registered item information available for updating and interrogation by users with the requisite permissions.
US11681809B2 Information processing apparatus, control method, and storage medium
An information processing apparatus includes a first verification unit configured to perform hardware verification of the hardware by using a hardware verification unit, and if the hardware verification is successful, performs a software verification of software stored in a storage unit. If both verifications are successful and a particular function is executed, a second verification unit performs software verification of a program stored in the storage unit. And, if one or both of the verifications is unsuccessful, a restriction unit restricts use of the information processing apparatus.
US11681808B2 Configurable code signing system and method
A system is provided for configurably signing a secure data image that includes software code that interprets cryptographic atomic code. In the system, a code signing engine includes an interpreter that interprets atomic code signing operations presented in a recipe defined by a system administrator according to configuration parameter values supplied with the input image.
US11681800B2 Augmented security recognition tasks
A system for conducting a security recognition task, the system comprising a memory configured to store a model and training data including auxiliary information that will not be available as input to the model when the model is used as a security recognition task model for the security recognition task. The system further comprising one or more processors communicably linked to the memory and comprising a training unit and a prediction unit. The training unit is configured to receive the training data and the model from the memory and subsequently provide the training data to the model, and train the model, as the security recognition task model, using the training data to predict the auxiliary information as well as perform the security recognition task, thereby improving performance of the security recognition task. The prediction unit is configured to use the security recognition task model output to perform the security recognition task while ignoring the auxiliary attributes in the model output.
US11681796B2 Learning input preprocessing to harden machine learning models
Various embodiments are provided for securing machine learning models by one or more processors in a computing system. One or more hardened machine learning models that are secured against adversarial attacks are provided by applying one or more of a plurality of combinations of selected preprocessing operations from one or more machine learning models, a data set used for hardening the one or more machine learning models, a list of preprocessors, and a selected number of learners.
US11681795B2 Method, system and apparatus for security assurance, protection, monitoring and analysis of integrated circuits and electronic systems in relation to hardware trojans
A method and system for analysis of a facility may include providing an emulation host system, first generating a golden circuit model on the emulation host system, first inserting a first hardware trojan model, first emulating operation of the golden circuit model, and second emulating operation of the first hardware trojan model. A facility may include a trojan instrument facility having a trojan detection instrument comparing logic circuit output against a threshold for detecting hardware trojan activity, and outputting alert data, and in relation to opening one of a plurality of scannable access points, a scannable register is inserted into an active scan chain with an associated instrument interface.
US11681794B2 ASLR bypass
Embodiments bypass Address Space Layout Randomization (ASLR) executed on a web server that implements a web function. Embodiments, from a client remote from the web server, construct a stack layout of the web function. Embodiments identify memory locations of the stack layout that are writable and read a currently stored library instruction address of a library at the identified memory locations. Embodiments then iteratively increment the currently stored library instruction address by one and overwriting the identified memory locations until a remote shell is successfully spawned or another malicious instruction is executed.
US11681793B2 Technologies for object-oriented memory management with extended segmentation
Technologies for memory management with memory protection extension include a computing device having a processor with one or more protection extensions. The processor may load a logical address including a segment base, effective limit, and effective address and generate a linear address as a function of the logical address with the effective limit as a mask. The processor may switch to a new task described by a task state segment extension. The task state extension may specify a low-latency segmentation mode. The processor may prohibit access to a descriptor in a local descriptor table with a descriptor privilege level lower than the current privilege level of the processor. The computing device may load a secure enclave using secure enclave support of the processor. The secure enclave may load an unsandbox and a sandboxed application in a user privilege level of the processor. Other embodiments are described and claimed.
US11681787B1 Ownership validation for cryptographic asset contracts using irreversibly transformed identity tokens
A method can include receiving identity data from a computing device. The method can include verifying that the identity data is associated with a live subject. The method can include generating a privacy-secured token based on the identity data. The method can include generating a randomized unique user identifier (RUUI). The method can include storing the privacy-secured token and the RUUI in association at a first registry. The method can include transmitting the RUUI to the computing device. The method can include configuring metadata of a cryptographic asset to include the RUUI. The cryptographic asset may be associated with a second registry, and the second registry may be associated with a blockchain environment.
US11681786B2 System, devices and/or processes for secure computation
Briefly, example methods, apparatuses, and/or articles of manufacture are disclosed that may be implemented, in whole or in part, using one or more processing devices to develop compilers and microcode for generation of runtime images for secure execution according to an instruction set architecture (ISA) on a computing device. For example, a co-development of a paired compiler and microcode may obscure how such a paired compiler and microcode are to express program instructions into binary runtime image.
US11681783B2 Method and apparatus for creating and using quantum resistant keys
A system is disclosed for securely communicating between a user device and a target device, which includes a user input receiving user inputs and a user device memory for storing at least one fixed dataset having a plurality of data bits and an inherent entropy. At least one predetermined harvest process is stored in ser device memory, which is operable within a main harvest process to distill the dataset to a predetermined bit length to define a private key of the user at a predetermined key length. A processor operates to execute the main harvest process to receive a unique user Personal Information Number (PIN) acquired by the user and having a plurality of digits associated therewith, and wherein the at least one predetermined harvest process is dependent on the user PIN and the value of at least one of the digits therein, such that the at least one predetermined harvest process is parameterized by the value of the at least one of the digits and operates differently for each value of the at least one of the digits. The processor applies the at least one predetermined harvest process to the dataset to distill the dataset down to the predetermined key length to define the private key, and then stores the private key to the user device. A target device memory and an encryption engine on the target device interface with a proximity-based link. The private key is transferred to the target device via the proximity-based link and an interface on the target device stores the transmitted private key in the target device memory.
US11681769B2 Method of publishing and delivering an electronic newspaper
A system for preparing and delivering digital information, particularly digital newspaper editions, to mobile application users. The system includes mobile applications (apps) for both mobile phone and tablet devices, with content display and interactivity of each app optimized for device type. The system also includes a suite of back-office software modules which allow writers and editors to prepare stories, images and other content for delivery to the apps. One such module is a story creator, which includes an interface to a content management system allowing plain text stories and images to be imported, formatted and made interactive for delivery to the apps. The story creator module also includes interfaces to providers of data such as obituaries, classified ads and weather, and functionality for publishing daily editions of the digital newspaper using the imported content. Other features of the system include breaking news alerts, paywall integration, and interfaces to social media.
US11681766B2 Preserving contextual relevance of content
Devices often receive content items to be saved for later presentation to a user. In some instances, the content of the message is analyzed to retrieve supplemental information from external data sources, such as a map to a location discussed in a message. However, such supplementing often fails to reflect the personal context of the content item to the user, who may not easily recall the associated personal context when the content item is later presented. Instead, for a content item to be saved, a device may evaluate personal data sources to identify the personal context of the content item to the user, and add personal context annotations to a content item record of the saved content item. Later, during a presentation of the content item to the user, the personal context annotations may be included as a reflection of the personal context of the content item to the user.
US11681765B2 System and method for integrating content into webpages
In certain embodiments, reference identifiers may be generated and embedded into a website's content. A request for a reference identifier to be embedded into first content on a first website may be obtained based on a user accessing the first website. Based on the request, interaction data related to the first website may be retrieved indicating that a prior user interacted with text on the first website and subsequently accessed a second website. A reference identifier related to the second website may be caused to be embedded into the text on the first website based on: (i) the second website comprising second content related to the text, (ii) the prior user interacting with the text on the first website, and (iii) the prior user accessing the second website after interacting with the first content on the first website.
US11681763B2 Systems of apps using AI bots for one family member to share memories and life experiences with other family members
Popopmomom and Kiddoflock apps using AI bots lets the family member to share memories and life experiences with other family members in most easiest and in a more secure way. AI BOT automatically builds the biography once all the questions are answered by the Popopmomom user.
US11681762B2 Digital twin asset search
The exemplary embodiments disclose a method, a computer program product, and a computer system for obtaining a digital twin asset. The exemplary embodiments may include collecting input data, extracting one or more features from the input data, searching for a digital twin asset based on the extracted one or more features and one or more models, and facilitating an exchange of the digital twin asset.
US11681761B1 Method and system for mining image searches to associate images with concepts
A system and method for associating a document with a concept are provided. One or more idea-electronic document associations is identified, wherein each idea-electronic document association is based on a user performance criteria relative to the electronic document and the idea. At least one of the one or more electronic documents is identified with a concept based on the one or more idea-electronic document associations, wherein the concept is related to the one or more ideas.
US11681756B2 Method and electronic device for quantifying user interest
An electronic device includes a memory configured to store a plurality of types of user data, and a processor configured to be operatively connected to the memory, wherein the processor is configured to generate an embedding vector through text embedding using first text data which is included in the user data and is related to content of the user data for each type of the user data; calculate a weight for the embedding vector using information which is included in the user data and is related to usability of the user data for each type of the user data; when a query is input, generate a query vector through the text embedding using second text data included in the query; and quantify user interest in the query for each type of the user data based on the embedding vector, the weight for the embedding vector, and the query vector.
US11681754B2 Technologies for managing connected data on persistent memory-based systems
Managing connected data, such as a graph data store, includes a computing device with persistent memory and volatile memory. The computing device stores a graph data store with a plurality of nodes and edges in persistent memory. Each of the edges defines the relationship between at least two of the nodes. The nodes and edges may contain tags and properties containing additional information. In response to a search request query, the computing device generates an iterator object stored in volatile memory with a reference to one or more nodes and/or edges in the graph data store. The split between volatile and persistent memory allocation could be used for other objects, such as allocators and transactions. Other embodiments are described and claimed.
US11681753B2 Geotagged video spatial indexing method based on temporal information
A geotagged video spatial indexing method for video retrieval based on a two-dimensional (2D) temporal grid is disclosed and includes: generating the 2D temporal grid by using the earliest start time, the latest end time of all geotagged video clips and a temporal resolution; calculating row and column number information of each geotagged video clip based on its start time and end time; generating a spatial point for each geotagged video clip based on the row and column number information and obtaining a spatial point set; generating a R-tree spatial index structure corresponding to the spatial point set using a R-tree spatial index method; and locating the corresponding cell in a temporal grid based on retrieval conditions, generating a spatial point based on row and column number information of the grid cell, and finding the spatial point in the R-tree spatial index structure to get the geotagged video corresponding thereto.
US11681750B2 System and method for providing content to users based on interactions by similar other users
A system and method indicates certain terms on a web page as links or portals to additional information and then allows the user to click the link or operate the portal to obtain the additional information, which may be a different web page on the world wide web.
US11681748B2 Video streaming with feedback using mobile device
A method for direct video broadcasting to video host, via a mobile device, including allowing the video host to initiate an audio communication with a user, via the user's mobile device; allowing the user, via the mobile device, to accept the initiated audio communication from the video host; providing, in response to the user accepting the initiated audio communication, audio communication between the user and the video host; and allowing, in response to the user accepting the initiated audio communication, the user to capture video, via the mobile device, and upload or stream the captured video to the video host, wherein the video host is enabled to engage in audio communications with the user, as the captured video is being captured, and wherein the audio communication is separate from the audio associated with any video being captured.
US11681746B2 Structured prediction crosswalk generation
A method includes receiving image data associated with an image of a roadway including a crosswalk, generating a plurality of different characteristics of the image based on the image data, determining a position of the crosswalk on the roadway based on the plurality of different characteristics, the position including a first boundary and a second boundary of the crosswalk in the roadway, and providing map data associated with a map of the roadway, the map data including the position of the crosswalk on the roadway in the map. The plurality of different characteristics include a classification of one or more elements of the image, a segmentation of the one or more elements of the image, and one or more angles of the one or more elements of the image with respect to a line in the roadway.
US11681745B2 Digital image presentation
A computer implemented method to present digital images may include storing a digital image in a database and applying a digital image processing technique to the digital image to identify a region of interest of the digital image. The method may also include storing region data that identifies the region of interest of the digital image in the database and receiving a request for information associated with the digital image from a digital device. In response to the request, the method may include providing the digital image and the region data for transmission to the digital device, the digital device configured to adjust a cropping view of the digital image based on the region data to display the region of interest of the digital image.
US11681743B2 Type ahead search amelioration based on image processing
System and methods for type ahead search amelioration based on image processing are provided. In embodiments, a method includes: capturing, by a computing device, image data based on images viewed by a user during a computing session; converting, by the computing device, the image data to text using image processing; and storing, by the computing device, the text in a temporary buffer of a type ahead search function, wherein the text constitutes image context data for use by the type ahead search function.
US11681742B2 Dynamic query adjustment based on data protection configurations
Aspects of the present disclosure relate to systems and methods for dynamically adjusting queries based on data protection configurations. In one example, a request for data is received from an application. The data is indexed in at least one of a first index database, a second index database and a third index database. A first key notification indicating a protection status of a personal device is received. A query is sent to each of the first index database, the second index database and the third index database for the requested data based on the protection status of the personal device. The requested data is loaded into the application. A second key notification indicating a change in the protection status of the personal device is received. At least some of the loaded data is removed from the application based on the change in the protection status of the personal device.
US11681740B2 Probabilistic indices for accessing authoring streams
In various implementations, streams are sent and received by a computing device engaged in an authoring session with respect to an electronic document. The computing device stores the streams in multiple container files associated with an instance of the electronic document open on the computing device. The device maintains an indices file to reflect a presence of the streams in the container files, such that fast access can be provided to the streams at a later time. The indices file comprises multiple probabilistic data structures corresponding to the container files that each indicate on a probabilistic basis whether a given stream is present in a corresponding one of the container files. The computing device uses the indices file to retrieve the streams from the container files.
US11681732B2 Tuning query generation patterns
A computer-implemented method for optimizing search query results is disclosed. The computer-implemented method includes receiving a first natural language query, selecting a plurality of search query patterns based on the first natural language query, assigning a weight to each search query pattern in the plurality of search query patterns, generating one or more weighted keyword queries from each search query pattern based on the weight assigned to each search query pattern and one or more keywords from the first natural language query, evaluating a relevancy of one or more search results returned by each of the one or more weighted keyword queries for the first natural language query, and iteratively altering the weight assigned to a search query pattern until an optimal number of relevant search results are returned from the search query pattern for the first natural language query.
US11681731B2 Systems and methods for secure storage and retrieval of trade data
Disclosed herein are embodiments of systems, methods, and products comprising a data power server for secure storage and retrieval of trade data. The server receives a request from a user to review or confirm one or more trade documents via a webserver. The server communicates with a connector grid server to retrieve the user's accessible documents. The connector grid server determines the electronic file IDs that are accessible to the user based on the accessibility policy. The server instructs a digital library server to download the electronic files containing the requested trade data. The digital library server retrieves and downloads the electronic files based on the file IDs. The webserver renders a GUI displaying the electronic files on an electronic client device operated by the user. Upon receiving the confirmation response from the user, the server instructs the digital library server to update the trade status.
US11681728B2 Event display method and device
An event display method and an event display device are provided. The method includes: acquiring types of events; setting colors for the events based on the types of the events; grouping the events based on starting times and ending times of the respective events; and displaying the events based on the grouping and colors of the events. According to the embodiments, the event type, event distribution and event duration can be intuitively displayed, the user can quickly screen out valid events and quickly acquire valid information of the events, thereby quickly positioning a fault and determining a cause for the fault.
US11681727B2 Method and system of matching data in using multiple data points
A method for matching supplied organizational data with trade directory information includes: receiving a data file including a plurality of organizational entries, each entry including an entity name and a geographic location; normalizing the entity name in each of the organizational entries; identifying a plurality of matching entries for each organizational entries, each matching entry including a matching name and location, and where each matching entry is identified based on a first correspondence between the matching name and the entity name and a second correspondence between the matching location and the geographic location; determining a confidence level for each of the organizational entries based on the correspondence between the first correspondence and the second correspondence for at least one of the identified matching entries; and transmitting the plurality of matching entries and determined confidence level for each of the plurality of organizational entries.
US11681726B2 System for generating specialized phenotypical embedding
Systems and methods that use multi-tasking and transfer learning with sparse gating mechanisms and domain knowledge to generate pheno-embeddings in a scalable manner that can improve the relevance of the patient embeddings from Electronic Health Records. A system, comprises at least one processor that executes the following computer executable components stored in memory: a structural pheno-embedding model that employs a hierarchical knowledge graph; a data augmentation component that expands on a sparse data set associated with the knowledge graph; and an embedding component that generates a specialized embedding for phenotypes using the structural pheno-embedding model and the augmented data set for a selected cohort.
US11681724B2 Investigation timeline builder for dynamic entity data visualizations in user interfaces
A system is provided for a data investigation system that is adapted to provide optimized data viewing for investigations using a network topology of relations between entities. The system includes a processor and a computer readable medium operably coupled thereto, to perform operations which include receiving, from a computing device, an investigation of a first entity having a first set of attributes, determining, based on the first set of attributes, a plurality of related entities associated with a plurality of events, determining whether each of the plurality of events meets or exceeds a risk threshold for the investigation of the first entity, generating a first relations graph of the first entity to one or more of the plurality of related entities based on one or more of the plurality of events meeting or exceeding the risk threshold, and displaying, on the computing device, the first relations graph.
US11681721B2 Systems and methods for spark lineage data capture
Systems and methods for SPARK lineage data capture are disclosed. In one embodiment, in an information processing apparatus comprising at least one computer processor, a method for lineage data capture may include: (1) receiving, at a lineage engine and from a listener service, a decisive logical plan for a job; (2) extracting, using a plan parser, lineage data from the decisive logical plan; (3) producing, by a job lineage builder, job lineage data and job attribute data from the lineage data; (4) extracting, by the job lineage builder and from the job lineage data and the job attribute data, attribute information, transformation information, and estimate information for the job; and (5) storing, in a database, the attribute information, the transformation information, and the estimate information.
US11681720B2 Database searching while maintaining data security
A method includes receiving a first search term and a second search term and using the first search term to search a first system that associates the first search term with a plurality of people to retrieve a respective identifier for each of the plurality of people. The second search term and the plurality of identifiers are used to search a second system that associates the second search term with a second plurality of people. The second system returns a count of the number of people who are in both the first plurality of people and the second plurality of people but is prevented from associating the first search term with a person and from releasing the association between the second search term and the second plurality of people. The count is returned as the number of people who have both the first search term and the second search term.
US11681715B2 Determination of candidate features for deviation analysis
Systems and methods include determination, determine, for each of a plurality of discrete features, of statistics for each discrete value of the discrete feature based on values of a continuous feature associated with the discrete value, determination, for each discrete feature, of first summary statistics based on the statistics determined for each discrete value of the discrete feature, determination, for each discrete feature, of a dissimilarity based on the first summary statistics determined for the discrete feature and on the statistics determined for each discrete value of the discrete feature, determination of candidate discrete features of the discrete features based on the determined dissimilarities, the candidate discrete features comprising less than all of the discrete features, determination, for each of the candidate discrete features, of second summary statistics based on values of the continuous feature associated with each discrete value of the candidate discrete feature, determine of a deviation score for each of the candidate discrete features based on the second summary statistics, and presentation of the candidate discrete features based on the determined deviation scores.
US11681714B2 Multi-channel search
A method for a multi-channel search includes receiving a specific post selection submitted in a first channel and query text associated with the specific post in the first channel, where the query text includes one or more words for performing a query evaluation. The method receives a query location which includes a plurality of channels for performing the query evaluation. Responsive to extracting one or more ranking factors from the specific post selection, the method performs the query evaluation at the query location to collect a plurality of potential matching posts based on the one or more ranking factors. The method reorders the plurality of potential matches according to a plurality of determined scores for the plurality of potential matches. The method displays two-dimensional search results based on a timeline and channel relevancy, where the plurality of channels is ordered according to channel relevancy compared to the first channel.
US11681713B2 Method of and system for ranking search results using machine learning algorithm
A method and a system for ranking search results using a machine learning algorithm (MLA), the MLA having been trained to determine query similarity based on textual content thereof, comprising: receiving a new query, retrieving a plurality of search queries, computing a respective similarity parameter between the new query and each query of the plurality of search queries, selecting a given past query associated with a highest respective similarity parameter, retrieving a set of search results associated with the given past query, each of the set of search results being associated with an annotation including respective search queries, and computing for each respective one of the plurality of respective search queries having been used to access the respective search result, a respective second similarity parameter, and using the respective second similarity parameter as a ranking feature for ranking the associated search results as search results for the new query.
US11681711B2 System and method for automatic docketing and data entry
An automated data entry system comprising target database servers for storing target database(s), a processing server configured to execute a client-application and configured to store a plurality of data objects including a document schema and a target database schema corresponding to the target database(s), and a client terminal connected to the processing server, configured to: generate a first graphical interface for connection to a target database, and to execute a second graphical interface for connection to the client-application. The processing server may also receive an electronic data file representing an unprocessed document, to associate the unprocessed document with a document schema and extract a data variable based on the document schema, and to generate a database operation comprising the data variable configured according to a target database schema. The client terminal is configured to receive the database operation and execute the database operation against a target database.
US11681707B1 Analytics query response transmission
Transmission handling of analytics query response includes a search head, in a data intake and query system, receiving a query from an analytics system. The search head distributes at least a portion of the query to at least one indexer for processing the query. The at least one indexer transmits, bypassing the search head, and to the analytics system, events matching the query. The search head receives from the at least one indexer, data regarding the events, and sends the data regarding the events to the analytics system.
US11681706B2 System and method for accelerated data search of database storage system
Embodiments of the present disclosure provide a system for accelerated data search of a database storage system. The system includes a host device including a database storage engine; and a memory system including a controller and a memory device, which includes a plurality of pages storing multiple records. The controller includes a page processing accelerator configured to: read, from the plurality of pages, multiple pages in response to a filtered read command; filter particular pages among the multiple pages based on a column full search condition, the filtered pages including entries satisfying the column full search condition; and transfer, to the host device, information regarding the filtered pages.
US11681705B2 Trie data structure with subtrie data structures
Techniques are disclosed relating to tree data structures capable of storing information indicative of database keys. A computer system may operate a database. The computer system may store a multi-level tree data structure usable to perform key lookups for the database. In various cases, the multi-level tree data structure may be stored in system memory as a plurality of subtree data structures each comprising a set of linked nodes. A given one of the plurality of subtree data structures may be stored as a respective continuous block of information in system memory. The computer system may access the respective continuous block for a first particular subtree data structure encompassing a particular range of levels in the multi-level tree data structure. The accessing may be performed without accessing one or more other subtree data structures encompassing one or more levels within the particular range of levels.
US11681702B2 Conversion of model views into relational models
Disclosed herein are system, method, and computer tangible medium embodiments for generating a relational database model from a model view that provides an estimate for generating query plan for a query on the model view, according to an embodiment. A join model of a model view set on one or more database tables is received. At least one index conversion of the join model is performed, where the index conversion converts at least one index in the join model into at least one leaf node in a relational model tree. At least one join conversion of the join model is performed where the at least one join conversion generates a node in the relational model tree that joins a first and second leaf nodes in the relational model tree. A requested parameter conversion is performed, where the requested parameter conversion includes an attribute or key figure requested by a query.
US11681698B2 Systems and methods for atomic publication of distributed writes to a distributed data warehouse
Systems and methods for managing data. The methods comprise by a computing system: generating publication identifiers and version values for source data to be stored into a data warehouse; causing a plurality of fact tables in the data warehouse to be populated with the source data and the publication identifiers; causing a publication table in the data warehouse to be updated to include the publication identifiers and the version values so as to be respectively associated with resource names; receiving a query for information directed to the plurality of fact tables; retrieving the publication identifiers from the publication table, in response to the query; and obtaining source data from each said fact table of the plurality of fact tables that is associated with publication identifiers that are stored in both the fact table and the publication table.
US11681695B2 Aggregation in dynamic and distributed computing systems
Aggregation in a computing system can include receiving, at a service node of the computing system, a first query specifying aggregation and translating the first query into a second query having a first canonical format and specifying the aggregation. The method can include forwarding the second query to a first subset of a plurality of endpoint nodes and translating, at each endpoint node of the first subset, the second query into a third query having a format executable by a data source connected to the endpoint node. The third query can specify a level of the aggregation to be performed by the data source determined based upon a processing capability of the data source. The endpoint nodes can initiate execution of the third query by the data sources and provide an aggregated result including a result from the data source(s) to the service node.
US11681691B2 Presenting updated data using persisting views
System and methods for presenting updated data using persisting views is disclosed. An example method comprises: identifying a first dataset and a second dataset; tracking updates to rows in each of the first dataset and the second dataset using a first local marker and a second local marker, respectively; performing a join between the first dataset and the second dataset; creating a materialized view using the join; identifying updates to one or more rows of the first dataset and the second dataset; identifying rows in the materialized view corresponding to the one or more rows of the first dataset and the second dataset with the identified updates, and updating, by one or more processing devices, the identified rows in the materialized view based on the identified updates to the one or more rows of the first dataset and the second dataset.
US11681686B1 Systems and methods to fully process an initially incomplete replicated and committed transaction
Methods and apparatus are provided to fully process an initially incomplete replicated and committed transaction. A transaction pattern table is provided that includes a plurality of records, each record being defined by a transaction pattern identifier. Each record includes a transaction pattern and a metric of occurrence of the transaction pattern. An incomplete transaction is automatically compared to the transaction patterns in the table and a subset of transaction patterns in the table are identified that are potential candidates for matching the incomplete transaction. The incomplete transaction is categorized using the metric of occurrence of the transaction pattern for each transaction pattern in the subset. The categorization predicts when all steps or operations of the transaction which have completed in the source database have been replicated, and the incomplete transaction is committed based on this prediction. Any additional steps or operations which have completed in the source database for the committed incomplete transaction are processed as a new transaction applied to the target database, thereby fully processing the incomplete transaction.
US11681685B1 System for uploading information into a metadata repository
A back-end application computer server may access a potential metadata entries data store containing a set of potential metadata entries, each entry including at least a data element name and a data element definition. A metadata collection system may be executed to automatically populate a metadata template based on the set of potential metadata entries. The system may update entries in the metadata template using a translation tool and validate the updated entries in the metadata template to ensure that required data elements are present. The system may also certify the validated entries load the set of certified metadata entries, including the certified data element names and certified data element definitions, into an enterprise metadata repository data store. Electronic messages may be exchanged to support at least one interactive user interface display associated with certification of the metadata template.
US11681680B2 Method, device and computer program product for managing index tables
Embodiments of the present disclosure provide a method, device, and computer program product for managing index tables. There is provided a method of managing index tables, comprising: determining the number of indexing requests for documents, the indexing requests being received within a predetermined period of time; obtaining information related to a processing index table in an index processing system, the processing index table being used for storing indices generated based on the indexing requests, the index processing system further comprising a receiving index table, the receiving index table being used for storing at least a part of the indices in the processing index table; and adjusting, based on the number of indexing requests and the obtained information, the number of processing index tables in the index processing system. Embodiments of the present disclosure can improve indexing throughput of an index processing system when massive data arrive, and avoid the problem of infinite growth of index tables.
US11681679B2 Systems and methods for performing tree-structured dataset operations
Described herein is a computer implemented method for inserting a new item to a tree-structured dataset. The method comprises: calculating a new item data summary; generating a new leaf node for storing the new item and the new item data summary; adding the new leaf node to the dataset; and recalculating data summaries for all internal dataset nodes in an update path starting at a parent of the new leaf node and ending at a root node of the dataset. The data summary for a given internal node in the update path is calculated based on data summaries for each of the given internal node's children nodes.
US11681678B2 Fast circular database
A data management system and associated data management method is disclosed herein. An exemplary method for managing data includes receiving data records timestamped with times spanned by a defined time interval; generating a data cube that includes data planes, wherein each data plane contains a set of data records timestamped with times spanned by the defined time interval; generating an index hypercube for the data cube, wherein dimensions of the index hypercube represent hash values of index keys defined for accessing the data cube; and generating an indexed data cube for storing in a database, wherein the indexed data cube includes the data cube and the index hypercube. The index hypercube includes index hypercube elements, where each index hypercube element represents a unique combination of hashed index key values that map to a data plane in the data cube.
US11681674B2 Consolidated metadata in databases
A database having multiple data columns is disclosed. Whether metadata for the multiple data columns resides in multiple different metadata columns may be determined. If so, the metadata may be consolidated into a single consolidated metadata column.
US11681670B1 Systems and methods for data verification
Systems, apparatuses, methods, and computer program products are disclosed for verifying record data. An example method includes creating the plurality of datasets ranked by the dataset risk level, receiving a dataset from a plurality of datasets ranked by a dataset risk level, where the dataset includes one or more records and each record including data elements. The example method further includes applying a set of rules to the data elements of the one or more records to identify anomalous data elements, and displaying an association between each anomalous data element and each corresponding rule violation, where each anomalous data element is associated with a data element risk.
US11681669B2 Method and system for correlating multiple device entries within domain
Method and system for correlating multiple device entries within a domain is disclosed. The method may include receiving a first correlation key comprising a set of device properties associated with a first device from a first plugin. The method may further include comparing the first correlation key with each of a plurality of second correlation keys stored in a device database. The method may further include determining whether a second correlation key from the plurality of second correlation keys in the device database corresponds to the first device, based on the comparing. The method may further include selectively correlating the first device with a second device from the plurality of second devices mapped to the second correlation key in the device database, based on the determining.
US11681668B2 System and method for developing and implementing a migration plan for migrating a file system
A computer system implements a file system migration by determining a destination namespace of a destination file system based at least in part on a namespace of a source file system. At least a portion of the destination namespace includes an organization that is altered as compared to a corresponding portion of the source namespace.
US11681662B2 Tracking users modifying a file
Techniques are provided for tracking users modifying, writing, or editing a file. In an example, a file system maintains a first-in-first-out queue that logs a finite set of users that have most-recently modified a file. This queue can be maintained in an extended attribute of an Mode that corresponds to a file. Where a user modifies a file, and the user is currently identified in the queue, the user can be removed from the queue. Where the user modifies a file, is not currently identified in the queue, and the queue is full, an oldest user in the queue can be removed from the queue. Then, the user can be added to the back of the queue.
US11681658B2 Data file compression
A computer implemented method of reducing data elements in a data file includes: receiving a data file including one or more primary data elements; storing the data file in a memory coupled to the processor; generating, from at least one of the one or more primary data elements, a plurality of supplemental data elements; determining whether any of the plurality of supplemental data elements and any of the primary data elements offset each other; and upon determining that at least one of the plurality of supplemental data elements and at least one of the primary data elements offset each other, deleting, from the data file, at least one of the offset supplemental data elements or primary data elements.
US11681655B2 Method and apparatus for opening file, and electronic device
Embodiments of the present disclosure provide a method and an apparatus for opening a file, and an electronic device. Embodiments of the present disclosure receive the file opening request, obtain the format information of the file to be opened indicated by the file opening request, search for application information of the target application for opening the file to be opened according to the format information, provide the application entry of the target application in the current interface according to the application information, obtain the configuration file corresponding to the target application when the application entry is triggered, and generate the native interface of the target application according to the configuration file and open the file to be opened in the native interface.
US11681651B1 Lineage data for data records
Systems and methods of the present disclosure may read source data corresponding to a source variable and apply a transformation to the source variable to generate an output variable. Accordingly, one such method comprises receiving a request to generate an output variable by applying one or more data transformations to a source variable; before applying an actual data transformation to the source variable, checking a database of prior data transformations that have been applied to source variables to generate existing output variables for a match with the requested one or more data transformations to the source variable; determining that a match exists in the database, wherein the match is associated with an existing output variable; and/or responding to the request by providing the existing output variable associated with the match that exists in the database of prior data transformations.
US11681645B2 Independent control of multiple concurrent application graphs in a reconfigurable data processor
A reconfigurable data processor includes a plurality of configurable units, and a configuration controller. The configuration controller is configured to start execution of a first application graph in a first set of configurable units. Then, concurrently with the execution of the first application graph in the first set of configurable units, the configuration controllers receive a command to load a configuration file into a second set of configurable units and obtain the configuration file. The configuration file contains information to configure the second set of configurable units to execute a second application graph. The configuration file is then loaded into the second set of configurable units and execution of the second application graph is started in the second set of configurable units.
US11681642B2 Processing device comprising control bus
A device comprising: a control bus; a plurality of requesting circuits each accessible on the control bus, wherein each of the plurality of requesting circuits is operable to dispatch read or write requests to the control bus for delivery to at least one of a plurality of receiving circuits, and the plurality of receiving circuits each accessible on the control bus, and each of which is operable to receive requests from the at least one control bus and service the requests by providing at least one of read or write access to storage associated with the respective receiving circuit, wherein the control bus provides a ring path configured to support, the requests in circulation in the ring path, wherein the control bus is configured to propagate each of at least some of the requests at least until those requests have been serviced by at least one of the receiving circuits.
US11681639B2 Direct access to a hardware device for virtual machines of a virtualized computer system
In a virtualized computer system in which a guest operating system runs on a virtual machine of a virtualized computer system, a computer-implemented method of providing the guest operating system with direct access to a hardware device coupled to the virtualized computer system via a communication interface, the method including: (a) obtaining first configuration register information corresponding to the hardware device, the hardware device connected to the virtualized computer system via the communication interface; (b) creating a passthrough device by copying at least part of the first configuration register information to generate second configuration register information corresponding to the passthrough device; and (c) enabling the guest operating system to directly access the hardware device corresponding to the passthrough device by providing access to the second configuration register information of the passthrough device.
US11681636B2 Random tag setting instruction for a tag-guarded memory system
An apparatus has processing circuitry (4); memory access circuitry (15) to perform a guard tag check for a tag checking target address having an associated address tag, the guard tag check comprising comparing the address tag with a guard tag stored in a memory system in association with a block of one or more memory locations comprising an addressed location identified by the target address; and an instruction decoder (6) responsive to a random tag setting instruction specifying a tag setting target address, to control the processing circuitry (4) to set the address tag associated with the tag setting target address to a random tag value randomly selected from a set of candidate tag values.
US11681633B2 Apparatus and method for managing meta data in memory system
A memory system may include a memory device suitable for storing data and a controller suitable for generating and managing map data comprising a logical address of an external device and a physical address of the memory device corresponding to the logical address. The controller uploads at least some of the map data to the external device and uploading a latest version of the uploaded map data to the external device again based on dirty information or access information. The dirty information indicates whether a physical address corresponding to a logical address included in the uploaded map data has been changed. The access information indicates whether an access request for the logical address included in the uploaded map data from the external device has been made.
US11681625B2 Receive buffer management
Examples described herein can be used to allocate replacement receive buffers for use by a network interface, switch, or accelerator. Multiple refill queues can be used to receive identifications of available receive buffers. A refill processor can select one or more identifications from a refill queue and allocate the identifications to a buffer queue. None of the refill queues is locked from receiving identifications of available receive buffers but merely one of the refill buffers is accessed at a time to provide identifications of available receive buffers. Identifications of available receive buffers from the buffer queue are provide to the network interface, switch, or accelerator to store content of received packets.
US11681622B2 Dynamic memory address encoding
Described herein is a memory architecture that is configured to dynamically determine an address encoding to use to encode multi-dimensional data such as multi-coordinate data in a manner that provides a coordinate bias corresponding to a current memory access pattern. The address encoding may be dynamically generated in response to receiving a memory access request or may be selected from a set of preconfigured address encodings. The dynamically generated or selected address encoding may apply an interleaving technique to bit representations of coordinate values to obtain an encoded memory address. The interleaving technique may interleave a greater number of bits from the bit representation corresponding to the coordinate direction in which a coordinate bias is desired than from bit representations corresponding to other coordinate directions.
US11681621B2 Method and apparatus for changing address-to-row mappings in a skewed-associative cache
Systems, devices and methods are provided for operating a skewed-associative cache in a data processing system and, in particular, for changing address-to-row mappings in a skewed-associative cache.
US11681619B2 Controller and operation method thereof for managing read count information of memory block
A method for performing a sudden power-off recovery operation of a controller controlling a memory device, the method includes: obtaining open block information for open blocks of the memory device and read counts for the open blocks; updating each of the read counts by adding a set value to each of the read counts; storing the updated read counts in the memory device; sequentially reading pages in each of the open blocks without updating the read counts for the open blocks, based on the open block information, to detect a boundary page after the storing of the updated read counts in the memory device; and controlling the memory device to program dummy data in the detected boundary page.
US11681617B2 Cache victim selection based on completer determined cost in a data processing system
A data processing apparatus includes a requester, a completer and a cache. Data is transferred between the requester and the cache and between the cache and the completer. The cache implements a cache eviction policy. The completer determines an eviction cost associated with evicting the data from the cache and notifies the cache of the eviction cost. The cache eviction policy implemented by the cache is based, at least in part, on the cost of evicting the data from the cache. The eviction cost may be determined, for example, based on properties or usage of a memory system of the completer.
US11681614B1 Storage device with subdivisions, subdivision query, and write operations
This disclosure provides for improvements in managing multi-drive, multi-die or multi-plane NAND flash memory. In one embodiment, the host directly assigns physical addresses and performs logical-to-physical address translation in a manner that reduces or eliminates the need for a memory controller to handle these functions, and initiates functions such as wear leveling in a manner that avoids competition with host data accesses. A memory controller optionally educates the host on array composition, capabilities and addressing restrictions. Host software can therefore interleave write and read requests across dies in a manner unencumbered by memory controller address translation. For multi-plane designs, the host writes related data in a manner consistent with multi-plane device addressing limitations. The host is therefore able to “plan ahead” in a manner supporting host issuance of true multi-plane read commands.
US11681610B2 Synthesizing data based on topic modeling for training and testing machine learning systems
Systems and methods for generating a dataset of synthesized data items from a dataset of original data items are disclosed herein. Some embodiments include (i) selecting an original data item from the dataset of original data items, where each original data item (a) comprises a combination of first-type codes and second-type codes, and (b) is associated with a topic in a topic model; and (ii) generating a synthesized data item based on the original data item and the topic associated with the original data item, where the synthesized data item comprises a combination of first-type codes and second-type codes that differs from the combination of first-type codes and second-type codes in the original data item by one first-type code or one second-type code.
US11681606B2 Automatic configuration of logging infrastructure for software deployments using source code
One or more processors examine source code of one or more software packages that produce output messages and identify, in the source code, one or more call expressions that each represent a logging call. The one or more processors generate a number of search patterns for parsing output messages produced by the one or more software packages, wherein each of the search patterns is based on one or more arguments of a corresponding call expression of the one or more call expressions. The one or more processors further reduce the number of search patterns to be applied to the output messages produced by the one or more software packages to identify log entries among the output messages.
US11681604B1 Determining a user habit
Methods and apparatus related to determining one or more user habits for a user. A group of one or more past user activity occurrences of a user may be determined based on similarity between the past user activity occurrences of the group. A user habit may be determined based on the past user activity occurrences of the group.
US11681603B2 Computer generation of illustrative resolutions for reported operational issues
An illustrative resolution is generated using a computer for a reported operational issue while using a computer system. A learning model is developed using the computer to facilitate resolving an operational error of a computer system. The learning model can include generating an error report, based on tracking user inputs into a computer system and a plurality of state transitions of the computer system, respectively, when the operational error is not resolved by the user inputs. An error screenshot for each operational step associated with the user inputs is generated. A state transition is cross referenced to a corresponding operational step, and to a best practice in a user's manual, respectively. A deviation of an operational step from a best practice in the user's manual, respectively, is generated. An error screenshot is marked illustratively to show the deviation from the best practice in comparison to the operational step.
US11681602B2 Performance analysis system for analyzing processing performance of processing device and method thereof
A performance analysis system includes a picker module and a calculation circuit. The picker module is placed in the processing device to capture a plurality of pieces of time information of a unit circuit of each of a plurality of tasks in the processing device during total execution time of processing the plurality of tasks. The calculation circuit performs an interval analysis operation on the time information. The interval analysis operation includes: calculating an overlap period between a current task and a previous task; and counting time occupied by the unit circuit during the total execution time of processing the tasks by the processing device according to a relation between the current time interval of the current task corresponding to the unit circuit and the overlap period.
US11681600B2 Test system for data storage system performance testing
In performance testing a data storage system, operating parameters and performance data are recorded as the system executes performance tests over a test period, where the performance data includes measures of a performance characteristic (e.g., latency) across a range of I/O operation rates or I/O data rates for each performance test. Subsets of recorded operating parameters and performance data are selected and applied to a machine learning model to train and use the model, and the model provides a model output indicative for each performance test of a level of validity of the corresponding performance data. Based on the model output indicating at least a predetermined level of validity for a given performance test, the performance data for the performance test are incorporated into a record of validated performance data for the data storage system, usable for benchmarking, regression analysis, hardware qualification, etc.
US11681595B2 Techniques and system for optimization driven by dynamic resilience
Disclosed are hardware and techniques for testing computer processes in a network system by simulating computer process faults and identifying risk associated with correcting the simulated fault and identifying computer processes that may depend on the corrected computer process. The interdependent computer processes in a network may be determined by evaluating a risk matrix having a risk score and non-functional requirement score. An analysis of the risk score and non-functional requirement score accounts for interdependencies between computer processes and identified corrective actions that may be used to determine an optimal network environment. The optimal network environment may be updated dynamically based on changing computer process interdependencies and the determined risk and robustness scores.
US11681590B2 File level recovery using virtual machine image level backup with selective compression
Example apparatus and methods process virtual machine image level backups that may include files that are compressed and files that are not compressed. Example apparatus and methods may produce virtual machine image level backups by selectively compressing some files associated with the image while leaving other files in their uncompressed state. Example apparatus and methods may selectively recover a file or even an entire disk image from an image level backup that may include both compressed files and files that are not compressed. The file recovery or image recovery may be performed at the file level by accessing files in the image and selectively decompressing files that are compressed in the image while passing through files that are not compressed in the image. Different files in a single image may be compressed or decompressed using different techniques.
US11681585B2 Data migration for a shared database
Methods and systems for coordinating migration for a database of a service are described herein. Multiple releases of the service may be simultaneously implemented, and these multiple releases may access a shared database. As new releases of the service are activated, the database may be incrementally migrated to a new data schema version. The new data schema version may be compatible with each release of the service that is in use. After a migration has begun, instances of the service may be instructed to perform database operations using methods compatible with the new data schema version. Continuation tokens may be returned during the migration, which indicate portions of the shared database that have not yet been migrated. If an error occurs during the migration, the continuation tokens may be discarded, and the migration may be restarted.
US11681583B2 Cluster diagnostics data for distributed job execution
A shared database platform can interface with a cluster computing platform over a network through a database connector and one or more cluster connectors. The data transferred over the network can include telemetry metadata that can be distributed to execution nodes of the cluster computing platform for generation and transmission of cluster data to the shared database platform.
US11681582B2 Write lock conflicts in a storage network
A storage unit operates by: receiving a write slice request, wherein the write slice request includes a plurality of encoded data slices and wherein the write slice request corresponds to a range; determining whether a write lock conflict exists based on the range; issuing an unfavorable write slice response when the write lock conflict is determined to exist; and when the write lock conflict is determined to not exist: initiating local storage of the plurality of encoded data slices; and issuing a favorable write slice response.
US11681580B2 Semiconductor system related to performing an error correction operation using an error correction method
A semiconductor system includes a controller configured to, in a write operation, output write data and a write error code through at least any one of input/output lines, and in a read operation, receive read data and a read error code through at least any one of the input/output lines and detect a failure of the input/output lines depending on whether the read data is error-corrected; and a semiconductor device configured to, in the write operation, correct an error of the write data based on the write error code, store the error-corrected write data and store the write error code, and in the read operation, correct an error of the write data based on the write error code stored in the write operation, output the error-corrected write data as the read data, and output the write error code stored in the write operation, as the read error code.
US11681574B2 Method and system for real-time and scalable anomaly detection and classification of multi-dimensional multivariate high-frequency transaction data in a distributed environment
A system and method for the distributed analysis of high frequency transaction trace data to constantly categorize incoming transaction data, identify relevant transaction categories, create per-category statistical reference and current data and perform statistical tests to identify transaction categories showing overall statistically relevant performance anomalies. The relevant transaction category detection considers both the relative transaction frequency of categories compared to the overall transaction frequency and the temporal stability of a transaction category over an observation duration. The statistical data generated for the anomaly tests contains next to data describing the overall performance of transactions of a category also data describing the transaction execution context, like the number of concurrently executed transactions or transaction load during an observation period. Anomaly tests consider current and reference execution context data in addition to statistic performance data to determine if detected statistical performance anomalies should be reported.
US11681569B2 Streaming data pipeline with batch performance
Disclosed are embodiments for providing batch performance using a stream processor. In one embodiment, a system is disclosed comprising a stream processor configured to process events emitted by an event stream and output processed events; a queue configured to receive the processed events from the stream processor; a spooler configured to read the processed events from the queue and write the processed events to a buffer; and an auditor process configured to extract a written event from the buffer and confirm that the written event matches an event present in the event stream.
US11681563B2 Environment agnostic configuration with a declarative infrastructure provisioner
Techniques for implementing an infrastructure orchestration service are described. In certain embodiments, a cloud infrastructure orchestration system (CIOS) is disclosed that generates customized flock configurations for services to be deployed to different regions supported by the CIOS. The CIOS receives generic configuration information describing a set of infrastructure assets associated with a service and identifies first portions of the generic configuration information for deploying the set of infrastructure assets associated with the service that are configurable. The CIOS receives region configuration information for configuring the generic configuration information and updates the generic configuration information based on the region configuration information. The CIOS then transmits the updated configuration information to set of regions managed by the CIOS.
US11681556B2 Computing system performance adjustment via temporary and permanent resource allocations
The invention relates to a method for adjusting a performance of a computing system, the method comprising receiving by the computing system at least one command to execute a computational workload from a client, applying by the computing system an identification method identifying a first system resource of the system resources which limits an execution performance of the computational workload, performing a temporary adjustment of an allocation of the first system resource to the client and evaluating whether this improves an execution performance of the computational workload, and, if this is the case, offering to the client to permanently adjust the allocation of the first system resource to the client and adjusting the allocation of the first system resource to the client permanently in case of receiving a corresponding instruction from the client. The invention also relates to a computing system and a computer program product which implement the method.
US11681553B2 Storage devices including heterogeneous processors which share memory and methods of operating the same
A storage device includes an accelerator including a first processor, and a storage controller that uses a buffer memory as a working memory and includes a second processor different in type from the first processor. The second processor is configured to establish a first communication path between the first processor and the buffer memory responsive to a request of the first processor, and the first processor is configured to access the buffer memory through the first communication path.
US11681552B2 System and method for dynamic time-based user interface
System and method for facilitating management of a time-varying resource pool. The system includes a processor and a memory coupled to the processor. The memory stores processor-executable instructions that, when executed, configure the processor to: obtain a time-series data set including data entries associated with one or more consumed resources; identify one or more recurring resource allocations based on recurring data entries of the time-series data set; identify additional resource allocations based on irregularly-timed data entries of the time-series data set; determine a forecasted resource pool value based on a combination of the identified recurring resource allocations and the additional resource allocations; and upon detection of a trigger condition, generate data for display, via a user interface, a scaled resource allocation value based on the forecasted resource pool value, the scaled resource allocation value corresponding to at least one time-based reference.
US11681549B2 Cross-compilation, orchestration, and scheduling for in-memory databases as a service
In an example embodiment, a new solution is provided for an in-memory database provided in a cloud as a service that enables “job cross running” instead of “parallel job running.” Specifically, job scripts are clustered based on a shared service. A primary job script in the cluster is compiled and executed, but secondary job scripts in the cluster are not compiled until after the execution of the primary job script has begun. A mock library is inserted into each of the secondary job scripts to cause service calls for the shared service in the secondary job scripts to be replaced with mock service calls. The secondary job scripts are then scheduled and executed, and upon completion the primary job script is permitted to delete the shared service.
US11681547B2 File operation task optimization
A method includes receiving, by a data processing apparatus, a plurality of file operation requests, each file operation request including a priority, a deadline, and an operation type and representing a request to perform an operation on at least one file maintained in a distributed file system; identifying, by the data processing apparatus, a group of file operation requests to be executed together from the plurality of file operation requests, the identification based at least in part on at least one of: the file operations in the group of file operations being directed to a same storage system, or file operations in the group of file operations sharing a common operation type; and sending a request to execute the group of file operation requests to a system configured to perform the group of file operation requests.
US11681546B2 Method and apparatus for data processing
Methods and apparatuses are provided for data processing. The method includes receiving a first data packet and a second data packet; associating first codes with the first data packet and second codes with the second data packet to generate a combined data packet after receiving the first data packet and the second data packet, wherein the first codes and the second codes specify processing to be performed to the a combined data packet; generating the combined data packet comprising the first data packet and the second data packet in response to determining that the first data packet and the second data packet are correlated; and performing the processing to the combined data packet in accordance with the first codes or the second codes.
US11681545B2 Reducing complexity of workflow graphs through vertex grouping and contraction
Systems, methods, and computer-readable media for generating and presenting workflow graphs can include the following operations. A workflow graph including vertices is provided. An event is received to reorganize the vertices of the workflow graph. Each of the vertices is classified with a significance level, the significance level is based on at least one of a business rule and a vertex position of a vertex of the vertices. Vertices of the vertices having a low significance level are grouped together. The vertices in the group having the low significance level are combined into a new vertex, and the new vertex is expandable and collapsible to view the vertices in the group having the low significance level.
US11681540B1 Accessibility content editing, control and management
Method, system and computer program product for accessibility content editing, control and management. Digital content container for receiving plurality of elements modifiable via an application programming interface exposed by content structure thereof, and being associated with accessibility output for presentation responsive to processing by an assistive tool, is obtained. Responsive to receiving input indicating user selection of an element, an accessibility content editing interface is provided for obtaining modified accessibility output. The application programming interface is employed to modify the element by injection thereto the modified accessibility output to cause, responsive to the element being processed by an assistive tool applied to the digital content container, presentation of the modified accessibility output in substitution of the accessibility output associated with the element. Modified accessibility output from plurality of users is transmitted to data storage for recordation and review, for accessibility output sharing and/or predictive modelling purposes.
US11681536B2 Fast boot systems and methods for programmable logic devices
Various techniques are provided to implement fast boot for programmable logic devices (PLDs). In one example, a method includes performing a read operation on a non-volatile memory to obtain a first value. The method further includes comparing the value to a predetermined value to obtain a comparison result. The method further includes determining whether a boot image stored on the non-volatile memory is to be read based at least on the first comparison result. The method further includes performing, based on the determining, a read operation on the boot image to obtain data associated with booting of a device. The method further includes booting the device based at least on the data. Related systems and devices are provided.
US11681522B2 Self-healing build pipelines for an application build process across distributed computer platforms
A self-healing build pipeline architecture for a software application build job across a distributed computer platform comprises a public API that receives configuration data describing the build job, stores the configuration data in a decentralized database, serves requests to/from a pipeline tracker API, and stores states of build pipelines during the build job. The decentralized database stores the configuration data and a project identifier for the build, and metadata regarding states of the build pipelines collected across the distributed computer platform. The pipeline tracker API runs local to the build environment in the distributed computer platform and sends a build status to public API for updating the decentralized database. For any failures in any of the build pipelines, the state is retrieved from the decentralize database and a new build pipeline is triggered locally that resumes from the failed state to provide a self-healing build pipeline architecture.
US11681520B2 Software upgrading using dynamic link library injection
Systems, methods, and computer programming products for loading and upgrading software using DLL files injected into a running target program process by a DLL manager of an injection program. Background services of the injection program allocate virtual memory for the code and data within the memory addresses dedicated to the target program process and injects the code and data by writing the code and data of the DLL manager to the virtual memory. A remote thread created within the target program process, controlled by the injection program, executes the DLL manager code, allowing the DLL manager to load and unload DLL files within the target program process. During runtime of the target program process the software can be upgraded, without rebooting the OS executing the target program process, by instructing the DLL manager to unload the DLL file(s), and load and/or re-load updated DLL file(s) within the target program process.
US11681518B2 Systems and methods for safe over-the-air update of electronic control units in vehicles
System and method for safe over-the-air (OTA) update of electronic control units in vehicles are provided. The method includes checking whether a vehicle condition allows firmware update of an electronic control unit in a vehicle. If the vehicle condition allows the firmware update, the method includes causing a telematics device to complete the firmware update for the electronic control unit.
US11681515B2 Method of delivering and updating software on peripheral devices connected to set-top boxes, IoT-hubs, or gateways
Disclosed are an apparatus and method for securely delivering and updating software on a peripheral device in an area network. Software for a peripheral device is obtained from an entity responsible for the functionality of the peripheral device. The software is validated for functionality and integrity, and it is then encrypted at the headend of a network infrastructure which securely delivers the software to a processor responsible for controlling the interface of the area network. The processor decrypts the validated software, and it delivers the validated software to a peripheral device on the area network. The validated software is executed on the peripheral device, such that the peripheral device executes an authentic version of the software from the entity responsible for the functionality of the peripheral device.
US11681514B2 Mouse chip easily updating firmware and operating method thereof
There is provided a control chip including a microcontroller unit (MCU), a bus arbiter, a first bus, a second bus, a void hardware, a cache controller, a flash controller and a flash memory, wherein the flash memory is recorded with a firmware. When the MCU does not receive an update instruction, the bus arbiter reads, according to a function command of the MCU, a function return value associated with the function command from the flash memory via the first bus, the cache controller and the flash controller. When the MCU receives the update instruction, the bus arbiter updates the firmware in the flash memory via the second bus and the flash controller, and the void hardware actively replies a void return value associated with the function command to the MCU to replace the function return value.
US11681513B2 Controlled scope of authentication key for software update
Techniques for updating a client device are provided that include receiving, by a client device, a software update and a certificate associated with the software update, verifying, by the client device, the certificate associated with the software update based on a stored public key of the client device, extracting an update scope value from the certificate, comparing the update scope value against a corresponding attribute of the update, and either applying the software update based on the comparing, or rejecting the software update based on the comparing.
US11681506B2 Transforming validated user interface layouts using inter-platform design mapping data
Methods, systems, and computer-readable media for transforming validated user interface layouts using inter-platform design mapping data are presented. A computing device may load source mockup data defining a first user interface layout that includes first user interface elements that each comply with a first plurality of rules. In addition, each of the first user interface elements has a parent-child relationship with at least one different one of the first user interface elements. The computing device may load interface mapping data defining a plurality of mapping data. The computing device may produce target mockup data by using the interface mapping data to convert each of the first user interface elements into a corresponding second user interface element of a second user interface layout, while maintaining each of the parent-child relationships in the first user interface layout. The computing device may store the target mockup data defining the second user interface layout.
US11681505B2 Systems and methods for facilitating generation and deployment of machine learning software applications
Generally described, one or more aspects of the present application relate to improving the process of generating and deploying software applications in a network environment, particularly software applications that incorporate or rely upon machine learning models. More specifically, the present disclosure provides specific user interface features and associated computer-implemented features that may effectively, from a user's perspective, remove most of the complexities associated with writing and deploying code and developing and improving machine learning models. For example, the present disclosure may provide user-friendly visual building blocks that allow users to build and customize machine learning workflows that can then be turned into a full software application and optimized and deployed at target destinations of the users' choice.
US11681504B1 Automated application builder using configuration files
A computer system enables users to create applications (such as web-based applications) easily by writing textual configuration files, which are automatically processed by the computer system to create a specific web-based application based on the configuration files. In particular, the computer system creates a data store layer, an application layer, and a user interface (UI) layer based on the configuration files. Users who do not have programming experience may write the configuration files. As a result, embodiments of the present invention enable non-programmers to create web-based applications easily and semi-automatically.
US11681502B2 Industrial automation domain-specific language programming paradigm
An industrial IDE supports development of control programming using an industrial domain-specific language (DSL) that allows control programming to be written using a scripted programming language having features catered to the industrial domain. The industrial DSL can simplify and streamline development of industrial control code relative to using conventional graphics-based control programming formats such as ladder logic, since a script-based industrial DSL can be used to write programming code using fewer mouse clicks relative to traditional control programming environments. Editing tools inherent to the industrial DSL can provide dynamic programming feedback that guides the developer through the process of developing control code. The industrial IDE can also provide tools that extend the platform to users who wish to customize the industrial DSL to suit their preferred programming approaches.
US11681500B2 ASCII-seeded random number generator
A method for assigning a random number to a user in a set of users includes computing a random number assignment seed value based on an ASCII-value representation of the user's name, dividing the random number assignment seed value by a quantity of unassigned numbers available to be assigned to the user to produce a modified random number assignment seed value, rounding the modified random number assignment seed value down to an integer, computing a random number offset value by multiplying the quantity of unassigned numbers by the rounded modified random number assignment seed value, subtracting the random number assignment offset value from the random number assignment seed value to determine a random number assignment lookup number, determining the random number to be assigned to the user based on the random number assignment lookup number, and assigning the determined random number to the user.
US11681498B2 Neural network arithmetic processing device and neural network arithmetic processing method
A neural network arithmetic processing device is capable of implementing a further increase in speed and efficiency of multiply-accumulate arithmetic operation, suppressing an increase in circuit scale, and performing multiply-accumulate arithmetic operation with simple design. A neural network arithmetic processing device includes a first multiply-accumulate arithmetic unit, a register connected to the first multiply-accumulate arithmetic unit, and a second multiply-accumulate arithmetic unit connected to the register. The first multiply-accumulate arithmetic unit has a first memory, a second memory, a first multiplier, a first adder, and a first output unit. The second multiply-accumulate arithmetic unit has an input unit, a third memory, second multipliers, second adders, and second output units.
US11681497B2 Concurrent multi-bit adder
A method for an associative memory device includes storing a plurality of pairs of N-bit numbers A and B to be added together in columns of a memory array of the associative memory device, each pair in a column, each bit in a row of the column, and dividing each N-bit number A and B into groups containing M bits each, having group carry-out predictions for every group except a first group, the group carry-out predictions calculated for any possible group carry-in value, and, once the carry-out value for a first group is calculated, selecting the next group carry out value from the group carry-out predictions. The method also includes repeating the ripple selecting group carry-out values, until all group carry out values have been selected.
US11681494B2 Adding audio content to digital works
Method and system for playing audio on a device, the method comprising the steps of a component of a digital work initiating a request for audio data during a rendering of the digital work, the digital work including video data. In response to the request, receiving the audio data. While continuing the rendering of the digital work on the device, suspending playback of first audio data currently playing on the device and playing the received audio data on the device. When the received audio data stops playing continuing with the rendering of the digital work on the device and resuming playback of the first audio data previously playing on the device.
US11681493B2 Media playback actions based on knob rotation
A system is provided for streaming media content in a vehicle. The system includes a personal media streaming appliance system configured to connect to a media delivery system and receive media content from the media delivery system at least via a cellular network. The personal media streaming appliance system operates to transmit a media signal representative to the received media content to a vehicle media playback system so that the vehicle media playback system operates to play the media content in the vehicle. Various types of rotations of a knob part of the personal media streaming applicant system result in different media playback actions.
US11681491B1 Systems and methods for designing a theater room
Systems and methods of generating an interactive graphical user interface that represents a room for viewing on a user device. The aspects include: receiving from the user device inputs regarding speakers and a seat arrangement with a primary seat; determining a first arrangement of the speakers at a primary seat configuration that provides for a higher level of audio at the primary seat than at a remainder of the seats; determining a second arrangement of the speakers at an optimizer configuration that provides for the audio to achieve a highest average level across the seats; receiving from the user device an audio selection input of a desired audio configuration for the room; determining selected positions for the speakers within the room based on the audio selection input; generating an interactive graphical user interface that represents the room and comprises the speakers at the selected positions and the seat arrangement; and outputting the graphical user interface to a display of a user device.
US11681488B2 Collaborative distributed workspace using real-time processing network of video projectors and cameras
The system provides multiple locations with specialized video projector/camera pairs connected by a communication network and real-time video processing services to facilitate distributed collaboration of a shared workspace. Each location will have local objects unique to that location and all locations will receive a combined video composite stream bringing all remote local objects into a shared collaborative space. The system according to the present invention overcomes the effect of video echo, or alternatively referred to as infinite images by compositing image data from other workstations that only relates to real content on the working surface of the workstation and not projected content.
US11681484B2 Generating layout image data representing layout image in which two images are arranged adjacent to each other
A set of computer-readable instructions, when executed by a computer in an information processing device, causes the information processing device to perform: a setting process; and in response to receiving a print instruction in which a cut print setting is set: a generation process; and a transmission process. The setting process sets the cut print setting for printing an image on a sheet and dividing the printed sheet at a center position thereof in a prescribed direction. The generation process acquires first and second page data representing respective ones of first and second target images to generate layout image data representing a layout image in which first and second images corresponding to respective ones of the first and second target images are arranged adjacent to each other in the prescribed direction. The transmission process transmits print data based on the layout image data and a cut command to a printer.
US11681483B2 Built-in print formatting responsive to content
Systems and methods relate generally to a printing device are disclosed. In an example method thereof, a print job having plain text is received by the printing device. Content of the plain text in the print job is analyzed. The plain text is determined to be for a source code responsive to the analyzing. The plain text is formatted responsive to a template stored for the source code. In another example, a markup language rather than source code is used.
US11681476B2 Information processing apparatus, method for detecting abnormality, and non-transitory recording medium
An information processing apparatus includes circuitry. The circuitry generates an abnormal end file in response to an occurrence of an abnormal end of a process being executed, the abnormal end file indicating an occurrence state of the abnormal end, extracts a part of information from the generated abnormal end file, writes the extracted information as abnormal information in a memory, reads the abnormality information from the memory, and displays the abnormality information on a display.
US11681475B2 Methods, devices, and a computer program product for processing an access request and updating a storage system
Techniques for processing an access request and updating a storage system are provided. For instance, a method comprises: receiving an access request for an object associated with a storage system, the storage system including a plurality of physical nodes, each of the plurality of physical nodes including at least one set of virtual units, each set of virtual units including at least one virtual unit; determining, from a plurality of sets of virtual units included in the plurality of physical nodes of the storage system, a target set of virtual units associated with the object; and determining, from the target set of virtual units, a target virtual unit corresponding to the object. With the technical solution of the present disclosure, not only a set of virtual units on a physical node may be easily split and merged, but also huge computing resources that need to be allocated may be saved, so better user experience may be brought about at a lower cost.
US11681473B2 Memory system and control method
According to one embodiment, a memory system is connectable to a host. The memory system includes a nonvolatile memory and a controller. The nonvolatile memory includes a plurality of blocks. The controller is electrically coupled to the nonvolatile memory. The controller controls the nonvolatile memory. When receiving, from the host, a first command for changing a state of an allocated block to a reallocatable state in a case where a second command that is yet to be executed or being executed involving read of data from the allocated block has been received from the host, the controller changes the state of the allocated block to the reallocatable state after the second command is finished.
US11681469B2 Storing and recovering critical data in a memory device
The disclosed embodiments are related to storing critical data in a memory device such as Flash memory device. In one embodiment, a method performed by a controller of a memory device comprises receiving a critical operation from a host processor, the critical operation accessing a memory array; retrieving a temperature value of the memory array from a temperature sensor; and conditionally processing the critical operation based on the temperature value.
US11681466B2 Proactive storage operation management
Example storage systems, storage devices, and methods provide proactive management of storage operations to, for example, beneficially minimize bottlenecking, latency, and other issues. An example system has a storage pool with a first storage device and a second storage device, and a processor configured to generate a storage request including a storage command, include a command processing time constraint in the storage request, send the storage request to the first storage device, and receive, from the first storage device, a proactive response including an estimation for an execution of the storage command by the first storage device based on the command processing time constraint. The processor may then select a fallback mechanism for executing the storage command based on the proactive response.
US11681463B2 Offload defrag operation for host-managed storage
A host-managed storage device includes an offload capability that enables the host to offload all or a portion of a defrag operation to the storage device. Rather than issuing read, write or copy operations and commands to relocate data to the host's DRAM, the host assembles a defrag operation command descriptor for the storage device controller. The command descriptor includes a defrag bitmap that can be directly accessed by the storage device controller to conduct the defrag operation entirely on the storage device at band granularity, without consuming host CPU cycles or host memory. The reduction in host operations/commands achieved by offloading defragmentation to the storage device is on the order of at least a thousand-fold reduction.
US11681460B2 Scaling of an ordered event stream based on a writer group characteristic
Scaling of an ordered event stream (OES) based on a characteristic of one or more writer groups is disclosed. Scaling a portion of an OES contemporaneous to writing events into that portion can conserve computing resources in contrast to more conventional scaling techniques. Moreover, scaling an OES contemporaneously with writing events thereto can enable improved management of OES scaling for applications that can both read events from an input portion of an OES and, via interim events and interim portions of an OES, write events to an output portion of an OES. An application instance can therefore simultaneously act as both a reader group and writer group and can manage data via interim OESs, such that effects of passing the data through the interim OESs can be cascaded into a scaling of the output portion of an OES based on the writer group characteristic.
US11681457B2 High bandwidth memory device and system device having the same
According to some embodiments, for a memory device including a base die and a stack of memory dies including a plurality of memory dies stacked on the base die, the base die including a plurality of first input/output (i/o) terminals that are command/address and data terminals and a plurality of second i/o terminals that are direct access terminals, a method includes receiving at the plurality of first i/o terminals a command/address, a clock signal, and data; first transmitting the command/address, clock signal, and data received by the plurality of first i/o terminals from the base die to the stack of memory dies; and second transmitting at least part of one or more of the command/address, clock signal, and data received by a set of the plurality of first i/o terminals through a circuit of the base die to the plurality of second i/o terminals.
US11681455B2 Shadow live migration over a smart network interface card
A smart network interface card in an information handling system monitors a local host memory associated with a computer resource for an update to a memory page in the local host memory. After the update to the memory page, the smart network interface card copies the memory page to its memory. The smart network interface card sets a watchdog timer to detect a failure in an the information handling system that hosts the computer resource and if the failure is detected, then the smart network interface card migrates the computer resource from its to another information handling system.
US11681453B2 Data deduplication parameter computation
In some examples, a system computes respective values for corresponding data value indicators added to and removed from a deduplication data store in which duplicated data values have been eliminated, where each respective data value indicator of the data value indicators represents presence of a unique data value in the deduplication data store. The system updates an estimator based on the respective values, to reflect an addition of a first data value indicator to the deduplication data store and a removal of a second data value indicator from the deduplication data store. The system computes, using the updated estimator, a parameter relating to data deduplication at the deduplication data store.
US11681449B2 Memory system and SoC including linear address remapping logic
A system-on-chip is connected to a first memory device and a second memory device. The system-on-chip comprises a memory controller configured to control an interleaving access operation on the first and second memory devices. A modem processor is configured to provide an address for accessing the first or second memory devices. A linear address remapping logic is configured to remap an address received from the modem processor and to provide the remapped address to the memory controller. The memory controller performs a linear access operation on the first or second memory device in response to receiving the remapped address.
US11681447B2 Method, device and computer program product of balance of storage space for file system
Techniques provide storage space balance for a file system. Along these lines, it is determined whether a first allocation proportion of a first metadata storage space of a first type of metadata from among one or more types of metadata of a file system is greater than a first threshold proportion. If the first allocation proportion is greater than the first threshold proportion, a metadata storage space is reserved for the first type of metadata from a storage space of the file system.
US11681446B2 Reducing power for memory subsystem and having latency for power delivery network
Methods, systems, and devices for power supply control for non-volatile memory are described. A package containing a memory subsystem may include a controller, a volatile memory, and a non-volatile memory. The package may include one or more pins for receiving a supply voltage that may be distributed to the controller, the volatile memory, and the non-volatile memory using one or more power supply rails. The memory subsystem may include one or more switching components along one or more power supply rails to selectively decouple the non-volatile memory from the one or more power supply rails, thereby enabling the non-volatile memory to be powered down separately from the controller and volatile memory. The controller may determine whether to couple or uncouple the non-volatile memory from a power supply rail based on various criteria associated with accessing the non-volatile memory.
US11681443B1 Durable data storage with snapshot storage space optimization
A data storage system includes a head node and mass storage devices. The head node is configured to store volume data and flush volume data to the mass storage devices. Additionally, the head node is configured to determine a quantity of data partitions and/or parity partitions to store for a chunk of volume data being flushed to the mass storage devices in order to satisfy a durability guarantee. For chunks of data for which complete copies are also stored in an additional data storage system, the head node is configured to reduce the quantity of data partitions and/or parity partitions stored such that required storage space is reduced while still ensuring that the durability guarantee is satisfied.
US11681442B2 Performing hybrid wear leveling operations based on a sub-total write counter
An example method may include performing a first wear leveling operation on a group of data blocks based on a write counter associated with the group of data blocks, wherein the first wear leveling operation comprises including the group of data blocks in a plurality of groups of mapped data blocks, responsive to including the group of data blocks in the plurality of groups of mapped data blocks, performing a second wear leveling operation on the group of data blocks, wherein performing the second wear leveling operation comprises determining a base address of the group of data blocks, the base address indicating a location at which the group of data blocks begins, and accessing a data block in the group of data blocks based on the base address of the group of data blocks and a logical address associated with the data block.
US11681441B2 Input/output processing in a distributed storage node with RDMA
A computer-implemented method for remote direct memory access (RDMA) by a distributed storage node includes receiving a request for an input/output (I/O) process associated with data. In response to the request, a memory segment shared between the operating system and a user process is allocated using an operating system driver of the node. The user process includes an I/O stack for processing the request. The shared memory segment includes a context memory portion storing context information associated with the I/O stack, a header memory portion storing header information for the I/O process, and a data memory portion for storing the data. The shared memory segment is registered for RDMA access with a target storage node. An RDMA transfer is performed between the shared memory segment and the target node to complete the I/O process. The shared memory segment is deallocated upon completion of the RDMA transfer.
US11681430B2 Electronic device using auxiliary input device and operating method thereof
An electronic device includes a display for detecting touch input, and at least one processor for recognizing a type of an auxiliary input device placed on the display. A method for utilizing the electronic device includes detecting via a touch screen a type of an auxiliary input device placed on a display based on a configuration of at least one or more conductors on the auxiliary input device, detecting an input event generated by the auxiliary input device, and executing via a processor at least one function of an executing program corresponding to the detected input event.
US11681428B2 Location adjustment method and apparatus for control in application, device, and storage medium
A location adjustment method and apparatus provide for improved control. In a virtual environment picture, a temporary entry control and a function prompt information about location customization are displayed. A location adjustment operation is triggered on the temporary entry control, and a drag operation on the temporary entry control is provided in an editing state, with the temporary entry control dragged from a first location to a second location. The temporary entry control is displayed at the second location. When the temporary entry control is displayed for the first time, a location of the temporary entry control is adjusted by directly dragging the temporary entry control, which simplifies location adjustment and improves efficiency.
US11681422B2 Methods for a user selectable digital mirror
In one aspect, a method provides a display device. The method senses the presence of the user or scene change within the field of view of the system's image sensor with a built-in image signal processor. The method automatically and concurrently powers on the image sensor. The method lights one or more lights around the display device in response to sense the presence of the user or scene change. The method captures one or more frames of images of a user or scene change with the image sensor. Each frame includes an M by N array of pixel data. The M by N array of pixel data comprises a data structure consisting of a collection of pixel elements enumerated as pixel P11 to pixel Pm1. The method stores the M by N array of pixel data as a frame of data written into a frame buffer memory of the display device.
US11681420B2 Panel-snapping interface for responsive display of maps
Methods and systems for presenting transportation options that utilize different modalities are provided. In one embodiment, a method is provided that includes receiving a location of a mobile device. A map may then be generated on the mobile device that depicts an area surrounding the location of the mobile device. An information value of the map may be determined and a first position of a panel may be determined based on the information value. The map and the panel may be displayed, with the panel overlaying at least a portion of the map in the first position.
US11681419B2 Method for disguising a computer system's login interface
A method for securing a computer system comprising a step of: disguising a password entry screen.
US11681418B2 Multi-sample whole slide image processing in digital pathology via multi-resolution registration and machine learning
When reviewing digital pathology tissue specimens, multiple slides may be created from thin, sequential slices of tissue. These slices may then be prepared with various stains and digitized to generate a Whole Slide Image (WSI). Review of multiple WSIs is challenging because of the lack of homogeneity across the images. In embodiments, to facilitate review, WSIs are aligned with a multi-resolution registration algorithm, normalized for improved processing, annotated by an expert user, and divided into image patches. The image patches may be used to train a Machine Learning model to identify features useful for detection and classification of regions of interest (ROIs) in images. The trained model may be applied to other images to detect and classify ROIs in the other images, which can aid in navigating the WSIs. When the resulting ROIs are presented to the user, the user may easily navigate and provide feedback through a display layer.
US11681417B2 Accessibility verification and correction for digital content
Techniques are disclosed for increasing accessibility of digital content. For instance, a code for the digital content and one or more accessibility guidelines are received. The code is analyzed to identify a violation of an accessibility guideline. The digital content presented in accordance with the code, data indicative of the violation, and an option to correct the violation are displayed on a User Interface (UI). In response to receiving an input indicative of a selection of the option to correct the violation, one or more correction options to correct the violation are provided. In response to a selection of a correction option, the code is altered, based on the selected correction option. The alteration of the code corrects the violation of the accessibility guideline and thereby changes one or more aspects of how the digital content is to be presented.
US11681414B2 Command display control method, computer-readable medium and apparatus
A command display method includes a method of displaying a plurality of commands in a computer including a graphical user interface (GUI) for displaying the plurality of commands in a window on a display screen, the plurality of commands having a plurality of layers. The display method includes detecting the vertical or horizontal size of the window; determining the form of a display of each of the plurality of layers in response to the detected size; and controlling a display of the commands in each of the plurality of layers in response to the determined form and an instruction from an operator. At least one of the plurality of layers is controlled to be displayed as a detailed display in an area inside the window. The detailed display is a display of a layer that is at a lower level than the layer whose display form changes.
US11681411B2 Method of selecting one or more items according to user input and electronic device therefor
A method for selecting one or more items by an electronic device is provided. The method includes receiving a first input for selecting two more points on a screen, in response to the first input, executing a multi-selection mode for selecting one or more items, receiving a second input which is inputted in succession to the first input, and in response to the second input, selecting the one or more items.
US11681406B2 Touch panel device, depressing force calculation method, and storage medium storing depressing force calculation program
A touch panel device includes: a touch panel; an elastic member that supports the touch panel; a plurality of depressing force sensors arranged at installation positions where depression or upward warps of the touch panel occur due to the application of depressing force; and processing circuitry to obtain touch coordinates; to obtain a plurality of detection values corresponding to the sensor signals; and to load a plurality of predetermined depressing force calculation modes from a storage storing a plurality of regions on the operation surface and the plurality of predetermined depressing force calculation modes corresponding to the plurality of regions, to select a depressing force calculation mode for a region corresponding to the touch coordinates from the plurality of depressing force calculation modes, and to calculate the depressing force by using the selected depressing force calculation mode and the plurality of detection values.
US11681404B2 Touch sensor and display device including the same
A touch sensor includes a base layer including a first to third sensing region and a non-sensing region surrounding the first to third sensing region; a plurality of touch electrode rows provided in the first to third sensing regions and including a plurality of first touch electrodes connected in a first direction; and a plurality of touch electrode columns including a plurality of second touch electrodes connected in a second direction crossing the first direction. At least one of the first to third sensing regions has an area larger than that of other sensing regions. The non-sensing region includes an additional non-sensing region disposed between the second sensing region and the third sensing region and a bridge line provided in the additional non-sensing region and electrically connecting the first touch electrodes of the second sensing region to the first touch electrodes of the third sensing region.
US11681401B2 Touch panel for detecting a contact using a difference of detection periods
A touch panel includes: a first substrate including a first touch electrode and a contact surface that can be touched by an object to be detected; a second substrate opposite the first substrate, the second substrate including a second touch electrode; a liquid crystal layer between the first substrate and the second substrate; and a control unit connected to the first touch electrode and the second touch electrode, wherein the control unit detects a first electrostatic capacity of the first touch electrode and a second electrostatic capacity between the first touch electrode and the second touch electrode, the first electrostatic capacity being changed by the object to be detected.
US11681397B2 Position detection system, position detection apparatus, and position detection method
A position detection system includes a position detection apparatus and a server. The position detection apparatus includes an imaging apparatus that captures an image of an operation surface, a processor that detects a pointed position at which a pointing element is pointing on the operation surface by using a learned model based on captured images captured by the imaging apparatus, and a first communication apparatus that transmits the captured images to the server apparatus. The server apparatus includes at least one processor that detects a first image that does not contain an image of the pointing element out of the captured images, generates learning data containing the first image, and relearns the learned model by using the learning data.
US11681396B2 Optical input diodes
Examples of the present disclosure relate to a device, method, and system for optical input diodes. A liquid crystal display (LCD) backlight device may include a processor and a color filter of a pixel including at least one of a red filter, a green filter, or a blue filter. The LCD backlight device may also include a diode to emit light through the color filter in response to being driven by the processor. The diode may generate a voltage in response to light passing through the color filter and arriving on the diode, where an image value may be calculated as a function of the voltage generated and a color filter value of the color filter.
US11681395B2 Display substrate, display device and detection method by using display device
Disclosed are a display substrate, a display device and a detection method by using a display device. The display substrate includes at least one sub-pixel, the at least one sub-pixel includes a first region and a second region, and the at least one sub-pixel includes a light emitting element which is arranged in the first region, and a pixel circuit structure and a photosensitive structure which are arranged in the second region; the pixel circuit structure and the photosensitive structure are stacked, and the photosensitive structure is closer to a light exiting side of the display substrate than the pixel circuit structure.
US11681391B2 Display device and method of driving the same
A display device includes a display panel configured to display an image, an input sensor disposed on the display panel to sense an input and including a first area and a second area, and a sensor controller connected to the input sensor. The input sensor includes first sensing electrodes disposed in the first area, second sensing electrodes disposed in the second area, and a boundary sensing electrode disposed to overlap a boundary between the first and second areas. The boundary sensing electrode forms a mutual capacitor with one or more of the first sensing electrodes that are adjacent to the boundary sensing electrode, and forms a mutual capacitor with one or more of the second sensing electrodes that are adjacent to the boundary sensing electrode.
US11681389B2 Touch sensor and display device
A touch sensor and a display device, in which the touch sensor includes: a base layer including a first region which is a flat portion, and a second region which is a curved portion extending from the first region; touch electrodes arranged on the base layer and each including an opening; a strain gauge disposed in the first region; and a temperature compensation pattern disposed in the second region.
US11681387B2 Touch sensor laminate and image display device
A touch sensor laminate according to an embodiment of the present invention includes a lower structure, a touch sensor layer stacked on the lower structure, an adhesive layer stacked on the touch sensor layer and having a Young's Modulus from 0.05 to 1 MPa, and an optical layer stacked on the adhesive layer. The touch sensor laminate has a thickness ratio of a predetermined range to provide improved folding durability.
US11681386B2 Flexible decorative laminate sheet, module for touch panel, and touch panel
Provided is a flexible decorative laminate sheet that can be formed into a 3-dimensional formed body at one time, be smaller in weight owing to reduction in the number of members to be used, and be capable of simplifying a manufacturing process, a module for a touch panel, and a touch panel. The flexible decorative laminate sheet includes: a hard coat layer; a decorative layer having visible light transmissivity and electric charge transmissivity; and a conductive layer forming a touch sensor, wherein the hard coat layer, the decorative layer, and the conductive layer are arranged in the stated order, wherein an information display portion configured to display information when the touch sensor is activated is provided, and wherein the flexible decorative laminate sheet is formed into a 3-dimensional formed body through forming.
US11681382B2 Electronic stylus having image capabilities
An electronic device comprising a stylus; said stylus comprising a pointed end having a touch capable compression tip, and a top end, said top end comprising a rotatable element disposed of at the end of the top end, comprising a first electronic element mounted on said rotatable element, a second electronic element mounted below said rotatable element; a first contact point and a second contact point disposed on said stylus between said second electronic element and said pointed end; and at least one sensing button; said stylus comprising means for electronically communicating with said electronic device.
US11681377B2 Low-profile keyboard
A keyboard (110) includes a base board (116), keys (112), pitfalls (120) and a mode control mechanism (118). The keys (112) include cups (1124), and the mode control mechanism (118) may switch the keyboard (110) especially the key cups (1124) between different modes. In case that the keyboard (110) is not in use, these cups (1124) can be received in the pitfalls (120) to reduce the profile of the keyboard (110). In case that the keyboard (110) is to be used, the keys (112) may be raised up and arranged on the base board (116) in order to enable long keystroke and provide good typing experience.
US11681376B1 System and method for providing feedback to a guest interacting with a display
An interactive display includes a transparent display panel configured to simulate a windowpane. The interactive display also includes a motion-tracking device located behind the transparent display panel and configured to perform tracking of movement of a device directed at a front of the transparent display panel, wherein the device is configured to be manipulated by a user. The transparent display panel is configured to display feedback indicative of the tracked movement of the device.
US11681372B2 Touch enabling process, haptic accessory, and core haptic engine to enable creation and delivery of tactile-enabled experiences with virtual objects
Various systems, methods and computer program products are disclosed which provide tactile feedback from virtual objects. In some particular embodiments, a touch-enabled platform (TEP) is configured to: receive data indicating a user is contacting a touch interface on a device; analyze the data to determine a characteristic of the contact between the user and the touch interface; and provide a waveform to actuate vibration at the touch interface based upon the characteristic of the contact and a display characteristic at the touch interface.
US11681371B2 Eye tracking system
An eye tracking system comprising a controller configured to receive a reference image of an eye of a user and a current image of the eye of the user. The controller is also configured to determine a difference between the reference image and the current image to define a differential image. The differential image has a two dimensional pixel array of pixel locations that are arranged in a plurality of rows and columns. Each pixel location has a differential intensity value. The controller is further configured to calculate a plurality of row values by combining the differential intensity values in corresponding rows of the differential image and to determine eyelid data based on the plurality of row values.
US11681369B2 Control-point activation condition detection for generating corresponding control signals
A device and method for detecting control-point activation conditions corresponding to a portion of a glove body coming in contact with or being within a threshold distance from at least one of another portion of the glove body or a control surface separate from the glove body. The glove may include a conductive path attached to the glove body and an expanded conductive area conductively coupled to the conductive path and attached to the glove body. The expanded conductive area may be wider than individual portions of the conductive path.
US11681362B2 Enhanced eye tracking for augmented or virtual reality display systems
Described herein are methods and display systems for enhanced eye tracking for display systems, such as augmented or virtual reality display systems. The display systems may include: a light source configured to output light and a moveable diffractive grating configured to reflect light from the light source, the reflected light forming a light pattern on the eye of the user; a plurality of light detectors to detect light reflected from the eye; and one or more processors. The display system changes the orientation of the diffractive grating, such that the light pattern reflected from the diffractive grating is scanned along an axis across the eye. Light intensity patterns are obtained via the light detectors, with a light intensity pattern representing a light detector signal obtained by detecting light reflected off of the eye as the light pattern is scanned across the eye. Due to differences in how light reflects off of different parts of the eye, different eye poses provide different light intensity patterns and the eye pose is determined based on detected light intensity pattern(s).
US11681360B2 System and method for a blended reality user interface and gesture control system
A blended reality user interface and gesture control system includes one or more sensors, a head-mounted display, and a blending engine. The blending engine is configured to receive a live reality and virtual reality feeds, track movement of a user using the sensors, detect a command based on the tracked movement, blend the live and virtual reality feeds into a blended view based on the detected command, and display the blended view on the head-mounted display. In some embodiments, the blending engine is further configured to detect an amount of head tilt of the user and adjust a blending factor controlling an amount of transparency of the live reality feed within the blended view based on the amount of head tilt. In some embodiments, the blending engine is further configured to detect manipulation of a controller by the user and adjust the blending factor based on the detected manipulation.
US11681359B2 Controlling light sources of a directional backlight
Disclosed is an imaging directional backlight including an array of light sources, and a control system arranged to provide variable distribution of luminous fluxes, scaled inversely by the width associated with the respective light sources in the lateral direction, across the array of light sources. The luminous intensity distribution of output optical windows may be controlled to provide desirable luminance distributions in the window plane of an autostereoscopic display, a directional display operating in wide angle 2D mode, privacy mode and low power consumption mode. Image quality may be improved and power consumption reduced.
US11681353B1 Power capping in a composable computing system
A computer program product provides program instructions that are executable by a processor to cause the processor to perform various operations. The operations may include monitoring a performance metric for a workload instance being executed by a composed system within a pool of composable resources in a composable computing system. The composed system includes a compute resource and an associated hardware resource selected from a data storage resource, a memory resource and/or a graphic processing resource. A service level agreement is identified for the workload instance, wherein the agreement includes a minimum level of the performance metric that the composed system must provide to support the workload instance. A power cap may be imposed on the compute resource, and a power cap may be imposed on the associated hardware resource by sending a power capping command to a baseboard management controller on a server including the associated hardware resource.
US11681351B2 Method and device for controlling screen, and storage medium
A touch operation applied to one of N touch screens in a screen-on state is detected. Touch time of the touch operation is recorded. N is a positive integer greater than or equal to 2. It is determined, based on a touch time of one last touch operation detected on an n-th touch screen of the N touch screens, whether a duration of no touch operation being detected on the n-th touch screen reaches a preset duration. Here, n is a positive integer less than or equal to N. When the duration of no touch operation being detected on the n-th touch screen reaches the preset duration, the n-th touch screen is controlled to enter a screen-off state.
US11681339B2 Method of fabricating a circuit board and a display device including a circuit board
A display device may include a display panel including a signal pad and a circuit board including a connection pad having a first connection pad portion and a second connection pad portion. The second connection pad portion may be thicker than the first connection pad portion and may not be overlapped with the first connection pad portion in a plan view. The connection pad may be in contact with the signal pad. A first surface roughness between the first connection pad portion and the signal pad may be greater than a second surface roughness between the second connection pad portion and the signal pad.
US11681337B2 Modular hard drive receiving chassis member with vibration damping supports
A method of manufacturing a chassis of an HIS includes manufacturing a chassis having a base panel with an upper chassis surface. The method further includes attaching at least one resilient component to the upper chassis surface and that upwardly presents an adhesive surface to fixedly engage and to provide vibration damping for a storage drive that is inserted on the adhesive surface during assembly of the IHS.
US11681336B2 Removable adhesive member and display device using the same
A removable adhesive member and a display device using the same is provided. The removable adhesive member includes a first adhesive section, a first connecting section, and a tearing portion. The two opposite surfaces of the first adhesive section respectively adhere to the two objects. The first connecting section is connected to the first adhesive section. The first connecting section includes a first adhesive layer and two first protective layers. One side of the first adhesive section extends to form the first adhesive layer. The first protective layers are respectively laminated to two opposite surfaces of the first adhesive layer. The tearing portion is connected to the first adhesive section through the first connecting section, thereby avoiding rupture in pulling the tearing portion. The tearing portion is conveniently pulled up by a user, such that the first adhesive section removes from the objects to disassemble the objects.
US11681331B2 Display device
A display device includes a display panel including a first area of a constant shape, and at least one shock absorber located on a surface of the first area of the display panel, the at least one shock absorber supporting the display panel, wherein the at least one shock absorber includes a first member located on the first area of the display panel, and a second member facing the first member. The second member is connected to the first member and disposed only on a part of the first member.
US11681328B2 Supporter and electronic assembly
A supporter is provided, and includes a base, a holder, and a linkage assembly. The base has a surface and a groove that is formed on the surface. The holder is disposed on the surface of the base. The linkage assembly is disposed in the base. The linkage assembly is rotatable relative to the base. The linkage assembly includes a first shaft, a second shaft, and a linkage member. The first shaft is at least partially disposed in the groove. The second shaft is connected to the holder. The linkage member is connected to the first shaft and the second shaft. The linkage member is configured to link the first shaft to the second shaft.
US11681321B2 Image identification method applied to a joystick
An image identification method is used to eliminate accumulated error of operation of a joystick. The joystick has an optical sensor adapted to analyze a movement of a plurality of identification dots disposed on a stick body. The image identification method includes receiving a series of detection images, setting a first identification dot of the plurality of identification dots as being a reference identification dot, and setting a second identification dot of the plurality of identification dos as being the reference identification dot and cancelling the first identification dot as being the reference identification dot when the first identification dot is near a border of the detection image. A position change of the reference identification dot in the series of detection images is used for identifying a control status of the joystick.
US11681319B1 Foldable pedal apparatus for vehicle
Provided is a foldable pedal apparatus for a vehicle that is configured such that a pedal pad protrudes toward a driver to be exposed (pop-up state) such that the pedal pad can be operated by the driver in a manual driving mode in which the driver manually drives, and the pedal pad is hidden not to be exposed to the driver (hidden state) such that the pedal pad cannot be operated by the driver in an autonomous driving situation.
US11681317B2 System, method, and data packets for messaging for electric power grid elements over a secure internet protocol network
Systems, methods, and messages of the present invention provides IP-based messages associated with the grid elements, wherein each IP-based message includes an internet protocol (IP) packet that is generated autonomously and/or automatically by the grid elements, intelligent messaging hardware associated with the grid elements, at least one coordinator, and/or a server associated with the electric power grid and its operation, energy settlement, and/or financial settlement for electricity provided or consumed, transmitted, and/or curtailed or reduced. The IP packet preferably includes a content including raw data and/or transformed data, a priority associated with the IP-based message, a security associated with the IP packet, and/or a transport route for communicating the IP-based message via the network.
US11681315B2 Regulator circuit, semiconductor device and electronic device
A regulator circuit according to one embodiment includes a first transistor, a filter, and a differential amplifier. The first transistor is provided between an input terminal on a power supply side and an output terminal on an output side. The differential amplifier includes an output node connected to the first transistor, and controls the first transistor on the basis of a result of comparison between a reference voltage and a feedback voltage according to an output voltage applied to the output terminal. The filter is connected to a control node that makes a differential pair with the output node, in the differential amplifier.
US11681311B2 Circuit and method for controlling power supply voltage based on predicted voltage drop
A semiconductor integrated circuit includes a first circuit connected to a power supply line, a determination portion configured to determine whether a voltage drop in the power supply line affects an operation of the first circuit, and a power supply voltage control portion configured to control change of a power supply voltage value on the basis of a determination result of the determination portion.
US11681309B2 Thermal management system and method
A thermal management system and method includes a conduit assembly having a first conduit and a second conduit fluidly separate from the first conduit. The first conduit is fluidly coupled with and extends between a source of a first fluid and a destination for the first fluid. The second conduit directs a second fluid between an inlet and an outlet. The second fluid is configured to exchange heat with the first fluid within the conduit assembly. A control assembly includes one or more control elements that are configured to control an amount of the second fluid that is directed through the second conduit. One or more processors control operation of the control assembly based on one or more of a temperature of the first fluid or a temperature of the second fluid.
US11681307B1 Systems and methods for fuel-gas blending
A fuel-gas blending system receives low-pressure tank vapors and high-pressure flash gases from an oil production facility, boosts the pressure of the tank vapors, and blends the tank vapors and high-pressure gases together to supply fuel gas at a pressure and quality required by an onsite fuel-gas-powered generator. The quality of the supplied fuel gas is maintained by controlling the proportion of a high-pressure gas, such as separator gas, in the blend while the volumetric flow rates of the various gases vary in response to the real-time demands of the generator. The system operates in one of multiple modes in order to maximize the use of tank vapors. In one mode, all the gases pass through a low-pressure blower. In another mode, only the tank vapors pass through the blower, and the high-pressure gases are blended with tank vapors downstream of the blower.
US11681306B2 Low flow fluid device and pre-piped hydronics
A fluid distribution apparatus that can serve as a fluid metering device that is operable on a single platform by building automation systems. The building automation system may be controllable by a single software system or network accessible locally on site or remotely off site. The fluid distribution apparatus can operate independently or coupled with multiple like apparatuses for system operation. It is a high turndown, self-balancing system which allows for continuous commissioning with built-in fault diagnostic systems and that may be used as a supply system, exhaust system, or a combination thereof. The fluid distribution apparatus includes fluid metering devices that operate progressively based on unique actuation mechanisms and/or algorithms that allow for precise flow control and feedback to self-balance and commission the system.
US11681304B2 Emergency response system
A controller for an emergency response system, a computer program product for an emergency response system, and a method for facilitating rescue One embodiment may comprise a processor coupled to a memory, the memory containing program instructions. The program instructions, when executed on the processor, may cause the controller to collect waypoint data during a user's activity, detect a first trigger event indicating that the user needs assistance, determine a first response plan for an autonomous vehicle (AV) for the first trigger event based on the collected waypoint data, and execute the first response plan.
US11681303B2 Methods and systems for estimating the orientation of an object
The system receives position information in both an internal coordinate frame and an external coordinate frame. The system uses a comparison of position information in these frames to determine orientation information. The system determines one or more orientation hypotheses, and analyzes the position information based on these hypotheses. The system may include on-board accelerometers, gyroscopes, or both that provide the measurements in the internal coordinate frame. These measurements may be integrated or otherwise processed to determine position, velocity, or both. Measurements in the external frame are provided by GPS sensors or other positioning systems. Position information is transformed to a common coordinate frame, and an error metric is determined. Based on the error metric, the system estimates a likelihood metric for each hypothesis, and determines a resulting hypothesis based on the maximum likelihood or a combination of likelihoods.
US11681301B2 System for a guidance interface for a vertical take-off and landing aircraft
In an aspect, a system for a guidance interface for a vertical take-off and landing (VTOL) aircraft comprises a plurality of flight components that are mechanically coupled to the VTOL aircraft. The VTOL aircraft also comprises an output device that is configured to present a display of the outside environment. The output device may overlay the display with a datum, a focal point, and a guidance symbol. The datum may be associated with the flight components of the VTOL aircraft. The focal point may be indicative of a desired landing location for the VTOL aircraft. The focal point may be determined by at least a predetermined flight plan. The guidance symbol may be a symbol that includes an optimal flight path to the focal point.
US11681300B2 Systems and methods for out of aisle localization and vehicle position calibration using rack leg identification
A materials handling vehicle includes a camera, odometry module, processor, and drive mechanism. The camera captures images of an identifier for a racking system aisle and a rack leg portion in the aisle. The processor uses the identifier to generate information indicative of an initial rack leg position and rack leg spacing in the aisle, generate an initial vehicle position using the initial rack leg position, generate a vehicle odometry-based position using odometry data and the initial vehicle position, detect a subsequent rack leg using a captured image, correlate the detected subsequent rack leg with an expected vehicle position using rack leg spacing, generate an odometry error signal based on a difference between the positions, and update the vehicle odometry-based position using the odometry error signal and/or generated mast sway compensation to use for end of aisle protection and/or in/out of aisle localization.
US11681298B2 Removable automotive LIDAR data collection pod
A vehicle agnostic removable pod can be mounted on a vehicle using one or more legs of a pod mount. The removable pod can collect and time stamp a variety of environmental data as well as vehicle data. For example, environmental data can be collected using a sensor suite which can include an IMU, 3D positioning sensor, one or more cameras, and/or a LIDAR unit. As another example, vehicle data can be collected via a CAN bus attached to the vehicle. Environmental data and/or vehicle data can be time stamped and transmitted to a remote server for further processing by a computing device.
US11681296B2 Scenario-based behavior specification and validation
Enclosed are embodiments for scenario-based behavior specification and validation. In an embodiment, a method comprises: obtaining, using at least one processor, at least one trajectory associated with a driving scenario for an autonomous vehicle system; evaluating, using the at least one processor and at least one rulebook, the at least one trajectories to determine whether the at least one trajectory violates at least one rule in the at least one rulebook, wherein each rule in the rulebook is associated with at least one violation metric that is used to determine a degree to which the rule was satisfied or violated; determining, using the at least one processor and the at least one violation metric, a score for the at least one trajectory; and sending, using the at least one processor, the score to at least one of a software module in a software stack of the autonomous vehicle system, a simulation of the autonomous vehicle system or as a report or in a visual presented through a user interface of a cloud-based platform.
US11681295B2 Robot and method of delivering articles by the robot
Disclosed are a robot and a method for delivering articles by the robot. A robot, according to an embodiment of the present disclosure, includes: one or more loading spaces configured to load articles; a travel driver configured to move the robot; an input interface configured to obtain identification information of the articles; a measurer configured to measure temperature of each of the articles; a temperature regulator configured to heat or cool the loading spaces; and a controller configured to determine a type of each of the articles from the identification information, determine a delivery route based on the determined type of article, and control the temperature regulator based on the measured temperature while controlling the travel driver such that the robot moves along the determined delivery route. Examples of the present disclosure are implemented by executing a machine learning algorithm in a 5G environment connected for Internet of things (IoT).
US11681294B2 Method and system for prediction of roadwork zone
A computer-implemented method for prediction of a roadwork zone on at least a second road segment is provided. The method comprises retrieving at least one of map data or first sensor data for at least a first road segment. The method also comprises retrieving ground truth data for at least the first road segment, the ground truth data indicating a true presence or a true absence of a roadwork zone on the at least first road segment. The method further comprises receiving second sensor data associated with the at least second road segment. The method further comprises generating roadwork zone data of the roadwork zone on the at least second road segment, based on the at least one of map data or the first sensor data, the ground truth data, and the second sensor data.
US11681293B2 System and method for distributed utility service execution
Utility services related to executing services requiring trips of various lengths, and short-distance assistance to customers. Utility services can be delivered by semi-autonomous and autonomous vehicles on various types of routes, and can be delivered economically. A network of utility vehicles provide the utility services, and can include a commonly-shared dispatch system.
US11681292B2 System and method for generating simulated vehicles with configured behaviors for analyzing autonomous vehicle motion planners
A system and method for generating simulated vehicles with configured behaviors for analyzing autonomous vehicle motion planners are disclosed. A particular embodiment includes: receiving perception data from a plurality of perception data sensors; obtaining configuration instructions and data including pre-defined parameters and executables defining a specific driving behavior for each of a plurality of simulated dynamic vehicles; generating a target position and target speed for each of the plurality of simulated dynamic vehicles, the generated target positions and target speeds being based on the perception data and the configuration instructions and data; and generating a plurality of trajectories and acceleration profiles to transition each of the plurality of simulated dynamic vehicles from a current position and speed to the corresponding target position and target speed.
US11681291B2 Navigation based on free space determination
Systems and methods navigate a vehicle by determining a free space region in which the vehicle can travel. In one implementation, a system may include at least one processor programmed to receive from an image capture device, a plurality of images associated with the environment of a vehicle, analyze at least one of the plurality of images to identify a first free space boundary on a driver side of the vehicle and extending forward of the vehicle, a second free space boundary on a passenger side of the vehicle and extending forward of the vehicle, and a forward free space boundary forward of the vehicle and extending between the first free space boundary and the second free space boundary. The first free space boundary, the second free space boundary, and the forward free space boundary may define a free space region forward of the vehicle. The at least one processor of the system may be further programmed to determine a navigational path for the vehicle through the free space region and cause the vehicle to travel on at least a portion of the determined navigational path within the free space region forward of the vehicle.
US11681289B2 Vehicle and remote operation system
A vehicle includes a permission unit configured to permit a remote operation using a remote operation device outside the vehicle, a transmission unit configured to transmit, to the remote operation device, information on surroundings of the subject vehicle acquired from sensors, a receiving unit configured to receive a remote operation signal that is input by an operator outside the vehicle via the remote operation device, a travel control unit configured to remotely drive the vehicle based on the remote operation signal, and a replacement reception unit configured to, while the vehicle is remotely driven, receive an instruction from an occupant to replace the operator.
US11681288B2 Hygiene monitoring and management system and method
A hygiene monitoring and management system including a monitoring module and a display. The management module with an input and that receives data via the input. The received data includes one or more locations of a device in a facility, and the management module further includes one or both of software and hardware configured to generate data representative of cleaning behavior associated with the device based on the received data. The cleaning behavior includes timing and movement of the device in the facility, and a cleanliness level of at least one area in the facility.
US11681282B2 Systems and methods for determining relationships between defects
Systems and methods are provided for identifying relationships between defects. The system may obtain defect items and associated information. Defect items may be compared to one another based on their attributes to determine how related they are. According to the comparisons, defect items may be grouped together into issue items for further analysis by a user. The system may further update a defect comparison model according to user interaction with defect items.
US11681281B2 Playback device control
Examples described herein involve a playback device performing one or more playback device actions based on locations of one or more physical contacts on an external surface of the playback device. A processor of the playback device may receive from an array of proximity sensors underlying an external surface of the playback device, location data indicating a physical contact at a location on the external surface. Based on at least the location, the processor may identify a playback device action from a plurality of playback device actions, and cause at least the playback device to perform the identified playback device action. The playback device may further include at least one orientation sensor from which the processor may also receive orientation data indicating an orientation of the playback device. The processor may identify the playback device action also based on the orientation of the playback device.
US11681280B2 Material processing optimization
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for optimizing material processing. In one aspect, a method includes collecting, from a set of sensors, a set of current manufacturing conditions. Based on the set of current manufacturing conditions collected from the sensors, a set of current qualities of a material currently being processed by manufacturing equipment is determined. A baseline production measure for processing the material according to the set of current qualities is obtained. A candidate set of manufacturing conditions that provide an improved production measure relative to the baseline production measure is determined. A set of candidate qualities for the material produced under the candidate set of manufacturing conditions is determined. A visualization that presents both of the set of candidate qualities of the material and the set of current qualities of the material currently being processed is generated.
US11681278B2 High availability for container based control execution
In an industrial automation system, a control device adapted to a container-based architecture has been developed. The control device may comprise one or more containers instantiated with control execution application, communication application, and or redundancy management application.
US11681276B2 Source and sensor operative acoustic wave device
An automated system includes transducers, at least one computing device, and at least one automated apparatus. The transducer(s) is/are driven and sensed using drive-sense circuit(s). A drives and senses drive and sense a transducer via a single line, generates a digital signal representative of a sensed analog feature to which the transducer is exposed, and transmits the digital signal to the computing device. The computing device receives digital signals from at least some of drive-sense circuits and process them in accordance with the automation process to produce an automated process command. The automated apparatus executes a portion of an automated process based on the automated process command.
US11681274B2 Postprocessor device that generates a machining program including instruction for changing at least one parameter to be used for controlling at least one axis of a CNC machine tool
A postprocessor device outputs a machining program for controlling a CNC machine tool. The postprocessor device includes: a characteristic shape recognition unit configured to read information about a characteristic shape to be machined from cutter location data including information about a characteristic shape; a section setting unit configured to set one or more set sections on a tool path in response to the information about the characteristic shape; and a motion generation unit configured to generate a machining program including instruction for changing at least one parameter to be used for controlling at least one axis of the CNC machine tool outside the set section and inside the set section.
US11681271B2 Distributed multi-node control system and method, and control node
A distributed multi-node control system (100) and method, relating to the field of control technology. The distributed multi-node control system (100) comprises: a first control node (11), a second control node (12), a plurality of servo nodes (20) and a plurality of execution devices (30), the first control node (11) and the second control node (12) being respectively communicationally connected to the plurality of servo nodes (20), the servo nodes (20) being electrically connected to the execution devices (30) and configured to control operating states of the corresponding execution devices (30), the first control node (11) being configured to control an operating state of at least one first servo node (21) among the plurality of servo nodes (20), the second control node (12) being configured to control an operating state of at least one second servo node (22) among the plurality of servo nodes (20).
US11681270B2 Automated storage and retrieval system and control system thereof
An automated storage and retrieval system includes a storage space with storage locations defined therein, an automated transport system connected to the storage space and configured to transport store units for storage in the storage locations and retrieval from the storage locations, and a control system disposed for managing throughput performance of the automated storage and retrieval system, the control system being operably coupled to the automated transport system and having more than one separate and distinct control sections each configured for managing throughput performance with respect to a common group of the storage locations, wherein at least one of the control sections manages aspects of throughput performance of the common group independent of another of the control sections.
US11681267B2 Systems and methods for providing end-to-end monitoring and/or control of remote oil and gas production assets
Implementations are directed to remote data aggregation, data management, and data visualization of field data from remote field site locations. Actions can include generating, by one or more sensors, the field data, each sensor of the one or more sensors being responsive to field site activity, transmitting, through a regional network, the field data to a back-end system, processing, by the back-end system, the field data to provide visualization data, transmitting the visualization data to one or more mobile computing devices, and providing a computer-executable application for execution on a mobile computing device, the computer-executable application processing the visualization data to provide data visualizations.
US11681265B2 Generating facility management device for high temperature component
Disclosed is a generating facility management device capable of automatically calculating and determining inspection intervals of generating facilities using a system. In an example embodiment, the generating facility management device calculates inspection intervals of unit devices constituting each of the generating facilities using a time code index, a stressor index and a degradation mechanism index.
US11681261B2 Control system, control method, learning device, control device, learning method for controlling an operation of a subject device on basis of a detemined command value
A control system estimates a numerical value range within which a command value can fall from a distribution of second data relating to the command value in a learning data set used to construct a prediction model, and in such a manner that a first acceptable range prescribed by a preset first threshold value with respect to a command value for a subject device is extended, decides a second threshold value with respect to the command value for the subject device on the basis of the estimated numerical value range. Further, in an operational phase, on the basis of an output value from the prediction model, the control system decides a command value for the subject device within a second acceptable range prescribed by the decided second threshold value, and controls an operation of the subject device on the basis of the decided command value.
US11681258B2 Time display apparatus for multiple time zones
A time display apparatus for indicating time in a plurality of time zones simultaneously, the apparatus includes a case having a compartment enclosed by a cover, the case having a dial member indicating a 12-hour time clock and a 24-hour time clock, a first wheel completing one revolution in 12 hours and coupled to an hour hand, a second wheel completing one revolution in 1 hour and coupled to a multi-zone minute hand having at least two different vertices, and a third wheel completing one revolution in 24 hours and coupled to a multi-zone hour indicator hand having at least two different indicators, wherein each vertex of the multi-zone minute hand indicates a different minute marking on the 12 hour time clock and each indicator of the multi-zone hour indicator hand indicates a different hour marking on the 24 hour time clock corresponding to different time zones.
US11681251B2 Method of detecting image defects and reprinting defective images, image forming apparatus, implementing the method, and storage medium
An image forming apparatus includes processing circuitry. The processing circuitry receives a timing selected for re-forming an image and re-forms the image determined to be defective based on information about the image formed on a first conveyance medium, on a second conveyance medium at the selected timing.
US11681248B2 Image forming apparatus and sheet conveyance apparatus
An image forming apparatus includes a conveyance portion, a fixing portion including a heating portion, a guide portion, and first and second extending portions. The guide portion guides the sheet, faces a conveyance path through which the sheet passes, and is disposed at a downstream side of the fixing portion in a sheet conveyance direction. The first extending portion extends in a direction crossing a vertical direction, is disposed upstream of the guide portion, and is disposed at the fixing portion downstream side. The second extending portion extends from the first extending portion to a downstream side of the first extending portion in the conveyance direction. In a direction crossing the conveyance direction, the guide portion is disposed at one side of the conveyance path and the second extending portion is disposed to project more than the guide portion from the one side to another side of the conveyance path.
US11681246B2 Image forming apparatus with adjustable speed transfer roller
An image forming apparatus includes: an annular transfer belt to which an image is transferred; a transfer roller that transfers an image to a recording medium when the recording medium passes through a transfer area formed between the transfer roller and the transfer belt; a drive mechanism that causes the transfer roller to rotate; and a speed adjustment mechanism that adjusts a rotational speed of the transfer roller achieved by the drive mechanism in units of a cycle of the transfer roller, and switches between a first adjustment pattern and a second adjustment pattern to execute switched adjustment pattern in a cycle including a state in which the transfer roller transports the recording medium, the first adjustment pattern for adjusting the rotational speed of the transfer roller, the second adjustment pattern for adjusting the rotational speed of the transfer roller with a pattern different from the first adjustment pattern.
US11681242B2 Developing device and image forming apparatus having a reverse helical section
A developing device includes: a first transport member and a second transport member that are disposed in a first transport path and a second transport path provided at an upper side and a lower side in a gravitational direction and that transport a developer. The developing device also includes an ejecting path that is provided in the first transport path disposed at the upper side in the gravitational direction and that ejects an excess developer. The developing device includes a reverse helical section that is disposed in front of a support that supports the second transport member. The reverse helical section helically extends in a reverse direction relative to a helical section provided for circulating the developer, the developer being transported to the ejecting path by the reverse helical section.
US11681240B2 Image forming apparatus and method for controlling image forming apparatus
An apparatus includes a photoconductor, an exposure device, a developing device, a toner concentration sensor, a supply motor, and a processor. The exposure device exposes the photoconductor based on image data. The developing device forms a toner image on the photoconductor with toner supplied from a toner cartridge. The toner concentration sensor detects a toner concentration in the developing device. The supply motor supplies the toner from the toner cartridge to the developing device based on the toner concentration. The processor detects a toner container supply abnormality based on a toner supply rate and a print rate of the image data, the toner supply rate being calculated based on a pixel count value that is an integrated value of pixel values of the image data and a supply motor count value that is an integrated value of drive times of the supply motor.
US11681237B2 Lithography apparatus and method of manufacturing article
The present invention provides a lithography apparatus for performing a process of transferring a pattern of an original to each of shot regions two-dimensionally arrayed on a substrate, including a stage that moves while holding one of the substrate and the original, a measurement unit configured to measure, when performing the process, a positional shift amount between a mark provided on the original and a mark provided in each of the shot regions, and a control unit configured to control the process for the shot region so that after the process is performed successively for a plurality of first shot regions included in a first row, the process is performed successively for a plurality of second shot regions included in a second row adjacent to the first row.
US11681232B2 Exhaust system with u-shaped pipes
The present disclosure provides an exhaust system for discharging from semiconductor manufacturing equipment a hazardous gas. The exhaust system includes: a main exhaust pipe having a top surface and a bottom surface; a first branch pipe including an upstream end coupled to a source of a gas mixture containing the hazardous gas and a downstream end connected to the main exhaust pipe through the top surface; a second branch pipe including a downstream end connected to the main exhaust pipe through the bottom surface; and a detector configured to detect presence of the hazardous gas in the second branch pipe.
US11681231B2 Selecting a set of locations associated with a measurement or feature on a substrate
A method for selecting an optimal set of locations for a measurement or feature on a substrate, the method includes: defining a first candidate solution of locations, defining a second candidate solution with locations based on modification of a coordinate in a solution domain of the first candidate solution, and selecting the first and/or second candidate solution as the optimal solution according to a constraint associated with the substrate.
US11681229B2 Selection of measurement locations for patterning processes
A process of selecting a measurement location, the process including: obtaining pattern data describing a pattern to be applied to substrates in a patterning process; obtaining a process characteristic measured during or following processing of a substrate, the process characteristic characterizing the processing of the substrate; determining a simulated result of the patterning process based on the pattern data and the process characteristic; and selecting a measurement location for the substrate based on the simulated result.
US11681228B2 Method and apparatus for illuminating image points
A method for the exposure of image points of a photosensitive layer comprising a photosensitive material on a substrate by means of an optical system. The method including continuously moving the image points with respect to the optical system; and controlling a plurality of secondary beams by means of the optical system individually for individual exposures of each image point, whereby the secondary beams are put either into an ON state or into an OFF state, wherein a) secondary beams in the ON state produce an individual exposure of the image point assigned to the respective secondary beam and b) secondary beams in the OFF state do not produce any individual exposure of the image point assigned to the respective secondary beam; wherein, for the generation of image points with grey tones n>1, individual exposures are carried out by different secondary beams with individual doses D.
US11681221B2 EUV photoresist with low-activation-energy ligands or high-developer-solubility ligands
A photoresist includes a core group that contains metal, and one or more first ligands or one or more second ligands attached to the core group. The first ligands each have a following structure: The second ligands each have a following structure: represents the core group. L′ represents a chemical that includes 0˜2 carbon atoms saturated by Hydrogen (H) or Fluorine (F). L represents a chemical that includes 1˜6 carbon atoms saturated by H or F. L″ represents a chemical that includes 1˜6 carbon atoms saturated by H. L′″ represents a chemical that includes 1˜6 carbon atoms saturated by H or F. Linker represents a chemical that links L″ and L′″ together.
US11681214B2 Substrate with a multilayer reflective film, reflective mask blank, reflective mask and method of manufacturing semiconductor device
A substrate with a multilayer reflective film, a reflective mask blank, a reflective mask and a method of manufacturing a semiconductor device that can prevent contamination of the surface of the multilayer reflective film even in the case of having formed reference marks on the multilayer reflective film. A substrate with a multilayer reflective film contains a substrate and a multilayer reflective film that reflects EUV light formed on the substrate. Reference marks are formed to a concave shape on the surface of the substrate with the multilayer reflective film. The reference marks have grooves or protrusions roughly in the center. The shape of the grooves or protrusions when viewed from overhead is similar or roughly similar to the shape of the reference marks.
US11681210B2 Illuminator and projector
An illuminator includes a light source that outputs first light having a first wavelength band, a wavelength converter that converts the first light into second light having a second wavelength band different from the first, a first optical element that reflects part of the first light to cause the reflected first light to be incident on the wavelength converter and transmits the other part of the first light and the second light, and a second optical element that reflects the other part of the first light having the first wavelength band and passing through the first optical element, the direction of the reflected light being the traveling direction of the second light having the second wavelength band and passing through the first optical element, and transmits the second light having the second wavelength band and emitted from the wavelength converter.
US11681209B1 Structured light projector with solid optical spacer element
The disclosed structured light projector may include (1) a light source having a light-emitting side that emits light, (2) a solid optical spacer element having a first side securely coupled to the light-emitting side of the light source, and (3) a diffractive optical element (DOE) stack including one or more DOEs, where the DOE stack includes (a) a light-receiving side securely coupled to a second side of the solid optical spacer element opposite the first side, and (b) a light-emitting side opposite the light-receiving side that emits structured light in response to the light received from the light-emitting side of the light source via the solid optical spacer element. Various other devices and methods are also disclosed.
US11681206B2 Camera optical element having tactile indicator
An apparatus including a camera optical element and a tactile indicator associated with the camera optical element for indicating a property of the camera optical element.
US11681204B2 Camera electrical mechanical privacy shutter with shutter lock mechanism
A webcam, a privacy shutter mechanism, and method of electrically activating the privacy mechanism are described. The privacy shutter is part of a webcam and includes privacy shutter mechanism chassis; an electrically activated coil mechanism mounted on privacy shutter mechanism chassis; a locking mechanism mounted on the electrically activated coil mechanism; a shutter plane with a shutter that locks with the locking mechanism, wherein the electrically activated coil mechanism moves the shutter plane in place to open or close the shutter; a fixture having a shutter opening attached to the privacy shutter mechanism chassis; and a shutter locking mechanism that is electrically activated to lock or unlock when the shutter is close or open.
US11681200B2 Optical quantum logic for use in large operational spaces
A method of generating a photon with multiple dimensions includes a step of generating a first photon encoded with quantum information in each of two or more frequency bins and at least one time bin. The method further includes performing a frequency dependent time operation to entangle (i.e. make non-separable) the frequency bins and the time bins in the photon.
US11681199B2 Light receive scanner with liquid crystal beamsteerer
An optical system for receiving light scanned from different light origination locations in space can include a Liquid Crystal (LC) waveguide (LCW), including first and second LCW light ports. A beamsteering LC electrode can be included in or coupled to the LCW and can be configured to vary a receiving direction of light received at the second LCW light port in response to a varying electrical input signal applied to the LC electrode to scan receiving of light at the second LCW light port from different light origination locations in space. A photodetector can be optically coupled to the first LCW light port, such as to detect waveguided light from different light origination locations in space received in response to the varying electrical input signal applied to the first LC electrode. Ranger, bright-spot locking, laser detection, direct detect and coherent lidar, wavelength detection, and other techniques and use cases are possible.
US11681198B2 Electrochromic element and electrochromic device including the same
In the electrochromic device according to an embodiment of the present application, when the first voltage is applied to the electrochromic device in a state that the electrochromic element has the first state, the electrochromic device becomes the second state, and when the first voltage is applied to the electrochromic element in a state that the electrochromic element has the fourth state, the electrochromic element becomes the third state.
US11681197B2 Onboard controller for multistate windows
Onboard EC window controllers are described. The controllers are configured in close proximity to the EC window, for example, within the IGU. The controller may be part of a window assembly, which includes an IGU having one or more EC panes, and thus does not have to be matched with the EC window, and installed, in the field. The window controllers described herein have a number of advantages because they are matched to the IGU containing one or more EC devices and their proximity to the EC panes of the window overcomes a number of problems associated with conventional controller configurations.
US11681193B2 Augmented reality device with adjustable electroactive beam splitter
Bright ambient light can wash out a virtual image in a conventional augmented reality device. Fortunately, this problem can be prevented with a variable electro-active beam splitter whose reflect/transmit ratio can be varied or switched on and off rapidly at a duty cycle based on the ambient level. As the ambient light gets brighter, the beam splitter's transmit/reflect ratio can be shifted so that the beam splitter reflects more light from the display and transmits less ambient light to the user's eye. The beam splitter can also be switched between a highly reflective state and a highly transmissive state at a duty cycle selected so that the eye spends more time integrating reflected display light than integrating transmitted ambient light. The splitting ratio and/or duty cycle can be adjusted as the ambient light level changes to provide the optimum experience for the user.
US11681189B2 Display device
A display device including a gate line and a storage line arranged in a first direction, a data line and a partial voltage reference line arranged in a second direction crossing the first direction, a first TFT, a second TFT, and a third TFT each including a drain electrode and a source electrode, a color filter disposed on the first, second, and third TFTs and including a first via hole exposing the source and drain electrodes of the third TFT, and an insulating layer disposed on the color filter and including a first contact hole exposing the storage line and a second contact hole exposing the drain electrode of the third TFT, in which the first and second contact holes are disposed in the first via hole when viewed in plan.
US11681187B2 Electro-optical device and electronic device
An electro-optical device including a first substrate and a transistor is provided. The first substrate includes a first scanning line having a light shielding property and extending in a first direction between a substrate body and a pixel electrode. The transistor includes a semiconductor film extending in the first direction to overlap with the first scanning line in a layer between the first scanning line and the pixel electrode. In a layer between a gate electrode and a pixel electrode, a second scanning line having a light shielding property extends in the first direction to overlap with the first scanning line in plan view. The second scanning line extends through a position spaced apart from a third contact portion that electrically couples the pixel electrode and the semiconductor film, and is electrically coupled to the gate electrode and the first scanning line.
US11681185B2 Display device
A display device includes a display area including gate lines; a plurality of gate drivers disposed in a non-display area that is adjacent to the display area and connected to the gate lines; and a driving power transmitting line disposed in the non-display area and providing a driving power to the gate drivers. The driving power transmitting line includes a first driving power transmitting line and a second driving power transmitting line overlapping each other with an insulating layer disposed therebetween, the first driving power transmitting line and the second driving power transmitting line are connected with each other through a plurality of contact holes formed in the insulating layer, and the contact holes are disposed in a plurality of regions respectively overlapping the gate drivers in a direction parallel to an extending direction of the gate lines.
US11681173B2 Image panel having composite image using color changing with backlight illumination
Embodiments of an image panel are provided. The image panel includes a transparent substrate having a first major surface and a second major surface opposite the first major surface. A first image layer is disposed on the second major surface. A diffuser layer is disposed on the first image layer, and a second image layer is disposed on the diffuser layer. The second image layer includes mask regions and image regions. An optical density of the image panel is at least 3.0 in the mask regions and less than 3.0 in the image regions. The image regions are not visible from the first major surface when light is not incident upon the second major surface. The image regions are visible from the first major surface and form a composite image with the first image layer when light is incident upon the second major surface.
US11681172B2 Display assembly, terminal device, and manufacturing method of display assembly
A display assembly includes: a frame; a liquid crystal panel installed in the frame; a glass diffusion plate attached to a light incident surface of the liquid crystal panel; and a film structure including one or more optical films and attached between the liquid crystal panel and the glass diffusion plate, wherein a light incident surface of the film structure faces the glass diffusion plate, a light exiting surface of the film structure faces the light incident surface of the liquid crystal panel, and the liquid crystal panel, the glass diffusion plate, and the film structure are attached together to form an integrated structure.
US11681170B2 Staggered driving electrical control of a plurality of electrically controllable privacy glazing structures
An electrical driver can be used to provide electrical drive signals to a first and second electrically controllable optical privacy glazing structures. A first electrical drive signal can be applied to the first privacy glazing structure and a second electrical drive signal can be applied to the second privacy glazing structure. Applying the first and second electrical drive signal can comprise temporally staggering delivery of the first and second electrical drive signals such that a peak power draw and/or a peak current draw from the first privacy glazing structure is temporally offset from a peak power draw and/or a peak current draw from the second privacy glazing structure. Staggering can include delaying the application of one electrical drive signal relative to the other, phase shifting one electrical drive signal relative to the other, or a combination thereof.
US11681168B2 Silicon-based modulator with optimized doping profile
A silicon modulator where the doping profile varies along the lateral and/or longitudinal position in the transition zones to achieve improved performance in terms of either optical attenuation or contact access resistance or both. A silicon-based modulator includes a waveguide including a contact region and a core region, wherein the waveguide includes a dopant concentration that decreases from the contact region to the core region in a transition zone according to a doping profile that is variable.
US11681167B2 Optoelectronic device and array thereof
A photonic chip. In some embodiments, the photonic chip includes a waveguide; and an optically active device comprising a portion of the waveguide. The waveguide may have a first end at a first edge of the photonic chip; and a second end, and the waveguide may have, everywhere between the first end and the second end, a rate of change of curvature having a magnitude not exceeding 2,000/mm2.
US11681164B2 Electrical interconnects within electronic contact lenses
An electronic contact lens contains electrical components connected by an electrical interconnect. The electrical interconnect has a flat body, with electrical conductors running length-wise along the body. The flat body is oriented perpendicular rather than parallel to the inner and outer surfaces of the contact lens to reduce a visible profile of the interconnect, reducing the amount of light blocked from entering the eye. The body has a curvature shaped to conform to the curvature of the contact lens. As examples, the interconnect may be connected with an electrical component using a tab perpendicular to the flat body of the interconnect, or by forming an edge connection with electrical contacts of the component located along an edge of the component, or through one or more exposed vias formed on the component.
US11681156B2 Optical element driving mechanism
An optical element driving mechanism is provided, including a fixed part, a movable part, a first driving assembly and a first supporting assembly. The movable part is connected to an optical element, and is movable relative to the fixed part. The first driving assembly drives the movable part to move relative to the fixed part. The movable part is movable relative to the fixed part within a first limit range in a first dimension via the first supporting assembly.
US11681155B2 Asymmetric deformable diffractive grating modulator
A micro-electromechanical structure for modulating light beams includes multiple asymmetric deformable diffractive elements, each having an L-shaped cross section, split pedestal and flexible reflective member. The reflective member has an elongated shape, and a supported part and unsupported part. The split pedestal extends along the long dimension of the supported part of the reflective member and is anchored to a substrate which supports one or more electrodes or serves as an electrode. The diffractive element is movable between a non-energized position wherein the diffractive element acts to reflect a beam of light as a planar mirror, to an energized position wherein upon application of an electrostatic force, the diffractive element flexes independently about an axis parallel to the long dimension of each reflective member to vary a curvature of the reflective member to form a blazed grating.
US11681153B2 Antireflection coatings for metasurfaces
Antireflection coatings for metasurfaces are described herein. In some embodiments, the metasurface may include a substrate, a plurality of nanostructures thereon, and an antireflection coating disposed over the nanostructures. The antireflection coating may be a transparent polymer, for example a photoresist layer, and may have a refractive index lower than the refractive index of the nanostructures and higher than the refractive index of the overlying medium (e.g., air). Advantageously, the antireflection coatings may reduce or eliminate ghost images in an augmented reality display in which the metasurface is incorporated.
US11681151B2 Hybrid coherent beam combining (CBC) and spectral beam combining (SBC) fiber laser amplifier system
A hybrid coherent beam combining (CBC) and spectral beam combining (SBC) fiber laser amplifier system including a beam shaper array assembly and a beam source that provides a plurality of beams having a low fill factor profile. The assembly includes an input beam shaper array having a plurality of rectilinear input cells positioned adjacent to each other that are shaped to cause the beam to expand as it propagates away from the input array to be converted from the low fill factor profile to a high fill factor profile. The assembly further includes an output beam shaper array having a plurality of output cells positioned adjacent to each other that are shaped to cause the beam to stop expanding so that the output array provides a plurality of adjacent beams with minimal overlap and a minimal gap between the beams.
US11681147B2 Display device with at least two emitting elements and two filters, and different positional relationships
The display device includes the first light-emitting element, a second light-emitting element, a first color filter through which light from the first light-emitting element passes, and a second color filter through which the light from the second light-emitting element passes. The relative positional relationship between the center of the first light-emitting element and the center of the first color filter is different from the relative positional relationship between the center of the second light-emitting element and the center of the second color filter.
US11681140B2 MEMS mirror driven by dual pulse drive signal
Mirror control circuitry operates to control a movable mirror. The mirror control circuitry includes drive circuitry for providing a drive signal to the movable mirror, and a processor. The processor causes the drive circuitry to generate the drive signal so as to have pulses with leading edges occurring an offset period of time after a maximum opening angle of the movable mirror and trailing edges occurring an offset period of time before a zero crossing of the movable mirror. The processor may sample a mirror sense signal from the movable mirror at times at which a derivative of capacitance of the movable mirror with respect to time is zero, and then perform an action based upon the samples.
US11681139B2 Camera module
A camera module includes: a first lens module having a first optical axis; a second lens module having a second optical axis; a first optical path converting member configured to convert a path of incident light to a first optical path connected to the first optical axis and a second optical path connected to the second optical axis; and a first driving device configured to drive the first optical path converting member such that one optical path among the first optical path and the second optical path is selected.
US11681134B2 Tube system
A tube system for a microscope includes two lenses and a glass element. The tube system can have a compact build and chromatic aberrations that lie within a specified range.
US11681128B2 Composite optical element, optical apparatus and imaging apparatus
A composite optical element comprises a first base member, an optical resin layer, a bonding layer, and a second base member which are sequentially laminated such that the optical resin layer and the bonding layer are sandwiched between light entering/exiting surfaces of the first base member and the second base member. The thickness of the bonding layer changes along a straight line extending from the center toward the outer periphery of the bonding layer. Specifically, the thickness along the straight line is greater at an intermediate position between a first position and a second position than either of the thicknesses at the first position and at the second position. The first position is apart from the center by 0.8 times of half the diameter of the optical resin layer, and the second position corresponds to the outer periphery of the bonding layer.
US11681124B2 Optical imaging system
An optical imaging system includes a first lens, a second lens, a third lens, a fourth lens, and a fifth lens sequentially disposed from the first lens to the fifth lens from an object-side of the imaging system to an image-side of the imaging system and each having refractive power. The fourth lens has a convex object-side surface and an expression 0.7
US11681121B2 Optical device
In an optical device, a movable unit includes a main body portion, a frame portion that surrounds the main body portion with a predetermined interval from the main body portion, and a plurality of connection portions which connect the main body portion and the frame portion to each other. A width of each of the connection portions is larger than an interval between the main body portion and the frame portion, and is smaller than a distance from a connection position with each of the connection portions in the frame portion to any of a connection position with each of a pair of first torsion support portions and a connection position with each of a pair of second torsion support portions.
US11681117B2 Lens assembly driving module, photographing system and cell phone device
A lens assembly driving module includes a holder, a metal yoke, a lens unit, a magnet set, a coil, at least one elastic element and at least one damper agent. The metal yoke is coupled with the holder and includes a through hole and at least one extending structure. The extending structure is disposed around the through hole and extends along a direction from the through hole to the holder. The lens unit is movably disposed in the metal yoke. The lens unit includes an optical axis and at least one notch structure. The notch structure is disposed in an outer peripheral area of the lens unit and is corresponding to the extending structure. The damper agent is disposed between the extending structure of the metal yoke and the notch structure of the lens unit. The damper agent is applied to damp a movement of the lens unit.
US11681115B2 Lens alignment system and method
A lens alignment system and method is disclosed. The disclosed system/method integrates one or more lens retaining members/tubes (LRM/LRT) and focal length spacers (FLS) each comprising a metallic material product (MMP) specifically manufactured to have a thermal expansion coefficient (TEC) in a predetermined range via selection of the individual MMP materials and an associated MMP manufacturing process providing for controlled TEC. This controlled LRM/LRT TEC enables a plurality of optical lenses (POL) fixed along a common optical axis (COA) by the LRM/LRT to maintain precise interspatial alignment characteristics that ensure consistent and/or controlled series focal length (SFL) within the POL to generate a thermally neutral optical system (TNOS). Integration of the POL using this LRM/LRT/FLS lens alignment system reduces the overall TNOS implementation cost, reduces the overall TNOS mass, reduces TNOS parts component count, and increases the reliability of the overall optical system.
US11681111B2 Connector, and optical module
The present disclosure describes embodiments of a connector and an optical module, pertaining to the technical field of optoelectronic devices. The connector includes a substrate provided with a through-hole passing through the substrate from a first board surface to a second board surface thereof. The second board surface faces opposite from the first board surface. The first board surface is provided with a first groove and a second groove, and the first groove and the second groove respectively are configured to adapt to different optical fiber splices.
US11681110B2 Apparatus for monitoring the output of an optical system
Apparatus for monitoring the output of an optical system. The apparatus comprises first and second fibre optic sections, a reflective coating, and a detector. The first fibre optic section has a first cladding and a first core, and is configured to receive light from the optical system at one end and has at the other end a first angled, polished face. The second fibre optic section has a second cladding and a second core, and has at one end a second angled, polished face. The first and second fibre optic sections are arranged such that the first and second angled, polished faces are substantially parallel and adjacent and the first and second cores are substantially aligned. The reflective coating is applied to the first or second angled, polished face, and is configured to reflect a portion of light transmitted through the first core. The detector is arranged to receive the reflected light.
US11681108B2 Dustcap with built-in cleaner
A dustcap comprises a body having a cylindrical portion configured to receive a ferrule of an optical fiber connector, and an end portion opposite the cylindrical portion. The end portion includes a receptacle. The dustcap has a built-in cleaner and an alignment portion disposed within the receptacle. The dustcap further comprises a removable cover configured to couple to the end portion of the dustcap. In another embodiment, the end portion includes a flat surface, the cleaner is disposed on the flat surface of the end portion and below a bottom surface of the alignment portion, and the cover is configured to receive the end portion of the dustcap. In another embodiment, the cover has a receptacle and the cleaner and alignment portion are disposed within the receptacle, whereas the body comprises an end portion configured to receive at least a portion of the cover with the built-in cleaner.
US11681105B2 Hollow shaft optical rotary joint
An optical rotary joint includes first and second hollow tubular members. At least one of the first and second hollow tubular members is rotatable about a common longitudinal axis. A ring shaped optical waveguide between the first and second hollow tubular members includes first and second axial faces oriented perpendicular to the common longitudinal axis, an inner circumferential edge facing the outer circumference of the first hollow tubular member, an outer circumferential edge facing the inner circumference of the second hollow tubular member, and a circular light scattering channel formed in the first and/or second axial faces. First optical emitters are arranged to face the outer or inner circumferential edge. Second optical emitters are arranged to face the channel. A first optical receiver is arranged to face the outer or inner circumferential edge. A second optical receiver is arranged to face the channel.
US11681099B2 Method to build monolithic ring-shape frequency converter on potassium titanyl phosphate water
The present invention provides a method for fabricating KTP nonlinear racetrack micro-ring resonator, composed of six steps: KTP wafer processing, ion implantation, electron beam exposure, subsequent processing, reactive ion etching and final processing. A thin-film waveguide structure similar to the on-insulator lithium niobate thin-film can be achieved through only one process of ion implantation, which enables significantly simplified procedure, shortened time, and reduced cost. Meanwhile, the KTP micro-ring resonator produced according to the present invention has an optical damage threshold several times higher than the existing lithium niobate micro-ring resonator. It can output nonlinear frequency converted light to the power of milliwatts, and suitable for the case where both the input and output optical signals are pulsed lasers. Since Ion implantation, electron beam exposure, metal evaporation deposition, and reactive ion etching are all relatively developed micro-nano machining technologies, the present invention has wonderful operability and repeatability.
US11681094B2 Optical fiber filter of wideband deleterious light and uses thereof
Optical fiber filters and uses thereof are presented. In typical implementations, there is provided a FBG taking deleterious light out of a fiber core without reflecting it into the fiber core. It also allows the unhindered transmission of useful light at a wavelength outside of the spectral band covered by the deleterious light. The filter couples the incoming deleterious light to cladding modes propagating in the opposite direction without coupling the incoming useful light to core or cladding modes propagating in the opposite direction. The filter may for example be useful as a Raman or ASE filter in a laser cavity of other optical devices.
US11681093B2 Multicore fiber with distal motor
An optical probe imaging system includes an optical probe having a multicore optical fiber. Distal optics image light propagating in the multicore optical fiber so as to generate a light pattern on a sample that is based on a relative position of the cores. A distal motor causes the light pattern to traverse a path across the sample. An optical receiver includes a first receiver receiving light that has traversed the path across the sample from one of the at least two cores and a second receiver receiving light that has traversed the path across the sample from the other of the cores, such that the first receiver and the second receiver detect light in parallel. A processor maps relative position of the cores at the distal facet based on signals generated by the receiver.
US11681090B2 Light emitting module and method of manufacturing same
A light emitting module includes a light guide plate including a first face, a second face opposing the first face, and a through part penetrating between the first face and the second face, a light emitting device disposed in the through part on a second face side, a light transmissive member disposed on the light emitting device in the through hole on a first face side and between the light emitting device and a lateral wall of the through part, and a first light reflecting member disposed between an upper face of the light emitting device and the light transmissive member while being in contact with the upper face of the light emitting device.
US11681086B2 Display device
A display device includes an electronic part, a support part including a through hole overlapping the electronic part, a display part disposed above the support part and including a first area overlapping the through hole, and a second area non-overlapping the through hole, the second area being adjacent to the first area, a polarizing plate disposed above the display part and having a transmission axis parallel to a direction, and a pattern optical layer disposed on the polarizing plate and including first phase retardation parts having a first optical axis, and second phase retardation parts having a second optical axis orthogonal to the first optical axis.
US11681084B2 Polarization-based method and apparatus for generating duality modulated electromagnetic radiation
A polarization-based generator of duality modulated electromagnetic radiation, and a related method, by which the duality ratio of the energy-based irradiance and wave-based intensity may be selectively altered. A linearly polarized coherent radiation beam is incident on a polarizer configuration. Relative angular alignment of the beam's polarization and the polarizer configuration selectively provides output beams ranging from totally energy-depleted radiation to significantly energy-enriched radiation.
US11681083B2 Photoresist loading solutions for flat optics fabrication
Embodiments of the present disclosure relate to methods for fabricating optical devices. One embodiment of the method includes disposing a structure material layer on a surface of a substrate and disposing a patterned photoresist over the structure material layer. The patterned photoresist has at least one device portion and at least one auxiliary portion. Each device portion and each auxiliary portion exposes unmasked portions of the structure material layer. The unmasked portions of structure material layer corresponding to each device portion and each auxiliary portion are etched. The etching the unmasked portions forms at least one optical device having device structures corresponding to the unmasked portions of at least one device portion and at least one auxiliary region having auxiliary structures corresponding to the unmasked portions of at least one auxiliary portion.
US11681080B2 Lens design and methods of manufacture thereof
Disclosed herein is a lens comprising a central portion that comprises a first polymer; and a peripheral portion that comprises a second polymer; where the peripheral portion surrounds the central portion; and where the peripheral portion has a skeletal density that is greater than its bulk density. Disclosed herein too is a method of manufacturing a lens comprising injecting into a mold a molten polymer to produce the lens; where the lens comprises a central portion; and a peripheral portion; where the peripheral portion surrounds the central portion; and where the peripheral portion has a skeletal density that is greater than its bulk density.
US11681076B2 Snow sensors and assemblies for use with same
Snow sensors, mechanisms, and methods for snow sensor reading, assemblies for use with snow sensors, such as snow removal systems and assemblies and related components, as well as component combinations and related methods.
US11681074B2 Method and system for refining weather forecasts using point observations
Provided are methods, devices and non-transitory computer readable storage mediums to generate a more accurate weather forecast by utilizing actual observation of a weather event in a particular location and time. For example, the observation data may be received from a user device and contain information indicative of a weather event that the user observed. Alternatively, or additionally, the observation data may be automatically generated by one or more sensors placed in certain locations and transmitted to a central server automatically upon detecting an observation. The observation data may be used to predict a weather forecast of a location that corresponds to, or is otherwise related to the particular location in which the observed event occurred.
US11681072B2 Method and system for ranking reactivities for kinetics assignment in basin modeling
A method for ranking thermal reactivities for kinetics assignment in basin modeling may include obtaining information relating to various source rock samples. The method may include determining thermal reactivities of source rocks corresponding to the various source rock samples. The source rocks are at a same level of thermal maturity in an area of interest. The method may include ranking the thermal reactivities at different thermal maturities. The method includes comparing published, archived and measured kinetic parameters of source rocks in the area of interest. The method may include sorting kinetic parameters in organofacies of a source rock formation in terms of reactivity and maturity. The method may include assigning kinetic parameters derived from an immature source rock unit to mature source rock units in a source rock formation in a sedimentary basin. The method may include evaluating the reactivities to improve selection and assignment of the kinetic parameters in the basin modeling.
US11681059B1 Sensitive and robust thin film X-ray detector using 2D layered perovskite diodes
A radiation detector includes a p-i-n architecture including a p-type contact layer, an n-type contact layer, and an intrinsic layer between the p-type contact layer and the n-type contact layer. The intrinsic layer includes a thin film comprising a highly crystalline 2D layered perovskite material. The radiation detectors according to embodiments of the present disclosure generate high open circuit voltages, have good detecting photon density limits and high sensitivities, and can be self-powered.
US11681058B2 Radiation detector
According to one embodiment, a radiation detector includes first and second resin members, a detection part, a wiring part, and a controller. The first resin member includes first and second partial regions, and a third partial region between the first and second partial regions. The second resin member includes fourth and fifth partial regions. The detection part is provided between the first and fourth partial regions. The detection part includes a first conductive layer, a second conductive layer provided between the first conductive layer and the fourth partial region, and an organic semiconductor layer provided between the first and second conductive layers. The wiring part is provided between the third and fifth partial regions. The wiring part includes first and second wiring layers. The controller is fixed to the second partial region. The controller is electrically connected with the first and second wiring layers.
US11681055B1 Scintillator array for radiation detection
A radiation detector includes a photodetector and a scintillator coupled thereto. The scintillator is formed of a scintillator material comprising an organic glass scintillator (OGS) material and at least one of a polymer additive or a plasticizer additive. The scintillator emits light when radiation is received at the scintillator, and the light is received by the photodetector. The radiation detector can further include a frame that has an interior cavity that holds the scintillator in position with respect to the photodetector, such that the light emitted by the scintillator is transmitted to the photodetector. The scintillator can be formed by casting amorphous scintillator material in the interior cavity of the frame. The frame can then be coupled to the photodetector to form the radiation detector.
US11681054B2 Position-signal processing method for flat panel gamma imaging probe
A position-signal processing method for flat panel gamma imaging probe includes a modeling phase and a use phase. In the modeling phase, a weight direction for an imaging detector is defined, position centers and weight ratios of the imaging detector in the weight direction are utilized to obtain a distribution graph of the weight ratios to the position centers, and curve fitting is performed upon the distribution graph to obtain a position estimation curve. In the use phase, the position estimation curve is utilized to derive a position estimation value of a probe trigger event in a 2D crystal diagram, a position value of the probe in the 2D crystal diagram with respect to the position estimation value of the probe trigger event is obtained, and a crystal code is located in a crystal code look-up table for the position value of the probe in the 2D crystal diagram.
US11681046B2 Depth data model training with upsampling, losses and loss balancing
Techniques for training a machine learned (ML) model to determine depth data based on image data are discussed herein. Training can use stereo image data and depth data (e.g., lidar data). A first (e.g., left) image can be input to a ML model, which can output predicted disparity and/or depth data. The predicted disparity data can be used with second image data (e.g., a right image) to reconstruct the first image. Differences between the first and reconstructed images can be used to determine a loss. Losses may include pixel, smoothing, structural similarity, and/or consistency losses. Further, differences between the depth data and the predicted depth data and/or differences between the predicted disparity data and the predicted depth data can be determined, and the ML model can be trained based on the various losses. Thus, the techniques can use self-supervised training and supervised training to train a ML model.
US11681045B2 Three-dimensional hyperspectral imaging systems and methods using a light detection and ranging (LIDAR) focal plane array
A system for three-dimensional hyperspectral imaging includes an illumination source configured to illuminate a target object; a dispersive element configured to spectrally separate light received from the target object into different colors; and a light detection and ranging focal plane array (FPA) configured to receive the light from the dispersive element, configured to acquire spatial information regarding the target object in one dimension in the plane of the FPA, configured to acquire spectral information in a second dimension in the plane of the FPA, wherein the second dimension is perpendicular to the first dimension, and configured to obtain information regarding the distance from the FPA to the target object by obtaining times of flight of at least two wavelengths, thereby imaging the target object in three dimensions and acquiring spectral information on at least one 3D point.
US11681036B2 Image processing apparatus, image processing method, and non-transitory computer readable medium storing image processing program
An object is to provide an image processing apparatus capable of appropriately distinguishing various object types. An image processing apparatus (1C) comprising: detector means (11) for detecting objects in an input SAR image and generating object chips; projection calculator means (12) for calculating projection information of each object using SAR geometry; feature learner means (14) for learning, for each object, a relation between an object chip and its projection information, and thereby generating learnt features of object chips; and classifier means (15) for classifying object chips into classes based on the learnt features of object chips.
US11681033B2 Enhanced polarized light collection in coaxial LiDAR architecture
Disclosed herein are techniques for improving the light collection efficiency in coaxial LiDAR systems. A coaxial LiDAR system includes a photodetector, a first polarization beam splitter configured to receive a returned light beam including a first linear polarization component and a second linear polarization component and direct the different linear polarization components to different respective directions, a polarization beam combiner configured to transmit the first linear polarization component from the first polarization beam splitter to the photodetector, a non-reciprocal polarization rotator configured to transmit the second linear polarization component from the first polarization beam splitter, and a second polarization beam splitter configured to reflect the second linear polarization component from the non-reciprocal polarization rotator towards the polarization beam combiner. The polarization beam combiner is further configured to reflect the second linear polarization component from the second polarization beam splitter to the photodetector.
US11681031B2 Window occlusion imager near focal plane
The present disclosure relates to optical systems and methods of their operation. An example optical system includes an optical component and one or more light sources configured to emit a light signal. The light signal interacts with the optical component so as to provide an interaction light signal. The optical system also includes a detector configured to detect at least a portion of the interaction light signal as a detected light signal. The optical system additionally includes a controller configured to carry out operations including causing the one or more light sources to emit the light signal and receiving the detected light signal from the detector. The operations also include determining, based on the detected light signal, that one or more defects are associated with the optical component.
US11681028B2 Close-range measurement of time of flight using parallax shift
An optical sensing device includes a light source, which emits one or more beams of light pulses toward a target scene at respective angles about a transmit axis of the light source. A first array of single-photon detectors output electrical pulses in response to photons that are incident thereon. A second array of counters count the electrical pulses output during respective count periods by respective sets of one or more of the single-photon detectors. Light collection optics form an image of the target scene on the first array along a receive axis, which is offset transversely relative to the transmit axis, thereby giving rise to a parallax shift as a function of distance between the target scene and the device. Control circuitry sets the respective count periods of the counters, responsively to the parallax shift, to cover different, respective time intervals following each of the light pulses.
US11681024B2 Imaging device and image sensor
An imaging device is described which, in some examples, includes general pixels and phase difference pixels. The general pixels, when operated by control signals, receive light from a subject and generate currents or voltages that are measured; a depth is estimated based on the measurements. The phase difference pixels generate currents based on a switched charge source. Data obtained from the currents generated by the phase difference pixels is used to adjust the control signals and thereby improve an accuracy of the depth estimation.
US11681021B2 Optical sensor system
A LIDAR system includes an emitter head configured to receive LIDAR output signals from one or more LIDAR chips and to output head output signals that each includes light from one of the LIDAR output signals. The emitter head is movable relative to the one or more LIDAR chips. The one or more LIDAR chips are configured to receive LIDAR input signals that each includes light from one of the head output signals. The LIDAR input signals include LIDAR data indicating the distance and/or radial velocity between a LIDAR chip and an object.
US11681020B1 Techniques for programmable beam steering compensation in scanning LIDAR systems
A system including an optical scanner to transmit an optical beam towards an object. The system includes a first optical element to receive a returned reflection having a lag angle; and steer the returned reflection to generate a first steered beam. The system includes a beam steering unit to receive the first steered beam, wherein the first steered beam is propagating at a first beam angle; and steer, the first steered beam based on an array voltage to generate a second steered beam at a first location on a photodetector. The system includes a processor to adjust the array voltage to cause the beam steering unit to steer the second steered beam from the first location on the photodetector to a second location on the photodetector to compensate for the lag angle.
US11681019B2 Optical module with stray light baffle
An optical device includes a substrate and an optical transmitter, which is mounted on the substrate and includes an optical emitter, which is configured to emit a beam of optical radiation, and a transmission lens assembly, which is configured to direct the beam along a transmit axis toward a target. An optical receiver is mounted on the substrate alongside the optical transmitter and includes an optical sensor and an objective lens assembly, which is configured to focus the optical radiation that is reflected from the target along a receive axis onto the optical sensor. An optical baffle is disposed asymmetrically relative to the transmit axis and has an asymmetrical shape configured to block preferentially stray radiation emitted from the optical transmitter toward the receive axis.
US11681018B2 High-speed laser distance measuring device
A high-speed laser distance measuring device is described that includes an emitting part and a receiving part. The emitting part can include a polarizer (2) arranged between a light emitting tube (1) and a reflective mirror (3); the receiving part can further include a polarizing beamsplitter (7) arranged between the optical filter (6) and the receiving tube set. The light emitting tube (1) can emit an outgoing light beam to the polarizer (2), and the outgoing light beam can form an outgoing polarized light beam and is transmitted into the reflective mirror (3). After being reflected by the reflective mirror (3) and passing through the transmitting objective lens (4), the outgoing polarized light beam can be transmitted onto a target object. After being reflected by the target object, the outgoing polarized light beam can form a reflected polarized light beam, which passes through the receiving objective lens set (5) and is transmitted to the optical filter (6). After being filtered, the reflected polarized light beam is transmitted into the polarizing beamsplitter (7), and is split into a first reflected polarized light beam and a second reflected polarized light beam, which are transmitted into the first receiving tube (8), and the second receiving tube (9) respectively. The high-speed laser distance measuring device can identify the light formed by the reflection of an oriented reflective target and a target object, and can adopt different receiving means for receiving them. Simultaneously, it can effectively filter the interference caused by particulate matter in the test environment to the test.
US11681016B1 Sensing signals that include radio frequency pulses
In a general aspect, a radar system includes a vapor cell sensor system and a radio frequency (RF) optic. The vapor cell sensor system includes a vapor cell sensor, and the RF optic is configured to direct an RF field onto the vapor cell sensor. The RF field includes one or more RF pulses that define a radar signal. The radar system also includes a signal processing system configured to perform operations that include generating a digital signal based on a signal from the vapor cell sensor system. The digital signal represents a measured response of the vapor to the RF field over a time period. The operations also include applying a matched filter to the digital signal to generate a filtered signal and processing the filtered signal to determine properties of the RF field sensed by the vapor cell sensor over the time period.
US11681015B2 Waveguide with squint alteration
This document includes techniques, apparatuses, and systems related to a waveguide with squint alteration, which can improve electromagnetic wave operation. In aspects, squint of electromagnetic waves pertaining to waveguides may be altered and improved. In this example, the techniques also enable the waveguide to direct electromagnetic waves according to respective chambers and one or more apertures, improving the quality of signals transmitted and received. The chambers may be divided according to a divider extending toward an opening of the waveguide, directing electromagnetic waves between the opening and the one or more apertures.
US11681008B2 System and method for modifying signals to determine an incidence angle of an acoustic wave
Systems and methods for virtually coupled resonators to determine an incidence angle of an acoustic wave are described herein. In one example, a system includes a processor and first and second transducers in communication with the processor. The first transducer produces a first signal in response to detecting an acoustic wave, while the second transducer produces a second signal in response to detecting the acoustic wave. The system may also include a memory in communication with the processor and having machine-readable instructions that cause the processor to modify the first signal and the second signal using a virtual resonator mapping function to generate a modified first signal and a modified second signal. The virtual resonator mapping function changes the first signal and the second signal to be representative of signals produced by transducers located within a hypothetical chamber of a hypothetical resonator.
US11681005B2 Vehicle location systems
Disclosed embodiments include vehicle locating systems and vehicles locatable by vehicle locating systems. An illustrative vehicle locating system includes a first Bluetooth Low Energy (BLE) beacon having a first location associated therewith and configured to receive a first radio frequency signal from a vehicle and coded with vehicle identification information. The first BLE beacon may be further configured to calculate a first proximity of the vehicle to the first BLE beacon and send to a server a first proximity signal indicative of the first proximity. A second BLE beacon has a second location associated therewith and is configured to receive a second radio frequency signal from the vehicle and coded with the vehicle identification information. The second BLE beacon may be further configured to calculate a second proximity of the vehicle to the second BLE beacon and send to the server a second proximity signal representative of the second proximity.
US11681003B1 Generating simulated waveforms for an electric meter when operating in a simulation mode
Techniques for generating simulated waveforms for an electric meter include operating a meter in simulation mode without an external load device connected to the meter. Simulated waveforms are generated for a number of channels based on waveform component values. The waveforms are generated at a rate that corresponds to a sample rate of an analog to digital converter (ADC) of the meter. In simulation mode, the waveforms are provided to a meter firmware interface, instead of the waveform data obtained from the ADC.
US11681002B2 Method for recording a magnetic resonance image data set, data carrier, computer-program product, and magnetic resonance system
A method for recording a magnetic resonance image data set includes providing a magnetic resonance sequence. The magnetic resonance sequence includes at least one radio-frequency pulse and a slice-selection gradient pulse applied during or before the radio-frequency pulse, which is configured as non-constant. The method includes providing at least one correction term for compensating a magnetic field change of the slice-selection gradient pulse. The magnetic field change is ascertained via a transfer characteristic of the gradient system of the magnetic resonance system. The method also includes recording at least one magnetic resonance image data set with the magnetic resonance sequence using the correction term.
US11681001B2 Deep learning method for nonstationary image artifact correction
A method for magnetic resonance imaging corrects non-stationary off-resonance image artifacts. A magnetic resonance imaging (MRI) apparatus performs an imaging acquisition using non-Cartesian trajectories and processes the imaging acquisitions to produce a final image. The processing includes reconstructing a complex-valued image and using a convolutional neural network (CNN) to correct for non-stationary off-resonance artifacts in the image. The CNN is preferably a residual network with multiple residual layers.
US11680994B2 Detection device, wire processing equipment and method for detecting position of conductor
The present invention relates to a detection device for detecting a position of a conductor, a wire processing equipment, and a method for detecting a position of a conductor in wire processing. The detection device has: a bracket; and a plurality of conductive probes provided on the bracket and spaced from each other. The conductive probes have a detection position, and the detection device is configured to determine whether the detected conductor is at a predetermined position by detecting whether the conductive probes at the detection position are electrically connected through the conductor; when at least two conductive probes are electrically connected with each other through the detected conductor, the detected conductor is determined in the predetermined position; when no two conductive probes are electrically connected with each other through the detected conductor, the detected conductor is determined not in the predetermined position. The detection device for detecting the position of the conductor, the wire processing equipment and the method for detecting the position of the conductor in the wire processing of the invention can automatically detect whether the conductor is in the designated position, which provides a basis for further automatic processing of the wire.
US11680993B2 Active current monitor
A current monitor for a transmission line having powered active components is provided. A current monitor includes: a housing configured to be coupled to a transmission line, an inductive current sensor in the housing configured to measure a value of the current on the transmission line to generate a sensor signal, a power source, and a sensor signal conversion circuit in the housing configured to receive power from the power source and to generate a current output signal based on the sensor signal, the current output signal having a natively useful form.
US11680986B2 Method and device for determining closing time of circuit breaker, and computer-readable medium
A method, device and computer readable medium are provided for determining the closing time of a circuit breaker. In an embodiment, the method includes: sampling a voltage signal of a target phase in the three-phase voltage signal of the circuit breaker; determining a first time period according to a voltage value of the sampled voltage signal, a voltage signal in the first time period including a voltage jump point of the voltage value; finding a voltage jump point of a voltage value in the first time period according to a change in the voltage value of the voltage signal in the first time period; and determining the closing time of a target phase of the circuit breaker according to the found sampling time of the voltage jump point.
US11680976B2 Method for checking a capacity of a supply line
A method for checking a capacity of at least one supply line for an electrically operated assembly that is coupled electrically via the at least one supply line to an electrical system of an at least partially automated mobile platform. The method includes: ensuring a non-critical operating state of the mobile platform; determining an off-load terminal voltage at an input connection of the assembly, with zero-current supply line; applying a defined current to the supply line of the electrically operated assembly; determining an on-load terminal voltage at the input connection of the assembly, in doing so, the defined voltage being applied to the supply line of the electrically operated assembly; determining a differential voltage between the off-load terminal voltage and the on-load terminal voltage; comparing the differential voltage to a differential-voltage limit value to determine whether the capacity of the electric supply line is sufficient to operate the assembly.
US11680973B1 Electric potential and electric field mapping system
An electrical field mapping system with an improved measurement and recording method which enables students to produce an electric field map of equipotential lines and electric field vectors. Measurements of an electric potential point and an electric field vector may be made by a three-probe sensor with pointer and displayed on voltmeters. An angular scale below the pointer may assist to measure the direction of the electric field. An X-Y transfer mechanism transfers the location of the three-probe sensor, from the space around electrodes, to a marker at a corresponding location in the recording area. Recordings of the field data are made by markers with different impressions and may include an electric field vector, equipotential line segment, and electric potential point.
US11680970B2 Methods and systems for position and orientation sensing in non-line-of-sight environments using combined decoupled quasistatic magnetic and electric fields
Orientation and position sensing methods and devices are disclosed. The described methods and devices are based on implementing magneto-electric-quasi-static fields for position and orientation sensing in lossy-dielectric, conducting, or metallic non-line-of-sight environments, where obstructions or occlusions or nearby objects exists that are lossy in nature and that typically perturb radio or electromagnetic wave signaling. Detailed experimental results highlighting the performance of the disclosed methods are also presented.
US11680968B2 Addressing circuit for conductor arrays
Embodiments generally relate to an addressing circuit for a conductor array comprising intersecting row and column conductors. The addressing circuit comprises a switching circuit configured to selectively address an intersection between a selected row conductor and a selected column conductor for connection to a measuring circuit; and at least one voltage buffer selectively connectable to un-selected column conductors on opposite sides of and adjacent to the selected column conductor. The at least one voltage buffer is configured to equalise voltages between the un-selected column conductors and the selected column conductor.
US11680965B2 Droop detection
During normal operation of a processor, voltage droop is likely to occur and there is, therefore, a need for techniques for rapidly and accurately detecting this droop so as to reduce the probability of circuit timing failures. The droop detector described herein uses a tap sampled delay line in which a clock signal is split along two separate paths. Each of the taps in the paths are separated by two inverter delays such that the set of samples produced represent sample values of the clock signal that are each separated by a single inverter delay without inversion of the first clock signal between the samples.
US11680960B2 Motion detector with adjustable pattern direction
Aspects of the present disclosure include a PIR assembly including a dome comprising a plurality of optical components, a stationary circuit board, and a moveable PIR sensor moveably coupled to the stationary circuit board via a flexible cable, wherein the moveable PIR sensor is configured to move to a first position to monitor a first zone via a first optical component of the plurality of optical components and to a second position to monitor a second zone via a second optical component of the plurality of optical components.
US11680959B2 Systems and methods for determining wind velocity
In one embodiment, a system includes a vehicle, one or more probes coupled to the vehicle, and a controller. The vehicle is operable to traverse a distance. The one or more probes are operable to measure wind pressure and generate one or more wind pressure measurements. The controller is operable to receive the one or more wind pressure measurements from the one or more probes, determine a wind angle relative to the vehicle using the one or more wind pressure measurements, and determine a wind speed relative to the vehicle using the one or more wind pressure measurements and the wind angle.
US11680958B2 Particle image velocimetry of extreme ultraviolet lithography systems
A method includes irradiating a target droplet in an extreme ultraviolet light source of an extreme ultraviolet lithography tool with light from a droplet illumination module. Light reflected and/or scattered by the target droplet is detected. Particle image velocimetry is performed to monitor one or more flow parameters inside the extreme ultraviolet light source.
US11680955B2 Fluid diverting module
A fluid diverting module includes a multi-position fluid diverting device comprising three-dimensional movable flow-paths with minimal tortuosity in the movable portion (the rotor) of the fluid diverting device. In some embodiments, the device is also equipped with a filtration module that is capable of filtering solid particulates from fluidic samples. The invention relates to an area of non-disruptive sampling from various sample sources including ones containing solids. The fluid diverting device maintains fluid communication between the sample source and a pressure creating device in all positions of the fluid diverting device, thus conserving the pressure inside the sample source during sampling. The sampling operation is controlled from a controller, which is equipped with a software for manual or intelligent control.
US11680951B2 Sample analyzer and sample analyzing method
A sample analyzer includes a suction unit configured to suction a sample in a sample container through a stopper installed in an opening of the sample container; a rack transport unit configured to transport a sample rack holding a sample container along a transport path, and position the sample container held by the sample rack at a suction position by the suction unit; a sample transport unit in which a sample container other than the sample container transported by the rack transport unit is installed and which is configured to transport the installed sample container to the suction position provided on the transport path; a measurement unit configured to measure a sample suctioned by the suction unit from the sample container positioned at the suction position; and an analysis unit configured to analyze the sample based on the measurement result of the measurement unit.
US11680949B2 Lipoprotein analysis by differential charged-particle mobility
The invention provides methods of preparation of lipoproteins from a biological sample, including HDL, LDL, Lp(a), IDL, and VLDL, for diagnostic purposes utilizing differential charged particle mobility analysis methods. Further provided are methods for analyzing the size distribution of lipoproteins by differential charged particle mobility, which lipoproteins are prepared by methods of the invention. Further provided are methods for assessing lipid-related health risk, cardiovascular condition, risk of cardiovascular disease, and responsiveness to a therapeutic intervention, which methods utilize lipoprotein size distributions determined by methods of the invention.
US11680947B2 Marker polypeptide of bothrops atrox-like thrombin and method thereof for detecting species source and content of snake venom-like thrombin and application
Disclosed are specifically a marker polypeptide of a Bothrops atrox-like thrombin and a method thereof for detecting species source and content of a snake venom-like thrombin and an application, relating to the technical field of snake venom detection. An amino acid sequence of the marker polypeptide is EAYNGLPAK (SEQ ID NO:1), and the marker polypeptide may be used to detect the species source and content of the snake venom-like thrombin in a sample. The marker polypeptide of the present disclosure may play an important role in characterizing the species source and content of the snake venom-like thrombin in the sample, and fill in the blank of a quality standard of snake venom of the Bothrops atrox.
US11680946B1 Detection of cholinesterase inhibition with microfluidic devices and systems thereof
The present invention relates to methods of conducting cholinesterase inhibition assays. In one instance, the assays can be configured to determine the presence of inactivated and activated cholinesterases. Also described herein are microfluidic devices and systems for conducting such assays.
US11680945B2 Assay device having a wash port
A test element for an assay includes: a cartridge having a housing which includes a priming pad capable of containing a liquid fluid, a wash port having an opening in the housing, and an opening for directly or indirectly applying a sample; and an assay device positioned within the cartridge in fluid communication with the wash port containing an analytical reagent.
US11680942B2 Methods for detecting neutralizing antibodies to parathyroid hormone (PTH) and parathyroid hormone-related peptide (PTHrP) analog
The present disclosure is directed to methods (e.g., in vitro methods) for detecting the presence of neutralizing antibodies to PTH or PTHrP analog in a sample. The in vitro method comprises the steps of obtaining a sample from a subject; contacting the sample with a cell; measuring cyclic adenosine monophosphate (cAMP) levels; and detecting the presence of neutralizing antibodies when cAMP levels are reduced relative to a negative control sample without neutralizing antibodies. An in vitro method of detecting the presence of neutralizing antibodies in a sample from a subject treated with Abaloparatide, is also provided. Further provided herein is a kit for carrying out the methods described herein comprising components required to carry out the obtaining, contacting, measuring and detecting steps and instructions for use.
US11680938B2 System and method of characterizing crude oil and its derivatives by combining total sulfur determination and FT-ICR mass spectrometry
A method and system to determine mass fraction of aromatic hydrocarbons, sulfur-multi-sulfur, sulfur-nitrogen, multi-sulfur-multi-nitrogen, and nitrogen containing aromatic compound classes present within a petroleum sample. The invention uses total sulfur determination, total nitrogen determination, and elemental formulas determination, with the latter determined through time-of-flight mass spectrometric analysis with atmospheric pressure photo ionization and Fourier-transform ion-cyclotron resonance mass spectrometric analysis with atmospheric pressure photo ionization.
US11680934B2 System and method for sensing volatile organic compounds
A gas sensor assembly includes a housing; an inlet assembly configured to carry a gaseous composition having a volatile organic compound into the housing; and an outlet assembly configured to carry the gaseous composition from the housing. The gas sensor assembly also includes an ultraviolet light source disposed within the housing and a gas sensor disposed within the housing and configured to sense an amount of the volatile organic compound.
US11680933B2 Determination of sensor operational status via sensor interrogation
A method of operating a gas sensor for a gas analyte including a sensing component includes, in a first mode, interrogating the sensor by periodically applying an electrical signal to the sensing component of the sensor, measuring sensor response to the electrical signal which is indicative of a sensitivity of the sensor each time the electrical signal is applied to the sensing component, determining whether one or more thresholds have been exceeded based upon the sensor response determined each time the electrical signal is applied to the sensing component, and entering a second mode, different from the first mode in analysis of the sensor response to the periodically applied electrical signals, if one or more thresholds are exceeded.
US11680928B2 Method of calculating sensitivity indices for structural stiffness and viscous damping coefficient of carbon composite material and method of analyzing dynamic characteristics of carbon composite material by using same
This application relates to a method of analyzing dynamic characteristics of a carbon composite material. This application also relates to a method of calculating sensitivity indices for structural stiffness and a viscous damping coefficient of a carbon composite material and a method of analyzing dynamic characteristics of a carbon composite material by using the same. Respective sensitivity indices for structural stiffness and a viscous damping coefficient according to a direction (angle) of carbon fiber for a carbon composite material are calculated. A change in the dynamic characteristics of the carbon composite material is evaluated through a proportional relationship between the sensitivity indices, thereby conducting a more accurate and efficient analysis.
US11680926B2 Gas sensor
A gas sensor includes a sensor element including an element body, a first electrode, a second electrode, and a heater; a voltage acquisition section that acquires a voltage between the first electrode and the second electrode; a heater power supply; an external common lead that serves as both at least part of an electric circuit used to acquire the voltage by providing electrical continuity between the first electrode and the voltage acquisition section and at least part of an electric circuit used to supply an electric power from the heater power supply to the heater and that is disposed outside the sensor element; and a correction section that derives a value of a voltage drop in the external common lead in accordance with a heater current and that corrects the voltage acquired by the voltage acquisition section in accordance with the derived value of the voltage drop.
US11680924B2 Method and device for determining an information on an equivalent series resistance
A method for determining an information on an equivalent series resistance is disclosed and comprises: generating at least one excitation voltage signal and applying the excitation voltage to at least two measurement electrodes; measuring a response signal; determining a signal flank from the response signal and determining an ohmic signal portion from one or both of shape and height of the signal flank; and determining the information on the equivalent series resistance from the ohmic signal portion.
US11680918B2 Thermal gradient battery monitoring system and methods
A battery pack includes a battery, a first temperature sensor configured to provide a first temperature value associated with a temperature of the battery, a heat source disposed proximate to the battery and configured to heat the battery, a second temperature sensor configured to provide a second temperature value associated with a temperature of the heat source, and a control board coupled to the first temperature sensor and the second temperature sensor, wherein the control board is configured to receive the first temperature value and the second temperature value. The control board is configured to compare the first temperature value and the second temperature value to determine a temperature gradient between the battery and the heat source and transmit an alert if the temperature gradient exceeds a first temperature gradient threshold.
US11680917B2 Controller for thermal analysis apparatus, and thermal analysis apparatus
Provided are a controller for a thermal analysis apparatus, with which thermal characteristics of a measurement target can be grasped, and a thermal analysis apparatus. A controller (51) for a thermal analysis apparatus, which is configured to measure thermal behavior accompanying a temperature change caused by one of heating and cooling of a measurement target (X, Y), is configured to: acquire an intensity of a response signal of the measurement target to an electromagnetic wave with which the measurement target is irradiated with respect to a variable of one of a time and a temperature; differentiate the intensity with respect to the variable; and output a derivative value obtained as a result of the differentiation with respect to one of the temperature and the time, or display the derivative value with respect to one of the temperature and the time on a predetermined display (53).
US11680912B2 Sensor system to apply electromagnetic fields for electromagnetic impedance spectroscopy in-process monitoring of fluids
Various implementations include systems and approaches for measuring an electromagnetic impedance characteristic of a fluid under test (FUT) in a fluid channel. In some cases, a system includes: a transmitting electrode assembly including: a transmitting electrode having a transmitting surface; and a transmitting electrode backer ground plate at least partially surrounding the transmitting electrode; a receiving electrode assembly including: a receiving electrode having a receiving surface; and a receiving electrode backer ground plate at least partially surrounding the receiving electrode, where the transmitting electrode and the receiving electrode are located in a set of walls defining the fluid channel, the transmitting surface and the receiving surface each conform to a shape of the set of walls defining the fluid channel, where the fluid channel permits transverse flow of the FUT relative to both the transmitting electrode and the receiving electrode.
US11680911B2 Marking inspection device, marking inspection method and article inspection apparatus
A marking region image is obtained by cutting out the part corresponding to a marking region from an article image obtained by imaging an article to be inspected. Then, whether or not the marking is properly provided is determined by performing a character recognition of a marking part for a marking region image. Further, an image of an article having no marking and no defect is stored as a reference image, whereas a marking periphery image obtained by removing the image of the marking part from the marking region image is compared to the reference image. By that comparison, whether or not any defect is included in the marking peripheral part of the marking region except the marking part is determined.
US11680903B2 Systems and methods for three-dimensional fluorescence polarization via multiview imaging
Systems and methods for three-dimensional fluorescence polarization excitation that generates maps of positions and orientation of fluorescent molecules in three or more dimensions are disclosed.
US11680902B2 Method of intrinsic spectral analysis and applications thereof
A library of known intrinsic spectra is provided to identify at least one known material in a sample of interest. The library includes individual intrinsic spectra channels defined by the assignment of intrinsic spectra of at least one known material, and combinations thereof, so that the assigned intrinsic spectra of each intrinsic spectra channel is correlated to at least one known material. The at least one known material is identified in the sample of interest when intrinsic spectra obtained from the sample of interest is matched to an assigned intrinsic spectra of an intrinsic spectra channel of the library of known intrinsic spectra.
US11680899B2 Laser dispersion spectroscopy for borehole analysis
This disclosure presents a process and system to determine characteristics of a subterranean formation proximate a borehole. Borehole material is typically pumped from the borehole, though borehole material can be used within the borehole as well. Extracted material of interest is collected from the borehole material and prepared for analyzation. Typically, the preparation can be a separation process, a filtering process, a moisture removal process, a pressure control process, a flow control process, a cleaning process, and other preparation processes. The prepared extracted material is placed in a laser dispersion spectroscopy device (LDS) where measurements can be taken. A LDS analyzer can generate results utilizing the measurements, where the results of the extracted material can include one or more of composition parameters, alkene parameters, and signature change parameters. The results can be communicated to other systems and processes to be used as inputs into well site operation plans and decisions.
US11680896B2 Electromagnetic signal analysis apparatus and electromagnetic signal analysis program
An electromagnetic signal analysis apparatus includes a frequency spectrum obtaining unit 11 to obtain a frequency spectrum that is generated based on an electromagnetic signal obtained by a spectral device 20 and represents a property value with respect to a frequency, a water vapor fitting processing unit 12 to fit a waveform of a single fitting function or a composite waveform, of a plurality of fitting functions to a frequency spectrum at a frequency at which absorption of the electromagnetic waves by water vapor is increased, and a property analyzing unit 14 to analyze a property of a liquid sample using at least two values that determine a characteristic of the fitting function used for the fitting, so that the frequency spectrum, at the frequency at which absorption of the electromagnetic waves by water vapor generated from surfaces of the liquid sample is increased is processed to analyze the property of the liquid sample.
US11680892B2 Method and apparatus for enhanced photo-thermal imaging and spectroscopy
System for performing chemical spectroscopy on samples from the scale of nanometers to millimeters or more with a multifunctional platform combining analytical and imaging techniques including dual beam photo-thermal spectroscopy with confocal microscopy, Raman spectroscopy, fluorescence detection, various vacuum analytical techniques and/or mass spectrometry. In embodiments described herein, the light beams of a dual-beam system are used for heating and sensing.
US11680891B2 Device and method for detecting corrosion of a metal part
The present invention relates to a device for detecting corrosion of a metal part comprising a housing which is a hollow cylinder comprising a proximal end located proximate to the metal part upon installation of the device, and a distal end located away from the metal part upon installation of the device, a display having at least a part which is located inside the housing, a spring located inside the housing in a compressed manner, pushing the display outwardly and a sensor located in a manner that associates the housing with the display, comprising a corroded portion located outside the housing. According to this invention, the corroded portion of the sensor has a diameter in a range of 0.6 to 1.5 mm. Further, the present invention relates to a method for detecting corrosion of a metal part comprising installing the device according to this invention to the metal part. This invention provides advantages that the design of the sensor allows accuracy in the detection of the metal part corrosion, the design of the display gives a reliable operation, e.g. the display will not be interrupted when the sensor is broken, the installation of the device to the metal part can be performed conveniently and quickly in multi-directions, and it is possible and convenient to detach/re-attach the device from the installation in case the inspector needs to inspect the physical aspects of the device.
US11680888B2 Methods of nuclear magnetic resonance measurement of crushed porous media
A method of a nuclear magnetic resonance measurement of a crushed porous media sample, including where the crushed pieces of the sample are not smaller than the pore size of the porous media, the surfaces of the sample are wet with a liquid and the pores of the sample are saturated with a fluid, subjecting the sample to a centrifugal force, performing a nuclear magnetic resonance measurement of the sample, and determining a petrophysical property of the sample from data acquired from the acquisition scan.
US11680883B2 Sensors to evaluate the in-situ property of cutting element during wear test
A testing device that includes a wear testing device, a sensor array, and a controller. The wear testing device includes a sample rotation element configured to hold and to rotate a sample; and a cutting element holder configured to hold a cutting element and to engage the cutting element with the sample as the sample rotates. The sensor array includes an acoustic emissions (AE) sensor array comprising a plurality of AE sensors, the plurality of AE sensors configured to measure a plurality of acoustic signals generated during engagement between the cutting element and the sample; and a load sensor. The controller is communicably connected to the sensor array and configured to determine a toughness and a wear resistance of the cutting element using the plurality of acoustic signals, the applied load, and a wear state of the cutting element.
US11680879B2 Strength testing method and strength evaluation device
A tensile load is applied to the test body to increase with time, and an AE wave displacement in the test body is detected (step S1). From the detected AE wave, waveform data are generated for each time section (step S2). For each section, from the waveform data, spectrum data are generated (step S3), a peak of an intensity in the spectrum data is specified, a data part in which an intensity is at least a value of a set percentage of the peak in the spectrum data is extracted as processing target data (step S4), and from the processing target data, the most frequent value of frequency gravity centers is specified (step S5). The most frequent value for each section and a tensile load applied to the test body in each section are output as strength evaluation data for evaluating a tensile strength of the test body (step S6).
US11680877B2 Testing for particulates
A testing device (20, 120, 220, 290, 320, 420, 520, 620, 720, 820, 1020, 1120) is provided for testing for the presence of particulate in a liquid (22). The testing device (20, 120, 220, 290, 320, 420, 520, 620, 720, 820, 1020, 1120) includes a liquid container (30, 730) for containing the liquid (22); a filter (32, 132, 732), disposed in or downstream of the liquid container (30, 730); a liquid-pressure source (34, 734), which is arranged to apply pressure to drive the liquid (22) contained in the liquid container (30, 730) through the filter (32, 132, 732); and a filter chamber (36, 136, 236, 336, 736) that is (a) disposed downstream of the liquid container (30, 730), (b) shaped so as to define an inlet (38, 138, 238, 738, 838), and (c) in fluid communication with the filter (32, 132, 732). Other embodiments are also described.
US11680875B2 Microfluidic devices with capillary dilutors
An embodiment for a microfluidic device is provided. The device comprises two areas, arranged side-by-side, and a trigger channel. They include a first area, which is delimited by a first liquid pinning barrier, and a second area, which is delimited by a second liquid pinning barrier. The latter extends parallel to the first liquid pinning barrier to delimit a corridor. The trigger channel extends through the corridor between the two areas. In addition, the trigger channel connects the first liquid pinning barrier with the second liquid pinning barrier, allowing a first liquid pinned at the first liquid pinning barrier and a second liquid pinned at the second liquid pinning barrier to be contacted, each, by a reverse flow of the second liquid in the trigger channel and thereby start mixing at a level of the corridor, in operation. The invention is further directed to related methods of operation.
US11680873B2 Sampling apparatus and method
Sampling of food products and/or surfaces can be efficiently carried out by providing an apparatus comprising a bag construction incorporating a sample collection material secured to an inside surface of the bag. The bag is of a size large enough to permit inversion of the bag to expose the sample collection material for collection of samples from surfaces, followed by re-inversion to enclose the sample collection material. Methods for sampling food products and/or surfaces for detection of pathogens, microbial contaminants and/or constituents in products or on surfaces are additionally contemplated.
US11680868B2 Method for warning of risk of rupture or deformation of a part made of a composite material, and part produced
The method for warning of risk of rupture or deformation of a part made of a composite material when it is subjected to a force relates to a part including a fibre-reinforced thermoplastic or thermohardenable matrix. The method includes arranging the fibers in a lattice structure produced by winding fibers to form bars that join together or intersect at nodes. The method includes designing at least one bar of the lattice and/or integrating, into the part, at least one additional bar with a determined location and tensile strength and associating, with the at least one bar, inside the part, a sensor to detect the rupture thereof. The method further includes associating, with the sensor, an emitter, outside the part, for a signal relating to the rupture.
US11680866B2 Bleeding air regulator control pneumatic circuit, and leakage detection system for testing a device under test
The present invention is a bleeding air regulator control pneumatic circuit for supplying air to a leakage detection system for testing a device under test for leakage. The bleeding air regulator control pneumatic circuit includes an air supply source having an outlet port for supplying compressed air to the leakage detection system; an air relay having a first port in fluid communication with the outlet port of the air supply source and a second port in fluid communication with an inlet of the leakage detection system; a pressure regulator having an inlet port in fluid communication with and connected at a point between the outlet port of the air supply source and the first port of the air relay, and an outlet port in fluid communication with and connected to a third port of the air relay; a bleed valve having a first port in fluid communication with a fourth port of the air relay and a second bleed port; and a flow control valve positioned between and in fluid communication with the air relay and the bleed valve.
US11680864B2 Condition monitoring device and method for monitoring an electrical machine
The present invention relates to a condition monitoring device and method for monitoring an electrical machine. The method includes obtaining, at periodic instants, measurements from sensors of the condition monitoring device, where each sensor is one of a magnetometer and an accelerometer. The method also includes comparing, for one or more instants, amplitude data of the measurements with condition monitoring data, wherein the comparison is performed for the amplitude data in one or more axes and at one or more frequencies. The condition monitoring data includes a relation between a plurality of parameters, a plurality of conditions and a plurality of frequencies. The method additionally includes detecting a condition and at least one parameter associated with the condition, based on the comparison. According to the detection, the method includes utilizing the measurements of the at least one parameter for determining a health condition of the electrical machine.
US11680863B2 Method for reducing the hysteresis error and the high frequency noise error of capacitive tactile sensors
A method for reducing hysteresis error and high frequency noise error of capacitive tactile sensors includes the following steps: step 1: calibration, specifically including positive stroke calibration to form n positive stroke curves and negative stroke calibration to form n negative stroke curves; step 2: averaging, specifically including positive stroke averaging to form an average positive stroke curve, negative stroke averaging to form an average negative stroke curve, and comprehensive averaging to form a comprehensive stroke curve; step 3: fitting modeling, to obtain a positive stroke fitting function, a negative stroke fitting function, and a comprehensive fitting function; step 4: measurement; step 5: noise filtering; step 6: stroke direction discrimination; and step 7: resolving, to obtain the force at the current time by using a corresponding fitting function based on the stroke direction discrimination result.
US11680857B2 Ultrasonic test device and test method for service stress of a moving mechanical component
An ultrasonic test device and test method for service stress of a moving mechanical component, where the device comprises an ultrasonic probe, a coupling fluid, a pressure-maintaining cover and universal wheels. The cover is vertically arranged above an inspected position of an inspected component, an interior of the pressure-maintaining cover is filled with coupling fluid, a bottom of the cover is provided with a structure permeable to the coupling fluid to form a coupling fluid film between the inspected position and the bottom of the cover, and a top of the cover is equipped with the ultrasonic probe. A detection part at a lower part of the ultrasonic probe extends into the coupling fluid of the cover and is vertical to the bottom of the cover without contact. The distance between the ultrasonic probe and the inspected component is kept unchanged through the universal wheels.
US11680854B2 Multipoint surface temperature measurement system and method thereof
Examples of a fiber optic temperature measuring system for measuring a temperature of a surface at multiple points simultaneously in real time is provided. The fiber optic temperature measuring system comprises a fiber optic probe with fiber bundle with plurality of individual fibers with thermographic phosphor at the fiber's tip and a high-speed camera. Invention allows accurate multipoint measurement of ESC' surface temperature. The thermographic phosphor is embedded in a nudge at the tip of each individual fibers or on the surface (under the surface) at predetermined positions.
US11680853B2 Timing-tolerant optical pulse energy conversion circuit comprising at least one sequential logic circuit for adjusting a width window of at least one detected voltage pulse according to a predetermined delay
A circuit and method for timing-tolerant optical pulse energy electrical conversion receives a current pulse stream converted from an input optical pulse stream (which may be periodic or nonperiodic), converts the current pulse stream to an electrical waveform of voltage pulses and detects each voltage pulse, e.g., by its leading edge. The conversion circuit may include a divider circuit for receiving the electrical waveform, dividing the waveform into a multi-channel output of divided electrical waveforms, and sequential logic circuits for adjusting a width window of each voltage pulse according to an adjustable delay.
US11680852B2 Temperature measurement system
A temperature measurement system includes a thermal camera configured to capture a thermal image of individuals in a viewing space of the thermal camera to detect temperatures of the individuals. A reference device is configured to present a reference temperature for detection by the thermal camera when the reference device is disposed in the viewing space of the thermal camera. The reference device is configured to maintain thermal stability in harsh or hazardous environments so that the system provides accurate and precise temperature detection of the individuals in the viewing space of the thermal camera.
US11680848B2 Method for identifying modal frequency of beam bridge by considering influence of environmental temperature
The disclosure provides a method for identifying a modal frequency of a beam bridge by considering influence of environmental temperature. The method includes the following steps: installing a sensor on a newly-built beam bridge without damage, measuring a dynamic response of the beam bridge cinder ambient excitation, recording temperature data, processing by a modal parameter identification method to obtain a modal frequency value at the temperature, and starting from a modal frequency corresponding to the temperature, carrying out iterative calculation to obtain the modal frequency at any temperature. The modal frequency value at any temperature is obtained by arranging a small number of sensors and carrying out a small number of tests, so that the influence of the temperature on the modal frequency is quantified, furthermore, the part of environmental influence is eliminated in future damage evaluation of the beam bridge, which allows for a more accurate damage evaluation result.
US11680839B2 Liquid level sensor for a chemical source vessel
A chemical vessel used for holding a liquid chemical precursor is disclosed comprising a liquid level sensor tube. The liquid level sensor tube is configured to operate in an environment where the liquid chemical precursor is heated to a point of boiling or vaporization. The liquid level sensor tube comprises housing with a slot built in to prevent any false readings of sensors disposed within the liquid level sensor tube.
US11680838B2 Moving device for three-dimensional (3D) scanner
A moving device for a three-dimensional scanner, including a main body, a moving mechanism, a round tube, a driving mechanism and a fixing mechanism. A connecting rod is vertically fixed on an upper side of the main body. The moving mechanism is configured to drive the main body to move. The round tube is sleevedly provided on an outer side of the connecting rod. A fixing sleeve is vertically fixed on an inner side wall of the round tube. A sliding rod is insertedly provided in the fixing sleeve. A lower end of the sliding rod is fixedly connected to the main body, and an upper end extends to be below the 3D scanner and is provided with a top plate. When the round tube moves upward to an outer side of the 3D scanner, the round tube is fixed by the fixing mechanism.
US11680834B2 Electromagnetic detection device having a sealing arrangement and engagement elements associated with detection electrodes
A detection device for a liquid-conducting appliance includes a hydraulic body (2) defining a duct (3) for a flow of a liquid, and a flow sensor on the hydraulic body (2), which includes an electromagnetic arrangement and a detection arrangement. The detection arrangement includes two electrode units (20) for detecting a potential difference induced by the flow of the liquid through an electromagnetic field generated by the electromagnetic arrangement. The hydraulic body (2) has two through openings on two opposite sides (3a, 3b) of the duct (3), inserted in each of which is a corresponding electrode unit (20), in such a way that the electrode units (20) are opposed to one another and in contact with the liquid. The device (1) includes sealing elements at each through opening, for preventing leakage of the liquid from the duct (3).
US11680832B2 Detection device
A terminal acquires measurement values from a plurality of sensors that sense a measurement target with measurement levels set therein and controls the sensors. The terminal includes: an acquisition unit configured to acquire the measurement values from the sensors; a measurement value determination unit configured to determine whether a first measurement value acquired from a first sensor among the sensors exceeds a predetermined threshold; a validity determination unit configured to determine validity of the first measurement value on the basis of measurement values acquired from other sensors when it is determined that the first measurement value exceeds the predetermined threshold; a measurement level determination unit configured to determine that the measurement level of the first sensor is to be raised when it is determined that the first measurement value is valid; and an instruction unit configured to transmit instruction information for changing the measurement level of the first sensor.
US11680830B2 Rotating sensor assembly
A sensor assembly includes a base, a sensor body mounted to the base and rotatable around an axis relative to the base, a sensor window fixed relative to the sensor body, a sensing apparatus inside the sensor body and having a field of view through the sensor window, a vapor chamber fixed relative to the sensor body, and a heat pipe extending from the sensor body to the vapor chamber. The vapor chamber is spaced radially outward from the sensor body relative to the axis and has a curved shape extending circumferentially around the axis.
US11680829B2 Method and system for detecting events in a conduit
There is provided a system for determining multiple baselines for detecting events in a conduit. The system comprises an optical fiber interrogator for interrogating optical fiber; and one or more processors communicative with the optical fiber interrogator and memory having stored thereon computer program code configured, when executed by the one or more processors, to cause the one or more processors to perform a method. The method comprises, for each of multiple channels of the conduit, each channel comprising a portion of the conduit: obtaining phase data for the channel, the phase data being obtained by causing the optical fiber interrogator to interrogate optical fiber positioned alongside the conduit; and determining one or more baselines from the phase data. As a result, events in the conduit may be detected with fewer false positives.
US11680828B2 Sealed linear encoder and sealing lip for a sealed linear encoder
A sealed linear encoder apparatus provides a measure of relative displacement of two relatively movable members. The sealed linear encoder apparatus includes at least one elongate sealing lip wherein at least a sealing portion of the elongate sealing lip is held in tension along its length.
US11680823B2 Method and system for mobile sensor calibration
A mobile robotic device has a motion sensor assembly configured to provide data for deriving a navigation solution for the mobile robotic device. The mobile robotic device temperature is determined for at least two different epochs so that an accumulated heading error of the navigation solution can be estimated based on the determined temperature at the at least two different epochs. A calibration procedure is then performed for at least one sensor of the motion sensor assembly when the estimated accumulated heading error is outside a desired range.
US11680822B2 Apparatus and methods for managing maps
An apparatus for managing maps is provided. The apparatus includes a processor configured to estimate a usage frequency of each of maps stored in a memory included in a vehicle and used for automated driving control of the vehicle, based on section information indicating sections used for automated driving control in each of the maps; and delete, from the memory, a map whose usage frequency is less than a frequency threshold.
US11680821B2 Map information system
A map information system includes a map database including map information; and a driving assist level determination device. The map information is associated with an evaluation value indicating a certainty of the map information for each location in an absolute coordinate system. Information indicating that the intervention operation is performed is included in driving environment information indicating a driving environment of a vehicle. The driving assist level determination device is configured to acquire, based on the driving environment information, intervention operation information indicating an intervention operation location where the intervention operation is performed, acquire, based on the map information, the evaluation value for each point or section in a target range, and determine, based on the evaluation value and the intervention operation location, an allowable level for each point or section within the target range.
US11680804B2 System and method for verifying roads
Methods and systems for verifying a state of a road. The system includes a sensor of a vehicle configured to detect sensor data associated with the road. The system also includes a memory of the vehicle configured to store map data. The system also includes an electronic control unit (ECU) of the vehicle connected to the sensor and configured to determine road data or maneuvering data associated with the road based on the sensor data, and update the map data with the determined road data or maneuvering data.
US11680801B2 Navigation based on partially occluded pedestrians
Systems and methods are provided for navigating a host vehicle. In an embodiment, a processing device may be configured to receive a captured image acquired by a camera onboard the host vehicle; provide the captured image to an analysis module configured to generate an output including an indicator of a contact position of the occluded pedestrian with the ground surface, the analysis module including a trained model trained based a plurality of training images having been modified to occlude a region where a training pedestrian contacts a training ground surface; receive from the analysis module the generated output, including the indicator of the contact position of the occluded pedestrian with the ground surface; and cause at least one navigational action by the host vehicle based on the indicator of the contact position of the occluded pedestrian with the ground surface.
US11680800B2 Sensor and electronic device
According to one embodiment, a sensor includes a sensor part including first and second sensor elements, and a circuit part. The first sensor element includes a first supporter, a first movable part capable of vibrating, first and second electrodes. The first electrode outputs a first signal corresponding to a vibration of the first movable part. The second electrode outputs a second signal corresponding to the vibration of the first movable part. The second sensor element includes a second supporter, a second movable part capable of vibrating, third and fourth electrodes. The third electrode outputs a third signal corresponding to a vibration of the second movable part. The fourth electrode outputs a fourth signal corresponding to the vibration of the second movable part. The circuit part includes a calculator. The calculator outputs a differential operation result between first and second processing signals.
US11680798B2 Digital demodulator and complex compensator for MEMS gyroscope
A micro electro-mechanical system (MEMS) gyroscope may include a suspended spring-mass system, and processing circuitry configured to receive a drive sense signal and a proof mass sense signal generated by the spring-mass system. The processing circuitry may be configured to derive a drive velocity in-phase signal from a drive displacement in-phase signal and to derive a drive velocity quadrature signal from a drive displacement quadrature signal. A compensated in-phase signal and a compensated quadrature signal may be determined based upon at least the drive displacement in-phase signal, the drive displacement quadrature signal, the drive velocity in-phase signal, the drive velocity quadrature signal, the sense displacement in-phase signal, and the sense displacement quadrature signal.
US11680791B2 Methods and systems for real-time, in-process measurement of coatings on substrates of aerospace components
A method for measuring the thickness of coatings on a substrate of an aerospace component comprises illuminating a sample comprising the substrate of the aerospace component and a coating with light waves of varying wavelengths from a light source, receiving the light waves reflected by the sample at a light collector, diffracting the light waves into a plurality of component wavelengths with a grating, detecting the light intensities of the plurality of component wavelengths at a detector array, generating a reflectance spectral curve using the detected light intensities for each of the plurality of component wavelengths, calculating the thickness of the coating from the reflectance spectral curves of the component wavelengths.
US11680785B2 Method and appartus for adjustable gauge block
An adjustable gauge block that may be quickly adjusted to a desired height and then dialed in to a precision measurement that can replace a set of gauge blocks. The adjustable gauge block of the present disclosure may be further used as a repeatable and precise physical reference to set tool depths and heights. The adjustable gauge block of the present disclosure may be utilized as a physical reference to set drill press bit depths, table saw blade heights, router table bit heights, and the like. Additionally, the adjustable gauge block of the present disclosure may be utilized to check uniformity of thickness along an edge of a piece of stock.
US11680784B2 Tape measure with fluid-based retraction speed controller
A tool, such as a tape measure, including a spring-based retraction system is shown. The tape measure includes a fluid-based retraction speed controller. The speed controller may be formed from a rotor/stator arrangement. The rotor is coupled to the reel and the stator is coupled to the housing opposing the rotor. The rotor converts some rotational energy from tape reel into movement of a fluid (e.g., movement of air, movement of oil, etc. through friction) which acts to slow or limit the retraction/rotational speed of the reel as the retraction spring expands driving the reel during tape blade retraction.
US11680782B2 Systems for automated loading of blastholes and methods related thereto
Systems for automatedly delivering explosives with variable densities are disclosed herein. Methods of automatedly delivering explosives with variable densities are disclosed herein. Methods of determining an emulsion explosive density profile are disclosed herein.
US11680778B2 Electrified riot protection shield
The present invention relates to an electrified riot protection shield for keeping law enforcement officers safe while deterring rioters. The shield is designed as a multi-person shield and can be used by a plurality of security officers to shield their bodies, such that when one or more protestors touch a front surface of the shield, a non-lethal electric shock is administered to the protestor's body to deter the protestor or rioter. The shield can be held in front of the officers' bodies by grasping the insulated handles disposed on a rear surface of the device and an electric supply is provided to a metal plate from an integrated battery for providing the electric shock. A trigger is actuated to enable the electric supply to the metal plate and the trigger can be actuated when the metal plate is pushed or touched by a protestor.
US11680777B2 Armor plate system
An armor plate system includes an integrated damage detector which may permit field testing of an armor plate. The system includes a ceramic plate and a piezoelectric transducer attached to lateral face of the ceramic plate. The piezoelectric transducer may apply a signal to the ceramic plate and receive a reflected signal. The applied signal may form a compression wave. An ultrasonic signal may be applied.
US11680772B2 Reticle with fiber optic illumination
The disclosure relates to viewing optics, and in particular, a reticle system for a viewing optic. A reticle system having a fiber optic reticle coupled to a transparent substrate reticle in either the first or second focal plane is disclosed. The reticle system disclosed herein is visible in bright daylight and also has the desired floating features in the field of view, including numbers and other markings.
US11680770B2 Pneumatic arrangement of a less-lethal device
A puncture mechanism that is configured to puncture a seal provided over a mouth of a canister of compressed gas received within a less-lethal device to propel a projectile from the less-lethal device when a trigger mechanism of the less-lethal device is actuated by a user. The puncture mechanism includes a displaceable body that has a piercing mechanism which is configured to pierce the seal provided over a mouth of the canister. The puncture mechanism further includes an actuation arrangement, which comprises a trigger mechanism, for displacing the displaceable body towards the canister whereby the piercing mechanism pierces a seal of the canister and compressed gas flows into a barrel of the less-lethal device to propel the projectile from the less-lethal device.
US11680769B1 Air gun magazine loading device
An air gun magazine loading device is disclosed. The device comprises a pellet sorter including a plurality of undercuts proximal to its outer edge, a magazine interface having a base plate including a plurality of holes and a raised section with plurality of undercuts, and an elevator ring with one or more ramps at its upper surface. The pellet sorter forms a plurality of round holes in a closed position to sort a plurality of pellets into the round holes. The magazine interface positions the magazine holes in-line with the holes in the pellet sorter. The elevator ring is rotated to raise the pellet sorter to an open position and bisects the round holes, thereby creating a space for the pellets and allowing the pellets to move in the direction of the raised section where the pellets directly fall through the holes into the air gun magazine or open area.
US11680766B2 Firearm with charging handle slot cover
Firearms with charging handle slot covers have a receiver defining a passage receiving a reciprocating bolt assembly, the receiver having a wall defining an elongated slot, a handle external to the receiver and having a shank portion extending through the slot and an inner portion connected to the bolt assembly, a slot cover plate connected to the receiver and movable between a closed position at least partly covering the elongated slot and an open position at least partly exposing the elongated slot, and a cover element overlaying at least a portion of the slot cover plate. The slot cover plate may be spring biased to the closed position. The slot cover plate may be an elongated body with opposed ends independently movable with respect to each other. The slot cover plate may be configured to shift to cover the elongated slot away from the shank.
US11680762B2 Firearm with adjustable gas block regulator
Firearms with adjustable gas block regulators have a receiver defining a passage receiving a reciprocating bolt assembly, a barrel defining a barrel axis and extending from the receiver and defining a barrel gas aperture, a gas block connected to the barrel and having a gas block inlet registered with the barrel gas aperture, the gas block defining a gas block bore transverse to the barrel axis and in communication with the gas block inlet, the gas block bore defining a gas block bore axis, the gas block defining a gas outlet in communication with the gas block bore, a regulator closely received in the bore and operable to reciprocate along the gas block bore between at least a first position and a different second position, the regulator defining first and second gas paths having different gas flow characteristics.
US11680756B2 Hierarchical heat exchanger manifold and heat exchanger including the same
A hierarchical heat exchanger manifold includes: first and second fluid passages respectively open to an inlet and an outlet in a first level of the heat exchanger manifold; a plurality of first and second fluid passages in a second level of the heat exchanger manifold; and a plurality of first and second fluid passages in a third level of the heat exchanger manifold. A number of the first fluid passages in the third level is greater than a number of the first fluid passages in the second level. Each of the first fluid passages in the second level is in fluid communication with the inlet and at least one of the first fluid passages in the third level, and each of the second fluid passages in the second level is in fluid communication with the outlet and at least one of the second fluid passages in the third level.
US11680753B2 Fused filament fabrication of heat pipe
In some examples, a method for additively manufacturing a heat pipe, the method including depositing, via a filament delivery device, a filament to form a heat pipe preform, wherein the filament includes a binder and a metal or alloy powder; and sintering the heat pipe preform to form the heat pipe, the heat pipe including an outer shell, a wicking region, and a vapor transport region defined by the metal or alloy.
US11680751B2 Stacked-plate heat exchanger
A stacked-plate heat exchanger may include a plurality of stacked plates. The plurality of stacked plates may include a plurality of first stacked plates and a plurality of second stacked plates stacked alternately one on top of another. Pairs of adjacent stacked plates may each delimit one of a first cavity for the passage of a first fluid and a second cavity for the passage of a second fluid in an alternating manner. The heat exchanger may also include a support structure that may support the plurality of stacked plates in an edge region to stabilize the second cavity. The plurality of stacked plates may each include a first opening and at least two second openings arranged around the first opening. The heat exchanger may also include a plurality of webs each arranged between two adjacent second openings. The plurality of webs may form the support structure.
US11680746B2 Process and plant for the production of liquid hydrogen
Process and plant for the production of liquid hydrogen with a liquefier that has a variable cooling power dependent on the electrical power consumed. The liquefier is supplied with electricity by a first source of electricity at least one additional source of electricity that provides an intermittent or variable amount of electricity over time. Liquid hydrogen is produced at first thermodynamic conditions when the liquefier is supplied with a predetermined nominal electrical energy level and produced at subcooled conditions, with respect to the first thermodynamic conditions, when electricity supplied to the liquefier exceeds the nominal level.
US11680743B2 Door opening device and refrigerator including same
A refrigerator includes a door opening device and a handle assembly including a handle body and a handle cover assembled with each other. The handle body may have a structure for rotating the handle assembly, and when the handle cover is coupled to the handle body, the handle cover may constitute at least a portion of a surface of the handle body. Additionally, a driving arm may be provided in the handle cover and configured to push a push rod while the driving arm rotates with the handle body. The driving arm is made of metal.
US11680731B2 Sound reduction grille assembly
A ventilation assembly and methods of forming the same includes a ventilation grille having reducing acoustic bodies configured to attenuate sound of the ventilation assembly. Arrangement of the acoustic bodies can form phononic crystal to attenuate sound and can be tuned to desired sound bands to reduce sounds.
US11680726B2 HVAC system
An HVAC system for a multi-unit building having a riser stack in flow communication with a single unit HVAC system. The single unit HVAC system has a first heat exchanger thermally connected to the riser stack, a second heat exchanger thermally connected to a fluid distribution system within the unit, and a closed loop fluid flow path extending between the first and second heat exchangers. The first heat exchanger exchanges heat between a riser stack fluid in the riser stack and the closed loop fluid in the closed loop fluid flow path and the second heat exchanger exchanges heat between the closed loop fluid and a distribution fluid of the fluid distribution system.
US11680722B2 Device control system
A setting facilitation apparatus (1400) includes a keyword input reception section (1410), a control command selection section (1420), and a specific control registration section (1430) and is used to facilitate setting of specific control in a control system (1001) that controls a control device through sound inputs. The keyword input reception section (1410) receives an input of information corresponding to a keyword. The control command selection section (1420) displays a certain control command to the control device (1010, 1020) on an edit screen (G) and receives selection of the control command. The specific control registration section (1430) registers a keyword (K) input by the keyword input reception section (1410) and the control command selected by the control command selection section (1420) to a specific control (DB 1104T) while associating the keyword and the control command with each other.
US11680721B2 Systems and methods for controlling a heating and air-conditioning (HVAC) system
A system and method for controlling indoor climate of a building. The system includes one or more equipment of a heating ventilation and air-conditioning (HVAC) system, a thermostat configured to wirelessly transmit operational data and a controller communicatively coupled to the one or more equipment and the thermostat. The controller includes a communication module configured to exchange the operational data with the thermostat and an equipment interface configured to communicate control signals to the one or more equipment to control operation of the one or more equipment. The controller is configured to receive the operational data wirelessly transmitted from the thermostat using the communication module, determine based on the operational data a control plan to operate the one or more equipment of the HVAC system, and operate the one or more equipment of the HVAC system based on the control plan.
US11680719B1 Exhaust fan assembly
An exhaust fan includes a generally square housing, adjustable-height supports, and attachments for a variety of air ducts. The air ducts are each designed to provide a sufficient air seal to effectively enable the exhaust fan to evacuate dust and debris from a wide variety of standard doors or windows, either on the ground floor or an elevated floor.
US11680718B2 Base and humidifier
A base of a humidifier includes a housing, an air outlet assembly, and a first partition. The housing includes a receiving chamber, a first air inlet, and a second air inlet. The air outlet assembly is disposed in the receiving chamber and includes a fan, a temperature and humidity sensor, and an aroma component. The first partition is disposed in the receiving chamber and configured to spatially separate the temperature and humidity sensor from the fan and the aroma component. The fan is configured to introduce a first airflow from the first air inlet to pass through the temperature and humidity sensor, and reach the fan; introduce a second airflow flow from the second air inlet to pass through the aroma component without passing through the temperature and humidity sensor, and reach the fan; and discharge the first second airflow out of the receiving chamber through the air outlet.
US11680715B1 ServoCool water evaporative refrigeration cycle
The technology disclosed is a two stage Indirect/Direct Evaporative Cooling (IDEC) cycle whose novel closed loop topology compels system convergence to a stable operating state, wherein air cooling takes place mostly in the indirect stage. The direct stage then serves principally as a water chiller for that process.
US11680713B2 Exhaust canopy
An exhaust canopy comprising: a stationary portion adapted for mounting on a stationary object, above cooking equipment; an exhaust portion for removing or filtering cooking effluent or fluids, the exhaust portion being adjustably connected, directly or indirectly, with the stationary portion or the stationary object; and an adjustment mechanism for moving the exhaust portion with respect to the stationary portion or the stationary object; wherein the exhaust canopy is adjustable between a first configuration in which the exhaust portion is raised, retracted or withdrawn and a second configuration in which the exhaust portion is lowered, protracted, or extended.
US11680709B2 Flashback resistant premixed fuel injector for a gas turbine engine
A fuel injector is disclosed for reducing flashback. In an embodiment, the fuel injector may comprise an injector head with purge holes on a radial wall along a radial axis between an assembly axis of the fuel injector and a plurality of vanes arranged circumferentially around the assembly axis. In addition, the plurality of vanes may comprise fuel outlets connecting interior fuel passages to spaces between the vanes. The introduction of these purge holes near the bases of the vanes and the configuration and positioning of the fuel outlets in the vanes and elsewhere in the fuel injector may alter the stoichiometry (e.g., fuel-air ratio) within the premix passage of the fuel injector to reduce flashback. A plurality of such fuel injectors may be used in the combustor of a gas turbine engine.
US11680708B2 Multi-tube combustor and gas turbine including same
A multi-tube combustor is provided. The multi-tube combustor includes a plurality of fuel nozzles disposed in a nozzle tube provided inside a nozzle casing, each fuel nozzle having a cavity, a plurality of compressed air supply tubes connected to the plurality of fuel nozzles and configured to supply a compressed air to the plurality of fuel nozzles, and an on/off valve provided on the plurality of compressed air supply tubes to open and close the compressed air supply tubes. The fuel and the compressed air are mixed inside the plurality of fuel nozzles, and the plurality of fuel nozzles are divided into a plurality of fuel nozzle groups, and a mixture of the fuel and the compressed air is ejected from one or more selected fuel nozzle groups of the plurality of fuel nozzle groups according to a combustion load condition or during a ramp-up process.
US11680707B2 Water-heating apparatus comprising combustible gas burner, in particular a storage water heater
An apparatus for heating water comprises a main burner, a pilot burner, a valve assembly with a main valve and a pilot valve having a shutter, a magnetic thermoelectric safety assembly with a thermocouple device holding the pilot valve open in the presence of a flame in the pilot burner, a button member mounted on a rod that is slidingly guided in the valve assembly and an electrical ignition member supplied via an electrical connection circuit, a switch device in the circuit being designed to be switched by means of the button member so as to close the electrical circuit when said button member is pressed in order to carry out actuation of the magnetic assembly so as to open the passage of gas through the pilot valve towards the pilot burner and to ignite the pilot flame by means of the sparks generated by the ignition member.
US11680706B2 Combustion process of glass kiln with non-catalytic reformers
Disclosed is a combustion process of a glass kiln with non-catalytic reformers. A corresponding system includes the glass kiln, the non-catalytic reformers A/B, a flue gas recovery device, a chimney, a high-temperature flue gas fan, a natural gas supply device, and an oxygen supply device. The present disclosure circulates part of flue gas of the glass kiln and increases concentrations of vapor and carbon dioxide in the circulating flue gas, the vapor and the carbon dioxide in the circulating flue gas are subjected to a conversion and reforming reaction with natural gas in the non-catalytic reformers for recycling sensible heat of the high-temperature flue gas and meanwhile generating high-calorific-value water gas at 1300° C. or above, thereby increasing a gross calorific value and a temperature of gas entering the glass kiln, and the high-calorific-value water gas, less unreacted natural gas, and oxygen are sufficiently combusted in the glass kiln.
US11680701B2 System, apparatus, and method for thermal regulation in a tiered rack growth system
A system, apparatus, and method for thermal regulation in a tiered rack growth system. A contact heat exchange converter is provided to remove thermal energy of a light fixture for the tiered rack growth system. A contact thermal exchange cavity defined in the contact heat exchange converter is dimensioned to cooperatively receive an arcuate thermal sink of the light fixture. A circulation conduit communicates a dense medium coolant to remove thermal energy carried by a thermal mass of the contact heat exchange converter.
US11680693B2 Rear lamp module for vehicle and rear combination lamp having same
A rear combination lamp installed on a vehicle comprises: a first rear lamp module installed on a later part of the rear side of the vehicle; and a second rear lamp module installed on a back door located at the rear side of the vehicle to be arranged adjacent to the first rear lamp module. The first rear lamp module includes a main light source and a sub-light source. The main light source generates light output from the first rear lamp module, and the sub-light source generates light provided to the second rear lamp module. The second rear lamp module includes a light reception unit and a light direction changing unit. The light reception unit receives light from the sub-light source. The light direction changing unit changes a progressing direction of light received in the light reception unit to output light to the outside.
US11680692B1 Light engine and method of simulating a burning wax candle
A lighting device includes a housing having a cavity and a translucent area, a plurality of discrete light emission points (DLEPs) positioned in the cavity for emitting light through the translucent area, a power source, and a controller causing the DLEPs to simulate a burning wax candle. The housing is configured to imitate a wax candle. The controller actuates a first of the DLEPs according to sequential first intensity values, and actuates a second of the DLEPs according to sequential second intensity values. The sequential first intensity values are determined by sequentially combining first change values to an initial first intensity value, and the sequential second intensity values are determined by sequentially combining second change values to an initial second intensity value. Sequential increases/decreases in the first intensity values simulate increases/decreases in optimal flame chemistry, and sequential increases/decreases in absolute value of the first change values simulates increases/decreases in turbulence.
US11680691B2 Hybrid power system for lighting and other uses
A system includes a control unit, a solar unit and a light unit. The control unit includes a main distribution box, a combustion engine electrical generator coupled to the main distribution box, and a first plurality of photovoltaic panels coupled to the main distribution box. The solar unit includes a second plurality of photovoltaic panels coupled to the main distribution box using a cable, and a first rechargeable battery unit coupled to a first battery inverter that is further coupled to the main distribution box. The light unit includes an array of area lights, a third plurality of photovoltaic panels, and a second rechargeable battery unit coupled to a second battery inverter.
US11680689B2 Mechanical integration of flexible LED strips
A lighting device includes a flexible housing, at least two light emitting elements, and at least one mounting member. The flexible housing extends along a length direction of the lighting device and has an inner surface configured to reflect light. The at least two light emitting elements are arranged along the length direction of the lighting device and are mounted to the flexible housing. The at least one mounting member is an integral component of the flexible housing and extends continuously along the length direction of the lighting device. The at least one mounting member includes a base section and a sequence of mounting sections. At least two of the mounting sections are separated from each other by a recess. The sequence of mounting sections extends from the base section of the at least one mounting member.
US11680687B2 Backlit lamp having directional light source
An example embodiment of a backlit lamp comprises a housing, a forward facing directional light source and a rear facing directional light source. The housing may comprise a bowl portion comprising a first joining end and a forward emitting end; and a neck portion comprising a second joining end. The bowl and neck portions are joined at the first and second joining ends. The forward facing directional light source is mounted within the housing and configured to emit light in the direction of the forward emitting end. The rear facing directional light source is mounted within the housing and configured to emit light in an opposite direction from the light emitted by the forward facing directional light source. In an example embodiment, the forward facing and rear facing directional light source comprise light emitting diodes (LEDs).
US11680686B1 Highly waterproof and highly insulative simple plastic lamp bulb without conventional lamp cap
The present invention discloses a highly waterproof and highly insulative simple plastic lamp bulb without a conventional lamp cap, including a lampshade, a waterproof insulation plastic lamp cap, a conductive connection piece, and a lamp core body, wherein an insertion portion is provided at the bottom of the lampshade, the lamp core body is inserted into the insertion portion, the conductive connection piece is in electrical connection with the lamp core body, the conductive connection piece is disposed on the insertion portion and then integrally injection-molded into the waterproof insulation plastic lamp cap by an injection molding machine. The production process is simplified, those conventional lamp bulbs with lamp caps of various sizes are replaced, the production costs are reduced, and the daily production volume is increased.
US11680684B2 Small molecule gas storage adapter
Various embodiments are generally directed to a casing connected to a top cap structure that consists of an adapter flange extending to an adapter barrel that is configured to fit wholly within the casing. The adapter barrel can be separated from the casing by an annulus that is filled to a predetermined annulus pressure while an internal chamber defined by the adapter barrel contains a gas having a small molecular size at a storage pressure that is greater than the predetermined annulus pressure.
US11680678B2 Non-invasive roof mounting adapter plate and method for installing same
A non-invasive roof mounting adapter plate and method for installing same. In one embodiment, a mounting adapter for attaching an object to a generally flat surface includes an anchor plate having an upper surface and a lower surface, and one or more first apertures extending through the upper and lower surfaces, each first aperture including a counter-bore configured to receive a corresponding first elongated fasteners, each elongated fastener having a length sufficient to extend through and securely fasten the anchor plate to a support structure below the generally flat surface; and a second fastener extending normal from the upper surface of the anchor plate and configured to secure the object to the mounting adapter, wherein load forces from the object are directly transferred from the anchor plate to a support structure below the generally flat surface via the first elongated fasteners.
US11680677B2 Compact electronic device with thermal management
This application is directed to a passively-cooled electronic device including a housing, a plurality of electronic assemblies and a plurality of thermally conductive parts. The electronic assemblies are enclosed in the housing and include a first electronic assembly and a second electronic assembly. The first and second electronic assemblies are disposed proximately to each other within the housing, and the second electronic assembly is substantially sensitive to heat, including heat generated by operation of the first electronic assembly. The thermally conductive parts are coupled between the first electronic assembly and the housing, and configured to create a first plurality of heat conduction paths to conduct the heat generated by the first electronic assembly away from the second electronic assembly without using a fan. At least a subset of the thermally conductive parts mechanically supports one or both of the first and second electronic assemblies.
US11680676B2 Bracket
A bracket includes a fixing seat, an adapter seat, a first clamping block, a second clamping block, a first clamping piece, a second clamping piece, a main screw and a position-limiting element. The fixing seat includes a first protrusion post. The adapter seat includes a second protrusion post. The first clamping block includes a first through-hole and a first pivot hole. The second clamping block including a first tapped hole and a second pivot hole. The first clamping piece includes a first clamping part and a first pivotal shaft. The first pivotal shaft is inserted into the first pivot hole. The second clamping piece includes a second clamping part and a second pivotal shaft. The second pivotal shaft is inserted into the second pivot hole. The main screw is penetrated through the first through-hole and then tightened into the second tapped hole.
US11680667B2 Ball joint
A ball joint having first and second articulated coupling parts having interconnected liquid ducts. The second coupling part is held pivotably by a spherical front end region between a shape-adapted joint socket on the first coupling part and a joint head on a holding element in the inner cavity of the second coupling part. The holding element interconnects the liquid ducts, and the second coupling part has, on its inner wall delimiting the inner cavity, an annular groove with a ring seal. A first annular shoulder is on the inner wall of the second coupling part, an annular insert part is insertable into the inner cavity of the second coupling part, and the insert part is spaced apart from the first annular shoulder such that the spacing between the first annular shoulder and the front edge of the insert part facing the first annular shoulder forms the annular groove.
US11680665B2 Hose with rubber and plastic
A hose is provided comprising a rubber backing layer directly bonded to a continuous polyamide layer without an intervening adhesive layer, wherein the hose exhibits increased low and high temperature capability and decreased permeation compared to standard automotive refrigerant hoses.
US11680662B2 Penetration fitting having compression seals and methods of installing and using the same
A penetration fitting assembly includes a pipe gasket having an annular portion defining a central opening and first and second stem portions extending in opposite directions from the annular portion, an inner ring assembly configured to surround the pipe gasket and including first and second inner ring halves, a ring gasket assembly configured to surround the inner ring assembly and including first and second ring gasket halves, a wall gasket, an outer ring assembly configured to surround the ring gasket assembly and including first and second outer ring halves, and a clamp configured to surround the outer ring assembly. When the penetration fitting assembly is installed, the outer ring assembly compresses the wall gasket against the wall of the sump, the clamp compresses the ring gasket assembly between the inner ring assembly and the outer ring assembly, and the clamp compresses the pipe gasket against the pipe or conduit.
US11680661B2 Stabilization bracket device
A stabilization bracket device for facilitating servicing of in-line piping regulators includes a bracket, which is removably positionable around a regulator, such as a valve, a pump, a sensor, and the like, which is positioned in-line with a pipe, so that a lower end of the bracket abuts a bottom of the regulator. A support element is engaged to and extends bidirectionally from an upper face of the bracket. Each opposing end of the support element abuts an upper surface of the pipe proximate to a respective opposed end of the bracket. A load imparted by the regulator to the bracket is transferred by the support element onto the pipe, positioning a user to service the regulator.
US11680659B2 Electrically driven actuator for opening and closing valve, and method for driving electrically driven actuator for opening and closing valve
An electrically driven actuator for opening and closing a valve comprises: an electric motor (1); a movable plate (8), to which a valve body is connected; a conversion mechanism (3) configured to convert a rotational motion of the electric motor (1) to a linear motion; a first biasing member (11) configured to bias the movable plate (8) toward a first direction; and a second biasing member (12) configured to bias the conversion mechanism (3) toward a second direction. The valve body is to be opened when a part of the conversion mechanism (3) linearly moves to move the movable plate (8) toward the second direction, and is to be closed when the first biasing member (11) biases the movable plate (8) toward the first direction. The conversion mechanism (3) is configured to be displaced relative to the movable plate (8) in a state in which the valve body is closed.
US11680657B2 Waterproof solenoid valve
A waterproof cover includes an operation unit for pressing a manual button of a solenoid valve main body. The operation unit includes a flexible cap, a pin guide interposed between the cap and the solenoid valve main body, and an operation pin that is inserted in guide hole of the pin guide so as to be displaced freely. The cap includes a flexible pressing portion for a pressing operation. One end of the operation pin is in contact with or close to the pressing portion, and the other end of the operation pin is in contact with the manual button.
US11680654B2 Pilot-operated relief valve assembly
A pilot-operated relief valve assembly can include a relief valve, and a pressure detection assembly. A valve lift factor or indicator of relief flow can be determined based on pressure measurements gathered by the pressure detection assembly.
US11680653B2 Pressure reducing valve and pull-out faucet
The present disclosure discloses a pressure reducing valve and a pull-out faucet. The pressure reducing valve comprises a valve body, a piston and an elastic member, the valve body comprises a connector, the connector comprises a water passing hole penetrating from an inner side to an outer peripheral surface of the connector, a sealing member encompasses the connector, the piston comprises a bottom wall and a peripheral wall extending upward from a periphery of the bottom wall, an inner peripheral surface of the peripheral wall comprises a discharging section and a sealed section disposed between the discharging section and the bottom wall, the discharging section defines one or more discharging passages, the peripheral wall of the piston is configured to slidably encompass an outer side of the connector, and the elastic member configured to drive the piston to be separated from the connector.
US11680650B2 Four-position switching valve
A four-position switching valve includes first and second pistons for driving a spool in a valve body, and a spool moving mechanism part that moves the spool to first and second intermediate switching positions between one-end side and the other-end-side switching positions. The spool moving mechanism part includes a compression spring that moves the spool back in the opposite direction by moving to the switching position on one end side and the other end side of the spool. The compression spring moves the spool to the first intermediate switching position when the spool moves to one-end-side switching position and the pressure on the second piston is released, and moves the spool to the second intermediate switching position when the spool moves to the other-end-side switching position and the pressure on the first piston is released.
US11680645B2 Aspirating face seal assembly for a rotary machine
A seal assembly for a rotary machine is positioned between a rotating component and a stationary component of the rotary machine. The seal assembly includes a seal bearing face that opposes the rotating component and a slide device. The slide device is positioned between different fluid pressure volumes in the rotary machine. The slide device axially moves toward the rotating component responsive to pressurization of the rotary machine. The slide device includes cross-over ports and the seal bearing face includes feed ports. The feed ports extend through the seal bearing face to form an aerostatic portion of a film bearing between the seal bearing face and the rotating component. The seal bearing face and/or the rotating component is a non-planar surface that, during rotating motion of the rotating component, forms an aerodynamic portion of the film bearing between the seal bearing face and the rotating component.
US11680643B2 Noncontacting intershaft seal system
A noncontacting intershaft seal system includes force generating mechanisms to reduce contact related effects. A sealing system includes an outer shaft that has a hollow interior. An inner shaft extends through the hollow interior of the outer shaft. Spaced apart end plates encircle and rotate with the inner shaft. A gland opening is defined between the inner and outer shafts and between the end plates. A ring is disposed in the gland opening. The end plates and/or the ring include force generating elements that generate force to separate the ring from the end plates, reducing contact related heat generation and wear.
US11680642B2 Seal assemblies and related methods
A seal assembly can include a sealing component and a spring energizer located within a seal cavity or spring cavity of the sealing component. The sealing component provides an exterior surface for providing protection of the seal cavity and spring energizer from an external or contaminated environment, such as the atmosphere. The sealing component can have two distinct first and second sealing points. Each distinct first sealing point can have two discrete first sealing points and each second sealing point can have two discrete second sealing points. Part of the spring energizer can extend externally of the sealing component.
US11680641B2 Method for mounting an annular sealing element
A method for assembling an annular seal element, formed by a sealing cord which runs around an opening on a seal receptacle which runs around on the outside of a component. The method includes introducing two assembly fingers into the opening of the annular seal element, stretching the annular seal element by moving the assembly fingers apart from one another, with the formation of a cord portion of the sealing cord, the cord portion being freely tensioned between the assembly fingers, placing the freely tensioned cord portion onto the seal receptacle in a contact region, applying the annular seal element, by way of its opening, onto the seal receptacle, and removing the assembly fingers from the annular seal element. The assembly fingers are moved so as to follow the profile of the seal receptacle, to travel around the seal receptacle in opposite directions.
US11680635B2 Continuously variable transmission for recreational vehicles and related components
Embodiments of the present disclosure describe a drive pulley for a continuously variable transmission including a stationary sheave with a stationary shaft, a movable sheave axially movable relative to the stationary sheave and in contact with the stationary shaft; a spider in contact with at least the moveable sheave and stationary shaft; a spring member, biasing the movable sheave axially away from the stationary sheave; at least one centrifugal actuator including an arm pivotally connected to one of the movable sheave and the spider, the arm pivoting away from the one of the movable sheave and the spider as a speed of rotation of the drive pulley increases, the arm pushing against another one of the movable sheave and the spider as the arm pivots away from the one of the movable sheave and the spider, thereby moving the movable sheave axially toward the stationary sheave, the at least one centrifugal actuator being disposed radially outward of the stationary sheave shaft; and a torque transfer assembly operatively connected to at least one of the spider and the movable sheave, the torque transfer assembly transferring torque between the spider and the movable sheave, the torque transfer assembly including, a torque bearing assembly and at least one roller assembly, positioned on a helixed torque pin, the torque pin connected to the spider; wherein as the roller assembly wears, the at least one roller assembly tracks along a helixed path of the torque pin in a distal direction from the bearing assembly.
US11680633B2 Chainring
A chainring is disclosed herein. The chainring includes a front surface, a back surface, a center, and an outer diameter. The chainring has a thickness which varies from a lesser thickness at the outer diameter to a greater thickness nearer the center. The thickness of the chainring varying substantially the same on the front surface and the back surface such that the chainring is substantially symmetric about a plane dividing the front surface and the back surface along a direction normal to an axial direction of the chainring.
US11680631B2 Pump gear
A bull gear is provided for a reciprocating pump. The bull gear includes a hub extending around an axis of rotation of the bull gear. The bull gear includes a rim having a plurality of helical gear teeth extending along a circumference of the rim. The rim extends a width along the axis of rotation from a first side portion to a second side portion that is opposite the first side portion. The bull gear includes a web connecting the hub to the rim. The web extends a radial length from the first side portion of the rim to the hub.
US11680627B2 Variable speed drive for a generator
A variable drive system of a power system is disclosed. The variable drive system may include an engine gearset to transfer power from an engine output of an engine to a variable input driveshaft of the variable drive system. The variable drive system may include a generator gearset to transfer power, generated by the engine, to a generator driveshaft of a generator. The variable drive system may include a variable drive, coupled to the variable input driveshaft, to enable a gear ratio between engine output and the generator driveshaft to be adjustable, the variable input driveshaft being offset from at least one of the engine output or the generator driveshaft. The variable drive system may include a direct drive clutch to bypass variable power transfer through the variable drive and enable direct power transfer from the engine output to the generator driveshaft.
US11680624B2 Flywheel systems
A flywheel system comprises a flywheel rotor comprising a rotor disc and a rotor shaft and has a longitudinal axis extending centrally through the rotor disc and the rotor shaft. The system further comprises a journal assembly configured to facilitate rotation of the flywheel rotor. The journal assembly comprises a sleeve having an aperture extending therethrough from a first end to a second, opposite end, a rod at least partially disposed within the aperture of the sleeve, and a nut coupled to a portion of the rod. The rod has a length greater than the sleeve such that a portion of the rod extends axially beyond the first end of the sleeve. A method of forming the flywheel comprises coupling the rod to the rotor shaft and pulling the second end of the rod to tension the rod. The nut maintains the tension in the rod when coupled thereto.
US11680618B2 Dynamic energy absorbing seat
Embodiments relate to dynamic stroking seats for vertical take-off and landing (VTOL) aircraft. Seat ballast tanks are attached to aircraft seats. The seats are sprung by a fixed or variable load energy absorption system. The weight of a user is determined and assigned to a corresponding seat of the user. Based on the weight of the user, the fluid level in the ballast tank is monitored and adjusted to achieve a target weight range.
US11680615B2 Disc brake, brake caliper of a disc brake, as well as hold-down piece and leaf spring for securing the brake linings of a disc brake
The invention relates to a disc brake comprising a brake caliper (1), which engages over a brake disc that can rotate on an axis (A) and brake linings (2, 3) arranged on both sides thereof in a lining groove (6), comprising a hold-down arrangement (8) formed by a rigid hold-down piece (7) and a leaf spring (9) and leading transversely over the brake linings (2, 3), wherein the hold-down piece (7) has a central section (7b) forming the majority of its total length and leading over the lining groove (6), and two end sections (7a, 7c), wherein the hold-down piece is supported against the brake linings (2, 3) towards the disc brake axis (A), and wherein said hold-down piece extends at least partially into a slot (14) of the brake caliper (1) with the first end section (7a) thereof, and wherein the leaf spring (9) extends in the longitudinal direction of the hold-down piece (7) and is spring-elastically supported against the outer side of the hold-down piece (7) facing away from the brake linings (2, 3). In order to more simply configure the fixing of the elements of the hold-down arrangement in terms of assembly and production, without thereby weakening the fixture, the first end section (7a) of the hold-down piece (7) is angled in relation to the central section (7b).
US11680614B2 Pad liner for brake apparatus
A pad liner for a brake apparatus may include: a pad liner body disposed between a plurality of pin members; pad liner support parts extending from two opposing ends of the pad liner body, respectively, and configured to support the plurality of pin members, respectively; a pad liner return part connected to the pad liner body so as to press a first brake pad, and brought into contact with the first brake pad so as to provide an elastic restoring force when a brake pedal is released, such that the first brake pad is returned to original state; and a pad liner extension part connected to the pad liner body, and brought into contact with a second brake pad so as to press the second brake pad.
US11680613B2 Method for adapting a biting point of a hydraulically actuated hybrid disengaging clutch
A method for adapting a biting point pressure of a hydraulically actuated hybrid disengaging clutch arranged in a hybrid drive train of a motor vehicle between an internal combustion engine and an electric machine includes step by step implementation during driving of the motor vehicle via a plurality of selected engagement operations of the hybrid disengaging clutch with a manipulation of a rapid filling routine. Proceeding from an initially stored biting point pressure, a setting pressure, which is reduced relative to a subsequent rapid filling routine, is incrementally increased step by step. An actual value, which is set in each case for a test parameter, is detected until the actual value corresponds to a setpoint value. A change in the transmission of torque of the hybrid disengaging clutch is derivable via the actual value.
US11680611B2 Systems and methods for selectively rotationally fixing a pedaled drivetrain
A pedaled drivetrain includes a drive mechanism, a wheel, a freewheel hub, and a locking mechanism. The wheel has a rotational axis. The freewheel hub connects the drive mechanism to the wheel, and the freewheel hub transmits torque from the drive mechanism to the wheel in a first rotational direction around the rotational axis. The locking mechanism has a locked state and an unlocked state. The locked state rotationally fixes a component of the drive mechanism to the wheel relative to the rotational axis.
US11680610B2 Clutch assembly having normally on strut configured to prevent shock load deployment
A clutch assembly that includes an actuator, an apply spring, a pocket plate, which has a pocket, and a strut (e.g., a teeter-totter strut) retained in the pocket, is provided. The apply spring continually acts on the strut for the strut to be in an engaged position. The strut, in response to the actuator additionally acting on the strut, pivots from the engaged position to a disengaged position. The clutch assembly is configured to prevent unintended deployment of the strut due to shock load so that, when the strut is in the disengaged position due to the actuator additionally acting on the strut, the clutch assembly prevents the shock load from causing the strut to pivot from the disengaged position to the engaged position.
US11680608B2 Power flow in a double concentric clutch
Disclosed is a double concentric clutch for a transmission having a power flow to both clutches that extends around an outer drive drum, and for an inner via an oil distributor. Parts are assembled using splines, and axial movements are limited using retaining rings which increases ease of assembly and disassembly.
US11680602B2 Device comprising interlocked monolithic flexible elements and corresponding additive manufacturing method
Disclosed is a device including a compliant mechanism including: a first monolithic flexible element, having first and second ends defining a first longitudinal direction, arranged such that it is able to be subjected to an elastic deformation involving a relative movement between its first and second ends; and at least a second monolithic flexible element, having first and second ends defining a second longitudinal direction distinct from the first longitudinal direction, arranged such that it is able to be subjected to an elastic deformation involving a relative movement between its first and second ends. At least one of the first and second monolithic flexible elements includes at least one opening located between its first and second ends and defining a passage for a portion of the other monolithic flexible element such that the first and second monolithic flexible elements are interlocked.
US11680594B2 Hollow chamber blocking tool
A hollow chamber blocking tool includes: a first blocking tool having a first foamable base material on a first holder plate; and a second blocking tool having a second foamable base material on a second holder plate. The first blocking tool includes a steel plate fixing portion locked to a steel plate. The second blocking tool includes an integrated portion locked to the steel plate fixing portion. The second holder plate includes a rotating portion rotatably connected to the first blocking tool.
US11680592B2 Method and system for interconnecting structural panels
A panel may be configured with panel mounts by forming a panel connector accepting slot in the panel and then locating connector mounts in the slot. In another embodiment, a panel may be configured with panel connector mounts by milling a panel to leave areas of panel material which form the mounts and milling the panel behind to connector mounts to define areas for accepting portions of the panel connector. Panels having the defined connector mounts may be connected by one or more panel connectors which engage the connector mounts.
US11680590B1 On-axis actuator for rotating bodies
On-axis actuator system includes an actuator bracket formed with at least one bracket cavity. Actuator links couple open and close rollers. An actuator member coupled to close roller and disposed within an actuator housing. Moving the actuator member towards the actuator bracket presses the close roller against the bracket to rotate the bracket. A device coupled to the bracket rotates with the bracket.
US11680583B2 Construction machine
A construction machine includes a centrifugal fan, and a bell mouth arranged on the suction side of the centrifugal fan. The centrifugal fan has a rotatable hub, an annular shroud arranged so as to face the hub and having a suction port, and multiple blades provided between the hub and the shroud. An outlet of the bell mouth is arranged on the radially inner side of the suction port of the shroud. Each blade is formed such that: a leading edge has a convex shape protruding toward a suction surface relative to a line segment linking a connection of the leading edge with the hub and a connection of the leading edge with the shroud; and a vertex of the convex shape of the leading edge is positioned on a radially inner side of a wall surface of the outlet of the bell mouth when the suction side of the centrifugal fan is seen in an axis direction.
US11680579B2 Impeller assembly for use in an aquarium filter pump and methods
An impeller for use in an aquarium filter pump includes a shaft and a plurality of impeller blades radially extending from the shaft. Each of the impeller blades includes opposite blade faces. A depression is in each of the blade faces and aids in pushing the water. The depression can be a variety of shapes and can have its deepest portion along one of the edges of the blade.
US11680578B1 Impeller for disc pump
An impeller for a disc pump has a drive disc with a connector for joining to a shaft of the disc pump, a driven disc affixed to the drive disc so as to define a space therebetween, and a plurality of wing vanes formed in the face of at least one of the drive disc and the driven disc. The drive disc has a face facing a face of the driven disc. The drive disc extends in generally parallel planar relationship to the driven disc. The plurality of wing vanes radiate across the face toward an outer diameter of one of the drive disc and the driven disc. Each of the plurality of wing vanes has a portion extending outwardly beyond the outer diameter of the drive disc and the driven disc.
US11680577B2 Shaft sleeve assembly, blade mounting structure and air conditioner
Some embodiments of the present disclosure provide a shaft sleeve assembly, a blade mounting structure and an air conditioner. The shaft sleeve assembly is configured to connect a blade shaft and a motor shaft and includes: a blade shaft sleeve a first end of the blade shaft sleeve being configured to be connected with the blade shaft; and a motor shaft sleeve, a first end of the motor shaft sleeve being configured with be connected to the motor shaft and a second end of the motor shaft sleeve being connected with a second end of the blade shaft sleeve and at least one of the blade shaft sleeve and the motor shaft sleeve is an injection molded member.
US11680574B2 Blower
A blower includes a housing, a fan, a motor, and a speed regulator assembly including a switch for controlling the motor operation, a control member, and an actuating member both enabled to control the switch. The actuating member can move between an off state and an on state. The actuating member can move to a predefined limit position. The rotational speed of the motor corresponding to the predefined limit position is a predefined rotational speed. When the actuating member is in the off state, the motor stops running. When the actuating member is in the on state, the motor rotates. The control member has at least a first control state and a second control state. In the second control state, the motor runs at a maximum rotational speed. In the first control state, the motor runs at an intermediate speed lower than the maximum rotational speed.
US11680571B2 Centrifugal pump unit and method for moving a valve element in a pump unit
A centrifugal pump assembly includes an electric drive motor (6, 8), a driven impeller (14) and a pump casing (2) which surrounds the impeller (14). A movable element (24; 24′) is arranged a valve element. A section of the valve element is movable from a released position into a bearing position, fixed on a contact surface (60), by pressure which is produced by the impeller in the pump casing. A control device (64) moves the valve element from one switching position into another switching position and reduces the speed of the drive motor. Upon pressure in the pump casing dropping such that the valve element is no longer fixed on the contact surface and the valve element has been moved into the other switching position, the control device increases the speed of the drive motor again. A method for moving a valve element is provided.
US11680567B1 Hydraulic gear pump with axial compensation
An example assembly comprises: a pump cover; a thrust plate configured to interface with the pump cover at a first side of the thrust plate and interface with gears of a gear pump at a second side of the thrust plate; and a seal disposed within a seal cavity formed at an interface between the thrust plate and the pump cover, wherein the seal defines multiple partitions at the interface between the thrust plate and the pump cover and seals each partition of the multiple partitions from other partitions.
US11680566B2 Rotary vane pump
A rotary vane pump including a housing, and a motor. The motor includes a shaft which is coupled to a rotor. The rotor defines a plurality of slots. A plurality of free moving vanes are disposed within the slots. In one example, the rotor is formed from a first material and the plurality of vanes are formed from the first material and impregnated with a second material. The first material can be a carbon material. The second material can be a resin material, an antimony material, a copper material, or a silver material.
US11680559B1 Artificial muscles and hybrid actuation devices including artificial muscles having reinforcing threads to prevent permanent deformation
A hybrid actuation device including an artificial muscle is disclosed. The artificial muscle includes a housing including a first reinforcing thread extending across an expandable fluid region of the housing, an electrode pair positioned in an electrode region of the housing, and a dielectric fluid housed within the housing. The electrode pair includes a first electrode positioned adjacent a first surface of the housing and a second electrode positioned adjacent a second surface of the housing. The electrode pair is actuatable between a non-actuated state and an actuated state such that actuation from the non-actuated state to the actuated state directs the dielectric fluid into the expandable fluid region. The first reinforcing thread restricts expansion of the expandable fluid region when the electrode pair is in the actuated state.
US11680557B2 Folding blade wind turbine
A wind turbine is provided. The turbine includes a support having an axis of rotation, a generator, a plurality of blades rotatably mounted on the support about the axis of rotation, the blades being moveable between a retracted position generally parallel with the axis of rotation and a fully deployed position generally perpendicular with the axis of rotation, the blades being connected to the generator such that rotation of the blades in a direction induced by wind causes the generator to produce electricity, and the provision of electricity to the generator rotates the blades, and a controller connected to the generator and configured to deliver a flow of current to the generator that is sufficient to move the blades from the retracted position toward the fully deployed position and insufficient to move the blades all the way to the fully deployed position. The flow of current induces rotation of the blades in the direction induced by wind, which creates a centrifugal force that moves the blades from the retracted position toward the fully deployed position. As the blades move from the retracted position, the blades have increasing exposure to ambient wind to receive additional rotational force from ambient wind, and the additional rotational force being sufficient to, either alone or in combination with the flow of current, move the blades into the fully deployed position.
US11680551B2 Pressure-compensated proportional flow control valve with an integrated turbine for flow rate sensing
An example valve includes: a pressure compensation spool configured to be subjected to a first fluid force of fluid received at a first port acting in a proximal direction; a pressure compensation spring disposed in a pressure compensation chamber and applying a biasing force on the pressure compensation spool in a distal direction; a turbine configured to rotate as fluid flows through the valve; and a flow area configured to throttle fluid flow from the first port to the pressure compensation chamber, wherein fluid in the pressure compensation chamber applies a second fluid force on the pressure compensation spool in the distal direction, such that the pressure compensation spool moves to a particular axial position based on force equilibrium between the first fluid force, the second fluid force, and the biasing force to throttle fluid flow from the pressure compensation chamber to a second port.
US11680550B2 System and method for independently controlling firing of individual internal combustion engine cylinders at least partly with engine position sensor
An electronic engine timing system that includes at least (1) an engine position sensor that includes a diametric magnet and two or more hall effect sensors configured and positioned to sense diametric magnet position, (2) sensor data receiving circuitry configured for receiving sensory input, including at least input from the engine position sensor; and (3) control circuitry configured to control firing of one or more cylinders of the engine at least in part by calculating one or more timing advance positions for one or more cylinders of the engine and by causing the one or more cylinders to fire according to the one or more calculated timing advance positions, the control circuitry further configured to calculate the one or more timing advance positions for the one or more cylinders separately from one another based at least in part on input from the engine position sensor.
US11680546B1 Intake manifold
An intake manifold is provided having a base plate with discharge ports and an elongate pipe section extending along a face of the base plate. The pipe section has a front end with an intake port and progressively narrows at least adjacent a rear end. A first port in the rear end enables back-flushing of the manifold, and a second port in the rear end is angled relative to the base plate and enables insertion of a probe. Fork-lift openings extend between the base plate and the pipe section enabling the manifold to be lifted and positioned with a lift truck. Side ports extend through the pipe section and are angled relative to the base plate and adjacent one of the discharge ports to enable visual inspection of the discharge port. The side ports may include side ports located on both sides of the pipe section.
US11680545B2 Propane fuel system temperature control systems and methods
Systems and methods for thermal management of a direct injection propane fuel system are disclosed that include control a temperature of the fuel tank at or below a desired operating temperature to avoid venting of fuel to atmosphere.
US11680544B1 Vapor retention device
Embodiments of the present invention generally relate to a vapor retention device and methods of using a vapor retention device to manage propellant for upper stage space vehicles. The use of a vapor retention device, in combination with controlled acceleration, drives liquid propellant from a propellant supply line communicating with an upper stage main engine back into a propellant tank and establishes an insulating liquid/gas propellant interface that prevents the exchange of gaseous propellant across the interface.
US11680532B2 Cyclical applications for internal combustion engines with cylinder deactivation control
Systems, apparatus, and methods are disclosed that include an internal combustion engine having a plurality of cylinders operable by a valve actuation mechanism. A cylinder deactivation operation is modified in response to determining a cyclical operation mode of the engine.
US11680529B2 Electrical systems
An electrical system for connecting a rotary electric machine to dc networks operating at different voltages, the electric machine having polyphase winding sets each having a respective index. The electrical system has a first set of ac-dc converter circuits connected in a modular multilevel configuration, each ac-dc converter circuit having a respective index and an ac interface for connection with a corresponding winding set, and in which the modular multilevel configuration has dc outputs each having a respective index. The electrical system also has a set of dc-dc converter circuits each having a respective index and being configured to convert dc power between a voltage at a first dc interface and a voltage at a second dc interface, where a first dc interface of the nth dc-dc converter circuit is connected with the dc outputs of the modular multilevel configuration.
US11680527B2 Nozzles with internal manifolding
A nozzle includes a nozzle body defining a liquid circuit extending from a liquid inlet to a liquid outlet. The liquid circuit includes a plurality of spiral liquid passages spiraling radially inward relative to a spray axis. The spiral liquid passages all lie in a plane normal to the spray axis. A manifold assembly includes a plurality of such nozzles. A manifold ring is in fluid communication with the liquid inlet of each of the nozzles to deliver liquid to the nozzles. The nozzles are circumferentially spaced apart around the manifold ring.
US11680526B2 Gas turbine system
The gas turbine system includes: a first gas turbine element 2; a second gas turbine element 3; a single combustor 4; a first supply pipe 61 which connects the first compressor 21 to the combustor 4; a second supply pipe 62 which connects the second compressor 31 to the combustor 4; a first discharge pipe 66 and a second discharge pipe 67 which discharge a fluid discharged from the combustor 4 to the outside; and a heat exchanger 5. The heat exchanger 5 allows each of a low-temperature fluid flowing through the first supply pipe 61 and the second supply pipe 62 and a high-temperature fluid flowing through the first discharge pipe 66 and the second discharge pipe 67 to flow therethrough and exchanges heat between the low-temperature fluid and the high-temperature fluid.
US11680523B2 Gas turbine arrangement with controlled bleed air injection into combustor, and method of operation
A gas turbine arrangement for dual fuel operation has a first manifold that delivers a first fuel or compressor bleed fluid and is connected to a bleed port and a first passage for ejecting fuel or fluid into a combustor space. A second manifold delivers a second fuel and is connected to a second passage for ejecting the second fuel into the combustor space. A control system, when operated with the second fuel, provides the second fuel to the second manifold and continuously opens the bleed valve to provide bleed fluid into the first manifold to replace the first fuel. The control system controls the bleed valve over time by throttling a mass flow of the bleed fluid provided to the first passage or by increasing a mass flow of the bleed fluid provided to the first passage to adapt to fuel properties of the second fuel.
US11680522B2 Gas turbine heater
A direct-fired gas turbine heater comprises a gas turbine engine, a main blower that receives cold air from the ambient, a mixing plenum that receives cold air from the main blower and hot gas from the turbine and delivers warm air, an air blower plenum that that receives cold air from the main air blower and delivers air to the mixing plenum, and an air intake plenum that receives cold air from the ambient and the air blower plenum and delivers cold air to a turbine compressor, an air intake valve, and an air starter valve. The gas turbine engine comprises the compressor that receives cold air, a fuel manifold that receives combustible fuel, a combustor that receives compressed air from the compressor and fuel from the fuel manifold, a turbine that receives hot gas from the combustor, and a shaft connecting the compressor and turbine.
US11680519B1 Precombustion nitric oxide exchange chamber (NOEC)
An air intake apparatus for a combustion engine includes an air intake tube for receiving an unmodified ambient air stream from outside the engine. The apparatus includes a first stream modifier chamber for receiving the unmodified ambient air stream that includes a plurality of spark plugs operative to generate nitric oxide when electrically energized such that the unmodified ambient air stream is modified into a first modified air stream rich in nitric oxide. The apparatus includes a second stream modifier chamber positioned downstream from the first and including a GMX400 magnet in magnetic communication with the air intake tube that causes additional oxygen atoms from the first modified air stream to combine with the first modified air stream. The enhanced air stream travels downstream and is combined with fuel and combusted, an exhaust stream thereof having at least 20% less carbon dioxide than a traditional exhaust stream.
US11680518B2 Engine and emissions control system
A system for coordinated control of an engine and associated components over various engine-modes of operation. The system may include an engine, one or more components controllable to adjust operation of the diesel engine, and a system controller. The system controller may be connected to the engine and the one or more components. The system controller may include a supervisory controller and one or more component controllers. The supervisory controller may receive system control variable set points and coordinate component control variable set points for the components to achieve the system control variable set points. The component controllers may control operation of the components to achieve the control variable set points for the components by setting manipulated variable set points for the components based on the component control variable set points and a model based non-linear dynamic inversion.
US11680512B2 Method for operating an internal combustion engine of a motor vehicle, in particular a motor car
A method for operating an internal combustion engine of a motor vehicle, where the internal combustion engine includes a combustion chamber and a prechamber spark plug which is assigned to the combustion chamber and which has a prechamber which is fluidically connected to the combustion chamber via a plurality of openings. The method includes operating the internal combustion engine in a catalytic converter heating operation in which an ignition time, at which an ignition spark for igniting a fuel-air mixture in the combustion chamber is generated in the prechamber within a particular operating cycle of the internal combustion engine, is shifted later compared to a normal operation. An injection time, at which a last direct fuel injection into the combustion chamber is carried out within the particular operating cycle, is a same in the catalytic converter heating operation and in the normal operation.
US11680509B2 Method and system for diagnosing oxidation of a substance in an exhaust gas stream
Disclosed is a method for diagnosing a first exhaust treatment component for treatment of an exhaust gas stream comprising means for oxidizing nitric oxide into nitrogen dioxide. A first reduction catalytic converter is arranged upstream said means for oxidizing nitric oxide into nitrogen dioxide, and a second reduction catalytic converter is arranged downstream said means. A reagent is for reduction of nitrogen oxides in said first catalytic converter, and a first sensor measures an occurrence of nitrogen oxide downstream said means but upstream said second reduction catalytic converter. The method comprises: causing a supply of reagent upstream said first reduction catalytic converter to an extent exceeding the extent to which reagent is consumed by the first reduction catalytic converter, determining a first measure of the occurrence of reagent downstream said means for oxidizing, and diagnosing said means for oxidizing nitric oxide into nitrogen dioxide based on said first measure.
US11680508B2 Exhaust-gas treatment module
An exhaust-gas treatment module for an exhaust system of an internal combustion engine has a plurality of elements which follow one another in an exhaust-gas flow direction. The elements include a first mixing path with a first reactant dispensing arrangement in an upstream end region of the first mixing path and with a first mixing channel which is elongate in the direction of a first mixing path longitudinal axis. A first exhaust-gas treatment arrangement follows and is elongate in the direction of a first exhaust-gas treatment arrangement longitudinal axis and has an upstream end region connected to a downstream end region of the first mixing path, a second mixing path with a second reactant dispensing arrangement in an upstream end region which is connected to a downstream end region of the first exhaust-gas treatment arrangement.
US11680501B2 Internal combustion engine and crankcase ventilation system
An internal combustion engine includes a block containing a crankshaft and a crankcase surrounding the crankshaft, a plurality of combustion chambers configured to receive an intake fluid and generate exhaust fluid, an exhaust circuit configured to direct the exhaust fluid away from the plurality of combustion chambers, an intake circuit configured to supply the intake fluid to the plurality of combustion chambers, a turbine disposed in the exhaust circuit and having a turbine shaft configured to be driven by the exhaust fluid, a crankcase ventilation circuit configured to direct crankcase fluid away from the crankcase, and a pump disposed in the crankcase ventilation circuit and having a rotor configured to be driven by the turbine shaft to propel the crankcase fluid through the crankcase ventilation circuit.
US11680496B2 Method and apparatus for energy storage based on difference in concentration
A method for extracting and storing, respectively, energy in the form of concentration gradients wherein a process of extracting energy comprising the steps of feeding stored gaseous working medium into a working volume (2), compressing the working medium in the working volume (2), spraying a dilute solution into the working volume (2) before or during compression, increasing the temperature of the working medium fed in the working volume (2) by compression, evaporating the dilute solution with the working medium of increased temperature, removing heat from the working medium by the evaporating solution, keeping the heat extracted from the working medium in the form of latent heat of the vapor in the working volume (2), further increasing the temperature of the working medium until the partial pressure of the vapor in it approaches the vapor pressure of a solution of higher concentration at a corresponding temperature, spraying a solution of higher concentration of a vapor pressure of up to 60% of the vapor pressure of the dilute solution into the working medium of an expanding and high solvent vapor content, condensing the vapor in the working volume (2) onto solution droplets of the atomized solution and thereby heating the solution droplets, transferring the heat energy of the heated solution droplets to the working medium through contact surfaces of the solution and the working medium, feeding the heat previously conveyed to the dilute solution vapor during the compression back into the working medium plus as much heat as the condensation heat of the warmer vapor to the solution of higher concentration exceeds the heat of evaporation of the dilute solution, using the heat thus fed for performing work by the expansion of the working medium, obtaining the work performed by the working medium, removing the working medium and the solution from the working volume (2) after the gaseous working medium of low relative humidity is getting into a state near to its initial state, separating the working medium and the solution and returning the working medium to a container (7) for working medium and returning the slightly diluted solution of higher concentration to one of a container (11) for solution of higher concentrations and an additional intermediate container (24).The invention also relates to an apparatus for implementing the method.The invention can be used in all fields, where electric or mechanical energy should be stored for later use, but especially for leveling out the production and consumption differences on electrical power grids.
US11680494B2 Vane arm torque transfer plate
A vane arm connection system for a gas turbine engine includes a vane stem having a head with flat contact surfaces; a vane arm having a claw, the claw having opposed arms having inwardly facing surfaces engaging the flat contact surfaces of the head; and a torque transfer member having a body defining an opening for engaging the flat contact surfaces of the head of the vane stem, and at least one arm extending from the body to contact the claw, whereby load from torque is transferred away from the inwardly facing surfaces.
US11680492B2 Epicyclic gear train
A gas turbine engine according to an example of the present disclosure includes, among other things, a propulsor section including a propulsor supported on a propulsor shaft, a turbine section including a turbine shaft, a compressor section, and an epicyclic gear train interconnecting the propulsor shaft and the turbine shaft. The gear train includes a sun gear coupled to the turbine shaft, intermediary gears arranged circumferentially about and meshing with the sun gear, a carrier supporting the intermediary gears, and a ring gear including first and second portions each having an inner periphery with teeth intermeshing with the intermediate gears. The first and second portions have axially opposed faces abutting one another at a radial interface. The first and second portions have grooves at the radial interface that form a hole that expels oil through the ring gear.
US11680489B2 Method for manufacturing a composite guide vane having a metallic leading edge
A method of manufacturing a composite guide vane with a metallic leading edge includes receiving a layup of fiber-reinforced composite sheets of continuous, substantially parallel and non-interlaced fibers impregnated with a resin. A vane body is formed from the layup of sheets. The vane body includes a body mid portion for interacting with a fluid and a body end portion. The method includes applying a metallic sheath on part of the vane body. The metallic sheath defines a leading edge of the guide vane. The method includes overmolding a head or a foot of the guide vane onto part of the vane body and onto part of the metallic sheath.
US11680488B2 Ceramic matrix composite component including cooling channels and method of producing
A ceramic matrix composite (CMC) component and method of fabrication including one or more elongate functional features in the CMC component. The CMC component includes a plurality of longitudinally extending ceramic matrix composite plies in a stacked configuration. Each of the one or more elongate functional features includes an inlet in fluid communication with a source of a cooling fluid flow. The CMC component further includes one or more bores cutting through the plurality of longitudinally extending ceramic matrix composite plies from at least one of the one or more elongate functional features to an outlet proximate to an outer surface of the ceramic matrix composite to form a cooling channel. The component may optionally include one or more film cooling throughholes cutting through the plurality of longitudinally extending ceramic matrix composite plies from an inner surface of the ceramic matrix composite component to an outlet proximate to the outer surface of the ceramic matrix composite component.
US11680486B2 Electric turbomachine
Turbomachinery comprising first and second sets of rotors configured to operate on a working fluid. The machinery further comprises first and second sets of electric machines coupled to the respective first and second rotors, and a coupling arrangement arranged to couple adjacent rotors of the first and second rotor sets to provide for fixed ratio, contra-rotation of the first and second rotor sets.
US11680485B2 Systems and methods for non-contact boring
Disclosed are systems and methods to bore or tunnel through various geologies in an autonomous or substantially autonomous manner including one or more non-contact boring elements that direct energy at the bore face to remove material from the bore face through fracture, spallation, and removal of the material. Systems can automatically execute methods to control a set of boring parameters that affect the flux of energy directed at the bore face. Systems can further automatically execute the methods to: monitor, direct, maintain, and/or adjust a set of boring controls, including for example a standoff distance between the system and the bore face, a temperature of exhaust gases directed at the bore face, a removal rate of material from the bore face, and/or a thermal or topological characterization of the bore face during boring operations.
US11680479B2 Multiple surface excitation method for determining a location of drilling operations to existing wells
A method and system for determining a position of a second production wellbore. The method may comprise inducing a first current into a first conductive member with a first source, emitting a first magnetic field generated by the first current from the first conductive member into a formation, inducing a second current into a second conductive member with a second source, emitting a second magnetic field generated by the second current from the second conductive member into the formation, disposing an electromagnetic sensor system into the second production wellbore, recording the first magnetic field with the at least one sensor from the formation, and recording the second magnetic field with the at least one sensor from the formation. The system may comprise a first source, an electromagnetic sensor system, at least one sensor and an information handling system configured to determine the position of the second production wellbore.
US11680477B1 Methods and systems for determining caving volume estimation for use in drilling operations
Methods and systems for determining caving volume estimations based on logging data and geomechanical models are provided. For example, a system can receive image log data measured during a drilling operation in a wellbore. The system can receive an identification of a breakout in a subterranean formation around the wellbore. The system can determine, using the image log data, a breakout angular width for the breakout. The system can determine a breakout depth for the breakout. The system can determine a caving volume based on the breakout depth and the breakout angular width substantially contemporaneously with the drilling operation. The system can output the caving volume estimation for use in substantially contemporaneously adjusting a drilling parameter for the drilling operation.
US11680472B2 Fracturing system
The present disclosure relates to a fracturing system comprising a functional unit, an electricity supply unit, and an energy storage unit. The functional unit is configured to perform procedures of fracturing operations. The electricity supply unit is electrically connected with the functional unit and is configured to supply electrical energy to the functional unit. The energy storage unit is respectively electrically connected with the electricity supply unit and the functional unit, and is configured to store electrical energy from the electricity supply unit and supply electrical energy to the functional unit.