Document Document Title
US11790077B2 Methods, mediums, and systems for establishing and using security questions
Exemplary embodiments relate to the secure storage of security questions through an immutable log, such as a blockchain. The security questions may be stored in a centralized location, accessible from an application or browser tab running on the user's device. When a security question is required, such as to perform a password reset on a website, the website may interact with the application or browser tab, which retrieves the question(s) from the blockchain. The user may enter their answers to the question(s), which may be hashed by the application or tab. The hashed answers may be entered into the original requesting website, which may verify with the blockchain that the correct answers have been provided. Thus, the requesting website sees neither the questions nor the answers. Additional security features may include logging requests for questions, so that a user can determine if a security question may have been compromised.
US11790073B2 Vibration signal-based smartwatch authentication method
A vibration signal-based smartwatch authentication method includes generating incremental vibration signals using a vibration motor in a smartwatch; performing frequency band-based hierarchical endpoint segmentation to obtain vibration signals at a plurality of frequency bands; extracting frequency-domain features for the vibration signals at the plurality of frequency bands; training a dynamic time warping model by taking the vibration signals at the plurality of frequency bands as a training data set, training a nearest neighbor model by taking the extracted frequency-domain features as training data; collecting to-be-authenticated vibration signals which are processed to serve as test data signals; discriminating similarities between the test data signals and corresponding training data signals through the dynamic time warping model, giving a classification result through the nearest neighbor model, performing weighted calculation on a discrimination result of the dynamic time warping model and a discrimination result of the nearest neighbor model to obtain an authentication result.
US11790072B2 Paint on micro chip touch screens
A system for a touch screen interface that includes a coating including a plurality of a touch activated microchips; and a projector for projecting a light image onto the coating that is applied to a touch screen substrate. The system also includes an image calibrator that calibrates touch activated microchips in the coating to features of the light image projected onto the coating. The system further includes a receiver for receiving signal from the touch activated microchips when said feature of the light image is activated.
US11790071B2 Embedded trace capacitive signet stamp
An embedded trace capacitive signet is described. The embedded trace capacitive signet provides for authentication and validation through interaction with a touch screen of a computing device such as a smart phone. The embedded trace capacitive signet has a substrate such as a card, a plurality of conductive circle points affixed to the substrate, a user conductive area that allows a user to provide capacitance to the conductive circle points, and thin traces connecting each circle point to the user conductive area. Placing the circle points in different locations produces unique cards that can be detected by a touch screen of a computing device to initiate a software based application.
US11790064B2 Motion-based credentials using magnified motion
Systems and methods are provided which allow for motion-based authentication of a user using magnified motion. Very small or imperceptible motions of a user may be captured and magnified to determine characteristics of the motions that may be used as a motion-based credential for user authentication. The motions, which may be very small and imperceptible to an observer, may be difficult for potential attackers to observe and copy, but may be useful when magnified.
US11790061B2 System and method for identity and reputation score based on transaction history
Techniques for electronic signature process management are described. Some embodiments provide an electronic signature service (“ESS”) configured to manage electronic identity cards. In some embodiments, the ESS generates and manages an electronic identity card for a user, based on personal information of the user, activity information related to the user's actions with respect to the ESS, and/or social networking information related to the user. The electronic identity card of a signer may be associated with an electronic document signed via the ESS, so that users may obtain information about the signer of the document. The ESS may also generate a trust score for the user based on activity information related to the user's actions with respect to the ESS and/or other factors. The trust score may be used to recommend authentication mechanisms to use with respect to electronic signature transactions.
US11790057B2 Controlling program execution using an access key
Systems, methods, and computer-readable media for controlling the execution of a deployed software program to a customer system are disclosed herein. A vendor may deploy a software program to the customer system. The software program may comprise an access key, the access key comprising a digital signature and access parameters. The digital signature may utilize a public key private key pair. The customer may run the software program by validating the access key on the customer system. Validating the access key may comprise verifying the digital signature and verifying the access parameters. Once the access key has been validated, the customer may execute the software program on the customer system.
US11790056B2 Software features licensing and activation procedure
A computer system for providing software over a network includes: a computer system for providing software over a network is provided. The system includes: a control unit configured to reside at a site, the control unit including a control unit identification (ID) that uniquely identifies the control unit to the network; a copy of the software, the software including sets of features; a license generator configured to create a features activation file containing the control unit ID and identifying at least one set of features to be activated by the control unit; a computer configured to download the features activation file to the control unit; and, the control unit configured for activating one of the sets of features according to the features activation file. A method and a computer program product are disclosed.
US11790055B2 Docker container based application licensing method, electronic device and medium
This application discloses a Docker container based application licensing method, apparatus, device and medium, wherein the method includes identifying a Docker container which is in a startup state, obtaining an image file of the Docker container and obtaining a license file of the Docker container from the image file, and determining whether the Docker container is authorized to be licensed according to the license file. Thus, a problem is solved that a controllable protection cannot be done for a software provider due to replication and abuse of authorization.
US11790053B2 Information processing system, server, non-transitory computer-readable medium, and method for controlling assignment of license
An information processing system includes at least one server and one or more devices communicable with the server through a network. The information processing system includes circuitry configured to: manage a service in association with a device type that can use the service; manage the devices in association with the device type, the devices each being a target device to which a license is to be allocated; and compare a device type associated with the target device to which the license is to be allocated with the device type associated with the service, to determine whether an allocation of the license of the service to the target device is permitted.
US11790047B2 Diversity sampling for technology-assisted document review
The technology implements diversity sampling for a technology-assisted review of documents. An apparatus obtains an unlabeled set of documents and constructs a first batch of documents. The apparatus obtains labels for the documents and constructs a classification model using the labeled documents. The apparatus logs a found rate of a subsequent batch of documents from the unlabeled set of documents, the subsequent batch of documents being selected based on a comparison to the classification model. The apparatus determines that the classification model requires further training based on the found rate of the subsequent batch of documents and constructs a second batch of documents that includes an amount of diversity, which may be based on the found rate. The apparatus obtains labels for the second batch of documents and updates the model using the labeled second batch of documents. The method may be repeated to continue to refine the classification model.
US11790041B2 Method and system for reducing false positives in object detection neural networks caused by novel objects
System and method for reducing false negatives in object detection, including: extracting an object of interest from a respective image in a first set of training data that includes in distribution (ID) data. For each of the object of interest extracted from the respective image in the first set of training data: fusing the object of interest with an image from a second set of data that does not include any objects of interest to form a fused image; adding the fused image to the training data; and using the training data to train a detection model for object detection.
US11790040B2 Method for object detection and recognition based on neural network
The present disclosure provides a method for object detection and recognition based on a neural network. The method includes: adding a detection layer following three detection layers of an existing YOLOv5 network model, to construct a new YOLOv5 network model; then, training the new YOLOv5 network model by considering an overlapping area between a predicted box and a ground truth box, a center-to-center distance between the two boxes, and an aspect ratio of the two boxes; and finally, inputting a to-be-detected image into the trained new YOLOv5 network model, outputting a predicted box of an object and probability values corresponding to a class to which the object belongs, and setting a class corresponding to a maximum probability value as a predicted class of the object in the to-be-detected image. This method can quickly and effectively detect multiple classes of objects. Especially, a detection effect for small objects is more ideal.
US11790039B2 Compression switching for federated learning
Methods for compression switching that includes distributing a model to client nodes, which use the model to generate a gradient vector (GV) based on a client node data set. The method includes receiving a model update that includes a gradient sign vector (GSV) based on the gradient vector; generating an updated model using the GSV; and distributing the updated model to the client nodes. The client node uses the updated model to generate a second GV based on a second client node data set. The method also includes a determination that a compression switch condition exists; based on the determination, transmitting an instruction to the client node to perform a compression switch; receiving, in response to the instruction, another model update including a subset GSV based on the second gradient vector; generating a second updated model using the subset GSV; and distributing the second updated model to the client nodes.
US11790035B2 System, method, and recording medium for mirroring matrices for batched cholesky decomposition on a graphic processing unit
A batched Cholesky decomposition method, system, and non-transitory computer readable medium for a Graphics Processing Unit (GPU), include mirroring matrices to form paired matrices solving the paired matrices simultaneously.
US11790034B2 Method and system for tracking sinusoidal wave parameters from a received signal that includes noise
A system for tracking selected wave parameters from a received sinusoidal wave with noise and methods for making and using the same. The method includes performing a multi-track double integral analysis of the sinusoidal wave with noise and creating time dependent outputs. These time dependent outputs may be analyzed mathematically to determine the amplitude, frequency and/or phase of the wave with reduced noise. In one embodiment, the method may employ multiple passes through double integral analysis. The method advantageously can measure output sinusoidal wave parameters with reduced noise, measurements that are close to theoretical noise reduction limits.
US11790028B2 Dynamic user interface enhancement based on user interactions
A user interface (UI) enhancement system modifies a computer user interface based on user interactions recorded over time. The UI enhancement system records user interactions and develops a corresponding heat map. The heat map represents frequencies of user actions such as links clicked, scrolling actions, buttons selected, jumps within a page, etc. Based on the heat map, the UI enhancement system modifies a user interface configuration file which in turn influences the appearance and/or behavior of elements within the user interface to improve the user experience. Some embodiments give greater prominence to a UI element associated with greater “heat” and less prominence to an element with less “heat”.
US11790023B2 Computer system and method for navigating and interacting with hierarchical lists
A computing platform that enables creation and management of data records may be configured to (i) cause a client station of a user to display an initial view of an interface for selecting, from a hierarchical list of possible values for a given data field of a data record, one or more values to assign to the given data field, (ii) receive, from the client station, a first indication that the user has selected a first value from the hierarchical list to assign to the given data field, and (iii) in response to receiving the first indication, (a) identify a second set of one or more values from a second level of the hierarchical list that are related to the first value, and (b) cause the client station to display an updated view of the interface in which the recommendation pane presents the second set of one or more values.
US11790021B2 Interactive media network system
A method of providing interactive media including receiving an operator input of metadata tags and transmitting a network call to social media platform servers. The network call includes a query for user posts to the social media platform server that include the metadata tags. In response to the query for users posts, the method includes receiving user post data associated with user posts that include the metadata tags. The method includes comparing a timestamp included in the received user post data with timestamps of prior user post timestamps in a stored list of prior user post data. Upon determining that the timestamp included in the received user post data is more recent than prior user post timestamps, the method includes transmitting commands to hardware devices based on the user post data. The commands are configured to activate actions of the hardware devices.
US11790016B2 Method, device and computer program for collecting data from multi-domain
The present invention relates to a method for collecting data from a multi-domain in a data collection device. The method includes a step A of collecting data from a general web that is accessible through a search engine; a step B of collecting data from a dark web site that is not accessible with a general web browser and is accessible with preset specific software; and a step C of standardizing the collected data in a preset format and generating metadata for the collected data.
US11790015B2 Extended query performance prediction framework utilizing passage-level information
An illustrative embodiment includes a method for post-retrieval query performance prediction using hybrid document-passage information. The method includes: obtaining a set of documents responsive to a specific query; extracting document-level information regarding respective documents within the set; extracting passage-level information regarding respective passages of documents within the set; and estimating a likelihood that the set of documents includes relevant information to the specific query using both the document-level information and the passage-level information.
US11790012B2 System and method for tagging data
A system and method are provided for tagging data. The method is executed by a device having a communications module and includes providing, via the communications module, to a client device, an option to associate tags with an event, the option enabling a tag to be selected, created, or customized to add context to the event. The method also includes receiving via the communications module, from the client device, tagged data added by the client device, associating the tagged data with the event, and storing the tagged data in a database of tagged data from a plurality of client devices, the database of tagged data being associated with a plurality of events. The method also includes using the database of tagged data to generate or train an associative model, and using the associative model to generate at least one suggested tag based on associations between the plurality of client devices.
US11790010B2 Inferring intent and utilizing context for natural language expressions in a data visualization user interface
A computing device displays an initial data visualization according to an initial visual specification that specifies a data source, visual variables, and data fields from the data source. The computing device receives a natural language command that includes a request for information from the data source. The computing device extracts one or more first keywords and determines, based on the first keywords and one or more of (i) the data source, (ii) the visual variables, and/or (iii) the data fields of the initial visual specification, that the request does not directly specify a characteristic in the initial visual specification. The computing device generates a modified visual specification. The computing device generates one or more queries based on the modified visual specification. The computing device executes the one or more queries to retrieve data for a modified data visualization. The computing device generates and displays the modified data visualization.
US11790009B2 Knowledge operating system
A journal of operations persistently stores a collection of user and machine interactions with documents, concepts within documents, and relationships/mentions among such documents and concepts. A knowledge graph or other visual expression can be used to provide an interactive format for user interactions with this information, and to visually display the accumulated information in the journal of operations on user's device of choice. Such accumulations are often called aggregations or aggregates. Both human users and computer users such as automated recommendation engines, machine learning algorithms, and the like can interact with the journal of operations to facilitate computer-assisted discovery and organization of data around a topic of interest to the human user. The resulting journal of operations and aggregations of those operations such as a knowledge graph or other visual expression(s) also provides a useful medium for sharing knowledge with other users and collaborating on investigation of a topic.
US11790007B2 Conducting a repetitive search including difference determination
Computer-implemented systems and methods for repetitively performing a search. The methods include receiving a search query that includes one or more search parameters including one or more search terms. A search may be repetitively performed to produce a plurality of search results at different points in time, each performed search being based, at least in part, on the one or more search parameters included in the search query. A determination may be made for one or more of the search results whether there is a difference between each of the one or more of the search results and a preceding search result and presenting the one or more of the search results including identifying one or more differences between each of the one or more of the search results and a preceding search result if there are any differences.
US11790000B2 Contact center private web sessions
A method includes receiving a request for an interaction with an agent of a contact center. The method includes establishing a private web session when the agent is unavailable. The method includes determining an estimated wait time for the interaction. The method includes selecting visual content based on matching the estimated wait time with one or more visual content items. The method includes outputting the visual content to the private web session.
US11789998B2 Systems and methods for using conjunctions in a voice input to cause a search application to wait for additional inputs
A search is performed based on a voice input combined with user selection of entities displayed on a display screen as well as real-world entities. A voice input is received from the user by a media device, as well as a selection of a first entity being displayed on the media device. A conjunction spoken in the voice input triggers the media device to wait for selection of a second entity before performing the search. After receiving selection of the second entity, a search query is constructed based on the voice input, the first entity, and the second entity. The search query is transmitted to a database and, in response, the media device receives at least one identifier of a least one content item. The at least one identifier is then generated for display to the user.
US11789997B2 Image recognition method and apparatus, electronic device, and medium
Embodiments of the present disclosure provide an image recognition method and apparatus, an electronic device and a medium, and relates to the field of image processing. The method may include: acquiring a to-be-recognized image sent by a client, and determining whether the to-be-recognized image is a back image; determining characteristic information of the to-be-recognized image in at least one dimension, when it is determined that the to-be-recognized image is the back image; and determining a target front side image matching the to-be-recognized image according to the characteristic information, and returning the target front side image to the client to cause the client to display the target front side image.
US11789996B2 Nuanced-color search and recommendation system
Embodiments of the present disclosure provide systems, methods, and computer storage media for implementing a nuanced-color search and recommendation system. Employing various techniques described herein, an improved search engine for categorizable items is provided to generate accurate color-based search results and recommendations that are relevant to a nuanced color provided as a search parameter. In various implementations, digital assets that depict categorizable items can be analyzed to characterize the depicted items with, among other things, a particular shade of a determined dominant color. In this way, categorizable items can be searched based at least in part on a selected shade of a particular dominant color to generate a primary search result. In further embodiments, other categorizable items can be generated as recommendations based on characteristics of the primary search result. That is, other items not necessarily subject of the search, can be provided as recommended items if predefined rules dictate that such items may complement the categorizable items included in the primary search result.
US11789995B2 Image processing device, image processing method, program, and recording medium
In an image processing device, an image processing method, a program, and a recording medium, a searching condition is a condition for searching for an image from an image group according to a condition other than an imaging timing, an image designating unit designates, as a designation search image, one search image selected from search images displayed on a display unit according to a command from the user, and an image display unit displays, as time-series images, the designation search image and at least a part of images which are included in the image group and captured earlier and later than an imaging timing of the designation search image in a sequence of time on the display unit according to a command from the user after only the designation search image is displayed on the display unit in a case where the designation search image is designated.
US11789977B1 Hierarchical aggregation and disaggreation of time series data forecasts
In various embodiments described in the present disclosure overrides to forecast data are disaggregated to a lowest hierarchy level and derived forecasts are created based at least in part on the results. In one example, values included in the forecast are organized into a set of dimensions where the dimensions are associated with a hierarchy level of a plurality of hierarchy levels.
US11789976B2 Data model and data service for content management system
The disclosed technology addresses the need in the art for a content management system that can be highly flexible to the needs of its subjects. The present technology permits any object to be shared by providing a robust and flexible access control list mechanism. The present technology utilizes a data structure that is highly efficient that both minimizes the amount of information that needs to be written into any database, but also allows for fast reads and writes of information from authoritative tables that are a source of truth for the content management system, while allowing for maintenance of indexes containing more refined data that allow for efficient retrieval of certain information that would normally need to be calculated when it is needed.
US11789974B2 Synchronization of distributed ledger processes
A method of building a first distributed ledger based on synchronization with a proxy distributed ledger comprising a genesis block of a second distributed ledger and a contiguous plurality of last blocks of the second distributed ledger. The method comprises initializing a first distributed ledger by creating a first genesis block comprising executable instructions that implement a smart contract; initializing the proxy distributed ledger as a combination of the blocks read from the second distributed ledger; and building the first distributed ledger by creating blocks and adding the blocks to the first distributed ledger, wherein each block comprises a content field created at least in part based on processing one of the blocks of the proxy distributed ledger in time synchronization based on executing the executable instructions stored in the first genesis block.
US11789972B2 Data synchronization for content consumed via a client application
Systems and methods are provided for data synchronization for client application generated data. Content may be generated by a client application executed by a creator client device and sent to a server system that may distribute the content to one or more additional client devices of recipients of the content. The server system can push content to the recipient client devices without receiving a request for the content from the recipient client devices. The content generated by the creator client device may be stored by each of the creator client device, by the server system, and by the one or more recipient client devices. The server system may also generate version data related to respective versions of content that may be consumed by a client application. The version data may be used by client devices to determine versions of content that may be missing from the client devices.
US11789969B2 Data analysis and visualization using structured data tables and nodal networks
Disclosed are methods and computer systems to generate, update, traverse, and analyze a nodal data structure based on data associated with an entity. The methods and systems disclosed herein describe a server that can generate and link various nodes in a nodal network and parse data into unique data tables. The server then displays a web document having a set of words where each word corresponds to a data table. When a user interacts with a word within the web document, the server identifies a set of nodes associated with the word with which the user has interacted. The server then executes one or more analytical protocols using the identified nodes and displays the results.
US11789962B1 Systems and methods for interaction between multiple computing devices to process data records
A system may include a server, which may receive a request from a customer device. The server may retrieve data records associated with the request from data sources. The server may process and present a standardized data record on analyst devices. The server may remove data gaps from the standardized data record, in response to receiving inputs from at least one analyst device. The server may generate and update status indicators on a user interface of each analyst device when any analyst device may operate on the standardized data record. The server may use a completed data record to generate a dynamic electronic document. The server may present the dynamic electronic document on a user interface of the customer device. The server may update values within the dynamic electronic document when there is a change in information within the data records.
US11789959B2 Data visualization method
A method for data visualization is provided. The method comprises receiving an input comprising a number of search parameters and then creating a cache node for the number of search parameters in the database, wherein the cache node comprises a first reference associated with the number of search parameters. Then identifying a number of search results related to the number of search parameters and storing the number of search results related to the number of search parameters in the cache node. Further, identifying a number of visualization options related to the number of search results stored in the cache node, wherein each visualization option comprises a second reference associated with the cache node.
US11789954B2 System and method for patent and prior art analysis
A request may be received from a user through a user interface an issued independent claim of a patent may be automatically compared to a pre-allowance published independent claim of an application of the patent to identify a unique keyword present in the issued independent claim but not present in the pre-allowance published independent claim. The unique keyword may be flagged to the user by highlighting the unique keyword in the user interface. A first prior art document may be retrieved using the flagged unique keyword. A unique keyword overlap score may be calculated for the first prior art document based on occurrences of the unique keyword in the first prior art document. A graphical representation of an identity of the first prior art document, the unique keyword, and the unique keyword overlap score may be generated for display in the user interface. The graphical representation may be displayed along with a graphical timeline based on a priority date of the first prior art document.
US11789953B2 Document search system, document search method, program, and non-transitory computer readable storage medium
A highly accurate document search, particularly a search for a document relating to intellectual property, is achieved with an easy input method. A document search system includes a processing portion. The processing portion has a function of extracting a keyword included in text data, a function of extracting a related term of the keyword from words included in a plurality of pieces of first reference text analysis data, a function of giving a weight to each of the keyword and the related term, a function of giving a score to each of a plurality of pieces of second reference text analysis data on the basis of the weight, a function of ranking the plurality of pieces of second reference text analysis data on the basis of the score to generate ranking data, and a function of outputting the ranking data.
US11789950B1 Dynamic storage and deferred analysis of data stream events
Systems and methods are described for a streaming data processing system that defers processing of some data based on a determined importance of the data. A streaming data processing system can ingest a data stream that contains multiple events, and can extract data field values from individual events and process the data field values to determine event importance. The streaming data processing system can then do further processing and indexing of high importance events, and can generate a storage prefix for each low importance event that determines where to store the low importance event in a data storage system. The streaming data processing system can then process queries by retrieving the indexed high importance events, and can extract the data field values from a high importance event to determine the storage prefix for retrieving corresponding low importance events from the data storage system.
US11789944B2 User-specific computer interaction recall
A computer-implemented method for recalling user-specific interactions is disclosed. User-specific application data for each of a plurality of different computer application programs is received at a computing system. The user-specific application data is translated into different content vectors representing different user-specific interactions between a user and one or more other users while using the plurality of different computer application programs. Each content vector includes parameters quantifying interaction attributes of the corresponding user-specific interaction. The content vectors are mapped to a high-dimensional content space. A query is received at the computing system and translated into a query vector. Geometric mathematical operations are performed to compare content vectors in the high-dimensional content space to the query vector to identify a content vector that correlates to the query vector. A response to the query that identifies a user-specific interaction corresponding to the identified content vector is output from the computing system.
US11789943B1 Configuring alerts for tags associated with high-latency and error spans for instrumented software
A computer-implemented method for analyzing spans and traces associated with a microservices-based application executing in a distributed computing environment comprises aggregating a plurality of ingested spans associated with one or more applications executing in the distributed computing environment into a plurality of traces, wherein each of the plurality of ingested spans is associated with a plurality of tags. The method further comprises comparing durations of a set of related traces of the plurality of traces to determine patterns for the plurality of tags and generating a histogram that represents a distribution of the durations of the set of related traces. The method also comprises providing alerts for one or more tags from the plurality of tags associated with traces having a duration above a threshold based on the distribution of the durations.
US11789938B1 Ensuring globally consistent transactions
The present technology proposes techniques for ensuring globally consistent transactions. This technology may allow distributed systems to ensure the causal order of read and write transactions across different partitions of a distributed database. By assigning causally generated timestamps to the transactions based on one or more globally coherent time services, the timestamps can be used to preserve and represent the causal order of the transactions in the distributed system. In this regard, certain transactions may wait for a period of time after choosing a timestamp in order to delay the start of any second transaction that might depend on it. The wait may ensure that the effects of the first transaction are not made visible until its timestamp is guaranteed to be in the past. This may ensure that a consistent snapshot of the distributed database can be determined for any past timestamp.
US11789935B2 Data aggregation with microservices
In some embodiments, a transaction request associated with a first transaction identifier may be obtained. A first database may be accessed to store a transaction entry in the first database based on the transaction request. A reversed key may be generated by reversing the first transaction identifier. A second database may be accessed to determine whether the second database comprises any records indexed by the reversed key. An aggregation record comprising the first value may be generated in the second database. In some embodiments, a second transaction identifier of an update message for the first database may be reversed to reconstruct the reversed key, and the second database may be searched with the reversed key to retrieve the aggregation record. The aggregation record may be updated based on the second value and sent to a destination after updating the aggregation record with the second value.
US11789934B2 Structured object generation
Structured object generation is disclosed. A source record is accessed. The source record includes a plurality of object data fields. An interpolated source record that has a plurality of object data fields corresponding to the plurality of object data fields of the first source record is generated. A template record is accessed. The template record includes a plurality of template record data fields. Subsequent to generating the interpolated source record, an interpolated template record is generated by, for each template record data field that includes a variable, accessing content of the object data field in the interpolated source record to which the variable refers, and replacing the variable with the content to generate a fixed value for the object data field in the interpolated template record.
US11789932B2 System and method for optimizing transmission of requests for updated content from external data sources
A method of optimizing transmission of requests for updated content from external data sources includes: storing a data object containing initial content received from at least one of the external data sources and associated with an expiry time; storing a set of optimization parameters; obtaining an instruction to request updated content corresponding to the data object; in response to obtaining the instruction, determining, based on the optimization parameters and the expiry time, whether to request updated content from the external data sources; when the determination is affirmative, transmitting at least one update request to at least one of the external data sources based on the initial content and the optimization parameters; and in response to transmitting the at least one update request, receiving and storing respective sets of updated content from the external data sources.
US11789929B2 Method, apparatus, device and medium for performing review based on blockchain
A method, an apparatus, a device and a medium for performing a review based on a blockchain are provided. When performed by a reviewing party, the method includes: determining a review conclusion and anonymous identity data of the reviewing party, in response to a review request of a to-be-reviewed party acquired from a review organization party; and generating a chaining transaction request including the review conclusion and the anonymous identity data, to write the review conclusion and the anonymous identity data into a blockchain.
US11789928B2 Dynamic namespace modification for virtual agents
A method comprising retrieving a plurality of invalid user first commands and a plurality of user responses stored in a memory, wherein each of plurality of invalid user verbal commands are commands to a smart hub requesting a first smart device perform an action, wherein each of the plurality of invalid commands includes at least a first name for the first smart device, wherein the first name is not a valid name for the first smart device. Determining a trend within the retrieved plurality of invalid user verbal commands and a plurality of user responses, wherein the trend identifies the first name as being used a plurality of times and identifies the first smart device the user was referring to when the user used the first name. Automatically updating a namespace database to include the first name as an alias for a setup name for the first smart device.
US11789925B2 System and method for conditionally updating an item with attribute granularity
A system that implements a scaleable data storage service may maintain tables in a non-relational data store on behalf of clients. Each table may include multiple items. Each item may include one or more attributes, each containing a name-value pair. Attribute values may be scalars or sets of numbers or strings. The system may provide an API usable to request that values of one or more of an item's attributes be updated. An update request may be conditional on expected values of one or more item attributes (e.g., the same or different item attributes). In response to a request to update the values of one or more item attributes, the previous values and/or updated values may be optionally returned for the updated item attributes or for all attributes of an item targeted by an update request. Items stored in tables may be indexed using a simple or composite primary key.
US11789923B2 Compression units in an index block
A method and apparatus for compression units in an index block is provided. A particular leaf block of a database index for a table is generated. The particular leaf block corresponds to a particular range of key values. A compression scheme is determined for a plurality of index entries with key values within the particular range. A compression unit that includes a plurality of compressed index entries is generated by applying the compression scheme to the plurality of index entries. Compression metadata describing the compression scheme is generated. The compression unit and the compression metadata is stored in the particular leaf block. In response to a request, at least a portion of the compression unit is decompressed to access one or more index entries.
US11789920B1 Framework for workload prediction and physical database design
According to some embodiments, methods and systems may be associated with a cloud computing environment. A workload prediction framework may receive observed workload information associated with a database in the cloud computing environment (e.g., a DataBase as a Service (“DBaaS”)). Based on the observed workload information, a Statement Arrival Rate (“SAR”) prediction may be generated. In addition, a host variable assignment prediction may be generated based on the observed workload information. The workload prediction framework may then use the SAR prediction and the host variable assignment prediction to automatically create a workload prediction for the database. A physical database design advisor (e.g., a table partitioning advisor) may receive the workload prediction and, responsive to the workload prediction, automatically generate a recommended physical layout for the database (e.g., using a cost model, the current physical layout, and an objective function).
US11789912B2 Data analytic systems
A method is disclosed, comprising receiving, at a build service, an external dataset and an adaptor associated with the external dataset, the external dataset being in a format which is not managed by the build server. The method may also comprise querying the adaptor, by the build service, for information related to the external dataset. The method may also comprise receiving, at the build service, the information related to the external dataset; and causing, by the build service, the external dataset to be input into a build pipeline using the information related to the external dataset.
US11789902B2 Incrementally improving clustering of cross partition data in a distributed data system
Methods and systems are provided for improved access to rows of data in a distributed data system. Each data row is associated with a partition. Data rows are distributed in one or more files and an impure file includes data rows associated multiple partitions. A clustering set is generated from a plurality of impure files by selecting a candidate impure file based on file access activity metrics and one or more neighbor impure files. Data rows of the impure files included in the clustering set are sorted according to their respective associated partitions. A set of disjoint partition range files are generated based on the sorted data rows of the impure files included in the clustering set. Each file of the set of disjoint partition range files is transferred to a respective target partition.
US11789899B2 High-performance data lake system and data storage method
The present disclosure provides a high-performance data lake system and a data storage method. The data storage method includes the following steps: S1: converting a file into a file stream; S2: converting the file stream into an array in which multiple subarrays are nested; and S3: converting the array into a resilient distributed dataset (RDD), and storing the RDD to a storage layer of a data lake. The present disclosure provides a nested field structure, which lays the foundation for parallel processing in reading, and effectively improves read performance. Furthermore, the present disclosure flexibly generates a number of nested subarrays according to hardware cores, such that the data lake achieves better extension performance, and can keep optimal writing efficiency for different users.
US11789898B2 Data archival system and method
An apparatus may be configured to determine an industry object model based on an industry of a data set of an enterprise; generate an archive package for an archive time point by, for each data source, determining archival data of the data source to be archived and transforming the archival data of the data source into a set of data source objects based on the industry object model, and storing, in the archive package, the data source objects for each data source; identify a subset of the data source objects to be purged based on a purge time point; and remove the subset of the data source objects from the archive package. An apparatus may also be configured to generate and store a set of global objects that are represented in the data set, and to associate the set of data source objects with the set of global objects.
US11789896B2 Processor for configurable parallel computations
A flexible processor includes (i) numerous configurable processors interconnected by modular interconnection fabric circuits that are configurable to partition the configurable processors into one or more groups, for parallel execution, and to interconnect the configurable processors in any order for pipelined operations, Each configurable processor may include (i) a control circuit; (ii) numerous configurable arithmetic logic circuits; and (iii) configurable interconnection fabric circuits for interconnecting the configurable arithmetic logic circuits.
US11789894B2 Acceleration system and dynamic configuration method thereof
An acceleration system includes a plurality of modules. Each of the plurality of modules includes at least one central processing unit, at least one graphics processing unit, at least one field programmable gate array, or at least one application specific integrated circuit. At least one of the plurality of modules includes at least another of the plurality of modules such that the acceleration system is structural and nested.
US11789893B2 Memory system, memory controller and memory chip
A memory system comprises a memory and a physical layer circuit. The memory system comprises a memory, a data bus and a single-pin STB. The memory receives a parallel command though the data bus, and receives a serial command through the STB. The physical layer circuit is configured to transmit the parallel command to the data bus. The physical layer circuit is configured to convert STB input data from the controller into the serial command and transmit the serial command to the STB.
US11789889B2 Mechanism for device interoperability of switches in computer buses
Apparatuses, methods, and computer-readable media are provided for operating a port manager to detect a first link condition or a second link condition of a circuitry. Under the first link condition, a first link between a downstream port of the circuitry and an upstream port of a switch is compatible to a first protocol, and a second link between a downstream port of the switch and an upstream port of a device is compatible to the second protocol. Under the second link condition, the first link exists and is compatible to the first protocol, while there is no second link being compatible to the second protocol. The port manager is to operate the downstream port of the circuitry according to the second protocol on detection of the first link condition, or according to the first protocol on detection of the second link condition. Other embodiments may be described and/or claimed.
US11789887B2 Method for detecting the position of a bus subscriber
The invention relates to a method for detecting the position of a bus subscriber (2, 2a, 2b, 2n) of a bus system, in which a control device (1) and several bus subscribers (2, 2a, 2b, 2n) are provided. The bus subscribers (2, 2a, 2b, 2n) are respectively in a position (P1, P2, Pn) to be detected and are connected to the control device (1) via at least one line, the line to the respective bus subscriber (2, 2a, 2b, 2n) having a definable line length (L1, L2, Ln), and the position of a bus subscriber (2, 2a, 2b, 2n) is then detected. The control device (1) emits a signal by means of an oscillator (3) via the line to the respective bus subscriber (2, 2a, 2b, 2n) and the bus subscriber (2, 2a, 2b, 2n) responds. The frequency of the oscillator (3) is determined and a ratio of frequency and line length (L1, L2, Ln) is used to detect the position.
US11789882B2 Sensor configuration method, apparatus, computer equipment and storage medium
A sensor configuration method, an apparatus, computer equipment and a storage medium are disclosed. The method includes acquiring connection configuration information generated based on user input, querying for a target sensor driver matched with a target sensor represented by the sensor identifier in a device driver set, calling a target communication port driver matched with the target communication port represented by the communication port identifier and establishing communications with the target sensor by the target sensor driver and the target communication port driver. The connection configuration information includes a sensor identifier and a communication port identifier. The device driver set is pre-stored with a number of sensor drivers corresponding to a number of sensors.
US11789878B2 Adaptive fabric allocation for local and remote emerging memories based prediction schemes
Methods, apparatus and systems for adaptive fabric allocation for local and remote emerging memories-based prediction schemes. In conjunction with performing memory transfers between a compute host and memory device connected via one or more interconnect segments, memory read and write traffic is monitored for at least one interconnect segment having reconfigurable upstream lanes and downstream lanes. Predictions of expected read and write bandwidths for the at least one interconnect segment are then made. Based on the expected read and write bandwidths, the upstream lanes and downstream lanes are dynamically reconfigured. The interconnect segments include interconnect links such as Compute Exchange Link (CXL) flex buses and memory channels for local memory implementations, and fabric links for remote memory implementations. For local memory, management messages may be used to provide telemetry information containing the expected read and write bandwidths. For remote memory, telemetry information is provided to a fabric management component that is used to dynamically reconfigure one or more fabric links.
US11789876B2 Device including peripheral interface and operating method of the device
A device including an interface with peripherals includes a first interface that receives a request from a host, a second interface that periodically receives at least one first sample input from the peripherals in response to the request from the host, a memory that stores an active time table including a processing time of a sample input provided by each of the peripherals in each of a plurality of operating conditions respectively corresponding to different power consumptions, and a processing circuit that identifies at least one of the plurality of operating conditions based on the active time table and a period of the at least one first sample input.
US11789874B2 Method, apparatus, and system for storing memory encryption realm key IDs
A method, apparatus, and system for storing memory encryption realm key IDs is disclosed. A method comprises accessing a memory ownership table with a physical address to determine a realm ID associated with the physical address, accessing a key ID association structure with the realm ID to determine a realm key IS associated with the realm ID, and initiating a memory transaction based on the realm key ID. Once retrieved, the realm key ID may be stored in a translation lookaside buffer.
US11789871B2 Microprocessor that prevents same address load-load ordering violations
A microprocessor prevents same address load-load ordering violations. Each load queue entry holds a load physical memory line address (PMLA) and an indication of whether a load instruction has completed execution. The microprocessor fills a line specified by a fill PMLA into a cache entry and snoops the load queue with the fill PMLA, either before the fill or in an atomic manner with the fill with respect to ability of the filled entry to be hit upon by any load instruction, to determine whether the fill PMLA matches load PMLAs in load queue entries associated with load instructions that have completed execution and there are other load instructions in the load queue that have not completed execution. The microprocessor, if the condition is true, flushes at least the other load instructions in the load queue that have not completed execution.
US11789868B2 Hardware coherence signaling protocol
An apparatus includes a CPU core and a L1 cache subsystem including a L1 main cache, a L1 victim cache, and a L1 controller. The apparatus includes a L2 cache subsystem including a L2 main cache, a shadow L1 main cache, a shadow L1 victim cache, and a L2 controller configured to receive a read request from the L1 controller as a single transaction. Read request includes a read address, a first indication of an address and a coherence state of a cache line A to be moved from the L1 main cache to the L1 victim cache to allocate space for data returned in response to the read request, and a second indication of an address and a coherence state of a cache line B to be removed from the L1 victim cache in response to the cache line A being moved to the L1 victim cache.
US11789866B2 Method for processing non-cache data write request, cache, and node
A method for processing a non-cache data write request includes a cache receiving a first non-cache data write request from a first processor, and sending the first non-cache data write request to a node, where the first non-cache data write request includes a first address. If the cache determines that the first address is stored in the cache, the cache obtains first data corresponding to the first non-cache data write request from the first processor. When receiving a first data buffer identifier from the node, the cache sends the first data to the node. After receiving the first non-cache data write request, if the cache determines that the first address is locally stored, the cache may obtain the first data from the processor. After receiving the first data buffer identifier, the cache may send the first data to the node.
US11789865B2 Semiconductor device
A semiconductor device is provided. The semiconductor device comprises a first memory unit including a first memory area, and a first logic area electrically connected to the first memory area, the first logic area including a cache memory and an interface port. The first memory unit executes a data transmission and reception operation with a memory unit adjacent to the first memory unit via the first interface port and the cache memory.
US11789856B2 Application launch support
A method of software launch regression testing comprises monitoring an operational parameter of an existing application running on a plurality of client devices and determining a probability interval from the operational parameter of the existing application. A candidate update application is then launched to a subset of the plurality of client devices. The method then proceeds with monitoring a corresponding operational parameter of the candidate update version running on the subset of client devices, determining if the corresponding operational parameter of the candidate update version falls within the probability interval, and, based on the probability interval falling within the probability interval, providing a testing pass notification.
US11789851B2 Offline debugging method
The present invention discloses an offline debugging method, comprising: S01: obtaining interfaces which require return values in test flows of the test device; S02: setting the return value corresponding to each of the interfaces which require the return values, adding M debugging strategies and determining a debugging strategy required to be started; S03: compiling a configuration file comprises the M debugging strategies into an executable file required by the target platform; S04: setting up a virtual machine to fit the target platform, and transferring the executable file to the virtual machine; S05: invoking the test flow, returning the return value set by the debugging strategy corresponding to the interface which require the return value and obtaining an debugging result correspondingly. Therefore, the present invention solves a problem that debugging relays on hardware devices in semiconductor automation test, so as to reduce complexity and difficulty of debugging of a test device.
US11789850B2 System and method for testing a physical system including software and hardware
A method of testing a physical system that includes software and hardware includes developing a software application arranged to operate at least a portion of the physical system and constructing a simulation of the physical system within a test ecosystem, the simulation including inputs that simulate control inputs of the physical system and outputs that simulate control and informational outputs. The method also includes connecting the software application to the simulation of the physical system to test the operation of the software application, and simulating operation of the physical system and the software application within test ecosystem operation of the software application as each of a cloud application, a network operation of the software application as each of a cloud application, a network application, and a local application.
US11789849B2 Visual aids for debugging
An AI engine is disclosed that is configured to work with a graphical user interface (“GUI”) including, in some embodiments, one or more AI-engine modules and a visual debugging module of the GUI. A learner AI-engine module is configured to train one or more AI models on one or more concepts of a mental model defined in a pedagogical programming language. An instructor AI-engine module is configured to coordinate with one or more simulators for respectively training the one or more AI models on the mental model. The visual debugging module is configured to provide a visualization window for each AI model while the one or more AI models are at least training with the learner module respectively in the one or more simulators. A viewer can glean insight and explainability into the training of the AI models while the simulations are running and arriving at various states.
US11789845B2 Software object identification using record generating code insertion
Using a code transformation tool, a portion of executable code is inserted into existing executable code, the existing executable code comprising an existing constructor of a class, the existing constructor, when executed, instantiating an object of the class. During execution of the existing constructor, execution of the portion is caused to occur, the execution generating a record, the record comprising execution tracing data of the object.
US11789844B2 Container deployment with visual security profile
A method and a corresponding system that enables developers to determine a combination of two or more security profiles in which to deploy and configure a container (or set of containers). In some instances, the determination of which two or more security profiles in which to deploy the container (or set of containers) is made based upon the use of a two-dimensional (2D) diagram or a three-dimensional (3D) diagram that provides a visual display of at least one overlap between the two or more security profiles represented therein.
US11789826B2 Distributed software replication and replacement system
A computer system includes memory configured to store software application files, and a processor configured to execute computer executable instructions. The instructions include identifying a target software application, archiving files of the target software application, and creating, in the directory, one or more replacement executable files that correspond to one or more executable files of the target software application. The instructions include detecting, by a first replacement executable file of the one or more replacement executable files, an execution call to the first replacement executable file corresponding to a first executable file of the target software application. The instructions include, in response to detection of the detected execution call, restoring files of the target software application and forwarding the detected execution call to the first executable file of the target software application in the directory to allow the first executable file to process the detected execution call.
US11789821B1 Out-of-band method to change boot firmware configuration
A computer system includes a baseboard management controller (BMC) configured to manage values of a plurality of variables stored in a flash via firmware. Managing the values of the plurality of variables includes generating a capsule containing a request for reading a value of a variable among the plurality of variables or overwriting the value of the variable with a new value. The capsule is then sent to the firmware, causing the firmware to access the flash to read the value of the variable or overwrite the value of the variable with the new value, and cause the value or the new value to be transmitted to the BMC. In response to receiving the value or new value of the variable, the BMC passes the value or the new value of the variable to a second computer system over an out-of-band network.
US11789819B1 Seamless recovery of a hardware-based I/O path in a multi-function NVMe SSD
A method includes receiving signaling indicative of performance of a reset operation involving a first physical function associated with a controller of a memory device and initiating a first timer that corresponds to an amount of time available for the first physical function associated with the controller of the memory device to complete execution of pending commands. The method further includes initiating a second timer that corresponds to an amount of time available for a second physical function associated with the controller of the memory device to complete execution of pending commands and initiating a third timer that corresponds to an amount of time available for the second physical function associated with the controller of the memory device to join a recovery operation that is instigated as a result of performance of the reset operation.
US11789818B2 Coordinated error correction
Methods, systems, and devices for coordinated error correction are described. A memory device indicates, to an external device, that errors were detected in data that was stored by the memory device and requested by the external device based on a comparison between an error correction code stored when the data was written to a memory array and an error correction code generated when the data is read from the memory array. Based on a result of the comparison, an indication of whether the compared error correction codes match is provided to the external device. The external device uses the indication to detect errors in the received version of the data, to manage data storage in the memory device, or both.
US11789815B2 Memory controller and memory device including the same
A memory device includes; a memory module including a memory array, and a memory controller that retrieves read data from memory cells of the memory array. The memory controller includes a fault detector that detects faulty addresses associated with faulty memory cells among the memory cells providing data errors. The fault detector includes; a first inverter that generates inverted read data by reading and inverting the read data, wherein the inverted read data is stored in the memory array, a first buffer that stores the read data and provides buffered data, an XOR operator that receives the buffered data from the first buffer, receives read-out inverted data generated by reading the inverted read data stored in the memory array, and performs an XOR operation on the buffered data and the read-out inverted read data to generate calculation data, a fault address detection unit that identifies the faulty addresses in response to the calculation data and generates faulty address information, a second inverter that generates inverted read-out inverted read data by receiving and inverting the read-out inverted read data, and an error pattern change unit that converts an uncorrectable error (UE)-causing data into a correctable error (CE)-causing data.
US11789812B2 Pulsed stark tones for collision mitigation
Techniques for using stark tone pulses to mitigate cross-resonance collision in qubits are presented. A tone management component can control application of pulses to qubits by a tone generator component to mitigate undesirable frequency collisions between qubits. The tone generator component (TGC) can apply an off-resonant tone pulse to a qubit during a gate to induce a stark shift. TGC can apply a cross-resonance tone pulse to a control qubit at a frequency associated with the qubit, wherein the frequency can be stark shifted based on the off-resonant tone pulse. The qubit can be a target qubit, the control qubit itself, or a spectator qubit that can be coupled to the target qubit or the control qubit. The gate can be a cross-resonance gate, a two-qubit gate, or a measurement gate that can utilize an echo sequence, a target rotary, or active cancellation.
US11789808B2 Memory devices for performing repair operation, memory systems including the same, and operating methods thereof
A memory device includes a mode register set configured to store a first repair mode, a second repair mode, and a second repair off mode, and a repair control circuit configured to perform a first repair operation for permanently repairing a first wordline corresponding to a defective address to a first redundancy wordline in the first repair mode, to perform a second repair operation for temporarily repairing the first wordline corresponding to the defective address to a second redundancy wordline in the second repair mode, and to turn off a repair logic that is configured to perform the second repair operation in the second repair off mode to access old data after the second repair operation.
US11789806B2 Method for encoded diagnostics in a functional safety system
A method includes, storing a set of valid codewords including: a first valid functional codeword representing a functional timeout state of a second controller; a first valid fault codeword representing a fault timeout state of the second controller and characterized by a minimum hamming distance from the first valid functional codeword; a second valid functional codeword representing a functional state of a system; and a second valid fault codeword representing a fault state of the system; in response to detecting receipt of a safety message from the second controller within a predefined time quantum, storing the first valid functional codeword in a first memory; in response to detecting a match between contents of the first memory and the first valid functional codeword, outputting the second valid functional codeword; in response to detecting a mismatch between contents of the first memory and every codeword in the first set of valid codewords, outputting the second valid fault codeword.
US11789804B1 Identifying the root cause of failure observed in connection to a workflow
A method of identifying a root cause of a failure for a trace within a microservices-based application includes determining if a root span of the trace is an error span resulting in an error experienced by a user at a front end of the microservices-based application. If the root span of the trace is an error span, the method analyzes a plurality of spans comprising the trace to determine if the trace comprises at least one leaf error span. If the trace comprises a single leaf error span, the method attributes the root cause of the failure in the trace to a service associated with the single leaf error span. If the trace comprises multiple leaf error spans the method attributes the root cause of the failure in the trace to a service associated with a leaf error span of the multiple leaf error spans comprising a latest starting timestamp.
US11789800B2 Degraded availability zone remediation for multi-availability zone clusters of host computers
System and computer-implemented method for managing multi-availability zone (AZ) clusters of host computers in a cloud computing environment automatically detects a degraded state of a first AZ in the cloud computing environment based on host failure events for host computers in a first cluster section of a multi-AZ cluster of host computers located in the first AZ and a recovered state of the first AZ based a successful scale-in operation of another multi-AZ cluster located partially in the first AZ. In response to the detection of the degraded state of the first AZ, a second cluster section of the multi-AZ cluster of host computers located in a second AZ is scaled out. In response to the detection of the recovered state of the first AZ, the second cluster section of the multi-AZ cluster of host computers located in the second AZ is scaled in.
US11789799B2 Protection against internal faults in burners
Various embodiments include a switching arrangement comprising: two processors; an OR gate; a first position feedback device; and a first switch. The a first switch. The OR gate output is connected to the first switch. The first processor is connected to the first input of the OR gate and the second processor is in operative communication with the OR gate via the second input of the OR gate; At least one of the processors sends a digital ON signal to the OR gate and the OR gate actuates the first switch on receipt thereof. The first position feedback device connects to both processors. The processors are interconnected and each programmed to: read a first position signal from the first position feedback device; send the first position signal to the other processor; compare the read signal to the received signal; and generate an error message if they do not match.
US11789797B2 Error control for content-addressable memory
Methods, systems, and devices for error control for content-addressable memory (CAM) are described. A CAM may store bit vectors as a set of subvectors, which each subvector stored in an independent aspect of the CAM, such as in a separate column or array of memory cells within the CAM. The CAM may similarly segment a queried input bit vector and identify, for each resulting input subvector, whether a matching subvector is stored by the CAM. The CAM may identify a match for the input bit vector when the number of matching subvectors satisfies a threshold. The CAM may validate a match based on comparing a stored bit vector corresponding to the identified match to the input bit vector. The stored bit vector may undergo error correction and may be stored in the CAM or another memory array, such as a dynamic random access memory (DRAM) array.
US11789796B2 Selective reading of memory with improved accuracy
This disclosure relates to selectively performing a read with increased accuracy, such as a self-reference read, from a memory. In one aspect, data is read from memory cells, such as magnetoresistive random access memory (MRAM) cells, of a memory array. In response to detecting a condition associated with reading from the memory cells, a self-reference read can be performed from at least one of the memory cells. For instance, the condition can indicate that data read from the memory cells is uncorrectable via decoding of error correction codes (ECC). Selectively performing self-reference reads can reduce power consumption and/or latency associated with reading from the memory compared to always performing self-reference reads.
US11789793B2 Instantiating a parametric class within a specialized context
A parametric constant resolves to different values in different contexts, but a single value within a particular context. An anchor constant is a parametric constant that allows for a degree of parametricity for an API point. The context for the anchor constant is provided by a caller to the API point. The anchor constant resolves to an anchor value that records specialization decisions for the API point within the provided context. Specialization decisions may include type restrictions, memory layout, and/or memory size. The anchor value together with an unspecialized type of the API point result in a specialized type of the API point. A class object representing the specialized type is created. The class object may be accessible to the caller, but the full value of the anchor value is not accessible to the caller. The API point is executed based on the specialization decisions embodied in the anchor value.
US11789791B1 Neural processing device and method for using shared page table thereof
A neural processing device and a method for using shared page table thereof are provided. The neural processing device including at least one neural processor, a shared memory shared by the at least one neural processor, and a global interconnection configured to exchange data between the at least one neural processor and the shared memory, comprises at least one processing unit each of which included in each of the at least one neural processor and configured to provide logical addresses, a memory management unit configured to receive and translate the logical addresses into physical addresses, and a physical memory accessible by the physical addresses, wherein the memory management unit comprises a shared page table that has translation information between the logical addresses and the physical addresses and is shared by at least one process with each other.
US11789786B2 Optimizing distributed and parallelized batch data processing
Aspects of the disclosure relate to providing and maintaining efficient and effective processing of sets of work items in enterprise computing environments by optimizing distributed and parallelized batch data processing. A computing platform may initialize at least two processing workers. Subsequently, the computing platform may cause a first processing worker to perform a first query on a work queue database and initiate parallel processing of a first set of work items. Thereafter, the computing platform may cause the second processing worker to perform a second query on the work queue database and initiate parallel processing of a second set of work items. In some instances, performing the second query on the work queue database comprises reading at least one work item that was read and locked by the first processing worker.
US11789784B1 Monitoring and management of a cloud-based computing system
A method for monitoring and management of a cloud-based computing system is provided. The method includes sending a first data stream to a first pod of a first worker node of a cloud-based computing system. First logs are received from the first pod of the first worker node, which are generated by the first pod while processing the first data stream. A first age of the first pod is determined. In response to the first age being less than a first age threshold, a first failure chance and a first failure timeline are determined for the first pod based on the first logs. In response to the first failure chance being greater than a first failure threshold, a first report is sent to a primary node of the cloud-based computing system, which includes the first failure chance, the first failure timeline, and a first template for the first pod.
US11789781B1 Load generation for benchmarking
Operating settings for a benchmarking operation may be determined, based at least in part, on one or more benchmarking task parameters. The operating settings may be used to establish a set of worker resources to send requests against a target until a stop condition is valid. Data may be collected from the target and used to train one or more machine learning systems in order to provide improved operating setting recommendations for subsequent benchmarking tasks.
US11789774B2 Optimization of workload scheduling in a distributed shared resource environment
An artificial intelligence (AI) platform to support optimization of workload scheduling in a distributed computing environment. Unstructured data corresponding to one or more application artifacts related to a workload in the distributed computing environment is leveraged. NLP is applied to the unstructured data to identify one or more host requirements corresponding to the application artifacts. One or more hosts in the computing environment compatible with the identified host requirements are selectively identified and compatibility between the application artifacts and the identified hosts is assessed. The workload is selectively scheduled responsive to the selective host identification based on the assessed compatibility. The scheduled workload is selectively executed on at least one of the selectively identified hosts responsive to the assessment workload compatibility.
US11789773B2 Computing device for handling tasks in a multi-core processor, and method for operating computing device
A computing device and a method for operating the computing device are provided. The computing device includes a task classifying module and a task allocating and managing module. The task classifying module classifies a task scheduled to be processed by a multi-core processor into an expectable task or a normal task. The task allocating and managing module selects one core of the multi-core processor as a target core and allocates the task scheduled to be processed to the target core. In response to the task scheduled to be processed being classified as the normal task, the task allocating and managing module determines whether to allocate the normal task to the target core depending on whether the target core processes a previously allocated expectable task.
US11789771B2 Method and apparatus for a step-enabled workflow
Aspects of the disclosure provide methods and an apparatus including processing circuitry configured to receive workflow information of a workflow. The processing circuitry generates, based on the workflow information, the workflow including a first buffering task and a plurality of processing tasks that includes a first processing task and a second processing task. The first processing task is caused to enter a running state in which a subset of input data is processed and output to the first buffering task as first processed subset data. The first processing task is caused to transition from the running state to a non-running state based on an amount of the first processed subset data in the first buffering task being equal to a first threshold. Subsequently, the second processing task is caused to enter a running state in which the first processed subset data in the first buffering task is processed.
US11789769B2 System and method for generation of event driven, tuple-space based programs
In a system for automatic generation of event-driven, tuple-space based programs from a sequential specification, a hierarchical mapping solution can target different runtimes relying on event-driven tasks (EDTs). The solution uses loop types to encode short, transitive relations among EDTs that can be evaluated efficiently at runtime. Specifically, permutable loops translate immediately into conservative point-to-point synchronizations of distance one. A runtime-agnostic which can be used to target the transformed code to different runtimes.
US11789765B2 Collaborative hosted virtual systems and methods
A method including: receiving, by a computing device, a request from a user device for access to a hosted virtual machine; dedicating, by the computing device, a port to forward a cast of a particular hosted virtual machine instance to the user device; establishing a connection between the user device and the particular hosted virtual machine instance through the dedicated port; receiving, by the computing device and from the user device, instructions to execute an application on the particular hosted virtual machine instance; logging external calls made by the particular hosted virtual machine instance; and transmitting, by the computer device, the log of external calls to be stored on a server, the logs being synced by the server with the user device in substantially real time.
US11789762B2 Application deployment using reduced overhead bytecode
A system includes a memory, a processor in communication with the memory, and a recorder. The recorder is configured to obtain a proxy for each respective real object. Each respective real object is related to a respective service. The recorder is also configured to record a sequence of each invocation on each respective proxy and generate an intermediate representation of an application that is configured to invoke the sequence of each invocation on each real object associated with each respective proxy.
US11789755B2 Declaratively defined user interface timeline views
A device implementing a system to render user interface timeline views for display of dynamic application content includes a processor configured to retrieve a data structure corresponding to user interfaces of an application associated with respective times, and at least one declaratively defined user interface element. The processor is further configured to determine whether a rendering cost of a plurality of the user interfaces complies with an update budget of the application, where the rendering cost includes interpreting the at least one declaratively defined user interface element for the respective times. When the rendering cost is determined to comply, the processor is further configured to render the plurality of the user interfaces in advance of the respective times associated with the plurality of the user interfaces. The processor is further configured to display at least one of the rendered plurality of the user interfaces based on a current time.
US11789754B2 Web-based robotic process automation designer systems and automations for virtual machines, sessions, and containers
Web-based robotic process automation (RPA) designer systems that allow RPA developers to design and implement web serverless automations, user interface (UI) automations, and other automations are disclosed. Such web-based RPA designer systems may allow a developer to sign in through the cloud and obtain a list of template projects, developer-designed projects, services, activities, etc. Thus, RPA development may be centralized and cloud-based, reducing the local processing and memory requirements on a user's computing system and centralizing RPA designer functionality, enabling better compliance. Automations generated by the web-based RPA designer systems may be deployed and executed in virtual machines (VMs), containers, or operating system sessions.
US11789753B2 Machine-learned models for user interface prediction, generation, and interaction understanding
Generally, the present disclosure is directed to user interface understanding. More particularly, the present disclosure relates to training and utilization of machine-learned models for user interface prediction and/or generation. A machine-learned interface prediction model can be pre-trained using a variety of pre-training tasks for eventual downstream task training and utilization (e.g., interface prediction, interface generation, etc.).
US11789745B2 Systems and methods for automated and distributed configuration of computing devices
Systems and methods are provided for automated and distributed configuration of platform deployments on remote computing devices, such as laptop computers. The platform deployments can include services that mirror that of a server-based platform deployment. A centralized entity be used to generate and/or edit a single configuration file that contains multiple subset configuration files, each corresponding to a service to be deployed to each of the remote computing devices. The configuration file can be customized for the remote computing devices. Additionally, interaction between services can be achieved by using a templating language that allows certain aspects of the configuration file to include references to values.
US11789740B2 Performing branch predictor training using probabilistic counter updates in a processor
Performing branch predictor training using probabilistic counter updates in a processor is disclosed herein. In some aspects, a branch predictor training circuit of a processor is configured to determine whether a first branch prediction generated for a first conditional branch instruction by a branch predictor circuit of the processor is correct. Based on determining whether the first branch prediction is correct, the branch predictor training circuit probabilistically updates a first counter, corresponding to the first branch prediction, of a plurality of counters of a first branch predictor table of a plurality of branch predictor tables. In some aspects, the branch predictor training circuit probabilistically updates the first counter based on a global probability value corresponding to all branch predictor tables, while in some aspects the branch predictor training circuit is configured to probabilistically update the first counter based on a table-specific probability value corresponding to the first branch predictor table.
US11789736B2 Method and system for executing new instructions
A method for executing new instructions is provided. The method is used in a processor and includes: receiving an instruction; generating an unknown instruction exception when the received instruction is an unknown instruction; in response to the unknown instruction exception, executing the following steps through a conversion program: determining whether the received instruction is a new instruction; and converting the received instruction into at least one old instruction when the received instruction is a new instruction; and executing the at least one old instruction in the same execution mode as the received instruction.
US11789735B2 Control transfer termination instructions of an instruction set architecture (ISA)
In an embodiment, the present invention includes a processor having an execution logic to execute instructions and a control transfer termination (CTT) logic coupled to the execution logic. This logic is to cause a CTT fault to be raised if a target instruction of a control transfer instruction is not a CTT instruction. Other embodiments are described and claimed.
US11789734B2 Padded vectorization with compile time known masks
A computing system includes a processing unit and a memory storing instructions that, when executed by the processor, cause the processor to receive program source code in a compiler, identify in the program source code a set of operations for vectorizing, where each operation in the set of operations specifies a set of one or more operands, in response to identifying the set of operations, vectorize the set of operations by, based on the number of operations in the set of operations and a total number of lanes in a first vector register, generating a mask indicating a first unmasked lane and a first masked lane in the first vector register, based on the mask, generating a set of one or more instructions for loading into the first unmasked lane a first operand of a first operation of the set of operations, and loading the first operand into the first masked lane.
US11789733B2 Instruction processing apparatus, acceleration unit, and server
An instruction processing apparatus is disclosed. The instruction processing apparatus includes: a selector is configured to parse out a command type and a buffer identifier from a command, provide received data and the buffer identifier to a parser if the command type is configuration, and provide the received data and the buffer identifier to an operation circuit if the command type is execution; the parser is configured to parse out an instruction sequence from the data, store the instruction sequence into an instruction buffer corresponding to the buffer identifier, and store an operand of each instruction into a register file; and the operation circuit is configured to drive the instruction buffer to execute each instruction and generate a control signal, and trigger a plurality of execution units to perform operations based on received control signals and operands. The apparatus may be dedicated to processing various neural network applications.
US11789731B2 Tensor decomposition processing system, method and program
Provided is a tensor decomposition processing system capable of comprehensively finding factors obtained by tensor decomposition on a given tensor. A decomposition execution unit 3 executes tensor decomposition on a given tensor a plurality of times until a predetermined end condition is satisfied. A condition determination unit 5 determines whether the predetermined end condition is satisfied. When executing the tensor decomposition on the tensor, the decomposition execution unit 3 executes the tensor decomposition under a constraint of obtaining factors different from factors obtained by previous execution of the tensor decomposition.
US11789726B2 Semantic functional wrappers of services
Functional wrappers are scripts and related software that provide a way to group and invoke functionality comprising semantic intent in a legacy application. These functional wrappers allow programmatic access to functionality in legacy applications in contemporary software architectures without risk of porting errors. Additional functionality to provide features with presently expected, but not available at the time the legacy applications were developed, such as functional wrappers to provide parallelism and scaling, are disclosed. Finally, automatic generation of the functional wrappers are also disclosed.
US11789724B2 Machine learning to facilitate incremental static program analysis
Techniques for facilitating incremental static program analysis based on machine learning techniques are provided. In one example, a system comprises a feature component that, in response to an update to a computer program, generates feature vector data representing the update, wherein the feature vector data comprises feature data representing a feature of the update derived from an abstract state of the computer program, and wherein the abstract state is based on a mathematical model of the computer program that is generated in response to static program analysis of the computer program. The system can further comprise a machine learning component that employs a classifier algorithm to identify an affected portion of the mathematical model that is affected by the update. The system can further comprise an incremental analysis component that incrementally applies the static program analysis to the computer program based on the affected portion.
US11789722B2 Cross-publishing software libraries to module repositories
Embodiments provide computer-implemented techniques for publishing multiple software libraries to multiple source code repositories using a set of repository agents each configured to execute one or more source code repository-specific pre-publication actions for different source code repositories.
US11789719B2 Firmware massive update method using flash memory and computer program stored in recording media for executing the same
A firmware massive update method using a flash memory includes: a firmware data registration step of receiving, from a manufacturer server, at least one of information of a user device that is a firmware update target, and firmware information and registering the received information as firmware data; a firmware data management step of receiving a request from a firmware update server in which the registered firmware data is stored, and storing and managing the registered firmware data in a specific area of a flash memory included in the user device via a network; and a firmware update execution step of executing a firmware update on the firmware data managed in the specific area of the flash memory included in the user device through the firmware update server.
US11789712B2 Data configuration deployment framework
Implementations generally relate to a data configuration deployment framework. In some implementations, a method includes extracting configuration information and deployment information from a database. The method further includes storing the configuration information and the deployment information in a file having a predetermined computer-readable format. The method further includes generating a configuration package based on the configuration information and the deployment information, wherein the configuration package includes the configuration information and the deployment information. The method further includes deploying the configuration package.
US11789709B2 Intermediate representation construction method, compiler, and server
An intermediate representation construction method is provided. The method includes: obtaining a first intermediate representation (IR), where the first IR includes a computing statement, the computing statement includes a tensor and an operator, an operation represented by the operator is performed by a computing unit, the computing unit is configured to perform an operation on data that is migrated through a first storage location and a second storage location sequentially, and the tensor is data that is used when the operation represented by the operator is performed; and generating a second IR based on the computing statement, where the second IR includes first data migration information and data segmentation information.
US11789706B2 Development system with improved methodology for creation and reuse of software assets
In a computer-implemented method for facilitating creation of a reusable application, during development of the reusable application, a plurality of artifacts associated with source code of the reusable application is received, wherein an artifact of the plurality of artifacts includes information related to the development of the reusable application. The plurality of artifacts is maintained as metadata for the source code of the reusable application. An application module including the source code of the reusable application and the metadata is generated, wherein the application module is configured for use by a developer for facilitating creation of a new version of the reusable application, and wherein the metadata is accessible by the developer during the creation of the new version of the reusable application for accessing the information related to the development of the reusable application.
US11789699B2 Systems and methods for private authentication with helper networks
A set of measurable encrypted feature vectors can be derived from any biometric data and/or physical or logical user behavioral data, and then using an associated deep neural network (“DNN”) on the output (i.e., biometric feature vector and/or behavioral feature vectors, etc.) an authentication system can determine matches or execute searches on encrypted data. Behavioral or biometric encrypted feature vectors can be stored and/or used in conjunction with respective classifications, or in subsequent comparisons without fear of compromising the original data. In various embodiments, the original behavioral and/or biometric data is discarded responsive to generating the encrypted vectors. In other embodiment, helper networks can be used to filter identification inputs to improve the accuracy of the models that use encrypted inputs for classification.
US11789698B2 Computer processing and outcome prediction systems and methods
Computer processing and outcome prediction systems and methods used to generate algorithm time prediction polynomials, inverse algorithm time prediction polynomials, determine race conditions, determine when a non-linear algorithm can be treated as if it were linear, as well as automatically generate parallel and quantum solutions from classical software or from the relationship between monotonic attribute values.
US11789697B2 Methods and systems for attending to a presenting user
The various implementations described herein include methods, devices, and systems for attending to a presenting user. In one aspect, a method is performed at an electronic device that includes an image sensor, microphones, a display, processor(s), and memory. The device (1) obtains audio signals by concurrently receiving audio data at each microphone; (2) determines based on the obtained audio signals that a person is speaking in a vicinity of the device; (3) obtains video data from the image sensor; (4) determines via the video data that the person is not within a field of view of the image sensor; (5) reorients the electronic device based on differences in the received audio data; (6) after reorienting the electronic device, obtains second video data from the image sensor and determines that the person is within the field of view; and (7) attends to the person by directing the display toward the person.
US11789693B2 Hierarchical topic extraction and visualization for audio streams
An audio stream is subjected to speech-to-text processing in order to obtain a textual representation of the audio stream. Hierarchical topic extraction is performed on the textual representation to obtain a multi-level hierarchical topic representation of the textual representation. A user interface actuator is generated, which allows a user to search through the audio stream. Different levels of the multi-level hierarchical topic representation are displayed to the user, based upon the speed of actuation of the user interface actuator.
US11789690B2 System limits based on known triggers
In an example implementation, a method may involve, while a first zone and a second zone of a media playback system are playing back respective media, receiving data indicating the occurrence of a first trigger condition. The method may also involve, based on the received data, modifying respective volume limits of the first zone and the second zone, wherein modifying the volume limit causes first volume levels that exceed the second limit to be reduced to respective second volume levels that are at or below the second limit. The method may also involve receiving data indicating the occurrence of a second trigger condition. The method may further involve, based on the received data, modifying the respective volume limits of the first zone and the second zone from the second limit to the first limit.
US11789688B1 Content presentation based on environmental data
Various implementations disclosed herein include devices, systems, and methods for presenting content based on environmental data. In various implementations, a device includes a display, a non-transitory memory and one or more processors coupled with the display and the non-transitory memory. In some implementations, a method includes obtaining environmental data associated with a physical environment in which the device is located. In some implementations, the method includes selecting, from a plurality of presentation modes, a first presentation mode for content based on the environmental data. In some implementations, the method includes presenting the content in accordance with the first presentation mode.
US11789687B2 Depicting display regions on a desktop
A method for depicting display regions on a desktop. Data for creating and displaying a display region having windows is received. A display region having windows is created. An assignment of the display identifier to the display region having windows is saved. A display identifier of the display region having windows at a predetermined location in a hierarchical list is saved. The display region having windows on the desktop/monitor/screen is displayed. Data for creating and displaying a windowless display region is received and the windowless display region is created on the basis of the data received. The windowless display region is displayed in front of the display region having windows, when the location of the display identifier of the windowless display region in the hierarchical list is before the location of the display identifier of the display region having windows, and vice versa.
US11789686B2 Facilitation of concurrent consumption of media content by multiple users using superimposed animation
Example apparatus, computer-implemented methods, systems, devices, and computer-readable media facilitate concurrent consumption of media content by multiple users using superimposed animation. An example apparatus includes a display to present media and a visual representation of a person; a sensor; machine-readable instructions; and processor circuitry to execute the machine-readable instructions to at least identify a direction of a gaze of a user based on signals output by the sensor; responsive to the direction of the gaze of the user being toward the media, cause a first adjustment to the visual representation; and responsive to the direction of the gaze of the user being toward the visual representation, cause a second adjustment to the visual representation, the second adjustment different than the first adjustment.
US11789684B2 Information processing system, information processing device, image forming device, and control method therefor, and storage medium for displaying information
Setting information, which is stored in an image forming device, is imported to a mobile terminal when the mobile terminal is brought close to the image forming device by sending the setting information stored in the image forming device from the image forming device to the mobile terminal.
US11789683B2 Storage medium, computer, and method related to application for providing print setting screen
There is provided an application that acquires data of an icon from an external apparatus. Some embodiments provide a non-transitory storage medium storing an application that provides a print setting screen for allowing a user to make a print setting used to generate a print command provided for printing in a printer by a driver in a computer, wherein the application, when executed by the computer, causes the computer to acquire data of an icon representing the printer from an external apparatus different from the computer via a network, and display the acquired icon on a display unit of the computer.
US11789676B2 Information apparatus, controlling method for information apparatus, and storage medium
An information apparatus comprises a controller including a processor and a memory, and the controller is configured to: obtain information of a printer; search, using the obtained information, for extension software for extending functions of a printer driver that generates a print command to be sent to the printer; install extension software found by the searching; and activate the installed extension software so that print options to be used for the printer driver to generate a print job to be sent to the printer are displayed.
US11789674B2 Orphaned print job renewal
Examples disclosed herein relate to determining whether a stored print job is potentially orphaned, and, in response to determining that the stored print job is potentially orphaned, requesting a renewal from a user associated with the stored print job and deleting the stored print job if no renewal is received within a configurable time period.
US11789672B2 System, method, and program product for digital production management
Systems, methods, and program products for managing digital production from one or more production devices with one or more sources providing inputs of production designs and/or production options are disclosed.
US11789671B2 Specific communication device, and non-transitory computer-readable recording medium storing computer readable instructions for specific communication device
A specific communication device may include a controller configured to, in a case where a first registration instruction according to a registration program and first authentication information are received from a first terminal device comprising the registration program, send a first registration request including specific identification information for identifying the specific communication device and the first authentication information to a predetermined server, in a case where a second registration instruction not according to the registration program is received from a second terminal device, send an authentication information request to the predetermined server, in a case where the authentication information request is sent to the predetermined server, receive second authentication information from the predetermined server, and in a case where the second authentication information is received from the predetermined server, send a second registration request including the specific identification information and the second authentication information to the predetermined server.
US11789668B2 Image forming system that starts to execute calibration at insertion start timing of interleaving paper
An image forming system includes an image forming apparatus and an insertion device. The image forming apparatus includes an image forming device, a transport device, and a control device. The control device acts as a controller and an executer. The controller causes the image forming device to execute a printing job, and causes the insertion device to insert the interleaving paper in a printed material at an insertion start timing designated by the printing job. The executer executes calibration at an execution start timing set in advance, and sets a time point that a predetermined time has elapsed after a previous calibration to the execution start timing in advance. The executer starts to execute the calibration at the insertion start timing, when a predetermined condition is satisfied.
US11789667B2 Printer colour deviation detection
Apparatus is described that comprises a printer carriage (100), comprising a printhead (105), at least one sensor (101, 102) for scanning an image deposited on a print media by the printhead (105) and a spectrophotometer (104) connected to the at least one sensor (101, 102) for generating data based on a reference image (120) on a test print media (110). The sensor (101, 102) is calibrated based on the generated data to detect a specific ICC profile, and wherein, in use, the sensor (101, 102) scans and digitizes an image of a final print media as the image is being printed on the final print media; and wherein the sensor (101, 102) is connected to a controller (106) that performs image quality analysis of the digitized image to determine whether colour deviation has occurred.
US11789665B2 Variable ink saturation within a print job
Ink saturation for a print job varies according to prioritized elements identified within a given document or print job. Elements are prioritized according to pre-defined values according to document type and identified elements within the document type. High priority elements of a document are assigned greater ink saturation than lower priority elements of the same document. Automated prioritization is made possible by a crowd-sourced knowledge corpus including pre-defined document types and corresponding elements of the documents. Historic configurations accepted by a user drive a learning process using a feedback loop for refined decision-making as print jobs are submitted for printing.
US11789663B2 Execution of commands addressed to a logical block
A controller of a memory sub-system can, responsive to providing a command completion signal to a host, mark a portion of a plurality of commands that are addressed to a same logical block of the memory devices, reorder the marked portion of the plurality of commands, wherein write commands from the marked portion of the plurality of commands are given priority over read commands from the marked portion of the plurality of commands, execute a newest write command from the marked portion of the plurality of commands prior to executing read commands, addressed to the same logical block, from the marked portion of the plurality of commands, and execute read commands from the marked portion of the plurality of commands in on an order in which the read commands were received and after the execution of the newest write command, wherein the read commands are executed responsive to an execution of the newest write command.
US11789661B2 Virtual partition management
A variety of applications can include apparatus and/or methods of operating the apparatus in which functionalities of a memory device of the apparatus can be extended by changing data flow behaviour associated with standard commands used between a host platform and the memory device. Such functionalities can include debug capabilities. In an embodiment, a standard write command and data using a standard protocol to write to a memory device is received in the memory device, where the data is setup information to enable an extension component in the memory device. An extension component includes instructions in the memory device to execute operations on components of the memory device. The memory device can execute operations of the enabled extension component in the memory device based on the setup information. Additional apparatus, systems, and methods are disclosed.
US11789660B1 Distributed control plane tracking object ownership changes within a distributed storage architecture
Techniques are provided for implementing a distributed control plane to facilitate communication between a container orchestration platform and a distributed storage architecture. The distributed storage architecture hosts worker nodes that manage distributed storage that can be made accessible to applications within the container orchestration platform through the distributed control plane. The distributed control plane includes control plane controllers that are each paired with a single worker node of the distributed storage architecture. The distributed control plane is configured to selectively route commands to control plane controllers that are paired with worker nodes that are current owners of objects targeted by the commands. If ownership of an object has changed from one worker node to another worker node, then subsequent commands will be re-routed to a control plane controller paired with the other worker node now owning the object.
US11789658B2 Peripheral component interconnect express (PCIe) interface system and method of operating the same
A peripheral component interconnect express (PCIe) interface system is provided to include a PCIe interface device, a host, and a non-volatile memory express (NVMe) device connected to the host through the interface device. The host includes a host memory configured to store information on a command to be executed on the NVMe device and a command that has been executed on the NVMe device, and an NVMe driver configured to transmit the command to be executed on the NVMe device to the host memory, and output a doorbell signal indicating that the command to be executed on the NVMe device has been stored in the host memory to the NVMe device. The NVMe device requests to the host memory to register a lightweight notification (LN) indicating a position in which the command to be executed on the NVMe device is stored.
US11789657B2 Devices, systems, and methods for transparently intercepting data stored on a storage device and providing services related to the data
An intercept engine is installed on a computer and includes an intercept filter adapted to intercept selected commands transmitted between a file system and a storage device. The intercept engine also includes an intercept manager adapted to transmit to the intercept filter one or more primitives, wherein each primitive includes device information specifying a device, wherein a command directed to the specified device is to be intercepted, command type information specifying a type of command to be intercepted, and follow-up action information specifying an action to be performed after the command has been intercepted. A primitive may also include default action information specifying an action to be performed with respect to the command if a communication between the intercept filter and the intercept manager is interrupted. The intercept engine intercepts commands transmitted between the file system and the storage device in accordance with the one or more primitives.
US11789656B2 Memory system, memory controller, and semiconductor memory device
According to one embodiment, a memory system includes a memory controller configured to send a first command set including arithmetic operation target data and an address that designates a memory cell to store weight data; and a nonvolatile semiconductor memory configured to receive the first command set from the memory controller, read the weight data from the memory cell designated by the address, perform an arithmetic operation based on the arithmetic operation target data and the weight data, and send arithmetic operation result data to the memory controller.
US11789655B2 Efficient and low latency memory access scheduling
A memory controller includes a command queue that receives and stores decoded memory commands and information related thereto including information indicating a type, a priority, an age, and a region of a memory system for a corresponding decoded memory command, and an arbiter coupled to the command queue and picks selected decoded memory commands among the decoded memory commands from the command queue for dispatch to the memory system by comparing the priority and the age for decoded memory commands having a first type. The arbiter detects when the command queue receives a decoded memory command of a second type opposite to said first type that accesses a first memory region of the memory system, and in response performs at least one pre-work action that reduces a latency of the decoded memory command of the second type.
US11789651B2 Compliance monitoring event-based driving of an orchestrator by a storage system
An illustrative method includes a storage management system detecting an event within a storage system, determining, based on the event, an operation related to a compliance ruleset associated with a compliance policy, and providing a notification of the operation to an orchestration system configured to manage an execution of the operation by a computing system associated with the storage system.
US11789646B2 Methods, apparatus, and articles of manufacture to increase data reuse for multiply and accumulate (MAC) operations
Methods, apparatus, systems, and articles of manufacture are disclosed that increase data reuse for multiply and accumulate (MAC) operations. An example apparatus includes a MAC circuit to process a first context of a set of a first type of contexts stored in a first buffer and a first context of a set of a second type of contexts stored in a second buffer. The example apparatus also includes control logic circuitry to, in response to determining that there is an additional context of the second type to be processed in the set of the second type of contexts, maintain the first context of the first type in the first buffer. The control logic circuitry is also to, in response to determining that there is an additional context of the first type to be processed in the set of the first type of contexts maintain the first context of the second type in the second buffer and iterate a pointer of the second buffer from a first position to a next position in the second buffer.
US11789642B2 Loading data from memory during dispatch
A dispatch element interfaces with a host processor and dispatches threads to one or more tiles of a hybrid threading fabric. Data structures in memory to be used by a tile may be identified by a starting address and a size, included as parameters provided by the host. The dispatch element sends a command to a memory interface to transfer the identified data to the tile that will use the data. Thus, when the tile begins processing the thread, the data is already available in local memory of the tile and does not need to be accessed from the memory controller. Data may be transferred by the dispatch element while the tile is performing operations for another thread, increasing the percentage of operations performed by the tile that are performing useful work and reducing the percentage that are merely retrieving data.
US11789632B1 System and method for data placement in multiple tier storage systems
In a storage system including a first tier and a second tier a method includes: storing access statistics per object; obtaining a request to perform a write operation; calculating a recency factor to the first object based on the access statistics; and writing the first object to one of the first tier and the second tier, depending on the recency factor. Performing garbage collection process on the second tier may include: reading metadata of an object stored in the second tier; determining whether the object is valid based on the metadata; if the object is invalid, discarding the object; and if the second object is valid: calculating a recency factor for the object based on the access statistics of the object; and moving the object to the first tier or leaving the object in the second tier, depending on the recency factor of the second object.
US11789631B2 Utilizing metadata storage trees in a vast storage network
A method includes receiving data for storage and encoding the data to produce a plurality of data slices. Metadata is determined for a data slice of the plurality of data slices. The metadata is stored in a metadata storage tree. The metadata storage tree is stored via a first plurality of memory devices of a first memory type. The data slice is stored in a slice storage location in a second plurality of memory devices of a second memory type. The slice storage location is indicated by the metadata. The first memory type has a higher performance level than the second memory type based on a utilization approach.
US11789629B2 Separate partition for buffer and snapshot memory
A system includes a processing device and trigger circuitry to signal the processing device responsive, at least in part, based on a determination that a trigger event has occurred. The system can further include a memory device communicatively coupled to the processing device. The memory device can include a cyclic buffer partition portion having a first endurance characteristic and a first reliability characteristic associated therewith. The memory device can further include a snapshot partition portion coupled to the cyclic buffer partition portion via hold-up capacitors. The snapshot partition portion can have a second endurance characteristic and a second reliability characteristic associated therewith. The processing device can perform operations including writing received data sequentially to the cyclic buffer partition portion and writing, based at least in part on the determination that the trigger event has occurred, data from the cyclic buffer partition portion to the snapshot partition portion.
US11789624B1 Host device with differentiated alerting for single points of failure in distributed storage systems
An apparatus comprises at least one processing device that includes a processor coupled to a memory. The processing device is configured to control delivery of input-output operations from a host device to at least first and second storage systems over selected ones of a plurality of paths through a network, to detect a single point of failure condition relating to a given one of the paths to a particular logical storage device in one of the first and second storage systems, and to determine whether or not the particular logical storage device is accessible in another one of the first and second storage systems. Different types of notifications are generated by the processing device depending on whether or not the particular logical storage device is accessible in the other one of the first and second storage systems.
US11789623B2 Methods and allocators for allocating portions of a storage unit using virtual partitioning
Methods and storage unit allocators for allocating one or more portions of a storage unit to a plurality of tasks for storing at least two types of data. The method includes receiving a request for one or more portions of the storage unit to store a particular type of data of the at least two types of data for a task of the plurality of tasks; associating the request with one of a plurality of virtual partitionings of the storage unit based on one or more characteristics of the request, each virtual partitioning allotting none, one, or more than one portion of the storage unit to each of the at least two types of data; and allocating the requested one or more portions of the storage unit to the task from the none, one, or more than one portion of the storage unit allotted to the particular type of data in the virtual partitioning associated with the request.
US11789622B2 Method, device and computer program product for storage management
Techniques perform storage management. The techniques involve: in response to a target request for a target redundant array of independent disks (RAID), determining that data in a first storage block associated with the target RAID needs to be moved or copied, wherein the target request includes one of the following: a restriping request, a type conversion request, or a rebalancing request; creating an intermediate RAID associated with an idle second storage block; and copying the data in the first storage block to a corresponding storage space in the intermediate RAID to write at least part of the data in the second storage block. Based on this mode, RAID restriping, type conversion, or rebalancing can be implemented efficiently.
US11789621B2 Method and system for controlling a switch in the execution mode of a processor
Summarizing the invention, a computer-implemented method is provided. The computer-implemented method comprises: allocating, by an operating system kernel, a physical memory block for a privileged function; storing, by the operating system kernel, the privileged function in the physical memory block; creating, by the operating system kernel, an entry for the physical memory block in a mapping table, wherein the entry associates the physical memory block to a virtual memory block in an address space of a program; setting, by the operating system kernel, a security bit for the entry in the mapping table; executing, by a processor, the program in unprivileged mode; and if the program requests the privileged function: checking, by the processor, whether the security bit is set; if the security bit is set, switching, by the processor, execution to kernel mode for performing the privileged function.
US11789620B2 Dynamic random-access memory (DRAM) phase training update
A phase training update circuit operates during a self-refresh cycle of a memory to perform a phase training update on individual bit lanes. The phase training update circuit adjusts a bit lane transmit phase offset forward a designated number of phase steps, transmits a training pattern, and determines a first number of errors in the transmission. It also adjusts the bit lane transmit phase offset backward the designated number of phase steps, transmits the training pattern, and determines a second number of errors in the transmission. Responsive to a difference between the first number of errors and the second number of errors, the phase training update circuits adjusts a center phase position for the bit lane transmit phase offset of the selected bit lane.
US11789618B2 Method of verifying a microcircuit card, method of personalizing a microcircuit card, related microcircuit card and electronic device
Disclosed is a microcircuit card includes a module for identification within a mobile telephone network storing a first piece of data, and a memory module storing a second piece of data. wherein the first piece of data and the second piece of data comply with a predetermined rule. Also disclosed is a method for verifying this microcircuit card when the card is housed in an electronic device includes a step of verifying that the first piece of data and the second piece of data comply with a predetermined rule, as well as methods for personalizing the microcircuit card, the microcircuit card, and the electronic device are also described.
US11789617B2 Integration of hashgraph and erasure coding for data integrity
A data storage system uses erasure coding in combination with hashgraph to organize stored data and recover that data in a computing environment.
US11789609B2 Allocating memory and redirecting memory writes in a cloud computing system based on temperature of memory modules
Systems and methods for allocating memory and redirecting data writes based on temperature of memory modules in a cloud computing system are described. A method includes maintaining temperature profiles for a first plurality of memory modules and a second plurality of memory modules. The method includes automatically redirecting a first request to write to memory from a first compute entity being executed by the first processor to a selected one of a first plurality of memory chips, whose temperature does not meet or exceed the temperature threshold, included in at least the first plurality of memory modules and automatically redirecting a second request to write to memory from a second compute entity being executed by the second processor to a selected one of the second plurality of memory chips, whose temperature does not meet or exceed the temperature threshold, included in at least the second plurality of memory modules.
US11789605B2 Context based gesture actions on a touchscreen
A computer-implemented method for executing a default action on a touchscreen device is provided. The method includes receiving a touch input from a user on a touchscreen device and determining a context associated with the touch input. The context is associated with one or more actions including a default action. The method also includes determining that the received touch input comprises a default gesture, and performing the default action associated with the determined context. The default gesture may be a two-finger double-tap gesture. Systems and machine-readable media are also provided.
US11789601B2 System and method for identifying user intent using four-dimensional coordinates of an input pointer
An information handling system receives information from an input pointer, obtains a first coordinate from the information with respect to a first direction of a display, obtains a second coordinate from the information with respect to a second direction of a display screen, and obtains a third coordinate from a scrolling value representative of an amount of scrolling of a contiguous presentation of displayable information for display of a portion of the contiguous presentation of displayable information within the display. The system also obtains a fourth coordinate representative of a time at which the first coordinate and the second coordinate are obtained, and provides an unambiguous record of a user's navigation of the contiguous presentation of displayable information based on the first coordinate, the second coordinate, the third coordinate, and the fourth coordinate.
US11789598B2 Graphical user interface for a flow therapy apparatus
The present disclosure provides to graphical user interfaces for controlling a flow therapy apparatus. The graphical user interface can provide a display of flow therapy treatment information and indicators of a patient's health. The graphical user interface can be configured to display the information associated with the patient on one or more user interface screens.
US11789592B1 Systems and methods for ingesting and parsing datasets generated from disparate data sources
Disclosed herein are systems and methods capable of performing text exploration on large volume of corpus without prior knowledge in an accurate and efficient manner and may also provide any number of additional or alternative benefits and advantages. In particular, embodiments described herein provide a text exploration executable environment that uses unsupervised machine-learning to assist a human analyst with distilling key emerging themes from a corpus of hundreds or thousands of text files presented in a time series graphical user interface (GUI). A document may be a unit of text under analysis received from a particular data source, such as word-processing documents, paragraphs, sentences, chat sessions, speech-to-text call segments, online texts, social media postings (e.g., Tweets®), and other machine-readable text. In operation, a human analyst may use a text exploration software tool to identify the themes and stories within the corpus, by using integrated, synchronized GUIs that are dynamically generated by the software exploration tool.
US11789591B2 User terminal device and displaying method thereof
A user terminal device and a displaying method thereof are provided. The user terminal device includes a display configured to display a first screen on a display which is divided by a folding line into a first area and a second area, the second area being larger than the first area with reference to a folding line and including an exposure area that is exposed while the display is folded along the folding line such that the first area faces the second area, a detector configured to detect, while the first screen is displayed, a first folding interaction of folding the display such that the first area faces the second area and a second folding interaction of folding the display such that a first cover corresponding to the first area faces a second cover corresponding to the second area, and a controller configured to, in response to detecting the first folding interaction, display a second screen related to the first screen on the exposure area, and in response to the second folding interaction being detected, display a third screen related to the first screen on the first area or the second area.
US11789589B2 Information processing apparatus and information processing method for dividing display screen for display of plurality of applications
Usability improvement is achievable with respect to use of screen divisional display of windows of plural applications. Provided is an information processing apparatus including a control unit that displays divisional display information on a display screen as information associated with screen divisional display of windows of plural applications on the display screen, on the basis of a trigger operation, and displays the windows of the plural selected applications on the basis of a following operation for the displayed divisional display information while dividing display of the windows into at least a first region and a second region of the display screen. The following operation includes an operation that selects the applications for which the screen divisional display is to be executed.
US11789588B2 Method, medium, and system for an electronic bookshelf
Techniques are disclosed for purchasing, accessing, consuming, and/or providing electronic content using an electronic bookshelf (eBookshelf) system. The eBookshelf system can be used by accessing a touchscreen-based user interface and/or local hardware controls and/or a remote control. A user's personal library of eBooks and/or any other electronic content can be displayed and/or aurally presented. In addition, the vast content of commercial retailers can also be displayed for browsing and purchase/rental. If the user identifies a content selection on the eBookshelf system that he/she wishes to consume, it can be readily transferred from the system to a personal content consuming device. Multiple eBookshelf systems can be attached to one another to extend the length and/or height of the eBookshelf. Accessing the eBookshelf system by a user ID allows multiple users to enjoy a personally customized version of the system.
US11789583B2 Method and apparatus for a three dimensional interface
A method, system, apparatus, and/or device for interacting with a three dimensional interface. The method, system, apparatus, and/or device may include: generating a zone associated with a virtual object, wherein the zone includes a first space approximate to at least a portion of the object that is distinct from a second space occupied by the object; determine an uncertainty level of a sensor to identify an input in the zone; in response to the uncertainty level exceeding a first level, increasing a size of the zone, wherein the increased size of the zone increases a precision level of the sensor; and in response to the uncertainty level being below a second level, decreasing the size of the zone, wherein the decreased size of the zone decreases the precision level of the sensor.
US11789582B2 Content collection navigation queue
Systems and methods for communicating and displaying collections of images according to a user-selected queue are described. In some example embodiments, a system aggregates content items organized into collections for display to a user on a device. The system receives a selection from the user of a desired order of collection display, based on the user selecting queue request elements associated with the content collections. In response to receiving a playlist request from the user, the system causes display of the content collections in the order selected by the user. In some example embodiments, the system automatically queues one or more pieces of autoforward content to automatically play after the completion of the queued content.
US11789572B2 Display panel and display device
A display panel and a display device are provided. The line arranging region includes a first line arranging region, a second line arranging region, and a third line arranging region. The touch lines include a first touch line located in the first line arranging region, a second touch line located in the second line arranging region, and a third touch line located in the third line arranging region. The first touch line is located in a touch layer, and the second touch line and the third touch line are located in a display layer. The power supply voltage lines include a first power supply voltage line. The third touch line is disposed in a layer different from the first power supply voltage line. The third touch line at least partially overlaps with the first power supply voltage line along a direction perpendicular to a plane of the display panel.
US11789569B2 Physical control device for touchscreens
A method of communicating between a physical control device and an electronic device is disclosed herein, the physical control device having a plurality of conductive protrusions detectable by a touch screen of the electronic device when placed in contact with the touch screen. The method comprises identifying, via the electronic device, the physical control device in contact with the touch screen based on a conductive pattern of the conductive protrusions detected by a capacitive touch sensor panel of the touch screen. The method further includes performing a first action at the electronic device in accordance with an input to the physical control device that causes a change in a characteristic of the conductive pattern of the plurality of conductive protrusions detected by the capacitive touch sensor panel, and ignoring a touch input at the capacitive touch sensor panel from a housing of the physical control device.
US11789568B2 Display device
A display device having a photosensing function is provided. A display device having a biometric authentication function typified by fingerprint authentication is provided. A display device having both a touch panel function and a biometric authentication function is provided. The display device includes a first substrate, a light guide plate, a first light-emitting element, a second light-emitting element, and a light-receiving element. The first substrate and the light guide plate are provided to face each other. The first light-emitting element and the light-receiving element are provided between the first substrate and the light guide plate. The first light-emitting element has a function of emitting first light through the light guide plate. The second light-emitting element has a function of emitting second light to a side surface of the light guide plate. The light-receiving element has a function of receiving the second light and converting the second light into an electric signal. The first light includes visible light, and the second light includes infrared light.
US11789567B2 Detection apparatus, detection method, and spatial projection apparatus
A detection apparatus includes at least one processing unit, a light guide optical system configured to focus projected light to a spatial image forming plane to form an image thereon, and a sensor configured to shine a laser beam over a set scanning range to detect an entry depth of a target object in a direction orthogonal to the spatial image forming plane and an entry position of the target object on the spatial image forming plane, and the processing unit executes an operation associated with the entry position when the entry depth of the target object reaches a set depth. A display mode of a pointer image is displayed as superimposed on the spatial image forming plane is caused to change step by step in accordance with the entry depth of the target object in a direction orthogonal to the image forming plane which is detected by the sensor.
US11789566B2 Display device and a driving method thereof
A display device including: pixels; a data driver configured to start outputting data voltages to at least some of the pixels at a first time during a horizontal period, and end outputting the data voltages at a second time during the horizontal period; sensors; and a sensor driver configured to change a logic level of a sensing signal of at least some of the sensors at a third time different from the first time and the second time during the horizontal period, wherein at least one of the first time, the second time, and the third time is changed according to a number of times a logic level of a vertical synchronization signal is changed while a logic level of a horizontal synchronization signal is maintained.
US11789561B2 Architecture for differential drive and sense touch technology
Differential driving and/or sensing can reduce noise in a touch screen. In some examples, the touch screen can include column and row electrodes routed vertically in the active area. In some examples, the touch electrodes and/or routing traces can be implemented using metal mesh in first and second metal layers. To improve optical performance, overlapping portions of metal mesh can be designed to provide an appearance of uniform width/area. In some examples, a dielectric layer can have an increased thickness and/or a reduced dielectric constant, and/or metal mesh in the first metal layer can be flooded with a transparent conductive material. In some examples, routing traces can be disposed beneath touch electrodes and/or metal mesh for touch electrodes can be flooded with a transparent conductive material without flooding metal mesh for routing traces. In some examples, touch electrodes can be interleaved within a touch node to improve differential cancelation.
US11789559B2 Input device
An input device includes a top panel having an operation surface, a detection unit configured to detect a capacitance corresponding to a distance between the operation surface and an object, and a controller configured to determine, based on a detection result from the detection unit, a relative state between the operation surface and the object to be one out of a non-detection state and a plurality of states. The controller measures, for each of the plurality of states, a duration in which the capacitance is greater than or equal to a corresponding one of capacitance thresholds set for the plurality of states, and determines, using the durations and the time thresholds and capacitance thresholds set for the plurality of states, the relative state to be one out of the non-detection state and the plurality of states.
US11789556B2 Touch detection device and method
It is an object to provide a device that may detect touch. According to an embodiment, device comprises a surface comprising a first side and a second side. The device may further comprise a plurality of elements arranged on the second side of the surface. Each element in the plurality of elements may be configured to convert a mechanical stress in the element induced by a force exerted onto the first side of the surface by an object into a voltage. The device may further comprise a computing device electrically coupled to each element in the plurality of elements. The computing device may be configured to calculate a position of the object on the surface. A device, a method, and a computer program product are provided.
US11789549B2 Information input/output system for active pen with storage
Disclosed herein is an information input/output system including an indication operation device, and an information processing device including a sensor. The indication operation device includes a first electrode, a second electrode, a signal generation circuit which generates a signal to be transmitted to the information processing device, a first transmission circuit which transmits the signal from the signal generation circuit to the sensor of the information processing device through the first electrode or the second electrode, a reception circuit which receives information from the information processing device through the first electrode or the second electrode, an information storage device which stores the information received by the reception circuit, and a transmitter which transmits the information stored in the information storage device to an outside of the indication operation device. The information processing device includes a processor, an acquisition circuit, and a second transmission circuit.
US11789547B2 Display apparatus
A display apparatus is disclosed. A display apparatus according to an embodiment of the present invention comprises: a display to display a pointer; a user input interface unit to receive a user input to move the pointer; and a controller to move the pointer while fixing the pointer in a specific direction, when real coordinates of the pointer, which are matched to the user input, are positioned in a menu region and when the user input to move the pointer is received.
US11789546B2 Touch key assembly, control circuit, and electronic device
An electronic device includes a sensor and a control circuit. The control circuit is configured to output a drive signal (Sd) to a first port of the sensor in a first time interval and output a high-impedance state or a floating state in a second time interval. The Sd is used to drive the sensor to vibrate along with an outer housing. The sensor is configured to detect the vibration of the outer housing and output a vibration sensing signal (Sz) by using the first port. The Sz is a vibration coda wave response signal output by the sensor after the sensor receives the Sd.
US11789544B2 Systems and methods for communicating recognition-model uncertainty to users
The disclosed computer-implemented method may include (1) receiving information associated with a real-time output of a recognition model adapted to recognize at least one behavior of a user, (2) determining, based on the information, a level of uncertainty associated with the real-time output, (3) modulating at least one attribute of feedback based on the level of uncertainty, and (4) presenting the feedback to the user substantially contemporaneous with the real-time output of the recognition model. Various other methods, systems, and computer-readable media are also disclosed.
US11789542B2 Sensor agnostic gesture detection
Described are techniques for sensor agnostic gesture detection. The techniques include recording a gesture using sensor output from a first user device to a first user profile associated with a ubiquitous gesture agent. The techniques further include associating the gesture with a triggering threshold indicating the gesture and based on the sensor output, and a processor-executable action that is executable by one of a plurality of user devices associated with the user profile. The techniques further include transforming the triggering threshold into a corresponding triggering threshold for a different type of sensor. The techniques further include identifying the gesture using data from the different type of sensor that satisfies the corresponding triggering threshold. The techniques further include implementing, by the one of the plurality of user devices, the processor-executable action associated with the gesture.
US11789541B2 Adjusting haptic feedback through touch-sensitive input devices
A method is presented for providing haptic feedback through a touch-sensitive input device configured to provide input to a touch-sensitive computing device. The method comprises determining a haptic perception factor based on a set of computing device inputs received from sensors of the touch-sensitive computing device, the computing device inputs including at least a posture of the touch-sensitive computing device. A haptic response profile is determined based on the haptic perception factor. Haptic devices of the touch-sensitive input device are actuated based on the determined haptic response profile. Responsive to determining a change in the haptic perception factor based on a change in the posture of the touch-sensitive computing device the haptic response profile is then adjusted based on the changed haptic perception factor. The haptic devices of the touch-sensitive input device are then actuated based on the adjusted haptic response profile.
US11789538B2 Tactile presentation control apparatus, tactile presentation panel, tactile presentation touch panel, and tactile presentation touch display
An object of the present disclosure is to provide a tactile presentation control apparatus that can provide an operation feeling of a dial knob that allows intuitive operation by a tactile sense of the user, and is user-friendly. A tactile presentation control apparatus according to the present disclosure that has a tactile presentation knob placed on an operation surface and presents a tactile sense to a user via the tactile presentation knob. The tactile presentation control apparatus includes a tactile determination unit that determines the tactile sense according to a state of an apparatus operated with the tactile presentation knob, and a tactile control unit that performs control to present, as the tactile sense determined by the tactile determination unit, a frictional force between the tactile presentation knob and the operation surface in a state where the tactile presentation knob and the operation surface have contact with each other.
US11789537B2 Haptic feedback method and apparatus for virtual keys, and electronic device
The application provides a haptic feedback method and apparatus for virtual keys, and an electronic device, and relates to the field of piezoelectric techniques. A touch display panel is controlled to display at least one virtual key, a touch position detected by the touch display panel is acquired, a target waveform parameter is determined according to a positional relationship between the touch position and each region in a target area corresponding to a target virtual key, and a target drive signal is generated according to the target waveform parameter and is sent to a piezoelectric element.
US11789534B2 Generating a response that depicts haptic characteristics
In various example embodiments, a system and method for generating a response that depicts haptic characteristics are presented. Haptic data is received from a client device and the haptic data indicates an interaction with a sensor included in the client device. Haptic characteristics are determined based on the haptic data. At least one image that depicts the determined haptic characteristics is generated. And the at least one image is caused to be displayed on the client device.
US11789525B1 Multi-modal interactive apparatus
A multi-modal interactive apparatus provides for output and input using a plurality of modalities. A display presents image output and speakers provide audio output. A sensor module includes sensors such as a microphone array, camera, radar, ambient light sensor, and so forth. Based on how the apparatus is mounted to a supporting structure, in one implementation the overall orientation of the apparatus may be arranged to provide a desired field-of-view (FOV) to the sensors. For example, based on mounting height, the orientation places the sensor module on a top or bottom of the mounted device. Within the sensor module, one or more sensors may be mounted with a pitch angle that directs the FOV to encompass users during typical operation. In another implementation, the sensor module may be repositioned with respect to the apparatus to provide the desired FOV, such as moved from top to bottom.
US11789524B2 Rendering location specific virtual content in any location
Augmented reality systems and methods for creating, saving and rendering designs comprising multiple items of virtual content in a three-dimensional (3D) environment of a user. The designs may be saved as a scene, which is built by a user from pre-built sub-components, built components, and/or previously saved scenes. Location information, expressed as a saved scene anchor and position relative to the saved scene anchor for each item of virtual content, may also be saved. Upon opening the scene, the saved scene anchor node may be correlated to a location within the mixed reality environment of the user for whom the scene is opened. The virtual items of the scene may be positioned with the same relationship to that location as they have to the saved scene anchor node. That location may be selected automatically and/or by user input.
US11789520B1 System and method for activity-based design process framework for discrete event systems chip
Embodiments disclose a DEVS chip is used to send only meaningful data in the system and therefore saves energy and increase processing speed. The sensor nodes communicate with an office chip temperature sensor or power management. The data acquired by the senor nodes is used for evaluating of the quantizer which has a stored quantum size and a stored temperature value or power level. If the difference between a stored temperature or a stored power level and a new temperature or a new stored power level is greater or equal to the predetermined quantum size, the new temperature or new power level is saved. The quantizer generates an event that transmits the temperature or the power level with quantum value to the sensor nodes. The small changes in the difference does not affect the system beyond the quantizer.
US11789519B2 Memory device sensors
Systems, apparatuses, and methods related to using memory device sensors are described. Some memory system or device types include sensors embedded in their circuitry. For instance, a device can be coupled to a memory device with an embedded sensor. The memory device can transmit the data generated by the embedded sensor using a sensor output coupled to the device. The memory device may generate, based at least in part on a characteristic of a memory device, a signal from a sensor embedded in the memory device and transmit the signal generated by the sensor from the memory device to another device coupled to the memory device.
US11789518B2 Voltage overshoot management
Embodiments relate to a system, program product, and method for mitigating voltage overshoot in one or more cores in a multicore processing device including a plurality of cores. The method includes determining, in real-time, an indication of power consumption within each core of the one or more cores. The method also includes determining, through the indication of power consumption, a voltage overshoot condition in the one or more cores. The method further includes increasing, for the one or more cores, a power demand thereof. The method also includes increasing, subject to the increasing the power demand, power delivery to the one or more cores, thereby at least arresting the rate of increase of the voltage overshoot.
US11789513B1 Power management and current/ramp detection mechanism
A system includes a multicore chip configured to perform machine learning (ML) operations. The system also includes a power monitoring module configured to measure power consumption of the multicore chip on a main power rail of the multicore chip. The power monitoring module is further configured to assert a signal in response to the measured power consumption exceeding a first threshold. The power monitoring module is further configured to transmit the asserted signal to a power throttling module to initiate a power throttling for the multicore chip.
US11789511B2 System and method of determining an issue associated with a power distribution system of an information handling system
In one or more embodiments, one or more systems, one or more methods, and/or one or more processes may: send, by a battery management unit (BMU) of a battery of an information handling system (IHS), a request for a first amount of current to an embedded controller (EC) of the IHS; provide, by the EC, the request for the first amount of current to a charger of the IHS; receive, by the charger, the request; provide, by the charger, a second amount of current based at least on the request and based at least on a voltage measurement across a resistor of the charger; determine, by the BMU, a measurement of the second amount of current; provide, by the BMU, the measurement to the EC; determine, by the EC, that the measurement does not match the first amount of current; and provide, by the EC, an alert.
US11789510B2 Data and power adapter for hospital assistance calls
A data and power adapter (DPA) for assistance requests is described. The DPA includes multiple interfaces. A first interface communicatively couples a backend computer and a patient device of a health care facility. Services to and from the patient device can be supported through the first interface. A second interface communicatively couples a personal electronic device (PED) and/or a PED holder and the backend computer and provides power from a power source of the health care facility to the PED and/or PED holder. The PED may include an assistance request button. In this way, some or all of the services, including assistance request services, can also be supported via the PED and/or PED holder.
US11789508B2 Cascaded drive-sense circuit and load network
A power supply signal conditioning system includes a power supply, one or more loads, and a drive-sense circuit (DSC). The power supply is operably coupled to one or more loads. When enabled, the power supply configured to output a power supply signal having a DC (direct current) voltage component and a ripple voltage component that is based on conversion of an AC (alternating current) signal in accordance with generating the power supply signal. The DSC is operably coupled to the power supply. When enabled, the DSC is configured simultaneously to sense the power supply signal and, based on sensing of the power supply signal, adaptively to process the power supply signal in accordance with reducing or eliminating the ripple voltage component of the power supply signal to generate a conditioned power supply signal to service the one or more loads.
US11789504B2 Electronic device
An electronic device includes a heat emitting element disposed on a circuit board and a heat pipe group. The heat pipe group includes at least two heat pipes, and the heat pipe group is located on the heat emitting element. The heat pipes in the heat pipe group have at least one different characteristic parameter. Optimal working regions of the heat pipes in the heat pipe group are different. When the heat pipes in the heat pipe group work in the optimal working regions, thermal resistance ranges of the at least two heat pipes in the heat pipe group are 0.05-1 degrees Celsius per Watt (° C./W).
US11789502B2 Server casing and server device
A server casing includes a case body, a HDD cage and a backplane assembly. The case body has an opening and an accommodation space connected to the opening. The HDD cage can be inserted into and removed from the accommodation space through the opening. The HDD cage has installation spaces for accommodating the hard disk drives. The backplane assembly includes a connector and a HDD backplane fastened to the HDD cage and configured to be electrically connected to the hard disk drives. The HDD cage further has a front surface and a rear surface. The front surface is closer to the opening than the rear surface. The installation spaces are between the front surface and the rear surface. The HDD backplane extends beyond the rear surface in a direction away from the opening. The connector is located at one end of the HDD backplane extending beyond the rear surface.
US11789498B2 Display device
A display device includes a display panel including a non-folding area and a sliding area in order along a first direction, a display surface in the non-folding area and the sliding area, and the sliding area including an exposed area of the display surface closest to the non-folding area, the exposed area having a length along the first direction which is variable, a support member coupled to the display panel and movable together with the display panel, and a housing facing the support member with the display panel therebetween and defining an opening corresponding to the non-folding area. The housing is slidably extendable and contractable along the first direction, at the sliding area, the housing which is slidably contracted defines a first length of the exposed area, and the housing which is slidably extended defines a second length of the exposed area which is larger than the first length.
US11789492B2 Computing device
An apparatus can include a processor; memory accessible to the processor; a first housing that includes opposing end edges, opposing side edges and a first display; a second housing that includes a second display; a third housing; a rail that guides translation of the first housing with respect to the second housing; a first hinge assembly that operatively couples the first housing and the second housing; and a second hinge assembly that pivotably couples the second housing and the third housing.
US11789486B2 Sealed thumbwheel
An operating element for finger operation, which has an improved tightness against the ingress of dust and water with simultaneously increased degree of freedom of movement is provided. The operating element includes a thumbwheel, wherein the thumbwheel as an operating lever, which can be rotated about at least one first axis of rotation, a mounting box, wherein a point of intersection of the first axis of rotation with the thumbwheel is formed within the mounting box, as well as an integral sealing system having at least one seal. The sealing system and mounting box can be connected by a two-component injection molding. The mounting box has injection channels for injecting a material of the sealing system, in which corresponding injection channel connections of the sealing system are formed. The seals are connected to one another via the injection channel connections, and wherein a seal partially surrounds the operating lever.
US11789481B2 Current mirror pre-bias for increased transition speed
Methods and devices for speeding up the onset of a target current through an output leg of a current mirror are presented. Upon activation of the current mirror, a pre-charge current is sourced to a node of the current mirror that is common to the output leg and an input leg of the current mirror. Sourcing of the pre-charge current is based on sensing, by a first transistor, of a voltage at the common node. Pre-charging of the common node continues up to a cutoff voltage sensed at the common node. Sourcing of the pre-charge current is provided by a second transistor coupled to the common node. Based on the voltage sensed at the common node, the first transistor controls the sourcing of the pre-charge current by the second transistor. Such control is based on a portion of a current from a current source that flows through the first transistor.
US11789479B2 Low drop-out regulator and mobile device
A low drop-out (LDO) regulator includes a power transistor, an error amplifier and a droop adjusting circuit. The power transistor regulates a driving voltage based on a gate voltage of a gate node to provide an output voltage at an output node. The error amplifier outputs the gate voltage by amplifying a voltage difference between a reference voltage and a feedback voltage proportional to the output voltage. The droop adjusting circuit is connected between the gate node and the output node, is coupled to the output voltage, and adjusts the gate voltage to compensate for a change of the output voltage based on a change of a load current which is provided to a load from the output node.
US11789477B1 Bias current with hybrid temperature profile
Aspects of the present disclosure include a hybrid circuit, including a first current sink configured to sink a zero temperature coefficient (ZTC) current, a second current sink configured to sink a positive temperature coefficient (PTC) current, a first transistor configured to provide a first current, a second transistor configured to provide a second current, a third transistor configured to provide a third current mirroring the ZTC current, a fourth transistor configured to provide a sum current of the first current and the third current, and a current mirror configured provide a hybrid current mirroring the sum current.
US11789476B2 Heat-not-burn (HNB) aerosol-generating devices including intra-draw heater control, and methods of controlling a heater
At least one example embodiment provides s system for controlling a heater in a non-combustible aerosol-generating device. The system comprises a memory storing computer-readable instructions and a controller configured to execute the computer-readable instructions to cause the non-combustible aerosol-generating device to, detect an airflow in the non-combustible aerosol-generating device, apply a first power to the heater based on the detected airflow, apply a second power to the heater based on a target preheat temperature and the detected airflow being below an airflow threshold value, the application of the second power being after the application of the first power, and apply a third power to the heater based on the target preheat temperature and the detected airflow being below the airflow threshold value, the application of the third power being after the application of the second power, the third power being greater than the second power.
US11789474B2 Pressure gauge with automatic bleed valve
A pressure gauge includes a housing defining a fluid path and a bleed path. An inlet is mounted on the housing and a pressure sensor is disposed within the housing. A bleed valve is disposed along the fluid path and selectively opens or closes the bleed path. An actuator moves the bleed valve between a closed position and an open position. A control module is coupled to the pressure sensor and the actuator and includes a memory and a processor. A target fluid pressure is stored in the memory and the processor receives pressure data from the pressure sensor. When the pressure data is greater than the target fluid pressure, the processor controls the actuator to place the bleed valve in the open position. When the pressure data is equal to the target fluid pressure, the processor controls the actuator to place the bleed valve in the closed position.
US11789473B2 Ink delivery system with gravity, valve and pump control of backpressure
An ink delivery system for supplying ink to an inkjet printhead at a predetermined backpressure. The ink delivery system includes: a pressure regulating valve connected to a printhead inlet port; an ink tank connected to a valve inlet of the pressure regulating valve; and a pump connected to a printhead outlet port. The backpressure of ink supplied to the printhead is controlled by: a height h1 of ink in the ink tank relative to a valve orifice, a height h2 of the valve orifice relative to the printhead, a position of a valve member relative to the orifice and a pump speed of the pump.
US11789472B2 Gas delivery system with electrical backplane
A gas delivery system is provided comprising an electrical backplane, a system controller operatively coupled to the electrical backplane, and a plurality of mass flow controllers. Each mass flow controller includes respective mass flow control circuitry operatively coupled to the electrical backplane. The system controller and each mass flow control circuitry are physically mounted on the electrical backplane. The gas delivery system further comprises a pump/purge system to help eliminate pressure build up in the system and provide a quick stop to a flow process in the system. Accordingly, a row associated with a flow process may be evaluated so that a mass flow controller may be swapped out as needed.
US11789469B1 Systems and methods for package delivery with unmanned aerial vehicles
A package delivery system for delivering a plurality of packages with one or more unmanned aerial vehicles (UAVs) includes a package receptacle to receive and store the plurality of packages. A charging station charges a plurality of UAV batteries which power the one or more UAVs. A UAV landing pad permits the one or more UAVs to land thereon. A loader loads a package of the plurality of packages and/or a UAV battery of the plurality of UAV batteries onto the UAVs when the UAVs are on the UAV landing pad. A transporter moves the packages and/or the UAV batteries s toward the loader.
US11789467B2 Method, apparatus, terminal, and storage medium for elevation surrounding flight control
A method, an apparatus, a terminal, and a storage medium for elevation surrounding flight control are described. The method includes: obtaining surrounding parameter information of an unmanned aerial vehicle; determining, according to the surrounding parameter information, an elevation surrounding trajectory to be surrounded, where the elevation surrounding trajectory is a plane with the point of interest as a center and the surrounding radius as a radius, and the plane where the elevation surrounding trajectory is located is perpendicular to a horizontal plane; and obtaining a capture viewing angle mode; and controlling, according to the capture viewing angle mode, the unmanned aerial vehicle to fly along the elevation surrounding trajectory.
US11789456B2 Object or person attribute characterization
A vehicle computing system may implement techniques to determine attributes (or intent) of an object detected by a vehicle operating in the environment. The techniques may include determining a set of features with respect to a detected object by a first model and determining, by a second model and based on the set of features, one or more attributes of the object. The first model and the second model may be configured to process at least one image frame to determine the one or more attributes of the object. A model may receive sensor data as an input, and output features and/or an attribute for the detected object. Based on the attribute(s) of the object, a vehicle computing system may control operation of the vehicle.
US11789442B2 Anomalous input detection
Method and apparatus are disclosed for interface verification for vehicle remote park-assist. An example vehicle system includes a mobile device and a vehicle autonomy unit. The mobile device includes a touchscreen and a controller. The controller is to present, via the touchscreen, an interface of a remote parking app and receive, via the touchscreen, an input responsive to the presentation of the interface. The vehicle autonomy unit receives an input signal from the mobile device and an input classifier coupled to the vehicle autonomy unit verifies the received input signal complies with an input classification.
US11789440B2 Industrial vehicle fleet recommender
A process for recommending a fleet of industrial vehicles comprises receiving, via a user interface, input variables concerning a warehouse configuration and operational variables concerning a fleet configuration. Instances of a warehouse model, an operations model, vehicle specifications, and workflow parameters are created where the workflow parameters are established workflow models derived from the warehouse configuration and vehicle specifications. A workflow model is simulated using kinematic models of the vehicles by defining a workflow model defining tasks of the industrial vehicles within an environment associated with performance of an operation, wherein the workflow model is based on the workflow parameters and associating the tasks with the kinematic models, which incorporate cutback curves. The kinematic model is applied to the workflow model based upon travel paths of the workflow model to determine results. A recommendation for vehicles of a vehicle type based on the simulation results is recommended.
US11789437B2 Processing apparatus and processing method for processing portion
A processing apparatus includes a processing portion. The processing portion obtains, in time series, a sensor value of a first sensor output from a predetermined apparatus including the first sensor in correspondence with an operation of the predetermined apparatus, sectionalizes the sensor value of the first sensor on a basis of a predetermined condition, and clusters the sectionalized sensor value of the first sensor.
US11789430B2 Method of storing, processing, and transmitting digital twins for flexible module platforms and vehicles
A method for creating a digital twin for a vehicle assembled on at least one assembly line includes assembly of a modular vehicle subassembly (MVS) in a plurality of MVS assembly zones by assembling at least one component at each MVS assembly zone, scanning the at least one component at each MVS assembly zone and acquiring scanned data, and storing the scanned data in a MVS temporary digital file assigned to the pre-assembled MVS. The method also includes updating a MVS permanently digital file assigned to the pre-assembled MVS after the at least one component at each of the MVS assembly zones has been assembled and storing the MVS permanent digital file when assembly of the MVS is complete.
US11789427B2 Value-independent situation identification and matching
A method includes receiving one or more fingerprint dimensions to be used to generate a fingerprint. The method further includes receiving trace data associated with a manufacturing process. The method further includes applying the one or more fingerprint dimensions to the trace data to generate at least one feature. The method further includes generating the fingerprint based on the at least one feature. The method further includes causing, based on the fingerprint, performance of a corrective action associated with one or more manufacturing processes.
US11789424B2 Method and system for manufacturing a part
There is described a system for manufacturing a part. The system generally has a receiving area receiving said part, a first reference gauge and a second reference gauge which are subjected to common environmental conditions, said first reference gauge having a first nominal dimension and said second reference gauge having a second nominal dimension different from said first nominal dimension; a measurement device measuring dimensions of said first and second reference gauges, and measuring dimensions of said part; and a controller communicatively coupled to said measurement device, said controller determining a calibration curve by performing a mathematical fit based on said first and second nominal dimensions and said measured dimensions of said first and second reference gauges; and constructing a machine-readable dataset representative of said part, including modifying said measured dimensions of said part based on said calibration curve.
US11789421B2 Efficient client updates using patience difference algorithm in a unidirectional data flow architecture for industrial automation design
An industrial integrated development environment (IDE) identifies modifications to an industrial control program using a combination of program hashing and text differencing. The system performs deep-level hashing of the control program's text model to obtain hash data comprising rung-level hash values that collectively represent the current state of the program. When edits to the program are received, the modified text model is hashed again to yield modified hash data, and differencing analysis is performed on the initial and modified hash data. Differences between the two sets of hash values are used to identify portions of the control program that have been modified so that the targeted updates to a logic view of the program can be implemented. This allows the logic view to be updated without redrawing the entire view, and without the need to store multiple copies of the program's object model for comparison purposes.
US11789420B2 Secure refrigerated bin systems
Disclosed are systems and methods for managing secure refrigerated bin systems. A system receives a request to access a respective compartment of a plurality of compartments in a dispensing device. Responsive to receiving the access request-and identifying one or more medications in the respective compartment, a safe temperature range specific to the identified one or more medications is determined, and a temperature of the respective compartment is determined using a respective temperature sensor of the respective compartment. The system determines whether the determined temperature of the respective compartment is within the safe temperature range of the identified one or more medications causes an alert to be displayed when the determined temperature of the respective compartment is outside of the safe temperature range of the identified one or more medications.
US11789419B2 Adaptive automatic filling systems for beverage dispensers
A system for dispensing a beverage into a cup. Dispensing hardware is configured to dispense the beverage into the cup. A vision system captures an image of the cup within a dispensing area of the system. A model contains data corresponding to the cup being full. A control system compares the image of the cup to the model and controls the dispensing hardware to dispense the beverage into the cup based on the comparison of the image of the cup to the model.
US11789417B2 Method for determining and tuning process characteristic parameters using a simulation system
A process characteristic parameter determination system uses a process model and a tuning module to accurately determine a value for a process characteristic parameter within a plant without measuring the process characteristic parameter directly, and may operate on-line or while the process is running to automatically determine a correct value of the process characteristic parameter at any time during on-going operation of the process. The process characteristic parameter value, which may be a heat transfer coefficient value for a heat exchanger, can then be used to enable the determination of a more accurate simulation result and/or to make other on-line process decisions, such as process control decisions, process operational mode decisions, process maintenance decisions such as implementing a soot blowing operation, etc.
US11789413B2 Self-learning control system for a mobile machine
Machine data is obtained indicating a number of times that a control rule is triggered on a mobile machine, along with an indication as to whether the control operation corresponding to the control rule was implemented and a performance result of that implementation. Effectiveness analyzer logic identifies an effectiveness of the control rule and machine learning logic generates a rating for the rule, based on its effectiveness. A rule modification engine is automatically controlled to make any control rule modifications, and a synchronization engine updates the modified control rules with control rules on the mobile machine.
US11789412B2 Functional limits for torque request based on neural network computing
A method for calculating at least one functional limit for a requested assist torque in a steering system. The method includes receiving at least one input and communicating the at least one input to an artificial neural network, wherein the artificial neural network is configured to calculate an assist torque limit corresponding to the requested assist torque. The method also includes receiving, from the artificial neural network, the assist torque limit corresponding to the requested assist torque and controlling at least one aspect of the steering system using the requested assist torque and the assist torque limit.
US11789407B2 Pivoting guide device for a pivoting mass and timepiece resonator mechanism
A device (10) for guiding a pivoting mass in rotary pivoting, in particular for a horological movement comprising, arranged in series substantially in the same plane, a first support (2), a first pair of uncrossed strips (5, 6), a second support (3), a pair of crossed strips (7, 8), and a third support (4), the pair of uncrossed strips including, a first (5) and a second (6) flexible strip connecting the first support (2) to the second support (3) without crossing each other, the pair of crossed strips including a third (7) and a fourth (8) flexible strip connecting the second support (3) to the third support (4), the third (7) and fourth (8) flexible strips crossing each other between the second (3) and the third (4) support.
US11789401B2 Cartridge including photosensitive drum and developing roller that can be easily separated
A cartridge including: a first unit including an image bearing member and a first portion, and configured to take a removal posture when the cartridge is to be removed from a main body; a second unit including a developer bearing member and a second portion, the second unit being movable between a first position where the developer bearing member is in contact with the image bearing member and a second position where the developer bearing member is separated from the image bearing member and where the second portion is in contact with the first portion, wherein when the first unit takes the removal posture, the second unit is located at the second position, and when the second unit is located at the second position, movement of the second unit in a direction, in which the developer bearing member is separated from the image bearing member, is restricted.
US11789400B2 Image forming apparatus provided with high voltage power source
An image forming apparatus includes a print engine which forms an image on a sheet; a high voltage power source substrate which applies output voltage to the print engine and which has a high voltage generating circuit for generating a high voltage by boosting inputted low voltage and a high voltage maintaining circuit for maintaining the high voltage at a predetermined value, the high voltage maintaining circuit being driven by the inputted low voltage; a low voltage power source which inputs the low voltage to the high voltage generating circuit and the high voltage maintaining circuit; and an ON/OFF circuit which switches whether or not the low voltage is inputted from the low voltage power source to the high voltage generating circuit and the high voltage maintaining circuit.
US11789397B2 Drive apparatus and an imaging system
A driving apparatus includes an endless belt, a belt roller which engages the endless belt, a steering member and an adjustment member. The belt roller has a rotation shaft. The steering member contacts the endless belt at the inner side of the endless belt. The adjustment member is supported rotatably. The adjustment member receives a force in response to the endless belt moving in a longitudinal direction of the rotation shaft of the belt roller, and generates a pressing force that tilts the steering member via a rotational movement of the adjustment member.
US11789394B2 Print system, printing apparatus, information processing apparatus, method of controlling the same, and storage medium
A print system having an information processing apparatus and a printing apparatus configured to receive a print job from the information processing apparatus and execute printing. The information processing apparatus sets so as to insert a chart sheet on which patches for tone correction have been printed for the print job. In a case where the print job includes a setting to insert the chart sheet, the printing apparatus controls whether or not to insert the chart sheet based on a type of sheet to be used in the print job.
US11789391B2 Image forming apparatus
An image forming apparatus includes a conveyance portion, a printing portion, a delay storage portion, a control portion, an input portion, and a display portion. The delay storage portion can store delay information. The control portion performs a measurement mode. The input portion receives instructions to start and end the measurement mode. When an instruction to perform the measurement mode is entered, the control portion deletes the delay information stored in the delay storage portion and stores the delay information generated thereafter during printing in the delay storage portion. When an instruction to end the measurement mode is entered, the control portion displays on the display portion delay information on predetermined irregular delay factors that occur irregularly during printing, out of the delay information stored in the delay storage portion.
US11789389B2 Pressing device, fixing device, and image forming apparatus
A pressing device includes a pressure lever that is platy and has a thickness t. The pressure lever pivots. A cam presses the pressure lever. A cam follower is mounted on the pressure lever and disposed opposite the cam. The cam follower transmits pressure from the cam to the pressure lever. The cam follower has a contact face that contacts the cam and a side face that is perpendicular to the contact face. The contact face has a length W in a thickness direction of the pressure lever and a length L1 in an orthogonal direction perpendicular to the thickness direction of the pressure lever. The length L1 is defined from a contact position where the cam follower contacts the cam to the side face of the cam follower. The thickness t, the length W, and the length L1 satisfy a relation defined by L1≥0.6×(W−t)/2+0.2.
US11789388B2 Image forming apparatus
An image forming apparatus includes a heating device, a rotator, and a blade. The heating device includes a heater extending in a direction orthogonal to a conveyance direction of a recording medium. The heater includes a heat generator and generates a larger heat amount at one end than at a center. The blade includes a rubbing portion extending in the direction. Both ends of the rubbing portion face both ends of the heater. The rotator and the blade are configured such that a friction force between the rotator and one end of the rubbing portion is smaller than a friction force between the rotator and the center of the rubbing portion in the direction.
US11789385B2 Transfer bias and pressure in an image forming apparatus
An image forming apparatus includes an image bearer; a nip forming member configured to form a transfer nip between the image bearer and the nip forming member; a nip pressure changer configured to change a nip pressure of the transfer nip; a transfer bias applier configured to apply, to the transfer nip, a transfer bias in which an AC component is superimposed on a DC component; and a DC component adjuster configured to adjust the DC component in the transfer bias, according to the nip pressure that is changed by the nip pressure changer.
US11789382B2 Image forming apparatus including drum cartridge having cushion member positioned between developing casing and developing shutter
An image forming apparatus includes: a main casing; a toner cartridge including a toner casing having a toner outlet for discharging toner in the toner cartridge and a toner shutter for opening and closing the toner outlet; a drum cartridge including a photosensitive drum and a developing unit including a developing casing having a toner inlet for receiving the toner from the toner cartridge, a developing shutter for opening and closing the toner inlet, and a cushion member positioned between the developing casing and the developing shutter. When the developing casing is moved relative to the photosensitive drum while the drum cartridge and the toner cartridge are attached to the main casing, the developing shutter opens the toner inlet, and the toner shutter opens the toner outlet, the cushion member allows movement of the developing casing relative to the developing shutter while the developing shutter engages with the toner cartridge.
US11789375B2 Electrostatic charge image development toner
The present invention provides a toner for electrostatic-image development comprising a color resin particle containing a binder resin, a colorant, a charge control agent, and a release agent, and an additive having a polydiene structure, wherein the additive having the polydiene structure has a solubility in styrene at a temperature of 40° C. of 3 to 40 g/100 g, when a cross section of the color resin particle is observed by a transmission electron microscope (TEM), the number of crystal domains of the release agent having an aspect ratio in a range of 2 to 10 in a field of view of 2 μm×2 μm square of the cross section of the color resin particle is 2 to 30.
US11789373B2 Object positioning system diagnostic and calibration methods positioning control method lithographic apparatus and device manufacturing method
The invention relates to an object positioning system including an actuator system and a measurement system. The actuator system includes an actuator made of a material with predominantly electrostrictive properties and substantially no net polarization in absence of an electric field. The actuator system is configured to apply an electric field to the actuator, which electric field includes a bias electric field and an actuation electric field superimposed on the bias electric field, a field strength of the actuation electric field being equal to or smaller than a field strength of the bias electric field. The measurement system is configured to measure an electrical property of the actuator which is representative for a mechanical state of the actuator. The measurement system includes a bridge circuit including an actuator and a reference element having electrical properties matched to the electrical properties of the actuator.
US11789370B2 Optical proximity correction and photomasks
A method includes receiving a layout for fabricating a mask, determining a first target contour corresponding to a first set of process conditions, determining a second target contour corresponding to a second set of process conditions, simulating a first potential modification to the layout under the first set of process conditions to generate a first simulated contour, simulating a second potential modification to the layout under the second set of process conditions to generate a second simulated contour, evaluating costs of the first and second potential modifications based on comparing the first and second simulated contours to the first and second target contours, respectively, and providing the layout and one of the first and second potential modifications having a lower cost for fabricating the mask. The first set of process conditions is different from the second set of process conditions.
US11789363B2 Positive photosensitive resin composition, cured film therefrom, and solid state image sensor comprising the same
The present invention provides a positive photosensitive resin composition having high light transmittance, high heat resistance, and excellent pattern processability. The present invention provides a positive photosensitive resin composition containing polysiloxane (A), a naphthoquinonediazide compound (B), and a solvent (C); in which the polysiloxane (A) has at least one structure selected from the following general formulae (1) to (3), and has at least one structure selected from the following general formulae (4) to (6); in which, in the general formulae (1) to (3), R4 represents a C2-C6 hydrocarbon group having an unsaturated double bond; R1 represents a single bond or a C1-C4 alkylene group; R2 in the general formula (2) represents a hydrogen atom or a C1-C4 alkyl group; and R3 in the general formula (3) represents an organic group; in which R2 in general formula (5) represents a hydrogen atom or a C1-C4 alkyl group; and R3 in the general formula (6) represents an organic group.
US11789361B2 Semiconductor resist composition, and method of forming patterns using the composition
A semiconductor resist composition includes an organometallic compound represented by Chemical Formula 1 and a solvent: wherein, in Chemical Formula 1, R1 is an aliphatic hydrocarbon group, an aromatic hydrocarbon group, or an -alkyl-O-alkyl group, and R2 to R4 are each independently selected from —ORa and —OC(═O)Rb. The semiconductor resist composition may have excellent solubility and storage stability.
US11789358B2 Extreme ultraviolet mask blank defect reduction
Extreme ultraviolet (EUV) mask blanks and methods for their manufacture, and production systems therefor are disclosed. The method for forming an EUV mask blank comprises smoothing out surface defects on a surface of a substrate.
US11789356B2 Method of manufacturing EUV photo masks
In a method of manufacturing a photo mask, an etching mask layer having circuit patterns is formed over a target layer of the photo mask to be etched. The photo mask includes a backside conductive layer. The target layer is etched by plasma etching, while preventing active species of plasma from attacking the backside conductive layer.
US11789352B2 Camera system laminated into glass using microsensor and lens
A vehicle, window for the vehicle and lens assembly. The window includes a first glass layer and a second glass layer separated from the first glass layer by a gap. An image sensor is disposed in the gap. A lens is disposed in the gap for focusing light passing through one of the first glass layer and the second glass layer onto the image sensor.
US11789349B2 Light source module
A light source module includes a light source, a fluorescent ring, a reflector, and a driving device. The light source is configured to emit light. The fluorescent ring has an inner surface. The reflector is configured to reflect the light to form a light spot on the inner surface. The driving device is configured to rotate the reflector to cause the light spot to move along a circular path on the inner surface.
US11789345B2 In-vehicle camera
A camera and a bracket are configured to form: a snap-fit joint mechanism that establishes a snap-fit joint therebetween; a pressing mechanism that performs pressing, by way of a snap-fit claw, in a direction in which an interval between a mounting face and an opposite face is increased; and a holding mechanism that holds the interval between the opposite face and the mounting face against that pressing; wherein, on the snap-fit claw, a sub engagement face is created which has an inclination with respect to an insertion direction that is less than that of a main engagement face and serves to convert a part of a force at the pressing to a force in the insertion direction.
US11789339B2 Camera device and electronic apparatus
A camera device includes: a lens carrier that holds a lens body; and a blade driving device that drives a blade arranged on a front side of the lens body, wherein the lens carrier has a metallic carrier side receiving portion extending forward from a front end of the lens carrier, the blade driving device has a metallic blade side receiving portion protruding sideward or rearward from a side surface or a bottom surface of the blade driving device, and the carrier side receiving portion and the blade side receiving portion are fixed and electrically connected.
US11789337B2 Image stabilization control apparatus, image pickup apparatus, lens apparatus, imaging system, control method, and storage medium with calculation overflow prevention
An image stabilization control apparatus includes a signal processing unit, a control unit, and an overflow preventing unit. The signal processing unit controls image stabilization based on a second image stabilization target value in aiming at an object in preparation for still image exposure, and controls the image stabilization based on a first image stabilization target value during still image exposure. The overflow preventing unit prevents a calculation overflow of the first image stabilization target value while the control unit controls the image stabilization based on the second image stabilization target value.
US11789336B2 Device for improving laser wavelength conversion efficiency and high-power multi-wavelength fiber-format femtosecond laser system using the device
This invention provides a device for improving laser wavelength conversion efficiency and a laser system configured to provide high-power multi-wavelength femtosecond laser pulses using the device. The device for improving laser wavelength conversion efficiency comprises a wavelength conversion member photonic crystal fiber (PCF), wherein the device for improving laser wavelength conversion efficiency improves wavelength conversion efficiency by shortening the length of the PCF. The device provided in this invention not only reduces the attenuation and dispersion caused by the optical fiber, but also improves the energy conversion efficiency within a specific wavelength range. The use of the technique not only increases the energy of light pulse, but also greatly reduces the amount of fiber used, and can maximize the energy of the desired wavelength according to experimental requirements when using laser input sources of different wavelengths.
US11789334B2 Configurable geometric metasurface antenna
A tunable metasurface is provided. The tunable metasurface includes a mirror, a dielectric layer disposed on the mirror, a metallic antenna and a phase change material (PCM) layer. The PCM layer is interposed between the dielectric layer and the metallic antenna. The PCM layer is configured to be amorphous or crystalline. The mirror, the dielectric layer, the metallic antenna and the PCM layer cooperatively form a Fabry Perot cavity in which light incident on the metallic antenna from free space is reflected between the mirror and the metallic antenna. The PCM layer has blanket dimensions relative to those of the metallic antenna such that the Fabry Perot cavity is critically coupled with the free space when the PCM layer is only one of amorphous and crystalline.
US11789333B2 System and method for temporal dispersion compensator
The present disclosure relates to a system for modifying temporal dispersion in an optical signal. The system makes use of a segmented array including a plurality of independently controllable, reflective optical elements. The optical elements are configured to segment a received input optical signal into a plurality of beamlets, and to reflect and steer selected ones of the plurality of beamlets in predetermined angular orientations therefrom. A variable optical dispersion subsystem is used which has a plurality of optical components configured to receive and impart different predetermined time delays to different ones of the received beamlets, and to output the plurality of beamlets therefrom.
US11789332B2 Apparatus and method for controlling laser light propagation direction by using a plurality of nano-antennas
Provided is an apparatus for controlling a laser light propagation direction, including: a substrate configured to transmit at least a wavelength range of a laser light incident on the apparatus and deflected; and a metasurface disposed on the substrate, and comprising a plurality of nano-antennas, wherein each of the plurality of nano-antennas may include: a first contact and a second contact that are disposed apart from each other, and comprise an electrically conductive material to transmit at least the wavelength range of the laser light; and a semiconductor p-i-n heterostructure that disposed between the first contact and the second contact and comprises a p-region, an i-region and an n-region, which are disposed in parallel to the substrate.
US11789324B2 Display, display system, image projection system, and movable object
A head-up display includes a liquid-crystal panel including a display screen provided at a front surface thereof, a Fresnel lens which is on an opposite side of the liquid-crystal panel from the display screen, a light-diffusion structure between the liquid-crystal panel and the Fresnel lens, a backlight that emits light toward the Fresnel lens, a light-transmissive member between the backlight and the Fresnel lens, a body part accommodating the Fresnel lens, and a mirror that forms a virtual image corresponding to an image displayed on the display screen of the liquid-crystal panel, in a target space. The body part has a step-shaped structure including a first step surface and a second step surface, the first and second step surfaces are oriented in the same direction as the front surface of the liquid-crystal panel. The first step surface is located on the liquid-crystal panel side from the second step surface.
US11789321B2 Electronic device
According to one embodiment, an electronic device includes a liquid crystal panel and a camera. The liquid crystal panel includes a display area and an incident light control area. The camera overlaps the incident light control area. The incident light control area includes an annular line and a control electrode connected to the annular line. The annular line includes a first annular line and a second annular line disposed to be in contact with an inside of the first annular line.
US11789320B2 Display panel and display device
A display panel and a display device are disclosed. The display panel includes a first substrate and a second substrate that are aligned and bonded together, and further includes a spacer disposed between the first substrate and second substrate. One end of the spacer is disposed on the second substrate, and the other end faces the first substrate. The first substrate further includes a first limiting groove that is disposed on one side adjacent to the second substrate and that corresponds to a position of the spacer. The other end of the spacer extends into the first limiting groove. A first limiting protruding strip is disposed on a groove wall of the first limiting groove, and the surface of the first limiting protruding strip facing the spacer abuts against the side wall of the spacer, defining a gap between the spacer and the groove wall of the first limiting groove.
US11789317B1 Backlight module and display device
A backlight module and a display device are disclosed. The backlight module includes a framework, a light plate, and a plurality of lamp beads. The framework includes a light plate mounting groove. At least two sides of the framework define heat dissipation ports. The light plate is installed in the light plate mounting groove. A cavity is defined inside the light plate, and the cavity communicates with the heat dissipation port. The lamp beads are disposed on the light plate, and pins of the lamp beads extend into the cavity. The framework and the light plate jointly form a supporting structure of the backlight module.
US11789316B2 Front light module and foldable display device
A front light module includes a foldable light guide plate, a light source, an upper insulating layer, an upper optical adhesive layer, a lower insulating layer, and a lower optical adhesive layer. The top surface and the bottom surface of the foldable light guide plate adjoin the light incident surface of the foldable light guide plate. The light source faces toward the light incident surface. The upper insulating layer is located on the top surface. The upper optical adhesive layer is located on the upper insulating layer, and a storage modulus of the upper optical adhesive layer is less than a storage modulus of the upper insulating layer. The lower optical adhesive layer is located on a bottom surface of the lower insulating layer, and a storage modulus of the lower optical adhesive layer is less than a storage modulus of the lower insulating layer.
US11789312B2 Lighting device and display device
According to an aspect of the disclosure, a lighting device includes: a plurality of light sources; and a plurality of optical sheets disposed to be stacked at a position away from the plurality of light sources. The plurality of optical sheets include a first optical sheet and a second optical sheet. Each of the first optical sheet and the second optical sheet has a unit region that modulates light emitted from a light source for each of the plurality of light sources. The unit region includes a modulation region including a light source region facing the light source, and having a relatively high modulation action of the light as compared with other regions.
US11789306B2 Display device and manufacturing method thereof
In a semi-transmission liquid crystal display device, two resist masks are required to form a reflective electrode and a transparent electrode; therefore, cost is high. A transparent electrode and a reflective electrode which function as a pixel electrode are stacked. A resist pattern which includes a region having a thick film thickness and a region having a thinner film thickness than the aforementioned region is formed over the reflective electrode by using a light exposure mask which includes a semi-transmission portion. The reflective electrode and the transparent electrode are formed by using the resist pattern. Therefore, the reflective electrode and the transparent electrode can be formed by using one resist mask.
US11789303B2 Display device
A display device includes a display region, a peripheral region around the display region, a sealing portion provided in the peripheral region to seal a liquid crystal layer, and a liquid crystal supply portion provided at a part of the sealing portion and interconnecting an outside of the sealing portion and the display region. The peripheral region includes a first peripheral region which is provided between the display region and the sealing portion and from which an insulating film is removed and a second peripheral region which is provided between the display region and the sealing portion and in which the insulating film covering a circuit is formed. A light blocking film arranged so as to straddle the first and second peripheral regions and extending linearly in an extending direction of a boundary between the first and second peripheral regions is formed on a substrate.
US11789300B2 Flexible multi-layered cover lens stacks for foldable displays
Embodiments described and discussed herein generally relate to flexible or foldable display devices, and more specifically to flexible cover lens assemblies. In one or more embodiments, a flexible cover lens assembly contains a glass layer, an impact absorption layer disposed on the glass layer, a moisture barrier layer disposed on the impact absorption layer, a substrate disposed on the moisture barrier layer, a wet hardcoat layer having a nano-indentation hardness in a range from about 0.4 GPa to about 1.5 GPa and disposed on the substrate, an adhesion promotion layer disposed on the wet hardcoat layer, an anti-reflectance layer disposed on the adhesion promotion layer, a dry hardcoat layer having a nano-indentation hardness in a range from about 1 GPa to about 5 GPa and disposed on the anti-reflectance layer, and an anti-fingerprint coating layer disposed on the dry hardcoat layer.
US11789297B2 Adjustable optical phase shifter array
An optical phase shifter array includes: 1st˜nth optical-splitting elements, wherein each has an input end, a first output end and a second output end, and the input end of the 1st optical-splitting element receives an input light and outputs an evenly distributed optical signal to the optical-splitting element of the next stage, and n is a positive integer above 1; a plurality of first optical waveguides respectively connected to the input end of the optical-splitting element odd-numbered of the next stage and the first output end of the optical-splitting element of the previous stage; a plurality of second optical waveguides respectively connected to the input end of the optical-splitting-element even-numbered of the previous stage; and phase shifters of the 1st to the kth stage, which makes the optical signal passing through the optical waveguides produce a phase shift by heating or electro-optic effects.
US11789295B2 Computer-implemented method for determining centration parameters
Centration parameters for fitting spectacle lenses to a predetermined spectacle frame and to the head of a subject are determined with a computer-implemented method. At least two calibrated images, recorded from different recording directions, of the head of the subject wearing the spectacle frame are provided, wherein geometric parameters are established by geometric position determination. The geometric parameters describe the position of the eyes and the geometry of the spectacle frame, and the centration parameters are calculated from the geometric parameters. Further, a three-dimensional model for the spectacle lenses, which are to be received in the spectacle frame, is fitted to the geometry of the geometric parameters that describe the geometry of the spectacle frame.
US11789290B2 Method for preparing double-sided composite thinning zoom concave lens
A method for preparing the double-sided composite thinning zoom concave lens, includes steps of: S1: establishing the a front surface mathematical model and a back surface mathematical model in an optical software; S2: establishing an evaluation function comprising an optimized value of astigmatism and an edge thickness of the lens; and S3: inputting a structural parameters of the lens blank and the prescription power, optimizing one by one using the least square method according to the evaluation function to obtain data of a front surface and a rear surface of the lens.
US11789288B2 Light field vision-correction device
Devices utilizing holographic 4D plenoptic capture and display technologies to generate a light field function to provide glasses-less vision correction for observers with imperfect vision, and to project an image according to the generated light field function, and methods for calibrating a four-dimensional light field for a user with an uncorrected visual acuity.
US11789285B2 Polarization beam splitter, surface light source device, and display device
A polarization beam splitter is disclosed having reduced size and weight relative to the prior art. The disclosed polarization beam splitter has a translucent substrate and a hologram layer provided on a front surface of the substrate. The polarization beam splitter is capable of separating S-polarized light from light incident on the hologram layer via the substrate, wherein the substrate has a back surface facing the front surface on which the hologram layer is provided, and a side surface connecting the front surface and the back surface. The hologram layer has a hologram for diffracting circularly polarized light incident on the hologram layer from outside the substrate via either the back surface or a portion of the side surface to generate S-polarized light having an extinction ratio of 50:1 or greater toward the other of the back surface or the portion of the side surface.
US11789284B2 Optical layered composite having a coating thickness below a threshold and its application in augmented reality
An optical layered composite includes: a substrate having a front face, a back face, a thickness ds between the front face and the back face and a refractive index ns; and a coating applied to the front face. The coating comprises one or more coating layers. For at least one wavelength λg in the range from 390 nm to 700 nm, the coating satisfies one of the following criterion: ncns, and d c < k n c 2 - n s 2 · arctan ⁢ n s 2 - 1 n c 2 - n s 2 ; nc is a mean refractive index of the coating layers, weighted by thickness; do is a total thickness of the coating; thicknesses are determined in a direction perpendicular to the front face; and k=λg/4π.
US11789282B2 Projection apparatus
A projection apparatus including an illumination system and a projection imaging system is provided. The illumination system is adapted to emit an illumination beam, and the illumination system includes a light source module and a light shaping module. The light source module is adapted to emit at least one beam. The light shaping module is disposed on the transmission path of the at least one beam. The at least one beam forms an illumination beam after passing through the light shaping module, and the illumination beam has a light imaging matching angle. The light shaping module includes at least one first lens element. The at least one first lens element is disposed on the transmission path of the at least one beam. The projection imaging system is disposed on a transmission path of the illumination beam. The projection apparatus is suitable for eliminating stray light and crosstalk of images.
US11789280B2 Peripheral light field display
A Head Mounted Display (HMD) includes a pixel array having multiple pixels configured in a two-dimensional surface, each pixel providing multiple light beams forming an image provided to a user. The HMD also includes a first optical element configured to provide a central portion of a field of view for the image through an eyebox that limits a volume including a pupil of the user, and a second optical element configured to provide a peripheral portion of the field of view for the image through the eyebox, wherein the peripheral portion of the field of view comprises at least one steradian of a user's field of view at a resolution of at least fifteen arcminutes.
US11789279B2 System and method for virtual image adjustment
According to one embodiment, a system includes a wearable device configured to be attached to a display configured to display a display image. The wearable device features an optical component set featuring a lens, a first user operable member configured to set an adjustment value relating to a projection angle of the visual image, and a second user operable member configured to set an adjustment value relating to at least one of a color tone or a brightness of the visual image. A position of the visual image is changed by adjusting the projection angle of the visual image using the first user operable member so that the visual image is displayed at a position based on at least one of a shape or a size of the head of the user. The color tone or the brightness of the visual image is changed using the second user operable member.
US11789275B2 Electronic device
Provided is a glass type electronic device in which an optical driving assembly is disposed in a spatially efficient position and which stably implements an optical path. The glass type electronic device includes a binocular lens provided to correspond to both eyes of a wearer, a lens frame fixed to the binocular lens and seated on a head of the wearer, an electronic component case fixed to the lens frame, an optical driving assembly mounted in the electronic component case for emitting an image light to the binocular lens, and a battery supplying power to the optical driving assembly. The electronic component case is disposed to correspond to an area between superciliary arches of the wearer.
US11789266B1 Dynamic sensor selection for visual inertial odometry systems
Visual-inertial tracking of an eyewear device using sensors. The eyewear device monitors the sensors of a visual inertial odometry system (VIOS) that provide input for determining a position of the device within its environment. The eyewear device determines the status of the VIOS based information from the sensors and adjusts the plurality of sensors (e.g., by turning on/off sensors, changing the sampling rate, of a combination thereof) based on the determined status. The eyewear device then determines the position of the eyewear device within the environment using the adjusted plurality of sensors.
US11789263B2 Display device for vehicle
A display device for a vehicle includes a liquid crystal display device including a display surface for displaying an image; and an optical system including a reflecting surface, and forming an optical path of display light from the display surface toward an eye point of a vehicle. The optical system includes a first reflecting surface placed closest to the display surface in the optical path of the display light, and a magnifying reflecting surface that magnifies and reflects the display light. When viewed from an image horizontal direction, the display surface is inclined toward an optical axis of the display light extending from the display surface toward the first reflecting surface. The optical system is configured so that a width of the optical path of the display light in an image vertical direction is reduced, gradually from the display surface toward the first reflecting surface.
US11789260B2 Head-up display and mobile body equipped with head-up display and projection optical system
A head-up display of the present disclosure projects a display image on a transparent reflecting member. The head-up display includes: a display device that displays the display image; and a projection optical system that projects the display image displayed on the display device. On an assumption that light reaching a center of a viewpoint region of the observer and corresponding to a center of the virtual image is reference light, the projection optical system includes a prism element that has an incident surface, a reflection surface, and an emitting surface different from the incident surface sequentially in an optical path from the display device. The emitting surface is inclined to the reference light. An inclination amount θ2 of the reference light emitted from the emitting surface with respect to the emitting surface lies in a range of 15°<|θ2|<45° in the optical path from the display device.
US11789259B2 Vision inspection and correction method, together with the system apparatus thereof
A vision inspection and correction method, which uses an image adjustment software/device to separate the eyes of the inspected person on an independent display screen, and the visual mark seen by the same vision is designed to be misaligned; through the guidance and interaction of the inspector and the inspected person, the inspector can adjust the image operation to zoom in or out, shift, focus, diverge, and rotate, etc., so that the inspected person's binocular images can be clearly distinguished and adjusted. Then, the binocular images are aligned, and the inspector will implant the correction parameters during the image adjustment process into 3D projectors, VR (virtual reality), AR (augmented reality device), MR hybrid reality device and other equipment to adjust the binocular digital image parameters, so users have, or can provide to a lens maker, personalized adjustment for comfortable images of both eyes.
US11789254B2 Vertically-shifting electrostatic actuator and optical scanner employing the same
An optical scanner includes a mirror configured to reflect an incident light and a vertically-shifting electrostatic actuator configured to oscillate the mirror. The electrostatic actuator includes a frame having an installation space in a central portion and a drive electrode, a stationary electrode, a shifter, and a force application part installed in the installation space. Drive electrode fingers in the drive electrode and stationary electrode fingers in the stationary electrode are alternately disposed. The shifter may be connected either between the frame and the drive electrode or between the frame and the stationary electrode and vertically shifts either the drive electrode or the stationary electrode connected to the shifter when a vertical force is applied through the force application part.
US11789253B2 Capacitance sensing in a MEMS mirror structure
According to certain embodiments, a micro-electromechanical system (MEMS) apparatus has a MEMS mirror structure with a rotatable mirror. Rotation of the mirror produces a change in a measured capacitance corresponding to an angle of rotation. The MEMS structure sits on an oxide layer deposited on a substrate. There is a parasitic capacitance between the MEMS mirror structure and the substrate. An added capacitance is provided between the substrate and a DC voltage source. The added capacitance is much larger than the parasitic capacitance, and shunts the parasitic capacitance to ground to minimize its effect on the measured capacitance.
US11789252B1 Optical-inertial stabilization for electro-optical systems
Provided herein are various improvements to optical-inertial stabilization systems, such as those employed on electro-optical systems that receive or emit optical energy. In one example, a system includes an optical reference element rigidly coupled to a primary mirror. The optical reference element propagates a reference signal through optic elements that form at least a portion of an optical path corresponding to the primary mirror. A measurement of the reference signal is made after propagation through the optic elements to determine errors associated with the optical path. The system can also include inertial sensors rigidly coupled to the primary mirror and optical reference element to form an assembly. The inertial sensors are configured to measure inertial rotation of the assembly. Rotational adjustments about two axes can be produced for the assembly based at least on the inertial rotation properties to correct for disturbance or drift.
US11789251B2 Microscope-based system and method for image-guided microscopic illumination
A system and method for image-guided microscopic illumination are provided. A processing module controls an imaging assembly such that a camera acquires an image or images of a sample in multiple fields of view, and the image or images are automatically transmitted to a processing module and processed by the first processing module automatically in real-time based on a predefined criterion so as to determine coordinate information of an interested region in each field of view. The processing module also controls an illuminating assembly to illuminate the interested region of the sample according to the received coordinate information regarding to the interested region, with the illumination patterns changing among the fields of view.
US11789250B2 Optical detection device and method for operating an optical detection device
An optical detection device having a light detection device and a light emission device is arranged such that the light detection side of the light detection device is optically coupled to a light emission side of a light source array of the light emission device via an examination region. The light detection device generates an electrical signal n response to light that reaches the light detection side. The light source array includes a plurality of separately actuatable electric light sources which are arranged in a matrix structure or two dimensional geometric arrangement. The object to be examined can be arranged in a desired fashion, and the light emitted by the light sources radiates via the examination region on the light detection side of the light detection device. An optical reduction is system is arranged in the beam path from the light emission side to the examination region and is configured to demagnify the light pattern which is emitted by the light sources. Thus, the examination region is irradiated by a light pattern that has been demagnified with respect to the light pattern emitted.
US11789247B2 Zoom lens and image pickup apparatus
A zoom lens includes, in order from an object side to an image side, a first lens unit having a negative refractive power, a second lens unit having a positive refractive power, a third lens unit having a negative refractive power, and a fourth lens unit having a positive refractive power. The first lens unit includes a negative lens B1Ln with a concave surface facing the object side. The second lens unit includes at least one negative lens. During zooming from a wide-angle end to a telephoto end, the first lens unit moves, and the fourth lens unit is fixed or moves from the object side to the image side. A predetermined condition is satisfied.
US11789246B2 Zoom lens, optical apparatus and method for manufacturing the zoom lens
A zoom lens (ZL) comprises, in order from an object: a first lens group (G1) having negative refractive power; an aperture stop (S); a second lens group (G2) having positive refractive power; a third lens group (G3) having negative refractive power; and a fourth lens group (G4) having positive refractive power. In this zoom lens (ZL), upon zooming from a wide angle end state to a telephoto end state, a distance between the aperture stop (S) and the first lens group (G1), a distance between the aperture stop (S) and the second lens group (G2), and a distance between the aperture stop (S) and the third lens group (G3) are changed and the aperture stop (S) is moved in an optical axis direction.
US11789244B2 Optical imaging system, imaging apparatus and electronic device
An optical imaging system includes, in order from an object side to an image side: a first lens element having positive refractive power, a second lens element having negative refractive power, a third lens element, a fourth lens element, a fifth lens element having both an object-side surface and an image-side surface being aspheric, and a sixth lens element having both an object-side surface and an image-side surface being aspheric, wherein the optical imaging system has a total of six lens elements; at least one lens element among the first lens element, the second lens element, the third lens element, the fourth lens element, the fifth lens element, and the sixth lens element has at least one inflection point.
US11789241B2 Optical imaging system and mobile electronic device
An optical imaging system includes a first lens, a second lens, a third lens, a fourth lens, a fifth lens, and a sixth lens, sequentially disposed from an object side. The first lens has negative refractive power, an image side surface thereof is concave, and an angle of view of the optical system including the first lens to the sixth lens is 100° or more. When a focal length of the first lens is f1_1, and a total focal length of the optical system including the first lens to the sixth lens is F1, 1.0<|f1_1/F1|<2.0 is satisfied.
US11789239B2 Optical imaging system
An optical imaging system includes a first lens, a second lens, a third lens, a fourth lens, a fifth lens, a sixth lens, and a seventh lens sequentially disposed in numerical order along an optical axis of the optical imaging system from an object side of the optical imaging system toward an imaging plane of the optical imaging system, wherein the optical imaging system satisfies 1<|f134567−f|/f, where f134567 is a composite focal length of the first to seventh lenses calculated with an index of refraction of the second lens set to 1.0, f is an overall focal length of the optical imaging system, and f134567 and f are expressed in a same unit of measurement.
US11789238B2 Electronic imaging apparatus including seven lenses of +−+++−−, +−−+−+−, +−+−++−, +−++++−, −++−+− −, +++−++−, −++−++− or +++−+−− refractive powers
Provided is an electronic imaging apparatus including a first and a second image-picking apparatus located on the same side of the electronic imaging apparatus. The first image-picking apparatus includes a first lens system which sequentially includes a first to a seventh lens along its optical axis, the first lens thereof has a positive refractive power, the second lens thereof has a negative refractive power. The second image-picking apparatus includes a second lens system which sequentially includes a first to a seventh lens along its optical axis, where the object-side surface of the first lens is concave and the image-side surface of the first lens is convex, the third lens has a positive refractive power, the fourth lens has negative refractive power, and the fifth lens has a positive refractive power. Half of a maximal field-of-view Semi-FOVT of the first and second lens system Semi-FOVT and Semi-FOVW satisfy 35°
US11789237B2 Optical imaging system
The present application discloses an optical imaging system, comprising, in order from an object side to an image side along an optical axis: a planar glass, a first lens having a positive focal power, a second lens having a negative focal power and a plurality of subsequent lenses having a respective focal power, wherein the maximum field of view FOV of the optical imaging system satisfies FOV≥40°; and a radius of curvature R3 of an object side surface of the second lens and a radius of curvature R4 of an image side surface of the second lens satisfy −0.5
US11789223B2 Optical transceiver module for optical transceiver and optical transceiver
An optical transceiver module includes a package containing a light receiving element, a light emitting element, and an optical modulator configured to modulate light that is output from the light emitting element, a rigid circuit board including a control circuit provided on the rigid circuit board, the control circuit being configured to control at least one of the light receiving element, the light emitting element, or the optical modulator, and a flexible circuit board including a plurality of signal wires, wherein the rigid circuit board is connected to the package via the flexible circuit board, with a first surface of the rigid circuit board facing a first surface of the package, and the at least one of the light receiving element, the light emitting element, or the optical modulator is electrically connected to the control circuit via the plurality of signal wires.
US11789222B2 Optical components with reduced interference
Optical components and associated methods of manufacturing are provided. An example optical component includes a body defined by an optical interposer substrate and a passivation layer applied to the optical interposer substrate. The optical interposer substrate defines a first surface of the body, and the passivation layer defines a second surface of the body opposite the first surface. The passivation layer includes a metallic shielding element configured to prevent interference between the first surface and the second surface. The optical component further includes an opening extending from the second surface to the optical interposer substrate, the opening defining an optical path through the passivation layer. The optical interposer substrate receives an optical signal from an optical transmitter supported by the second surface via the optical path.
US11789219B2 Optical and thermal interface for photonic integrated circuits
Described herein are photonic systems and devices including a optical interface unit disposed on a bottom side of a photonic integrated circuit (PIC) to receive light from an emitter of the PIC. A top side of the PIC includes a flip-chip interface for electrically coupling the PIC to an organic substrate via the top side. An alignment feature corresponding to the emitter is formed with the emitter to be offset by a predetermined distance value; because the emitter and the alignment feature are formed using a shared processing operation, the offset (i.e., predetermined distance value) may be precise and consistent across similarly produced PICs. The PIC comprises a processing feature to image the alignment feature from the bottom side (e.g., a hole). A heat spreader layer surrounds the optical interface unit and is disposed on the bottom side of the PIC to spread heat from the PIC.
US11789217B2 Springless retention structure for an ingress protected hybrid connector assembly
An optical connector assembly a first structure and a second structure, the two structures secured together using a retention structure to form a hybrid assembly. The retention structure uses a slot apex located in a slot channel for securing at least one latch pin of a coupling nut to an adapter housing forming the ingress protected connector without the use of a bias spring. The hybrid assembly is designed to resist water or debris ingress, and may eliminate the use of a bias force to further resist separating the hybrid assembly.
US11789216B2 Field installed fiber optic connector
The present disclosure relates to a field installable connector system. The connector system includes a factory terminated subassembly including a ferrule terminating an optical fiber of an optical fiber cable. The factory terminated subassembly has a small transverse cross-section to facilitate routing through a duct. The connector system also includes a field installable subassembly including various connector components that can be installed after the factory terminated subassembly has been routed through a duct. The components can be sealed and hardened.
US11789213B2 End face polishing device for optical fiber ferrule
An end face polishing device for optical fiber ferrule for polishing an end face of an optical fiber ferrule by applying a polishing pressure between a polishing plate driven by a polishing drive shaft and an optical fiber ferrule held by a holding portion. The end face polishing device has: a bearing portion for allowing the polishing plate to rotate relatively around the polishing drive shaft and to move relatively to the polishing drive shaft in an axial direction; a polishing plate guide supporting portion for movably supporting the polishing plate on a base portion to apply the polishing pressure to the holding portion by allowing the polishing plate to move in the axial direction; a pressing drive source for outputting a driving force to apply the polishing pressure; and a pressing force transmission mechanism for transmitting the driving force output from the pressing drive source as a pressing force in the axial movement direction of the polishing plate.
US11789208B1 Edge couplers in the back-end-of-line stack of a photonic chip having a sealed cavity
According to an aspect of the present disclosure, an edge coupler for a photonic chip is provided. The edge coupler includes a substrate having a top surface, a sealed cavity in the substrate, a waveguide core, and a back-end-of-line stack. The sealed cavity has varying depths relative to the top surface of the substrate. The waveguide core is over the sealed cavity. The back-end-of-line stack includes a side edge, an interlayer dielectric layer, and an assisting waveguide. The assisting waveguide is on the interlayer dielectric layer adjacent to the side edge. The assisting waveguide and the waveguide core have an overlapping arrangement with the sealed cavity in the substrate.
US11789197B2 Light source module for atmosphere light and ambient glass
A light source module for an atmosphere light and an ambient glass are provided. The light source module is disposed at an edge of a light-guiding glass. The light source module includes multiple light-guiding blocks and light-emitting diodes (LEDs). The multiple light-guiding blocks are arranged along a side edge of the light-guiding glass to constitute a curved light-guiding structure, and the curved light-guiding structure has a radian matching the side edge of the light-guiding glass. The LEDs are disposed at at least one end of the curved light-guiding structure, and lights emitted by the LEDs are uniformly dispersed by the light-guiding structure to be incident into the light-guiding glass.
US11789194B2 Light emitting module and planar light source
A light emitting module includes: a light source part including a first light source and a second light source; a light guide member including: a first light guide part having a 1st A principal face, a 1st B principal face located opposite to the 1st A principal face, a first lateral face positioned between the 1st A principal face and the 1st B principal face, and a first hole in which the first light source is disposed; and a second light guide part having a 2nd A principal face, a 2nd B principal face located opposite to the 2nd A principal face, a second lateral face positioned between the 2nd A principal face and the 2nd B principal face, the second lateral face facing the first lateral face, and a second hole in which the second light source is disposed.
US11789188B2 Optical filter
An optical filter may comprise a first pair of mirrors, a second pair of mirrors, and a common spacer. The second pair of mirrors and the first pair of mirrors may reflect different portions of an electromagnetic spectrum. The common spacer may be positioned between the first pair of mirrors and between the second pair of mirrors.
US11789187B2 Method for producing a multilayer Laue lens
A multilayer Laue lens (MLL) that can be operated over a large range of wavelengths which is achieved by providing a lens blank comprising a substrate element extending in a plane defined by orthogonal axes x, y, z, with a layered structure deposited on the upper surface with at least two different materials that are layered upon one another in an alternating manner, wherein the y-extension of the layered structure is constant along the x-axis and varies along the z-axis within a ramp section where the y-extension of the layered structure increases from a starting point, where first particles of material of the layered structure are deposited on the upper surface of the substrate element, to a saturation point, where a maximum y-extension of the layered structure is reached; and slicing a lens out of the lens blank.
US11789181B1 Polymeric additive manufacturing and ophthalmic lenses formed thereby
Improved methods and apparatus for additive manufacture of an article with surface qualities conducive to use as an optical element, such as a contact lens. The improvements are directed to repeated application of a monomer according to a pattern of energy transmissibility, such as gray scale image. The method includes intermittent pinning of deposited polymerizable mixture and final cure of the deposited polymerizable mixture. A pattern of multiple defined areas may be manufactured, with each area representing an amount of energy transmissibility associated with that area. Each area may have a light value based upon a scale, such as an 8 bit, 16 bit, 32 bit, 64 bit scale or other scale. In some embodiments, each area may refer to a smallest single component of a digital image.
US11789179B2 Generating weather data based on messaging system activity
Systems and methods are provided for analyzing messages generated by a plurality of computing devices associated with a plurality of users in a messaging system to generate training data to train a machine learning model to determine a probability that a media content item was generated inside an enclosed location or outside, receiving a media content item from a computing device, analyzing the media content item using the trained machine learning model to determine a probability that the media content item was generated inside an enclosed location or outside, determining, based on the probability generated by the trained machine learning model, that the media content item was generated inside an enclosed location, and determining an inside temperature associated with the venue based on messages generated by a plurality of computing devices in a messaging system comprising media content items and temperature information for the venue or a similar venue type.
US11789177B2 Method of calculating temperature and porosity of geological structure
A method of calculating the temperature and/or porosity of a geological structure, wherein there is provided at least two geophysical parameters of the geological structure, the method including inverting the at least two geophysical parameters to estimate the temperature and/or porosity of the geological structure.
US11789173B1 Real-time microseismic magnitude calculation method and device based on deep learning
Embodiments of the present disclosure provide a real-time microseismic magnitude calculation method based on deep learning and a corresponding device. The method includes: constructing a DAS-based horizontal well microseismic monitoring system; constructing a training data set; constructing a magnitude calculation module, wherein the magnitude calculation module comprises two input branches of frequency spectrum and time waveform, the two input branches use a 3-layer convolution structure to extract frequency characteristic and waveform characteristic of a microseismic event, and then a model fusion is performed, and then 2 fully connected layers are used, and finally a calculated magnitude is outputted; training the magnitude calculation module; and analyzing and processing field data. The microseismic magnitude calculation method in the present disclosure improves the ability to quickly estimate the microseismic magnitude, without the need for converting the strain data, and improves the accuracy of the microseismic magnitude estimation.
US11789161B2 Accuracy of a GNSS receiver that has a non-directional antenna
The technology disclosed teaches a method of improving accuracy of a GNSS receiver that has a non-directional antenna, with the receiver sending CDN a request for predictive data for an area that includes the receiver. Responsive to the query, the method includes receiving data regarding LOS visibility for the receiver with respect to individual satellites, and the receiver using the data for satellite selection, for choosing some and ignoring other individual satellites. Also disclosed is using the data to exclude from satellite selection at least one individual satellite based on lack of LOS visibility to the individual satellite. Further disclosed is recognizing and rejecting spoofed GNSS signals received by a GNSS receiver that has a non-directional antenna, in response to a CDN response to a request for predictive data for an area that includes the receiver, with the receiver comparing the data with measures of signals received from individual satellites.
US11789158B2 Tones processing system in a global navigation satellite system receiver
A tones processing system including an interference tone determination module (ITDM), an interference tone tracker module (ITTM) and an interference tone removal module (ITRM) is provided. The ITDM sequentially searches for one or more continuous wave interference (CWI) tones in N samples of intermediate frequency (IF) data within a programmable signal frequency band. The ITTM tracks the detected CWI tones. The ITRM removes the tracked CWI tones from the N samples of IF data using one or more interference tone removal units (ITRUs). Each of the ITRUs includes a second signal generator, a second mixer, a tone filter for suppressing the tracked CWI tones, and a quantizer for reducing the number of processing bits in a tone suppressed output signal. The ITRM performs frequency shift compensation and phase rotation compensation with reduced logic area and power consumption in the global navigation satellite system, receiver.
US11789157B2 System and method for protecting against impact between a vehicle and a facility for housing the vehicle
A method of protecting against impact between a vehicle and a physical structure of a facility having an opening for the vehicle to pass through includes defining a monitored plane relative to an edge of the opening, the monitored plane defined by a plurality of baseline measurements, wherein each of the plurality of baseline measurements: 1) corresponds to a distance between a sensor spaced apart from the edge and one of a plurality of virtual ends of the monitored plane, and 2) is identified by an angle parameter. The method also includes obtaining a subsequent measurement; evaluating the subsequent measurement relative to a corresponding baseline measurement to determine if a criterion indicative of an intrusion of the monitored plane is satisfied; and activating an alarm when the criterion is satisfied.
US11789155B2 Pedestrian object detection training
Training a model for detecting pedestrian objects is described. Annotated data can be received by a training component. In an example, the annotated data can include a first indication of a first object (e.g., a pedestrian) and a second indication of a second object (e.g., a pedestrian object), wherein the first object and the second object comprise a portion of a compound object (e.g., a pedestrian/pedestrian object system). In an example, a training component can train a model to determine an output associated with a second object based at least in part on the annotated data and the model can be transmitted to a vehicle configured to be controlled by output(s) of the model.
US11789152B2 High range resolution light detection and ranging
Lidar systems and methods are presented herein. In one embodiment, a lidar system includes a laser operable to propagate ultrashort laser pulses to a target during a plurality of scanning periods. The lidar system also includes a streak tube imaging system operable to collect returns of the ultrashort laser pulses from the target during each scanning period, and to generate a two-dimensional image of the returns during each scanning period. The lidar system also includes a processor operable to generate a representation of the target based on the 2D images from the streak tube imaging system.
US11789151B2 Target unit
A surveying system includes a target unit having a reflection target and an encoder pattern showing an angle of the target unit; a scanner configured to acquire three-dimensional point cloud data, measured coordinates of the target, and optically read the encoder pattern to acquire an encoder pattern read angle; and a leveling base configured to selectively allow either of the target unit and the scanner to be removably mounted. The scanner calculates a direction angle of the leveling base based on the encoder pattern read angle and the offset angle of the target unit, calculates coordinates of an installation point of the target unit based on the measured coordinates of the target and the direction angle of the target, and calculates a direction angle of the scanner based on the offset angle of the scanner and the direction angle of the leveling base on which the scanner is mounted.
US11789148B2 Electro-optical distance meter and distance measuring method
An electro-optical distance meter and a distance measuring method, wherein a distance to a target is measured based on runtime by means of radiation pulses, which are emitted at a pulse rate. Received radiation pulses are digitized by means of sampling, wherein the sampling rate is set in dependence on the pulse rate, wherein a digitized signal is generated on the basis of sampling over the reception signals of a plurality of received radiation pulses.
US11789145B2 Method and apparatus for detecting at least partial flooding of a motor vehicle
A device for the detection of an at least partial flooding of a motor vehicle. The device includes an ultrasonic sensor that is designed to transmit and to receive ultrasonic signals. The device also includes an electronic recognition device, which can recognize an at least partial flooding of the motor vehicle on the basis of an ultrasonic signal received by the ultrasonic sensor. The recognition device is designed to determine the amplitudes of ultrasonic signals received within a defined time window, and to compare the amplitudes to a defined threshold value. The recognition device is designed to detect a flooding of the ultrasonic sensor as a function of the result of the comparison.
US11789144B2 Method for determining the mobility status of a target object
A method is provided for determining a mobility status of a target object located in an environment of a sensor configured to monitor a surrounding environment of a vehicle. According to the method, a detection angle of the target object is determined with respect to the sensor based on data acquired by the sensor, and an ideal beam vector for a stationary object is predicted based on the detection angle. The ideal beam vector and a measured beam vector obtained from the data acquired by the sensor are normalized, and a correlation of the normalized ideal beam vector and the normalized measured beam vector is determined. A score is determined based on the correlation of the normalized ideal and measured beam vectors and indicates whether the target object is stationary or moving.
US11789141B2 Omnidirectional sensor fusion system and method and vehicle including the same
The present disclosure relates to an omnidirectional sensor fusion system and method and a vehicle including the same. The omnidirectional sensor fusion system includes a sensor track processing unit configured to receive recognition information from one or more sensors to generate a sensor track, a sensor track association determination unit configured to determine, based on the generated sensor track being located at an overlapping point of sensing regions of the one or more sensors, an association between a previous sensor fusion track and the sensor track, the sensor track association determination unit further configured to change sensor track information in response to the determined association and output a sensor fusion track, a sensor fusion track tracing unit configured to trace the output sensor fusion track, and a sensor fusion track maintenance unit configured to maintain the traced sensor fusion track.
US11789132B2 Compensation circuitry for lidar receiver systems and method of use thereof
Embodiments discussed herein refer to LiDAR systems that use avalanche photo diodes for detecting returns of laser pulses. The bias voltage applied to the avalanche photo diode is adjusted to ensure that it operates at desired operating capacity.
US11789128B2 Fiber-based transmitter and receiver channels of light detection and ranging systems
A LiDAR system is provided. The LiDAR system comprises a plurality of transmitter channels and a plurality of receiver channels. The plurality of transmitter channels are configured to transmit a plurality of transmission light beams to a field-of-view at a plurality of different transmission angles, which are then scanned to cover the entire field-of-view. The LiDAR system further comprises a collection lens disposed to receive and redirect return light obtained based on the plurality of transmission light beams illuminating one or more objects within the field-of-view. The LiDAR system further comprises a plurality of receiver channels optically coupled to the collection lens. Each of the receiver channels is optically aligned based on a transmission angle of a corresponding transmission light beam. The LiDAR system further comprises a plurality of detector assemblies optically coupled to the plurality of receiver channels.
US11789127B2 Multi-beam laser scanner
A laser scanner has multiple measuring beams for optical surveying of an environment. The laser scanner is configured to provide scanning with at least two different multi-beam scan patterns. Each multi-beam scan pattern is individually activatable by a computing unit of the laser scanner.
US11789122B2 Omnidirectional distance measuring device
The present invention provides an omnidirectional distance measuring device that covers a wide detection range and does not require adjustment of each of the detection areas of a plurality of distance measuring sensors. In the omnidirectional distance measuring device, a plurality of distance measuring sensors that measure a distance to a target are disposed radially around a central axis so as to be close to each other. The plurality of distance measuring sensors are integrally configured such that a detection center direction of each of the plurality of distance measuring sensors is inclined by a predetermined angle from a plane perpendicular to the central axis. As the distance measuring sensor, a TOF sensor that measures a distance based on a flight time of light or a stereo camera that measures a distance using parallax of a pair of cameras is used.
US11789121B2 Determining an angle of an incident beam of coherent light
A system can determine an angle of an incident beam of a coherent light. An optical antenna, first waveguides, a manifold, and second waveguides can be fabricated on a first chip. Pixels can be fabricated on a second chip. The first chip and the second chip can be mounted on a printed circuit board. The optical antenna can be configured to receive the incident beam at an angle with respect to a plane defined by the optical antenna. The first waveguides can be configured to convey first channels of the coherent light from the optical antenna. The manifold can be configured to receive the first channels of the coherent light from the first waveguides. The second waveguides can be configured to convey second channels of the coherent light from the manifold. The pixels can be configured to receive the second channels of the coherent light from the second waveguides.
US11789119B2 Time synchronization and latency compensation for emulation test system
An emulation test system and method are provided for time adjusting emulated echo signals in response to a periodic electromagnetic signal. The method includes generating a scene simulation including a simulated object; generating a simulation frame indicating object transform information regarding the simulated object; calculating positions and velocities of an emulated targets corresponding to the simulated object using the object transform information; generating a ray tracing frame corresponding to the simulation frame indicating the calculated positions and velocities of the emulated targets; predicting a time point in a next feature in a feature pattern of the electromagnetic signal; calculating predicted target information of the simulated object at the predicted time point using the calculated positions and velocities; and generating an echo signal in response to the next burst of the electromagnetic signal using the predicted target information to compensate for latencies introduced by differences between real world and simulation times.
US11789115B2 Radar cloaking apparatus and methods of use
A radar cloaking apparatus configured for positioning on a radar target and corresponding methods are provided. The radar cloaking apparatus comprises a radio signal emitter and computational circuitry. The computational circuitry is configured to cause the radar cloaking apparatus to at least reference a model encoding scattering properties of the radar target; determine a predicted reflection signature of the radar target from a selected interrogation angle based at least in part on the model encoding the scattering properties of the radar target; and cause transmission, by the radio signal emitter, of a cloaking radio signal along the selected interrogation angle. The cloaking radio signal is actively generated based on the predicted reflection signature of the radar target shifted in phase such that the cloaking radio signal is configured to destructively interfere with a reflected signal formed by an interrogating radar signal scattering off of the radar target.
US11789114B2 FMCW radar with frequency hopping
A method for the use in a radar system comprises: receiving an RF radar signal; down-converting the received RF radar signal into a base band using a frequency-modulated local oscillator signal including a scanning chirp having a higher bandwidth than a regular chirp bandwidth; generating a digital base band signal based on the down-converted RF radar signal, the digital base band signal including a sequence of samples associated with the scanning chirp; identifying, in the sequence of samples, impaired samples, which are affected by interference; and selecting—based on the position of the impaired samples within the sequence of samples—a sub-band, which has the regular chirp bandwidth, for transmitting chirps of chirp frame used for measurement data acquisition.
US11789113B2 Object identification using radar data
An evaluation device for obtaining a segmentation of an environment from a radar recording of the environment, that has an input interface configured to obtain initial training data, where the initial training data comprise radar data of the radar recording and initial characteristics of objects located in the environment recorded with a radar sensor that generates the radar recordings, and where the evaluation device is configured to forward propagate an artificial neural network with the initial training data to obtain second characteristics of the objects determined with the artificial neural network in the forward propagation, and to obtain weighting factors for neural connections of the artificial neural network through backward propagation of the artificial neural network with the differences between the second characteristics and the initial characteristics, in order to obtain the segmentation of the environment through renewed forward propagation with these radar data.
US11789110B2 Fault detection, exclusion, isolation, and re-configuration of navigation sensors using an abstraction layer
Systems and methods for fault detection, exclusion, isolation, and re-configuration of navigation sensors using an abstraction layer are provided. In certain embodiments, a system includes a plurality of sensors that provide redundant sensor measurements, wherein redundancy of the redundant sensor measurements is achieved based on an independence between measurements from different physical sensor units in the plurality of sensors. The system additionally includes a fusion function configured to receive the redundant sensor measurements from each sensor in the plurality of sensors and calculate fused navigation parameters. Further, the system includes an abstraction layer that calculates an estimated state based on the fused navigation parameters, wherein the estimated state comprises safety assessment information for the fused navigation parameters and the fused navigation parameters. Moreover, the system includes a plurality of user systems, wherein each user system in the plurality of user systems receives the estimated state from the abstraction layer.
US11789109B2 Area determination system, area determination method, and program
A first estimation unit estimates, based on pieces of information on the reception strength acquired by an acquisition unit in a first time period, a location of a transmitter. A first determination unit determines, based on the location of the transmitter estimated by the first estimation unit, an area in which the transmitter is present. A second estimation unit estimates, based on pieces of information on the reception strength acquired in a second time period, the location of the transmitter. A second determination unit determines, based on the location of the transmitter estimated by the second estimation unit, the area in which the transmitter is present. A correction unit corrects, when a determination result by the first determination unit is different from a determination result by the second determination unit, the determination result by the first determination unit to the determination result by the second determination unit.
US11789105B2 Systems and methods of constrained reconstruction of images with white noise
A magnetic resonance imaging (MRI) system can include a processor and a memory. The processor can receive an acquired magnetic resonance (MR) dataset having a first signal-to-noise ratio (SNR). The processor can extract, from the acquired MR dataset, a first set of values corresponding to a first variable having a second SNR and a second set of values corresponding to a second variable. The processor can apply a constraint function that includes a function of the first variable and the second variable. The processor can minimize a cost function according to the constraint function to generate a cost function solution. The processor can input the first variable and the second variable into the cost function solution to generate a modified first variable having a third SNR, the third SNR being greater than the second SNR.
US11789099B2 System and method for guiding an invasive device
A system for guiding a medical intervention is disclosed. The system employs a device guide that operates on the surface of a sphere that is centered on a selected target.
US11789097B2 Magnetoresistive sensors and methods for generating closed flux magnetization patterns
A method for generating a closed flux magnetization pattern of a predetermined rotational direction in a magnetic reference layer of a magnetic layer stack is provided. The method includes applying an external magnetic field in a predetermined direction to the magnetic layer stack causing magnetic saturation of the magnetic reference layer and of a pinned layer of the magnetic layer stack; and reducing the external magnetic field to form a first closed flux magnetization pattern in the magnetic reference layer and a second closed flux magnetization pattern in the pinned layer.
US11789095B2 Current sensor, magnetic sensor and circuit
The current sensor comprises: a magnetic detecting device that is arranged in the vicinity of a conductor, to which a magnetic field to be measured induced by a current flowing through the conductor is applied, and that changes an electrical resistance in response to a change in the magnetic field to be measured; two coils that generate a canceling magnetic field to cancel the magnetic field to be measured and that are arranged in the vicinity of the magnetic detecting device; a shunt resistor, that is connected in series between the two coils, for detecting a current flowing through the coils; a first differential amplifier that amplifies the output signal of the magnetic detecting device and that supplies the current to induce the canceling magnetic field to the coils; and a second differential amplifier that amplifies the voltage across the shunt resistor and that outputs a measured voltage proportional to the current flowing through the conductor.
US11789093B1 Three-axis measurement modules and sensing methods
Sensor modules for measuring parameters such as magnetic fields, tilts, orientation, or other parameters in high resolution in three orthogonal axes using single-axis sensor arrays are disclosed.
US11789091B2 Fan fault detection device
A fan fault detection device includes: a plurality of sub-modules; and a master module to configured to determine faults of a plurality of fans, wherein each of the plurality of sub-modules includes: a first input terminal for receiving a detection signal indicating whether a corresponding fan is defective; a second input terminal; an output terminal; a switching circuit connected between the output terminal and a first power source for supplying a voltage signal corresponding to a state signal and, the switching circuit configured to switch an output of the state signal through the output terminal according to the detection signal; and a first signal transmission circuit connected between the first input terminal and the switching circuit, the first signal transmission circuit configured to transmit the detection signal to the switching circuit according to a signal received by the second input terminal.
US11789088B2 State calculating apparatus and state calculating method for battery
A BMU, which is a battery management unit, includes a current measuring unit that measures a current charged to and discharged from a battery; a voltage measuring unit that measures a voltage of the battery during measurement of the current by the current measuring unit; a BPF processing unit that extracts a component in a prescribed frequency band, of the current measured by the current measuring unit; a BPF processing unit that extracts a component in the prescribed frequency band, of the voltage measured by the voltage measuring unit; and an impedance calculating unit that calculates an impedance of the battery using the extracted current component and voltage component.
US11789087B2 Battery charge support system for reducing energy loss
According to an aspect, a battery system for controlling a charging current includes a temperature sensor configured to measure a temperature of a first battery, a state-of-charge (SoC) calculation engine configured to calculate an SoC value of the first battery, and a charge current controller configured to determine an adjusted current according to a charge profile based on the temperature and the SoC value, where the charge current controller is configured to transmit current data that indicates the adjusted current to a device.
US11789086B1 Cell and rack performance monitoring system and method
A battery cell performance monitoring system includes an energy storage system that includes at least one inverter and battery nodes. Each of the battery nodes includes battery racks, and each of the battery racks includes battery cells. The battery cell performance monitoring system also includes a processor, memory, and programming in the memory. The programming causes the battery cell performance monitoring system to determine an extreme rack cell voltage value of each battery rack. Next, to determine an average extreme rack cell voltage value based on the extreme rack cell voltage value of each battery rack. Further, to compare an extreme rack cell voltage value for each battery rack with the average extreme rack cell voltage value. Additionally, to identify one or more outlier battery racks based upon the comparison of the extreme rack cell voltage value for each battery rack with the average extreme rack cell voltage value.
US11789083B2 Intelligent battery and state-of-charge online estimation method and applications thereof
A state-of-charge (SOC) online estimation method of an intelligent battery includes steps of performing online estimation on the SOC based on a real-time estimation model, wherein the real-time estimation model is based on an equivalent circuit model, and then obtaining online estimates of the SOC through the SOC-OCV (open circuit voltage) relationship, the current-voltage relationship under different working conditions, and the current terminal voltage and temperature of the intelligent battery. The intelligent battery that is able to apply the SOC online estimation method includes a battery cell and a cell management unit, wherein the cell management unit includes a sensor module, a switching device, a controller module, a communication module and a printed circuit board (PCB), the sensor module includes a voltage sensor and a temperature sensor; the voltage sensor, the temperature sensor, the switching device, the controller module and the communication module are integrated on the PCB.
US11789082B2 Systems and method for managing dispatch and lifecycle of energy storage systems on an electrical grid, including management of energy storage systems for provisioning of multiple services
Systems and methods for managing dispatch of an energy storage system through use of projected outcomes. The projected outcomes are generated based on a model that includes a set of defined operating states. The operating states represent a particularized energy-market allocation approach. An outcome is projected for each operating state. An optimal outcome is selected from the set of projected outcomes.
US11789081B2 Detecting faults in field oriented controlled permanent magnet synchronous machines
A method includes receiving first and second output signals from a proportional-integral-derivative (PID) regulator circuit, wherein the first and second output signals represent three-phase currents provided into a machine. The method further includes determining a fault detection signal based on the first and second output signals. The method also includes comparing the fault detection signal to a threshold; and detecting a fault in the machine based on the fault detection signal exceeding the threshold.
US11789078B2 Electronic device comprising a memory accessible via a JTAG interface, and corresponding method of accessing a memory
An electronic device includes a processing unit with a memory, a JTAG interface with test-data-input and test-mode-select lines coupled to the processing unit, a bridge circuit, and a multiplexer circuit. The bridge circuit includes a serial communication interface receiving a serial data input signal which conveys an input serial data frame. The bridge circuit includes a serial-to-parallel converter circuit block receiving the input serial data frame, processing the input serial data frame to read first and second subsets of input binary values therefrom, and transmitting the first subset via a first output signal and the second subset via a second output signal. The multiplexer circuit selectively propagates a received test-data-input signal or the first output signal to the test data input line, and selectively propagates a test-mode-select signal or the second output signal to the test mode select line of the JTAG interface.
US11789077B2 Single-pass diagnosis for multiple chain defects
Disclosed herein are method, system, and storage-medium embodiments for single-pass diagnosis of multiple chain defects in circuit-design testing. Embodiments include processor(s) to select a plurality of a scan chains in a circuit under test and determine presence of at least a first defect in the first scan chain, and a second defect in the first scan chain or in the second scan chain. The plurality of scan chains may include specific scan chains that each have respective pluralities of scan cells. Processor(s) may map the first defect to a first range of first scan cells, and the second defect to a second range of second scan cells. Based at least in part on a failing capture-pattern set, processor(s) may locate the first defect in a first scan cell of the first range, and the second defect in a second scan cell of the first range or the second range.
US11789075B1 Split-scan sense amplifier flip-flop
A method includes generating a functional clock signal, a scan clock signal, and a delayed clock signal based on a control clock signal and a scan enable signal. The method includes precharging or predischarging a differential pair of nodes in a first latch using the delayed clock signal and a voltage on a first power supply node and controlling a second latch using the delayed clock signal. The method includes latching data input by the first latch using the functional clock signal in a functional mode of operation and latching scan data by the first latch using the scan clock signal in a scan mode of operation.
US11789074B2 Parameter space reduction for device testing
Described herein are systems, methods, and other techniques for identifying redundant parameters and reducing parameters for testing a device. A set of test values and limits for a set of parameters are received. A set of simulated test values for the set of parameters are determined based on one or more probabilistic representations for the set of parameters. The one or more probabilistic representations are constructed based on the set of test values. A set of cumulative probabilities of passing for the set of parameters are calculated based on the set of simulated test values and the limits. A reduced set of parameters are determined from the set of parameters based on the set of cumulative probabilities of passing. The reduced set of parameters are deployed for testing the device.
US11789071B2 High speed integrated circuit testing
An integrated circuit. The integrated circuit includes: (i) a clocked circuit operable in response to a clock; (ii) a clock providing circuit, coupled to clock the clocked circuit at a selectable frequency; (iii) a test circuit coupled to the clock providing circuit and the clocked circuit; and (iv) a pad configured to receive an external signal, wherein the selectable frequency is selected in response to the external signal.
US11789070B2 Integrated communication link testing
A test and measurement device includes an input configured to receive an analog signal from a Device Under Test (DUT), an Analog to Digital Converter (ADC) coupled to the input and structured to convert the analog signal to a digital signal, a receiver implemented in a first Field Programmable Gate Array (FPGA) and structured to accept the digital signal and perform signal analysis on the digital signal, a transmitter implemented in a second FPGA and structured to generate a digital output signal, and a Digital to Analog Converter (DAC) coupled to the transmitter and structured to convert the digital output signal from the transmitter to an analog signal, and structured to send the analog signal to the DUT. The receiver and the transmitter are coupled together by a high speed data link over which data about the current testing environment may be shared.
US11789069B2 Mixed high-resolution and low-resolution inspection for tamper detection
Embodiments of the invention include a computer-implemented method that includes controlling, using a processor, a high-resolution optical inspection tool (HROIT) to identify a reference die tamper circuit on a reference die of a wafer; and controlling, using the processor, a low-resolution optical inspection tool (LROIT) to use the reference die tamper circuit to determine that the reference die tamper circuit is on a second die of the wafer.
US11789065B1 Temperature compensated current source for cryogenic electronic testing
This disclosure relates to systems and methods for current source temperature compensation for use during cryogenic electronic testing. A temperature compensation circuit can provide a temperature compensation signal to a current source circuit configured to provide an electrical current for testing a cryogenic device under test to compensate for temperature effects on the current source circuit based on a time constant adjustment signal. The time constant adjustment signal can adjust a time constant of the temperature compensation circuit to delay by a given amount of time that the temperature compensation circuit compensates for the temperature effects on the current source circuit. A controller can be configured to execute a temperature compensation method to provide the time constant adjustment signal based on at least one temperature signal characterizing a temperature of an environment that includes the current source circuit or a temperature of the current source circuit.
US11789064B1 Decoupling BTI and HCI mechanism in ring oscillator
A ring oscillator circuit design includes three or more inverter stages connected in series. Each inverter stage includes one or more inverter devices including a PMOS device and a coupled NMOS device. The PMOS device in each of odd alternating inverter devices of the three or more inverter stages having a source terminal receiving power from a power rail conductor, and a source terminal of the coupled NMOS device in each of first alternating inverter devices is grounded. An output of a last inverter device of a last stage of the three or more inverter stages is connected to an input of a first inverter stage. The method measures a first frequency of a first ring oscillator circuit and measures a second frequency of a second ring oscillator circuit design to determine either a BTI or HCI failure mechanism of the first ring oscillator circuit based on the measurements.
US11789052B2 Transformer connection phase determination program, device, and method
A non-transitory computer-readable medium storing a program that causes a computer to execute a process including, calculating, for each of a plurality of groups each of which is a combination of two power distribution lines selected from a plurality of power distribution lines, an index value that indicates a correlation between time-series data of a sum of line currents that flow through the two power distribution lines included in a group and time-series data of consumed power consumed by at least one consuming subject coupled to a transformer coupled to any one of phases that corresponds to combinations of two of the plurality of power distribution lines or current that corresponds to the power; and determining that a phase that corresponds to the group that corresponds to the index value indicating a highest correlation among the plurality of groups is a connection phase to which the transformer is coupled.
US11789045B2 Current sensing circuit
A current sensing circuit includes a filtering circuit, an amplifier, a first resistor, a first transistor and a second transistor. The filtering circuit is coupled to two terminals of a sensing resistor. The amplifier has a first input terminal, a second input terminal and an output terminal. The second input terminal is coupled to the filtering circuit. The first resistor is coupled between the filtering circuit and the first input terminal of amplifier. A control terminal of the first transistor is coupled to the output terminal of amplifier, and its first terminal is coupled to the first input terminal of amplifier and its second terminal is grounded through a second resistor. A control terminal of the second transistor is coupled to the output terminal of amplifier, and its first terminal is coupled to the second input terminal of amplifier and its second terminal is grounded through a third resistor.
US11789043B2 Method and apparatus for measuring the current circulating through a conductor
Optical fiber-based measuring equipment for measuring the current circulating through at least one conductor. The measuring equipment includes an interrogator and a sensing portion connected to the interrogator and configured for being arranged in the proximity of the conductor. The sensing portion includes a first input branch and a second input branch coupled by means of a splitter to a first sensing branch and to a second sensing branch. The first sensing branch includes a first optical fiber winding arranged in the proximity of the conductor, and the second sensing branch includes a second optical fiber winding arranged in the proximity of the conductor, the first optical fiber winding and the second optical fiber winding having the same number of turns that are, however, wound in opposite directions.
US11789037B2 Integrated dual-probe rapid in-situ switching measurement method and device of atomic force microscope
An atomic force microscope has dual probes composed of a hinge structure, two cantilever beams and needle tips arranged on free ends of the cantilever beams. The hinge structure is a U-shaped body having two ends respectively extended with a first cantilever beam and a second cantilever beam. The free end of the first cantilever beam and the free end of the second cantilever beam are respectively provided with a first needle tip and a second needle tip. The integrated dual probes is operated by the driving function of the probe clamp. Therefore, only a set of motion control and measurement system of the atomic force microscope is required to realize the rapid in-situ switching function of the dual probes.
US11789035B2 Directional differential pressure detector
Methods and apparatuses for indicating the presence of a directional differential pressure between separated adjacent spaces are provided. A differential pressure set point indicator may be configured to correlate multiple potential angles of inclination of an elongated conduit to respective threshold differential pressures between two spaces which generate net flow of fluid sufficient to cause a lightweight ball to move from one region of the conduit to an opposing region. The elongated conduit may be adjustable in length so as to accommodate installation of the device into walls of varying thickness. The device may include a sound attenuator that reduces noise upon impact of the ball with either end of the conduit. The device may also include a sealing material that is flexible yet firm enough to provide both a seal with the exterior surface of the conduit and support for the conduit when oriented in a tilted configuration.
US11789033B2 Rotational speed sensor and production method therefor
A rotation speed sensor, configured to detect a rotation speed of a rotating body, is composed of a cable composed of an electric wire including a conductor wire, and a sheath provided over the electric wire, a circuit substrate mounted with an integrated circuit thereon and connected to the conductor wire being exposed from the cable, and a housing including a first housing, which is configured to hold the circuit substrate therein, and a second housing, which is configured to hold the cable therein, with the first housing being welded to the second housing, and with the second housing being welded to a surface of the sheath of the cable.
US11789031B2 Slope spectroscopy standards
The present invention relates generally to a slope spectroscopy standards and methods of making slope spectroscopy standards, specifically standards and methods of developing standards specifically for variable pathlength (slope) measurements.
US11789030B2 Use of a global assay of coagulation and fibrinolysis to aide in thromboembolism
The present invention provides methods for identification of subjects with a rise in plasma coagulability post-diagnosis of thrombotic event (and consequent increased risk for recurrent thromboembolism) as well as for identification of subjects without thrombotic event who exhibit a rise in plasma coagulability for which prophylactic anticoagulation may be warranted for TE prevention, and other methods for identification of perioperative subjects who are at heightened risk for perioperative bleeding and/or for requiring blood transfusion, using the CloFAL assay, to aid in clinical decision making regarding anticoagulant and/or adjunctive clinical management designed to mitigate this heightened thromboembolic risk.
US11789027B2 Photocleavable mass-tags for multiplexed mass spectrometric imaging of tissues using biomolecular probes
The field of this invention relates to immunohistochemistry (IHC) and in situ hybridization (ISH) for the targeted detection and mapping of biomolecules (e.g., proteins and miRNAs) in tissues or cells for example, for research use and for clinical use such by pathologists (e.g., biomarker analyses of a resected tumor or tumor biopsy). In particular, the use of mass spectrometric imaging (MSI) as a mode to detect and map the biomolecules in tissues or cells for example. The field of this invention relates to photocleavable mass-tag reagents which are attached to probes such as antibodies and nucleic acids and used to achieve multiplex immunohistochemistry and in situ hybridization, with MSI as the mode of detection/readout, and also encompasses multi-omic MSI procedures, where MSI of photocleavable mass-tag probes is combined with other modes of MSI.
US11789023B2 Androgen receptor variant-based prostate cancer patient screening method
A method for screening a prostate cancer patient, which may analyze whether or not androgen receptor (AR)-targeted therapy is applicable to the prostate cancer patient, through optical image analysis of circulating tumor cells and an AR variant.
US11789019B2 Peptide MHCII tetramers to detect endogenous calnexin specific CD4 T cells
The present application discloses proteins or peptides and methods of using such proteins or peptides to evaluate the immune status of a patient. In one embodiment, proteins or peptides may be used to detect endogenous calnexin specific CD4 T cells. In one preferred embodiment, the proteins or peptides may comprise peptide-MHCII tetramers (pMHC tetramers).
US11789017B2 Fluid transfer devices with integrated flow-based assay and methods of using the same
A system includes a fluid transfer device and a lateral flow assay device. The fluid transfer device has an inlet fluidically coupleable to a bodily fluid source, an outlet fluidically coupleable to a sample reservoir, and a sequestration chamber configured to receive an initial volume of bodily fluid. The fluid transfer device can be transitioned between (1) a first state with the sequestration chamber in fluid communication with the inlet to receive the initial volume, (2) a second state with the outlet in fluid communication with the inlet to receive a subsequent flow of bodily fluid, and (3) a third state with the lateral flow assay device in fluid communication with the sequestration chamber to receive a portion of the initial volume of bodily fluid. The lateral flow assay device configured to provide an indication associated with a presence of a target analyte in the bodily fluid.
US11789016B2 Methods, systems and kits for in-pen assays
Methods, systems and kits are described herein for detecting the results of an assay. In particular, the methods, systems and devices of the present disclosure rely on a difference between the diffusion rates of a reporter molecule and an analyte of interest in order to quantify an amount of analyte in a microfluidic device. The analyte may be a secreted product of a biological micro-object.
US11789013B2 Componential analyzer, drug efficacy analyzer, and analysis method
Application of the present invention enables quantification of fractions of candidate pharmaceutical compounds (a parent compound and its metabolites), one excreted to the basolateral (Basal/Basolateral)-side via transporters and by diffusion, one excreted to the lumen (Apical)-side, and one remained in the cells. This enables determination of the total amount of the administered candidate pharmaceutical compounds and the distribution ratio of the fractions. The kinetics of the administered candidate pharmaceutical compounds can be evaluated, thereby enabling in vitro screening of an enormous number of candidate pharmaceutical compounds for drug candidates exhibiting the efficacy. The object of the present invention is to provide an apparatus and method for understanding a total picture of pharmacokinetics in vitro by quantifying a fraction of basolateral (Basal/Basolateral) efflux, a fraction of lumen (Apical)-side excretion, and a fraction remaining in a cell of a drug which has been administered to the cell to determine the distribution ratio of each fraction.
US11789006B2 Nanopore sensing device, components and method of operation
Devices for improved nanopore sensing are described. An example device has a structure arranged to separate an analyte reservoir and an outlet chamber. An example device has a structure arranged to separate an analyte reservoir and an outlet chamber. The structure can include an array of nanopore structures, each nanopore structure comprising a passage for fluid connection through the structure between the analyte reservoir and outlet chamber. Control terminals can be arranged for applying a control signal to alter the electrical potential difference across that nanopore structure. Some embodiments include an electronic circuit configured to detect a signal from an electrical transduction element at each nanopore structure. Additional structural features and methods of operating and making the devices are described.
US11789004B2 Graphene-based PPB level sulfur detector
A sensitive and selective, in-line method to measure and validate the sulfur content at ppb levels in both the liquid and gas phase of an analyte. The method includes patterning graphene, for example to form a mesa structure comprising horizontal or vertical lines or an array of multidentate star features; functionalizing the patterned graphene and attaching nanoparticles to the functionalized graphene to form a device; exposing the device to an analyte in the gas or liquid phase; detecting a change in electrical response when sulfur is present in the analyte; and recovering the device for future use. Also disclosed is the related sulfur detector.
US11789003B1 Water contamination detection system
A water contamination detection system. The system may include a device processor; and a non-transitory computer readable medium including instructions executable by the device processor to perform the following steps: receiving information indicative of the presence of one or more contaminants in water within a geographic region; determining a characterization of water contamination within the geographic region; and sending information regarding water contamination to a plurality of users of the system.
US11789002B2 Managing apparatus for food information and managing method for food information
The managing apparatus for food information according to one embodiment of the present invention provides database of spectral signals according to caloric nutrient concentrations based on spectral signals of standard model food randomly prepared according to caloric nutrient concentrations.
US11788998B1 Ethylene sensor and method of making same
The ethylene sensor is formed from a substrate with a gold thin film layer formed thereon. The substrate may be formed from soda-lime glass with a thickness of approximately 1.0 mm. Correspondingly, the gold layer may have a thickness of approximately 200 nm. The gold layer is divided into first and second regions or electrodes by a variable impedance channel containing K0.003Au0.008Mg0.009Ca0.015Si0.11Na0.175O0.68 as an ethylene selective material. The channel may be configured such that first and second sets of interdigitated gold fingers are defined in the first and second regions or electrodes, respectively. An ohmmeter is connected to the first and second regions to measure a resistance therebetween. A reference resistance is initially measured that is indicative of an absence of ethylene. Subsequent measurements of the resistance are compared against this reference resistance, with variations in the measured resistance indicating the presence of ethylene.
US11788996B2 Data processing device for chromatograph, data processing method, and chromatograph
To reduce an arithmetic processing load or an influence of noise at the time of virtual curve calculation processing, provided is a data processing device for a chromatograph, which is configured to execute data processing based on plot data measured by using a chromatograph, the data processing device including a virtual curve calculation data generator configured to obtain a smaller number of pieces of virtual curve calculation data than a number of pieces of the measured plot data; and an arithmetic processor (163) functioning as a virtual curve calculator configured to obtain a virtual curve based on the virtual curve calculation data.
US11788991B2 Acoustic inspection method, acoustic inspection device, and couplant
An acoustic inspection device according to an embodiment has: an acoustic transducer including a piezoelectric element having at least one of functions of transmitting and receiving acoustic waves, and having an acoustic function surface functioning as at least one of a transmitting surface and a receiving surface of acoustic waves; a couplant, which is provided directly or with an intermediate member therebetween on the acoustic function surface of the acoustic transducer and contains at least an elastomer, having a contact surface to be in contact with an inspection target and an uneven structure provided on the contact surface; and a loading mechanism which applies and removes a load to/from the couplant.
US11788990B2 Photoacoustic sensor valve
A system for measuring gas concentration includes a package having a cavity and a port, a photoacoustic gas sensor device within the package, and a Micro Electro Mechanical System (“MEMS”) valve separate from the photoacoustic gas sensor device placed over the port of the package and to allow ambient gas diffusion into the cavity in a first mode of operation, and to prevent ambient gas diffusion into the cavity and to acoustically isolate the cavity in a second mode of operation.
US11788985B2 Sensing elements comprising gold nanoparticle-grafted carbon black
Some embodiments presented here relate to chemical sensors with enhanced sensitivity and selectivity. In an embodiment, the sensor is a composite thin film that comprises (e.g., is made of) chemically-modified carbon black and a chemically-sensitive polymer base. By grafting gold nanoparticles on carbon black, the number of binding sites on the sensor thin film is increased, thereby increasing the sensitivity. Furthermore, ligand attached gold nanoparticles are grafted on carbon black to increase the binding sites on the sensor thin film in some embodiments, which results in increased sensitivity as well as improved selectivity in some cases.
US11788983B2 System having non-intrusive fluid sensor
A technique facilitates nonintrusive monitoring of a fluid constituent within an overall fluid flow. The system and methodology may be used downhole to monitor, e.g., the volume fraction of water in produced well fluid. The system comprises a sensor system combined with a component, e.g. a well component, having a flow passage for receiving a fluid flow. At least a portion of the fluid flow moves through the sensor system which may comprise a main electrode, a guard electrode, and an insulator to isolate the main electrode and the guard electrode. The main electrode and the guard electrode are oriented circumferentially around the fluid flow to obtain capacitance data on the fluid flowing through the sensor system. The capacitance data may be processed to determine the fraction of a specific constituent within the fluid flow, e.g. to determine the volume fraction of water in a well fluid flow.
US11788978B2 Method and system for determining geological models using spatial properties based on nuclear magnetic resonance data
A method may include obtaining first nuclear magnetic resonance (NMR) data for a saturated core sample regarding a geological region of interest. The method may further include determining, using the first NMR data, spatial porosity data based on the saturated core sample. The spatial porosity data may describe various porosity values as a function of a sampling position of the saturated core sample. The method may further include obtaining second NMR data for a desaturated core sample regarding the geological region of interest. The method may further include determining, using the second NMR data, spatial permeability data based on the desaturated core sample. The method may further include determining a geological model for the geological region of interest using the spatial porosity data, the spatial permeability data, and a fitting process.
US11788977B2 X-ray fluorescence analyzer comprising a measurement device, sample trays, and a transfer device for transferring a sample cell between the measurement device and the sample trays
Provided is an X-ray fluorescence analyzer capable of preventing a liquid sample from being measured in a vacuum atmosphere. A processing device is configured to analyze a sample according to an analysis condition set by a user. An analysis condition includes an atmospheric condition that defines the state of the atmosphere in a measurement chamber of a measurement device. The measurement device is provided with an exhaust device for exhausting an atmosphere in the measurement chamber. The processing device prohibits or stops the operation of the exhaust device when it is detected that the sample is a liquid by the detection device for detecting whether or not the sample is a liquid in a case where the atmospheric condition is set to a vacuum atmosphere.
US11788972B2 Method of automatically setting optical parameters and automated optical inspection system using the same
A method of automatically setting optical parameters, using Automatic Optical Inspection (AOI) System, the method includes the following steps. Firstly, a recommended object image is obtained when the AOI system is set under a first recommended optical parameter set. Then, a computation is performed on an object standard picture and a recommended object image to obtain a recommended error value between the object standard picture and the recommended object image according to an optimized error function. Then, whether the recommended error value converges is determined. Then, when the recommended error value does not converge, a computation is performed to obtain a second recommended optical parameter set according to the recommended error value and the first recommended optical parameter set. Then when the recommended error value converges, the first recommended optical parameter set is decided as an optimal optical parameter set of the AOI system.
US11788960B2 Device and method for detecting time-resolved optical data
A device is disclosed for detecting time-resolved optical data, the device comprising a sensor comprising a number of detection elements configured to detect a light signal in a single photon regime, a timing circuit connected to said number of detection elements though a common line, and a control module connected to the sensor, the control module being configured to selectively enable the detection elements of the sensor according to a set of enabling patterns. The timing circuit is configured to measure a time of arrival of an output signal from the detection elements on the common line, the output signal being indicative of the detection of a photon of the light signal by any of the enabled detection elements.
US11788958B2 Optical system, imaging apparatus including optical system, and imaging system
An optical system 10 includes a front group 11, a light shielding member 4, and a rear group 12 disposed in order from a side of an object to a side of an image. The light shielding member 4 has an opening. The rear group 12 has a diffraction surface 5 and an aspherical surface 6. The aspherical surface 6 in a first section has a non-circular-arc shape. The grating spacing of the diffraction surface 5 in the first section changes from a center portion toward a peripheral portion to include an extremum value at the center portion. In the first section, the shape of at least one of a base surface of the diffraction surface 5 and an optical surface disposed closer than the diffraction surface 5 to the side of the object is asymmetric with respect to a normal line at a vertex thereof.
US11788956B2 Terahertz spectrum measurement system and method for analyzing a terahertz spectrum of a substance
The present application provides a terahertz spectrum measurement system and a method for analyzing a terahertz spectrum of a substance, wherein the terahertz spectrum measurement system comprises: two terahertz quantum cascade lasers with their emission ports arranged oppositely; and a vacuum hood arranged between the emission ports of two terahertz quantum cascade lasers. The terahertz spectrum measurement system and the method for analyzing a terahertz spectrum of a substance realize a separate terahertz dual frequency comb while retaining the advantages of the on-chip dual frequency comb system, which solves the problem that the on-chip dual frequency comb cannot directly measure the terahertz spectra of substances.
US11788954B2 Method for determining at least one parameter that represents a change in a fluid by multi-point near-infrared spectroscopy
The invention is a method of determining at least one parameter representative of a change in a fluid due to a temperature variation of the fluid. The method includes placing the fluid in a medium transparent to radiation in a near-infrared domain; b) performing a spectral measurement by use of spatially resolved near-infrared spectroscopy for the fluid placed in the transparent medium, the spectral measurement being performed for at least two measurement angles and for at least two temperatures of the fluid; c) performing a multivariate analysis of the spectral measurement as a function of the temperature; and d) determining the parameter representative of a change in the fluid by using the multivariate analysis.
US11788953B1 Isotope isolation
Systems and methods are disclosed for identifying an isotope of interest by generating an optical beam with a specific frequency; applying an acoustic wave to an acousto-optic device to induce a frequency shift in the optical beam; directing the frequency-shifted optical beam onto the sample; adjusting the frequency of the acoustic wave to match the energy level transition of the isotope; exciting the isotope to a higher energy level through absorption of the frequency-shifted optical beam; and detecting the resulting energy level transition of the isotope.
US11788952B2 Determining concentration of oil in water by extraction
A method is implemented to determine a concentration of oil in a water sample. A specified amount of cyclohexane is added to the water sample to form a mixture. The mixture is stirred. An oil phase is extracted from the mixture. An absorbance value of the extracted oil phase is measured at a specified wavelength in the visible light spectrum. The specified wavelength is in a range of from 390 nanometers (nm) to 600 nm. The concentration of oil in the water sample is determined based on the measured absorbance value of the extracted oil phase.
US11788946B2 Optimized sorting gates
Disclosed herein include systems, devices, and methods for determining a gating strategy. An acquisition system can cause a particle analyzer to collect parameter measurements of some particles of a sample. An analysis system can receive the parameter measurements and determine a gating strategy from the parameter measurements. The acquisition can collect measurements of some or all of the remaining particles of the sample using the gating strategy determined by the analysis system.
US11788945B2 Photon signal processing for particle detection
A system is described wherein multiple lasers are used to irradiate particles in a flow cytometer's flow stream. In certain embodiments, a light source having a first laser configured for continuous irradiation of a flow stream and one or more second lasers configured for irradiation of the flow stream in discrete intervals where each discrete interval of irradiation by the second laser is triggered by irradiation of one or more particles in the flow stream with the first laser. Methods for modulating the laser irradiation and measuring light intensity are also described. Also described is the computations and systems required to operate the one or more second lasers.
US11788942B2 Compact optical smoke detector system and apparatus
Device for optically detecting smoke and implementing thereof. Apparatus and methods for detecting the presence of smoke in a small, long-lasting smoke detector are disclosed. Specifically, the present disclosure shows how to build a very compact housing around the smoke detector while keeping the reflections from the housing structure to a very low value while satisfying all the other peripheral needs of fast response to smoke and preventing ambient light. This allows very small measurements of light scattering of the smoke particles to be reliable in a device resistant to the negative effects of dust.
US11788937B2 Apparatus and methods for gas sampling containers
Methods and systems for collecting, transporting and extracting high quality fluid samples for laboratory analyses are disclosed. The systems and methods disclosed are especially important for collecting fluid samples in a manner that most closely resembles the fluids as captured and safely maintains the samples during transportation and extraction at the laboratory.
US11788932B2 Snap button device for non-destructive characterization of materials
A device for nondestructive viscoelastic characterization of materials, comprising: a tubular shell, having inside a through-recess provided with at least a first and a second shrinkage; a first rod, provided with a base of ferromagnetic material (8), sliding inside said shell between a first position, in which said ferrule does not project to the lower base of said shell, and a second position, in which said ferrule projects to said lower base; a first spring configured to push said ferrule outwards; a displacement sensor configured to read the displacement of said first rod; a button, sliding-between a stroke greater than the one of said first rod, and integral to a second rod provided with a magnet and coaxial to said first rod; a second spring.
US11788927B2 Evaluation of preforms with non-step-index refractive-index-profile (RIP)
A method for determining the refractive index profile of a preform when the RIP is not substantially step-index like. (a) The preform deflection function is measured and transformed into a measured RIP. (b) A RI level and radius are assumed for the preform layer being evaluated and a compensation level RIP is calculated. (c) A theoretical deflection function is generated corresponding to the assumed RI level and radius and the generated data are transformed into a fitting RIP. (d) The fitting RIP is compared to the measured RIP and the comparison is evaluated against a predetermined accuracy level for the preform layer being evaluated. (e) Steps (b) and (c) are repeated iteratively until the predetermined accuracy level has been achieved. Steps (b) through (e) are repeated for each preform layer that needs to be compensated. Finally, a measurement artifact compensated refractive index profile is calculated for the preform.
US11788926B2 Method for monitoring axial loads in structures by identifying natural frequencies
The present invention relates to a method for monitoring axial loads in structures by identifying natural frequencies. The analyzed structures are made up of elements connected by means of contact and are subjected to tractive loads, such as mooring lines. The proposed method uses bench testing and a computer model of the structure to determine the variation in the natural frequencies in relation to the variation in load. Monitoring is carried out using vibration sensors, in particular accelerometers, laser position sensors or strain gauges, to measure the dynamic behaviour of the structure, a data capture and signal conditioning unit and a computer to correlate the load applied and the vibration behaviour using a computer algorithm, and also to present the result. The invention discloses an easy calibration method for the dimensional template of the structures in question, high accuracy and easy installation and operation in the field.
US11788924B1 System and method for selecting virtual appliances in communications with virtual private cloud networks
A method for facilitating communications between client devices in geographically separated networks is described. First, message monitoring is conducted by each of a plurality of virtual appliances within a local network to detect a message of a first message type. Responsive to failing to locate a Media Access Control (MAC) address of a destination for the message within a prescribed table by a default gateway, one of the plurality of virtual appliances is selected for handling a forwarding of the message to a plurality of remote networks, and the message via the selected virtual appliance is forwarded to a plurality of gateways associated with a plurality of remote networks. Responsive to locating the MAC address of the destination within the table, the virtual appliance previously handling communications with the destination to forward the message to the destination.
US11788918B2 Fluid detection fabric
A fluid detection system, method, and apparatus are disclosed. A fluid detection fabric includes a top layer, a middle layer, a bottom layer, a fluid detection sensor, and a control hub. The middle layer separates the top layer and bottom layer. The top layer, middle layer, and bottom layer are configured to connect electrically using a liquid pathway when liquid is present.
US11788917B2 Hydrocarbon leak detection cable
Disclosed are embodiments of hydrocarbon leak detection cables that utilize time domain reflectometry to indicate the location of changes in impedance in a hydrocarbon leak detection cable. In addition, an embodiment of a hydrocarbon leak detection optical fiber is disclosed.
US11788915B2 Pulse counter
Various embodiments of the teachings herein include a pulse counter for fluid pressure changes. The pulse counter may include: a first and a second housing part with a fluid passage; a circuit board at least partially enclosed within the housing, the circuit board comprising a light pulse transmitter and a light pulse receiver; a battery at least partially within the housing, the battery supplying electric power to the light pulse transmitter and the light pulse receiver; a rod slidably arranged within the housing, with one end of the rod within the fluid passage, and a second end arranged at least partly breaking a light pulse between the light pulse transmitter and the light pulse receiver; and a spring forcing the rod away from the light pulse and towards the fluid passage.
US11788914B2 Capacitive pressure difference sensor with improved bonding and manufacturing method
Provided are a pressure difference sensor, and a manufacturing method and an application thereof. A manner of bonding three layers of wafers is adopted, and the sensor includes an upper structure, an intermediate structure and a lower structure. Each of the upper structure and the intermediate structure is manufactured by a silicon-on-insulator (SOI) wafer, the lower structure is manufactured by patterned doped intrinsic silicon; and a lead pad of each of the upper electrode, and the intermediate electrode and the lower electrode is located on a corresponding one of three-stepped steps at a side of the pressure difference sensor. Annular through holes are formed around the upper electrode and the lower electrode. A constant capacitance of a capacitance signal outputted by an upper capacitor of the sensor by extending an electric field line path of the constant capacitor part.
US11788906B2 Force sensor
A force sensor includes a first structure, four strain generation parts, and a second structure. The first structure is formed in such a way that a third axis penetrates therethrough. The four strain generation parts are provided along first and second axes on a reference plane formed by the first and second axes. The second structure is connected to the first structure with the strain generation parts interposed therebetween. The strain generation parts each includes a first beam part extending along the first axis or the second axis, and a second beam part extending in a direction orthogonal to the first beam part and connected to the first beam part at an intermediate part. The strain generation parts are formed in such a way that they are line-symmetric with respect to both the first axis and the second axis when projected in a direction of the third axis.
US11788904B2 Acoustic temperature measurement in layered environments
An apparatus, system, and method for measuring a temperature gradient in a layered environment includes a container having a sidewall. An acoustic transducer is positioned on or proximate to an exterior surface of the sidewall of the container. A signal is transmitted from the acoustic transducer into the sidewall of the container. A reflected signal is received by the acoustic transducer, or another acoustic transducer positioned on or proximate to the exterior surface of the sidewall. A computerized device has a processor and a computer-readable memory. The processor is configured to measure a temperature gradient of the reflected signal using an angle of incidence and refraction of the reflected signal. The temperature gradient indicates a temperature of a material within the container.
US11788903B2 Optical temperature sensor head, temperature sensor device and electric machine having a temperature sensor head
An optical temperature sensor head having an optical fibre and a sensor material, which is optically connected to a free end of the optical fibre. The free end of the optical fibre has an overmould made of a plastics material, which engages over a free end of the optical fibre and forms a protective body. A transparent window is arranged in the protective body. The window permits an optical connection with the free end of the optical fibre. Luminescence radiation from a sensor material can enter the optical fibre. The protective body has the effect that the temperature sensor head is mechanically stable and is insensitive to environmental influences. A temperature sensor device having such a temperature sensor head. An electric machine having a winding with a winding wire, which is connected to a proposed temperature sensor head.
US11788890B2 On-premises calibrator system for optical modules
An optical wavelength calibrator is configured to be used on premises with instrumentation such as an optical spectrum analyzer. The on-premises calibrator includes both a fixed wavelength source and a tunable wavelength source, with a variable optical attenuator controlling the power level of a calibration beam provided as an output. A controller within the on-premises calibrator is used to generate the control signals for the various components in response to received external commands, typically via from an external GUI of the user's computer system. The controller is used in combination with the tunable wavelength source to provide a series of output calibration signals at different wavelengths, providing the ability to performance calibration across a desired spectral region and not just a single wavelength. The on-premises calibrator maintains real-time wavelength stability of the instrument to minimize down time when compared off-site extensive re-calibration services.
US11788889B1 Air quality monitoring system and method
In an illustrative configuration, a method for monitoring air quality is disclosed. The method includes accepting analyte gas into a cell and reflecting light rays into the analyte gas repeatedly across the cell into at least one sensor. The light scattered by particulate matter in the analyte gas and amount of spectra-absorption due to presence of a gaseous chemical is then measured. Based on the determined amount of spectra-absorption and the measured scattered light the gaseous chemical is then measured.
US11788888B2 Method and device for restoring and reconstructing a spectrum of a light source based on a hyperspectral image
A method and device for restoring and reconstructing a light source spectrum based on a hyperspectral image are provided. A hyperspectral image is processed to obtain a first maximum spectrum. The first maximum spectrum is matched with a light source spectral basis vector set in a light source spectrum dictionary, and a linear decomposition is performed to obtain a dictionary set. The maximum value of each waveband is obtained and iterative approximation is performed. Therefore, it can quickly restore the spectrum of the light source of the shooting environment from a single hyperspectral image using a relatively simple calculation process, and can still achieve a good restoration effect for monochromatic image scenes or image scenes with few colors, even close to the real light source spectrum. After the light source spectrum is obtained, this information can be further utilized for different kinds of applications.
US11788887B2 Tunable notch filter
A tunable notch filter for operation in reflection mode comprises an antenna layer positioned on a transmissive substrate and a mirror layer positioned on a support substrate. The antenna layer and the mirror layer are positioned on opposite sides of a gap and facing each other, the gap having a gap distance. The notch filter is tuned by adjusting the gap distance between the antenna layer and the mirror layer. Tuning the notch filter to a selected state can cause the filter to selectively attenuate the reflection of at least some electromagnetic radiation that is incident on the transmissive substrate and enters the notch filter.
US11788884B2 Direct filter hybridization for an optical sensor and filter assembly
An optical sensor and filter assembly is provided and includes an optical sensor, a filter and a mounting structure. The optical sensor includes a detector layer having first and second opposed faces and a read-out integrated circuit (ROIC) to which the first face of the detector layer is hybridized. The filter permits passage of one or more wavelength bands of interest of incident light toward the optical sensor and the mounting structure directly hybridizes the filter to the second face of the detector layer.
US11788878B2 Scale apparatus and methods of use thereof
A scale apparatus is described. The scale apparatus may include a housing sized to fit within a playing card tuck box; a pressure plate operable to measure a weight of a plurality of objects; a wireless transmitter; and a microcontroller in communication with the pressure plate and the wireless transmitter. The microcontroller may be configured to: continuously measure the weight on the pressure plate; when the weight holds steady for a sequence of measurements, transmit a first weight measurement via the wireless transmitter; measure a change in the weight; and when the change in the weight is steady, transmit a second weight measurement via the wireless transmitter.
US11788875B2 Measurement pickup for determining the mass flow rate of a liquid
Disclosed is a measurement pickup for determining the mass flow rate of a liquid comprising: at least one measurement tube for carrying the liquid having an inlet-side end section and an outlet-side end section; a support body on which the measurement tube is mounted an exciter for exciting vibrations of the measurement tube; at least one vibration sensor for detecting vibrations of the measurement tube; an operating and evaluation circuit for driving the exciter, for receiving the signals of the vibration sensor, and for ascertaining a measured value representing the mass flow rate. The operating and evaluation circuit comprises an adaptive low-pass filter for filtering the sequence of measured values representing the mass flow rate, wherein the low-pass filter has at least one filter parameter dependent on at least one adaptive controlled variable that, for its part, is dependent on the gas content of the test medium.
US11788874B1 Self-powered, matched wheatstone bridge flow sensor
A Wheatstone bridge flowmeter is provided with a flow channel on a top surface of the base substrate, with two resistors of the Wheatstone bridge in thermal communication with the flow channel. One resistor in the flow channel, on one side of the Wheatstone bridge, has a negative coefficient of resistance (NTC) and the other resistor in the flow channel, on the other side of the Wheatstone bridge, has a positive coefficient of resistance (PTC). At least two of the resistors in the Wheatstone bridge are mounted in at least one cavity space, so that one resistor on each side of the Wheatstone bridge is in thermal isolation from the flow channel, thereby allowing sensing of voltages across the Wheatstone bridge according to fluid flow through the flow channel.
US11788873B2 Systems, methods and apparatuses providing noise removal for flow sensing components
Methods, apparatuses and systems for providing dehumidification providing dehumidification for gas detecting components are disclosed herein. An example apparatus may comprise: a flow sensing component configured to detect a flow rate associated with a flowing media in a flow channel of the apparatus; and a controller component in electronic communication with the flow sensing component that is configured to receive a flow rate indication from the flow sensing component, and in response to determining that the flow rate indication satisfies a null condition threshold, apply an exponential smoothing function with a variable alpha value to condition an output signal of the apparatus.
US11788872B2 Method and system for determination of liquid volumes
One or more techniques and/or systems are disclosed for accurately determining the volume of liquid in a container, such as after or prior to a fluid transfer into/from the container. The volume of liquid flowing through a flow meter can be measured at multiple data intervals by a flow meter. Further, the height of a liquid inside the container can be measured by a liquid level sensor at the multiple data intervals. A register can receive data indicative of the respective measurements, and the volume of liquid in the container can be determined based on the relationship between data indicative of the measurement of the volume of liquid flowing through a flow meter at the multiple data intervals and the measurement of the height of a liquid inside the container at the multiple data intervals.
US11788868B2 Optical fiber sensor, optical system and method of optically interrogating an optical fiber sensor
The present invention relates to an optical fiber sensor, comprising an optical fiber having embedded therein at least one fiber core (14, 16, 18, 20) extending along a length of the optical fiber, the at least one fiber core having a plurality of single fiber Bragg gratings (40, 42, 44) arranged in series along the at least one fiber core (14, 16, 18, 20), wherein each fiber Bragg grating (40, 42, 44) has a single reflection spectrum around a single reflection peak wavelength when interrogated with light in an untrained state of the at least one fiber core (14, 16, 18, 20), wherein the reflection peak wavelengths of the single reflection spectra are different from fiber Bragg grating (40, 42, 44) to fiber Bragg grating (40, 42, 44) along the at least one fiber core. Also described is an optical system and a method of interrogating an optical fiber sensor.
US11788867B2 Incremental encoder position interpolation
An interpolated position of an incremental encoder is provided. A first signal and a second signal having a quadrature relationship are received from the incremental encoder. A coarse position of the incremental encoder at a first time is produced using the quadrature relationship between the first signal and the second signal. An arcsine or arccosine value based on the first signal at the first time is determined using a lookup table and a fine position of the incremental encoder is calculated using the determined value. The interpolated position of the incremental encoder, based on both the coarse position and the fine position, is then provided.
US11788863B2 Map information system
A map information system includes: a vehicle configured to store at least one piece of map information and travel autonomously based on the map information; and a map server configured to provide the vehicle with the map information, wherein the vehicle includes: an external environment sensor configured to acquire surrounding information on the vehicle; and a controller configured to store the map information and execute travel control to cause the vehicle to travel autonomously, the controller is configured to determine whether the travel control based on the map information and the surrounding information can be executed based on whether the map information matches the surrounding information, and the controller notifies the map server of a position of the vehicle and notifies the map server that the map information should be updated upon determining that the travel control cannot be executed.
US11788859B2 Method, apparatus, and computer program product for road noise mapping
A method, apparatus, and computer program product are provided for encoding audio events as geo-referenced audio events for use in location establishment. Methods may include: receiving first audio data from a first sensor; establishing a baseline frequency profile; identifying, within the first audio data, a first audio event, where the first audio event satisfies at least one predefined criteria relative to the baseline frequency profile; identify a location corresponding to the first audio event; encoding the first audio event in a database to correspond to the location; receiving second audio data from a second sensor; identifying, within the second audio data, a second audio event; correlating the second audio event with the first audio event; and providing the location in response to the second audio data. The at least one criteria may include a statistically significant change in a prominent frequency in the audio data.
US11788856B2 Identifying objects for display in a situational-awareness view of an autonomous-vehicle environment
In one embodiment, a method includes receiving sensor data corresponding to an environment external of a vehicle. The sensor data include data points. The method includes determining one or more subsets of the data points. The method includes comparing the one or more subsets of the data points to one or more predetermined data patterns. Each of the one or more predetermined data patterns corresponds to an object classification. The method includes computing a confidence score for each subset of data points of the one or more subsets of the data points as corresponding to each of the one or more predetermined data patterns based on the comparison. The method includes generating a classification for an object in the environment external of the vehicle based on the confidence score.
US11788852B2 Sharing of transport user profile
An example operation may include one or more of receiving, by a transport, a request for a service from a transport occupant, determining, by the transport, a profile of the transport occupant, identifying, by the transport, at least one profile shared with the transport occupant based on the profile of the transport occupant, and providing the service to the transport occupant based on the at least one profile shared with the transport occupant.
US11788850B2 Route deviation quantification and vehicular route learning based thereon
The present disclosure provides methods, devices and systems for route deviation quantification and vehicular route learning based thereon. In some examples, there is provided a method for route deviation quantification of a suggested route. The method comprises: obtaining a ground truth route based on a filtered trajectory, the filtered trajectory including an inferred location of origin and an inferred location of destination; obtaining a suggested route generated based on the inferred location of origin and the inferred location of destination; quantifying a deviation of the suggested route from the ground truth route by calculating an off course ratio based on a combined length of road segments in the suggested route that are matched to corresponding road segments in the ground truth route and a combined length of road segments in the ground truth route.
US11788848B2 Method for determining an updated trajectory for a vehicle
A method for determining an updated trajectory at a certain time point for the longitudinal and/or lateral control of a vehicle. The method includes determining short-range trajectory candidates in an immediate vicinity of a trajectory determined at a preceding time point, the short-range trajectory candidates being determined with a relatively fine value resolution of one or more state variables of the vehicle. In addition, the method includes determining at least one long-range trajectory candidate outside of the immediate vicinity of the trajectory determined at the preceding time point, the long-range trajectory candidate being determined with a relatively coarse value resolution of the one or more state variables. Furthermore, the method includes determining the updated trajectory at the certain time point on the basis of the determined short-range trajectory candidates and on the basis of the determined long-range trajectory candidate.
US11788847B2 Concurrent visualization of multiple transportation plans
The embodiments disclosed herein relate to concurrently displaying maps visualizing different subsets of transportation planning data. The concurrently displayed maps are automatically updated based on changes to the transportation planning data. A map locking functionality prevents the locked map from being updated based on changes to the transportation planning data. Other non-locked maps continue to be updated based on the changes to the transportation planning data. The map locking functionality allows for visualizing and comparing different states of the transportation planning data.
US11788839B2 Magnetic compass card
The balancing righting moments and dampening of the compass card and directive magnets in a liquid damped magnetic compass are separated to reduce the tilt and oscillation of the compass card when subjected to lateral acceleration, such as pitching and rolling in a seaway. The compass card is connected to the pivoted directive magnetic assembly by a card gimbal arrangement. The compass card is connected to the outer side of the gimbal ring rotating on a first axis. The magnetic assembly is connected to the inner side of the gimbal ring for rotation along a second axis oriented 90 degrees from the first axis.
US11788829B2 Simultaneous phase-shift point diffraction interferometer and method for detecting wave aberration
A simultaneous phase-shift point diffraction interferometer and method for detecting wave aberration. The interferometer comprises an ideal spherical wave generation module, an optical system to be measured, an image plane mask, a polarization phase shift module, a two-dimensional polarization imaging photodetector and a data processing unit. Single photodetector is adopted to realize simultaneous detection of more than three phase shift interference patterns, and has the advantages that environmental interference suppression, a flexible optical path, high measurement accuracy, and calibration of system errors of the interferometer may be realized.
US11788828B1 Direct sensing system for a spherical joint
A device for measuring rotation of a spherical joint in a steering system, may include an anchor secured within a ball stud of the spherical joint and a rotational tie having a first end and a second end. The first end of the rotational tie may be secured to the anchor to hold the first end parallel to a longitudinal axis of the ball stud. The device may also include a rotation sensor including a sensor target rotationally coupled to the second end of the rotational tie and secured for free rotation to a framework of the spherical joint. The rotation sensor may also include an angle sensor configured and arranged to sense a changing angle of the sensor target.
US11788826B2 Methods and systems for an in-line automated inspection of a mechanical part
A method of in-line automated inspection of a mechanical part comprising receiving a mechanical part datum, orienting the mechanical part datum within a representative inspection system, and examining each face of the plurality of faces of the mechanical part datum, wherein examining each face of the plurality of faces of the mechanical part datum comprises dividing the face into regions as a function of stylus tip data. The method comprises generating a fixture adapter model for the mechanical part datum as a function of a local region of the mechanical part datum, generating a measurement of at least a pair of part geometric data, wherein generating a measurement comprises selecting the at least a pair of part geometric data as a function of the at least an alignment datum and displaying the measurement of at least the pair of part geometric data. The method comprises producing the fixture adapter.
US11788825B1 Polymer ammunition and cartridge having a convex primer insert
The present invention provides a primer insert for a polymer ammunition cartridge. The primer insert has a top surface opposite a bottom surface. The top surface has a primer recess defined therein, which is in fluid communication with the propellant chamber of the ammunition cartridge through a flash hole defined through the bottom surface. A groove is defined in the primer recess and surrounds the flash hole. A planar portion of the bottom surface surrounding the flash hole is connected to a vertical coupling element by a transition region. The transition region has a first and second concave portions positioned around a transition protrusion. An extraction flange is formed about the top surface.
US11788824B2 Piston/rocket projectile with separable casing
A piston/rocket projectile for use within a launcher system having a barrel and method of firing such are presented herein. The projectile comprises a projectile body having a combustion chamber for propellant, a piston moveable to extend out a base of the projectile as a result of ignition of propellant in the combustion chamber, and vents for expulsion of combustion products from the ignition of propellant out of the projectile base after initial movement of the piston. A casing is secured to the base of the projectile body, enclosing the piston and vents prior to the ignition of propellant, and a separable joint is disposed between the casing and the base of the projectile body. Upon ignition of propellant in the combustion chamber, the projectile piston is forced down and the separable joint is caused to separate, leaving the casing in the barrel. After the piston completes exertion of propulsion force, combustion products of the ignition of propellant are expelled through the vents out of a lower end of the projectile and solid combustion byproducts from the ignition of the propellant are collected in the casing.
US11788808B2 Adjustable gas block
Systems and methods for an adjustable gas block are described. Systems may include an adjustment subassembly. The adjustment subassembly may include a valve stem end with a front-most portion larger in diameter than the rear-most portion and a boss extending from the forward portion of the valve stem end; a valve ring surrounding the boss of the valve stem end; a valve threaded portion for receiving the boss of the valve stem end and having a threaded portion; and a valve rotator coupled to the valve threaded portion for adjusting the flow of gas. Systems may include a gas block assembly. The gas block assembly may include a gas block through hole; a first duct to direct pressurized gas from a barrel to a plenum; a second duct to direct a regulated volume of gas to a gas operating system; a seat valve to control the regulated volume of gas to the gas operating system; and a gas block threaded portion for coupling to the valve threaded portion. The adjustment subassembly may be coupled to the gas block assembly.
US11788804B2 Header tank and corresponding heat exchanger
The invention relates to a header tank (5) for a mechanically assembled heat exchanger, notably for a motor vehicle, said exchanger (1) comprising a mechanically assembled heat-exchange core bundle (3) and comprising at least one row of tubes (31) with two end tubes (31) one at each end of said at least one row, the tubes (31) respectively comprising an end (311) intended to open into an interior volume of the header tank (5). According to the invention, the header tank (5) comprises at least one end stop (55) configured to be positioned facing an internal surface of the end (311) of an associated end tube (31) and to collaborate with said internal surface in such a way as to prevent said tube (31) from moving in the direction of the interior volume of the header tank (5).
US11788803B2 Insert for evaporator header
Disclosed is an evaporator header insert, including: a header insert body that extends along a body center axis between body inlet and outlet ends, a center passage located within the header insert body, the center passage extending from the body inlet end to the body outlet end along the body center axis, the center passage surface defining: a center passage inlet portion at the body inlet end; a center passage outlet portion, at the body outlet end, that defines a body nozzle portion on the body center axis, wherein the body nozzle portion has a convergent-divergent shape so that the body nozzle portion has a convergent segment, a divergent segment and a neck segment therebetween; and a conical tip member, fixed to the body outlet end and disposed at least partially within the divergent segment of the body nozzle portion so that a conical outlet passage is formed therebetween.
US11788799B2 Heat exchanger and air conditioner
A heat exchanger includes: a flat tube having a width greater than a thickness of the flat tube; and fins fixed to the flat tube and that each include a plate-shaped fin body. The plate-shaped fin body of each of the fins faces the plate-shaped fin body of an adjacent one of the fins. Each of the fins has a tube receiving opening into which the flat tube is inserted. An edge of the tube receiving opening includes a first longitudinal side edge portion extending in a width direction of the flat tube. The tube receiving opening is in a notch shape that has: an open end on a first side of the first longitudinal side edge portion; and a closed end on a second side of the first longitudinal side edge portion.
US11788797B2 Heat transfer device for high heat flux applications and related methods thereof
A device and related method that provides, but is not limited thereto, a two-phase heat transfer device with unique combination of enhanced evaporation and increased cooling capacity. An advantage associated with the device and method includes, but is not limited thereto, increased cooling capacity per unit area, controlled and optimized evaporation, 10 prevention of boiling, and prevention of drying of the evaporator. An aspect associated with an approach may include, but is not limited thereto, using a non-wetting coating or structure to keep working fluid away from the spaces between elongated members of an evaporator and using a wetting coating or structure to form thin films of working fluid around the distal region of the elongated members.
US11788794B2 Heat exchanger and inner fin thereof
A heat exchanger having an outer packaging body having an inlet, an outlet, a pair of opposing walls, and a corrugated inner fin disposed between the opposing walls and provided alternately and continuously with a concave portion and a convex portion. The outer packaging body is formed of an outer packaging laminate material in which a resin heat-fusible layer is provided on an inner surface side of a metal heat transfer layer. The inner fin is formed of an inner core laminate material in which a heat-fusible layer is provided on both surface sides of a metal heat transfer layer. The inner fin has a rectangular wave shape in which a concave bottom wall and a convex top wall are arranged parallel to the opposing walls, and a rising wall connecting the concave bottom wall and the convex top wall is arranged perpendicular to the opposing walls.
US11788791B2 Heat pump dryer
A heat pump dryer includes a main casing, a compressor, a first heat exchanger having a first portion and a second portion, and a second heat exchanger. The main casing has an air inlet, a first outlet conduit, a second outlet conduit, a first air outlet, and a second air outlet. Air is arranged to enter the main casing through the air inlet, and is arranged to be bifurcated to pass through the first outlet conduit and the second outlet conduit. The air in the first outlet conduit is arranged to sequentially flow through the second heat exchanger and the first portion of the first heat exchanger, whereas the air in the second outlet conduit is arranged to flow through the second portion of the second heat exchanger.
US11788788B2 Refrigerator
A door driving system and a refrigerator having the door driving system according to the present invention are provided with a motor, a power transmitting device for transmitting the power generated by the motor to the hinge, and an auxiliary device for receiving the power generated by the motor and generating an auxiliary force to move a door positioned in a closing position in an opening direction, so that the torque to be applied to the hinge of the door for opening and closing the door may be reduced.
US11788786B2 Refrigerator having wireless charger
A refrigerator includes: an inner casing having a storage chamber defined therein; a middle plate surrounding an outer surface of the inner casing; a thermal-insulating material disposed between the inner casing and the middle plate; a module mounting casing fixed to the middle plate and having a top opening and an inserting opening; a cabinet cover to cover the top opening and to define a top appearance of the refrigerator; and a wireless charging module mounted on the module mounting casing through the inserting opening, wherein the wireless charging module includes an coil part for wirelessly-charging a battery of a mobile device placed on the cabinet cover.
US11788782B2 Ice maker and a refrigerator including the same
In a refrigerator, a cam of a cam gear rotating by a driving motor is provided with a structure protruding from an edge portion of a cam gear to a center, thereby increasing the thickness of a cam surface. Therefore, it is possible to reduce the magnitude of force directly transferred from the cam gear to a magnet lever.
US11788780B2 Modular arrangement for use in a vapor-compression refrigeration system
A modular arrangement for use in vapor-compression refrigeration system includes an evaporator, oil separator, condenser and oil cooler, arranged inside an outer casing with a longitudinal cylindrical shell and the end plates in both ends of the shell. The shell includes three separate parts, separated from each other by arranging first and second partition walls between the parts. The first part includes the evaporator, the second part includes the oil separator and the third part includes the oil cooler and the condenser. The third part including a combination of the oil cooler and the condenser is constructed by arranging one plate pack into the third part, which is divided two functional plate pack parts by an intermediate plate arranged between the heat exchange plates of the plate pack. The first plate pack part functions as oil cooler and the second plate pack part functions as the condenser.
US11788779B2 Multi-compressor oil equalization
A mixing device and a vapor compression system incorporating a mixing device are provided. The vapor compression system includes a suction line, at least two compressors, and at least one mixing device that is predominantly open (e.g., i.e., include at least a certain percentage, such as seventy percent (70%), of voids/openings). The suction line is used for transferring a working fluid made up of a mixture of a refrigerant and an oil. The suction line includes at least one inlet (e.g., for receiving the working fluid) and at least one outlet (e.g., for distributing the working fluid). The vapor compression system include a first compressor fluidly connected to a first outlet and a second compressor fluidly connected to a second outlet. At least one mixing device is disposed within the suction line (e.g., to increase an internal turbulence of the working fluid).
US11788774B2 Stirling freezer
A Stirling freezer includes a cabinet body, at least one power unit, a pipeline, and a plurality of Stirling cooling modules. The cabinet body has a refrigerating space, a cold end space, and a hot end space. The power unit is connected to the pipeline. The Stirling cooling modules each include a pipe and a passive displacer. The passive displacer is reciprocally, movably disposed in the pipe to partition the pipe into a cold end and a hot end. The cold end is located in the cold end space. The hot end is located in the hot end space. The hot end is connected to the pipeline. The cold end absorbs thermal energy of the cold end space to form a low-temperature environment. Air flows between the cold end space and the refrigerating space, so that the refrigerating space also forms a low-temperature environment.
US11788770B2 Method and system for securing temperature sensors on the outer surface of a tank of an electric water heater
A temperature sensor securing system and method is described for securing two or more temperature sensors against an outer surface of a side wall of a tank of an electric water heater. The temperature sensors are secured spaced apart on an elongated support such as a circuit board which is held in position against the tank outer surface by support means. An expandable liquid foam causes the temperature sensors to be biased against the outer surface of the tank side wall to sense the temperature of the side wall at the location of the sensors and to generate actual temperature signals to a controller which is programmed to communicate with a subscriber and/or energy provider to control the water temperature inside the tank.
US11788769B2 On-demand heat pump water heater
The disclosed technology includes an on-demand water heater which uses a heat pump to heat the fluid. The on-demand heat pump water heater can have a low fluid capacity heating chamber which has an inlet and an outlet, a heat pump for heating the fluid, and a controller to control the heat pump and maintain the temperature of the fluid at a predetermined temperature. The on-demand heat pump water heater can include one or more temperature sensors, flow sensors, fluid mixing valves, or supplemental heat sources.
US11788766B2 Heating ventilation and air conditioning (HVAC) unit
A HVAC unit includes a housing, at least one flap and an actuator corresponding to the flap. The housing includes a first and a second portion and defining an enclosure “E”. The flap is received inside the housing with a first extreme end thereof engaging with the first portion and a second extreme end thereof engaging with the second portion of the housing via an intermediate lever. The actuator disposed outside the enclosure “E” is connected to and drives the flap via the intermediate lever. The intermediate lever includes a stopper radially extending from at least a portion of a periphery thereof. The stopper is disposed between the second portion of the housing and the flap to limit axial movement of the intermediate lever.
US11788759B2 Refrigeration system and heat source unit
A refrigerant circuit (11), in which carbon dioxide circulates as a refrigerant, includes a plurality of heat exchangers (12), a receiver (60), a degassing passage (61), and a degassing valve (62). The refrigeration system implements a first operation during which one of the plurality of heat exchangers (12) functions as a radiator while two of the plurality of heat exchangers (12) function as evaporators, and the refrigerant flows from the heat exchanger (12) functioning as a radiator into the receiver (60) and then flows from the receiver (60) into each of the two heat exchangers (12) functioning as evaporators. The control unit (15) changes the degassing valve (62) from a closed state to an open state when a pressure (RP) in the receiver (60) exceeds a first pressure (Pth1) set in advance, in the first operation.
US11788756B2 Method and device for direct communication with thermostat that is not in communication with LAN
A system, method and apparatus for remote control of a thermostat by a network-based server, when the thermostat is not connected to a local or wide-area network. A network-based server calculates a modified temperature profile for a thermostat based on a utility's time-of-use pricing and/or weather forecasts. After the server has calculated the modified temperature profile, it is provided to a mobile device via a wide-area network, and the mobile device provides the modified temperature profile directly to the thermostat when the mobile device is within range of the thermostat.
US11788753B2 HVAC system fault prognostics and diagnostics
A controller of an HVAC system monitors a suction-side property and a liquid-side property over a period of time. The controller determines whether the suction-side property has an increasing or decreasing trend over the period of time. The controller determines whether the liquid-side property has an increasing or decreasing trend. In response to determining that both the suction-side property and the liquid-side property have an increasing trend over the period of time, a fan fault is detected. In response to determining that the suction-side property has a decreasing trend and the liquid-side property has an increasing trend over the period of time, a blockage of a refrigerant conduit subsystem is detected. In response to determining that both the suction-side property and the liquid-side property have a decreasing trend over the period of time, a blower fault is detected.
US11788750B2 Liquid level sensor
The present invention provides a liquid level sensor and an automatic calibration process which removes the need for prior manual calibration of the liquid level sensor, as this happens dynamically during installation and use of the pump. Further, by frequently monitoring the calibration of the sensor and correcting for long term drift or contamination on the sensing surface, the reliability of the liquid level sensor is considerably better than those of the prior art. By operating a solid state sensor, there are no moving parts in the liquid level sensor described above.
US11788748B2 Control method, control device for starting air conditioner, storage medium and air conditioner
A control method, a control device for starting an air conditioner, a storage medium, and an air conditioner are disclosed. The method includes the step of acquiring current temperature variation information of a weather in an environment of the air conditioner and current startup parameters of the air conditioner. The method further includes the step of controlling operation parameters of the air conditioner according to the current temperature variation information and the current startup parameters of the air conditioner.
US11788744B2 Ventilation systems
Ventilation systems are disclosed that include a base unit having a mounting platform connecting the base unit to a surface. Such base units have a base collar that extends away from the mounting platform and forms a perimeter of a opening through the base unit. Such ventilation systems include a fan unit that has a fan housing and a fan. The fan housing is configured to receive air through an inlet and expel air through an outlet, and the fan is capable of moving air from the inlet to the outlet. Such ventilation systems also include a quick connect interface that has a base feature and a fan housing feature. The base feature is integrated into the base unit, and the fan housing feature integrated into the fan unit; both are capable of detachably connecting together to secure the fan unit to the base unit.
US11788738B2 Outdoor unit and air conditioner
An outdoor unit includes a housing that includes a front panel and a back panel facing the front panel. The outdoor unit further includes a bell mouth provided on the front panel and a heat dissipator that dissipates heat generated by electric components. A windward end surface and a leeward end surface of the heat dissipator are, when viewed from above, placed in a region between a virtual surface and the back panel, the virtual surface being a virtual surface that is in contact with an end of the bell mouth on a side of the back panel and is parallel to an inner surface of the front panel.
US11788732B2 Connected food preparation system and method of use
A connected oven, including a set of in-cavity sensors and a processor configured to automatically identify foodstuff within the cooking cavity, based on the sensor measurements; and automatically operate the heating element based on the foodstuff identity.
US11788730B2 Knob mechanism for gas cooktop
A knob assembly for a gas cooktop may include a knob configured to control a flow of gas from a burner of a cooktop starting at a resting position, the knob defining a hollow interior and having a support cylinder extending vertically through the hollow interior, wherein the support cylinder includes a projection flap protruding therefrom, an inner lock ring arranged at least partially within the hollow interior of the knob and having a chamfered region defining a ring opening adjacent an inclined portion, where the opening is configured to selectively receive the projection flap in response to depression of the knob and where the projection flap slides along the inclined portion in response to subsequent rotation of the knob, the inclined portion imparting frictional resistance on the projection flap to prevent against unintentional rotation of the knob.
US11788726B2 Varying dilution hole design for combustor liners
A combustor for a turbomachine engine includes a combustion chamber, a liner forming a boundary of the combustion chamber, and multiple dilution holes through the liner to permit airflow into the combustion chamber. The dilution holes include converging dilution holes and diverging dilution holes, the converging dilution holes having a converging cross-sectional profile and the diverging dilution holes having a diverging cross-sectional profile.
US11788723B2 Fuel injection for integral combustor and turbine vane
A system includes a combustor. The combustor has a combustor wall with a combustor dome at an upstream end of the combustor wall, and an outlet at a downstream end of the combustor wall opposite the upstream end. The combustor wall includes an inner wall portion and an outer wall portion defining an interior of the combustor therebetween. Each of the inner wall portion and outer wall portion extends from the combustor dome to the downstream end of the combustor wall. The combustor wall includes an air cooling passage embedded inside at least one of the inner wall portion and the outer wall portion. The air cooling passage extends from the upstream end of the combustor wall to the downstream end of the combustor wall.
US11788720B2 Glazing with electrically operable light source
A laminated glazing comprising first and second panes of glazing material, first and second plies of adhesive interlayer material and an electrical device therebetween is described. The electrical device comprises a substrate having a first major surface and a second opposing major surface wherein on the first major surface of the substrate are one or more electrically conductive pathways in electrical communication with at least one electrically operable light source mounted on the substrate and on at least a portion of the second major surface of the substrate is an infrared radiation reflecting film for reducing the amount of infrared radiation that passes from the second major surface of the substrate to the first major surface of the substrate. An electrical device for use in such a laminated glazing is also described.
US11788719B1 Water-proof modularized lighting device
A water-proof modularized lighting device includes a light source module and a frame. The light source module includes a housing and two end caps disposed at the two ends thereof respectively. Each end cap includes a base having an accommodating space and two connecting sheets fixed at the bottom thereof. The frame includes two electrical connecting modules. Each electrical connecting module includes an installation base and two clamping structures. The installation base has an installation space, a central drainage channel and two lateral drainage channels. The clamping structures are disposed at the bottom of the installation space. The central drainage channel and the lateral drainage channels surround the installation space. The end caps are detachably installed at the electrical connecting modules respectively, such that the connecting sheets of each end cap are inserted into the clamping structures of the electrical connecting module corresponding thereto.
US11788718B2 Lamp
The disclosure relates to a lamp in the technical field of illuminating, which includes more than two groups of illuminating devices, a plurality of groups of rotary connecting members, and a base mounting member. The more than two groups of illuminating devices are connected by the rotary connecting members, and each of the rotary connecting members includes a first rotating part and a second rotating part. The first rotating part is rotatably matched with the second rotating part, and the first rotating part and the second rotating part are detachably mounted on two adjacent groups of illuminating devices, and the more than two groups of illuminating devices are also mounted on the base mounting member, which has an advantage of an enlarged illuminating area, thus breaking through bottleneck of a smaller illuminating area of a single safety lamp.
US11788715B2 Lighting device and light installation method
Provided are a lighting device in which adjacent lighting appliances appears continuous with inconspicuous joint therebetween, and a method for constructing a building.Each of a first lighting appliance and a second lighting appliance includes a lighting appliance body including a chassis, and a plurality of light sources, a fitting adapter disposed on the rear surface of the chassis, the fitting adapter being fitted into a mounting hole formed in a building material, and a light-transmissive cover.The first lighting appliance and the second lighting appliance are arranged adjacent to each other with respective corresponding ones of the lateral surface portions abutting against each other,The first lighting appliance includes a first coupling member disposed on the rear surface of the chassis, and the second lighting appliance includes a second coupling member disposed on the rear surface of the chassis.The first coupling member and the second coupling member are coupled on the rear surface with the first lighting appliance and the second lighting appliance adjacent to each other with the respective corresponding ones of the lateral surface portions abutting against each other.
US11788713B2 Flower-structured, dynamic, decorative lamp
The present invention relates to a flower-structured, dynamic, decorative lamp, at least three the sliding arms are hinged at the pivot section of the sliding support through a restricting member in the form of being separated by an angle from each other, and that in the case of simulating the opening of petal structure, the sliding arms can change the angle made with the limiting rest by the movement of the sliding rod connected to the sliding support in the direction of its own axis. One end of the sliding rod is connected to the sleeving section of the sliding support and the other end is connected to a damper device or a power transmission device that drives the sliding rod pass through the center of the limiting rest to move the sliding support.
US11788709B1 Light color emission changing system and method
A light color emission changing system for changing the color of a white light emitting light source to a selected color includes a light fixture having a base and a socket. The base is mounted on a support and a light emitter is connected with the socket to emit light having a white hue when turned on. A covering is removably positionable over the light fixture such that only one color of light is emitted through the covering.
US11788706B2 Vehicle luminaire and vehicle lighting tool
A vehicle luminaire according to an exemplary embodiment includes: a socket; and a light-emitting module that is provided on one end side of the socket and includes at least one light-emitting element, a negative characteristic thermistor, and a positive characteristic thermistor. The light-emitting element, the negative characteristic thermistor, and the positive characteristic thermistor are connected in series.
US11788699B2 Fiber-delivered laser-induced dynamic light system
The present disclosure provides an apparatus for generating fiber delivered laser-induced dynamically controlled white light emission. The apparatus includes a laser diode unit for generating a laser electromagnetic radiation with a blue emission in a range from 395 nm to 490 nm that is delivered by an optical fiber. The apparatus further includes a dynamic phosphor unit configured to receive the laser exited from the optical fiber and controllably deflect a beam focused by a first optics sub-unit to a surface spot on a phosphor plate to produce a white light emission. Additionally, and the dynamic phosphor unit includes a second optics sub-unit configured to collect the white light emission and to project to a far field. Furthermore, the apparatus includes an electronics control unit comprising a laser diode driver and a MEMS driver for respectively control the laser diode unit and the dynamic phosphor unit in mutually synchronized manner.
US11788696B2 Artificial fireplace
The artificial fireplace includes an enclosure delimited by a lower wall, an upper wall and a peripheral wall. The peripheral wall includes an opening, a bed of fake embers being disposed inside the enclosure on a base defined by the lower wall. The enclosure is also provided with a projector for an image, in particular animated flames, towards a display screen disposed in the enclosure in a line of sight extending through the opening. The display screen is defined by a transparent glass plate extending between the bed of fake embers and the projector, while forming, in relation to the incident ray emanating from the projector, an angle ranging between 50° and 56°. The projector is defined for broadcasting images, in particular animated flames, through a linear polarized light. The invention also relates to a fireplace unit or stove comprising an artificial fireplace.
US11788692B1 Building egress lighting apparatus, system, method and computer program product
A rotational emergency egress light module is coupled by a universal receptacle to an ambient lighting luminaire. The rotational emergency egress light module includes a lamp and an optical lens. The optical lens directs light from the lamp in a predetermined direction. The emergency egress light module is configured to rotate such that the direction of the light from the optical lens illuminate a path of egress in a building.
US11788689B2 Self-sealing pressure vessel systems and methods
A compressed gas storage system that includes a pressure vessel. The pressure vessel includes a first vessel portion and a second vessel portion in fluid communication with the first vessel portion. The pressure vessel includes a third vessel portion in fluid communication with the second vessel portion. The compressed gas storage system includes a first valve positioned between the first vessel portion and the second vessel portion and a second valve positioned between the second vessel portion and the third vessel portion. The first valve allows and impedes fluid flow between the first and the second vessel portions. The second valve allows and impedes fluid flow between the second and the third vessel portions.
US11788688B2 Pressure testing method and pressure tester
A pressure testing method capable of determining with a higher accuracy whether a high-pressure tank is deteriorated. The pressure testing method tests the high-pressure tank that includes a liner and a fiber-reinforced resin layer covering the outer surface of the liner and that has been used while repeating charge and discharge of gas to and from the inside thereof after undergoing a pressure resistance test conducted at a pressure resistance test pressure. The method increases the internal pressure of the high-pressure tank filled with gas to a test pressure that is lower than the pressure resistance test pressure, so that a plurality of AE waveforms is extracted from output waveforms of an AE sensor that detects AE waves generated in the high-pressure tank, and determines whether the high-pressure tank is deteriorated, on the basis of the extracted AE waveforms.
US11788687B2 Method of manufacturing pressure accumulator
A method of manufacturing a pressure accumulator, using an AE signal for the pressure accumulator, includes: a first estimation step of estimating with an AE sensor provided at the pressure accumulator, a range of stress levels at each of which a damage AE signal that is generated from the pressure accumulator because of damage of material of the pressure accumulator is in a predetermined state; and a first design step of designing the pressure accumulator such that a minimum thickness of the pressure accumulator is determined based on the stress level range estimated in the first estimation step.
US11788681B2 Mounting apparatus
A mounting bracket includes a base member and at least two side members. The base member defines at least two separated edge portions. A first side member is attached to a first edge portion of the base member. The first side member extends away from the base member at a first angle and defines an exposed arched edge having a first radius. A second side member is attached to a second edge portion of the base member. The second side member extends away from the base member at a second angle and defines an exposed arched edge having a second radius. The bracket may also include binding teeth, which may be formed from the exposed corners of the arched edges of the first and second side members. The bracket may form part of a mounting system that also includes a mechanism for binding the bracket to a structure.
US11788677B2 Hanger and display device
A hanger hanging multiple display modules is provided. Each display module has at least one rolling receiving portion. The hanger includes a hanger base and a first hanging structure disposed on the hanger base and including at least one first hanging slot corresponding to the rolling receiving portion of the display module. A rolling receiving portion of a first display module passes through the first hanging slot to hang the first display module on the first hanging structure. The first hanging slot includes a first guide section extending along a first direction and a second guide section extending along a second direction. The second guide section is connected to the first guide section. The rolling receiving portion reaches a first position by guidance of the first guide section and a second position by guidance of the second guide section. A display device using the hanger is further provided.
US11788676B2 Docking station for a head block assembly
A docking station comprising a first frame arranged to receive a first head block assembly; and a second frame moveably coupled to the first frame by an engagement assembly, wherein the engagement assembly is arranged to selectively move the second frame from a retracted position to an extended position so as to allow the second frame to receive a second head block assembly engageable by the docking station.
US11788673B1 Apparatus, method, and system for factory wiring, aiming, and commissioning of capture devices
Oftentimes a site owner requires onsite capture devices (e.g., still or video cameras, microphones) for reasons of security, increasing revenue (e.g., streaming content to subscribed users), or otherwise. In the current state of the art various capture devices come from a variety of vendors and are often only adapted to work with software from the same manufacturer. It can be frustrating for a site owner to attempt to cobble together a capture and distribution system from individual parts and devices. Discussed herein is an approach to producing a capture and distribution system customized to an owner's particular needs and a site's particular characteristics in which capture devices are at least partially factory wired, aimed, and commissioned so to reduce both time on site to install of said capture devices and potential errors in the installation, and in a manner that in at least some cases adds value for the owner.
US11788672B2 Display apparatus
A display apparatus includes a display module displaying an image, a support assembly facing toward the display module, a driver installed on the support assembly for supplying power to rotate the display module, a linearly-movable assembly connected to the driver to receive power therefrom and configured to perform a linear movement in a first direction along the support assembly, and a rotation guiding mechanism that connects the linearly-movable assembly to the display module, and guides rotation of the display module using the movement of the linearly-movable assembly.
US11788667B2 Pipe connector
A three-way pipe connector set for connecting pipes such as corrugated insulated pipes used for transporting hot water such as in central heating systems. The connector set can accommodate pipes of different diameter, and comprises a mating pair of a lid piece and bottom piece, each having three semi-circular edge portions that mate with the respective corresponding portions in the mating piece to form circular holes, the circular holes having adjacent edge grooves forming circular grooves when the pieces mate. The set includes at least two top hat pieces, each comprising a cylinder portion and a flange portion, the flange portion having an edge groove to fit an O-ring and configured to fit in a circular groove of the connector. Pipe gaskets are provided for each top hat piece that fit around a suitable pipe to form a tight seal between the pipe and connector.
US11788666B2 Johnston coupling with additional vacuum enclosure
A plug-in coupling for connecting a first to a second double-walled, vacuum-insulated cryogenic line includes a coupling plug and a coupling socket. The coupling plug has an inner and an outer pipe piece and a first connecting flange and is connected to the first cryogenic line. The coupling socket has an inner and an outer pipe piece and a second connecting flange and is connected to the second cryogenic line. In an assembled state of the plug-in coupling, the coupling plug has been plugged into an open annular gap in the coupling socket. The annular gap is surrounded both at its inner circumference and at its outer circumference by an insulating vacuum, whereby the thermal insulation of the plug-in coupling is improved. This construction makes possible a shorter design of the plug-in coupling, which, while achieving good thermal insulation, is space-saving and easy to handle.
US11788663B2 Heat exchanger tube plug installation
According to an aspect of the present invention, a method of tube plug installation in a heat exchanger or pressure vessel is provided. The method includes verifying the suitability of a selected tube plug with a specifically identified type of heat exchanger or pressure vessel before installation of the selected tube plug. The step of verifying being performed with a device having an app, software, or user interface and after having entered or accessed data concerning the selected tube plug and entering or accessing data concerning the specifically identified type of heat exchanger or pressure vessel and operating parameters of the specifically identified type of heat exchanger or pressure vessel.
US11788662B2 Fluid control device
A fluid control device has a partition body formed by a wall portion that is provided with a through hole communicating with an opening portion in a valve seat, the wall portion being mounted on the valve seat body in a sealed manner, and a lid portion which is provided continuously to the wall portion, the lid portion covering an opening side of the casing, the partition body including a seal component that seals a gap between an inner surface of a casing and the partition body.
US11788660B2 Hydraulic coupling device and male and female coupling units
A female coupling unit for a hydraulic coupling device, comprises a female coupling body comprising a hollow core, wherein a rear sealing ring is provided along an inner circumferential surface of a sealing sleeve device and adapted to bear against and slide along a front end portion of a female poppet device during movement of the sealing sleeve device, wherein the rear sealing ring is configured to prevent flow of hydraulic fluid between the rear sealing ring and the female poppet device from the rear end of the female coupling body towards the front end of the female coupling body and enable flow of hydraulic fluid between the rear sealing ring and the female poppet device from the front end of the female coupling body towards the rear end of the female coupling body.
US11788655B2 Tube coupling
A tube coupling for coupling a first tube and a second tube includes an inner shroud located circumferentially around a first tube distal end at an inner shroud distal end, the inner shroud distal end having one or more radial teeth, an outer shroud having a first outer shroud distal end and a second outer shroud distal end, the first outer shroud distal end located circumferentially around a second tube distal end and the second outer shroud distal end located circumferentially around the inner shroud distal end, and a band configured to elastically compress the first outer shroud distal end onto the inner shroud distal end. The band elastically compresses the first outer shroud distal end and the inner shroud distal end such that the one or more radial teeth are swaged into an outer surface of the first tube.
US11788654B2 Grooved pipe coupling with improved sealing
A pipe coupling assembly (200) for use with a seal (16) for sealing end portions of pipe elements (34), including: first and second coupling segments (10), each including a curved portion (12) having an inner surface (14) shaped to define an annular channel and shaped and sized to receive the seal therein. A fastening lug member (18) extends from the curved portion, the fastening lugs of the first and second coupling segments at least partially overlap when the fastening lug members are drawn towards each other. At least one restrainer (30) extending from an end (58) of the fastening lug member and in continuation with the inner surface of the curved portion of at least one of the coupling segments, inhibits trapping of the seal between the fastening lug members when the fastening lug members are drawn toward each other. Other embodiments are also described.
US11788650B1 Outdoor apparatus
Apparatus and associated methods relate to a bi-directional conduit system including a core configured to traverse a container wall and having independent, substantially parallel lumens and a fitting fluidly connected to each lumen on each side of the wall. In an illustrative example, the conduit system may include at least one valve configured to selectively restrict fluid flow in at least one lumen. The core may be flexible. A coupling assembly may be configured to releasably couple the core to the wall. Apparatus and methods further relate to a system including a base module with a control input and a fluid transport system including an impeller powered by the base module to convey fluid via a conduit in response to the control input, wherein in a stowage mode, the base module is configured to store the conduit and to mechanically support, releasably coupled, the impeller to the base module.
US11788642B2 Electric valve and manufacturing method therefor
An electric valve and manufacturing method therefor, the electric valve including a valve body part, a valve seat part, a transmission part and a valve core part, wherein the valve core part includes a valve core body and a lower stop part; the valve core body is essentially tubular, and the valve core body is of an integrated structure and includes an annular thin wall portion; the lower stop part is arranged in an inner cavity of the valve core body, and the lower stop part comprises a lower stop portion; an upper cavity is present above the lower stop portion, a lower cavity is present below the lower stop portion, and the lower stop part includes a first axial through hole which is in communication with the upper cavity and the lower cavity.
US11788640B2 Keying structure
Technologies are described for a bonnet assembly of a diaphragm valve. The bonnet assembly may comprise a handwheel. The bonnet assembly may comprise a housing. The housing may include a housing base. The housing base may include a top, a bottom, and four sides. Body stud heads of body studs of a body assembly may be in contact with an edge of the top of the housing base. The bonnet assembly may be configured to secure to the body assembly with the body stud heads at least partially exposed.
US11788638B2 Pressure relief device
A pressure relief device includes a housing member having an inner space, a piston member provided in the inner space of the housing member, and a fusible member provided in a region below the piston member. The piston member includes an upper end region formed at an upper end in the up-down direction (H), and a connection region which is formed below the upper end region and extends downward from the upper end region while being connected to the upper end region. A first width (W1) of the upper end region in a left-right direction (A) is equal to a second width (W2) of the connection region in the left-right direction (A) or less than the second width (W2).
US11788635B2 Hot and cold water faucet
A hot and cold water faucet, including a hot and cold water mixer, a hot water valve, a cold water valve, a hot water rotating assembly, a cold water rotating assembly, a hot water connecting component and a cold water connecting component; the hot and cold water mixer has a hot water inlet connected with the hot water valve, a cold water inlet connected with the cold water valve, and a mixed water outlet; the hot water valve is provided with a hot water valve core; the cold water valve is provided with a cold water valve core; a rotating part of the hot water rotating assembly and the hot water valve core are connected with the hot water connecting component; a rotating part of the cold water rotating assembly and the cold water valve core are connected with the cold water connecting component.
US11788634B2 Valve device
A housing has a housing main body and an outlet port. The housing main body includes a cylindrical housing inner wall that defines an internal space therein. The outlet port fluidly connects the internal space and an outside of the housing main body to each other. The valve has a valve body rotatable about an rotation axis along a rotation axis of the cylindrical housing inner wall. The valve is configured to selectively open and close the outlet port depending on a rotation position of the valve. The housing inner wall is formed such that a distance between the housing inner wall and the axis of the housing inner wall varies in a circumferential direction.
US11788632B2 Expansion valve having a sealing ring holder for simplified assembly
The invention relates to a valve, in particular an expansion valve, for controlling a fluid flow, having a valve housing with an accommodation space and at least two fluid ducts connected to the accommodation space, having an opening which runs perpendicularly to the fluid ducts and opens into the accommodation space, wherein a sealing ring holder with a valve means is situated in the accommodation space, wherein the sealing ring holder with the valve means held therein can be inserted into the accommodation space through the opening, and wherein the valve means is positioned rotatably in the sealing ring holder by means of at least two sealing rings. The invention also relates to a sealing ring holder.
US11788629B2 Method of manufacturing a valve armature of a solenoid valve, valve armature and solenoid valve
A valve armature of a solenoid valve includes an armature body having a blind hole in which an elastomer seal is vulcanized in. The armature body is manufactured in a cold forming process, in which a final axial linear dimension of the armature body is also determined. Furthermore, a valve having such a valve armature is presented.
US11788624B2 High-temperature seal having a clamping profile
A seal for sealing a gap in a combustion arrangement of a gas turbine. The seal is formed by a L-shaped angle profile and a clamping profile. Both profiles have on the opposite side an engagement flank for fastening in a sealing groove and a sealing flank bearing against one another. The clamping profile further includes a holding portion, which is located opposite the associated sealing flank and also bears against the sealing flank of the angle profile, and a clamping portion connecting the sealing flank to the holding portion.
US11788623B2 Sealing interface for an air dryer cartridge and a base for an air dryer cartridge
A sealing interface seals between an air dryer cartridge and a base for an air dryer cartridge. The sealing interface has at least one sealing element, at least one sheet metal element on the air-dryer-cartridge side, and at least one base-side extension, wherein the base-side extension has a bearing surface for the sealing element, which bearing surface is directed radially inward relative to the longitudinal axis of the base and of the air dryer cartridge. The sheet metal element is fastened on the air-dryer-cartridge side, and, in the assembled state, the sealing element presses against the bearing surface. A holding element is provided which, in the assembled state, is arranged such that the sealing element is held between the sheet metal element and the bearing surface at least partially in the axial and/or radial direction relative to the longitudinal axis by the sheet metal element and/or the holding element.
US11788618B2 Hydraulic control system
A hydraulic control system includes a linear solenoid valve, an ON-OFF solenoid valve and a hydraulically-operated frictional engagement device. A first hydraulic pressure is regulated by the linear solenoid valve within a predetermined pressure-regulation control range, and is supplied to the frictional engagement device. In a state in which the frictional engagement device is placed in a predetermined engaged state based on the first hydraulic pressure, a second hydraulic pressure, which is higher than the pressure-regulation control range, is supplied from the ON-OFF solenoid valve to the frictional engagement device, such that the frictional engagement device is placed in a fully engaged state with a high engaging torque based on the second hydraulic pressure.
US11788617B2 Shift lever apparatus for vehicle
A shift lever apparatus is normally hidden, and provides traveling sensitivity according to a driver's preference when deployed for a specific mode. The shift lever apparatus includes a shift lever that is deployed or undeployed in a housing according to a rotating location; an operating mechanism installed on the shift lever to be rotated together with the shift lever, and provided with a stopper drawn out or drawn into the operating mechanism depending on whether an operation is performed; a guide installed in the housing to guide movement of the stopper and having a first fixing hole and a second fixing hole spaced apart from each other within a rotating radius of the stopper; and a sensing sensor sensing the rotating location of the shift lever when the stopper is located in the second fixing hole to transfer a shift signal according to the rotating location.
US11788616B2 Journal bearing
A journal bearing comprising a first component and a second component, the first and second components being arranged to rotate relative to one another in normal use. The first component comprises a first body, a first layer forming a functional surface facing the second component, and a first subsurface layer between the body and the layer. The first subsurface layer is formed of a material having a first coefficient of thermal expansion in the radial direction, and the first body is formed of a material having a second coefficient of thermal expansion in the radial direction. The first coefficient of thermal expansion is lower than the second coefficient of thermal expansion.
US11788612B1 Torque converter cover to pilot assembly
A method of assembling a pilot to a torque converter cover is provided with the method including: (a) providing the pilot having an annular projection in a connection region; (b) forming a torque converter cover of a torque converter with a complementary recess or annular groove to the annular projection in a mating connection region; (c) positioning the pilot on the torque converter cover with the annular projection at least partially received in the complementary recess or annular groove; and (d) applying force and energy to the pilot to weld the pilot to the torque converter cover. A torque converter assembly is also provided.
US11788607B2 Transmission, in particular for a vehicle
A transmission, such as a transmission for a vehicle, a driveline including the transmission, and a method of performing a gear shift using the transmission. The transmission comprises a first transmission shaft, a first gear disposed on the first transmission shaft, a first wet clutch, and a first synchronizer. The first wet clutch and the first synchronizer are configured to selectively drivingly engage the first gear with the first transmission shaft and are connectable in series between the first gear and the first transmission shaft, such that the first gear is drivingly engaged with the first transmission shaft only when both the first wet clutch and the first synchronizer are engaged, and such that the first gear is drivingly disengaged from the first transmission shaft when either one or both of the first wet clutch and the first synchronizer is/are disengaged.
US11788601B2 Centrifugal pendulum device
A centrifugal pendulum device having at least one flange and at least one centrifugal weight disposed displaceably on the flange. The centrifugal weight is guided displaceably on the flange by roller elements; the flange has openings with guide tracks situated radially outwardly, and the centrifugal weight has two side elements with a guide rail arranged therebetween and has guide tracks; the guide rail is inserted into an opening in the flange; the weight guide tracks are arranged radially inside the flange guide track such that they oppose each other in the radial direction at the same axial height, and roller elements are arranged radially therebetween; the flange having first and second openings with respective first and second guide tracks; the at least one centrifugal weight being inserted into one of the first or second openings depending on the choice of rotary vibration to be damped.
US11788599B1 Methods of manufacturing vehicle damper
The present disclosure provides a method of manufacturing a damper for a vehicle. The method includes forming a groove on an outer surface of a first component in a first annular region. The first component is tubular. The method further includes inducing a compressive residual stress in a second annular region. The second annular region is at least partially aligned with the first annular region along a longitudinal axis of the first component. The method further includes coupling a second component to the first component. Surfaces of the first component and the second component directly engage one another at an interface. The second component is axially aligned with and radially surrounding at least a portion of the first annular region. In some configurations, forming the groove and inducing the compressive residual stress are performed concurrently, such as by low plasticity burnishing.
US11788595B2 Machine assembly, in particular a tidal power plant
A machine assembly includes a first machine component and a second machine component, the first machine component including a first installation surface and the second machine component including a second installation surface. The first and second installation surfaces are mounted against one another in the assembly. A friction-increasing element is provided in the assembly between the first installation surface and the second installation surface. Further, in the assembled state, a sealing material is introduced into an intermediate space between the first and second installation surfaces.
US11788593B2 Method of making a brake disc and brake disc for a disc brake
A method for making a brake disc may include the following steps: a) preparing a brake disc having a braking band provided with two opposite braking surfaces, (b) subjecting at least one of the braking surfaces to a working process adapted to increase the surface roughness thereof; c) nitrocarburizing the braking surface with increased surface roughness to obtain on the surface a nitrocarburized surface layer; (d) depositing on the nitrocarburized surface layer a material in particle form having: —Cr3C2 and NiCr, or —NiCr, Fe, Mo, Co, Mn and Al, which forms a base protective coating; and e) depositing on the base protective coating a material in particle form consisting of WC, Fe, Cr and Al, thus forming a surface protective coating of WC and Fe, Cr and Al.
US11788591B2 Braking device
A braking device may include a brake casing rotatably assembled with respect to a shaft along an axis of rotation, first braking elements and second braking elements, forming a stack, an elastic return element configured to exert an application force on the first and second braking elements, and a brake release actuator, adapted to bias the elastic return element along a direction opposing the application direction. The braking device a may include a diffusion wedge and a pressure wedge positioned respectively to bear against the stack and against the elastic return element. The diffusion wedge and the pressure wedge may have contact surfaces defining an annular linear contact about the axis of rotation.
US11788589B2 Drum brake apparatus
A drum brake apparatus includes: a housing; a main braking part installed on one side of the housing, and driven by hydraulic pressure so as to press a shoe during main braking; and a parking braking part installed on another side of the housing, and driven by an electromotive force of an actuator so as to press the shoe during parking braking. The housing includes: a housing part; a piston housing part formed on the housing part, having a hollow portion formed therein, and having the main braking part installed therein; and a rod housing part formed on the housing part, having a hollow portion formed therein, and having the parking braking part installed therein. The rod housing part is disposed at a location farther from a rotation center of the shoe than the piston housing part.
US11788588B2 Anti-back drive components for a valve actuator assembly
Valve systems include a valve and a valve actuator assembly for operating the valve. The valve actuator assembly includes a drive device and a hand wheel assembly that can independently be used to cause movement of the valve. An anti-back drive component is coupled to the output of the drive device, the hand wheel assembly, or both. The anti-back drive component includes a locking device and an unlocking device, each with respective protrusions that cooperate to define cavities that house pairs of springs and rollers. The shape and orientation of the cavities allows for rotation of the rollers in the cavities and the anti-back drive component by rotating the unlocking device, while preventing rotation of the rollers and the anti-back drive component via rotation of the locking device to selectively prevent rotation of the output of the drive device, hand wheel assembly, or both.
US11788587B2 Wear limiter for centrifugal clutch
A centrifugal clutch of a transport refrigeration unit incorporating a wear limiter includes a drum, a hub, at least two friction pad assemblies, and at least one spring (e.g., leaf or coil) between each respective friction pad assembly. The wear limiter may be configured as part of the leaf spring, as part of the friction pad assemblies, and/or as a standalone component. The wear limiter is configured to prevent the radially outward facing surface of at least one friction pad assembly from engaging the internally facing surface of the drum when the centrifugal clutch is in the extended position and the friction material of at least one friction pad assembly is worn to a worn thickness. This may prevent the centrifugal clutch from engaging when the friction pad is worn.
US11788584B2 Torque transmitting device
A torque transmitting device for transmitting torque between a first drive element and an output element, having a torque transmitting unit with a housing delimiting a first fluid chamber filled with a liquid, and a separating clutch arranged outside of the torque transmitting unit and the first fluid chamber in a second fluid chamber separated from the first chamber and which selectively transmits torque between the first drive element and the torque transmitting unit. The separating clutch has a clutch output that is connectable to a clutch input via a friction device and a clutch actuator that comprises a pressing element and an actuation element to which fluid pressure can be applied to move the actuation element. The pressing element is arranged within the second fluid chamber, and the actuation element is at least partly arranged within the first fluid chamber so that pressure is applied thereto by fluid pressure.
US11788583B1 Clutch device and motorcycle
A clutch device includes a clutch center holding output-side rotating plates alternately arranged with input-side rotating plates, and a pressure plate movable toward or away from the clutch center. The pressure plate includes pressure-side fitting teeth holding the output-side rotating plates. The clutch center includes center-side fitting teeth holding the output-side rotating plates. In a half-clutch state, a portion of one of the center-side fitting teeth overlap with a portion of one of the pressure-side fitting teeth when seen in the radial directions of an output shaft.
US11788582B2 Torque limiter for a drivetrain
A torque limiter for a drivetrain includes a friction lining, a drive side, and an output side, connected to the drive side by the friction lining until a limiting torque is reached. The torque limiter also has a first friction surface on the drive side or the output side, a first contact surface between the friction lining and the first friction surface, a second friction surface on the other of the drive side or the output side, and a second contact surface between the friction lining and the second friction surface. The first contact surface has a first mean friction radius and the second contact surface has a second mean friction radius, different than the first mean friction radius. When the limiting torque is exceeded, the friction lining is positioned slidingly on the first friction surface, and the friction lining is frictionally connected to the second friction surface.
US11788581B2 Bearing unit and strain wave gearing
A bearing unit is provided with a strain element for torque detection. The strain element is provided with a first annular part attached to a rotation-side member, a second annular part attached to a load-side member, and a plurality of ribs serving as strained parts linking the first annular part and the second annular part together. One of an inner race and an outer race is integrally formed on the first annular part of the strain element. Deformation, which occurs in the ribs of the strain element due to torque exerted on the rotation-side member from the load-side member, is detected by a strain gauge, etc., and converted to torque. The strain element for torque detection can be incorporated into a motor, a reducer, or another rotary propulsion unit without the need for a dedicated installation space and without the need for fastening fittings, etc.
US11788580B2 Rolling bearing
In an outer ring rotating rolling bearing, an inclined surface is formed on an outer peripheral surface of an inner ring and decreasing in diameter toward an axially outer side, a seal member includes an annular core metal and an annular elastic member fixed to the core metal, and an elastic member includes a neck portion extending from an inner peripheral edge portion of the core metal toward a radially inner side and a seal lip formed at a tip end portion of a neck portion and brought into contact with the inclined surface of the inner ring with a tightening margin. Here, T2≥T1, where a width of the core metal is T1 and a thickness of the neck portion is T2.
US11788577B2 Rotary bearing with a damper and a motor and a rotary atomizer with such bearing, and use thereof
A rotary bearing with a damper having an inner bearing element configured for rotation around an axis of rotation, an outer bearing element coaxial with the inner bearing element, an inner damper element with an outer surface surrounding the outer bearing element, an outer damper element with an inner surface surrounding the inner damper element, at least one sealing element provided between the outer surface and the inner surface, the sealing element confining a damper space having a circumferential film space defined by a clearance between the outer surface and the inner surface. The damper space contains fluid and is a closed, isolated damper space.
US11788573B2 Multi-component melt electromagnetic effect protection cap system
A protection cap assembly for enclosing an end portion of a fastener which extends through a structure of an aircraft includes a cap member having a sidewall defining an opening and an interior space wherein the opening is aligned with the interior space for receiving the end portion of the fastener through the opening and into the interior space and an end surface for abutting the structure. The protection cap assembly further includes a projection secured to and which extends from the end surface of the sidewall of the cap member.
US11788572B2 Connecting device
A connecting device, in particular for connecting two components, includes a housing device, having an axial shaft portion delimiting a receiving space, and a radial flange portion having a screw through-passage terminating into the receiving space, wherein a face of the flange portion facing the shaft portion is a connecting wall, and a face of the shaft portion opposite the connecting wall is a fastening wall, wherein the axial shaft portion is adapted to be inserted into a through passage of a first component and a nut device is in particular axially displaceably and rotatably arranged in the receiving space, wherein the nut device can preferably only be inserted laterally into the receiving space.
US11788570B1 Z layer engineered threaded connectors and systems
A threaded connector system including a male threaded connector and a female part, where at least one of the outer surface of the male threaded connector and the inner surface of the female part includes at least one Z layer structure, including a Z seat, Z ridge, Z rib, Z tooth, Z snap lock, Z stack and Z channel.
US11788568B2 Composed element, multi-layered board and panel-shaped element for forming this composed element
Composed element, wherein this composed element comprises at least two panel-shaped elements, which substantially are formed from a board material; wherein said panel-shaped elements are interconnected at an angle by means of coupling devices including a tongue and a groove, which coupling devices substantially are made as profiled parts in the board material; and wherein said coupling devices also include locking elements, which, in coupled condition, prevent the moving apart of the tongue and groove. The panel-shaped elements are formed on the basis of board material in the form of particle board consisting of two or more layers, which in respect to the average fineness of the particles, show a different degree of fineness, namely a basic layer with coarser particles, more particularly chips, and at least one outer layer, or at least a more outward-situated layer, which is of a finer composition than the composition of the basic layer, in other words, with particles, chips, respectively, which on average are finer.
US11788566B2 Composite ferrules for extension poles
A ferrule connection interface may have a first composite ferrule having an outwardly threaded portion opposite a pole receiving portion. The interface may have a first pole bonded via an engineered adhesive to the first composite ferrule at the pole receiving portion of the first composite ferrule. The interface may also have a second composite ferrule having an inwardly threaded portion opposite a pole receiving portion, the inwardly threaded portion tightly meshing with the outwardly threaded portion of the first composite ferrule to form a tight connection. The interface may also have a second pole bonded via the engineered adhesive to the second composite ferrule at the pole receiving portion of the second composite ferrule. Both first and second composite ferrules are characterized by a lack of any metallic and/or electrically conductive materials.
US11788565B1 Apparatus for assembling tubing structures
A structural supporting bearing is comprised of a flange with a hole in the center and a cylindrical hollow tube. The cylindrical tube section is inserted through an appropriately sized hole in hollow fiberglass plastic tubing. The flange creates a stop for the cylinder against the outer wall of the tube. The length of the cylindrical tube is sized to approximately one-half the cross-section of the tube, so as to allow a similar bearing to be mounted to the other side of the tube. A plurality of other structural members is placed over the flanges as desired. The aforementioned assembly is configured to receive a suitably sized bolt through it and be secured in place with a receiving nut.
US11788564B2 Connection unit for connecting two components with a space in between
A connection unit for connecting a first component to a second component with a distance in between. The connection unit has a connection screw having a head in the shape of a first ball segment and a shank. The shank has an outer thread. The connection unit also has a base element having: a second outer thread, and a first portion having a first inner diameter; a through-opening is provided at a second axial end and has a second inner diameter which is smaller than the first inner diameter, and an outer side of the base element is in the shape of a second ball segment. The first portion and the through-opening are distanced axially and are connected by a transition portion, which at least partly provides a bearing surface for the head of the connection screw, and the shank extends through the through-opening.
US11788563B2 Accumulator pre-charge monitoring using position sensor
Systems and methods for determining a pre-charge gas pressure in a gas-charged hydraulic accumulator are disclosed. For example, systems and methods for determining pre-charged gas pressure of a gas-charged hydraulic accumulator included as part of a vehicle are disclosed. Further, the present disclosure provides for determining a pre-charge gas pressure of a gas-charged hydraulic accumulator using a position sensor. The accumulator may form part of a hydraulic system used to move one part of the vehicle relative to another.
US11788557B1 Centrifugal acceleration stabilizer
A dynamic compressor includes an impeller having impeller vanes disposed around a hub, a shroud, and a diffuser having a shroud surface adjacent to the shroud and a hub surface adjacent to the hub, wherein the diffuser is circumferentially disposed around the impeller. The diffuser includes a plurality of diffuser vanes extending from the hub surface to the shroud surface, each having a vane leading edge and a vane trailing edge. The diffuser includes a centrifugal acceleration stabilizer ring formed in the shroud surface located in a vaneless region defined between an impeller trailing edge and the vane leading edge. The centrifugal acceleration stabilizer ring stabilizes the flow of the fluid by changing the circumferentially-flowing high velocity fluid flow exiting the impeller into a radially-flowing high velocity fluid flow before entering the diffuser, improving the efficiency of the dynamic compressor.
US11788550B2 Blower
A blower may include an operation rod extending in a front-rear direction, a rear housing disposed on a rear portion of the operation rod and housing a prime mover, and an attachment detachably attached to a front portion of the operation rod. The attachment may include an air passage pipe housing a fan driven by the prime mover; an intake pipe disposed on a rear portion of the air passage pipe, and a nozzle disposed on a front portion of the air passage pipe. A sound absorbing material may be disposed on an inner surface of the intake pipe.
US11788549B2 Turbofan blade blocking apparatus
Turbofan blade blocking apparatus are disclosed. An example turbofan engine includes a containment casing, a fan, at least one of a trench filler or an abradable layer at least partially aligned with the fan in an axial direction defined by the turbofan engine, at least one of the trench filler or the abradable layer fixed to an inner radial surface of the containment casing, and a metal blocker coupled to the containment casing forward of the fan, an aft end of the metal blocker interfacing with at least one of the trench filler or the abradable layer.
US11788546B2 Ammonia plant synthesis gas compressor train
An ammonia plant synthesis gas compressor train includes a steam turbine; and a compression unit that compresses a synthesis gas by being rotationally driven by the steam turbine. The compression unit includes a rotary shaft that rotates around an axis, and a plurality of impellers that are provided on the rotary shaft at intervals in a direction of the axis and are rotated integrally with the rotary shaft to pump a gas outward in a radial direction to compress the gas. In at least one of the impellers, a maximum operating peripheral speed at a radially outermost position of the impeller is within a range of 290 m/s to 390 m/s, a yield strength is 827 MPa or less, and a Brinell hardness is 311 or less.
US11788544B2 Centrifugal-to-axial mixed flow blower and heat dissipation system using same
A centrifugal-to-axial mixed flow blower includes a blower enclosure defining a blower chamber and a centrifugal impeller supported on an impeller seat to suspend in the blower chamber. The centrifugal impeller includes a plurality of blades and a radially outward declined flow passage defined between any two adjacent blades and communicable with the blower chamber. The blower chamber is communicable with a rectangular air outlet of a heat dissipation system via a frame passage of a flow guide frame connected to below the blower enclosure. Air stream centrifugally drawn in by the centrifugal impeller passes through the declined flow passages to radially outward and downward flow into the blower chamber and then passes through the frame passage to flow axially through the rectangular air outlet into the heat dissipation system, so as to realize the effects of reduced noise, changing centrifugal vortical flow into axial flow, and decreased flow loss.