Document | Document Title |
---|---|
US11954730B2 |
Managing merchant communications
A merchant system structures communications among merchants, partners, and customers. The merchant system may include a messaging component that organizes messages so that a manager can quickly navigate and understand the content of incoming messages. The messaging system also may categorize a user's profile so that a user may share profile information established at a first merchant with a second merchant. |
US11954729B2 |
Providing information of assets for transaction to a user based on the user profile
A method for providing a dynamically-updated electronic report of assets available for transaction to a user is provided. The electronic report is provided to a computing device operated by the user. The electronic report includes one or more entries that each corresponds to an asset for sale. Each entry can include a link for the corresponding asset. In response to receiving user selection of a link on the report, one or more characteristics of the asset corresponding to the selected link are determined. One or more additional assets are determined based on the one or more characteristics. The electronic report is dynamically updated to include one or more entries corresponding to the one or more additional assets. A user profile of the user can also be updated in response to the user's selection. |
US11954723B2 |
Replaced device handler
In various example embodiments, a system and method for handling a replaced smart device are presented. A computer-implemented replaced device handler detects that a user's smart device was replaced with a new device of the same class and, in response, presents the user with an invitation to sell their old device that has been replaced. A replaced device handler may be provided in connection with an on-line trading platform. |
US11954721B2 |
System for implementing a food-sharing application
A system including a user interface adapted to receive a user input and communicatively connected with a communications module, a foodstuff database stored in memory including a set of available foodstuff transactions, and a controller module adapted to receive the user input receive at the user interface by way of the communications module, and configured to query the foodstuff database based on the user input, identify at least a subset of available foodstuff transactions based on the query, and send the identified subset of available foodstuff transactions to the user interface by way of the communications module. |
US11954720B2 |
Method, medium, and system for customized personal care management based on water quality and other environmental factors
This application is related to a system and related methods for providing a user with a hair product based on the user's hair type, location, water characteristics associated with a location or water used when applying the hair products, and/or other factors. The system develops various databases, including data indicating global environment conditions at the city, state, and/or regional level, and chemical ingredients that achieve specific hair effects. Upon receiving a request from a user specifying at a desired hair result, the system determines a hair product for the user based on water hardness, and recommends a hair product or sends the user a hair product in accordance with the user's desired hair effects. |
US11954716B2 |
System and method for decentralized marketplaces
A method for distributed application distribution may include: (1) receiving, at a first decentralized marketplace instance in a distributed ledger network and from a first node of the plurality of nodes, the first node associated with a distributed application creator, a distributed application; (2) making available, by the first decentralized marketplace instance, the distributed application to decentralized marketplace instances, wherein the first node is configured to provide the distributed application to a second node, the second node associated with a distributed application collaborator; (3) receiving, at a second decentralized marketplace instance and from the second node, a modified version of the distributed application; and (4) making available, by the second decentralized marketplace instance, the modified version of the distributed application to the decentralized marketplace instances, wherein the second node is configured to provide the distributed application to a third node, the third node associated with a distributed application consumer. |
US11954713B2 |
Variable refrigerant flow system with electricity consumption apportionment
A variable refrigerant flow system for a building includes a plurality of indoor units, a first outdoor unit, an outdoor meter, and a variable refrigerant flow management system. The plurality of indoor units configured to generate activation requests. The first outdoor unit is configured to receive the activation requests and, in response to the activation requests, provide a refrigerant to the plurality of indoor units. The outdoor meter is configured to provide an outdoor unit electricity consumption measurement. The variable refrigerant flow management system is configured to receive the outdoor unit electricity consumption measurement and activation data indicating the activation requests and apportion an outdoor share of the outdoor electricity consumption measurement to each of the plurality of indoor units based on the activation data. |
US11954711B2 |
Automated method for causing ad content that has not yet appeared in a viewport of a browser window to be displayed within a web content page and selectively allowing the ad content to linger in view for a predetermined minimum amount of time during viewing of the web content page
As a viewer views and scrolls down a web content page in a browser window of a web browser, ad content for a particular ad placement area of the web content page that has been rendered and has not yet appeared in a viewport of the browser window is moved to a fixed position in the viewport. The ad content remains in this fixed ad placement area for a predetermined time period, thereby lingering in the viewport despite any scrolling of the web content page. |
US11954710B2 |
Item display method and apparatus, computer device, and storage medium
A media recommendation for a target item is provided while media information is displayed through an information display interface that includes detailed information of the target item when a display position of the media information meets a preset condition. A dynamic effect is displayed that the target item moves from the media information to a preset position in the detailed information while displaying the detailed information. The dynamic display of the target item enriches display of the target item to attract users' attention and focus, thereby improving the recommendation effect of the target item. |
US11954703B2 |
Method for displaying contents and digital display system
A computer implemented method includes allocating to an advertisement campaign, planned bookings for certain time periods and for certain digital displays from an Out Of Home inventory. The method also allocates, by a real-time bidding process, unplanned bookings to the time periods. Forecasts of unplanned bookings demand are taken into account in allocating planned bookings. |
US11954702B2 |
Identifying consumers online for providing offers and coupon validation online, in real-time, and at the point of sale
A method, including receiving, from a consumer, a client device identification though an application running in a client device, is provided. The method includes matching the client device identification with a loyalty card for a retail store, identifying a shopping history for consumer, associated with the retail store, in a database, based on the loyalty card, and requesting, through the application, an information from consumer, based on the shopping history. The method further includes verifying the identity of consumer when at least a portion of the information matches the shopping history associated with the retail store, for consumer, and providing an offer to consumer, through the application running in the client device, of a product in the retail store. A system and a non-transitory, computer readable medium storing instructions to perform the above method are also provided. |
US11954699B2 |
Determining an unobscured demand for a fare class
A computer based system for remapping prime class seat bookings is disclosed. The system remaps prime class bookings a floor class, or if the floor class is closed, into a higher, displacement class. Via remapping, airline systems, such as inventory management systems, revenue management systems, and the like, may better account for the true value of prime class bookings. |
US11954698B2 |
Method for enriching a digital content with spontaneous data
A method for associating perception data with a first content, which is implemented by a processor includes: triggering at least one capture using a capturing device in the direction of at least one individual, referred to as an observer, consulting the first content, the result of the capture being designated as second content; analyzing distinctive elements of the second content and transposing the distinctive elements into perception data; and associating the perception data with the first content. |
US11954697B2 |
Blockchain consumer ledger
Disclosed herein are systems and methods for interacting with a consumer ledger. The systems and methods include: receiving a copy of the consumer ledger from one of a plurality of miners; adding a transaction to the consumer ledger; and transmitting the consumer ledger to the plurality of miners for conformation. |
US11954696B2 |
Information system for physicians
A computer system identifies supplemental materials most effective at increasing adherence for each of a plurality of different medications and provides the materials at an optimal point in time. An example method generates a first user interface for receiving an electronic prescription for a patient for a prescribed substance. Responsive to receiving the electronic prescription, the method includes obtaining adherence data for the patient, identifying supplemental programs associated with the prescribed substance from a database of supplemental programs, generating a second user interface that presents the supplemental programs for selection by the health care provider, and responsive to receiving selection of at least one of the supplemental programs in the second user interface, providing the supplemental programs to the patient. The supplemental programs identified from the database are associated with at least one rule relating to adherence data that is met by the adherence data for the patient. |
US11954692B2 |
Mitigating user dissatisfaction related to a product
Provided is a method, computer program product, and system for mitigating user dissatisfaction with a product. A processor may collect a first set of user interaction data and a first set of user sentiment data related to the product. The processor may generate a user profile for the user, including a satisfaction threshold for using the product based in part on the first set of user interaction data and the first set of user sentiment data. The processor may monitor a second set of user interaction data and a second set of user sentiment data. The processor may compare the second set of user interaction data and the second set of user sentiment data to the satisfaction threshold and determine that the user is experiencing dissatisfaction with the product when the satisfaction threshold has been exceeded. In response, the processor may output an action to reduce dissatisfaction of the user. |
US11954684B1 |
Method and apparatus for digital identity authentication
A system and method for providing proof of a digital identification of a user which may include activating, on a mobile computing device, a bank application and a digital identification service provider application, and which may allow the bank application to have access to user accounts after the bank application receives a digital identification from the digital identification service provider application in order to provide proof of identify with speed and security. |
US11954682B2 |
System and method for automated linkage of enriched transaction data to a record of charge
Systems and methods for automated linkage of enriched transaction data to a record of charge are provided. Electronic enriched transaction data, such as receipt information, provided by merchants, merchant aggregators, or third parties may be automatically associated with the corresponding transaction, and transmitted after the sale, or after authorization of the transaction, without user intervention. The enriched transaction data may be automatically associated with the record of charge at the acquirer or issuer end. Transaction account holders are able to view and/or download the electronic enriched transaction data with the record of charge, without the need for manually initiating emailing or attaching or the electronic enriched transaction data. |
US11954680B2 |
Devices, methods and computer readable mediums for providing access control
Various implementation described herein are directed to a method for providing access control. User information is received at a device. A request to provide access control is generated by the device based on the received user information. The request is transmitted via a network to an access manager. A response to the request is received from the access manager. Access control via the device is provided based on the response to the request. |
US11954679B2 |
System and method for implementing enhanced payment on delivery
In some embodiments, a method includes receiving, from a user of a user device, a request for an authorization-by-proxy payment on delivery (POD); requesting, at the user device, the user identify an authorized proxy for the authorization-by-proxy POD; generating an authorization-by-proxy code based upon buyer-controlled payment control parameters; and using the buyer-controlled payment parameters to control processing of a payment for the authorization-by-proxy POD. In some embodiments, the method further includes pre-authorizing, at shipment time of merchandise associated with the authorization-by-proxy POD, a hold on a monetary amount associated with an order of the merchandise associated with the authorization-by-proxy POD. |
US11954672B1 |
Systems and methods for cryptocurrency pool management
A multitenant custodial wallet that provides users with a flexible primitive for managing discrete sets of cryptographic keys to interact with one or more blockchain protocols. By recognizing a pool primitive (e.g., pool object), a wallet can manage a set of keys as a single pool, in addition to managing keys individually. |
US11954671B2 |
Unified login across applications
A system and/or method may be provided to silently authenticate a user. An example method of silently authenticating a user includes receiving a request to complete a transaction associated with a merchant application. The request includes a data file including an identifier from the user device. The request is from a user device. The method also includes determining whether the data file includes a refresh token and determining whether the refresh token is valid if the data file includes the refresh token. The method further includes receiving an access token from the user device if the refresh token is valid. The access token includes an authorization scope. The method also includes determining whether the transaction is within the authorization scope. The method further includes authenticating a user if the transaction is within the authorization scope. |
US11954666B2 |
Methods and systems for identifying funds transfer opportunities in electronic media
A method for identifying a funds transfer opportunity in an electronic media accessed by a mobile device may include monitoring the electronic media for the funds transfer opportunity, identifying the funds transfer opportunity in the electronic media, and outputting indication for the funds transfer opportunity in the electronic media. The method may further include receiving confirmation to instantiate a funds transfer based on the indicated funds transfer opportunity on the mobile device and instantiating the funds transfer based on the received confirmation. |
US11954665B2 |
Payment system, payment method, and information storage medium
Provided is a payment system including at least one processor configured to: reserve, before a payment request for first payment means is received, at least one second payment means associated with the first payment means; receive the payment request; and execute, when the payment request is received, payment based on the first payment means and the at least one second payment means. |
US11954664B2 |
Reading device and method
According to one embodiment, a reading device includes a communication interface for communication with a commodity registration device. A commodity reader of the reading device reads commodity information from a commodity and the commodity information can be used for identifying the commodity. An output device signals that the commodity reader has read commodity information. A controller causes the communication interface to transmit the commodity information read by commodity reader, initialize the communication interface when it is determined that transmission of the commodity information has failed, and signal a communication failure when transmission of the commodity information has failed. |
US11954663B2 |
Methods and systems for merchant-industry mapping based on ambient noise
Embodiments provide a method and a system for conducting merchant-industry mapping based on ambient noise. The method includes receiving a payment transaction request and an audio signal comprising ambient noise in surrounding of a merchant terminal of a merchant. The ambient noise is recorded by the merchant terminal and includes a plurality of sounds. The method includes determining whether the merchant is an aggregated merchant or a non-aggregated merchant. The method includes processing the ambient noise to determine a type of the merchant upon determining that the merchant is the non-aggregated merchant. The method includes mapping the merchant to an industry from a plurality of industries available in the server system based on the type of the merchant. The method further includes storing the mapping of the industry and the merchant in a database associated with the server system. |
US11954657B2 |
Secure transmission-pairing database system
A transmission pairing system may include a transmission pairing stored in a secure database. The system may generate a transmission pairing by receiving a selection of a destination for the secure information from the secure database and determining a transmission type corresponding to the selected destination. The system may populate a list of available sources of the secure information based on the transmission type. A selected source may be received and paired with the selected destination to generate the transmission pairing. The transmission pairing may be used to initiate an electronic transmission based on a parameter that is modifiable to determine the secure information transmitted from the source to the destination. |
US11954653B2 |
Sensor-based automatic detection and prioritization of maintenance issues
A system includes first and second sensors, and a computing system. The first sensor measures a first property of a first piece of equipment, and the second sensor measures a second property of a second piece of equipment. The computing system includes a processor and memory, which stores a condition that depends on both the first property and the second property. Satisfaction of the condition indicates that maintenance of the first piece of equipment should be prioritized over maintenance of the second piece of equipment. The processor receives the measured first property and the measured second property. In response to determining, based on the measured first and second properties, that the third condition is satisfied, transmits an alert for display on a user device. The alert indicates that maintenance of the first piece of equipment has a higher priority than maintenance of the second piece of equipment. |
US11954648B2 |
Property management system and related methods
A computerized system and method for management of leased real property comprises various modules which enhance system operations and the user interface for such system. A property management system may receive and process information, such as digital images, whether still or video, both in conjunction with managing the inspection of units after being vacated by a previous tenant, such as for purposes of maintenance and repair, but likewise may make use of some or all of such property management information in the creation of promotional collateral for use by potential residents in a customer-facing graphical user interface. |
US11954646B2 |
Systems and methods for management of networked collaboration
A system for management of networked collaboration comprising a process server communicatively coupled to a content server and a collaborative workspace server. The process server hosts a process configured to invoke a first collaborative workspace method that invokes a first class on the content server. The first class is configured to send, to the collaborative workspace server, a request to create a new collaborative object. The collaborative workspace server hosts a collaborative workspace accessible by a plurality of users. The collaborative workspace server creates the new collaboration object responsive to the request to create the new collaborative object. The process server creates first proxy object that points to the new collaboration object. The content server creates a first reference object that links to the new collaborative object. The collaborative workspace server receives, processes and responds to actions on the first proxy object. |
US11954644B2 |
Electronic apparatus for providing picking information of item and method thereof
Provided is an electronic apparatus and a method thereof. The method includes identifying pickup item information, identifying at least one storage place corresponding to the pickup item information among a plurality of storage places in the item storage center based on information on or regarding an item group located at each of the plurality of storage places, and providing information on the identified storage place and the pickup item information to a manager terminal, wherein the item group comprises at least one same item corresponding to an item group, and at least a portion of a plurality of item groups comprising a same item are stored in different storage places in the item storage center. |
US11954643B2 |
System and method for generating a plant bill of process
A production support system for generating a plant bill of process, PBoP, from a product bill of process, PdBoP, for a production plant, a corresponding method and a corresponding computer program product is provided. The production support system includes: (a) a reasoning component for determining possible cells; (b) a selection component for selecting all those cells that address operation capabilities used in the PdBoP; (c) an operation capabilities identifying component for identifying, additional operation capabilities for the selected cells which include at least two production entities, PET, based on the operation capabilities of the individual production entities, PET; and (d) a PBoP generating component for generating the PBoP from the PdBoP using the additional operation capabilities identified by the operations identifying component. |
US11954641B2 |
Systems and methods for optimizing space utilization of containers at retail storage facilities
Automated storage and retrieval system for managing storage of inventory at a retail facility includes a storage structure with storage locations configured to store containers that contain retail products, and a conveying system that conveys the containers between the storage locations and a product picking station. A computing device analyzes one or more business rules to identify at least two containers that are eligible for the product merging therebetween and causes the conveying system to move these two containers from the storage structure toward a picking station selected by the control circuit. When the two containers identified as product merging eligible arrive at the picking station, these two containers are kept by the conveying system at the picking station until all of the products are removed from a first one of these two containers and merged together with the products stored in a second one of these two containers. |
US11954634B2 |
Method and system for managing delivery item in absence of recipient
A method for managing a delivery item in the absence of a recipient invention includes the operations in which a delivery item management system determines whether or not an unloading request has been made by a client terminal with respect to a delivery robot which has arrived at a place of delivery; and the delivery item management system enables the delivery robot to automatically unload a delivery item at the place of delivery, on the basis of the determination result. |
US11954633B2 |
Information processing device, information processing method, and unmanned vehicle
The information processing device acquires load information of a load to be transported by UGV 1; acquires environmental information obtained by sensing an environment around the UGV by a sensor mounted on the UGV at a transport destination of the load; and determines a place where the load is placed by the UGV at the transport destination on the basis of the load information and the environmental information. |
US11954631B2 |
Method of and system for enacting a business process in an event-driven environment
A business process is enacted in a production facility employing a computer managed manufacturing execution system or manufacturing operation management system. The MES/MOM systems operate in an event-driven environment based on handlers orchestrated by events. The method includes: providing and parsing a business process model; creating precompiled, closed source command handlers and event handlers; creating entities of a work process model in an operational domain of the system; and, based on the work process model, running a work process, instancing the business process, by using the precompiled, closed source command handlers and event handlers, the command handlers working on tokens that are differentiated for the different types of elements, are created by the command handlers for each element in a run provided for by the enactment and, for each element, are differentiated according to whether the run to which the token belongs is actually executed or skipped. |
US11954628B2 |
Methods and internet of things systems for smart gas safety inspection routes based on geographic information system (GIS)
The embodiment of the present disclosure provides a method and Internet of Things system for smart gas safety inspection route based on a Geographic Information System (GIS). The method is executed by a smart gas safety management platform of the Internet of Things system, comprising: determining track information of an inspector according to location data of the inspector; in response to the track information satisfying a preset requirement, determining a recommended inspection route based on the track information and gas monitoring data, and prompt the recommended inspection route through a display screen based on a first display parameter; in response to the track information not satisfying the preset requirement, determining a display condition of the display screen based on a second display parameter. |
US11954627B2 |
Smart label devices, systems, and methods
The subject disclosure relates to systems, methods, and devices corresponding to smart label devices. Furthermore, disclosed are smart label systems that include individualized medicine modules communicatively coupled with smart label devices. Furthermore, a method is disclosed that comprises receiving, by the smart label control system, detection data from the smart label device, wherein the detection data represents a geo-locational boundary signal. The method further comprises disabling, by the smart label control system, a rendering of content on a display of the smart label device. |
US11954625B2 |
Vehicle dispatch system, vehicle dispatch method, server, user terminal, and storage medium
A server includes a unit obtaining a position of a registered vehicle, a unit obtaining a vehicle dispatch position, a unit determining a candidate vehicle based on the vehicle dispatch position and the position of the registered vehicle, a unit transmitting information regarding an autonomous driving function of the candidate vehicle to a user device, a unit receiving information for identifying a dispatch vehicle, and a unit transmitting a vehicle dispatch position to the dispatch vehicle. The user device includes a unit receiving the information regarding the autonomous driving function of the candidate vehicle, a unit displaying the information regarding the autonomous driving function of the candidate vehicle, an unit accepting a user operation for selecting the dispatch vehicle, and a unit transmitting the information for identifying the dispatch vehicle to the server. |
US11954624B2 |
Vehicle allocation system, server device, and computer readable recording medium
A vehicle allocation system includes: an automatic driving vehicle; a mobile terminal configured to transmit a vehicle allocation request signal containing at least information on a vehicle allocation place of the automatic driving vehicle; and a server configured to allocate the automatic driving vehicle at the vehicle allocation place in response to reception of the vehicle allocation request signal, give a notification to the mobile terminal in response to arrival of the automatic driving vehicle from the vehicle allocation place within a predetermined distance range, and permit usage of the automatic driving vehicle when a user of the mobile terminal is authenticated based on authentication information transmitted from the mobile terminal in response to the notification. |
US11954618B2 |
Skillset scoring and extraction engine
Methods and systems are provided that are directed to identifying an individual having a specific skill and that is best suited for performing a particular task. The individual may be identified based on having a highest score for the skill out of a pool of individuals having the same skill. In examples, a score specific to each individual out of the pool of individuals having the same skill may be based on multiple interactions with the skill and may be adjusted based on a recency of when each interaction occurred and a level of involvement the individual had with the skill. Accordingly, individuals having recent experience with the skill may be scored, and therefore, ranked higher than individuals having experience with the skill that may have occurred further back in time. In examples, the information about the skills and experiences may be utilized to automatically generate the score. |
US11954614B2 |
Systems and methods for visualizing a pattern in a dataset
A visualization system comprising a persistent memory, storing a dataset, and a non-persistent memory implements a pattern visualizing method. The dataset contains discrete attribute values for each first entity of a first type in a plurality of first entities of the first type and discrete attribute values for each first entity of a second type in a plurality of first entities of the second type for each second entity in a plurality of second entities. The dataset is compressed by blocked compression and represents discrete attribute values in both compressed sparse row and column formats. The discrete attribute values are clustered to assign each second entity to a cluster in a plurality of clusters. |
US11954611B2 |
Tensor comparison across a distributed machine learning environment
Tensor comparison across a network by determining a first parameter of a first vector representation of a first tensor object associated with a first processor, receiving a second parameter associated with a second vector representation of a second tensor object associated with a second processor, determining a first difference between the first parameter and the second parameter, and sending the first vector representation from the first processor to the second processor, according to the first difference. |
US11954610B2 |
Active surveillance and learning for machine learning model authoring and deployment
Techniques are described for performing active surveillance and learning for machine learning (ML) model authoring and deployment workflows. In an embodiment, a method comprises applying, by a system comprising a processor, a primary ML model trained on a training dataset to data samples excluded from the training dataset to generate inferences based on the data samples. The method further comprises employing, by the system, one or more active surveillance techniques to regulate performance of the primary ML model in association with the applying, wherein the one or more active surveillance techniques comprise at least one of, performing a model scope evaluation of the primary ML model relative to the data samples or using a domain adapted version of the primary ML model to generate the inferences. |
US11954609B2 |
Optimizing and reducing redundant dispatch tickets via network knowledge graph
Concepts and technologies disclosed herein are directed to optimizing and reducing redundant dispatch tickets via a network knowledge graph. According to one aspect disclosed herein, a network knowledge graph generation system (“NKGGS”) can construct a machine learning model to determine a probability of an installation job needing a helper job to fulfill a service order. The NKGGS can execute the machine learning model to determine the probability. The machine learning model can determine the probability of the installation job needing the helper job to fulfill the service order based upon a network knowledge graph and a dependency score. The NKGGS can cluster the installation job with a plurality of installation jobs. |
US11954608B2 |
Generating comparison information
A method performed by a computing device includes generating a comparative query entigen group set based on a comparative query in accordance with identigen rules, where the comparative query entigen group set represents a most likely interpretation of the comparative query. The method further includes obtaining a first response entigen group from a knowledge database based on a first comparative query entigen group of the comparative query entigen group set, where the first response entigen group substantially includes the first comparative query entigen group. The method further includes obtaining a second response entigen group from the knowledge database based on a second comparative query entigen group of the comparative query entigen group set, where the second response entigen group substantially includes the second comparative query entigen group. The method further includes generating a comparative response based on the first response entigen group and the second response entigen group. |
US11954604B2 |
Maintenance operation assistance system
Provided is a maintenance operation assistance system comprising: a failure knowledge database wherein failure knowledge data is recorded; a failure knowledge coupling unit for reconstructing partial failure knowledge data into failure knowledge data; and an inspection procedure generation unit for presenting an inspection procedure using the reconstructed failure knowledge data. The failure knowledge coupling unit evaluates and adjusts the relatedness of nodes among different instances of partial failure knowledge data, and connects the different instances of partial failure knowledge data. On the basis of the reconstructed failure knowledge data, the inspection procedure generation unit sets priorities for when presenting the inspection procedure, and presents the inspection procedure to a diagnostic interface unit in accordance with the priorities. |
US11954603B1 |
Predictor neutralization in predictive data analysis systems
There is a need for more effective and efficient predictive data analysis. Various embodiments of the present invention address one or more of the noted technical challenges. In one example, a method for generating a neutralized prediction model includes accessing an initial prediction model generated using an initial training data object, performing a randomized shuffling of the initial training data object to generate a shuffled training data object, generating randomized predictions by processing the shuffled training data object using the initial prediction model, performing a neutralization of the initial training data object to generate a neutralized training data object, and generating the neutralized prediction model based at least in part on the neutralized training data object and the randomized predictions. |
US11954601B2 |
Method for storing and utilizing genome and genomic information
Disclosed is a method of storing, in a distributed manner, genomic information in a plurality of nodes, each containing a block chain composed of blocks connected to each other, retrieving at least one piece of the stored genomic information, and acquiring a genomic material corresponding to the retrieved genomic information from a genomic material storage unit that stores genomic materials, each genomic material containing a genome and an artificial nucleic acid sequence. The method includes (1) storing, by each node, genomic information, (2) retrieving, by at least one of the nodes, specific genomic information, and (3) performing authentication. |
US11954598B2 |
Matching network for medical image analysis
The present disclosure is directed to an apparatus and method for data analysis for use in data classification via training of a recurrent neural network to identify features from limited reference sets. Based on a one-shot learning algorithm, the method includes selecting a subset of reference data and training a classifier with the selected data. This small subset of reference data can be iteratively tuned to enhance classification of the data according to the desired output of the method. The apparatus may be configured to allow a user to interactively select a subset of reference data which is used to train the classifier and to evaluate classifier performance. |
US11954593B2 |
Method to determine a degree of abnormality, a respective computer readable medium and a distributed cancer analysis system
Current cancer screening methods are not suitable to be applied on a broad scale and are not transparent to the patient. The problem is solved by a method to determine a degree of abnormality, the method comprising the following steps: receiving a whole slide image, the whole slide image depicting at least a portion of a cell, classifying at least one image tile of the whole slide image using a neural network to determine a local abnormality degree value associated with the at least one image tile, the local abnormality degree value indicating a likelihood that the associated at least one segment depicts at least a part of a cancerous cell, and determining a degree of abnormality for the whole slide image based on the local abnormality degree value for the at least one image tile. |
US11954579B2 |
Synaptic weight training method, target identification method, electronic device and medium
The present disclosure relates to a synaptic weight training method, a target identification method, an electronic device and a storage medium. The synaptic weight training method includes: inputting spike signals corresponding to training samples into a spiking neural network to be trained; learning a target synaptic weight in the spiking neural network with a back propagation rule to obtain a first branch weight; and learning the target synaptic weight with a synaptic plasticity rule to obtain a second branch weight; and updating the target synaptic weight according to the first branch weight and the second branch weight. |
US11954572B2 |
Optimizing training data for image classification
A method for machine learning-based classification may include training a machine learning model with a full training data set, the full training data set comprising a plurality of data points, to generate a first model state of the machine learning model, generating respective embeddings for the data points in the full training data set with the first model state of the machine learning model, applying a clustering algorithm to the respective embeddings to generate one or more clusters of the embeddings, identifying outlier embeddings from the one or more clusters of the embeddings, generating a reduced training data set comprising the full training data set less the data points associated with the outlier embeddings, training the machine learning model with the reduced training data set to a second model state, and applying the second model state to one or more data sets to classify the one or more data sets. |
US11954571B2 |
Churn-aware machine learning for cybersecurity threat detection
Churn-aware training of a classifier which reduces the difference between predictions of two different models, such as a prior generation of a classification model and a subsequent generation. A second dataset of labelled data is scored on a prior generation of a classification model, wherein the prior generation was trained on a first dataset of labelled data. A subsequent generation of a classification model is trained with the second dataset of labelled data, wherein in training of the subsequent generation, weighting of at least some of the labelled data in the second dataset, such as labelled data threat yielded an incorrect classification, is adjusted based on the score of such labelled data in the prior generation. |
US11954568B2 |
Root cause discovery engine
The disclosed technology relates identifying causes of an observed outcome. A system is configured to receive an indication of a user experience problem, wherein the user experience problem is associated with observed operations data including an observed outcome. The system generates, based on the observed operations data, a predicted outcome according to a model, determines that the observed outcome is within range of the predicted outcome, and identifies a set of candidate causes of the user experience problem when the observed outcome is within range of the predicted outcome. |
US11954567B2 |
Probability distribution assessment for classifying subterranean formations using machine learning
According to some aspects, machine-learning models can be executed to classify a subsurface rock. Examples include training numerous machine-learning models using training data sets with different probability distributions, and then selecting a model to execute on a test data set. The selection of the model may be based on the similarity of each data point of the test data set and the probability distribution of each training class. Examples include detecting and recommending a pre-trained model to generate outputs predicting a classification, such as a lithology, of a test data set. Recommending the trained model may be based on calculated prior probabilities that measure the similarity between the training and test data sets. The model with a training data set that is most similar to the test data set can be recommended for classifying a physical property of the subsurface rock for hydrocarbon formation. |
US11954561B2 |
System and method of exchanging information through a wireless brain-computer interface
A system used to implement the method of exchanging information through a wireless brain-computer interface includes a specified brain and a quantum supercomputer. The quantum supercomputer is initially used to detect a plurality of compositional particles within the specified brain. A quantum entanglement is then induced in between each compositional particle and the quantum supercomputer. The quantum supercomputer is subsequently used to generate an eigenmatrix of the specified brain with the quantum supercomputer, wherein the eigenmatrix is a representation of each compositional particle. The method concludes by enabling two-way communication between the specified brain and the quantum supercomputer by modifying the eigenmatrix. |
US11954559B2 |
Counter
The invention relates to a counter for coupling to a measuring mechanism of a fluid meter, wherein an output of measuring mechanism gear is in operative engagement with a gear on the side of the counter, the gear on the counter being designed to adapt to the rotational direction of the measuring mechanism by means of a change wheel. The invention also relates to a counter, which can be connected to a modular base plate system via a mechanical interface, wherein the base plates of this system can be designed having differently arranged detent or engagement elements. |
US11954558B1 |
Internet of things equipment management system and operation method thereof
An Internet of Things equipment management system and an operation method thereof are provided. The operation method includes: obtaining, by a wearable camera, a group number and a user name of the wearable camera from a client-side server; obtaining, by a mobile application, the group name from the wearable camera; scanning a barcode of a sensor to obtain a serial number of the sensor and writing the group name to the sensor by the mobile application; pairing, by the mobile application, the group name and the serial number to establish a pairing relationship between the wearable camera and the sensor; and transmitting, by the mobile application, the pairing relationship to the client-side server. |
US11954551B2 |
Modular system and method to establish tracking activation field
An RF module and method include a base with a probe, a reader unit, a communications unit, and a control unit that establish tracking activation EM field into a container having electrically-conductive walls. RFID tags attached to medical articles located within the container are activated and produce identification signals. The probe and base receive the identification signals and provide identification data related to medical articles located within the container. The RF module is self-contained excepting power and a data connection with which to operate. Where an Ethernet is used, power is obtained by PoE. The RF module is used to retrofit existing medication containers and may be used during the construction of a new medication container. |
US11954550B2 |
Card reader
In a card reader, an interfering magnetic field generation mechanism 11 includes a core part 14a, a core part 14b, and a core part 15a, each of which is formed of soft magnetic material in a straight line, a coil 16 that is wound around the core part 14a, a coil 17 that is connected to the coil 16 in series and is wound around the core part 14b, a coil 18 that is wound around the core part 15a, a first drive circuit that supplies alternating current to the coils 16 and 17, and a second drive circuit that supplies alternating current to the coil 18. The core part 15a is disposed between the core part 14a and the core part 14b. The core part 15a is formed independently of the core parts 14a and 14b, and is separated from the core parts 14a and 14b. |
US11954547B2 |
Smartcard with a coupling frame and a wireless connection between modules
A wireless connection is established between at least two electronic modules (M1, M2) disposed separate from one another in a smartcard having a coupling frame so that the two modules may communicate (signals, data) with each other. The two modules may each have module antennas (MA-1, MA-2), and may be disposed in respective two openings (MO-1, MO-2) of a coupling frame (CF). A coupling antenna (CPA) having two coupler coils (CC-1, CC-2) disposed close to the two modules antennas of the two modules. The coupling antenna may have only the two coupler coils (CC-1, CC-2), connected with one another, without the peripheral card antenna (CA) component of a conventional booster antenna (BA). Energy harvesting is disclosed. |
US11954544B1 |
Method for making advanced metal cores for metal cards
An electronic core for a metal card, such as a transaction card, having a metal core and a cured polymer top surface, is manufactured by a process in which a two-part polymer mixture is introduced to a reservoir holding the metal core in a process chamber, and then a partial vacuum followed by pressurization with inert gas are used to reduce the volume of voids in the partially-cured polymer mixture, followed by curing outside of the process chamber, and then the top surface is removed by a treatment operation, such as milling or etching, to form a reduced upper surface with less surface irregularities which is more substantially plan the original top surface. |
US11954540B2 |
Methods and apparatus for thread-level execution in non-kernel space
Methods and apparatus for split memory allocations in non-kernel space. Many modern networking technologies use asymmetric transmit and/or receive resource. Various aspects described herein split memory resources for transmit and receive, configuring each for their respective hardware optimizations. For example, a receive data paths that support batch processing and packet aggregation may be allocated large memory objects (32 KB) that can route data packets on a per-flow basis. In contrast, transmit data paths that support multiple concurrent network connections may be allocated small memory objects (2 KB) that can route data packets one at a time. |
US11954535B2 |
Systems, devices, and methods for execution of tasks in an internet-of-things (IOT) environment
Systems, devices, and methods of execution one or more tasks in an Internet-of-Things (IoT) environment are disclosed herein. An exemplary method includes determining an event associated with overloading of a first sensor node in the IoT environment based on resources available in real-time on the first sensor node, wherein the event is determined based on number of tasks pending for execution at the first sensor node. Further, the method includes identifying the one or more tasks executable by a second sensor node. Furthermore, the method includes establishing communication with the second sensor node in the IoT environment and assigning the one or more tasks to the second sensor node such that the second sensor node executes the one or more tasks. |
US11954534B2 |
Scheduling in a container orchestration system utilizing hardware topology hints
A request to execute a workload that utilizes an amount of resources to be executed is received from a client device. Corresponding resources that are available at multiple non-uniform memory access (NUMA) nodes are received from one or more host systems. A particular NUMA node of the multiple NUMA nodes is identified in view of the particular NUMA node having available resources that are greater than the amount of resources to execute the workload. A scheduling hint is assigned to the workload that indicates that the particular NUMA node is to be used to execute the workload. |
US11954533B2 |
Using machine learning techniques to flow control clients in a deduplication file system
Detecting a trend in latency for storage underlying a deduplicated file system includes generating a set of data points by recording when input/output (IO) requests were issued to the storage and recording time required to receive success responses from the storage. Least squares regression is performed on the data points to find a best-fit line through the data points. A slope of the best-fit line is calculated. A determination is made as to whether the slope is positive, a positive slope thereby indicating a trend of increasing latency of the storage. When the slope is determined to be positive, clients accessing the deduplicated file system are throttled. |
US11954531B2 |
Use of relational databases in ephemeral computing nodes
A method comprises: storing, by a computing system, a relational data in a data lake; spinning-up, by an orchestration system of the computing system, an ephemeral computing node on a computing device of the computing system; importing, by the ephemeral computing node, a copy of the relational data from the data lake into a relational database management system (RDBMS) installed on the ephemeral computing node; after importing the copy of the relational data into the RDBMS, performing, by the ephemeral computing node, a computing process that runs within the RDBMS and that uses the copy of the relational data; and after completion of the computing process on the ephemeral computing node, spinning-down, by the orchestration system, the ephemeral computing node. |
US11954527B2 |
Machine learning system and resource allocation method thereof
A resource allocation method comprises using resources with a used resource quantity of a machine learning system to execute a first experiment which has a first minimum resource demand, receiving an experiment request associated with a target dataset, deciding a second experiment according to the target dataset, deciding a second minimum resource demand of the second experiment, allocating resources with a quantity equal to the second minimum resource demand for an execution of the second experiment when a total resource quantity of the machine learning system meets a sum of the first minimum resource demand and the second minimum resource demand and a difference between the total resource quantity and the used resource quantity meets the second minimum resource demand, determining that the machine learning system has an idle resource, and selectively allocating said the idle resource for at least one of the first experiment and the second experiment. |
US11954525B1 |
Method and apparatus of executing collaborative job for spark faced to multiple K8s clusters
The present disclosure discloses Spark collaborative computing, job method and apparatus for multiple K8s clusters, and addresses the problem that most of the current multiple K8s clusters adopt the model of federated clusters, and Spark's own method of scheduling and optimization cannot be implemented across domains, by implementing a cross-domain job method, setting the multiple K8s clusters as a master cluster and a slave cluster, with the master cluster being responsible for creating Spark's The master cluster is responsible for creating Spark's Driver container and Pods, and the slave cluster is responsible for creating Spark's Executor container and Pods. After the containers are created, a direct tunnel is established between the master cluster and the slave cluster by aggregating address information and access credentials through the Collaboration Center, and the containers in the slave cluster register with Driver and continuously send heartbeat messages through the tunnel. |
US11954520B2 |
Micro kernel scheduling method and apparatus
A micro kernel scheduling method and apparatus are disclosed in embodiments of this disclosure. The method is applied to a software platform and includes: receiving a scheduling instruction for a current micro kernel; and switching the current micro kernel to a target micro kernel. In some embodiments, a micro kernel is switched directly according to a scheduling instruction, and this is completed without any thread of the software platform, which solves the problems in the conventional system of high micro kernel switching cost and poor real-time performance caused by one-to-one correspondence between micro kernels and threads of the software platform. |
US11954514B2 |
Robotic process automation system with separate code loading
A robotic process automation system includes a server processor that performs an automation task to process a work item, by initiating a java virtual machine on a second device. A first user session that employs credentials of a first user for managing execution of the automation task is also initiated on the second device. The server processor loads into the java virtual machine, with a platform class loader, one or more modules, such as logging and security, that perform functions common to the sets of task processing instructions. A first class loader a first set of task processing instructions is also loaded. Then each instruction in the first set of task processing instructions is loaded with a separate class loader. The server processor causes execution, under control of the first user session, on the second device, the task processing instructions that correspond to the work item. |
US11954511B2 |
Automated storage system performance validation
Methods, apparatus, and processor-readable storage media for automated storage system performance validation are provided herein. An example computer-implemented method includes obtaining user input pertaining to performance testing associated with one or more storage systems deployed in at least one user environment; generating, based at least in part on the obtained user input, a storage system performance test deployment environment comprising at least one controller and at least one data collection mechanism; executing, using the storage system performance test deployment environment, at least one performance test on at least a portion of the one or more storage systems deployed in the at least one user environment; and performing one or more automated actions based at least in part on results from the at least one executed performance test. |
US11954505B2 |
Distributed data storage system with dormant hardware activation
A data storage system may connect a host to a device and a hardware module that are utilized to satisfy at least one host-generated data access request to the device. A portion of the device is set as dormant by the hardware module prior to identifying an origin of the device with the hardware module during the satisfaction of the at least one host-generated data access request. In response to the identified origin, the previously dormant portion of the device is activated and subsequently utilized to execute a task assigned by the hardware module. |
US11954503B2 |
System and method for building knowledgebase of dependencies between configuration items
The present invention provides for building a knowledgebase of dependencies between Configuration Items(CIs) associated with IT computing environment. In operation, the present invention provides for mapping a plurality of Configuration Items(CI) with respective one or more actions. The present invention further provides for tracking and capturing of one or more actions performed on one or more CIs in relation to resolving an activity related to a reported CI. Further, the present invention provides for identifying dependencies between one or more CIs and the reported CI based on the captured one or more actions. Furthermore, the present invention provides for building a knowledgebase of dependencies between CIs of the computing environment based on the identified dependencies between one or more CIs and the reported CI. Yet further, the present invention provides for generating visual representations of dependencies between CIs. |
US11954502B2 |
Electronic apparatus and the control method thereof
Disclosed is an electronic apparatus, including: a storage; and a processor configured to execute a first execution code based on first configuration information in response to an execution event of a program including the first execution code and the first configuration information stored in the storage, update the program by replacing the first execution code and the first configuration information with a second execution code and second configuration information in response to an update event of the program, and update the first configuration information to the second configuration information while maintaining the first execution code in response to the update event of the first configuration information. |
US11954500B2 |
Automotive electronic control unit pre-booting for improved man machine interface performance
Disclosed are devices and methods for improving the pre-booting of electronic control unit devices in vehicles. In one embodiment, a method is disclosed comprising detecting a triggering of a pre-booting condition based on one or more interactions with a vehicle; transmitting a power-on signal to at least one electronic control unit (ECU) in the vehicle, the at least one ECU operating in a low-power state; and fully booting the at least one ECU upon determining that the vehicle has been started. |
US11954496B2 |
Reduced memory write requirements in a system on a chip using automatic store predication
In various examples, systems and methods for reducing written requirements in a system on chip (SoC) are described herein. For instance, a total number of iterations may be determined for processing data, such as data representing an array. In some circumstances, a set of iterations may include a first number of iterations that is less than a second number of iterations. As such, and during execution of the set of iterations, a predicate flag corresponding to an excess iteration of the set of iterations may be generated, where the excess iteration corresponds to an iteration that is part of a number of excess iterations that is associated with a difference between the first number of iterations and the second number of iterations. Based on the predicate flag, one or more first values corresponding to the iteration may be prevented from being written to memory. |
US11954495B1 |
Database acceleration with coprocessor subsystem for offloading tuple filtering
To accelerate the data processing of a processor, a coprocessor subsystem can be used to offload data processing operations from the processor. The coprocessor subsystem can include a coprocessor and an accelerator. The accelerator can offload operations such as data formatting operations from the coprocessor to improve the performance of the coprocessor. The coprocessor subsystem can be used to accelerate database operations. |
US11954492B1 |
Fence enforcement techniques based on stall characteristics
Techniques are disclosed relating to channel stalls or deactivations based on the latency of prior operations. In some embodiments, a processor includes a plurality of channel pipelines for a plurality of channels and a plurality of execution pipelines shared by the channel pipelines and configured to perform different types of operations provided by the channel pipelines. First scheduler circuitry may assign threads to channels and second scheduler circuitry may assign an operation from a given channel to a given execution pipeline based on decode of an operation for that channel. Dependency circuitry may, for a first operation that depends on a prior operation that uses one of the execution pipelines, determine, based on status information for the prior operation from the one of the execution pipelines, whether to stall the first operation or to deactivate a thread that includes the first operation from its assigned channel. |
US11954490B2 |
Systems and methods for performing instructions to transform matrices into row-interleaved format
Disclosed embodiments relate to systems and methods for performing instructions to transform matrices into a row-interleaved format. In one example, a processor includes fetch and decode circuitry to fetch and decode an instruction having fields to specify an opcode and locations of source and destination matrices, wherein the opcode indicates that the processor is to transform the specified source matrix into the specified destination matrix having the row-interleaved format; and execution circuitry to respond to the decoded instruction by transforming the specified source matrix into the specified RowInt-formatted destination matrix by interleaving J elements of each J-element sub-column of the specified source matrix in either row-major or column-major order into a K-wide submatrix of the specified destination matrix, the K-wide submatrix having K columns and enough rows to hold the J elements. |
US11954488B2 |
Neural processing device, processing element included therein and method for operating various formats of neural processing device
A neural processing device, a processing element included therein and a method for operating various formats of the neural processing device are provided. The neural processing device includes at least one neural processor, a shared memory shared by the at least one neural processor, and a global interconnection configured to transmit data between the at least one neural processor and the shared memory, wherein each of the at least one neural processor comprises at least one processing element, each of the at least one processing element receives an input in a first format and thereby performs an operation, and receives an input in a second format that is different from the first format and thereby performs an operation if a format conversion signal is received, and the first format and the second format have a same number of bits. |
US11954485B1 |
Classification of programming language code into basic constructs of source code and non-source code
A method for processing a source code file comprises scanning the source code file to identify text lines, and analyzing, via one or more processors, the text lines with a classifier to identify one or more of the text lines that correspond to code construct type information. The code construct type information includes license information. The classifier is trained with sample source code files. The method further comprises generating a subset of the text lines that excludes the one or more of the text lines identified as corresponding to the code construct type information. Further, the method comprises determining first text lines within the subset that correspond to open source code by comparing the subset to a database. The database includes a plurality of text lines associated with open source code. |
US11954478B2 |
Building management system with cloud management of gateway configurations
A building device including one or more memory devices configured to store instructions thereon, that, when executed by one or more processors, cause the one or more processors to implement a software gateway configured to receive one or more messages from building equipment, receive, based on the one or more messages, one or more software updates for the software gateway, wherein the one or more software updates are updates for communicating with the building equipment, communicate with the building equipment based on the one or more software updates and receive data describing the building equipment, and cause a configuration image to be generated for the software gateway based on the data describing the building equipment, the configuration image indicating a configuration of the software gateway for performing one or more gateway services. |
US11954477B2 |
Information processing device, information processing method, and program
The present disclosure relates to an information processing device, an information processing method, and a program capable of suppressing labor and cost for generating a unique identifier. According to the present disclosure, provided is an information processing device provided with software in which first identification information having uniqueness is registered, and an application that obtains the first identification information from the software, converts the first identification information into second identification information having uniqueness for communication, and registers the second identification information in the software. With this configuration, it is possible to suppress labor and cost for generating a unique identifier. |
US11954472B2 |
Conflict resolution for device-driven management
Disclosed are various embodiments for resolving conflicts between workflows in a workflow processing system. A plurality of workflows stored in a workflow queue are evaluated to identify a common dependency of the plurality of workflows. Then, a version hierarchy is created for the common dependency of the plurality of workflows, the version hierarchy identifying multiple versions of the common dependency. In response to execution of a first one of the plurality of workflows stored in the workflow queue, the version hierarchy can be evaluated to identify the most recent version of the common dependency. Then, installation of the most recent version of the common dependency can be initiated. |
US11954470B2 |
On-demand decentralized collection of clinical data from digital devices of remote patients
In some implementations, a user interface for designing a health management module is provided by a server system. The user interface identifies a plurality of health management templates. The server system initially receives data indicating a user input received through the user interface that selects one of the plurality of module templates. The server system also receives customization parameters that customize the selected module template for a particular organization. The server system then generates a customized health management module for the particular organization based on the selected template and the customization parameters. The server system finally publishes the customized health management module for the particular organization that includes instructions configuring an application provided by a third-party application store. |
US11954469B2 |
Bases for pattern-based cloud computing
Systems and methods for providing a pattern-based cloud architecture facilitating deployment of pattern-based cloud applications are presented. The pattern-based cloud architecture may comprise a base layer having at least a primary base, with each base supporting one or more landing zones of a landing zone layer. Each landing zone further supports one or more application patterns for cloud applications in an application pattern layer. Implementing the base layer includes receiving a set of base services and operating parameters defining a primary base and executing scripts to configure the primary base for providing the set of base services and operating parameters to any landing zones associated with such primary base. A bootstrap isolation entity may be established prior to and for the purpose of executing the scripts to implement the primary base. Additional bases may be implemented in the base layer by executing additional scripts within the primary base layer. |
US11954466B2 |
Methods and apparatus for machine learning-guided compiler optimizations for register-based hardware architectures
Methods, apparatus, systems, and articles of manufacture are disclosed that perform machine learning-guided compiler optimizations for register-based hardware architectures. Examples disclosed herein include a non-transitory computer readable medium comprising instructions that, when executed, cause a machine to at least select a register-based compiler transformation to apply to source code at a current position in a search tree, determine whether the search tree is in need of pruning based on an output of a query to a machine learning (ML) model, in response to determining the search tree is in need of pruning, prune the search tree at the current position, in response to applying the selected register-based compiler transformation to the source code, generate a code variant, calculate a score associated with the source code at the current position in the search tree, and update parameters of the machine learning (ML) model to include the calculated score. |
US11954464B2 |
Mini program production method and apparatus, terminal, and storage medium
This application discloses a mini program production method performed at a terminal. The method includes: displaying a mini program production interface including a panel region and an editing region; receiving an editing operation of moving one or more target basic UI elements from the panel region to the editing region; generating a program interface of the mini program in the editing region using the one or more target basic UI elements; performing data binding between the one or more target basic UI elements and corresponding data associated with the mini program in the program interface; generating the mini program according to the one or more target basic UI elements and the corresponding data in the program interface; and transmitting the mini program to a server associated with a host application program, wherein the server is configured to publish the mini program on the host application program for execution. |
US11954458B2 |
Decision logic translation system and method
An automated system and method of converting legacy decision logic to a target format. The legacy files are received by the decision logic translation system, which outputs the business rule content in a standard rule structure, according to the selected target format. The process involves decision logic-based rule extraction. In general, methods or processes for extracting business rules have been difficult to reproduce and do not present clearly the extracted rules regarding the concepts of business rules, their composition and categorization. These drawbacks lead to incomplete extraction of rules and massive manual effort to achieve a complete extraction and verification. In contrast, the proposed system overcomes these drawbacks, and outputs files that can be easily used to migrate the business rules to a new platform. |
US11954453B2 |
Natural language generation by an edge computing device
Systems and methods for natural language generation by an edge computing device are disclosed. In one embodiments, a method comprises: receiving, by an edge computing device, event data from an edge event; determining, by the edge computing device, that a network connection to a cloud server is not available; extracting, by the edge computing device, features of the event data; predicting, by a local neural network of the edge computing device, an action for the edge computing device to take based on the features of the event data, wherein the action is associated with a confidence level; and determining, by the edge computing device, whether the confidence level meets a predetermined threshold value. |
US11954443B1 |
Complaint prioritization using deep learning model
Techniques are described for performing complaint prioritization using one or more machine learning models for customer communications. For example, a computing system includes a memory and one or more processors in communication with the memory. The one or more processors are configured to receive communication data indicative of a service inquiry from a user device, generate a set of emotion factor values that indicate a measure of particular emotions in the service inquiry, determine, using a machine learning model and based on the set of emotion factor values, an emotional priority score for the service inquiry, and determine a response priority order for the service inquiry based on at least the emotional priority score. |
US11954439B2 |
Data labeling method and device, and storage medium
A data labeling method and device and a computer-readable storage medium. The method includes: based on a knowledge graph, remotely acquiring data to be labeled; performing data cleaning and pre-labeling to the data to be labeled, to obtain pre-labeled data; and performing labeling correction to the pre-labeled data. |
US11954438B2 |
Digital content vernacular analysis
Disclosed embodiments provide techniques to identify the in-context meanings of natural language in order to decipher the evolution or creation of new vocabulary words and create a more holistic user experience. Thus, disclosed embodiments improve the technical field of digital content comprehension. In embodiments, machine learning is used to identify sentiment of text, perform entity detection to determine topics of text, and/or perform image analysis on images used in digital content. Words, symbols, and images that are determined to be potentially unfamiliar to a user are augmented with a supplemental definition indication. Invoking the supplemental definition indication enables rendering of additional definition information for the user. This serves to accelerate understanding of digital content such as webpages and social media posts. |
US11954436B2 |
Automatic extraction of situations
Automatic extractions of situations includes creating a situation image includes accessing a conversation between a first user and a second user, and generating an abstract knowledge graph at one or more textual levels. The method also includes generating one or more manifests by pruning the abstract knowledge graph and segmenting the pruned abstract knowledge graph. The method further includes converting the one or more manifests into the situation image. |
US11954434B1 |
Automatic validation of a hybrid digital document
Methods and apparatuses are described for automatic validation of a hybrid digital document. A server computing device downloads a hybrid digital document from a remote computing device, the hybrid digital document comprising an image content file and a hypertext content file. The server computing device determines content validation rules based upon one or more attributes associated with the hybrid digital document. The server computing device converts the image content file to a text content file. The server computing device validates one or more data elements in the text content file using the content validation rules. The server computing device validates one or more data elements in the hypertext content file using the content validation rules. The server computing device transmits a notification to the remote computing device indicating an outcome of the data elements validation. |
US11954432B2 |
Symbol sequence generation apparatus, text compression apparatus, symbol sequence generation method and program
This disclosure relates to a method of generating a symbol string based on an input sentence represented by a sequence of symbols. In particular, the method involves receiving an input symbol string representing a sentence, generating, using a neural network based on a sequence of dependency structure of elements in the input symbol string, an output symbol string corresponding to the input sentence. The neural network includes an encoder that converts elements of the input symbol string to a first hidden state in a form of a multi-dimensional vector, an attention mechanism that applies a weight to the first hidden state and generates the weighted first hidden state as a second hidden state, a decoder that generates a third hidden state based on at least one element of the input symbol string, an element of the output symbol string, and the second hidden state, and an output generator that generates an element of the output symbol string based on the second hidden state and the third hidden state. The output symbol string may represent a sequence of labels to process the input sentence. |
US11954431B2 |
Intelligent change summarization for designers
Embodiments are disclosed for generating an intelligent change summary are described. In some embodiments, a method of generating an intelligent change summary includes obtaining a representation of a plurality of versions of a document, determining a distance score based on a comparison of a first of version of the document and a second version of the document, the distance score representing a magnitude of changes made from the first version of the document to the second version of the document, and generating a change summary of the document based on the distance score. |
US11954430B2 |
Systems and methods for document generation and solicitation management
In one embodiment, a system for generating a document includes one or more processors, and a non-transitory computer-readable medium storing instructions that cause the one or more processors to display, in an electronic display, a graphical user interface comprising a prior document section, a word processing section, and a tag query text field, receive query text from the tag query text field, retrieve one or more documents from a database having a tag corresponding to the query text, display in the prior document section a section of the one or more documents associated with the tag, receive a request to include text from the one or more documents in the prior document section in the document displayed in the word processing section, and populate the document displayed in the word processing section with the text. |
US11954429B2 |
Automated notebook completion using sequence-to-sequence transformer
Generally discussed herein are devices, systems, and methods for generating an automatic interactive digital notebook completion model. A method can include receiving notebook content of an interactive digital notebook, the notebook content including a markdown cell followed by a code cell. The method can include generating input/output examples by, for each input/output example by masking one of (i) content of the markdown cell or (ii) content of the code cell resulting in a masked cell, identifying the masked cell and content of another cell of the markdown cell or the code that is not masked as an input for an input/output example, and identifying the content of the masked cell as an output for the input/output example. The method can include training, based on the input/output examples, a natural language processing model that generates a prediction of the content of a second masked cell as an output. |
US11954427B2 |
Transformation in tabular data cleaning tool
A system including first computer memory storing a full data set representable in rows and columns, a second computer memory storing executable instructions, and processors configured to execute the instructions to cause presentation of data of the full data set on a display including columns of data each having data fields, receive user input identifying a column of the data set, determine items to modify in information in the data fields of the identified column, generate and cause display of an indication of a proposed change action to modify the determined items, and in response to a user input indicating a selection of the indication of the proposed change action, update the presentation of the data based on the change action to modify information displayed in the data fields of the identified column of the data, and store a log of the change action. |
US11954423B2 |
Single-action electronic reporting
Programs, systems, and methods for generating electronic reports by a single-action electronic reporting system are described herein. In some embodiments, electronic reporting documents may be generated based on a configuration file. The configuration file may be editable by the user such that the user may select report data types and cumulation data types to be applied to the configuration file for a particular sub-application format. All personnel data associated with employees of a company may be stored such that the personnel data may be accessed and obtained by the single-action electronic reporting system. The user may define the data types, the cumulation data types, and the sub-application for output and presentation of the data. |
US11954420B2 |
Systems and methods for templated, configurable, responsive content items
System and methods for displaying one or more assets on a client device based on device characteristics are provided. Code is transmitted to a client device. The code, when executed by the client device, causes a processor of the client device to determine a first device characteristic of the client device. A first layout may be selected based on the first device characteristic. The layout may include one or more cards. Each card may correspond to one or more assets. Each card may be modified based on a corresponding card characteristic. One or more assets may be requested. The assets may be displayed on the first client device. The code may be transmitted to another client device, which may select a different layout based on a different device characteristic. |
US11954419B2 |
Dynamic allocation of computing resources for electronic design automation operations
A system may include a set of compute engines. The compute engines may be configured to perform electronic design automation (EDA) operations on a hierarchical dataset representative of an integrated circuit (IC) design. The system may also include a dynamic resource balancing engine configured to allocate computing resources to the set of compute engines and reallocate a particular computing resource allocated to a first compute engine based on an operation priority of an EDA operation performed by a second compute engine, an idle indicator for the first compute engine, or a combination of both. |
US11954413B2 |
Evaluating candidate virtual build volumes
In an example, a tangible machine-readable medium stores instructions which, when executed by a processor, cause the processor to evaluate a plurality of possible object generation arrangements based on a default separation distance and an enhanced separation distance, wherein the enhanced separation distance is used to assess predefined object sub-portions. |
US11954411B2 |
High fidelity simulations for autonomous vehicles based on retro-reflection metrology
Aspects and implementations of the present disclosure address shortcomings of existing technology by enabling autonomous vehicle simulations based on retro-reflection optical data. The subject matter of this specification can be implemented in, among other things, a method that involves initiating a simulation of an environment of an autonomous driving vehicle, the simulation including a plurality of simulated objects, each having an identification of a material type of the respective object. The method can further involve accessing simulated reflection data based on the plurality of simulated objects and retro-reflectivity data for the material types of the simulated objects, and determining, using an autonomous vehicle control system for the autonomous vehicle, a driving path relative to the simulated objects, the driving path based on the simulated reflection data. |
US11954408B2 |
Stacking of rotor blade aerofoil sections to adjust resonant frequencies
A method of designing a modified aerofoil shape, the method comprising the steps of: determining a plurality of resonant frequencies of a baseline aerofoil shape; determining that one of the resonant frequencies falls within a predetermined range of frequencies; providing a plurality of aerofoil sections defining the baseline aerofoil shape; and defining a modified aerofoil shape by displacing at least one of the plurality of aerofoil sections relative to its baseline position in the baseline aerofoil shape until one of the plurality of resonant frequencies previously falling within the range of frequencies is shifted outside the range of frequencies. |
US11954404B2 |
Verbal communication in a virtual world
Certain aspects of the present disclosure present a method for providing communication in a virtual world. The method generally includes receiving, via one or more microphones, voice data of a user corresponding to an avatar in the virtual world, selecting, from a plurality of devices associated with a plurality of other avatars in the virtual world, at least one device based, at least in part, on an intensity of the voice data of the user, and communicating the voice data to the selected at least one device. |
US11954399B2 |
Display device including sound generator and vibration damping member
A display device includes: a display panel; a first sound generator disposed on one surface of the display panel, where the first sound generator vibrates the display panel to output a first sound; and a first vibration damping member disposed between the display panel and the first sound generator, where the first vibration damping member reduces a vibration displacement of the display panel. |
US11954395B2 |
Modular display apparatus and method for controlling thereof
A modular display apparatus is provided. The modular display apparatus includes a plurality of display apparatuses, each of which includes a plurality of pixels; a storage configured to store a plurality of gain sets, each of which includes gain values respectively corresponding to a plurality of power loads; and a processor configured to: identify a gain set from among the plurality of gain sets based on a resolution of the modular display apparatus; transmit the gain set to the plurality of display apparatuses; receive a plurality of gain values which respectively correspond to power loads for the plurality of display apparatuses to display an image from the plurality of display apparatuses; and transmit a gain value from among the plurality of gain values to the plurality of display apparatuses. Each of the plurality of display apparatuses is configured to display the image by driving a plurality of light-emitting devices of the plurality of pixels based on the gain value received from the processor. |
US11954392B2 |
Information processing apparatus and non-transitory computer readable medium
An information processing apparatus includes a processor configured to create a group of jobs to be executed that have a common attribute, acquire, before execution of the jobs, information on materials used for execution of the jobs or a storage place for storing products obtained as a result of execution of the jobs, the information indicating that the materials or the storage place, which is not suitable for execution of the jobs at a time of creation of the group, reaches a state suitable for execution of the jobs after creation of the group, and create an execution plan so that the jobs are executed per group in a time window in which the materials or the storage place reaches the state suitable for execution of the jobs by using the information. |
US11954390B2 |
Printing system for peer-to-peer output management
A peer-to-peer network of printing devices is configured to share printing device information, such as job queue status, configuration information, and resource information for automated load balancing, capability matching, failover, and print splitting operations. A digital front end (DFE) of a printing device establishes connections with the DFEs of other printing devices to manage output within the peer-to-peer network in an automated manner. When a print job is received at a DFE for a printing device, it is evaluated to determine how to best manage the output for the print job. |
US11954388B2 |
Printing apparatus, control method, and storage medium for transmitting execution history information to a cloud print service
A printing apparatus capable of connecting to a plurality of cloud print services executes a print job received from any one of the plurality of cloud print services, stores identification information for identifying the cloud print service from which the print job is transmitted, and after the print job is executed, transmits execution history information about the print job to the cloud print service from which the print job is transmitted, using the stored identification information. |
US11954385B2 |
Editing device editing print data via display device for creating composite label with printing device
An editing device is configured to edit print data including first print data and second print data via a display device for creating a composite label with a printing device. The composite label includes a first label and a second label and is created by superposing the second label over the first label. A set of program instructions, when executed by a controller of the editing device, causes the editing device to perform displaying an editing screen on the display device. The editing screen has a first region, a second region, and a composite region. The displaying displays a first label image based on the first print data in the first region, a second label image based on the second print data in the second region, and a composite label image formed by superposing the second label image over the first label image in the composite region. |
US11954384B2 |
Storage medium storing instructions using printing devices to create print labels to be used in overlaid state
A non-transitory computer-readable storage medium stores computer-readable instructions for a terminal device including a processor. The computer-readable instructions, when executed by the processor, causes the terminal device to perform: generating a plurality of sets of label data for creating a plurality of print labels, each set of label data including print data and attribute specification information; acquiring a plurality of sets of medium type information for a plurality of printing devices, each set of medium type information indicating a type of a printing medium mounted in the corresponding printing device; determining a plurality of output destinations for the plurality of sets of print data from among the plurality of printing devices on the basis of the plurality of sets of label data and the plurality of sets of medium type information; and transmitting each of the plurality of sets of print data to the corresponding output destination. |
US11954383B2 |
Image processing device
An image processing device includes: a communicator that executes external communication via a communication path; a hardware processor that detects a threat in the image processing device, and cuts off the communication by the communicator upon detecting the threat; a transmitter that executes communication, after the hardware processor detects the threat, to transmit a notification that the threat has been detected to a defined destination via another communication path; and a receiver that executes communication to receive communication restoration trigger information via another communication path. Once the receiver receives the communication restoration trigger information, the hardware processor executes a communication control to restore the communication by the communicator. |
US11954382B2 |
Inspection apparatus and control method of inspection apparatus
On the basis of determination by image inspection that an image defect is generated and a predetermined condition being satisfied, an instruction unit for issuing an image diagnosis instruction is displayed on a screen of an inspection result, and image diagnosis is executed in response to an operation on the instruction unit. |
US11954381B2 |
System includes server, printing apparatus, information processing apparatus to provide a technique for specifying a physical printer associated with a logical printer, and non-transitory storage medium
A printing apparatus includes a first receiving unit configured to receive a first print job from a print server, a second receiving unit configured to receive a second print job from an information processing apparatus within a local area network, a print unit configured to perform printing that is based on the first print job and printing that is based on the second print job, a storage unit configured to store a private key and a digital certificate, and a transmission unit configured to transmit the digital certificate to the information processing apparatus within the local area network. The digital certificate includes a public key paired with the private key, and an electronic signature created by the print server. |
US11954376B2 |
Automatic print bleed correction systems and methods
Described herein is a computer implemented method. The method includes selecting a plurality of elements on a design page and, for each selected element, determining a plurality of edge bleed pairs, each edge bleed pair including a particular edge and a particular bleed of the design page. Each edge bleed pair is processed to determine whether the selected element should be resized, the determination being based on the position of the particular edge relative to the particular bleed. If the determination is that the element should be resized, the method involves resizing the selected element so that the element covers a greater portion of the particular bleed than was originally covered by the element. |
US11954375B2 |
Non-transitory computer-readable recording medium storing computer-readable instructions for terminal device, terminal device, and method executed by terminal device
The terminal device may acquire a first data association instruction for associating a label file and a first database file and acquire a second data association instruction for associating the label file and a second database. The terminal device may, in a case where the first data association instruction and the second data association instruction are acquired, store data association information in a memory. The terminal device may, in a case where a print instruction is acquired under a state where the data association information is stored in the memory, create one or more pieces of print data corresponding to one or more label images using the label file and the third database file associated with the label file, and send the one or more pieces of print data to a label printer. |
US11954373B2 |
Data structure storage and data management
The instant disclosure provides a data structure store system and a method of managing data in the store. The method includes receiving, by a data structure store management system, a request for storing data from a client. In the created data structure, each data element includes a portion of the data. On receiving a read request for at least part of the data, the data structure store management system provides at least part of the data to a recipient device. The data elements are stored in persistent memory in the form of one or more non-volatile random access devices, wherein during a time interval between receiving the storing request and providing the at least part of the data by the data structure store management system to the recipient device, the data structure store management system provides no portion of the data for writing to a hard disk drive. |
US11954368B2 |
Memory system controlling nonvolatile memory
According to one embodiment, a memory system includes a communication interface connectable to a plurality of hosts. A virtual controller creation unit creates a virtual controller based on connection of a host to the communication interface. An access management unit manages permission information indicating a correspondence between each of the plurality of namespaces and a host permitted to access the namespace. The virtual controller creation unit create, based on the permission information, a first virtual controller to which a namespace that a first host connected to the communication interface is permitted to access is attached, as a virtual controller to be used by the first host to access a nonvolatile memory. |
US11954362B2 |
Flash registry with on-disk hashing
A plurality of computing devices are communicatively coupled to each other via a network, and each of the plurality of computing devices is operably coupled to one or more of a plurality of storage devices. Each computing device is operable to access one or more memory blocks within the storage devices and maintain a registry over the same one or more memory blocks. The registry may be adaptively resized according to the access of the one or more memory blocks. |
US11954361B2 |
Storage device and memory system
A storage device including a non-volatile memory device which receives an operating command and performs an operation corresponding to the operating command, a voltage generating circuit which generates an operating voltage according to the operating command, and a flag generating circuit which receives a busy signal indicative of the non-volatile memory device performing the operation and a pump enable signal instructing pumping of the operating voltage, and outputs a flag signal based on the busy signal and the pump enable signal. The busy signal has a first level when the non-volatile memory device performs the operation, and the flag signal transitions from a second level to the first level in response to the operating voltage becoming equal to or higher than a first reference voltage while the busy signal is at the first level. |
US11954360B2 |
Technology to provide accurate training and per-bit deskew capability for high bandwidth memory input/output links
Systems, apparatuses and methods may provide for technology that programs a plurality of seed values into a plurality of linear feedback shift registers (LFSRs), wherein the plurality of LFSRs correspond to a data word (DWORD) and at least two of the plurality of seed values differ from one another. The technology may also train a link coupled to the plurality of LFSRs, wherein the plurality of seed values cause a parity bit associated with the DWORD to toggle while the link is being trained. In one example, the technology also automatically selects the plurality of seed values based on one or more of an expected traffic pattern on the link (e.g., after training) or a deskew constraint associated with the link. |
US11954359B2 |
Circular buffer architecture using local memories with limited resources
A circular buffer architecture includes a memory coupled to a producer circuit and a consumer circuit. The memory is configured to store objects. The memory can include memory banks. The number of the memory banks is less than a number of the objects. The circular buffer can include hardware locks configured to reserve selected ones of the memory banks for use by the producer circuit or the consumer circuit. The circular buffer can include a buffer controller coupled to the memory and configured to track a plurality of positions. The positions can include a consumer bank position, a consumer object position, a producer bank position, and a producer object position. The buffer controller is configured to allocate selected ones of the objects from the memory banks to the producer circuit and to the consumer circuit according to the tracked positions and using the hardware locks. |
US11954358B2 |
Cache management in a memory subsystem
Methods, systems, and devices for cache management in a memory subsystem are described. An interface controller may include a first buffer and a second buffer. The interface controller may use the first and second buffers to facilitate operating a volatile memory as a cache for a non-volatile memory. During an access operation, the interface controller may use the buffer to transfer data between the volatile memory, non-volatile memory, and another device. In response to the access operation, the interface controller may use the second buffer to transfer second data from the volatile memory to the non-volatile memory. |
US11954355B2 |
System and method for bidirectionally based electrical information storage, processing and communication
A system and method for bidirectionally based electrical information storage, processing and communication. Bidirectional memory (tristate) offers the capability to store and interpret multiple bits (Shannon's) of information per memory cell, for structures such as dynamic random-access memory (DRAM), and read-only memory (ROM), and communication circuits, for operation, rather than traditional memory able to store a single “bit” (Shannon) of information per cell. Where, instead of traditional memory cells capable of two possible states (binary digit) and a single defined bit (1 Shannon), bidirectional memory is capable of three states (tristate), where the third information representing state can be a specifically defined state capable of representing multiple bits (multiple Shannon's) for each individual cell, which may be defined to represent a specific sequence of bits (sequence of Shannon's). Additionally, the 3rd information state of a tristate bidirectional memory cell may be expressed as in a state of constant variability (superposition), where the final determined state may be based on a probabilistic outcome, or probability controlled. The disclosed system and method allows for more complex systems for information storage, compression, processing, communication, and more secure encryption of stored or communicated information. |
US11954347B2 |
Memory system and operating method thereof
A memory system includes a plurality of memory devices including first and second memory devices and a controller coupled to the plurality of memory devices to control operations performed on the plurality of memory devices. Each of the first and second memory devices includes a plurality of memory blocks, and memory blocks of the first and second memory devices form superblocks. The superblocks include a first superblock that includes memory blocks of the first and second memory devices and a second superblock that includes memory blocks of the first and second memory devices. The controller includes a first core unit and a second core unit configured to perform a first search operation and a second search operation, respectively, wherein the first and second search operations are performed in parallel. |
US11954346B2 |
Using multi-stream storage devices in log structured storage system
A method is provided for use in a storage processor, the method comprising: receiving a write request, the write request including a request to store user data in an array that includes a plurality of solid-state drives (SSD); executing the write request by: identifying metadata that is associated with the write request, and writing the user data and the metadata to different data streams that are opened on the plurality of SSDs; wherein writing the user data and the metadata to different data streams causes: (i) the user data to be stored in one or more first erase units of any of the plurality of SSDs, and (ii) the metadata to be stored in one or more second erase units of any of the plurality of SSDs, such that no part of the metadata is stored on any of the one or more first erase units, and no part of the user data is stored on any of the one or more second erase units. |
US11954345B2 |
Two-level indexing for key-value persistent storage device
A system and method for two-level indexing for key-value persistent storage. The method may include: sorting two or more key-value pairs to form a sorted key-value pair set; determining an address of a first key-value pair of the key-value pairs, the first key-value pair including a first key and a first value; determining an address of a second key-value pair of the key-value pairs, the second key-value pair including a second key and a second value; and training a first linear regression model to generate a first line corresponding to the key-value pairs, the training including training the first linear regression model with key-value pairs including the first key-value pair and the second key-value pair. |
US11954343B2 |
Apparatus, data transfer system, and data transfer method
An apparatus, system, and method are provided each of which stores data that is received in a memory; acquires transfer history information indicating a transfer state of the data, from an information processing system configured to transfer the data to an external storage; identifies data to be transmitted from within the data stored in the memory, based on the transfer history information; and transmits the identified data to the information processing system. |
US11954337B2 |
Encryption monitor register and system
A method, a computer program product, and a system for initializing components to monitor for unauthorized encryptions of filesystem objects stored on a computing system. The method includes configuring an encryption monitor register to establish monitoring preferences of filesystem objects and allocating a predetermined size of persistent memory as a backup memory area for storing pre-encrypted versions of the filesystem objects. The method also includes inserting a starting address of the backup memory area in data bits of the encryption monitor register, and setting encryption monitor bits of page table entries in a hardware page table that correspond to at least one filesystem object, thereby establishing encryption monitoring of the filesystem object. |
US11954334B2 |
Back-to-back power loss protection
The present disclosure generally relates to increasing data storage device lifetime by detecting synthetic PLP tests. Both upper and lower PLP time thresholds are set. When the PLP time is above the upper threshold, the data storage device is in a defensive PLP idle state. When the PLP time is between the upper and lower thresholds, the data storage device is in a defensive PLP detecting state. When the PLP time is below the lower threshold, the data storage device may enter the defensive PLP state if the number of times the PLP time is below the lower PLP time threshold either a consecutive number of times or a set number of times within a predefined window of time. While in the defensive PLP state, mounting is not completed and hence, a host device will not send any I/O commands and thus, not waste a PEC count. |
US11954326B2 |
Memory device instantiation onto communication fabrics
Disaggregated computing architectures, platforms, and systems are provided herein. In one example, a method includes instructing a communication fabric to establish a first logical partition in the communication fabric that includes a first processing device and a memory device, and directing transfer of configuration data for storage by the memory device over the first logical partition. After transfer of the configuration data, the method includes instructing the communication fabric to remove the first logical partition in the communication fabric, where the configuration data remains stored by the memory device after removal of the first logical partition. The method also includes instructing the communication fabric to establish a second logical partition in the communication fabric that includes at least a second processing device and the memory device comprising the configuration data, where the second processing device is operated using the configuration data. |
US11954325B1 |
Methods and systems for assigning text entry components to cursors
Vehicle systems and methods are provided for associating text entry components with software applications in a decoupled software environment. One method involves a user input management service associating a user input from a user input device with an interactive application based on a location associated with the user input, providing the user input to the application based on the association, wherein the application responds to the user input, receiving indication of selection of a text input element by the user input from the application. In response to the indication of selection of the text input element, the user input management service associates a text entry component with the application and thereafter provides a text input received from the associated text entry component to the application based on the association between the text entry component and the application, wherein the application responds to the text input. |
US11954324B2 |
Method for performing virtual user interaction, and device therefor
Disclosed is an electronic device comprising: a communication unit comprising communication circuitry configured to communicate with an input device; a camera; and at least one processor operably connected to the communication unit and the camera, wherein the at least one processor is configured to: determine whether a condition for generating a virtual input interface is satisfied, generate the virtual input interface on based on the determination, acquire information about the movement of the input device through the communication unit and/or the camera, and transmit, to the input device, feedback information about the movement of the input device, generated on the virtual input interface, through the communication unit. |
US11954321B2 |
User-interactive steering wheel
A touch sensor system includes touch sensors, drive-sense circuits (DSCs), memory, and a processing module. A DSC drives a first signal via a single line coupling to a touch sensor and simultaneously senses, when present, a second signal that is uniquely associated with a user. The DSC processes the first signal and/or the second signal to generate a digital signal that is representative of an electrical characteristic of the touch sensor. The processing module executes operational instructions (stored in the memory) to process the digital signal to detect interaction of the user with the touch sensor and to determine whether the interaction of the user with the touch sensor compares favorably with authorization. When not authorized, the processing module aborts execution of operation(s) associated with the interaction of the user with the touch sensor. Alternatively, when authorized, the processing module facilitates execution of the operation(s). |
US11954317B2 |
Systems and method for a customizable layered map for visualizing and analyzing geospatial data
Systems and methods for providing for visualization and analysis of geospatial data are described. An example method includes automatically generating a first map comprising a plurality of layers that each comprise part of the input data, providing a graphical user interface for receiving at least one selection from the user of one or more of the plurality of layers of the first map for display and an indication that the user has zoomed in on the first map to a first area featuring a symbol corresponding to an item of interest, and automatically generating, based on bounds of the dataset, a second map showing a second area of a bounding shape selected to fit the data related to the item of interest. |
US11954315B1 |
Systems and methods for dynamically creating and adjusting scene models
In one aspect, a graphical user interface (GUI) for a dynamic model creation (DMC) system may be provided. The GUI may include: (i) a first display area programmed to display the at least one model including a visual representation of a determined location where a collision occurred, and/or (ii) a second display area programmed to display at least one data table corresponding to the at least one model, wherein movement of a visual representation of a vehicle on the GUI during a simulation of the at least one model is controlled at least by telematics data, and wherein the GUI is configured to receive user inputs such that the visual representations in the first display area and the at least one data table in the second display area are dynamically modifiable by a user. |
US11954314B2 |
Custom media overlay system
Systems and methods are provided for receiving a request to generate a media overlay corresponding to a home of a first user, and for generating the media overlay corresponding to the home of the first user using media content received in the request. The systems and methods further provide for associating, with the media overlay, a location of the home of the first user and a selection of users to grant permission to access the media overlay corresponding to the home of the first user. The systems and methods further provide for determining whether a second user and a location corresponding to the second computing device trigger access to the media overlay and providing the media overlay to the second computing device, based on determining that the second user and location corresponding to the second computing device trigger access to the media overlay. |
US11954309B2 |
Systems for predicting a terminal event
In implementations of systems for predicting a terminal event, a computing device implements a termination system to receive input data defining a period of time and a maximum event threshold. This system uses a classification model to generate event scores for a plurality of entity devices. Each of the event scores indicates a probability of an event occurrence for a corresponding entity device within a period of time. The plurality of entity devices are segmented into a first segment and a second segment based on an event score threshold. Entity devices included in the first segment have event scores greater than the event score threshold and entity devices included in the second segment have event scores below the event score threshold. The termination system generates an indication of a probability that a number of event occurrences for the entity devices included in the second segment exceeds the maximum even threshold within the period of time. |
US11954308B2 |
Methods and user interfaces for account recovery
The present disclosure generally relates to account recovery. An example method includes, at a computer system in communication with a display generation component and one or more input devices: performing a recovery contact set up process including providing a notification to a contact; after performing the recovery contact set up process, receiving, via the one or more input devices, a request to initiate an account recovery process; in response to the request to initiate the account recovery process and without providing a request to the contact, displaying, via the display generation component, a recovery code interface for receiving a set of recovery credentials; while displaying of the recovery code interface, receiving the set of recovery credentials; in accordance with a determination that the recovery credentials are valid, performing a recovery function; and in accordance with a determination that the recovery credentials are not valid, forgoing performing the recovery function. |
US11954307B2 |
Visual selector for application activities
Visually selecting application activities can include superimposing a visual selector overlay on a page displayed on a device, the page corresponding to a foreground activity. The superimposing can be responsive to receiving user input invoking the foreground activity. Contextual information corresponding to the foreground activity can be detected. The contextual information can be presented to the user visually within the visual selector overlay. The contextual information can be automatically added to a list and the list stored electronically on the device in response to received user input. The list can be configured to contain contextual information selected from page displays corresponding to a plurality of activities relating to one or more apps stored on the device. |
US11954306B2 |
System for universal remote media control in a multi-user, multi-platform, multi-device environment
A system enables universal remote media control across multiple platforms, devices, and users. A protocol allows a cast controller to have access to media operations and a state(s) associated with media content. The system receives commands from a cast controller, provides the commands to a media player, loads new media content into the media player, based on the commands, and receives state notifications from the media player. Another cast controller can receive the state notifications from the media player and control the media player based on the media operations and state(s) associated with media content. |
US11954298B2 |
Information processing apparatus displaying control manipulation target in an emphasized manner
An information processing apparatus displays a main screen image including a main content, displays a sub-screen image including a sub-content of a kind different from a kind of the main content in a time period same as the main screen image, receives a switchover manipulation from a mode in which a manipulation for the main screen image is received over to a mode in which a manipulation for the sub-screen image is received, and displays the sub-screen image in an emphasized manner when a switchover to the mode in which the manipulation for the sub-screen image is received is performed. |
US11954291B2 |
Touch panel and manufacturing method thereof, and display device
A touch panel and a manufacturing method thereof, and a display device. An insulation layer (4) positioned between a substrate (1) and a polarizer (3) is configured to comprise a silicon nitride layer (41) and a barrier layer (42) positioned at one side of the silicon nitride layer (41) away from the substrate (1). The barrier layer (42) can serve as a covering layer that stops an ammonia gas escaped from the silicon nitride layer (41) from moving to the polarizer (3) so as to prevent fading of the polarizer. The insulation layer (4) is configured to comprise two thin layers, namely a silicon nitride layer (41) and a barrier layer (42). |
US11954290B2 |
Imaging apparatus, imaging method, and program
Provided are an imaging apparatus, an imaging method, and a program capable of accurately and simply controlling a movement sensitivity of an index displayed on a finder monitor to a sensitivity desired by a user by using a touch panel installed on a rear monitor. The imaging apparatus (10) has a finder that includes the finder monitor (13), the touch panel (31) that receives a swipe operation for moving the index, and an image processing unit (24). The image processing unit (24) includes a sensitivity setting unit that sets a first sensitivity for coarsely moving the index by the swipe operation or a second sensitivity for finely moving the index by detecting a contact operation to the touch panel in the swipe operation, and a movement control unit that moves the index on the basis of the swipe operation on the touch panel and the sensitivity set by the sensitivity setting unit. |
US11954286B1 |
Low-noise self-capacitor sensing for capacitive touch panels
Techniques are described for low-noise self-capacitor sensing in a capacitive touch panel array integrated with a display panel. Each channel of the array has a self-capacitance (Ci) that changes responsive to presence or absence of a local touch event local. Each channel is read by an analog front-end (AFE) by using a locally noise-suppressed discharge current for a discrete discharge time to discharge Ci to obtain a discharge voltage level that differs with presence or absence of the local touch event, and outputting a voltage output for the channel based on the discharge voltage level by passively mixing at least the discharge voltage level to produce a pair of up-converted channel signals, sampling the pair of up-converted channel signals to obtain a differential voltage sample, and amplifying the differential voltage sample to generate the Vout as indicating absence or presence of the touch event local to the channel. |
US11954284B2 |
Position detection circuit, position detection method, and position detection system
Provided is a position detection circuit that uses a touch sensor of a capacitance type including sensor electrodes to detect a first position indicated by a first indicator that communicates with the touch sensor to indicate the first position and a second position indicated by a second indicator that indicates the second position without communicating with the touch sensor, the position detection circuit including a first detection circuit that detects a touch of the second indicator to an input surface arranged on the touch sensor, a second detection circuit that detects the first indicator when proximity information indicating a proximity of the first indicator to the touch sensor is equal to or greater than a threshold, and a changing circuit that changes the threshold to a larger value when the first detection circuit detects the touch compared to when the first detection circuit does not detect the touch. |
US11954273B2 |
Systems, devices and methods for managing glucose levels
Systems, devices and methods for the management of glucose levels in the body of patient featuring user interface input mechanisms configured to provide haptic feedback to the user are provided. |
US11954272B2 |
Information processing device, information processing system and controlling method
An information processing device includes a first display, a touch sensor on a screen of the first display detects a position of an object on the screen and detects approach of a pen within a distance above the screen, a pen input processing acquires a position of the pen on the screen by switching between a first input mode for displaying a movement locus of the pen on the screen based on the position of the pen and a second input mode for making a second display sets to a specific arrangement relation with the first display displays the movement locus of the pen and an input switch processing which switches between the first input mode and the second input mode alternately in accordance with a movement of the pen performed in a non-contact state based on the specific arrangement relation after detection of the pen. |
US11954264B2 |
Calibration method for an electronic display screen for touchless gesture control
A computer-implemented method of calibrating an electronic display screen for touchless gesture control using a calibration device, wherein the method comprises: displaying, by the electronic display screen, a calibration pattern; detecting, using at least one depth camera, a calibration device being placed on the electronic display screen and a reflection of at least a part of the calibration pattern, wherein the reflection is provided by a reflective surface of the calibration device; determining, based on the detected reflection, the position of the calibration device with respect to the displayed calibration pattern on the electronic display screen; defining a touchless gesture control input area for the electronic display screen being observable by the at least one depth camera. |
US11954263B1 |
Gesture control using biopotential wristband
Systems and methods for gesture control are described. In some embodiments, a system may include a wearable device configured to be worn on a wrist of a user. The wearable device may include a hub and a wristband. The hub may include a plurality of hub electrodes and a biopotential microchip. The wristband may include one or more wristband electrodes and one or more wristband conductors, which may electrically connecting the one or more wristband electrodes to the electrical port of a sealed housing of the hub, which may in turn electrically connect the one or more wristband electrodes to inputs of the biopotential microchip. |
US11954260B2 |
Gesture and handedness determination
A system and method for determining handedness in a device. The system including a first electrode, a second electrode, a sensor, and a processing circuit coupled to each other. The first electrode is placed at a first location, and the second electrode is placed at a second location on the device—the first location is different from the second location. The electrodes are configured to sense a variation in an electrostatic field in response to a user interacting with the device. The sensor detects a differential potential between the first electrode and the second electrode, and the processing circuit determines whether the user is interacting with the device using a left hand or a right hand. The determining is based on data received from the sensor corresponding to the differential potential. |
US11954255B2 |
Haptic effect device
A device comprises a substrate layer having a first side and a second side. The second side of the substrate layer comprises at least one depression. The device comprises a touch-interface surface on the first side of the substrate layer. The device comprises at least one piezoelectric transducer on the second side of the substrate layer comprising a support plate and a piezoelectric element. The at least one piezoelectric transducer is aligned with the at least one depression of the substrate layer. The device comprises a printed circuit board layer electrically coupled to the piezoelectric element of the piezoelectric transducer. A device and a trackpad are provided. |
US11954254B2 |
Miniaturized on-skin electrotactile apparatus
An electrotactile apparatus has an electrode-array unit and a driver unit for generating a haptic feedback to a user. The electrode-array unit uses electrodes to electro-stimulate the user's skin with pulsed voltage signals generated by the driver unit, inducing excitation currents flowing in the user to generate the haptic feedback. The driver unit is self-powered or wirelessly powered for supporting untethered electrotactile stimulation to the user. A common counter electrode installed on the driver unit contacts the user's skin and collects the excitation currents returned from the user. Advantageously, the common counter electrode is located on an outer surface of the driver unit and the driver unit is substantially flexible, facilitating the common counter electrode to seamlessly contact the user's skin for achieving a stable electrode-skin interface while positioning the driver unit as a whole on the user's skin to provide untethered virtual touching experience to the user. |
US11954250B2 |
Eye tracking device and eye tracking method
An eye tracking device and an eye tracking method are provided. The eye tracking device includes a sensor and multiple signal transmitting units. The sensor is disposed on an eyeball of a user. The sensor has multiple signal receiving units. The signal transmitting units are disposed around the sensor and surround the sensor. The signal transmitting units respectively transmit multiple transmitting signals. The signal receiving units receive the transmitting signals to respectively generate multiple sensing signals. The eye tracking device calculates a position of the eyeball according to the sensing signals. |
US11954247B2 |
Head mounted display apparatus
Provided regarding a technique of an HMD is a technique capable of realizing high functionality and weight reduction in a well-balanced manner and improving usability for a user. An HMD of an embodiment is a head mounted display apparatus, includes: a head attached part that is attached to a user's head and has a display screen for displaying an image; and a body trunk attached part communicating with the head attached part and attached to a portion of the user's body trunk, measures a relatively positional relationship between the head attached part and the body trunk attached part and grasps states including a position and a direction of the head attached part states including a position and a direction of the body trunk attached part based on the positional relationship. |
US11954244B2 |
Information processing device and information processing method
The present disclosure provides a device and the like for performing processing for eliminating the deviation between postures of an object and a user without deteriorating the user's sense of immersion as much as possible in a scene where an object operated in a virtual space receives some kind of interference. An information processing device according to one aspect of the present disclosure includes an operation mode determination unit, an instruction posture calculation unit, and an object motion determination unit. The operation mode determination unit determines an operation mode for the first object. The instruction posture calculation unit calculates an instruction posture for the first object based on a posture of an operator of the first object. The object motion determination unit determines the posture of the first object based on the instruction posture when the operation mode is determined to be a first operation mode and without being based on the instruction posture when the operation mode is determined to be a second operation mode. Further, the operation mode determination unit switches the operation mode to the first operation mode when it is determined that the instruction posture satisfies a predetermined condition. |
US11954243B2 |
Mapping and localization of a passable world
An augmented reality (AR) device can be configured to generate a virtual representation of a user's physical environment. The AR device can capture images of the user's physical environment to generate or identify a user's location. The AR device can project graphics at designated locations within the user's environment to guide the user to capture images of the user's physical environment. The AR device can provide visual, audible, or haptic guidance to direct the user of the AR device to explore the user's environment. |
US11954240B2 |
Information processing device, information processing method, and program
An information processing device includes an identification unit that detects a hand region of a person who is in contact with an object included in an input image and identifies an object region that is a region of the object based on a result thereof, a specification unit that specifies an unknown object candidate region that is a candidate for a region of an unknown object from among the object regions identified by the identification unit, a determination unit that determines whether the object is an unknown object based on the unknown object candidate region, and a generation unit that generates, when the object is an unknown object, feedback information for changing an attitude of the unknown object with respect to the person. |
US11954239B2 |
Data storage system using selective encryption and port identification in communications with drive subsystem
A drive subsystem engages in data communication with a storage controller by establishing first and second communication ports, wherein the second port is configured for decryption and forwarding of decrypted communications to the first port. The drive subsystem receives and processes data communications having selective encryption and identification of target port, by (1) for a security command containing secret data (e.g. a passphrase) enabling operation of a target drive, receiving the security command at the second port, decrypting the security command and forwarding it to the first port for delivery to the target drive, and (2) for data commands by which the storage controller stores and retrieves data to/from the target drive, receiving the data commands in non-encrypted form at the first port directly from the storage controller for delivery to the target drive. |
US11954238B1 |
Role-based access control for a storage system
Systems and methods for role-based access control for a storage system are described. An illustrative method includes an access control system identifying, based on a role of a user requesting access to the storage system, a permission of the role to access a resource type; determining, based on the resource type and on a mapping of resources of different secured endpoints of the storage system to resource types, a set of resources of the storage system that the role has permission to access; identifying a subset of the set of resources of the storage system that the user is authorized to access; and granting the user role-based access to the subset of the set of resources of the storage system. |
US11954230B2 |
System for improving data security through key management
A system protects personally identifiable information (PII) by implementing an unconventional key management scheme. In this scheme, the system uses a set of keys rather than an individual key for encrypting PII. Different portions of the PII are encrypted using different keys from the set of keys. In this manner, even if a malicious user were to access a key, that key would not give the malicious user the ability to decrypt all of the PII. Additionally, the system generates a new set of keys periodically (e.g., once a month). The system also deletes sets of keys that are too old (e.g., six months old). As a result, even if a malicious user were to access a key, the usefulness of that key would be time limited. |
US11954226B2 |
Verifiable privacy preserving computation
Disclosed herein are methods and systems for executing verifiable computation modules to process private data at private data owner platform, comprising obtaining a computation module having a unique identifier recorded in a distributed ledger controlled by a plurality of computing nodes, generating a key pair comprising a signing key and a verification key derived from the signing key, recording, in the distributed ledger, an execution record associating an execution instance of the computation module with the verification key, initiating the execution instance of the computation module to process a private dataset incorporated with the signing key. outputting a computation outcome, computing an execution result signature for the execution instance based on the unique identifier and the private data and the signing key, and recording the execution result signature in the distributed ledger to enable verification of the execution instance. |
US11954224B1 |
Database redaction for semi-structured and unstructured data
Embodiments of the present disclosure describe systems, methods, and computer program products for redacting sensitive data within a database. An example method can include receiving a masking policy for a column of a database, the masking policy identifying a category of sensitive data, examining a column of a database to identify a category of sensitive data in a first location of the column, and, in response to a data query accessing the column, the first location of the column exceeding a threshold probability of comprising sensitive data, executing a redaction operation to redact the category of sensitive data from the first location of the column to generate redacted data for a response to the data query. |
US11954223B2 |
Data record search with field level user access control
A search index is generated from one or more data records, wherein the one or more data records have contents in a plurality of different fields. Field information of the one or more data records is stored in the search index as specialized indexed elements, wherein the specialized indexed elements overlap with other indexed elements of the one or more data records. A search query is received from a user allowed to access only a portion of the plurality of different fields. The search query is processed within the portion of the plurality of different fields using the search index including the specialized indexed elements. |
US11954222B2 |
Systems and methods for accessing digital assets in a blockchain using global consent contracts
A consent block is a type of block that may be stored in a blockchain. Each consent block has an owner and may store an owner consent contract, i.e., a smart contract containing owner-specified access rules that determine who may access data assets that are stored in other blocks of the blockchain and owned by the same owner. The consent block may alternatively store a global consent contract containing global access rules that supersede owner-specified access rules. The consent block also stores a hash value determined from the consent contract and a previous hash value of the block immediately preceding the consent block. The consent contract and the position of the consent block in the blockchain are verifiable from the hash value. Each consent block, once added to the blockchain, becomes part of the immutable record of data stored in the blockchain, and therefore leaves an auditable trail. |
US11954215B1 |
System and method for security suite concatenating validation elements for blockchain binding operations
A system comprises a server system including at least one processor. The at least one processor is configured to receive a request to generate a digital secured document, generate a unique identifier of the digital secured document, and embed a plurality of security data in at least one of the one or more defined areas of the digital secured document. The plurality of security data includes a scannable code. The scannable code has embedded therein an encrypted message that, when decrypted by the server system, validates an authenticity of the digital secured document. The at least one processor is also configured to mint the digital secured document on a blockchain, including generate metadata on the blockchain associated with the digital secured document, and store the metadata and one or more images associated with the digital secured document permanently with an on-chain permaweb protocol. |
US11954212B2 |
Method, apparatus, and computer-readable medium for confederated rights and hierarchical key management
A method and apparatus for secured, peer-to-peer transfer of data rights over a computer network, the method being accomplished by a distributed computing system including a distributed ledger platform. Root rights are defined and delegated to wallets in a multilevel manner to thereby isolate wallets associated with the root right from cyber risk. |
US11954210B2 |
Hierarchical health index evaluation method and apparatus for intelligent substation
A hierarchical health index evaluation method for an intelligent substation includes: obtaining a basic health index of a device based on static information and dynamic information of the device; obtaining a device correlation based on a communication connection relationship between the device and another device, and correcting the basic health index of the device based on the device correlation to obtain a health index of the device; obtaining a layer-based health index of a layer based on a device health index and a device importance weight of the layer; obtaining a whole-station health index of an intelligent substation based on a layer-based health index of each layer and a sum of device importance weights of each layer; and regulating the intelligent substation based on a health index of each device in the intelligent substation, the layer-based health index of each layer, and the whole-station health index. |
US11954207B2 |
Proxy authentication for resource-constrained device
A system and method are disclosed for delegating, by a resource-constrained device, a privilege to a basic input/output system, wherein the privilege allows the basic input/output system to authenticate an endpoint device on behalf of the resource-constrained device. The system and method also includes generating an asymmetric security key that includes a private key and a public key and transmitting the public key to the basic input/output system, wherein the public key is included in a proxy certificate generated by the basic input/output system. In addition, the system and method includes establishing a secure session between the basic input/output system and the endpoint device using the private key and the proxy certificate, wherein the secure session is used by the basic input/output system to authenticate and verify that the endpoint device is authorized to perform an operation. |
US11954203B2 |
Methods and systems for identifying a compromised device through its unmanaged profile
Methods and devices for determining whether a mobile device has been compromised. The mobile device has a managed portion of memory and an unmanaged portion of memory, a managed profile and an unmanaged profile, and the managed profile includes files stored in the managed portion of memory and the unmanaged profile includes files stored in the unmanaged portion of memory. The managed profile is governed by a device policy set by a remote administrator. File tree structure information for the unmanaged profile of the mobile device is obtained that details at least a portion of a tree-based structure of folders and files in the unmanaged portion of memory. It is determined from the file tree structure information that the mobile device has been compromised and, based on that determination, an action is taken. |
US11954202B2 |
Deep learning based detection of malicious shell scripts
In some implementations, a system may receive a shell script associated with a computing device. The system may generate a character frequency feature vector based on the shell script. The system may input text of the shell script to a convolutional neural network (CNN) branch of a trained deep learning model. The system may input the character frequency feature vector to a feedforward neural network (FNN) branch of the trained deep learning model. The system may determine using the trained deep learning model, a respective probability score for each of a plurality of obfuscation types for the shell script based on a combined output of the CNN branch and the FNN branch. The system may detect whether the shell script is obfuscated based on the respective probability score for each of the plurality of obfuscation types determined for the shell script. |
US11954198B2 |
Unifying hardware trusted execution environment technologies using virtual secure enclave device
System and method for creating and managing trusted execution environments (TEEs) using different underlying hardware TEE mechanisms use a virtual secure enclave device which runs in a virtualized environment in a computer system. The device enables an enclave command transmitted to the virtual secure enclave device to be retrieved and parsed to extract an enclave operation to be executed. A TEE backend module is used to interact with a particular hardware TEE mechanism among those available in the computer system. The module ensures the enclave operation for the software process is executed by the particular hardware TEE mechanism, or the TEE scheme based on a particular hardware TEE mechanism. |
US11954193B2 |
Automatic configuration switching in biometric matching
Computer system for performing biometric matching in a way that balances accuracy level required in the biometric matching against computing resources (for example, processor cycles) that will be needed to match authentication requesters with profiles of authorized users. In some embodiments, this is achieved by controlling the number of clusters and/or the number of clusters to be searched pursuant to an authentication request. |
US11954192B2 |
Authentication question improvement based on vocal confidence processing
Methods, systems, and apparatuses are described herein for improving computer authentication processes using vocal confidence processing. A request for access to an account may be received. An authentication question may be provided to a user. Voice data indicating one or more vocal utterances by the user in response to the authentication question may be received. The voice data may be processed, and a first confidence score that indicates a degree of confidence of the user when answering the authentication question may be determined. An overall confidence score may be modified based on the first confidence score. Based on determining that the overall confidence score satisfies a threshold, data preventing the authentication question from being used in future authentication processes may be stored. The data may be removed when a time period expires. |
US11954191B2 |
System and method for performing identity authentication based on de-identified data
System and method of performing identity authentication based on de-identified data, with receiving of at least one data item from a user, creating at least one de-identified data item and a corresponding authentication key, based on the received at least one data item, storing the at least one de-identified data item in a database, receiving at least one new data item for authentication, retrieving the authentication key corresponding to the user, generating at least one new de-identified data item based on the received at least one new data item, and comparing the at least one new de-identified data item with the stored at least one de-identified data item to authenticate the identity of the user. |
US11954188B1 |
Systems and methods for dynamic bio-behavioral authentication
An automated teller machine comprising a sensor, a network interface, and a processor configured to receive, during a transaction at the automated teller machine, user data from the sensor configured to monitor user movement information during the transaction, receive, via the network interface, user data from a mobile device, determine a risk of a fraudulent transaction based on a comparison of the user movement information from the sensor and the user data from the mobile device to expected parameters, determine that the risk of a fraudulent transaction is below a threshold, and allow access to a secure resource at the automated teller machine. |
US11954186B2 |
System and method for effectuating data countermeasures
A data privacy protection tool operates on behalf of a user to effectuate countermeasures and protections for selected portions of their privacy data as provided to a digital service provider (DSP) sites/apps. The countermeasure can be tailored to increase and/or incentivize compliance by DSPs with distribution or access rules for the user data. |
US11954185B2 |
Methods, devices, and systems for preventing rendering content from CDN to unauthorized users
Techniques for preventing rendering content from content delivery network (CDN) to unauthorized users are described herein. In accordance with various embodiments, a CDN includes one or more processors and a non-transitory memory. The CDN receives a request from a client device for a media content item, where the request indicates an identifier of a client. The CDN further provisions an encrypted media content item corresponding to the media content item for the client, where at least a portion of the encrypted media content item is encrypted using at least one personalized key assigned to the client. The CDN also facilitates obtaining a manifest corresponding to the encrypted media content item, where the manifest specifies encryption metadata for retrieving the at least one personalized key by the client. The CDN additionally sends the encrypted media content item and the manifest to the client device. |
US11954184B2 |
Dynamic monitoring and authorization of an optimization device
Disclosed is a system and method for the monitoring and authorization of an optimization device in a network. In exemplary embodiments, an optimization device transmits an authorization request message to a portal to receive authorization to operate. The portal transmits an authorization response message to the optimization device with capability parameters for operation of the device, including at least one expiration parameter for the authorization. The optimization device sends updated authorization request messages to the portal with its device usage information, such that the portal can dynamically monitor the optimization device and continue to authorize its operation. |
US11954183B2 |
System and method using metadata to manage packaged applications components based on tenant licenses
A method and system to manage application package installation in a multi-tenant system is provided. The method includes accessing metadata of an application package for distribution in the multi-tenant system, selecting a component of the application package with a permission guard in the metadata, evaluating permission guard logic to determine wither a target tenant in the multi-tenant system can install the component, and compiling and installing the component in response to the permission guard logic indicating the tenant of the multi-tenant system has met conditions to utilize the component. |
US11954181B2 |
System and method for managing virtual hardware licenses of hardware resources accessed via application instances
A method for managing hardware resources includes obtaining, by a local virtual hardware license manager, a license request from an application instance, in response to the license request: sending a virtual hardware license request to a license management system, wherein the virtual hardware license request comprises a hardware resource list, making a first determination that a response to the virtual hardware license request validates the virtual hardware license request, and in response to the first determination: providing, based on the hardware resource list, a signed hardware resource document to a hardware resource manager managing a hardware resource, wherein the hardware resource list specifies the hardware resource, updating a hardware resource access repository to specify enabled access of the hardware resource by the application instance, and initiating access to the hardware resource by the application instance. |
US11954179B2 |
Resolving out of sequence data in sensor tracking
Provided herein is a system and method to fuse data from sensors. The system includes sensors configured to capture data associated with one or more targets, the data including timestamps indicating originating times, one or more processors, and a memory storing instructions that, when executed by the one or more processors, causes the system to perform obtaining, at a filter, transmitted data associated with the one or more targets from the plurality of sensors, from the obtained data, identifying an unsequenced measurement having a timestamp before a second timestamp of a second measurement but obtained at the filter after the second measurement was obtained at the filter, updating a state of the filter according to the unsequenced measurement, based on a nonlinear measurement model and a nonlinear process model. |
US11954174B2 |
Sharing financial crime knowledge
A computerized-method for scaling automatic deployment of a machine-learning detection model in a cloud-based managed analytics service by knowledge sharing to overcome an imbalanced dataset learning problem. The computerized-method includes: sending the received data to machine-learning models to synthesize patterns of the received data to yield a differential privacy data; maintaining in the database the differential privacy data of one or more on-prem cloud-based managed analytics services to generate a consortium shared synthetic data lake; operating phases of machine-learning detection model based on the received data and data in the database to create a packaged model. The data in the database is aggregated and used during the operating phases of the machine-learning detection model to create a packaged model for other on-prem cloud-based managed analytics services, thus overcoming imbalanced dataset learning thereof, and after the packaged model is created it is automatically deployed on-prem. |
US11954172B2 |
One-to-many randomizing interference microscope
A computational microscope and a method for its operation are disclosed. In some embodiments, the microscope maps points on a sample to point in an intensity pattern on a one-to-many basis. The microscope utilizes illumination angle coding, polarization coding, amplitude coding, and phase coding to capture more information than prior art computational microscopes. Although the resulting intensity patterns are not human-interpretable images of the sample, they contain more information about the sample, by virtue of the aforementioned coding techniques, than is captured by prior-art microscopes. Machine-learning algorithms, such as neural networks, are used to analyze the intensity patterns and extract useful information, such as cellular events or cell behavior. |
US11954168B2 |
System and method thereof for dynamically associating a link to an information resource with a multimedia content displayed in a web-page
A method for associating a link to web content with a multimedia content element are provided. The method includes identifying at least one multimedia content element in a web-page; generating, by a signature generator system, a signature for the at least one multimedia content element, wherein the signature generator system includes a plurality of computational cores enabled to receive the multimedia content element and to generate a signature for at least a portion of the multimedia content element, each computational core having properties that are at least partly statistically independent of the other computational cores; matching the generated signature to signatures of web content existing on at least one web server to determine matching web content; determining a link to the matching web content; and modifying the at least one multimedia content by adding the link. |
US11954167B1 |
Techniques for presenting graphical content in a search result
Techniques for presenting a search result with an improved user interface. A computer system can receive, from a user device, a request for a content item. Additionally, the system can select, based on the request, a first content item from a plurality of content items. The first content item can be associated with an organization image and an organization name of an organization. Moreover, the system can process, using one or more machine-learned model, the organization image to determine whether the organization image is acceptable to be presented in the search result. Subsequently, the system can transmit, to the user device, the first content item and the organization image to be presented in the search result. |
US11954161B2 |
Multi-content recommendation system combining user model, item model and real time signals
Methods, systems, apparatuses, and computer program products are described for providing content recommendations to a requestor. In implementations, user event records associated with media items and content types may be stored, for instance, in an event catalog. A set of user scores may be generated based on a user-content score model and the user event records, where each generated user score represents an affinity between a user and a corresponding content type of the plurality of content types. A set of title scores may also be generated for a media item based on a title-content score model, where each generated title score represents an affinity between the media item and a corresponding content type. In response to a request, the sets of scores may be combined to generate a set of content recommendations to provide to the requestor. |
US11954157B2 |
Method of and system for conducting personalized federated search and presentation of results therefrom
The present disclosure provides user-interface methods and systems for submitting search requests to search engines and presenting search results therefrom customized using content preferences learned about a user, comprising sending query information to at least two search engines, including a query identifying desired content, and user information, including context information describing the environment in which the query information is being sent, and a user signature representing content preferences learned about the user; receiving at least one set of a search result and auxiliary information from the at least one search engine in response to sending the query information, including information describing attributes of the search result that led to the search result being chosen by the at least one search engine; ordering the at least one search result based at least in part on the auxiliary information; and presenting the ordered search results to the user. |
US11954149B2 |
Multiple stage indexing of audio content
Techniques of content unification are disclosed. In some example embodiments, a computer-implemented method comprises: determining clusters based a comparison of a plurality of audio content using a first matching criteria, each cluster of the plurality of clusters comprising at least two audio content from the plurality of audio content; for each cluster of the plurality of clusters, determining a representative audio content for the cluster from the at least two audio content of the cluster; loading the corresponding representative audio content of each cluster into an index; matching the query audio content to one of the representative audio contents using a first matching criteria; determining the corresponding cluster of the matched representative audio content; and identifying a match between the query audio content and at least one of the audio content of the cluster of the matched representative audio content based on a comparison using a second matching criteria. |
US11954145B2 |
Methods, systems, and media for image searching
Methods, systems, and media for image searching are described. Images comprising one query image and a plurality of candidate images are received. For each candidate image, a first model similarity measure from an output of a first model configured for scene classification to perceive scenes in the images is determined. Further, for each candidate image of the plurality of candidate images, a second model similarity measure from the output of a second model configured for attribute classification to perceive attributes in the images is determined. For each candidate image of the plurality of candidate images, a similarity agglomerate index of a weighted aggregate of the first model similarity measure and the second model similarity measure is computed. The plurality of candidate images based on the respective similarity agglomerate index of each candidate image are ranked and a first ranked candidate images corresponding to the searched images are generated. |
US11954143B2 |
Systems and methods for earth observation
Systems and methods are provided for obtaining and managing remote sensing data (e.g. Earth observation data). A remote sensing platform obtains imagery and other remote sensing data of the Earth and other planetary objects. The remote sensing platform includes the International Space Station, or manned and unmanned spacecraft or aircraft. A sensor captures observation data and transmits the data to ground stations on the Earth. A ground segment receives and stores the data. Users use an order management system to place orders for the observation data, which specify processing parameters for the remote sensing data. The remote sensing data is retrieved from storage is processed according to the parameters to generate a data product. This system provides tools for searching and analyzing the data, and for interacting with the system through an API. The system combines data that is produced by the remote sensing platform and by third parties. |
US11954142B2 |
Method and system for producing story video
A method and a system for producing a story video are provided. A method for producing a story video, according to one embodiment, can produce a specific story video by determining a theme of a story that is suitable for collected videos and selecting and arranging an appropriate video for each frame of a template associated with the theme. |
US11954136B2 |
Method and apparatus for multi-view conversational query production
A method of training a model for query generation, the method performed by at least one processor and including receiving a training instance query corresponding to a dialogue history. The method further including generating a first static view of the model based on a number of common words between the training instance query and the dialogue history. The method further including generating a second static view of the model based on one or more tokens not covered by the dialogue history, the one or more tokens corresponding to one or more query words. The method further including generating a dynamic view of the model based on a score operation that compares a candidate query generated from the model with a target query. The method further including training the model based at least on the first static view, the second static view, and the dynamic view. |
US11954130B1 |
Alerting based on pod communication-based logical graph
A logical graph is generated using at least a portion of log data received from a set of agents executing on one or more nodes in one or more data centers. The logical graph is augmented using data obtained from one or more agents executing in containerized environments, including by representing communications between pods within the logical graph. The augmented logical graph is used to detect an anomaly. |
US11954129B2 |
Updating data models to manage data drift and outliers
The present invention relates to a system and a method for updating data models. Input data received from a data source and/or prediction data obtained from a data model is reduced based on baseline reference data to obtain a plurality of representative points. The plurality of representative points are clustered to generate a plurality of clusters. An outlier cluster is detected from the plurality of clusters based on a maximum distance of the plurality of clusters from a highest density cluster and/or comparison of quantity and values of the plurality of representative points with predefined rules. Data drift is identified based on changes in densities of the plurality of clusters. The data model is updated using information corresponding to the outlier cluster and the data drift. |
US11954128B2 |
Query alerts generation for virtual warehouse
Methods, systems, and apparatuses for generating notifications corresponding to queries submitted for execution by virtual warehouses are described herein. A request to execute a query may be received. An execution plan, for the query, may be identified. A processing complexity for the query may be predicted based on the query and the execution plan. A notification may be generated based on the processing complexity meeting an alert threshold. A user device may display the notification. A response to the notification comprising a selection of a first virtual warehouse, of a plurality of virtual warehouses, to execute the query may be received. |
US11954123B2 |
Data processing method and device for data integration, computing device and medium
A data processing method is disclosed, the method comprising: after data synchronization, obtaining data offset of synchronous data related to a data integration task to be performed, the data offset representing deviation of the synchronous data from corresponding source data; determining whether the synchronous data is complete based on the data offset; in response to the synchronous data being complete, performing the data integration task to the synchronous data. |
US11954122B2 |
In-memory database-managed container volume replication
In an example embodiment, a solution is used to provide container volume replication via a container storage replication log and volume buffer synchronization, which is built on top of a container cloud platform whose container metadata and replication runtime configuration are all managed by a storage manager (a service orchestrated by its job scheduler and service orchestrator). This container volume replication ensures the data security for a long-running service in the container. In the case of any disaster, the in-memory database and application data inside of the container can be recovered via volume replication. This provides container volume replication for long-running containerized applications whose states keep changing. |
US11954121B2 |
Selection apparatus, selection method, and program
A selection device includes a storage unit and a selection unit. The storage unit stores the write time and the read time of each of a plurality of nodes. The selection unit selects a first response condition in response to a data write request on the basis of the write time of each of the plurality of nodes such that the response time for the data write request becomes shorter than a requirement value of the write time and the number of nodes in which writing has been completed increases. The selection unit selects a second response condition in response to a data read request on the basis of the first response condition and the read time of each of the plurality of nodes such that the response time for the data read request becomes shorter than a requirement value of the read time. |
US11954120B2 |
Blockchain method and system, and computer readable storage medium
The present invention is a system and method for recording right transfer in blockchain. There are three types of tokens, each of which may include a definition of rights. The rights can also be split or merged during circulation of tokens. The blockchain system ensures totality of rights does not increase nor decrease before and after circulation. |
US11954118B2 |
Method, device and computer program product for data backup
Embodiments of the present disclosure relate to method, device and computer program product for data backup. The method comprises: in response to receiving from a backup server a data stream to be backed up, dividing the data stream into a plurality of data segments; distributing the plurality of data segments to at least one computing node; in response to receiving an index of a corresponding data segment from a first computing node of the at least one computing node, looking up the index in a global index cache, the index being generated by the first computing node to uniquely identify the data segment, the global index cache storing indexes of data in a backup storage device; in response to the missing index in the global index cache, adding the index into the global index cache; and sending to the first computing node an indication to store the data segment in the backup storage device. |
US11954117B2 |
Routing requests in shared-storage database systems
Techniques are described herein for routing queries to particular nodes of a multi-node database system based on the query. A database table is partitioned into a plurality of affinity groups. Each affinity group is assigned a particular node as the master node of the affinity group. A mapping is sent to a query router indicating the master node for each affinity group of the plurality of affinity groups. The query router determines, for a particular query, a target node to which to send the particular query based on the mapping and the particular query. |
US11954116B2 |
Visual data operation method, system, and device, and medium
A visual data operation method, system, and device, and a medium for one or more pieces of data, creating one or more corresponding value objects, and arranging the one or more value objects as a tree structure; and for the one or more value objects, creating corresponding database records, and defining fields of the database records by the one or more value objects. Data and database records correspond to each other and are mutually converted by using value objects. A developer only needs to arrange the value objects as a tree structure, and a system can automatically complete remaining data operations subsequently, including creating database records and synchronizing database records, and the like. A developer can quickly design a data storage format by taking a user as a unit, and the design presentation is intuitive and understandable to other developers. |
US11954115B2 |
Methods and systems for wavelet based representation
Methods and systems for representing data are disclosed. An example method can comprise providing a first representation of data and receiving a request to change resolution of the data. An example method can comprise, transforming, based on at least one wavelet function, the data to at least one of reduced data or expanded data. An example method can comprise providing a second representation of the data based on at least one of the reduced data or expanded data. |
US11954114B2 |
Systems and methods for improved blockchain data indexing by decoupling compute and storage layers
Systems and methods for a unified approach that is compatible with all blockchains, protocols, etc. The systems and methods use a bifurcated indexing system with a dynamically selected application service. The systems and methods bifurcate the indexing process into a storage layer and a compute layer. |
US11954111B2 |
System and method for executing service request
Disclosed is system for executing service request. The system comprises a processing arrangement and data sources. The processing arrangement receives the service request and is configured to extract data from the data sources based on the service request. The data sources respond in response to a characteristic framework of the service request. The system further comprises an administrator module to permute the service request received by the processing arrangement in accordance with the characteristic framework employed by the data sources. The administrator module is configured to identify at least one attribute of the service request, obtain data corresponding to the at least one attribute of the service request from the data sources, normalize the obtained data and provide the normalized data to execute the service request, via the processing arrangement. |
US11954110B2 |
Methods and apparatus for visualizing entity instance relationships in a database
A method, apparatus, and non-transitory computer-readable storage medium for presenting information identifying relationships in a database. Entity labels identifying a plurality of different entity types modeled in the database are presented in a user interface. Input identifying one or more selected entity types is received. A plurality of entity instance relationship sets is accessed. Each entity instance relationship set identifies a relationship between entity instances of at least two different entity types. Attribute data of the entity instances identified in only those entity instance relationship sets that identify a relationship between entity instances of the one or more selected entity types are presented, such that attribute data for each unique relationship between entity instances of the one or more selected entity types are presented only once. |
US11954107B2 |
Information processing apparatus, method and storage medium
According to one embodiment, an information processing apparatus includes a processor. The processor is configured to receive, from a client terminal, a first query to request a result of a join operation process on first and second tables, create a second query to a first database management device based on the first query, receive the first table from the first database management device by performing a process on the second query, create a third query to a second database management device based on the first query and the first table, receive a part of a second table from the second database management device by performing a process on the third query, and transmit, to the client terminal, a response to the first query based on the part of the second table. |
US11954102B1 |
Structured query language query execution using natural language and related techniques
Certain aspects of the present disclosure provide techniques for executing structured query language queries having a schema associated therewith against an application programming interface using natural language. The schema can be chunked such that embeddings of the resulting chunks are stored in a vector store. Schemas (or subschemas) generated using on or more chunks of the vector store may be provided to a large language model along with a NL query to generate a structured query language query which may be executed against the application programming interface. This allows large language models to produce structured query language queries, such as GraphQL queries even if a GraphQL schema is too large to be provided to the model as context. Aspects disclosed herein also provide techniques for client code generation and client software development kit generation. |
US11954095B2 |
High performance distributed system of record with extended transaction processing capability
A set of transaction handling computing elements comprise a network core that receive and process transaction requests into an append-only immutable chain of data blocks, wherein a data block is a collection of transactions, and wherein an Unspent Transaction Output (UTXO) data structure supporting the immutable chain of data blocks is an output from a finalized transaction. Typically, the UTXO data structure consists essentially of an address and a value. In this approach, at least one UTXO data structure is configured to include information either in addition to or in lieu of the address and value, thereby defining a Transaction Output (TXO). A TXO may have a variety of types, and one type includes an attribute that encodes data. In response to receipt of a request to process a transaction, the set of transaction handling computing elements are executed to process the transaction into a block using at least the information in the TXO. |
US11954094B2 |
Database system public trust ledger architecture
A request may be received to transfer from a first entity to a second entity a right related to a digital asset stored in an on-demand database system. The on-demand database system may provide computing services to a plurality of entities via the internet. A token associated with the digital asset may be identified. The token may being included in a smart contract recorded within a distributed trust ledger and may be owned by a first distributed trust ledger account. The smart contract may be executed within the distributed trust ledger to record a transfer of the token from the first distributed trust ledger account to a second distributed trust ledger account. The on-demand database system may be updated to include one or more database entries reflecting the recorded transfer. |
US11954092B2 |
Internet of things (IOT) device update validation
An Internet of Things (IoT) server can transmit a series of data blocks of a software update to an IoT device by sending a series of data block messages to the IoT device over a telecommunication network. The IoT device can return data block receipt messages to confirm receipt of the data block messages. The IoT device can also attempt to validate received data block messages, and can return data block validation messages for the data block messages that have been validated. When the IoT server receives data block validation messages for all of the data blocks of the software update, the IoT server can determine that the IoT device has received a usable version of the software update. |
US11954089B2 |
Database system for triggering event notifications based on updates to database records
A data processing system is disclosed for accessing databases and updated data items and triggering event notifications. The data processing system may comprise a first database including a plurality of records, and a second database including a plurality of trigger indicators. The database system may further include a hardware processor configured to execute computer-executable instructions in order to: receive an update data item; identify a record corresponding to the update data item; cause an update to the record based on information included with the update data item; identify a trigger indicator corresponding to the update to the record; determine that a type of the trigger indicator matches a type of the update to the record; and generate an event notification including information included in the update. |
US11954086B2 |
Index data structures and graphical user interface
Disclosed herein are an apparatus, non-transitory computer readable medium, and method for querying big data and displaying the results of the query. A multilevel hierarchy of data structures is associated with a particular date to reduce the linearity of the search. The client receiving the query results stores the results in a linked list with a record format consistent with the resulting records. The client also periodically refreshes a graphical user interface with the query results until all the results are received. |
US11954085B1 |
Hierarchical data skipping using data sketches
A computer implemented method performs data skipping in a hierarchically organized computing system. A group of processor units determines leaf node data sketches for data in leaf nodes in the hierarchically organized computing system. The leaf node data sketches summarize attributes of data in the leaf nodes. The group of processor units aggregates the leaf node data sketches at intermediate nodes in the hierarchically organized computing system to form aggregated data sketches at the intermediate nodes and retains data sketches received at the intermediate nodes from a group of child nodes to form retained data sketches. The retained data sketches are one of leaf node data sketches and the aggregated data sketches. The group of processor units searches the data using the retained data sketches and the data skipping within the hierarchically organized computing system in response to queries made to the intermediate nodes in the hierarchically organized computing system. |
US11954084B2 |
Method and apparatus for processing table, device, and storage medium
A method and apparatus for processing a table, a device, a storage medium and a product. An implementation of the method comprise: receiving a content query request for a target table; acquiring a target tree structure of the target table according to the content query request; where, the target tree structure is obtained by performing absorbing processing and merging processing on at least one target cell in the target table; acquiring to-be-queried content in the content query request; and querying target content matching the to-be-queried content from the target tree structure. |
US11954082B1 |
User definable alternate display of log entries
A method and system for enabling a user to hide or rename an item in a list of items. The user identifies an item or a set of related items and then designates whether to hide or rename the item(s). The hiding or renaming can be applied to printed lists or to lists displayed in online systems, or both. Various options exist for footnoting the hidden or renamed item, and for compensating for hidden items in printed lists. Original item data including date, description and other information are always retained in the database. |
US11954080B2 |
Systems and methods for interleaving search results
Systems and methods including one or more processors and one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and cause the one or more processors to perform functions comprising, in response to a search query from an electronic device of a user, creating combined search results using at least two different searching algorithms, each search result of the combined search results having a respective combined search results rank; receiving, from the electronic device of the user, an interaction with a search result of the combined search results; storing, in the one or more non-transitory computer-readable storage devices, the interaction with the search result of the combined search results, wherein: the interaction with the search result of the combined search results, as stored, indicates whether the search result of the combined search results was a part of (a) results of a first search algorithm of the at least two different searching algorithms, (b) results of a second search algorithm of the at least two different searching algorithms, or (c) both the results of the first search algorithm of the at least two different searching algorithms and the results of the second search algorithm of the at least two different searching algorithms; determining a set of search results from the combined search results, wherein each result within the set of the search results from the combined search results was interacted with by at least one user; and determining, using the set of the search results from the combined search results, a traffic impact for each respective combined search results rank in the combined search results. Other embodiments are disclosed herein. |
US11954076B2 |
Hierarchical storage management system, hierarchical storage control apparatus, hierarchical storage management method and program
In a hierarchical storage management system including: a hierarchical storage that is provided in an individual data center and has at least one storage medium; and a hierarchical storage control apparatus that manages at least one hierarchical storage, the hierarchical storage control apparatus includes a calculation unit that performs processing for obtaining, for individual data managed by the hierarchical storage control apparatus, a storage medium in a data center that satisfies an operation policy by calculating power consumption needed for storing the data, a cost needed for storing the data, and communication time for transferring the data from a data center to a reference source area and by comparing the calculated power consumption, cost, and communication time with the operation policy set for the data. |
US11954075B2 |
Systems and methods for remote device security attestation and manipulation detection
A system including: a transceiver; a boot processor configured to: capture an image of a container of the system, determine whether the system container image has been modified, and post, to a node of a distributed ledger network, a first attestation based on a determination of whether an anomaly exists in the system container image; a system processor; and a memory storing instructions that instruct the system processor to: receive a request to connect to an external device, request a second attestation from a node of the distributed ledger network as to whether an anomaly exists in the external device container image, determine whether an anomaly exists in the external device container image, and either: establish, in response to determining that an anomaly does not exist, a connection with the external device, or deny the request to connect to the external device in response to determining that an anomaly exists. |
US11954070B2 |
Generation and distribution of technical model viewpoints
A method includes storing technical models in a network-accessible model repository. Each technical model is labeled with descriptive metadata and comprises one or more model views labeled with functional metadata. A request is received from a stakeholder device, the request specifying descriptive attributes and functional attributes applied to an associated stakeholder. Technical model(s) are retrieved based on the descriptive metadata labelling the retrieved technical models being determined to satisfy the descriptive attributes included in the request. For each retrieved technical model, one or more model views are compiled based on the functional metadata labelling the compiled model view being determined to satisfy the functional attributes included in the request. The stakeholder device is provided secure access to a specification package that comprises one or more viewpoints for the retrieved technical model(s), each viewpoint comprising one or more of the compiled model views for each of the retrieved technical models. |
US11954068B2 |
Data indexing for distributed query execution and aggregation
Computer-implemented methods and systems are disclosed for receiving and indexing a plurality of files for later querying, for dynamically generating scripts to be executed during a query of a data store, and for horizontally distributing a query and aggregating results of the distributed query. |
US11954066B2 |
Coalescing storage log entries
An identification of a new primary snapshot created for a primary storage system is received. A change tracking time window that is at least a portion of a period between a first capture time associated with a previous primary snapshot and a second capture time associated with the new primary snapshot is determined. Entries of a storage log of the primary storage system occurring within the change tracking time window are analyzed to coalesce changes identified in the entries of the storage log occurring within the change tracking time window into a change tracking result set. The change tracking result set is used to identify at least a portion of data changes between the previous primary snapshot and the new primary snapshot to capture in a new backup snapshot stored at a secondary storage system. |
US11954064B2 |
Framework for migrating applications to cloud computing environment
A cloud migration framework may include an enterprise application data store that contains electronic records associated with enterprise applications. Each record may include, for example, an electronic record identifier and enterprise application parameters. A data repository stores a catalogue of cloud computing patterns. A back-end application computer server retrieves information from the enterprise application data store and, based on enterprise application parameters, creates a move group representing a subset of the enterprise applications. For each application in the move group, the computer server identifies whether an appropriate cloud computing pattern exists in the catalogue. If an appropriate cloud computing pattern is identified, it is used to automatically create a reference implementation of the enterprise application in a cloud computing environment. If no appropriate cloud computing pattern is identified, a pattern on-boarding process may be initiated to add a new cloud computing pattern to the catalogue. |
US11954062B2 |
Dynamic memory reconfiguration
Embodiments described herein provide techniques to enable the dynamic reconfiguration of memory on a general-purpose graphics processing unit. One embodiment described herein enables dynamic reconfiguration of cache memory bank assignments based on hardware statistics. One embodiment enables for virtual memory address translation using mixed four kilobyte and sixty-four kilobyte pages within the same page table hierarchy and under the same page directory. One embodiment provides for a graphics processor and associated heterogenous processing system having near and far regions of the same level of a cache hierarchy. |
US11954058B2 |
System and method for extended peripheral component interconnect express fabrics
An extended peripheral component interconnect express (PCIe) device includes a host PCIe fabric comprising a host root complex. The host PCIe fabric has a first set of bus numbers and a first memory mapped input/output (MMIO) space on a host CPU. An extended PCIe fabric includes a root complex endpoint (RCEP) as part of an endpoint of the host PCIe fabric. The extended PCIe fabric has a second set of bus numbers and a second MMIO space separate from the first set of bus numbers and the first MMIO space, respectively. |
US11954053B2 |
Integrating buffer views into buffer access operations in a coarse-grained reconfigurable computing environment
A method for integrating buffer views into buffer access operations in a reconfigurable computing environment includes detecting, in an instruction stream for a reconfigurable dataflow unit (RDU), a buffer allocation statement comprising a tensor indexing expression, a buffer view indicator and one or more buffer view parameters. The method also includes lowering the buffer view parameters into the indexing expression according to the buffer view indicator to produce a modified tensor indexing expression, removing the buffer view indicator from the buffer allocation statement to produce a modified buffer allocation statement and allocating a buffer according to the modified buffer allocation statement. The modified buffer allocation statement may include the modified tensor indexing expression. A corresponding system and computer readable medium are also disclosed herein. |
US11954052B2 |
Signal processor, processor system and method for transferring data
A signal processor is provided, the signal processor comprising a transaction buffer, a processing memory, a processing unit, and a bus connection that is configured to be connected to a bus system for data transmission, wherein the transaction buffer is configured to receive and save a set of data packets from the bus system, the data packets each comprise payload data and attributed address data, where the address data relate to an address of the processing memory, the processing memory is connected with the processing unit, the processing unit is configured to run a process routine, and the transaction buffer is configured to transfer payload data between the processing memory and the transaction buffer at a selectable instant of time during the process routine run by the processing unit. Furthermore, a method for transferring data is provided. |
US11954050B2 |
System and method for direct memory access
A method for direct memory access includes: receiving a direct memory access request designating addresses in a data block to be accessed in a memory; randomizing an order of the addresses the data block is accessed; and accessing the memory at addresses in the randomized order. A system for direct memory access is disclosed. |
US11954049B2 |
Semiconductor device with secure access key and associated methods and systems
Memory devices, systems including memory devices, and methods of operating memory devices are described, in which security measures may be implemented to control access to a fuse array (or other secure features) of the memory devices based on a secure access key. In some cases, a customer may define and store a user-defined access key in the fuse array. In other cases, a manufacturer of the memory device may define a manufacturer-defined access key (e.g., an access key based on fuse identification (FID), a secret access key), where a host device coupled with the memory device may obtain the manufacturer-defined access key according to certain protocols. The memory device may compare an access key included in a command directed to the memory device with either the user-defined access key or the manufacturer-defined access key to determine whether to permit or prohibit execution of the command based on the comparison. |
US11954046B2 |
Storage device authentication
Systems and methods authenticate storage devices. In one implementation, a computer-implemented method is provided for authenticating a storage device. According to the method, a manifest that identifies a destination is receive. A transfer station reads a digital signature from the storage device. The digital signature is validated and, based on the validation of the digital signature, a transfer of one or more files from the storage device via the transfer station is authorized to the destination identified in the manifest. |
US11954045B2 |
Object and cacheline granularity cryptographic memory integrity
Technologies disclosed herein provide one example of a system that includes processor circuitry and integrity circuitry. The processor circuitry is to receive a first request associated with an application to perform a memory access operation for an address range in a memory allocation of memory circuitry. The integrity circuitry is to determine a location of a metadata region within a cacheline that includes at least some of the address range, identify a first portion of the cacheline based at least in part on a first data bounds value stored in the metadata region, generate a first integrity value based on the first portion of the cacheline, and prevent the memory access operation in response to determining that the first integrity value does not correspond to a second integrity value stored in the metadata region. |
US11954042B2 |
Distributed computing based on memory as a service
Systems, methods and apparatuses of distributed computing based on memory as a service are described. For example, a set of networked computing devices can each be configured to execute an application that accesses memory using a virtual memory address region. Each respective device can map the virtual memory address region to the local memory for a first period of time during which the application is being executed in the respective device, map the virtual memory address region to a local memory of a remote device in the group for a second period of time after starting the application in the respective device and before terminating the application in the respective device, and request the remote device to process data in the virtual memory address region during at least the second period of time. |
US11954038B2 |
Efficient evict for cache block memory
A data processing system includes a memory system, a processor and a cache system. The cache system includes a cache and a data encoder associated with the cache. The data encoder encodes blocks of uncompressed data having a particular data size for storing in the memory system. The processor is configured, when an array of data has a data size equal to the particular data size or is able to be combined with one or more other arrays of data already written to the cache to provide a plurality of arrays of data having a data size that is equal to the particular data size, to output the array of data from the processor to the data encoder, bypassing the cache, for encoding as or as part of a block of data having the particular data size. |
US11954037B2 |
Memory address allocation and cache mapping to retain data in cache
A computing system includes a volatile memory, a cache coupled with the volatile memory, and a processing device coupled with the cache and at least one of a storage device or a network port. The processing device is to: generate a plurality of virtual addresses that are sequentially numbered for data that is to be at least one of processed or transferred in response to an input/output (I/O) request; allocate, for the data, a continuous range of physical addresses of the volatile memory; generate a set of hash-based values based on mappings between the plurality of virtual addresses and respective physical addresses of the continuous range of physical addresses; identify a unique cache line of the cache that corresponds to each respective hashed-based value of the set of hash-based values; and cause the data to be directly stored in the unique cache lines of the cache. |
US11954031B2 |
Enhancing cache dirty information
A method performed by a controller comprising assigning a first status indicator to entries in a first address line in a volatile memory belonging to a first region of an LUT stored in a non-volatile memory, and a second status indicator to entries in the first address line in the volatile memory belonging to a second region of the LUT, setting either the first or second status indicator to a dirty status based on whether a cache updated entry at an address m in the volatile memory belongs to the first or second region of the LUT, and writing, based on the dirty status of the first and second status indicator at the address m, all entries in the volatile memory associated with the first region or the second region containing the updated entry to the non-volatile memory. |
US11954025B2 |
Systems and methods for reading and writing sparse data in a neural network accelerator
Disclosed herein includes a system, a method, and a device for reading and writing sparse data in a neural network accelerator. A mask identifying byte positions within a data word having non-zero values in memory can be accessed. Each bit of the mask can have a first value or a second value, the first value indicating that a byte of the data word corresponds to a non-zero byte value, the second value indicating that the byte of the data word corresponds to a zero byte value. The data word can be modified to have non-zero byte values stored at an end of a first side of the data word in the memory, and any zero byte values stored in a remainder of the data word. The modified data word can be written to the memory via at least a first slice of a plurality of slices that is configured to access the first side of the data word in the memory. |
US11954024B2 |
Packing objects by predicted lifespans in cloud storage
A method includes receiving data objects, determining a predicted lifespan of each data object, and instantiating multiple shard files. Each shard file has an associated predicted lifespan range. The method also includes writing each data object into a corresponding shard file having the associated predicted lifespan range that includes the predicted lifespan of the respective data object and storing the shard files in a distributed system. The method also includes determining whether any stored shard files satisfy a compaction criteria based on a number of deleted data objects in each corresponding stored shard file. For each stored shard file satisfying the compaction criteria, the method also includes compacting the stored shard file by rewriting the remaining data objects of the stored shard file into a new shard file. |
US11954023B2 |
Garbage collection prefetching state machine
Garbage collection or other computational work accesses memory which is located outside processor registers. Some embodiments specify at least some of the memory accesses and separate them from other computations, and utilize a memory access state machine to control the execution of both kinds of computation. Code that employs memory access results is placed in a run routine which is divided between respective states of the state machine. The specified memory accesses are invoked from a state code, and overlap other computation. A prefetch buffer may be dynamically sized based on the availability of space in the prefetch buffer. Code for shared work, such as address relocation code, may be placed in its own state structure. Candidate code for possible separation into a specified memory access routine may be automatically recognized. |
US11954020B2 |
Memory adaptive temperature controlling method, storage device and control circuit unit
A memory adaptive temperature controlling method, a storage device, and a control circuit unit are provided. In this exemplary embodiment, the temperature value is obtained according to the temperature measured by the thermal sensor, and the access speed to be reached is calculated according to the temperature change rate within the specific time range and the adjustment percentage when it is determined that the speed-down or speed-up operation is required to be performed. By adjusting the access speed of the memory storage device in a stepwise manner, the temperature of the memory storage device may be stabilized, thereby striking the balance between the temperature stability and the system performance of the memory storage device. |
US11954018B2 |
Scenario analysis prediction and generation accelerator
Described are methods and systems for predicting and generating impacted scenarios based on a defined set of attributes. The system includes one or more databases. The processors are configured to receive a set of service provider system attributes for a project, generate attribute combinations from the set of service provider system attributes using a machine learning model trained on a reference data model, wherein the reference data model includes multiple test scenarios from the one or more databases, each test scenario associated with a test scenario attribute combination, generate predicted scenarios from the attribute combinations using the machine learning model, determine impacted service provider systems based on the predicted scenarios, determine issues based on each of the predicted scenarios, and generate a complexity score based on the determined impacted service provider systems and the determined issues to determine project viability. |
US11954017B2 |
Dynamic analysis of rest API testing in microservice architecture
A testing method accesses tracing data comprising a plurality of tracing records corresponding to a plurality of test cases executed on a target system. The target system includes a plurality of microservices configured in accordance with a REST API. A dynamic test analyzer accesses the tracing data and imports a definition of the REST API. The analyzer checks each tracing record for consistency with the API definition. Based on this checking of the tracing records, one or more coverage metrics may be calculated. If any one or more of the one or more coverage metrics fails to exceed a threshold coverage, a testing action may be required. In some cases, the testing action may be selected from either seeking additional coverage of the APIs included in the target system or seeking additional test result coverage. |
US11954012B2 |
Client-side telemetry data filter model
A method may include detecting an error during execution of a function of an application executing on a system; inputting an identifier of the error into a first client-side telemetry data filter model; based on the inputting, receiving an output value from the first client-side telemetry data filter model; determining that the output value is above an importance threshold; and in response to the determining, transmitting telemetry data associated with the error to a server computing device. |
US11954011B2 |
Apparatus and method for executing customized artificial intelligence production line
An apparatus and a method for executing a customized production line using an artificial intelligence development platform, a computing device and a computer readable storage medium are provided. The apparatus includes: a production line executor configured to generate a native form of the artificial intelligence development platform based on a file set, the native form to be sent to a client accessing the artificial intelligence development platform so as to present a native interactive page of the artificial intelligence development platform; and a standardized platform interface configured to provide an interaction channel between the production line executor and the artificial intelligence development platform. The production line executor is further configured to generate an intermediate result by executing processing logic defined in the file set and to process the intermediate result by interacting with the artificial intelligence development platform via the standardized platform interface. |
US11954008B2 |
User action generated process discovery
Task automation is enabled by recording, over a period of time, inputs of a computing device user to generate a log of inputs by the user in connection with one or more task applications. The user inputs are stored along with information pertaining to the one or more task applications. The log is processed to identify the one or more task applications to generate a user task file. The log is further processed to identify the fields in the task applications with which the user entered inputs and the identified fields are stored to the task file. The task file is processed to identify one or more tasks performed by the user. An automated software robot which is encoded with instructions to perform automatically, when invoked, one or more of the tasks performed by the user may be automatically generated. |
US11954007B2 |
Tracking usage of common libraries by means of digitally signed digests thereof
Tracking software usage through the following operations: calculating current digests of common libraries used by software programs and obtaining digital signatures of tracking information of the software programs comprising identifiers of their common libraries and the corresponding current digests; responses are returned to calls for the software programs in association with the corresponding tracking information and digital signatures. A corresponding method under the control of a client comprises receiving a response to a call for a software program in association with the corresponding tracking information and digital signature. The common libraries of the software program are tracked according to a verification of the digital signature and of the current digests against corresponding reference digests. Computer programs and computer program products for performing the methods are proposed. Moreover, corresponding server computing system, client computing system and computing infrastructure are proposed. |
US11954005B2 |
String pattern matching for multi-string pattern rules in intrusion detection
In some embodiments, a method stores a plurality of identifiers for a plurality of rules. The plurality of rules each include a set of patterns, and a rule and a pattern combination is associated with an identifier in the plurality of identifiers. Information being sent on a network is scanned and the method determines when a pattern in the information matches a pattern for a rule. The method identifies an identifier for the pattern where the identifier identifies a rule and a pattern combination. Then, the method identifies the rule and the pattern combination based on the identifier. The set of patterns for the rule is found in the information based on determining that the rule and the pattern combinations for the rule have been found in the information. |
US11954001B2 |
Storage system
A storage system includes: a power source; a drive box that stores a storage apparatus; a storing apparatus having a storage unit in which data regarding devices is stored; a PCIe switch that can switch between a plurality of communication paths, has a communication path connected at least to the storage apparatus, and can further perform I2C communication with the storing apparatus; an auxiliary apparatus that can perform I2C communication with the PCIe switch; and a MOS switch that controls power supply from the power source to the storing apparatus, wherein if timeout of the I2C communication between the PCIe switch and the storing apparatus occurs, the PCIe switch transmits a hard reset command to the auxiliary apparatus; and wherein when the auxiliary apparatus receives the hard reset command, the auxiliary apparatus stops the power supply to the storing apparatus by using the MOS switch and then performs power resupply. |
US11953997B2 |
Systems and methods for cross-regional back up of distributed databases on a cloud service
The present disclosure relates to systems and methods for backing up a distributed database provided as a database instance across servers within a first geographic region. In one example, such a system may include at least one processor configured to: generate and transmit a command to duplicate the distributed database in object databases on first region servers; generate and transmit a command to duplicate the object databases on servers in at least a second geographic region independent from servers in the first region; and, when an error is detected with at least one server within the first region: generate and transmit a command to initiate a new distributed database on second region servers, generate and transmit a command to populate the new distributed database using the object databases on second region servers, and generate and transmit a command to re-route traffic from the distributed database to the new distributed database. |
US11953991B2 |
Method, device and computer program product for storage management
Techniques for storage management involve determining a plurality of storage units to be reconstructed on a group of disks, the plurality of storage units being distributed on different disks in the group of disks. Such techniques further involve selecting, based on the distribution of the plurality of storage units on the group of disks, a group of storage units from the plurality of storage units so that different storage units in the group of storage units are distributed on different disks. Such techniques further involve performing concurrent reconstruction on the group of storage units. |
US11953988B2 |
Error correction memory device with fast data access
Methods, systems, and devices for a memory device with an error correction memory device with fast data access are described. For example, during a read operation, a memory device may be configured to output the data indicated by the read operation concurrent with performing an error correction operation. If the memory device detects an error, the memory device may indicate the error to a host device and, in some cases, output the corrected data to the host device. During a write operation, the memory device may store error detection or correction information associated with data to be stored at the memory device. The memory device may, in some cases, store error detection or correction information generated by the host device. |
US11953987B1 |
Trained states equalizer in a read channel
Example systems, read channels, and methods provide states equalization for a digital data signal in preparation for a soft output detector. The states equalizer determines a set of signal values from the digital data signal and filters the set of signal values through a set of finite impulse response filters configured to generate a set of state values for a target signal value, where each filter corresponds to a potential state of the target signal value. Based on the state values, a set of probabilities for possible states is determined and used to populate a decision matrix for a soft output detector. |
US11953986B2 |
Selectable signal, logging, and state extraction
A plurality of signals within a memory sub-system are analyzed by a signal analyzer component. Relevant signals among the plurality of signals are determined by the signal analyzer component such that the relevant signals comprise a subset of signals among the plurality of signals. Information corresponding to the relevant signals is sampled by the signal analyzer component and the signal analyzer component is responsible for extracting the information corresponding to the relevant signals among the plurality of signals. |
US11953981B2 |
Memory module register access
During system initialization, each data buffer device and/or memory device on a memory module is configured with a unique (at least to the module) device identification number. In order to access a single device (rather than multiple buffers and/or memory devices), a target identification number is written to all of the devices using a command bus connected to all of the data buffer devices or memory devices, respectively. The devices whose respective device identification numbers do not match the target identification number are configured to ignore future command bus transactions (at least until the debug mode is turned off.) The selected device that is configured with a device identification number matching the target identification number is configured to respond to command bus transactions. |
US11953979B2 |
Using workload data to train error classification model
Systems and methods include acquisition of a database system workload comprising a plurality of database queries, replay of the database system workload on each of a plurality of database systems to generate a plurality of failed events, each of the plurality of failed events associated with a plurality of attributes, assignment of a root cause to each of the plurality of failed events, and training of a classification model, based on the plurality of failed events an assigned root causes, to infer an output root cause based on an input plurality of attributes. |
US11953976B2 |
Detecting and recovering from fatal storage errors
The present disclosure relates to systems, methods, and computer readable media for identifying and responding to a panic condition on a storage system on a computing node. For example, systems disclosed herein may include establishing recovery instructions between a host system and a storage system in responding to a future instance of a panic condition. The storage system may provide an indication of a self-detected panic condition in a variety of ways. In response to identifying the panic condition, the host system may perform one or more recovery actions in accordance with recovery instructions accessible to the host system. This may include performing resets of specific components and reinitializing communication between the host system and storage system in less invasive ways than slower and more expensive conventional approaches for responding to panic conditions on computing nodes. |
US11953970B2 |
System with microelectronic circuit, and a method for controlling the operation of a microelectronic circuit
A controllable voltage source (902) is coupled to a microelectronic circuit (901) for providing an operating voltage. Said microelectronic circuit (901) is adaptive, so its performance is at least partly configurable by value of said operating voltage. The operating voltage is regulated into conformity with a target value. Reregulating said operating voltage into conformity with a new target value involves a time constant. On a processing path a first register circuit (502) comprises a data input coupled to an output of a preceding first logic unit (501). The microelectronic circuit (901) responds to a digital value at said data input changing later than an allowable time limit by generating a timing event observation (TEO) signal. The allowable time limit is defined by at least one triggering edge of at least one triggering signal coupled to the first register circuit (502). The system uses said TEO signal to trigger an increase in said operating voltage faster than said time constant. |
US11953965B2 |
Adaptive power management
Techniques are described for adaptive device power management. The device interface application of a hardware computing unit detects a launch of an application by the operating system (OS) to be executed on the hardware computing unit, in an implementation. The device interface application identifies the launched application and determines whether a hardware profile exists that is associated with the application. The hardware profile includes one or more hardware parameters that yield the optimal performance for power consumption by the hardware computing unit when executing the launched application. Based on determining that the hardware profile exists, the power policy of the OS is updated for the launched application, and thereby, the driver updates the power state(s) of the hardware computing unit based on the new power policy. |
US11953962B2 |
System, apparatus and method for configurable control of asymmetric multi-threading (SMT) on a per core basis
In one embodiment, a processor includes: a plurality of cores each comprising a multi-threaded core to concurrently execute a plurality of threads; and a control circuit to concurrently enable at least one of the plurality of cores to operate in a single-threaded mode and at least one other of the plurality of cores to operate in a multi-threaded mode. Other embodiments are described and claimed. |
US11953957B2 |
Liquid flow distribution using one or more neural networks
Systems and methods for cooling a computer environment are disclosed. In at least one embodiment, one or more neural networks can be used to adjust one or more flow control valves, of a liquid cooling system for a data center, to control a variation in liquid flow rate across the data center. |
US11953954B2 |
Variable holder module for securing expansion cards
A variable holder module secures a variety of different expansion cards that may be installed within a computer or other information handling system. The holder module has a multi-sided component that is orientable according to which expansion card is to be secured within the computer. Each side of the component may thus correspond to a different one of the expansion cards. Once the expansion card is determined, a human or robotic picker need only orient component to the side that corresponds to the make/model of the expansion card. The holder module is thus adaptable to secure many different expansion cards that may be installed within the computer. |
US11953952B2 |
Parallel motion trackpad
An input device includes a touch plate having a central axis and a top surface with three outer points evenly spaced away from the central axis. A touch sensor is used to detect a user touch on the top surface at the first outer point, and a support mechanism supports the touch plate and is configured to translate the touch plate at the second and third outer points upon application of the user touch and translation of the touch plate at the first outer point. Translation of the three outer points is substantially equal along the central axis. |
US11953949B2 |
Electronic device comprising dual display
According to various embodiments, an electronic device may comprise: a housing comprising a first housing and a second housing. The first housing may comprise: a hinge module including a hinge; a first plate connected to the hinge module; a second plate facing a direction opposite the first plate; and a first side frame surrounding a first space between the first plate and the second plate. The second housing may comprise: a third plate connected to the hinge module; a fourth plate facing a direction opposite the third plate; and a second side frame surrounding a second space between the third plate and the fourth plate. The first housing and the second housing may be configured to fold or unfold with regard to each other using the hinge module. In addition, the electronic device may comprise: a printed circuit board disposed in the second space; a first display supported by the first plate and the third plate; a battery disposed between the third plate and the fourth plate in the second space; and a second display disposed between the battery and the fourth plate and visible from the outside through at least a part of the fourth plate. At least a part of the second display may be disposed to face the battery. |
US11953944B2 |
Curved display, display case, and electronic device including the same
A mobile electronic device includes a display including a flat portion, a first side portion extending from one side of the flat portion, and a second side portion formed extending from another side of the flat portion; and a frame including a flat part disposed under the flat portion of the display, a first side part formed at a first edge of the flat part, and a second side part formed at a second edge of the flat part, the flat part being disposed between the first side part and the second side part. The display includes an external protective layer and a panel module disposed under the external protective layer. The first side part includes a first support portion and a second support portion formed adjacent to the first support portion and having a step difference with the first support portion. |
US11953942B2 |
Foldable electronic device having multiple screens
A foldable electronic device having multiple screens is provided. The foldable electronic device includes a first screen, a worm rod, a moving member, at least one second screen, and at least one linking rod. The worm rod is rotatably disposed on the first screen. The moving member is coupled to the worm rod to move along the worm rod when the worm rod rotates. The second screen is movably disposed on the first screen. The linking rod is pivotally connected between the moving member and the second screen. When the moving part moves along the worm rod, the second screen is driven to move away from or closed to the worm rod by the linking rod, so that the second screen moves out of the first screen or is accommodated behind the first screen. |
US11953941B2 |
Interactive device of an attraction system
A wearable device for an attraction system includes a display, a projector oriented at a first oblique angle with respect to the display and configured to project an image onto the display, and a microphone oriented at a second oblique angle with respect to the display. The microphone is configured to receive audio waves deflecting off the display. |
US11953937B2 |
Apparatus and method for synchronizing VBE clock in HVDC system
The present invention relates to an apparatus and a method for synchronizing a clock of VBE in a HVDC system capable of increasing reliability by synchronizing the clock of the VBE in the HVDC system to suppress harmonic generation and generate duplicate clock to supply stable clock to submodules. The apparatus for synchronizing the clock of the VBE in the HVDC system comprises an operation board for creating a reference clock and an interface board for controlling submodules on or off being synchronized to a reference clock. |
US11953932B2 |
Pedal assembly having force sensing
Embodiments herein are directed to a pedal assembly. The pedal assembly includes a housing, a pedal arm, at least one elongated member, and at least one strain gauge sensor. The pedal arm has a pedal pad on one end. The at least one elongated member is positioned within a cavity and configured to deflect upon a movement by the pedal arm caused from a load applied to the pedal pad. The at least one strain gauge sensor is positioned in communication with the at least one elongated member and configured to sense an amount of the deflection of the at least one elongated member. When the load is applied to the pedal pad, the pedal arm moves and deflects the at least one elongated member, which is sensed by the respective at least one strain gauge sensor indicative of an amount of load applied to the pedal pad. |
US11953927B2 |
Bias generating devices and methods for generating bias
The present disclosure provides a bias generating device and a method for generating bias. A bias generating device includes a first diode-connected transistor pair connected to receive a first voltage; a second diode-connected transistor pair connected to receive a second voltage; and a first transistor pair connected to the first diode-connected transistor pair and the second diode-connected transistor pair. The first transistor pair is configured to generate a third voltage in response to the first voltage and the second voltage. |
US11953926B2 |
Voltage regulation schemes for powering multiple circuit blocks
Voltage regulation schemes for powering multiple circuit blocks are disclosed. In certain embodiments, a front end system includes a reference voltage circuit that receives power from a power supply voltage and generates a reference voltage, a group of circuit blocks each selectively enabled by a corresponding one of a group of enable signals, and a programmable voltage regulator that generates a programmable regulated voltage based on the reference voltage and provides the programmable regulated voltage to the circuit blocks. The programmable regulated voltage has a voltage level that changes based on a selection of the circuit blocks that are enabled by the enable signals. |
US11953922B2 |
Mixed fluid delivery system
An apparatus and method for operating and calibrating a paint mixture delivery system includes a positive displacement fluid cylinder and a linear transducer that monitors operation of the positive displacement fluid cylinder. A controller is connected to a servo drive whose operation manipulates the performance of the positive displacement fluid cylinder. Operation of the fluid delivery system is controlled such that the ratio of paint or resin to catalyst or hardener can be accurately controlled and calibration of the discrete fluid flow sensors can be quickly and conveniently calibrated to assure delivery of the respective fluids are the desired mixture ratio. |
US11953921B2 |
Vehicular system and method for pre-arming actions according to conditional timeline and associated trigger events
A system may include a user interface and a processor. The processor may be configured to (a) pre-arm multiple actions according to a conditional timeline and any associated trigger events, and (b) output commands to cause the multiple actions to be completed at times consistent with the conditional timeline and any associated trigger events. |
US11953920B2 |
Media playback system
A media playback system comprising a transmitter configured to transmit an indication of a media item; a plurality of drones; a controller configured to control the spatial configuration of the drones and, in response to receiving the indication of a media item control the drones to adopt a predefined 3D spatial configuration; a mobile device comprising a camera and a media playback unit, wherein the camera is capable of capturing an image of the plurality of drones; a processor configured to analyse the captured image to determine the media item that corresponds to the predefined 3D spatial configuration; and wherein the media playback unit is configured to play the determined media item. |
US11953919B2 |
Device, method, and medium for vehicle position and communication rate
In order to solve the problem in which a flight vehicle flies only in locations having poor communication quality and retained data cannot necessarily reach the ground, this device communicates with a flight vehicle, wherein the device is provided with: a storage means that associates and stores first position information and a first communication rate at which it is possible to communicate at the position of the first position information; an extraction means that, upon receiving information that corresponds to a prescribed second communication rate at which the flight vehicle transmits data, extracts the first position information corresponding to the first communication rate equal to or greater than the second communication rate from the storage means; and an output means that outputs the first position information extracted by the extraction means to the flight vehicle, or outputs the inputted first position information to an instrument that notifies the flight vehicle. |
US11953916B2 |
Transportation pod that deploys from an aircraft or vehicle
Devices and methods of a pod that deploys from an aircraft or vehicle and descends to safely land. The pod is configured to be attached to an aircraft or vehicle. The pod includes walls that extend around and form a contained interior space that houses one or more travelers or cargo containers. During flight of the aircraft or vehicle, the pod deploys from the aircraft or vehicle while at an elevation above ground. A landing location is determined for the pod. While the pod is descending, the pod is steered towards and lands at the landing location. |
US11953913B2 |
Event identifying method of smart detection system
There is provided a smart detection system including multiple sensors and a central server. The central server confirms a model of every sensor and a position thereof in an operation area. The central server confirms an event position and predicts a user action according to event signals sent by the multiple sensors. |
US11953911B1 |
User interface for displaying object-based indications in an autonomous driving system
A vehicle has a plurality of control apparatuses, a user input, a geographic position component, an object detection apparatus, memory, and a display. A processor is also included and is programmed to receive the destination information, identify a route, and determine the current geographic location of the vehicle. The processor is also programmed to identify an object and object type based on object information received from the object detection apparatus and to determine at least one warning characteristic of the identified object based on at least one of: the object type, a detected proximity of the detected object to the vehicle, the location of the detected object relative to predetermined peripheral areas of the vehicle, the current geographic location of the vehicle, and the route. The processor is also configured to select and display on the display an object warning image based on the at least one warning characteristic. |
US11953909B2 |
Mobility platform for autonomous navigation of construction sites
An autonomous tool including a multi-sensor package enabling identification of the position of the tool in a construction site so that the tool may navigate to locations where tasks are performed. The tool may include at least one sensor from the group of a drive system encoder, stereo camera, inertial measurement unit, optical flow sensor, and LiDAR. The tool may include a holonomic drive allowing at least one tool of the mobility platform to reach the extremities of a construction site. The platform may be used as part of a system that receives design information relating to the construction site and tasks to be performed by the tool and then generates commands that control the tool to navigate along a path generated to include landmarks within range of and therefore detectable by the sensors for a large percentage of the path. |
US11953907B2 |
Autonomous surface treatment vehicle with fast wall mode
The invention provides an autonomous surface treatment vehicle, e.g. a floor cleaner, with an autonomy system navigating according to a map, a scanning sensor to detect a position of an obstacle within a scanning zone and generate a detection signal. A safety system is arranged to generate a safety stop in case the detection signal indicates an obstacle within a safety zone. The safety system can enter a special mode of operation, e.g. upon request from the autonomy system, where a special safety zone selection algorithm selects the safety zone e.g. from a special set of pre-determined safety zones. Especially, such special mode can provide safety zones with a relaxed speed limit in combination with a restricted direction limit, so as to provide a faster driving near a wall or similar known obstacle. |
US11953897B2 |
Control method and control device for transferring a utility vehicle into a target position, and utility vehicle
A control method, for the semi-automatic transfer of a driven utility vehicle into a sensor-identifiable target position, includes sensing a relative position of the utility vehicle in relation to the target position and deriving, from the relative position, an automatic, rules-based lateral control of the utility vehicle configured to, together with a longitudinal control, transfer the utility vehicle into the target position. The method further includes detecting, with the aid of a remote control transmitter of the utility vehicle, the presence of an activation signal generated by an operator located outside of the utility vehicle, initiating, in response to the detection of the presence of the activation signal, the transfer of the utility vehicle according to the lateral control and the longitudinal control, and detecting an absence of the activation signal and interrupting the transfer to bring the utility vehicle to a standstill. |
US11953894B2 |
Building management system with machine learning for detecting anomalies in vibration data sets
A building management system includes building equipment operable to affect a variable state or condition of a building and a controller including a processing circuit. The processing circuit is configured to obtain a vibration data set related to vibrations of the building equipment and analyze the vibration data set by one or more machine learning models to generate a set of probabilities. The set of probabilities is related to a probability that the vibration data set is abnormal. The processing circuit is configured to identify the vibration data set as normal or abnormal based on the set of probabilities and initiate a corrective action responsive to identifying the vibration data set as abnormal. |
US11953891B2 |
Work management system and work management method
Provided is a work management system enabling real-time inspection by simultaneously performing work and measurements. The work management system includes a tool including a communication unit and a trigger switch, a camera unit including a communication unit, a camera capable of identifying 3D camera coordinates from an image, a posture detecting device configured to acquire camera posture information, a control unit, and a prism, and a surveying instrument including a communication unit, a tracking unit, a distance-measuring unit, an angle-measuring unit, and a control unit, wherein upon detection that the trigger switch has been used, the camera unit collects camera posture information by the posture detecting device, a tool image by the camera, position coordinates of the prism measured by the surveying instrument, and orientation information of the camera unit viewed from the surveying instrument, and obtains and stores position coordinates of a tip end position of the tool. |
US11953888B2 |
Production cell
A production cell includes: at least one robot arranged to handle products; at least one buffer area for intermediate storage of products inside the production cell; a vision system with cameras arranged to determine, based on images from the cameras, the identity and the location of objects in the production cell a plurality of production modules, each production module comprising at least one Hardware Module configured to process products; and a plurality of module attachment locations, each module attachment location being configured to connect with an interface section of a production module through at least a physical connection and a power connection. |
US11953883B2 |
Lifting system and method for controlling the lifting system and control system for the lifting system
The invention relates to a lifting system and a method for controlling the lifting system, as well as a control system for a lifting system of this type in which an evaluation signal and a control signal are transmitted in order to actuate the lifting devices. |
US11953877B2 |
Automated manufacturing of shoe parts with a pickup tool
Manufacturing of a shoe or a portion of a shoe is enhanced by executing various shoe-manufacturing processes in an automated fashion. For example, information describing a shoe part may be determined, such as an identification, an orientation, a color, a surface topography, an alignment, a size, etc. Based on the information describing the shoe part, automated shoe-manufacturing apparatuses may be instructed to apply various shoe-manufacturing processes to the shoe part, such as a pickup and placement of the shoe part with a pickup tool. |
US11953876B2 |
Modular wire processing center
A modular wire processing center comprises a plurality of individual processing modules that are controlled by a central control unit. The plurality of processing modules includes an automatic crimper and at least two further processing modules selected from the group of an automatic cutter, a marking system, a stripping unit, a terminal feeding device, a wire feeding unit and a wire discharging/bundling unit. The processing modules are designed as independently operable individual processing units and are positioned with the control unit on a mobile platform. |
US11953875B2 |
Cutting processing machine and cutting processing method
A cutting processing machine includes a processing machine body and an NC device. The NC device includes a tool diameter correction amount calculator, a processing trace calculator, and a driving controller. The processing machine body includes a processing unit and a tool trace controller. In a case where, as a processing condition, an offset amount between a control center point of a tool trace and a center point of a nozzle is set, the processing trace calculator generates a tool trace control signal for causing the control center point to be displaced relative to the center point of the nozzle by the offset amount in a predetermined direction. The processing machine body controls the tool trace based on the tool trace control signal such that the control center point is displaced relative to the center point of the nozzle in the predetermined direction. |
US11953872B2 |
Methods and systems for the management of precise agricultural irrigation
The present invention relates to the field of precision agriculture, particularly to systems and methods for providing crop coefficient (Kc) values including near real time and forecast values for the management of precise agricultural irrigation. |
US11953871B2 |
Building control system with automatic control problem formulation using building information model
A controller for a building including one or more processors and one or more non-transitory computer-readable media storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations. The operations include parsing a computer-aided design (CAD) file or a building information model (BIM) file for the building to identify building equipment that operates to affect a variable state or condition of a zone of the building. The operations include generating one or more zone models describing one or more control relationships between the building equipment and the variable state or condition of the zone based on the CAD file or the BIM file. The operations include using the one or more zone models to perform a model-based operation for the building equipment. |
US11953866B2 |
Prediction control development device, prediction control development method, and computer readable storage medium
A prediction control development device according to one aspect of the present invention generates a prediction model of a control amount by analyzing first time-series data of the control amount and provides the generated prediction model to a controller. The prediction control development device acquires second time-series data showing transition of a value of the control amount during prediction control using the prediction model, and evaluates prediction accuracy of the prediction model based on a difference between a prediction value by the prediction model and a value of the second time-series data. When the prediction accuracy of the prediction model is not allowable, the prediction control development device analyzes the second time-series data to newly generate a prediction model of the control amount, and provides the newly generated prediction model to the controller. |
US11953860B2 |
System and method of estimating vehicle battery charging time using big data
a system for estimating a vehicle battery charging time using big data is provided. The system may include a big-data server configured to collect a charge-related parameter of a battery in a vehicle from a plurality of vehicles, to group the plurality of vehicles into a plurality of groups based on the collected charge-related parameter, and to calculate and transmit a first estimated charging time of a group to which the vehicle belongs during vehicle charging, and a controller installed in each of the plurality of vehicles, and configured to calculate a second estimated charging time based on a state of the battery in the vehicle while the corresponding battery in the vehicle is charged and to calculate a final estimated charging time of the battery by combining the first estimated charging time and the second estimated charging time. |
US11953854B2 |
Powder collection container and image forming apparatus including the same
A powder collection container accommodates a powder discharged from a discharge port of a powder discharge device including a powder discharger provided with a shutter member that opens and closes the discharge port. The powder collection container includes a moving member that is movable between a first position where the moving member abuts against the shutter member to open the discharge port of the powder discharge device, and a second position where the moving member does not abut against the shutter member and the discharge port of the powder discharge device is not opened. |
US11953850B2 |
Heater and image heating apparatus
A heater for use in an image heating apparatus includes a substrate, first and second conductors provided on the substrate, and heating elements. The heating elements are arranged between, and electrically connected in parallel to, the first and second conductors. When n denotes a number of heating elements, connected to one second conductor, in one row of the heating elements, a width L denotes a sum (n×Wh) of widths, as seen in a longitudinal direction of the substrate, of shortest current paths of all respective heating elements connected to the one second conductor plus a sum of widths, as seen in the longitudinal direction, of respective gaps between adjacent shortest current paths, and a ratio R denotes a ratio of the sum (n×Wh) of widths to the width L, the heating elements are configured so as to satisfy 0.54≤the ratio R<1. |
US11953846B2 |
Image forming apparatus
An image forming apparatus, employs a constitution in which, in a case that a relative position between an inner roller and an outer member with respect to a circumferential direction of the inner roller is changed in a period after a preceding recording material passed through a transfer portion and until a recording material subsequent to the preceding recording material reaches the transfer portion during execution of a job for forming and outputting images on a plurality of recording materials, a controller controls a position changing mechanism so that the relative position between the inner roller and the outer member is changed in a state in which the outer member contacts an intermediary transfer belt. |
US11953839B2 |
Highly efficient automatic particle cleaner method for EUV systems
In a method of cleaning a lithography system, during idle mode, a stream of air is directed, through a first opening, into a chamber of a wafer table of an EUV lithography system. One or more particles is extracted by the directed stream of air from surfaces of one or more wafer chucks in the chamber of the wafer table. The stream of air and the extracted one or more particle are drawn, through a second opening, out of the chamber of the wafer table. |
US11953837B2 |
Method, substrate and system for estimating stress in a substrate
The present invention provides a testing substrate (W) for estimating stress in production substrates due to a substrate support, said testing substrate having a support surface (SS) divided into predefined portions, wherein the predefined portions comprise at least one first portion (1) having a first coefficient of friction being substantially uniform across the at least one first portion, and at least one second portion (2) having a second coefficient of friction being substantially uniform across the at least one second portion, wherein the second coefficient of friction is different to the first coefficient of friction. The present invention also provides a method for estimating stress in a substrate due to a substrate support and a system for making such an estimation. |
US11953836B2 |
Transport system having a magnetically levitated transportation stage
A reticle transport system having a magnetically levitated transportation stage is disclosed. Such a system may be suitable for use in vacuum environments, for example, ultra-clean vacuum environments. A magnetic levitated linear motor functions to propel the transportation stage in a linear direction along a defined axis of travel and to magnetically levitate the transportation stage. |
US11953830B2 |
Photosensitive resin composition, photosensitive resin sheet, cured film, method for producing cured film, organic EL display device and electronic component
The present invention addresses the problem of providing a photosensitive resin composition which exhibits good imidization rate even in cases where the photosensitive resin composition is fired at a temperature of 200° C. or less, while having high pattern processability, and a cured film of which exhibits high long-term reliability if used in an organic EL display device. In order to solve the above-described problem, a photosensitive resin composition according to the present invention contains (a) a polyimide precursor, (b) a phenolic compound having an electron-withdrawing group and (c) a photosensitive compound; and the polyimide precursor (a) has a residue which is derived from a diamine that has an ionization potential of less than 7.1 eV. |
US11953828B2 |
Method of making a picoscopic scale/ nanoscopic scale circuit pattern
Provided is a method of making a circuit pattern. The method includes: Step (A): providing a master substrate comprising a first photosensitive layer containing photosensitive particles; Step (B): providing an energy beam to reduce metal ions in a predetermined area of the first photosensitive layer to form multiple first metal particles; Step (C): removing unreduced photosensitive particles by a fixer to obtain a master mask; wherein the first metal particles form a first predetermined pattern in the master mask; Step (D): providing a chip comprising a second photosensitive layer containing second photosensitive particles; Step (E): putting the master mask on the second photosensitive layer and providing an energy beam to reduce metal ions of an uncovered part of the second photosensitive layer to form multiple atomized second metal particles; Step (F): removing unreduced photosensitive particles by a fixer to obtain the circuit pattern having line spacing at picoscopic/nanoscopic scale. |
US11953827B2 |
Molecular resist composition and patterning process
A molecular resist composition is provided comprising (A) a betaine type onium compound having a sulfonium cation moiety and a sulfonate anion moiety in a common molecule, the sulfonium cation moiety having a phenyl group substituted with an optionally heteroatom-containing monovalent hydrocarbon group, the phenyl group being attached to the sulfur atom, and (B) an organic solvent, the resist composition being free of a base resin. When processed by lithography using KrF, ArF excimer laser, EB or EUV, the resist composition is improved in dissolution contrast, EL, MEF, and LWR. |
US11953826B2 |
Lined photobucket structure for back end of line (BEOL) interconnect formation
Lined photoresist structures to facilitate fabricating back end of line (BEOL) interconnects are described. In an embodiment, a hard mask has recesses formed therein, wherein liner structures are variously disposed each on a sidewall of a respective recess. Photobuckets comprising photoresist material are also variously disposed in the recesses. The liner structures variously serve as marginal buffers to mitigate possible effects of misalignment in the exposure of photoresist material to photons or an electron beam. In another embodiment, a recess has disposed therein a liner structure and a photobucket that are both formed by self-assembly of a photoresist-based block-copolymer. |
US11953825B2 |
Imprint apparatus, imprint method, and manufacturing method of semiconductor device
According to one embodiment, an imprint apparatus that presses a fine pattern of an original plate against a photo-curable resin dropped onto a substrate, and transfers the fine pattern to the photo-curable resin by applying light, includes a dropping unit that drops the photo-curable resin onto a shot region obtained by dividing the substrate into a plurality of sections, an original plate supporting unit that stamps the original plate on the photo-curable resin on the substrate, the original plate being supported the fine pattern towards the substrate side, and a substrate supporting unit that supports the substrate and moves the substrate such that a position of a predetermined shot region of the substrate is a dropping position of the dropping unit or a stamping position of the original plate, in which the dropping unit is controlled such that the photo-curable resin is sequentially dropped onto the plurality of shot regions of the substrate, and the original plate supporting unit is controlled such that the fine pattern is transferred by sequentially stamping the original plate on the photo-curable resin dropped onto the plurality of shot regions, while operating the substrate supporting unit. |
US11953823B2 |
Measurement method and apparatus
A method of controlling an imaging process uses a qualified optical proximity correction (OPC) model, the process including obtaining an OPC model that is configured to model the behavior of OPC modifications to a pre-OPC design in a process for forming a pattern on a substrate using a post-OPC design in a patterning process, using the patterning process in a manufacturing environment, collecting process control data in substrates patterned using the patterning process in the manufacturing environment, storing the collected process control data in a database, analyzing, by a hardware computer system, the stored, collected process control data to verify that the OPC model is correcting pattern features within a selected threshold, and for pattern features falling outside the selected threshold, determining a modification to the imaging process to correct imaging errors. |
US11953802B2 |
Optical switch employing a virtually imaged phase-array disperser
A WSS device in which a VIPA is used as a spectral disperser. In an example embodiment, the VIPA is configured to produce two or more diffraction orders on the LCOS micro-display of the WSS device. The LCOS micro-display is configurable to independently process light corresponding to different diffraction orders. For example, the LCOS micro-display may be used to implement: (i) optical-signal switching by applying different relative phase shifts to light of different diffraction orders to cause constructive interference at a selected one of the optical ports of the WSS device; (ii) optical-signal splitting by steering light of different diffraction orders to at least two different selected optical ports of the WSS device; and (iii) controllable optical-signal attenuation by applying different relative phase shifts to different diffraction orders to control the relative degree of constructive and destructive interference at a selected one of the optical ports of the WSS device. |
US11953798B2 |
Electrochromic laminates
Thin-film devices, for example electrochromic devices for windows, and methods of manufacturing are described. Particular focus is given to methods of patterning optical devices. Various edge deletion and isolation scribes are performed, for example, to ensure the optical device has appropriate isolation from any edge defects. Methods described herein apply to any thin-film device having one or more material layers sandwiched between two thin film electrical conductor layers. The described methods create novel optical device configurations. |
US11953793B1 |
Display panel
A display panel and a display module are provided. The display panel includes a first base, a black matrix layer, and a color resist layer, wherein the black matrix layer includes a plurality of openings, the color resist layer is disposed above the first base and filled in the plurality of openings. A light reflectivity of a side of the black matrix layer away from the first base is greater than a light reflectivity of a side of the black matrix layer close to the first base. |
US11953790B2 |
Spacer, method for manufacturing same, and display device
A spacer, a method for manufacturing the spacer, and a display device are provided. The method includes: a step S10 of reacting a resin compound and a pyridine compound to generate an intermediate, a step S20 of reacting the intermediate and a metal ligand by a coordination reaction to obtain a coordination structure, and a step S30 of mixing the coordination structure, a monomer, a solvent, a starting agent, and an additive to prepare the spacer. |
US11953789B2 |
Liquid crystal display device including a first spacer in a higher transparency area
According to one embodiment, a liquid crystal display device includes a first substrate, a second substrate, a facing area, a liquid crystal layer, and a first spacer. The facing area includes a first area for displaying an image, a second area, and a frame-shaped frame area. The second substrate includes a light-shielding layer. The second area is an area having higher transparency than transparency of the first area. The liquid crystal layer is located in the second area, the frame area, and the first area. The first spacer is located in the second area and is provided on the first substrate or the second substrate. |
US11953784B2 |
Light guide plate assembly, backlight module, and display device
A light guide plate assembly, a backlight module, and a display device are provided. The light guide plate assembly is configured to guide exiting light emitted from a light-emitting element. The light guide plate assembly includes a reflective part includes an opening, and a transmissive part. At least a part of the transmissive part is located at a side of the reflective part adjacent to a light-exiting side of the light guide plate assembly. The transmissive part includes a first part. Along a direction from a center of the opening to an edge of the opening, light intensity of the exiting light received by the first part is negatively correlated to light transmittance of the first part. |
US11953779B2 |
Backlight module, method for designing the same, and display device
The present disclosure relates to a backlight module, a method for designing the same, and a display device. The backlight module includes: a first substrate; a plurality of LED chips on the first substrate; and a light control structure on the first substrate. The backlight module includes a plurality of light control region groups in one-to-one correspondence with the plurality of light-emitting diode chips, each light control region group includes at least a first light control region and a second light control region. The light control structure includes a plurality of light control substructure groups respectively located in the plurality of light control region groups. Each light control substructure group includes at least a first light control substructure in the first light control region and a second light control substructure in the second light control region. |
US11953778B2 |
System and method for adjusting light intensity in a display system
A display system includes a backlight. A first display unit is disposed proximate the backlight. The first display unit may include a plurality of pixels. Around each pixel, the display system may include a matrix structure. A reflective polarizer may cooperate with a substrate of the first display unit. A second display unit is disposed proximate the first display unit. A microcontroller may be coupled to one or more of the backlight, the first display unit and the second display unit. |
US11953776B2 |
Programmable pulse shaper using a VIPA-grating pair integrated with a spatial light modulator and a retro-array phase-conjugate mirror
A diffraction-limited, programmable pulse shaping network using a virtually integrated phased array (VIPA)-grating pair, integrated with a 2-d transmissive phase-only spatial light modulator (SLM) and a retro-array phase-conjugate mirror (RA-PCM). A high-temporal resolution, broadband pulse shaping network is realized using a 2-D VIPA-grating dispersive element pair, with a programmable SLM at a common Fourier transform plane. True wavefront reversal (“time reversal”) is realized using a self-starting RA-PCM, which compensates for system path distortions, misalignment, beam wander, vibrations and optical aberrations. Upon reverse transit through the system, the RA-PCM wavefront matches the set of virtual images emerging from the VIPA. The RA-PCM is a self-starting, low-power device, without frequency shifts, doesn't require pump beams and/or the need for high-intensity stimulated scattering threshold conditions to be met. Polarization decoupling enables the RA-PCM to compensate for optical distortions, while enabling the SLM to generate real time Fourier phase masks for programmable pulse shaping. |
US11953775B2 |
Polarizer, method of producing polarizer, laminate, and image display device
An object of the present invention is to provide a polarizer, a method of producing a polarizer, a laminate, and an image display device which enable achievement of both the degree of alignment and light fastness. The polarizer of the present invention is a polarizer formed of a polarizer-forming composition which contains a liquid crystal compound and a dichroic material, in which the liquid crystal compound is a polymer compound having a smectic liquid crystallinity. |
US11953771B2 |
Detection device and display device
According to one embodiment, a detection device includes a substrate and a plurality of sensor electrodes provided on the substrate, extending along a first direction and arranged to be spaced apart from each other along a second direction intersecting the first direction. The sensor electrodes form a plurality of detection areas extending in the first direction and a plurality of non-detection areas adjacent to the plurality of detection areas along the second direction, and a boundary between each of the detection areas and each respective one of the non-detection areas is not linear. |
US11953767B2 |
Optical modulator and optical transmission apparatus using same
An optical modulator includes a relay substrate having signal conductor patterns that connect signal input terminals and signal electrodes of an optical modulation element and ground conductor patterns, and a housing, in which the signal conductor pattern includes a component mounting portion including an electrical circuit element. Two ground conductor patterns sandwiching the signal conductor pattern are formed in an asymmetrical shape in a plan view within a component mounting area having a square shape in the plan view centered on the component mounting portion. A direction of a side of the component mounting area having the square shape is same as the extending direction of the signal conductor pattern and a length of a side of the component mounting area is equal to a distance from a center of the component mounting portion to a portion on an adjacent signal conductor pattern closest to the center. |
US11953763B2 |
Contact lens comprising a superior lenticular aspect
Disclosed herein is a contact lens comprising a rounded, minus-carrier, lenticular-like curve over a central, upper portion of the lens that allows the contact lens to translate upwards in downgaze. |
US11953762B2 |
Contact lens comprising a lenticular in a superior portion of the contact lens
Disclosed herein is a contact lens comprising a lenticular in a superior portion of the contact lens wherein the contact lens attaches to an upper eyelid of a wearer by the lenticular interacting with an upper tarsal plate of the upper eyelid of a wearer, said interaction allows the contact lens to translate upwards in downgaze and maintain rotational stability. In one aspect, the lenticular has a top surface, said top surface having a shape selected from the group consisting of flat, flat with rounded corners, concave, convex or tapered having a thicker portion closer to an edge of the contact lens, or combinations thereof. In another aspect, the lenticular is comprised of a plurality of lenticular sections. In yet another aspect, the lenticular is anatomically-shaped. |
US11953757B2 |
Eyewear
The eyewear according to the present invention comprise: a lens having an electrical element; a hollow temple for holding the lens; a control unit for controlling the electrical element; an electronic component electrically connected to the control unit through a wire; and a hollow member arranged inside the temple while storing the wire inside, the hollow member deforming after the deformation of an ear hook when the ear hook is deformed to make a fit. |
US11953755B2 |
Primary-subordinate camera focus based on lens position sensing
Various embodiments disclosed herein include techniques for maintaining multiple cameras in focus on same objects and/or at same distances. In some examples, a subordinate camera may be configured to focus based on the focus of a primary camera. For instance, a focus relationship between the primary camera and the subordinate camera may be determined. The focus relationship may characterize the trajectory of the lens position of the subordinate camera with respect to the lens position of the primary camera. In various examples, the focus relationship may be updated. |
US11953754B2 |
Lens drive device
A lens drive device including, a variation in a distance between the support point and an action point of the leaf spring member is suppressed, and a variation in a biasing force of the leaf spring member determined according to the distance between the support point and the action point is also suppressed. As a result, a frictional force of the frictional engagement between a friction engagement member and an actuator is uniform, and driving characteristics of the lens drive device are uniform. |
US11953753B2 |
Voice coil motor
A VCM (voice coil motor) is disclosed, the VCM including: a rotor including a cylindrical bobbin for accommodating a lens and protruded at a bottom end with a boss, and a coil block arranged at a periphery of the bobbin; a stator including a magnet facing the coil block and a yoke fixing the magnet; and an elastic member including a first elastic member formed with a through hole coupled to the boss of the bobbin and a second elastic member coupled to an upper end facing the bottom end of the bobbin; wherein the boss is formed with a disengagement prevention unit inhibiting the first elastic member from being disengaged from the boss, and the first elastic member is formed with a coupling unit contacting a joint where the disengagement prevention unit and the coupling unit meet. |
US11953752B1 |
Universal photographic and cinematographic lens system
The present invention relates to optical imaging systems which are able to provide increased depth of field to microscope devices, motion-picture cameras, and still photographic cameras. Optical systems described herein are able to provide the increased depth of field while maintaining wide field of view and reducing spherical aberration and distortion. Optical systems described herein are also able to be used with standard film and digital sensor formats, and are able to be attached to, or integrated with, photographic and motion-picture cameras, including currently existing cameras. |
US11953751B2 |
Housing structure
A housing structure including a first housing and a second housing is provided. The first housing includes a first body and at least one metal fixing part protruding from the first body. The second housing includes a second body and at least one receiving part. The at least one metal fixing part leans against the at least one receiving part in a bent manner, such that the first housing is fixed on the second housing. |
US11953749B2 |
Intermittently bonded ribbon with colored bonds
The present disclosure provides an intermittently bonded optical fibre ribbon. The intermittently bonded optical fibre ribbon includes a plurality of optical fibres such that adjacent optical fibre of the plurality of optical fibres is bonded intermittently along the length by a plurality of bonds. The plurality of bonds is defined by a plurality of colours. The plurality of bonds may form a predefined pattern. The predefined pattern may be used for identification of the intermittently bonded optical fibre ribbon. |
US11953745B2 |
Fiber optic cable transition tube
A transition tube is provided for receipt of a fiber optic cable with a jacket portion and a stripped fiber portion. The transition tube allows the optical fiber to be placed within a gel block seal so that the gel block need not contact the jacket of the optical fiber cable. In some examples, the transition tube contains inner geometry to allow easy insertion of an optical fiber cable. In other examples, an end of the cable is sealed within the transition tube. |
US11953743B2 |
Optical fibre ribbon with optimized number of bonds
The present disclosure provides an optical fibre ribbon (100) with intermittent bonding. The optical fibre ribbon (100) includes a plurality of optical fibres (102). The plurality of optical fibres (102) are placed parallel to each other. The plurality of optical fibres (102) adjacent to each other are bonded intermittently along a length. The optical fibre ribbon (102) has a bond ratio of about 15 to 22. The bond ratio is a ratio of a number of a plurality of bonds (106) per unit length of the optical fibre ribbon (100) to a number of optical fibres in the optical fibre ribbon (100). |
US11953742B2 |
Optical device and optical system
This optical device includes at least one magnetic element including a first ferromagnetic layer, a second ferromagnetic layer, and a spacer layer sandwiched between the first ferromagnetic layer and the second ferromagnetic layer, a laser diode, and a waveguide, in which the waveguide includes at least one input waveguide optically connected to the laser diode and an output waveguide connected to the input waveguide, and at least some of light propagating in at least one of the input waveguide and the output waveguide is applied to the magnetic element. |
US11953740B2 |
Package structure
A package structure including a photonic, an electronic die, an encapsulant and a waveguide is provided. The photonic die includes an optical coupler. The electronic die is electrically coupled to the photonic die. The encapsulant laterally encapsulates the photonic die and the electronic die. The waveguide is disposed over the encapsulant and includes an upper surface facing away from the encapsulant. The waveguide includes a first end portion and a second end portion, the first end portion is optically coupled to the optical coupler, and the second end portion has a groove on the upper surface. |
US11953739B2 |
Alignment structure for a fiber optic ferrule and mechanical-optical interface
A new fiber optic ferrule has an alignment structure on a surface through which light passes. The alignment structure is preferably in the shape of a dog bone, allowing the alignment structure to align the fiber optic ferrule in a receptacle while reducing the influence of temperature on the alignment. |
US11953736B2 |
Fiber connection structure with optical connector, and module
In a fiber connection structure with optical connectors according to one embodiment, among m first connector port groups, arrangement orders of colors of a plurality of the optical fibers in (2×j−1)th (j is a natural number satisfying 1≤j and 2×j≤m) first connector port groups are the same, and among the m first connector port groups, arrangement orders of the colors of the plurality of optical fibers in (2×j)th first connector port groups are the same. The arrangement order of the colors of the plurality of optical fibers in the (2×j)th first connector port group is a reverse order of the arrangement order of the colors of the plurality of optical fibers in the (2×j−1)th first connector port group. |
US11953732B2 |
Optical cross-connect
An optical cross-connect disclosed herein includes an input-end unit, an optical beam-splitting and switching unit, and an output-end unit. The input-end unit is configured to transmit a set of first light beams to the optical beam-splitting and switching unit. The optical beam-splitting and switching unit is configured to split each light beam in the set of first light beams into second light beams, to obtain a set of second light beams. The optical beam-splitting and switching unit is further configured to: perform optical path deflection on each light beam in the set of second light beams based on a preset optical-path offset parameter set, and transmit, to the output-end unit, the deflected second light beams. The output-end unit is configured to output the set of second light beams. |
US11953730B2 |
Method of fabricating semiconductor structure
A semiconductor structure including a semiconductor substrate, a first patterned dielectric layer, a grating coupler and a waveguide is provided. The semiconductor substrate includes an optical reflective layer. The first patterned dielectric layer is disposed on the semiconductor substrate and covers a portion of the optical reflective layer. The grating coupler and the waveguide are disposed on the first patterned dielectric layer, wherein the grating coupler and the waveguide are located over the optical reflective layer. |
US11953726B2 |
Optical device
An optical device includes a first waveguide extending in a first direction and a second waveguide connected to the first waveguide. The second waveguide includes a first mirror, a second mirror, and an optical waveguide layer. At least either the first waveguide or the second waveguide has one or more gratings in a part of a connection region in which the first mirror, the second mirror, and the first waveguide overlap one another when seen from an angle parallel with a direction perpendicular to a first reflecting surface of the first mirror. The one or more gratings is at a distance that is longer than at least either a thickness of the first mirror or a thickness of the second mirror in the first direction from an end of the first mirror or the second mirror that is in the connection region. |
US11953720B2 |
Semiconductor device, photonic circuit and method for adjusting resonant wavelength of optical modulator
The present disclosure provides a semiconductor device, a photonic circuit, and a method for adjusting a resonant wavelength of an optical modulator. The semiconductor device includes a substrate, a first waveguide disposed on the substrate, and a second waveguide disposed on the substrate and spaced apart from the first waveguide with a first distance. In addition, the second waveguide includes a first electrical coupling portion having a first type doping, a second electrical coupling portion having a second type doping, and an optical coupling portion disposed between the first electrical coupling portion and the second electrical coupling portion, wherein the second waveguide is configured to receive a first voltage through the first electrical coupling portion and the second electrical coupling portion to decrease a resonant wavelength of the second waveguide. |
US11953710B2 |
Display panel, display device, and method for sorting phase difference layer of display panel
The present invention provides a display panel in which deterioration of color tone may be suppressed regardless of the reflectance of the display element.A display panel including a display element (A), a retardation layer (B) positioned upon the light emission surface side of the display element, and a polarizer (C) positioned upon the light emission surface side of the retardation layer, in which the retardation layer (B) has a λ/4 retardation layer (B1), and the in-plane retardation of the λ/4 retardation layer (B1) satisfies the following Condition 1: |
US11953707B2 |
Smooth surface diffraction grating lens and method for manufacturing the same
A multi-layer lens is disclosed which includes a plurality of dual-layer structures staked on top of one-another, wherein each dual-layer Ri of the plurality of dual-layers includes i) a first curable material having a height of ZLi cured at a predetermined curing level CA, and ii) a second curable material having a height of Zgi cured at a predetermined curing level CB. |
US11953704B2 |
Mobile hologram apparatus
A hologram display system is disclosed. An example system includes a hologram apparatus including a sheet folded along preformed creases into a frustum structure configured to be actuated between a compressed state and an uncompressed state. The frustum structure has a base section and a top section connected by four side sections. The system also includes instructions stored in a memory of a consumer device, which when executed, cause a processor of the consumer device to display, on a screen of the consumer device, holographic interactive content that is related to the hologram apparatus, detect interaction with at least one of the holographic interactive content or the hologram apparatus after the hologram apparatus is placed on the screen of the consumer device, and change the display of at least a portion of the holographic interactive content based on the detected interaction. |
US11953702B1 |
Nanovoided graded-index optical elements, optical arrays, and methods of forming the same
A graded-index optical element may include a nanovoided material including a first surface and a second surface opposite the first surface. The nanovoided material may be transparent between the first surface and the second surface. Additionally, the nanovoided material may have a predefined change in effective refractive index in at least one axis due to a change in at least one of nanovoid size or nanovoid distribution along the at least one axis. Various other elements, devices, systems, materials, and methods are also disclosed. |
US11953700B2 |
Multi-aperture polarization optical systems using beam splitters
An optical system includes: a beam splitter system configured to split an input beam into a plurality of output beams including a first output beam, a second output beam, and a third output beam; a first polarizing filter having a first polarization angle and configured to filter the first output beam to produce a first filtered output beam; a second polarizing filter having a second angle of polarization and configured to filter the second output beam to produce a second filtered output beam; and a third polarizing filter having a third angle of polarization and configured to filter the third output beam to produce a third filtered output beam, the first, second, and third angles of polarization being different from one another. |
US11953699B2 |
Image display apparatus
In order to achieve the above object, an image display apparatus according to an embodiment of the present technology includes a light source section and one or more optical components. The one or more optical components include an optical surface for dividing the light emitted from the light source into a plurality of light beams to be converged and a reflective surface for reflecting the plurality of light beams converged by the optical surface, and emit the plurality of light beams reflected by the reflective surface from the optical surface. |
US11953697B1 |
Position tracking sensor in a head up display
A computer includes a processor and memory, the memory can store instructions executable by the processor to display a first calibration symbol to appear at a first location of a virtual image plane viewable from a measured location of the eyes or head of an operator and display a second calibration symbol to appear at a second location of the virtual image plane according to an offset distance from the first location. The instructions additionally can additionally be to adjust the offset distance in response to adjusting the second location by receiving input from the operator to align the first calibration symbol with the second calibration symbol. |
US11953696B2 |
Display device
The present disclosed subject matter relates to a display device for displaying an image to an eye, comprising a support mounting a light source and a mirror assembly. The light source is configured to emit a visible light beam carrying the image towards the mirror assembly, and the mirror assembly is configured to angularly oscillate and deflect the emitted visible light beam towards the eye. A light sensor is mounted on the support and configured to record return light received via said mirror assembly from the eye. The display device further comprises a processor connected to the light sensor and configured to detect a state of the eye from the recorded return light. |
US11953694B2 |
Head-mounted display apparatus
A right temple member and a left temple member are provided, close to a display unit, at inner side faces of a right case member and a left case member that store at least a part of the display unit. A right support member and a left support member are provided at the right temple member and the left temple member. Accordingly, the provision of the right support member and the left support member enables to adjust a degree of opening and an inward repulsive force of the right temple member and the left temple member. |
US11953691B2 |
Eyewear with integrated peripheral display
Systems and methods for projecting each of a chronology of images as a sequence of images using a shifting element as part of a near-eye display system are provided for use in virtual reality, augmented reality, or mixed reality systems. In some example embodiments, a chronology of images is received by a peripheral sequencing system. The system divides each image into image portions and generates sequences of image portions to recreate the images based on arrangement data. The system then causes a high-speed display of each sequence of images such that they appear simultaneous to a viewer. In some embodiments, the projection is transmitted to a shifting optical element such as a rotating micromirror that propagates a display to a user. In some embodiments, the system further detects and corrects for image and environmental distortions. |
US11953690B2 |
Head-mountable device and connector
Multiple head-mounted devices and/or other electronic devices can operate in concert to provide multiple users with shared experiences and content enjoyment. Such operations can be facilitated by a connection between multiple head-mounted devices and/or other electronic devices to allow different users to receive content. Such a connection can be made possible by a connector that directly and physically connects head-mounted devices and/or other electronic devices to each other and transmits signals there between. By providing a physical connection, the signals can be efficiently transmitted even when other types of connections (e.g., wireless) are not available. |
US11953687B2 |
Head-mounted visualization unit and visualization system comprising light-transmissive optical system
A head-mounted visualization unit is provided with an at least partially light-transmissive optical system. The optical system has a first optical channel assigned to a first eye of a user and a second optical channel assigned to a second eye of the user. The first optical channel is substantially transmissive to optical radiation of a first polarization and substantially opaque to optical radiation of a second polarization, with the first polarization substantially orthogonal to the second polarization. The second optical channel is substantially transmissive to optical radiation of the second polarization and substantially opaque to optical radiation of the first polarization. A polarizer and a light attenuator are arranged in the first optical channel. The light attenuator is arranged downstream of the polarizer in a direction toward the first eye of the user. |
US11953686B2 |
Combined birefringent material and reflective waveguide for multiple focal planes in a mixed-reality head-mounted display device
An optical combiner in a display system of a mixed-reality head-mounted display (HMD) device comprises a lens of birefringent material and a ferroelectric liquid crystal (FLC) modulator that are adapted for use with a reflective waveguide to provide multiple different focal planes on which holograms of virtual-world objects (i.e., virtual images) are displayed. The birefringent lens has two orthogonal refractive indices, ordinary and extraordinary, depending on the polarization state of the incident light. Depending on the rotation of the polarization axis by the FLC modulator, the incoming light to the birefringent lens is focused either at a distance corresponding to the ordinary refractive index or the extraordinary refractive index. Virtual image light leaving the birefringent lens is in-coupled to a see-through reflective waveguide which is configured to form an exit pupil for the optical combiner to enable an HMD device user to view the virtual images from the source. |
US11953683B2 |
Display device, in particular a head-mounted display, based on temporal and spatial multiplexing of hologram tiles
The invention relates to a display device, in particular a head-mounted display or hocular, having a spatial light modulator and a controllable light-deflecting device for generating a multiple image of the spatial light modulator, which consists of segments, the multiple image being produced at least with a predefinable number of segments which determines the size of a visible area within which a 3D-scene holographically encoded in the spatial light modulator can be reconstructed for observation by an eye of an observer. |
US11953682B2 |
Aperture multiplier with depolarizer
An optical aperture multiplier includes a first optical waveguide (10) having a rectangular cross-section and including partially reflecting surfaces (40) at an oblique angle to a direction of elongation of the waveguide. A second optical waveguide (20), also including partially reflecting surfaces (45) at an oblique angle, is optically coupled with the first optical waveguide (10). An image coupled into the first optical waveguide with an initial direction of propagation at an oblique coupling angle advances by four-fold internal reflection along the first optical waveguide, with a proportion of intensity of the image reflected at the partially reflecting surfaces so as to be coupled into the second optical waveguide, and then propagates through two-fold reflection within the second optical waveguide, with a proportion of intensity of the image reflected at the partially reflecting surfaces so as to be directed outwards from one of the parallel faces as a visible image. |
US11953678B2 |
Aberration correction of optical phased arrays
Aspects of the present disclosure describe systems, methods, and structures for aberration correction of optical phased arrays that employ a corrective optical path difference (OPD) in the near-field of an OPA to correct or cancel out aberrations in emitted beams of the OPA including those reaching far-field distances by generating a spatially-varying OPD across the aperture of the OPA that is substantially equal and opposite to an equivalent OPD of the aberration(s). |
US11953677B2 |
Method and system for optimizing scanning of coherent LIDAR
An apparatus include a motor, a first scanner, and a second scanner. The first scanner is coupled to the motor, and the motor is configured to rotate the first scanner at a first angular velocity about a rotation axis to deflect a first beam incident in a third plane on the first scanner into a first plane different from the third plane. The second scanner is coupled to the motor, and the motor is configured to rotate the second scanner at a second angular velocity different from the first angular velocity about the rotation axis to deflect a second beam incident in the third plane on the second scanner into a second plane different from the third plane. |
US11953668B1 |
Tunable filter for microscope
A tunable filter for microscope includes an optical element having a surface with one or more steps formed thereon; a conductive layer formed on the surface with the steps; one or more crystals secured to each step; and electrodes positioned on each surface of each crystal. |
US11953665B2 |
Imaging apparatus and manufacturing method of imaging apparatus
An imaging apparatus includes a first reflection optical system and a second reflection optical system having mutually different optical axes, each of the first and second reflection optical systems includes a plurality of reflecting surfaces, a first imaging portion configured to receive an imaging light reflected by the first reflection optical system, a second imaging portion configured to receive an imaging light reflected by the second reflection optical system, a first member, a second member, and a frame. A part of the plurality of reflecting surfaces of the first reflection optical system are reflecting surfaces provided on the frame. Among the plurality of reflecting surfaces of the first reflection optical system, a final-stage reflecting surface configured to reflect the imaging light toward the first imaging portion is a first reflecting surface formed on a surface of the first member. |
US11953664B2 |
Zoom optical system, optical apparatus and method for manufacturing the zoom optical system
A zoom optical system includes a positive first lens group, a negative second lens group disposed on an image side of the first lens group, a positive third lens group disposed on an image side of the second lens group, a negative fourth lens group disposed on an image side of the third lens group, and a final lens group disposed on an image side of the fourth lens group and closest to an image. During zooming, distances between lens groups change, and the first lens group moves along an optical axis. A negative focusing lens group is provided, and the final lens group is disposed on an image side of the focusing lens group. A negative vibration proof group of the second lens group may include, in order from an object, a negative lens, an air gap and a cemented lens of a negative lens and a positive lens. The final lens group may have negative refractive power. |
US11953663B2 |
Zoom optical system
A zoom optical system includes a first lens group, a position of which with respect to an imaging plane is adjustable, and including first and second lenses. The zoom optical system also includes a second lens group of which a position with respect to the imaging plane is adjustable and includes third to fifth lenses. The zoom optical system further includes a third lens group including a sixth lens. An object-side surface of the first lens is convex. |
US11953653B2 |
Anti-reflective coatings on optical waveguides
An anti-reflective waveguide assembly comprising a waveguide substrate having a first index of refraction, a plurality of diffractive optical elements disposed upon a first surface of the waveguide and an anti-reflective coating disposed upon a second surface of the waveguide. The anti-reflective coating preferably increases absorption of light through a surface to which it is applied into the waveguide so that at least 97 percent of the light is transmitted. The anti-reflective coating is composed of four layers of material having different indices of refraction that the first index of refraction and an imaginary refractive index less than 1×10−3 but preferably less than 5×10−4. |
US11953648B1 |
Light curtain
Display with high visibility without impairing rigidity of a housing is performed. A light curtain includes: a housing in which one element of a pair of elements disposed inside along a longitudinal direction in order to form the plurality of optical axes at intervals, the housing including a metal case and end members connected to both ends of the metal case; a cover that transmits light from a light projecting element, which is the one element, and is attached to the housing so as to cross the optical axe; an indicator lamp that is a light diffusing member disposed outside an outer surface of at least one of the cover and the housing along the longitudinal direction or formed in series with the cover; and an indicator lamp light source that is accommodated in the housing and supplies light for displaying toward the indicator lamp. |
US11953647B2 |
System and method for radioactivity prediction to evaluate formation productivity
Systems and methods for evaluating a subsurface region of the earth for hydrocarbon exploration, development, or production are disclosed. Embodiments of the present disclosure are configured to determine advanced radioactive formation data from commonly acquired well logging data sets. In particular, a predictive model is trained to generate “synthetic” spectral gamma ray logs are from basic neutron, density and total gamma ray logs measured from a well within the formation. The predictive model comprises a neural network that is trained using multi-resolution graph clustering techniques to correlate patterns in the density, neutron and gamma ray log data to patterns in spectral gamma ray log data. Embodiments of the present disclosure are further configured to use the synthetic spectral gamma ray logs output by the model to quantify the clay content of the formation, its permeability and determine a hydrocarbon productivity index for the formation. |
US11953645B2 |
Foreign object detection method and power side capable of detecting foreign object
A foreign object detection method for detecting whether a foreign object exists on a function pin of a power supplier side or a power receiver side, wherein the power supplier side and the power receiver side are coupled to each other in a detachable fashion. The foreign object detection method includes: discharging a capacitor via the function pin, wherein the capacitor is electrically connected to the function pin; providing a sensing current flowing through the function pin, to charge the capacitor; sensing a voltage variation of the function pin during a predetermined period; and comparing the voltage variation with a predetermined variation, so as to determine whether a foreign object exists on the function pin. |
US11953638B2 |
Methods for creating a critical crust reservoir model
Provided herein are systems and methods for generating reservoir models including the SOC nature of the Earth's crust. The methods employ seismic emission tomography (SET) to generate three dimensional models of a formation providing permeability without the need for traditional reservoir modeling techniques and allowing for the identification of naturally-occurring permeability pathways that provide accurate and precise locations for the efficient recovery of hydrocarbons or other fluids. |
US11953637B2 |
Methods and systems of generating simulation grids for different structural interpretations
Geologic modeling methods and systems may use design-space to design-space mapping to facilitate simulation grid generation for multiple interpretations of a subsurface region. As one example, one or more embodiments of a geologic modeling method may comprise: obtaining first and second geologic models having different structural interpretations of a subsurface region; mapping each of the geologic models to associated design space models representing an unfaulted subsurface region; determining a design-to-design space mapping from the first design space model to the second design space model; using said mapping to copy parameter values from the first design space model to the second of the design space model; gridding each of the design space models to obtain design space meshes; partitioning cells in the first and second design space meshes along faults; reverse mapping the partitioned design space meshes to the physical space to obtain first and second physical space simulation meshes. |
US11953632B2 |
X-ray detector component, X-ray detection module, imaging device and method for manufacturing an X-ray detector component
The invention relates to an X-ray detector component comprising an X-ray detector chip made from a silicon substrate and comprising charge collecting electrodes. The X-ray detector chip is suitable for providing an X-ray-dependent current at the charge collecting electrodes. The X-ray detector component further comprises a CMOS read-out circuit chip comprising connection electrodes. The X-ray detector chip and the CMOS read-out circuit chip are mechanically and electrically connected in such a manner that the charge collecting electrodes and the connection electrodes are electrically connected. The invention further relates to an X-ray detection module, an imaging device and a method for manufacturing an X-ray detector component. |
US11953628B2 |
Heat dissipation in an optical device
A phase shifter includes a substrate layer, a cladding layer, and a waveguide. The phase shifter includes a waveguide and a heating element. The phase shifter includes a thermally conductive structure disposed on the cladding layer to disperse heat from the waveguide. The thermally conductive structure may include a metal strip disposed longitudinally along the beam, may include thermally conductive pads, and/or may include thermally conductive vias coupled between the cladding layer and the substrate layer. The phase shifter may be incorporated into light detection and ranging (LIDAR) devices, telecommunications devices, and/or computing devices. |
US11953612B2 |
Ranging method
A method of ranging between a first and a second radio signal transceiver comprises calculating a preliminary estimate of a value proportional to a one-way frequency domain channel response, for a frequency of a plurality of frequencies and for each of a first antenna combination and a second antenna combination of a plurality of antenna combinations; calculating a comparison value for the preliminary estimate, for the frequency and for each of the first antenna combination and the second antenna combination; determining, for the frequency and the first antenna combination, a corrected estimate of the value proportional to the one-way frequency domain channel response based on the preliminary estimate and the comparison value, for the first antenna combination and the second antenna combination; and performing a ranging calculation between the first and the second radio signal transceiver based on a plurality of such corrected estimates. |
US11953611B2 |
Leveraging spectral diversity for machine learning-based estimation of radio frequency signal parameters
An example method for estimating the angle-of-arrival (AoA) and other parameters of radio frequency (RF) signals that are received by an antenna array comprises: receiving a plurality of radio frequency (RF) signal power measurements by a plurality of antenna elements at a plurality of RF channels; computing, by applying a machine learning model to the plurality of RF signal power measurements, an estimated RF signal parameter value; and outputting the RF signal parameter value. |
US11953610B2 |
Device and method for calculating movement information
Movement information is calculated with high accuracy, without being influenced by the number of GNSS signals receivable by each of a plurality of antennas. A movement information calculating device includes a plurality of antennas, a clock generator, a plurality of GNSS receivers, and an arithmetic logical unit. The plurality of antennas, each receives a GNSS signal. The clock generator generates a clock signal. The plurality of GNSS receivers are connected to the respective antennas, and share the clock signal from the clock generator and calculate GNSS observed values by using the shared clock signal and the GNSS signals, respectively. The arithmetic logical unit calculates movement information including a speed of a movable body based on the GNSS observed values from the plurality of GNSS receivers. |
US11953606B2 |
Preprocessing module of GNSS chip and terminal device
A preprocessing system includes a first port, where one end of the first port is coupled to a first switch, and the other end of the first port is suspended, where the first switch has a connecting end configured to couple to a first interface and is configured to connect a filter and the first interface, a second port configured to receive a first signal or a second signal, where the filter is configured to filter the first signal to obtain a first positioning signal and a second positioning signal, provide the first positioning signal for the first switch, and provide the second positioning signal for a second interface of a global navigation satellite system (GNSS) chip to adapt to a plurality of antenna configuration types and to achieve universality. |
US11953605B2 |
Method, device, equipment, and storage medium for determining sensor solution
The present application discloses a method, a device, equipment, and storage medium for determining a sensor solution, where the method includes: establishing a simulated unmanned vehicle and a simulation scene, where the simulation scene is used for the simulated unmanned vehicle to perform simulation driving; determining a first sensor solution according to a initialization parameter, and determining, according to the first sensor solution, simulation data generated by the simulated unmanned vehicle during the simulation driving in the simulation scene; and; and determining a first perception parameter of the first sensor solution according to the simulation data, and correcting the first sensor solution according to the first perception parameter to obtain a sensor solution applied to an unmanned vehicle. |
US11953603B2 |
Lidar system and method of operation
A LIDAR system, preferably including one or more: optical emitters, optical detectors, beam directors, and/or processing modules. A method of LIDAR system operation, preferably including: determining signals, outputting the signals, receiving one or more return signals, and/or analyzing the return signals. |
US11953598B2 |
Laser tracking device
A laser tracking device includes an adjustment device, a telescope, and a drive device. The adjustment device modifies the emission direction of first light wave. The telescope emits the first light wave in the emission direction modified by the adjustment device. The drive device rotates the telescope based on a predicted path of a moving body. The adjustment device provides more precision in modifying the emission direction of the first light wave than in the drive device rotating the telescope. Further, the adjustment device modifies the emission direction to offset the modification of the emission direction caused by the rotation of the telescope from a time when a tracking start condition is satisfied until the moving body is detected. |
US11953596B2 |
LiDAR device
A light detection and ranging (lidar) device includes: a lower base; an upper base; a laser emitting unit for emitting a laser in a form of a point light source; a nodding mirror for transforming the laser in the form of the point light source to a line beam pattern which is perpendicular to the lower base, wherein the nodding mirror reflects the laser emitted from the laser emitting unit; a polygonal mirror for transforming the line beam pattern to a plane beam pattern and receiving a laser reflected from an object; and a sensor unit for receiving the laser reflected from the object via the polygonal mirror. |
US11953594B2 |
Apparatus, system and method for detecting objects comprising a converging lens assembly that compresses the partially augmented light signal in a minor plane from a diverging lens assembly to form a fan-shaped augmented light signal
Embodiments of the present disclosure relate to an object detection system that comprises at least one laser component. The at least one laser component is configured to generate an augmented light signal with a fan shape in a first plane. The at least one laser component is also configured to receive and detect a reflected light signal when an object is within a predetermined region of interest of the augmented light signal. In some embodiments of the present disclosure, the at least one laser component is configured to receive a reflected light signal from small objects than may be detected by other known object detection systems. |
US11953589B2 |
System and method of assisted or automated grain unload synchronization
A system includes an agricultural harvester with an electromagnetic detecting and ranging module and a camera for capturing images of an area within a field of view of the electromagnetic detecting and ranging module. One or more computing devices detect the presence of an object using data from the electromagnetic detecting and ranging module, use image data from the camera to determine whether the object is a receiving vehicle and, if the object is a receiving vehicle, generate automated navigation data to automatically control operation of at least one of the agricultural harvester and the receiving vehicle to align an unload conveyor of the agricultural harvester with a grain bin of the receiving vehicle. |
US11953582B2 |
Distance measuring apparatus and method using impulse correlation
A distance measuring apparatus includes: a DTC generator unit that generates DTC signals having edges delayed to define time segments; a template generator unit that generates template signals consecutively in a pre-designated number within the time segments in response to the DTC signals; a coarse time determiner unit that determines the time segment in which a delayed signal is received by calculating correlations with the consecutively generated template signals; a fine time measurer unit that determines the time at which the delayed signal is received within the time segment determined at the coarse time determiner unit from the results of calculating correlations between multiple template signals within the determined time segment and the delayed signal; and a distance calculator unit that calculates the total delay duration of the delayed signal and calculates the distance to the measurement target object from the calculated delay duration. |
US11953568B1 |
Wide-range perpendicular sensitive magnetic sensor and method for manufacturing the same
The present disclosure relates to a wide-range perpendicular sensitive magnetic sensor and the method for manufacturing the same, the magnetic sensor includes a substrate, a plurality of magnetic tunnel junctions, a plurality of magnetic flux regulators, a first output port and a second output port. |
US11953567B2 |
Magnetic multi-turn sensor and method of manufacture
The present disclosure provides a magnetic multi-turn sensor comprising a continuous coil of magnetoresistive elements and a method of manufacturing said sensor. The continuous coil is formed on a substrate such as a silicon wafer that has been fabricated so as to form a trench and bridge arrangement that enables the inner and outer spiral to be connected without interfering with the magnetoresistive elements of the spiral winding in between. Once the substrate has been fabricated with the trench and bridge arrangement, a film of the magnetoresistive material can be deposited to form a continuous coil on the surface of the substrate, wherein a portion of the coil is formed in the trench and a portion of the coil is formed on the bridge. |
US11953566B2 |
Apparatus and methods for virtually linear and temperature-independent sensing of magnetic fields
Disclosed are apparatus and methods for sensing and measurement of magnetic fields that are insensitive to temperature, and respond linearly to the magnitude of the magnetic field. In particular, the apparatus and methods include the use of a resistance network including at least one fluorinated graphene foam (FGF) magnetoresistive device. Measurement of a voltage drop across at least one FGF magnetoresistive device is correlated to either merely the presence of a magnetic field or for measurement of at least a scalar magnitude value of the magnetic field. The use of FGF affords both temperature-insensitivity and linear magnetic field responsivity. |
US11953565B2 |
Electrical offset compensating in a bridge using more than four magnetoresistance elements
In one aspect, bridge circuitry includes a first magnetoresistance (MR) element connected with a second MR element at a first node; a third MR element connected with the first MR element at a second node; a fourth MR element connected with the third MR element at a third node; a fifth MR element connected with a sixth MR element at a fourth node; a seventh MR element connected with the fifth MR element at a fifth node; and an eighth MR element connected with the seventh MR element at a sixth node; and a plurality of eight switches. Six of the plurality of eight switches are each connected to a corresponding one node. |
US11953564B2 |
Induction machine control using hall effect sensor adapted driver circuit
A Hall effect sensor system includes a Hall effect sensor and a drive-sense circuit (DSC). The Hall effect sensor includes an input port to receive a DC (direct current) current signal and generates a Hall voltage based on exposure to a magnetic field. The DSC generates the DC current signal based on a reference signal and drives it via a single line that operably couples the DSC to the Hall effect sensor and simultaneously to sense the DC current signal via the single line. The DSC detects an effect on the DC current signal corresponding to the Hall voltage that is generated across the Hall effect sensor based on exposure of the Hall effect sensor to the magnetic field and generates a digital signal representative of the Hall voltage. |
US11953559B2 |
Secure system that includes driving related systems
A driving related system that may include an integrated circuit (IC) that may include IC conductors and test unit; a PCB that may include PCB conductors; intermediate conductors for coupling the IC conductors to the PCB conductors; wherein the test unit is configured to: electrically test a continuity of a first conductive path that comprises a first group of intermediate conductors, a first group of IC conductors and a first group of PCB conductors; and generate a continuity fault indication when detecting a discontinuity of the first conductive path; and wherein the driving related system is configured to perform a safety measure, in response to a generation of one or more continuity fault indications. |
US11953548B2 |
Invisible scan architecture for secure testing of digital designs
Various embodiments of the present disclosure provide a scan-based architecture for register-transfer-level (RTL) or gate-level designs that improves the security of scan chain-based design-for-testability (DFT) structures. In various embodiments, the scan-based architecture includes invisible scan chains that are hidden in such a way that an attacker cannot easily identify or locate the invisible scan chains for exploitation and revealing internal secure information of the design. The invisible scan chains are dynamically configurable into a scan chain with select flip-flops, such that scan paths of the invisible scan chains may be different between different designs, chips, or testing operations. Various embodiments further employ key-based obfuscation by combining a scan control finite state machine with existing state machines within a design, which improves design security against unauthorized use and increases confidentiality. Specific sequences of key patterns cause the design to transition into a test mode or a normal mode. |
US11953540B1 |
Battery diode fault monitoring
A system is disclosed to detect failure of a diode that is connected in series with a battery and a contactor or other switch configured to connect the battery to a load when the contactor or other switch is in a closed position and to isolate the battery from the load when the contactor or other switch is in an open position. In various embodiments, the system includes a high value resistor connected between the anode terminal of the diode and ground, the connection to the anode terminal being on a load side of the contactor or other switch; and a voltage meter configured to measure a voltage across the high value resistor at least during a test in which a voltage is applied to a bus associated with the load while the contactor or other switch is in the open position. |
US11953536B2 |
Electromagnetic wave visualization device
An electromagnetic wave visualization device includes an image acquisition unit that captures an image of a target device, a measurement unit that measures an electromagnetic wave intensity of the target device, a controller that sets a measurement range of the measurement unit and generates a composite image in which a measurement result of the measured electromagnetic wave intensity is superimposed on the captured image of the target device acquired by the image acquisition unit, and an output unit that outputs the composite image generated by the controller, in which the controller generates the composite image including the measurement range of the measurement unit and outputs the composite image to the output unit. |
US11953530B2 |
System frequency detector
A system frequency detector includes an orthogonal coordinate signal generator generating an orthogonal two-phase voltage signal from a three-phase voltage signal of three-phase alternating current power of a power system by converting the three-phase voltage signal into a two-phase voltage signal orthogonal to the three-phase voltage signal, converting the two-phase voltage signal into a voltage signal of a rotating coordinate system, calculating a moving average of the voltage signal of the rotating coordinate system, and performing an inverse transformation of the voltage signal of the rotating coordinate system after calculating the moving average; and a frequency calculator including an angular frequency calculator calculating an angular frequency of the power system based on the two-phase voltage signal, and an arithmetic unit calculating a system frequency of the power system from the angular frequency, the frequency calculator further including a low-pass filter provided in series with the arithmetic unit. |
US11953529B2 |
Position sensing modules and related devices and methods
Position sensing modules associated with a device are provided. The position sensing modules are configured to receive electrical characteristics associated with one or more switches of a device over a predetermined period of time, the one or more switches being configured to connect service to or disconnect service from a customer; calculate a match indicator for each phase of the device including the one or more switches, the match indicator indicating whether an electrical characteristic on a load-side of the device matches a same electrical characteristic on a line-side of the device for each phase of the device; and determine a position of the one or more switches based on the received electrical characteristics and the calculated match indicator for each phase of the device. |
US11953528B2 |
Diagnosis system, diagnosis method, program, and recording medium
A diagnosis system is configured to diagnose an apparatus including a driver device. The system includes an acquisition unit configured to acquire waveform data indicating a waveform related to a current to be supplied to the driver device, and a determination unit configured to determine a condition of the apparatus. The determination unit is configured to obtain, based on the waveform data, a change caused by a component of a force in a particular direction applied to the driver device, and to determine the condition of the apparatus based on the obtained change. The diagnosis device determines the condition of the apparatus accurately. |
US11953525B2 |
Wireless sensing device
A sensing device for monitoring an electrical component or apparatus is described. The sensing device is attachable to an electrical conductor and includes a sensor for measuring at least one physical property, a wireless communication unit for transmitting measurement data to a receiver, an energy harvesting unit configured to harvest energy from a current flowing through the electrical conductor and comprising an electromagnetic coil wound around a core, and a connection mechanism to make the core connectable to a strap comprising a material having a high magnetic permeability. The sensing device is configured to be operable when no strap is connected to the core and energy is harvested via an open magnetic circuit as well as when a strap is connected to the core and energy is harvested via a closed magnetic circuit. |
US11953523B2 |
AFE circuit and related gain amplifier
An analog front-end (AFE) circuit, configured to be coupled to a sensor having a plurality of sensing units, includes a plurality of sensing circuits and a plurality of multiplexers. Each of the plurality of multiplexers is coupled between one of the plurality of sensing units and at least two of the plurality of sensing circuits. |
US11953517B2 |
Large radius probe
A large radius probe for a surface analysis instrument such as an atomic force microscope (AFM). The probe is microfabricated to have a tip with a hemispherical distal end or apex. The radius of the apex is the range of about a micron making the probes particularly useful for nanoindentation analyses, but other applications are contemplated. In particular, tips with aspect ratios greater than 2:1 can be made for imaging, for example, semiconductor samples. The processes of the preferred embodiments allow such large radius probes to be batch fabricated to facilitate cost and robustness. |
US11953509B2 |
Automatic analyzer
The automatic analyzer includes a housing unit capable of housing a plurality of reagent bottles each of which has an IC tag on one surface of short-side side surfaces thereof, an antenna used to communicate with the IC tag, a detector that detects the presence or absence of a reagent bottles, and a control unit. The housing unit includes a housing container cooled by a cooling machine, a heat insulating material, a reagent tray provided with a plurality of reagent bottle holding portions that hold the reagent bottles, a disk rotatably holding the reagent tray, and a driving unit driving the disk, and when it is unable to communicate with the IC tag of the reagent bottle installed in the reagent bottle holding portion where the reagent bottle is detected by the detector, the control unit determines that the reagent bottle is installed in a reverse direction. |
US11953506B2 |
Monitoring inflammation status
Methods for monitoring inflammation status of a subject comprise determining levels of at least one neutrophil activation marker, or at least three markers, in urine samples taken from the subject at multiple time points, wherein increased levels of the at least one neutrophil activation marker, or at least one of the markers, in a urine sample are indicative of or predictive of an exacerbation of inflammation and/or wherein decreased levels of the at least one neutrophil activation marker, or at least one of the markers, in a urine sample following an increase are indicative or predictive of recovery from, or successful treatment of, an exacerbation of inflammation. Corresponding systems, test kits and computer programs are provided. |
US11953498B2 |
Image processing device, image processing method, program, and evaluation method
An image processing device includes: a processor; and a memory encoded with instructions executed by the processor, including: imaging pluripotent stem cells with time in a culture process and acquiring a plurality of images, extracting a colony region of the cells from the image, extracting a high luminance region on the basis of a group of pixels with larger luminance values than a standard value from among pixels constituting the image, extracting an extraction target region with relatively high contrast in the colony region on the basis of the colony and high luminance regions, and outputting the extraction target region as an extraction result, wherein as a relationship among the colony, high luminance, and extraction target regions, the colony region is formed, the high luminance region is then formed therein, and the extraction target region is then formed in the high luminance region in the culture process of the cells. |
US11953497B2 |
Breath sensing device for a portable electronic device
The invention relates to a breath sensing devices for a portable apparatus, in particular a portable telecommunication device or a wearable device, the sensing device comprising an acoustic wave sensing means, like a microphone; and a gas sensing means, The invention furthermore relates to an electronic device comprising such a sensing device. In addition, methods are provided that allow calibrating a gas volume based on an output signal of an acoustic wave sensing means. |
US11953495B1 |
Molecular detection unit, chip and preparation method
Disclosed are a molecule detection unit, a chip and a preparation method. The molecule detection unit includes a single-hole liquid storage cavity, a liquid resistance flow channel, a buffer flow channel, a sensing electrode, a substrate, a first structural layer, a second structural layer and a sample flow channel. The first structural layer is arranged on the top of the substrate; the single-hole liquid storage cavity and the buffer flow channel are arranged in the first structural layer and are independent of each other; the liquid resistance flow channel is arranged in the first structural layer, and two ends of the liquid resistance flow channel are respectively communicated with the single-hole liquid storage cavity and the buffer flow channel; the second structural layer is arranged on the top of the first structural layer and covers the top of the buffer flow channel. |
US11953489B1 |
Evaluating spontaneous hydraulic fracturing fluid imbibition and oil displacement method and apparatus
The present invention comprises a test for evaluating spontaneous hydraulic fracturing fluid imbibition and oil displacement method and apparatus utilizing a composite core with a pressurized Amott cell test. |
US11953488B2 |
Systems and methods for determining concentrations of mobile hydrogen of metallic objects and/or reducing concentrations of mobile hydrogen of metallic objects
An analytical inspection system for determining concentration of mobile hydrogen of and/or on surfaces of a metallic object can include: a vacuum furnace; a hydrogen sensing device; and/or a flow path from the furnace to the sensing device. The sensing device can be configured to detect and/or measure the mobile hydrogen at levels less than or equal to 1 part per million (ppm). An analytical inspection method for determining concentration of mobile hydrogen of and/or on surfaces of a metallic object can include: placing the object into a vacuum furnace; drawing a vacuum in the furnace; and/or simultaneously heating the metallic object in the furnace and measuring a quantity of the mobile hydrogen released from the object using a hydrogen sensing device. The sensing device can be configured to detect and/or measure the mobile hydrogen at levels less than or equal to 1 ppm. |
US11953485B2 |
Systems and methods for non-invasive microwave testing of bottles of wine
A system for non-invasive microwave testing a bottle of wine may include an emission probe for emitting a microwave signal through a wall of the bottle into the wine and a detection probe for receiving at least a portion of the microwave signal from the wine via the wall. |
US11953477B2 |
Method and control system for detecting faults associated with gas chromatograph device in process plant
The present application discloses method and sewer (111) for detecting faults associated with a gas chromatograph device (100) in a process plant. The gas chromatograph device (100) is associated with a database (110) configured to store a measured chromatogram, and historic chromatograms. Initially, the server receives the measured chromatogram from the database. Upon receiving the measured chromatogram, the server is configured to detect at least one real-time symptom for measured chromatogram. The real-time symptoms may be detected by comparing the historic chromatograms with predetermined configuration data to the measured chromatogram. Upon detecting the real-time symptoms, the server is configured to determine faults associated with the gas chromatograph device. The faults are determined by mapping the real-time symptoms and fault signature data received from the database. The fault signature data is generated using machine learning model trained by providing the faults and the historic gas chromatogram. |
US11953476B2 |
Deflection-type refractometer with extended measurement range
A deflection-type refractometer with extended measurement range having a light source generating a beam of light; a measuring cell with a sample chamber receiving a sample liquid; an optical sensor mounted on a movable platform for detecting the deflected beam of light; a driving unit configured to move the platform; a distance measurement unit for monitoring the displacement of the platform; a control unit configured to calculate the deflection of the beam of light based on the displacement of the platform and an output signal of the optical sensor to obtain a refractive index measure of the sample liquid using the calculated deflection. |
US11953471B2 |
Under water acoustics plasma generator
A system and method for evaluating a bond is provided. The system uses an underwater spark discharge to generate a compression wave in a first vessel containing a liquid. The system further includes a second vessel in which a vacuum is pulled to hold the first vessel against a bonded structure being inspected. The compression wave is directed to propagate from the liquid into the bonded structure to apply a known force to the bond being inspected. |
US11953465B2 |
Zeta-potential measurement jig
To provide a zeta-potential measurement jig which does not require dedicated tools and enables placement of a sample in a cell with simple work. Provided is a zeta-potential measurement jig, to be used for an electrophoretic mobility measuring device, including: a frame body including: a first holding wall and a second holding wall; and a bottom wall; an intermediate block, and a cell retainer, wherein at least one of the first holding wall or the second holding wall has one of a first groove or a first protrusion to be elastically fitted into the first groove, which is configured to support the intermediate block on a lateral side, and wherein the intermediate block has another one of the first groove or the first protrusion. |
US11953462B2 |
Glass electrochemical sensor with wafer level stacking and through glass via (TGV) interconnects
A method of forming a glass electrochemical sensor is described. In some embodiments, the method may include forming a plurality of electrical through glass vias (TGVs) in an electrode substrate; filling each of the plurality of electrical TGVs with an electrode material; forming a plurality of contact TGVs in the electrode substrate; filling each of the plurality of contact TGVs with a conductive material; patterning the conductive material to connect the electrical TGVs with the contact TGVs; forming a cavity in a first glass layer; and bonding a first side of the first glass layer to the electrode substrate. |
US11953453B2 |
X-ray detector device, glass body for shielding optical detector means of a workpiece measuring device, and X-ray tomography workpiece measuring system
The invention relates to an X-ray detector device for industrial measurement of workpieces by X-ray, having scintillator means (12) for converting incident X-rays of the X-ray radiation passing through a workpiece being measured into visible light at a scintillator light exit surface (14), optical detector means (22; 24, 26) optically downstream of the scintillator means, for converting the visible light at the scintillator light exit surface into an electronic image signal, and X-ray protection means (18, 20; 18′, 20′; 18″, 20″) which are provided in an optical beam path between the scintillator means and the optical detector means and have a body, in particular a glass body, that is transparent to visible light and has X-ray absorbing properties. |
US11953449B2 |
Visual inspection device
A visual inspection device including a pinhole lens optically coupled to a sensor is provided. The pinhole lens has a pinhole placed at the distal end of the lens to capture the rays from an object to be inspected, a front optical group receiving the rays which cross the pinhole, and a rear optical group. The front optical group is configured to focus, on the rear optical group, the rays which cross the pinhole. The rear optical group is configured to focus, on the sensor, the rays received from the front optical group. |
US11953448B2 |
Method for defect inspection
A method for defect inspection includes receiving a substrate having a plurality of patterns; obtaining a gray scale image of the substrate, wherein the gray scale image includes a plurality of regions, and each of the regions has a gray scale value; comparing the gray scale value of each region to a gray scale references to define a first group, a second group and an Nth group, wherein each of the first group, the second group and the Nth group has at least a region; performing a calculation to obtain a score; and when the score is greater than a value, the substrate is determined to have an ESD defect, and when the score is less than the value, the substrate is determined to be free of the ESD defect. |
US11953447B2 |
Defective part recognition device and defective part recognition method
A defective part recognition device includes a microscope for obtaining a magnified image of a unit area for recognizing a defective part on the surface of a multi-layer film substrate; a spectral camera having an imaging surface where the magnified image is formed; and an information processing part for processing the spectrum information from the spectral camera. The information processing part includes a machine learning part for a clustering process on the spectrum information for each pixel, and a defect recognition part for recognizing a defective part from the result of the machine learning part. The machine learning part sets a cluster in the unit area and generates a histogram with a frequency, the number of pixels clustered into the cluster. The defect recognition part compares the frequency distribution of the generated histogram with that of a histogram free of defects and recognizes a defective part. |
US11953446B2 |
System and method for processing multiple loose gemstones using image-based analysis techniques
Systems and methods for processing a plurality of loose gemstones resting on a worksurface are disclosed. The system comprises an image capturing device for capturing an image of the plurality of loose gemstones on the worksurface. The system further comprises a computing device having a non-transitory computer-readable storage medium and a processor. Additionally, the processor is configured by executing a software application to analyze the image to detect edges of objects within the image and generate a diagram representing the detected edges of the gemstones. The processor is further configured to detect, using a trained neural network processing the image and the diagram, individual gemstones within the image and count the individual gemstones detected within the image to determine a gemstone count. The processor is also configured to perform, using an output device, a processing operation on the gemstones as a function of the gemstone count. |
US11953439B2 |
Articles and methods for generation of tunable coloration and interference
The present invention generally relates to the generation of tunable coloration and/or interference from, for example, surfaces, emulsion droplets and particles. Embodiments described herein may be useful for generation of tunable electromagnetic radiation such as coloration (e.g., iridescence, structural color) and/or interference patterns from, for example, surfaces (e.g., comprising a plurality of microdomes and/or microwells), emulsion droplets and/or particles. In some embodiments, the surfaces, interfaces, droplets, and/or particles produce visible color (e.g., structural color) without the need for dyes. |
US11953437B2 |
Device and method for measuring multiple analyte concentrations in a measuring medium
The present disclosure relates to a device for measuring a first analyte concentration and a second analyte concentration in a measuring medium, the device including: a sample cell; a first light source unit; a first detector unit; a functional element; a second light source unit; a second detector unit; and a control unit adapted to analyze a detected first light for determining a first value representing the concentration of the first analyte in the measuring medium and adapted to analyze a detected third light for determining a second value representing the concentration of the second analyte in the measuring medium. A method of using the device is also disclosed. |
US11953436B2 |
Systems and methods for the detection and analysis of free thiol
Embodiments described herein relate to devices, and methods for quantifying thiol content in a sample containing a mixture of proteins or protein isoforms. The method includes conjugating a portion of the sample with free thiol detection binders, separating the contents in the portion of the sample into separated protein isoforms, detecting fluorescence signals associated with each separated protein isoform, and quantifying, based on the fluorescence signals, a relative amount of free thiol associated with each separated protein isoform. In some instances, the method includes quantifying the amount of each separated protein isoform based on absorbance signals associated with each separated protein isoform. In some instances, the fluorescence and/or absorbance signals associated with protein isoforms conjugated with detection binders can be compared with the corresponding signals associated with unconjugated protein isoforms. In some instances, the method further includes applying a reducing agent and quantifying total-thiol content in the sample. |
US11953433B2 |
Method for analysing process streams
The invention relates to a method for investigating process streams comprising five or more different hydrocarbon-containing components. In the method at least one process flow line (35) is in operative connection with an online IR spectrometer (2) and an online gas chromatograph (1). The process stream passed through the process stream conduit (35) is subjected to an online characterization which comprises measurements both with the online IR spectrometer and with an online gas chromatograph. The spectral data and the chromatography data are mathematically related to one another by suitable statistical models, thus allowing training of a model used for evaluating the analytical data and for characterizing the process streams. The method according to the invention is characterized by short measurement times in the range of seconds and milliseconds and a high accuracy. The method according to the invention for investigating process streams preferably relates to investigation of process streams deriving from processes proceeding in parallel, the process streams preferably deriving from reaction spaces arranged in parallel. |
US11953430B2 |
Determination of rock types by spectral scanning
Described herein is a method and system for classifying rock types in a rock body. The method comprises the steps of obtaining spectral data from a spectral measurement (202) of a surface region of the rock body and then determining a first spectral ratio between two wavelength bands of the spectral data. From the first spectral ratio it can be assessed (204) whether the measurement is a high-angle measurement, and if the measurement is not a high-angle measurement then a further spectral ratio between two further wavelength bands of the spectral data is determined (208). The further spectral ratio is then compared (210) with a corresponding diagnostic criterion to assess whether the surface region comprises a first rock type associated with the further spectral ratio and diagnostic criterion. |
US11953429B1 |
Systems and methods for detecting properties relating to building components
Systems and methods of the present disclosure include at least one building component detection sensor device configured to be deployed within (or proximate to) a building comprised of a plurality of building components. The at least one building component detection sensor device is configured to detect data relating to at least one building component of the plurality of building components. In addition, a building component property determination system includes a processor configured to execute instructions stored in memory to determine one or more properties of the at least one building component based at least in part on the data detected by the at least one building component detection sensor device. |
US11953427B2 |
Reconstruction of frequency registration for quantitative spectroscopy
Frequency registration deviations occurring during a scan of a frequency or wavelength range by a spectroscopic analysis system can be corrected using passive and/or active approaches. A passive approach can include determining and applying mathematical conversions to a recorded field spectrum. An active approach can include modifying one or more operating parameters of the spectroscopic analysis system to reduce frequency registration deviation. |
US11953411B2 |
Method and system for lysing a liquid sample with augmented oxidizing agents to create a solution with a reduced microbial concentration and precipitate formation
A method for differentially lysing a liquid sample or target material using an augmented oxidizing agent (AOA), which includes a quantity of electronically modified oxygen derivatives (EMODs). The method reduces or eliminates total dissolved solids (IDS), total suspended solids (TSS), Biologic Oxygen Demand (BOD), microbial concentration, biofilms and other content in the liquid target material known or suspected to contain animal fluids, blood and blood cells and suspected or known to contain eukaryotic cells, microbial cells, bacteria, viruses, spores, fungi, prions, organic matter, minerals, proteins or associated structures. The BOD, TDS and TSS can be lowered or eliminated as desired. This action is directly proportional to the quantity of EMODs in the AOS applied to the liquid target material. |
US11953409B1 |
Gas extraction device for metal mineral inclusions and gas extraction method therefor
A gas extraction device for metal mineral inclusions and a gas extraction method therefor are provided, the device includes a base plate, an annular carrier, sealing covers, a grinding assembly, a vacuum assembly, a gas-gathering assembly and a mass spectrometer. The annular carrier is disposed on the base plate, multiple grinding chambers are defined and evenly distributed in a circular shape on the annular carrier, the sealing covers are disposed at openings of the grinding chambers, the grinding assembly includes grinding hammers, and the grinding hammers penetrate through the sealing covers and extend into the grinding chambers. Side walls of each grinding chamber defines a first through hole and a second through hole. The vacuum assembly is communicated with the grinding chambers through the first through holes. The gas-gathering assembly is communicated with the grinding chambers through the second through holes. The mass spectrometer is communicated with the gas-gathering assembly. |
US11953407B2 |
Laboratory system particularly for use in microscopy
A laboratory system includes: a laboratory device on a table surface of a laboratory bench, the laboratory bench having at least one receiving section below the table surface, which at least one receiving section receives at least one fluid reservoir which is connected to the laboratory device. In an embodiment, the laboratory device includes a climate chamber and/or an incubation system, and the laboratory system further includes a first fluid supply system that supplies at least one fluid to the climate chamber and/or the incubation system, the first fluid supply system being connected to the at least one fluid reservoir in which the at least one fluid is storable. |
US11953401B2 |
Method and apparatus for measuring optical characteristics of augmented reality device
A method and apparatus for measuring optical characteristics of an augmented reality device are disclosed. A method of measuring optical characteristics of an augmented reality device according to an exemplary embodiment of the present invention includes: taking a test image including a plurality of patterns that is output on a virtual plane by the augmented reality device, using at least one camera disposed around a predetermined measurement reference position; acquiring field of view information including information about the field of view of the at least one camera, and photographing system information including information about the arrangement of the at least one camera; and calculating the coordinates of a plurality of patterns with respect to the measurement reference position on the basis of a plurality of captured images taken by the at least one camera, field of view information, and photographing system information. |
US11953400B2 |
Input device including improved pressure sensing unit design
A pressure sensing unit is provided. The pressure sensing unit includes a membrane and a pressure sensing pad group. The membrane has a first surface and a second surface. The pressure sensing pad group includes a first pressure sensing pad, a second pressure sensing pad, and a ground pad that are spaced apart from one another. The ground pad and one among the first pressure sensing pad and the second pressure sensing pad are located at the first surface of the membrane, another one among the first pressure sensing pad and the second pressure sensing pad is located at the second surface of the membrane, and an orthographic projection of the ground pad projected onto a reference plane is located between orthographic projections of the first pressure sensing pad and the second pressure sensing pad that are projected onto the reference plane. Therefore, a signal-to-noise ratio can be increased and an erroneous detection can be prevented. |
US11953399B2 |
Pressure sensors with tensioned membranes
Pressure sensors having ring-tensioned membranes are disclosed. A tensioning ring is bonded to a membrane in a manner that results in the tensioning ring applying a tensile force to the membrane, flattening the membrane and reducing or eliminating defects that may have occurred during production. The membrane is bonded to the sensor housing at a point outside the tensioning ring, preventing the process of bonding the membrane to the housing from introducing defects into the tensioned portion of the membrane. A dielectric may be introduced into the gap between the membrane and the counter electrode in a capacitive pressure sensor, resulting in an improved dynamic range. |
US11953398B2 |
Quasi-static calculation method for lateral unbalanced force of transmission lines
The present invention belongs to the technical field of disaster prevention and reduction of transmission lines, and provides a quasi-static calculation method for lateral unbalanced force of transmission lines. The present invention can quantify significant unbalanced force caused by a failed tower to an adjacent tower, thus to quantitatively evaluate cascading failure risk of transmission lines. The present invention does not need a lot of iteration, and can parametrically reveal influence of various factors on unbalanced force. The present invention quantifies influence of large deformation effect of a conducting wire on wind load, and at the same time, wind load of the conducting wire is corrected by the trapezoidal equivalent wind pressure proposed, which avoids wind load calculation error of the conducting wire caused by a relatively large vertical height difference, better reflects actual mechanical state of the lines, and optimizes existing wind load calculation method of transmission lines. |
US11953389B2 |
Optical sensing system with separable spectrally overlapping sensor responses
An optical sensing system including an optical interrogator is operative with an array of reflective sensors, each sensor providing a separable reflected spectral response parameter such as a unique Gaussian standard deviation or reflected response compared to other sensors in the same operating wavelength range. The optical interrogator provides narrowband swept or broadband continuous optical power source to the array of FBG sensors, and an optical interrogator generates a g(x) representation of power vs wavelength of the reflected optical power and decomposes the representation into the wavelength of the individual sensors, thereby allowing operation of two or more FBG sensors in the same operating wavelength range. |
US11953388B2 |
Metallic tube structure with a sensor arrangement
Metallic tube structure comprises a first tubular portion and a sensor structure. A sensor of the sensor structure is configured to detect a physical parameter of the metallic tube structure. The sensor structure is formed as a stack of thin-film layers. The stack comprises at least a first electrically insulating thin-film layer and at least one electrically conducting thin-film layer. The first electrically insulating thin-film layer is in mechanically bonded to the outer surface of the first tubular portion and is arranged to electrically insulate the at least one electrically conducting thin-film layer from the first tubular portion. A portion of the sensor structure is covered by a protective member, the protective member being arranged in direct contact with the at least a portion of the sensor structure and at least a part of the first tubular portion. |
US11953385B2 |
Method and system for testing a fiber optic monitoring system in a conduit
An apparatus includes an enclosure having one or more apertures for receiving therethrough optical fiber, and one or more actuators sealed within the enclosure for generating one or more interference signals for interfering with optical fiber within the enclosure such that an optical path length of the optical fiber is altered. A method for verifying an event detection system includes interrogating optical fiber positioned alongside a conduit by sending one or more light pulses along the optical fiber and receiving reflections of the one or more light pulses. The method further includes using an event verification device housed within an enclosure through which passes the optical fiber to generate one or more interference signals for interfering with the optical fiber such that an optical path length of the optical fiber is altered. |
US11953368B2 |
Weighing system for a capsule filling machine
A weighing system fills capsules with a product, each capsule having a body. The weighing system includes a weighing unit with a weighing cell and a gripping element connected to the weighing cell by means of a loading stem and provided with a housing for receiving and/or retaining a capsule or body to be weighed. The weighing system also includes a connecting element rigidly fixed to the loading stem and slidably and elastically supporting the gripping element that is movable between a measuring position, wherein the gripping element is completely supported by the loading stem and spaced from an abutment wall of the weighing unit by an elastic element, and an end-stroke position reached by contrasting the thrust of the elastic element, wherein the gripping element abuts the abutment wall. |
US11953366B2 |
Fluid level measurement system using buoyant body
A fluid level measurement system using a buoyant body includes a guide part installed in a direction perpendicular to the bottom surface of a fluid storage tank, and provided with a space in which a fluid can move therein; a buoyant body inserted into the guide part, and configured to float along the surface of the fluid inside the guide part; and a measurement part coupled to the top end of the guide part, and configured to measure the level of the surface of the fluid inside the fluid storage tank by transmitting a signal toward the buoyant body in the inner space of the guide part and then receiving a signal reflected from the buoyant body. |
US11953365B2 |
Switching device and a liquid level detection apparatus employing the switching device
A switching device includes a first enclosure containing a switch, a rod-shaped second enclosure having a second end connected to the first enclosure, a detector unit in the second enclosure, and a float disposed around the second enclosure and capable of moving along it. As the float moves from the first end of the second enclosure toward the second end, when the float enters a first position range, a first position sensor senses the float and transmits a first sensing signal to a detection circuit; when the float enters a second position range, a second position sensor senses the float and transmits a second sensing signal to the detection circuit. The detection circuit close a switch in response to the second sensing signal to turn on an external appliance. The switching device is flexible, reliable, and inexpensive to produce. |
US11953362B2 |
Dispensing device
A dispensing device for forming equally proportioned quantities of powder. The dispensing device has a body with an upper surface having one or more concave grooves formed therein. One or more flat staging areas may be disposed between the one or more grooves and a perimetrical edge of the upper surface for forming piles of powder that can be urged across the one or more grooves, whereby the powder fills each groove with a generally identical quantities of the powder. |
US11953356B2 |
Methods and internet of things (IoT) systems for monitoring smart gas pipeline networks based on ultrasonic flowmeters
The embodiment of the present disclosure provides a method and an Internet of Things system for monitoring a smart gas pipeline network based on an ultrasonic flowmeter. The method is implemented by a smart gas management platform of the Internet of Things system, including: acquiring distributed ultrasonic data for least at one moment, the distributed ultrasonic data including ultrasonic data acquired by the ultrasonic flowmeter and the ultrasonic flowmeter being deployed at at least one detection position of the gas pipeline network; determining a leakage risk of at least one preset point of the gas pipeline network based on the distributed ultrasonic data; and generating and sending warning information to a user based on the leakage risk. |
US11953355B2 |
Utility meter including a temperature sensor detection algorithm
Utility meter for measuring thermal energy delivered to a point of consumption by a fluid supplied via a supply flow and a return flow, including a flow meter unit for measuring a supply flow rate or return flow rate of the fluid; a pair of temperature sensing probes for measuring temperatures of the supply flow and the return flow, each of the temperature sensing probes including a resistive temperature device; and a calculator device configured for executing a measuring algorithm for determining an amount of thermal energy delivered to the point of consumption over a period of time based on flow rates and temperatures received from the flow meter unit and temperature sensing probes, respectively; wherein the calculator device is configured to detect the type of resistive temperature device included in the temperature sensing probes and to adapt the measuring algorithm according to the type of resistive temperature device. |
US11953353B2 |
Angular circuit board assembly for a flowmeter
A sensor apparatus and a method of operating the sensor apparatus can include one or more sensors and a circuit board, wherein the one or more sensors can include a rotatable component (e.g., pulse disk, crank, pin, shaft, etc), and an angular circuit board assembly that maintains the circuit board in an angular position with respect to the rotatable component in an arrangement that allows the rotatable component to dive through the circuit board. The sensor can be, for example, a magnetic sensor, a light emitting diode or a photo diode. The sensor apparatus can include a flow channel and the rotatable component can oscillate to provide a measurement of a flow of fluid through the flow channel. The sensor apparatus can be used for the mechanical/electrical detection of pulses of a rotary motion. |
US11953351B2 |
Tactile and proximity sensor
A tactile and proximity sensor includes a light source, a light receiver, an elastic structure, and a reflecting mirror. The light source emits light. The light receiver receives light and generates a signal indicating a result of reception of the light. The elastic structure includes an elastic body deformable in response to an external force and includes a reflecting portion to reflect light and transmitting portions to transmit light. The reflecting mirror faces the light source to guide the light from the light source to the reflecting portion and the transmitting portion. |
US11953347B2 |
Position detection device
A position detection device includes a first position detector, a second position detector, and a signal generator. The first position detector includes a first magnetic field generation unit, a second magnetic field generation unit, and a first magnetic sensor. The second position detector includes a third magnetic field generation unit, a fourth magnetic field generation unit, and a second magnetic sensor. The positions of the second and fourth magnetic field generation units vary in response to variations in a detection-target position. The signal generator generates a position detection signal, which is the sum of a first detection signal generated by the first magnetic sensor and a second detection signal generated by the second magnetic sensor. Each of the first and second position detectors includes a bias magnetic field generation unit. |
US11953339B2 |
Systems and methods for generating an interactive user interface
Implementations described and claimed herein provide systems and methods for interaction between a user and a machine. In one implementation, machine status information for the machine is received at a dedicated machine component. The machine status information is published onto a distributed node system network of the machine. The machine status information is ingested at a primary interface controller, and an interactive user interface is generated using the primary interface controller. The interactive user interface is generated based on the machine status information. In some implementations, input is received from the user at the primary interface controller through the interactive user interface, and a corresponding action is delegated to one or more subsystems of the machine using the distributed node system network. |
US11953338B2 |
Remote initialization system for a vehicle system
A remote initialization system and method for a vehicle system receive trip data for an upcoming trip at an off-board device. Using the off-board device, the trip data is communicated to the different back-office systems, and one or more of mandatory directives or software configuration requirements are received at the off-board device from the different back-office systems. An initialization data set that includes at least some of the trip data and at least some of the one or more of the mandatory directives or the software configuration requirements is communicated from the off-board device to an onboard controller of the vehicle system. The initialization data set is configured to be used by the onboard controller to control movement of the vehicle system in the different sets of the routes. |
US11953336B2 |
Vehicle and control method thereof
Disclosed herein is a vehicle and a control method thereof. The vehicle includes a battery, a navigation system, and a control device connected to the battery and the navigation system. The control device is configured to receive information on a point of departure, a destination of the vehicle, a first desired distance to empty (DTE) at a stopover, and a second desired DTE at the destination of the vehicle for charging the battery, configured to generate a virtual driving route of the vehicle, in which a first charging station is designated as a virtual stopover, through the navigation system based on the received information, and configured to output the virtual driving route as a recommended driving route of the vehicle based on an estimated state of charge (SOC) of the battery corresponding to the virtual driving route. |
US11953334B2 |
System and method for vehicle routing
A system and method for automated routing of people and materials from one location to another based on automated vehicle technology are applied to bus transit, ridesharing and car sharing, and on multiple modes of delivery, including rail, water, road and air. An optimal transit algorithm uses Degree of Circuity (DOC) and Maximum Degree of Circuity (Max DOC) to refine transit network design and scheduling. Max DOC and computed shortest travel times are used to define the maximum acceptable travel time for each passenger or package. Using those maximum acceptable travel times for passengers and/or packages as constraints, optimal routings are developed for each primary transport hub, using a Simulated Annealing (SA) algorithm. The SA algorithm may be used as a basis for optimal flexible feeder bus routing, which considers relocation of buses for multiple primary transport hubs and multiple primary transport vehicles. |
US11953332B2 |
Transportation-based service share systems and methods
Transportation-based service share systems and methods are disclosed herein. An example method can include receiving a request from a service provider to reserve a ridehail vehicle for a ridehail having a time frame, the request specifying a service provided by the service provider; determining the ridehail vehicle for the service provider based on the service; and dispatching the ridehail vehicle, the service provider rendering the service during the ridehail. |
US11953323B2 |
Micromechanical rate-of-rotation sensor set-up, rate-of-rotation sensor array and corresponding manufacturing method
A micromechanical rate-of-rotation sensor set-up, including a first rate-of-rotation sensor device capable of being driven rotationally by a driving device via a drive frame device, so as to oscillate about a first axis, and is for measuring a first outer rate of rotation about a second axis and a second outer rate of rotation about a third axis; and a second rate-of-rotation sensor device capable of being driven by the driving device via the drive frame device, so as to oscillate linearly along the second axis, and is for measuring a third outer rate of rotation about the first axis. The first rate-of-rotation sensor device is connected to the second rate-of-rotation sensor device by the drive frame device. The drive frame device includes a first and second drive frame, which may be driven by the driving device in phase opposition, along the third axis, in an oscillatory manner. |
US11953319B2 |
Sliding adjustable compass having a support
The present disclosure provides a sliding adjustable compass having a support for holding a variety of marking and cutting implements which can be easily replaced when they are used up. The construction of the compass is such that large diameter circles can be marked or cut precisely with the help of a viewing lens, whilst maintaining portability by a modular design. |
US11953315B2 |
Vehicle wheel assembly position measurement method and apparatus thereof
A vehicle wheel assembly position measurement apparatus measures, at each of at least three measurement positions in a circumferential direction, a distance in a vehicle width direction between each of plural measurement points located on a specified line that crosses a lateral surface of a tire section from an inner circumferential end to an outer circumferential end and a respective one of distance measuring instruments, calculates an approximate curve indicating a relationship between a position in an extending direction of the specified line and the distance of each of the measurement points at the respective measurement position, calculates a rotation center position of a wheel assembly from a specific position of the approximate curve at the measurement position, and calculates a height position of the wheel assembly relative to a vehicle body from the rotation center position and a height position of a specified portion of the vehicle body. |
US11953311B2 |
Smart spray foam depth sensor
SPF (spray polyurethane foam) insulation applied in a commercial or residential building is an amazing but costly construction product. One reason is that application of SPF insulation requires large investment capital equipment and a specialized crew for each job. The work is further made difficult because determination of the performance and quality characteristics of the performed work is subjective and still dependent on only primitive tools for normal routine examination. We worked to solve this problem by designing, building, and testing a portable measurement and evaluation system capable of reading any, and all SPF substrates with reliable accuracy and repeatability. With this tool, the applicator or inspector can now efficiently and accurately determine the performance and quality characteristics of the spray foam job and make smart strategic decisions on-demand. Using our system, the average applicator can improve his productivity by 15% per job, can reduce his chemical consumption by 10% per job and the improve overall quality metric of the job. Using our system, the average inspector can reduce the inspection time by 80% per job and can increase the accuracy of his inspection by 20% per job. |
US11953307B2 |
Measuring apparatus
A measuring apparatus for measuring a planar relative motion between a tool attacher and a work attacher of a machine tool includes at least one image capturing element capable of performing image capturing at a first position, a second position, and a third position, which are not located on the same line. The image capturing elements at the first position, the second position, and the third position are caused to capture a first point, a second point, and a third point, respectively, arranged on at least one plane of an XY-plane, an XZ-plane, and a YZ-plane. The image capturing element at the second position and the image capturing element at the third position are caused to capture the first point, the image capturing element at the first position and the image capturing element at the third position are caused to capture the second point, and the image capturing element at the first position and the image capturing element at the second position are caused to capture the third point. Based on the image capturing result, a value indicating the planar relative motion between the tool attacher and the work attacher is calculated. |
US11953303B2 |
Subsonic polymeric ammunition cartridge
The present invention provides a subsonic ammunition cartridge including a polymeric casing body comprising a generally cylindrical hollow polymer body having a body base at a first end thereof and a mouth at a second end to define a propellant chamber; a propellant insert positioned in the propellant chamber to reduce the internal volume of the propellant chamber, wherein the propellant chamber has an internal volume that is between 25 and 80% less than the open internal volume of a standard casing of equivalent caliber; and a primer insert positioned at the body base and in communication with the propellant chamber. |
US11953299B2 |
Warhead and method of producing same
A procedure for producing a warhead with controlled fragmentation includes manufacturing an inner shell and filling it with an explosive substance. The procedure further includes providing a net around the outer surface of the inner shell as well as depositing a material on and around the net. A warhead is produced by the procedure and includes an inner shell. A material applied to the warhead comprises weak points for guided fragmentation of the deposited material upon detonation of the warhead. |
US11953298B2 |
Brake arrangement for a projectile
In a brake for detachable arrangement on projectiles, the brake is configured with a surface which is situated in the direction of travel of the projectile, where the surface is larger than a surface given by πR2-πr2, where R is the outer radius of the brake and r is the inner radius of the brake. A method for braking projectiles is also provided. |
US11953287B2 |
Revolving sequential launching device for a toy projectile launcher
A revolving sequential launching device is adapted to be used in a toy projectile launcher. The revolving sequential launching device includes a guide member and a launch unit. The launch unit includes a revolving sleeve having a guide hole, a cam rail subunit disposed on the revolving sleeve, and a plurality of second gas conduits. The cam rail subunit is movable to be in sliding contact with the guide member during movement of the launch unit such that further movement of the launch unit drives rotation of the revolving sleeve. The rotation of the revolving sleeve brings the guide hole to be sequentially aligned with the second gas conduits, thereby discharging sequentially the toy projectiles. |
US11953286B1 |
Rapid fire toy launch apparatus
Apparatus and methods employing dual triggered feeding of projectiles from plural or multiple magazine clips with multiple interlock features in a rapid fire toy launcher employing a clips carriage mounted for translatable movement using a carriage selector separately positions clips in line for individual projectile feeding and launch. A propelling mechanism receives projectiles from an elongated projectile checking subassembly using a reversible projectile advancing feeder with a gear combination that advances and returns a pusher extension for feeding projectiles through the clips carriage upper portion. The reversible projectile advancing feeder is positioned in the housing forward the inserted magazine clips. Triggers including a propelling mechanism trigger activates a key and a fire key is activated with a fire trigger. |
US11953285B2 |
Bowfishing arrow slide
In aspects of the invention, an arrow slide is provided with a body having a first opening with a plurality of first edges arranged in a generally triangular configuration within which a first diameter can be received, a second opening with a plurality of second edges arranged in the generally triangular configuration within which the first diameter can be received; sidewalk linking corresponding ones of the first plurality of edges to the plurality of second edges to create a passageway extending from the first opening to the second opening through which an arrow can slide; and a string mount to which a bowfishing line can be joined. |
US11953284B2 |
Modular quiver system and method of use
A modular quiver system and method of use may include, first, a base portion configured to be attachable to a bow and configured to removably hold a first arrow, and second, a detachable portion configured to removably hold a plurality of second arrows and configured to be removably attachable with the base portion by hand without the use of any tools, regardless whether or not the base portion is attached to the bow, and regardless whether arrows are in the quiver. A quick-release bracket system allows the modular quiver system to be removed from and attached with a bow in different predetermined positions without the use of any tools. |
US11953277B1 |
Firing control system with multiple safeties
A firing control system with multiple safeties is disclosed. It comprises a base, a return spring, a firing pin releaser, and a trigger connecting bar. The trigger connecting bar is connected with the trigger of the pistol and has a firing safety portion with a T shape. The design of the firing safety portion with a limit protrusion portion of the firing pin releaser of the present invention form a safety mechanism for unintentional discharge of the pistol, which improves the problem that the existing improved products are easy to cause the pistol to fire under an unfired state. |
US11953269B2 |
Loop heat pipe
A loop heat pipe includes: an evaporator; a condenser; a liquid pipe; a vapor pipe; and a loop-like flow channel through which the working fluid flows. At least one of the evaporator, the condenser, the liquid pipe, and the vapor pipe includes a first outer metal layer, a second outer metal layer, and an inner metal layer. The inner metal layer includes a porous body. The porous body includes: a first bottomed hole formed in one face of the inner metal layer; a second bottomed hole formed in the other face of the inner metal layer; a pore, wherein the first bottomed hole and the second bottomed hole partially communicates with each other through the pore; and a first column portion provided inside the first bottomed hole. The first column portion is bonded to the first outer metal layer. |
US11953266B2 |
Oven with renewable energy capacities
Techniques for utilizing excess heat generated by an oven to generate electricity are provided. In one example, an oven can comprise a coolant pathway positioned adjacent to a hollow space within the oven, wherein the hollow space can contain heat. The oven can also comprise a chamber in fluid communication with the coolant pathway. The oven can further comprise a turbine in fluid communication with the chamber and an outlet. Moreover, the oven can comprise a generator connected to the turbine, wherein rotation of the turbine can power the generator. |
US11953255B2 |
Appliance with ice tray and mount unit
An appliance including a cabinet, a mount unit, and an ice tray is provided. The cabinet forms a freezer chamber and the mount unit is positioned in the freezer chamber. The mount unit forms a channel configured to releasably receive the ice tray. The ice tray includes a lip corresponding to the channel at the mount unit. The mount unit includes a rotor configured to rotate along a central axis. |
US11953254B2 |
Refrigerator
Provided is a refrigerator including a cabinet having a freezing compartment defined therein, an ice-maker mounted in the freezing compartment, wherein the ice-maker makes spherical ice and removes the made spherical ice downwards, an ice bin disposed below the ice-maker, and retractable and extendable in a front and rear direction, wherein the removed ice is stored in the ice bin, and a cover plate extending downward from a rear face of the ice-maker, wherein the cover plate shields a space between the ice bin and the ice-maker. |
US11953253B2 |
Household ice maker and method of operating a household ice maker
An optoelectronic module for a light barrier for fill height monitoring of an ice collection container in a household ice maker includes a module housing, which bears a light passage surface located at the boundary between the optoelectronic module and the space outside the module for the passage of a beam of light of the light barrier. The module further has a printed circuit board accommodated in the module housing, an optoelectronic component mounted on the printed circuit board, serving as a light transmitter or receiver, with a main lobe axis, and a cylindrical light-guiding element for guidance of the light beam located in the beam path between the light passage surface and the optoelectronic component, and at a distance from the component. |
US11953243B2 |
Mechanical-cooling, free-cooling, and hybrid-cooling operation of a chiller
A chiller system includes a mechanical-cooling circuit configured to circulate a refrigerant through an evaporator of the mechanical-cooling circuit, where the evaporator is configured to cool a conditioning fluid with the refrigerant. The chiller system also includes a free-cooling circuit configured to circulate the refrigerant through a heat exchanger of the free-cooling circuit, where the heat exchanger is configured to cool the conditioning fluid with the refrigerant. The chiller system also includes a distribution header having a first inlet configured to receive the refrigerant from the mechanical-cooling circuit, a second inlet configured to receive the refrigerant from the free-cooling circuit, and an internal volume fluidly coupled to the first inlet and the second inlet. A fan coil unit of the chiller system is configured to receive the refrigerant from the internal volume of the distribution header. |
US11953242B2 |
Air conditioner
An air conditioner includes an outdoor unit including a compressor for compressing a refrigerant and an outdoor heat exchanger for exchanging heat between the refrigerant and outside air. A ventilation device is connected to the outdoor unit through a liquid refrigerant pipe, a high-pressure refrigerant pipe, and a low-pressure refrigerant pipe. The ventilation device supplies the outside air to an indoor space, and discharges indoor air to the outside. The ventilation device includes a case, a main heat exchanger, a recovery heat exchanger, a refrigerant distributor, and a re-heat heat exchanger. A liquid refrigerant pipe valve is disposed in the liquid refrigerant pipe for controlling an amount of refrigerant. |
US11953241B2 |
Condenser and open loop two phase cooling system
A condenser includes a casing and pipes. The casing includes an inlet chamber, an outlet chamber, a first inlet, a first outlet, an accommodation space, a second inlet, and a second outlet. The first inlet and the first outlet are respectively in fluid communication with the inlet chamber and the outlet chamber. The accommodation space accommodates a coolant, and the second inlet and the second outlet are in fluid communication with the accommodation space not in fluid communication with the inlet chamber and the outlet chamber. The pipes are in the accommodation space and connect the inlet chamber with the outlet chamber, and a working fluid flows from the inlet chamber to the outlet chamber via the pipes. The first inlet is located closer to the second outlet than the first outlet, and the first outlet is located closer to the second inlet than the first inlet. |
US11953238B1 |
Systems and methods for thermal reach enhancement
A thermal reach enhanced geothermal wellbore has a plurality of fissures at a target location that distally extend into the formation and that are at least partially filled with a compacted high-thermal k material. The compacted high-thermal k material terminates on a proximal end of the fissure at the target location of the wellbore and is thermally coupled to a high-thermal conductivity grout or slurry through which heat is conducted to a working fluid that is contained in a closed loop working fluid conduit embedded in the grout or slurry. |
US11953237B2 |
Piles providing support and geothermal heat exchange
There is disclosed a foundation system for providing support to a structural load thereon and geothermal heat exchange using a fluid. In an embodiment, the foundation system includes at least one vertical pile member configured to install into a ground surface. A central insulated tube extends in a longitudinal direction within the vertical pile member. The central insulated tube is configured to transmit a geothermal heat exchange fluid therein. An input pipe and an output pipe are configured to transmit the geothermal heat exchange fluid through the vertical pile member and extend through the sidewall of the vertical pile member. A closed end, provided at the end of the pile member is configured to provide densified soil to increase heat transfer capability and efficiency in combination with the heat exchange limited by the central insulated tube. Other embodiments are also disclosed. |
US11953235B1 |
Low-heat-loss operation method of line-focusing heat collection system and line-focusing heat collection system
A low-heat-loss operation method of a line-focusing heat collection system and the line-focusing heat collection system are provided. The method includes the following steps. Solar energy is utilized to preheat a collector tube in an empty tube state, so that the collector tube is in a preheating mode. After a set preheating temperature is reached, a heat transfer working medium is injected into the collector tube. In the injection process of the heat transfer working medium, an injection section of the collector tube is converted into a focusing mode from a preheating mode. After heat collection is finished, the circulation of the heat transfer working medium is stopped, and the focusing mode of the collector tube is kept. In the drainage process of the heat transfer working medium, an emptying section of the collector tube is converted into a light heat-tracing mode from a focusing mode. |
US11953234B2 |
Device for supporting solar modules, kit, method for manufacturing, and solar module arrangement
Provided is a device for supporting solar modules, including a base rail having a first receiving opening, a support, the support having a first connecting element which is arranged in the first receiving opening, and a securing rail which is arranged on the base rail so as to at least partially encompass the base rail and is movable along the base rail. The securing rail at least partially closes the first receiving opening in a second position so that a movement of the first connecting element out of the first receiving opening is prevented. The securing rail unblocks the first receiving opening in the first position in such a way that a movement of the first connecting element out of the first receiving opening is made possible. Furthermore, a kit, a method for manufacturing a device, and a solar module arrangement are provided. |
US11953232B2 |
Multi-flue heat exchanger assembly with baffle insert
The disclosed technology includes a heat exchanger assembly having a plurality of heat exchanger tubes. Each heat exchanger tube can include a baffle. The baffle can include a first end and a second end, a length of the baffle being defined as a distance between the first end and the second end, a body having a first side and a second side, a hanging portion located proximate the second end, and a plurality of fins disposed along the body. The plurality of fins can extend outwardly from the body and upwardly towards the second end at an angle relative to a central axis of the body. The plurality of fins can include a first fin positioned proximate the first end and having a first angle and a second fin positioned proximate the second end and having a second angle, the first angle being less than the second angle. |
US11953230B2 |
Exhaust vent doors
A wall exhaust vent (e.g., for a dryer or other HVAC system) can include a housing defining a vent opening, and one or more bumpers on or at least partially within the housing and configured contact a door of the wall exhaust vent in a closed position. The one or more bumpers can include a bumper body, and a magnet disposed at least partially within the bumper body that is configured to magnetically interact with the door of the wall exhaust vent to bias the door to the closed position. |
US11953226B1 |
Vent extender
Implementations of vent extenders may include a first portion including a back wall, a first sidewall, and a second sidewall and a second portion including a first sidewall and a second sidewall. The second portion may be configured to extendably couple to the first portion. The vent extender may also include a pocket formed within the first portion and including a first pocket sidewall, a second pocket sidewall, a third pocket sidewall opposite the second pocket sidewall, an opening opposite the first pocket sidewall, and a base. The vent extender may also include a magnet coupled to the base of the pocket. The first pocket sidewall may be directly coupled to both of the second pocket sidewall and the third pocket sidewall. The magnet may be configured to secure the vent extender to a vent register. |
US11953224B2 |
Device for automatic control of temperature, system for automatic control of temperature, and method thereof
A device providing automatic control of temperature for an environment of a working station includes an air box, a baffle member, and a driving assembly. The air box is coupled to a machine defining a working space which the working station is in. The air box defines an opening. The opening allows cooling air to be introduced into the working space. The baffle member is slidably coupled to the air box at the opening. The driving assembly coupled to the baffle member drives the baffle member to cover the opening completely, to cover the opening partially, or to leave the opening uncovered in accordance with a difference between a current temperature of the working space and a desired target temperature of the working space. A related system and method are also disclosed. |
US11953221B2 |
Easy control to sensor select for HVAC systems
Systems and methods for controlling the ambient temperature within a region or zone of a building are disclosed. A system comprises a thermostat, one or more sensors placed throughout an environment, a computing cloud, and a remote mobile or desktop device running a software application (“app”). An end user may interact with an app running on the mobile device or desktop. The app may display the current conditions in a house and allow the user to select specific temperature sensors located throughout the house which the user wants to monitor and control. This selection of one or more temperature sensors is communicated to the computing cloud, and the computing cloud sends commands to the thermostat to monitor the user's selected temperature sensors for controlling the heating and cooling of the house. |
US11953220B2 |
Comfort-analyzing device, environment-control command device, and comfort-analyzing method
A comfort-analyzing device includes a display unit, a first control unit, an input unit, and a cognitive-structure constructing unit. The display unit is configured to present a questionnaire for extracting both a comfort level of a user in an environment and at least one environmental factor to determine the comfort level. The first control unit is configured to cause the display unit to present the questionnaire twice or more during a survey period. The input unit is configured to accept, from the user, input of each reply to the questionnaire presented twice or more. The cognitive-structure constructing unit is configured to construct a cognitive-structure model representing a cognitive structure of the user regarding comfort by extracting both the comfort level and the at least one environmental factor in chronological order based on each reply to the questionnaire presented twice or more. |
US11953219B2 |
Takeover system for an air conditioning apparatus to transmit information from a first board to a second board
An information takeover system includes: a first board that includes a first control unit and a first storage unit storing first information about an air conditioning apparatus; and a second board that includes a second control unit and is connectable to the first board in an information exchangeable manner. The first control unit is configured to perform first control to transmit the first information to the second board with the first board and the second board connected to each other in the information exchangeable manner. |
US11953214B2 |
Indoor unit of an air conditioner with a movable fan housing assembly
An air conditioner may provide a a fan housing assembly that moves in the front-rear direction by the operation of an actuator, and the fan housing assembly moves so as to pass through a front outlet arranged on a door assembly to be in a projected state, and the front end of the fan housing assembly protrudes further to the front than the front surface of the door assembly; and through the projected state, may provide conditioned air by a direct air flow to a long-distance target region. The configuration may enable the minimization of interference between the discharged air and the door assembly, and the minimization of flow loss of the discharged air since, when the fan housing assembly is in the projected state, a steering grill is in a state of protruding to the outside of the door assembly by passing through the front outlet. |
US11953206B2 |
Burner and combustor
Provided is a burner of double tube structure including an outer tube and an inner tube. The inner tube includes a tip-side support portion fixed on the outer tube, a base-side support portion fixed on the outer tube, a main body portion supported by the tip-side support portion, bellows interposed between the main body portion and the base-side support portion, and a bulkhead member attached at a position between the tip-side support portion and the base-side support portion. Between an outer peripheral surface of the bulkhead member and an inner peripheral surface of the outer tube, a second gap smaller than a first gap between an outermost peripheral surface of the bellows and the inner peripheral surface of the outer tube is interposed. |
US11953205B2 |
Swirler with fuel manifold, and combustor and gas turbine including the same
A swirler with a fuel manifold, and a combustor and gas turbine including the same are provided. The swirler may include a swirler body disposed between an inner surface of a fuel nozzle and an outer surface of a center body, a fuel injection hole disposed on the swirler body, a fuel manifold formed in the swirler body, the fuel manifold being connected to a fuel channel disposed in the center body while communicating with the fuel injection hole, and a turbulence alleviator formed at a fuel inlet of the fuel manifold to alleviate creation of turbulence of fuel flowing from the fuel channel to the fuel manifold. |
US11953203B2 |
Flame module for a spectrometer
A gas supply system for a flame module of a spectrometer and a method of controlling a flame module. The gas supply system comprises an oxidant gas supply line for providing a supply of oxidant gas, an oxidant gas flow valve for varying a gas flow rate of an oxidant gas in the oxidant gas supply line, an oxidant gas safety controller configured to control the oxidant gas flow valve, a fuel gas supply line for providing a supply of fuel gas, a fuel gas flow valve configured to control a gas flow rate of a fuel gas on the fuel gas supply line, and a fuel gas safety controller configured to control the fuel gas flow valve. During normal operation, the oxidant gas safety controller is configured to charge an energy storage circuit of the oxidant gas safety controller. In the event of a power failure, a first switch of the oxidant gas safety controller is configured to connect the energy storage circuit to the oxidant gas flow valve, wherein the energy storage circuit is configured to discharge energy to the oxidant gas flow valve to increase the oxidant gas flow rate in order to extinguish a flame of the flame module, and the fuel gas safety controller is configured to close the fuel gas flow valve. |
US11953202B2 |
Waste gas combustor
A combustor having a rectangular prism structure with a burner assembly mounted inside for burning waste hydrocarbon gases with combustion air provided through flame arrestors from outside atmospheric air, the combusted hydrocarbon gas exiting through an opening on top of the structure. The combustor includes a controller for operating an igniter on the burner assembly and thermocouples for measuring the temperature of exhaust gas exiting the combustor and for measuring the skin temperature of the structure. The controller can relay the operational data and the location of the combustor to a central control center through a SCADA unit connected to a telecommunications network. The controller can also relay the volume of waste gas burned to the central control center to determine the carbon credits earned by preventing the waste gas being vented to the atmosphere. |
US11953197B2 |
High-pressure instant steam generator
A high-pressure instant steam generator is disclosed. The steam generator unit comprises a HP unit, a HP water-band heater, an evaporator, a super heater, and at least a spray gun attachment. The high-pressure unit comprises a main pump for supplying a liquid from a storage tank in case of independent unit. The HP water band heater connected to the HP unit via a needle valve and a first manifold. The evaporator connected to the band heater via a second manifold and a check-valve, configured to convert the liquid into steam at a saturation point. The super heater connected to the evaporator via a check-valve, configured to heat the generated steam to the saturated temperature. The high-pressure steam attachment or spray gun connected to the super heater via a fourth manifold, configured to spray the generated high-pressure steam for sanitizing the surface the surface of the object being treated. |
US11953195B2 |
Solid-state grow-lights for plant cultivation
There is provided a light emitting device, for example a grow-light, comprising: a first solid-state light source that generates blue light with a blue photon flux; and a second solid-state light source that generates red light with a red photon flux; wherein a ratio of the blue photon flux to red photon flux is from about 1:3 to about 3:1. It may be that the broadband blue light substantially matches at least one of: the absorption peak wavelength of chlorophyll-a; the absorption peak wavelength of chlorophyll-b; and the absorption peak wavelength of carotenoid. |
US11953189B2 |
Adapter for a lighting arrangement
An adapter is introduced into a rail during formation of the lighting arrangement, to receive electrical energy from a conductor device provided in a region of the rail when the lighting arrangement is in an operating state, and to supply an assembly, which can be electrically coupled to the adapter during formation of the lighting arrangement, with electrical energy for the operation of light-generating devices in the operating state. The adapter comprises a rotational connector and can be electrically coupled by means of a rotational movement of the rotational connector to a plurality of electrical phases provided by the conductor device. The adapter comprises a device for phase selection, by means of which the assembly electrically coupled to the adapter can be electrically coupled to a selectable one of the phases provided by the conductor device and electrically coupled to the adapter. |
US11953188B1 |
LED bulb including digital signal processor
A bulb including light emitting diodes is optionally used to achieve a variety of light output colors and/or intensities. In some embodiments, the inputs to a three-way bulb are configured to perform other functions, such as power a motor. In some embodiments, a bulb including light emitting diodes includes a replicable cover and/or a replicable LED. This cover may be configured to project images or support a shade made of a heat sensitive material. The bulb may include a digital signal processor and/or a timer. |
US11953187B2 |
Luminaire head with an interconnecting interface
Example embodiments relate to luminaire heads with interconnecting interfaces. One example luminaire head including an interconnected interface for an electronic device includes a support layer and a cover layer arranged over the support layer. The support layer includes a plurality of electrical tracks arranged on a surface of the support layer and connectable to a power supply of the luminaire head. The support layer also includes a first electrical connector. The first electrical connector is connected to at least one of the plurality of electrical tracks and is suited for connecting to the electronic device. Further, the support layer includes a second electrical connector. The second electrical connector is directly connected to the first electrical connector via the at least one of the plurality of electrical tracks. An upper surface of the cover layer includes a first opening and at least one retaining means. |
US11953186B2 |
Adjustable position light emitting apparatus and system
Embodiments of the present disclosure provide for a light emitting apparatus comprising a housing portion that is rotatably coupled to a base portion, wherein the housing portion is adjustable on two axes of rotation. In certain embodiments, the housing portion may be selectively disconnected from the base portion. The light emitting apparatus may comprise at least one LED operably engaged with at least one LED driver to have a variable lumen output. In accordance with certain embodiments, the housing portion comprises at least one lens portion configured to enable one or more interchangeable/modifiable beam spread optics. |
US11953181B2 |
Vehicle lamp
A vehicle lamp includes a light emitting diode (LED) drive module (LDM) including a printed circuit board (PCB) on which an electronic element for driving a light source is mounted, and an electromagnetic interference (EMI) cover coupled to the PCB to surround the electronic element, and a lamp housing including a guide portion formed in a first direction such that the LDM is coupled thereto in a sliding manner and a seating portion in surface contact with a tip portion of the LDM in a coupled state, wherein a cover pressing portion that protrudes in a coupling direction of the LDM and presses the EMI cover in a second direction may be formed in the seating portion. |
US11953178B2 |
Downlight apparatus
A downlight apparatus includes a driver, a light source, a light holder, a first switch and a second switch. The driver has a power converter and a controller. The light holder is used for fixing the light source. The holder bottom of the light holder defines a light opening. The light source emits a light from the light opening. The light holder is placed in an installation cavity. The rim structure is connected to the holder bottom. The rim structure has a rim edge concealing the installation cavity. The first switch is provided for users to operate to adjust a setting. The second switch is provided for users to operate to adjust the setting. The first switch is concealed in the installation cavity. The second switch is placed on the rim edge exposed outside the installation cavity. The first switch and the second switch are coupled to the controller. |
US11953173B2 |
Illumination apparatus for vehicles
An illumination apparatus for vehicles having a light source, a support plate for receiving the light source, and an optical unit arranged in front of the light source in the main emission direction to deflect light emitted by the light source onto a roadway in front of the vehicle in accordance with a predetermined light distribution. The light source has a light-emitting surface and a light source frame surrounding the same. The light source is surrounded by a shielding frame with a wall that is raised in the main emission direction and encloses an intermediate space between the light source and the optical unit. |
US11953172B2 |
Light module having a plurality of preliminary lenses
The invention relates to a light module for a motor vehicle headlamp that has semiconductor light sources and a primary lens unit, wherein the primary lens unit comprises preliminary lenses. The light deflection surfaces in the preliminary lenses each have a first subsection and second subsection, wherein the curvatures and/or slopes of the subsections differ, such that the directions of the optical axes in the first subsections differ from the directions of the optical axes in the second subsections. |
US11953170B1 |
Illumination device for motor vehicle headlamp for generating light distribution
Illumination device (ID) for a motor vehicle headlamp. The ID includes a light source for emitting a light beam (LB) with a first vertical extent (VE), an optic body (OB) for guiding the LB, and an optical system for projecting the LB in front of the ID. The OB includes a first pair of optically operative surfaces for guiding the LB coupled into the OB. The first pair of optically operative surfaces consists of a first and second light deflection surface configured to deflect the LB while travelling through the OB. The first and second light deflection surfaces are configured such that light rays forming the LB are essentially parallel to each other and to a main direction after being coupled out of the OB. The outcoupled parallel LB has a second VE in the main vertical cross section, wherein the second VE is greater than the first VE. |
US11953166B2 |
LED lighting fixture with interconnect
An assembly includes first and second light emitting diode (LED) lighting fixtures. Each LED lighting fixture includes an enclosure, a heat sink disposed in the enclosure, a LED array mounted on the heat sink, and a connector attached to a first end of the enclosure. The connector of the first LED lighting fixture is a male connector, and the connector of the second LED lighting fixture is a female connector. The male connector is configured to directly mate with the female connector without the use of tools. |
US11953165B2 |
Connection system for a luminaire, and a lighting system using the connection system
A connection system is provided for modular luminaires, wherein the luminaires are each provided with at least one tapered pillar projecting from a back, the pillar having a top opening. A coupling arrangement is used for coupling the two luminaires together, in the form of a bridge having first and second tapered openings for fitting over the pillars. A sprung retaining clip projects within each opening for passing through the top opening and thereby gripping the pillar. |
US11953161B1 |
Monitoring and detecting pipeline leaks and spills
A system for monitoring pipeline leaks including a data acquisition unit configured to receive measurement data from a plurality of pipeline instruments, the measurement data corresponding to operation of a pipeline, at least one leak detection engine configured to receive at least a portion of the measurement data and generate at least one pipeline leak parameter, a process analyzer configured to receive at least a portion of the measurement data and determine a state of operation of the pipeline, and an orchestrator configured to determine whether a pipeline leak has occurred based on the pipeline leak parameters and the state of operation of the pipeline. |
US11953158B2 |
Device and process for refueling containers with pressurized gas
A device and process for refuelling containers comprising a pressurized gas source, a transfer circuit intended to be removably connected to a container, the device comprising a refrigeration system comprising a refrigerant cooling loop circuit comprising, arranged in series, a compressor, a condenser section, an expansion valve and an evaporator section, the refrigeration system comprising a cold source in heat exchange with the condenser section and a heat exchanger located in the transfer circuit, the refrigerant cooling loop circuit comprising a bypass conduit comprising an upstream end connected to the outlet of the compressor and a downstream end connected to the refrigerant cooling loop circuit upstream the compressor inlet, the device further comprising a bypass regulating valve for controlling the flow of refrigerant flowing into the by-pass conduit, the device comprising a pressure sensor for sensing the refrigerant pressure in the cooling loop circuit between the compressor inlet and the heat exchanger outlet, notably at the inlet of the compressor, the device comprising an electronic controller configured for regulating the suction pressure at the inlet of the compressor via the control of the compressor speed and the opening of the bypass valve. |
US11953157B2 |
Method and facility for storing and distributing liquefied hydrogen
The invention relates to a method for storing and distributing liquefied hydrogen using a facility that comprises a store of liquid hydrogen at a predetermined storage pressure, a source of hydrogen gas, a liquefier comprising an inlet connected to the source and an outlet connected to the liquid hydrogen store, the store comprising a pipe for drawing liquid, comprising one end connected to the liquid hydrogen store and one end intended for being connected to at least one mobile tank, the method comprising a step of liquefying hydrogen gas supplied by the source and a step of transferring the liquefied hydrogen into the store, characterized in that the hydrogen liquefied by the liquefier and transferred into the store has a temperature lower than the bubble temperature of hydrogen at the storage pressure. |
US11953154B2 |
Method and system for pressure relief in a multi chamber vessel
A vessel includes a body having an interior surface that defines an interior space. The vessel further includes a flexible membrane located within the interior space of the vessel. The interior space includes a first chamber at least partially defined by the flexible membrane, and a second chamber at least partially defined by the flexible membrane and a portion of the interior surface of the body. The vessel includes a pressure relief device configured to vent contents of the second chamber to an exterior of the body when the second chamber reaches a first predefined pressure. The flexible membrane is configured to tear or puncture when the first chamber reaches a second predefined pressure that is less than or equal to the first predefined pressure to prevent dangerously high pressures within the first chamber. |
US11953151B2 |
Method of manufacturing a pressure vessel
A method of manufacturing a pressure vessel (10) comprising the steps of dividing a wall (104) of a section (100) of the pressure vessel (10) into a first segment (120) and a second segment (150), separating the first segment (120) from the second segment (150), fitting apparatus (400) onto the first segment (120), and then re-attaching the first segment (120) and the second segment (150). |
US11953148B2 |
Camera mouth mount
The mouth mount of the present specification discloses an assembly for using a POV camera by means of a mouth. The mouth mount includes a bite portion and a mount portion. The bite portion of the mouth mount enable stabilization of the mount and camera while in use. Further, increased ventilation allows a user to breathe easier as compared to prior known similar products. |
US11953146B1 |
Accessory mount extension arm
A mounting structure has characteristics, properties, or features that provide stability for the accessories mounted or supported in relation thereto. The mounting structure may be in the form of a rigid or a semi-rigid composition, which may be formed at least in part by, or sufficiently covered or coated with, a material having a damping capacity, or an ability to isolate an accessory for a vessel, a slotted track supported in relation to the vessel, or a mounting arrangement supported in relation to the vessel or the slotted track. The mounting structure may be in the form of an extension arm for offsetting the accessory laterally, crosswise or transversely in relation to the vessel, slotted track, or mounting arrangement. The extension arm may include, or carry, a surface, that is configured to interlock with a surface of a mating structure, namely, a mounting arrangement and/or an accessory or accessory mount. The surface may be in the form of a ratcheting surface comprising radially extending protrusions or recesses that cooperate with mating radially extending recesses or protrusions supported by the surface of the mating structure. The mating surfaces interlock to prohibit movement of one surface in relation to another, for example, to hold the mounting structure in fixed relation to the mounting arrangement and/or the accessory, or the accessory mount. |