Document | Document Title |
---|---|
US11748441B1 |
Serving real-time big data analytics on browser using probabilistic data structures
Some embodiments may be associated with a cloud computing environment. A computer processor of a data analysis server may receive a stream of big data associated with the cloud computing environment. The data analysis server may then create a probabilistic data structure (e.g., a sketch) representing the received stream of big data and store the created probabilistic data structure into the probabilistic data structure repository. A request for data analytics is then received from a remote client browser. Responsive to the received request, the data analysis server may retrieve the probabilistic data structure from the probabilistic data structure repository and push a WebAssembly (“Wasm”) module and the retrieved probabilistic data structure to the client browser. According to some embodiments, the data analysis server may then receive new updates to the stream of big data and send delta changes to the client browser via a WebSocket protocol. |
US11748439B2 |
Computer-aided methods and systems for distributed cognition of digital content comprised of knowledge objects
Methods and systems for distributed cognition of digital content include receiving submissions from community members regarding a knowledge object. Each community member has a reputation value and each submission includes an evaluation value representing an evaluation of the knowledge object by the community member. A consensus evaluation is determined based on a calculated combination of the evaluation values in the submissions received and the reputation values of the respective community members who submitted the submissions. While submissions are being received, the consensus evaluation of the knowledge object is iteratively updated based on submissions received, being a calculated combination of the evaluation values in the submissions received and the reputation values of the respective community members who submitted the submissions. Additionally, the reputation value for each community member who submitted the submissions is iteratively updated based on a determined contribution of the respective community member's submission to the updated consensus evaluation. |
US11748435B2 |
Content-free system and method to recommend news and articles
A computer-implemented method of recommending information sources is provided. The method comprising collecting raw user log data of a browser user and transforming the raw user log data to remove data that is specific to the user, wherein the transformed user log data comprises only general pages visited. A number of key page mappings are appended to the transformed user log data. A machine learning model determines a user interaction function according to the transformed user log data and generates a number of web page recommendations, wherein each web page recommendation has a respective probability of engagement based on the user interaction function. The web page recommendations are then displayed to the user on an interface. |
US11748431B2 |
System and graphical user interface for generating document space recommendations for an event feed of a content collaboration platform
A method for recommending feed sources in an event feed includes generating an event feed comprising a plurality of feed items associated with a user. The event feed includes a recommendation feed item comprising one or more feed item sources, which may include a document space not currently followed by the user. The method further includes causing at least a portion of the event feed to be displayed to the user in the event feed. In accordance with a determination that the user is viewing a graphical user interface associated with a first software application, the recommendation feed item includes feed item sources associated with the first software application. In accordance with a determination that the user is viewing a graphical user interface associated with a second software application different from the first, the recommendation feed item includes feed item sources associated with the second software application. |
US11748428B2 |
Multimedia digital collage profile using themes for searching and matching of a person, place or idea
One embodiment provides a system and method for matching including a user interface digital collage for multimedia sharing built using themes paired with theme-based search functionality. This system and method can be used for searching, introducing, matching and exploring people (i.e. for dating, friendship, networking, project collaboration or employment), companies (i.e., for job placement), places (i.e., real estate rentals or sales) or ideas, where the themes are attributes of the person, company, place or idea. Another embodiment integrates this system and method with events and gatherings (e.g., parties, job fairs or open houses for sales or rentals of real estate), enabling connection and exploration of users' digital collages based on which users are attending or having particular gathering or events. In some embodiments the event can be real including for example, concerts, sporting events, theater, or virtual including, for example, online meetings, presentations, or group chats. An additional embodiment brings together in a thread or feed the most liked or popular multimedia content created by users for their digital collages, enabling connections based on exploration of that particular content or related content. |
US11748427B2 |
Spoiler prevention
Methods, systems and computer program products are provided for spoiler prevention. Media consumption applications may be placed in “spoiler-free” mode, for example, to prevent media content from spoiling first-hand user experience. A user may provide and/or authorize access to and use of spoiler prevention information. A user may request media content (e.g., while surfing the Internet). Digital media content to be presented to a user may be searched in real-time and/or pre-searched for spoiler content and/or associated spoiler indications relative to spoiler prevention information. Identified spoiler content may be concealed from users. A procedure may be provided for users to determine one or more reasons why content is concealed, to selectively reveal concealed content, and to provide feedback whether concealed content was or was not spoiler content for a user. Feedback may be used to improve spoiler prevention, for example, by retraining a machine learning model, which may be user-specific. |
US11748426B2 |
Personalized comment recommendation method based on link prediction model of graph bidirectional aggregation network
A personalized comment recommendation method based on a link prediction model of a graph bidirectional aggregation network. In a user-comment bipartite graph, comment features are aggregated into a user feature. A social network is used to fuse a neighbor feature of a user to obtain an embedding representation of the user. The embedding representation of the user is aggregated into a comment after an original feature of the user is removed, and the embedding representation of the user is adjusted based on a difference before and after comment aggregation. On this basis, a forwarding network is used to calculate a score of an edge based on an inner product of user node features at both ends of the edge, and finally make a recommendation based on the score. Furthermore, a recommendation system converts a comment recommendation task into a link prediction task between users in a small range. |
US11748424B2 |
Visiting destination prediction device and visiting destination prediction method
A visiting destination prediction device includes: a user position information acquiring unit configured to acquire user position information indicating a position of a user; an action history acquiring unit configured to acquire information on an action history of the user; and a visiting POI estimating unit configured to estimate a visiting POI which is a visiting destination of the user on the basis of a relationship between an acquired user position and a previously stored POI position and a relationship between the acquired action history of the user in a predetermined period and previously stored POI relevant information. |
US11748422B2 |
Digital content security and communications system using artificial intelligence (AI) based machine learning and predictive analysis
A system for a digital content security and communications system using an artificial intelligence (AI) based machine learning and predictive analysis is disclosed. The system may comprise a data store to store and manage data within a network, a server to facilitate operations using information from the one or more data stores, and an analytics subsystem to communicate with the server and the data store in the network. The analytics subsystem may comprise a data access interface to receive communication data from a user via a first communication channel. The analytics subsystem may comprise a processor to provide a proactive, adaptive, and intelligent conversation with the user via a second communication channel. The system may also comprise an output interface to transmit the at least one appropriate response to the user at a user device using any number of AI-based and data processing techniques to better identify customer touchpoints and improve customer journey and experience during customer engagement scenarios. |
US11748421B2 |
Machine implemented virtual health and beauty system
An apparatus is provided that includes comprising: a processing circuit to accept data indicative at least one health of beauty state of a user; a communication circuit to convey the accepted data to machine learning models and to receive a regimen recommendation from the machine learning models; and a user interface circuit to present the regimen recommendation to the user. |
US11748416B2 |
Machine-learning system for servicing queries for digital content
In some aspects, a content-extraction system can receive a query from a client device and generate a result set of digital content responsive to the query. For instance, the content-extraction system can obtain, from a search system, a set of digital content matching one or more keywords. The content-extraction system can exclude digital content items lacking core content, digital content items with duplicative content, or both. In some aspects, the content-extraction system can determine, for one or more remaining digital content items, a content attribute score. The content-extraction system can select, as the result set of digital content, a subset of digital content based on the content attribute scores. The content-extraction system can output the result set to the client device. |
US11748412B2 |
Explorable visual analytics system having reduced latency in loading data
A method and system for processing datasets having a number of data points are described. A tree corresponding to the dataset and having multiple levels is provided. Each level includes a portion of the number of data points organized into tile(s). The levels are based on the number of data points and client resource(s). A manifest indicating a particular number of data points in each tile for each level of the tree is provided and sent to a client. A request for a portion of the tile(s) of a level of the plurality of levels is received from the client. The portion of the tile(s) corresponds to a portion of the dataset and is determined based on the manifest. The portion of the tile(s) includes not more than a maximum number of data points corresponding to the at least one client resource. |
US11748410B2 |
System and method for pre-indexing filtering and correction of documents in search systems
Embodiments as disclosed herein provide a search system with an pre-indexing filter that provides both a sophisticated and contextually tailored approach to filtering documents and a corrector that is adapted to alter a document that has been designated to be filtered out from the indexing process and determine if the altered document should be indexed. The alteration of the document may be tied to the attributes, rules or thresholds used to initially filter the document from the indexing process. The filtering criteria can thus be tailored to a specific context such that both the initial filtering and the alteration process may be better suited for application in that context. |
US11748408B2 |
Analyzing user searches of verbal media content
Disclosed are various embodiments for analyzing searches of verbal media content associated with media content features. A relatively popular portion of a media content item is determined based at least in part on a dialogue of the relatively popular portion of the media content item being included in a plurality of dialogue search queries received from a plurality of client devices. The media content item is rendered via a client device, and a recommendation for an item is via the client device in response to the relatively popular portion of the media content item being rendered. |
US11748406B2 |
AI-assisted sound effect editorial
Some implementations of the disclosure relate to a method, comprising: obtaining, at a computing device, first video clip data including multiple sequential video frames, the multiple sequential video frames including at least a first video frame and a second video frame that occurs after the first video frame; inputting, at the computing device, the first video clip data into at least one trained model that automatically predicts, based on at least features of the first video frame and features of the second video frame, sound effect data corresponding to the second video frame; and determining, at the computing device, based on the sound effect data predicted for the second video frame, a first sound effect file corresponding to the second video frame. |
US11748404B1 |
Computer video analytics processor
In a method of processing video images, a processor might obtain a video stream, select a set of processing pipelines from a plurality of processing pipelines, apply the set of processing pipelines to the video stream to obtain a data set of analytics data, wherein the pipeline analytics data for a processing pipeline of the set of processing pipelines comprises data about images of the video images, store the pipeline analytics data of each processing pipeline into a queryable data structure, receive queries from a user interface, and return portions of the video stream, or references thereto, in response to the queries. |
US11748403B2 |
Methods and apparatus to identify media that has been pitch shifted, time shifted, and/or resampled
Methods, apparatus, systems and articles of manufacture are disclosed to identify media that has been pitch shifted, time shifted, and/or resampled. An example apparatus includes: memory; instructions in the apparatus; and processor circuitry to execute the instructions to: transmit a fingerprint of an audio signal and adjusting instructions to a central facility to facilitate a query, the adjusting instructions identifying at least one of a pitch shift, a time shift, or a resample ratio; obtain a response including an identifier for the audio signal and information corresponding to how the audio signal was adjusted; and change the adjusting instructions based on the information. |
US11748402B2 |
Consolidation of responses from queries to disparate data sources
Consolidation of disparate data source queries is provided. An application intake component can receive an application package file, and process the file to identify one or more actions and entities for the application. A natural language processor component can receive an input audio signal to identify an action and an entity on which to perform the action. An application delivery component can identify applications that can perform the action and applications that have access to the entity, and then select an application that is configured to perform the action on the entity. The application delivery component can provide an indication of the application selected by the system to a client device. |
US11748400B2 |
Automated image retrieval with image graph
An image retrieval system receives an image for which to identify relevant images from an image repository. Relevant images may be of the same environment or object and features and other characteristics. Images in the repository are represented in an image retrieval graph by a set of image nodes connected by edges to other related image nodes with edge weights representing the similarity of the nodes to each other. Based on the received image, the image traversal system identifies an image in the image retrieval graph and alternatively explores and traverses (also termed “exploits”) the image nodes with the edge weights. In the exploration step, image nodes in an exploration set are evaluated to identify connected nodes that are added to a traversal set of image nodes. In the traversal step, the relevant nodes in the traversal set are added to the exploration set and a query result set. |
US11748399B2 |
System and method for training a damage identification model
A system is provided for identifying damages of a vehicle. During operation, the system can obtain a set of digital images associated with a set of tagged digital images as training data. Each tagged digital image in the set of tagged digital images may include at least one damage object. Based on the training data, the system can train a damage identification model by reducing noise associated with the damage object; generating a set of feature vectors for the training data; and using the set of feature vectors to optimize a set of parameters associated with the damage identification model to obtain a trained damage identification model. The system can then apply the trained damage identification model to obtain a damage category prediction result and determine a repair solution based on the damage category prediction result. |
US11748394B1 |
Using indexers from multiple systems
In embodiments, at a first cluster, information identifying a plurality of indexers of the first cluster is determined based on a master node of the first cluster identifying active indexers within the first cluster. The information is transmitted from the first cluster to a second cluster. Such information can include a list of active indexers, and an indication of how to communicate with the plurality of indexers that is used by the second cluster in distributing a distributed search query. The distributed search query is received at the plurality of indexers of the first cluster. The distributed search query is distributed across the plurality of indexers based on the information identifying the plurality of indexers. A response is provided from at least one of the plurality of indexers, wherein each response from a respective indexer is generated based on an evaluation of the distributed search query. |
US11748386B2 |
Method, system, and computer program product for managing source identifiers of clustered records
Provided is a method for managing source identifiers of clustered records, which may include receiving a plurality of records, each having identification data associated with a source thereof. The records may be sorted into a first plurality of clusters. A first source identifier may be generated for each cluster. Update data associated with an update to the records may be received. At least some of the records may be sorted into a second plurality of clusters. A first cluster of the second plurality of clusters may have first identification data different from at least one cluster of the first plurality of clusters, and a second cluster of the second plurality of clusters may have identification data that substantially matches the at least one cluster. Whether to assign the first source identifier to the first or second cluster may be determined. A system and computer program product are also disclosed. |
US11748384B2 |
Determining an association rule
A method and related system, comprising receiving a dataset comprising records, where each record of the records comprises information descriptive of an event corresponding to an entity. The records may be clustered resulting in clusters having categories respectively, each cluster category being indicative of an event category of the events. One or more event attributes descriptive of the events may be determined. Records having values of the determined event attributes may be selected from the dataset. The selected records may be grouped according to a grouping criterion, the grouping criterion being based on the values of the determined event attributes. At least one association rule may be determined using the groups and the cluster identifiers, where each association rule indicates a relationship between the event categories of a respective group. |
US11748382B2 |
Data classification
A method provides for classifying data fields of a dataset. A classifier configured for determining confidence values for a plurality of data classes for the data fields may be applied. Using the confidence values, data class candidates may be identified. Data fields may be determined for which a plurality of data class candidates is identifiable. Using previous user-selected data class assignments, a probability may be determined for the data class candidates that the respective data class candidate is a data class to which the respective data field is to be assigned. The data fields may be classified using the probabilities to select for the data fields a data class from the data class candidates. The dataset may be provided with metadata identifying for the data fields the data classes to which the respective data fields are assigned. |
US11748381B2 |
Data extraction from a multidimensional data structure
In some implementations, a device may identify respective sets of unique values for multiple dimensions of a multidimensional data structure. The device may identify a plurality of subsets of permutations of a set of permutations of the unique values. The plurality of subsets of permutations are to be processed in parallel. The device may obtain, based on processing the plurality of subsets of permutations in parallel, respective data associated with each permutation of the plurality of subsets of permutations. The data for a permutation, of the plurality of subsets of permutations, is obtained based on respective unique values for the permutation that are determined independently of another permutation of the plurality of subsets of permutations. |
US11748379B1 |
Systems and methods for generating and implementing knowledge graphs for knowledge representation and analysis
This disclosure relates to knowledge generation and implementation. A knowledge graph system comprises at least one processor, at least one database communicatively connected to the at least one processor, and a memory storing executable instructions. When executed, the instructions cause the at least one processor to aggregate, from the at least one database, entity data for a plurality of homes. Attribute information identifying geographic locations of the plurality of homes and relationships between pairs of the plurality of homes is extracted from the aggregated data. Knowledge graph data structures are populated with the extracted attribute information. A home knowledge graph is built, having nodes corresponding to the plurality of homes and edges corresponding to the identified relationships. A hierarchical cluster tree structure of the plurality of homes is outputted, wherein levels of the hierarchical cluster tree correspond to clusters of homes determined based in part on the knowledge graph edges. |
US11748376B1 |
Selection of data for transmission from different asynchronous data replication sessions running on a storage system
An apparatus comprises a processing device configured to identify a set of asynchronous data replication sessions currently running on a storage system each associated with a corresponding recovery point objective, and responsive to determining that at least one of the asynchronous data replication sessions has a current synchronization time that exceeds its corresponding recovery point objective for a first iteration of a given time window, to compute a session weight for each of the asynchronous data replication sessions. The processing device is also configured to select, for a second iteration of the given time window, data for transmission from the asynchronous data replication sessions based at least in part on the computed session weights. The processing device is further configured to transmit, during the second iteration of the given time window, the selected data. |
US11748374B2 |
Replication group objects configuration in a network-based database system
Provided herein are systems and methods for configuring replication group objects. A system includes at least one hardware processor coupled to memory and configured to decode a replication request received from a client device of a data provider. The replication request indicates a plurality of account objects for replication. The plurality of account objects associated with a corresponding plurality of account object types. A replication group object is generated based on the replication request. The replication group object includes a manifest. The manifest lists the plurality of account objects. The replication of the plurality of account objects is performed from a source account of the data provider into at least one target account. The replication is based on the manifest of the replication group object. |
US11748373B2 |
Systems and methods for generating service areas
Apparatuses and methods are provided herein useful to generating service areas. A system for generating service areas comprises a database configured to store location identifiers, and a control circuit configured to generate a user interface including an interactive map, receive, from a user, first user input, wherein the first user input indicates boundaries drawn within the interactive map, generate, based on the first user input, a boundary shape, augment the interactive map to include the boundary shape, determine, based on accessing the database, one or more location identifiers associated with the first user input, generate, based on the first user input and the one or more location identifiers, a location identifiers presentation, augment the interactive map to include the location identifiers presentation, and cause presentation, via a display device, of the interactive map including the boundary shape and the location identifier presentation. |
US11748372B2 |
Server implemented geographic information system with graphical interface
Example embodiments described herein pertain to a geographic information system (GIS), configured to obtain geospatial data representing a geographic area, assign a projection and coordinate system to the geospatial data, apply a transformation to the geospatial data, and generate a tile cache based on the transformed geospatial data, the tile cache including the determined projection and coordinate system. |
US11748370B2 |
Method and system for normalizing automotive data
A method and a system for normalizing data and data format of automotive data associated with connected vehicles and obtained from a plurality of sources are provided herein. The system may include: a data collector configured to obtain a plurality of data entries relating to connected vehicles and presented in different data formats from a plurality of sources; a data manipulating platform configured to enable a user to select and order a plurality of manipulating modules configured to manipulate data or data format of the data entries; a computer processor configured to execute the manipulating modules, in the selected order on the data entries, to yield a plurality of respective data entries that are normalized in accordance with a predefined data and data format, wherein the manipulation includes in the selected order at least manipulation of the following: a data type, data name, data format, and data content. |
US11748369B2 |
Separation of logical and physical storage in a distributed database system
Distributed database systems including compute nodes and page servers are described herein that enable separating logical and physical storage of database files in a distributed database system. A distributed database system includes a page server and a compute node and is configured to store a logical database file that includes data and is associated with a file identifier. Each page server is configurable to store slices (i.e., subportions) of the logical database file. The compute node is coupled to the plurality of page servers and configured to store the logical database file responsive to a received command. In an aspect, such storage may comprise slicing the data comprising the logical database file into a set of slices with each being associated with a respective page server, maintaining an endpoint mapping for each slice of the first set of slices, and transmitting each slice to the associated for storage thereby. |
US11748360B2 |
Fast automatic explanation of scored observations
Systems and methods for generating concise explanations of scored observations that strike good, and computationally efficient, trade-offs between rank-ordering performance and explainability of scored observations are disclosed. The systems and methods described herein for explaining scored observations are based on a framework of partial dependence functions (PDFs), multi-layered neural networks (MNNs), and Latent Explanations Neural Network Scoring (LENNS). |
US11748355B2 |
Collection of timepoints and mapping preloaded graphs
The described technology is generally directed towards causing the generation of a content selection graph (or set of graphs) upon receipt of a notification that a new graph or replacement graph is needed with respect to a starting timepoint. For a new graph, a timepoint for that new graph indicates the need for the new graph at a given starting time. For a replacement graph, a notification (subscribed from a monitoring service) can indicate that an existing graph has changed; a replacement graph is generated with a graph identifier of the replacement graph, which then replaces the graph identifier of the existing graph in the mappings of valid graphs to start times. A Redis cache can be used to maintain the various graph sets, including the active graph sets and graph sets that will become active at a future time. |
US11748354B2 |
Data shape confidence
A system determines a shape of incoming data, and determines, based on the shape, whether the data should be passed on to support answering a query. If the shape of the data suggests that the data is insufficient or may even be misleading, the system can gate the data or prompt for more. |
US11748352B2 |
Dynamical database system resource balance
An approach is provided in which the approach segments each one of multiple components corresponding to multiple component levels in an SQL database system into multiple functions. The approach combines a first one of the multiple functions with a second one of the multiple functions into an image, and invokes the image to process an SQL query using the first function and the second function. |
US11748350B2 |
System and method for machine learning for system deployments without performance regressions
Methods of machine learning for system deployments without performance regressions are performed by systems and devices. A performance safeguard system is used to design pre-production experiments for determining the production readiness of learned models based on a pre-production budget by leveraging big data processing infrastructure and deploying a large set of learned or optimized models for its query optimizer. A pipeline for learning and training differentiates the impact of query plans with and without the learned or optimized models, selects plan differences that are likely to lead to most dramatic performance difference, runs a constrained set of pre-production experiments to empirically observe the runtime performance, and finally picks the models that are expected to lead to consistently improved performance for deployment. The performance safeguard system enables safe deployment not just for learned or optimized models but also for additional of other ML-for-Systems features. |
US11748348B2 |
Processing complex database querys
Multiple database queries forming a complex database request are processed. A first query and second query are answered by a first response and a second response based on a cache storing cached data. A third query which is related to the second query is answered based on a database storing current corresponding to the cached data. A selected subset of the cached data returned with the second response is validated by corresponding current data stored in the database. |
US11748345B2 |
Apparatuses, methods and systems for a lead generating hub
The APPARATUSES, METHODS AND SYSTEMS FOR A LEAD GENERATING HUB (“HUB”) facilitates the generation, evaluation, and recording of information and activities related to property transactions and associated communications. In embodiments, the HUB may be configured to identify leads for users based on user-entered information, user contacts, and/or the properties associated with a user and/or in which a user is interested. Leveraging connectivity between contract relationship management functionality, property listing service features, intelligent inbox coordination capabilities, and/or the like, the HUB may identify connections between user requirements and/or assets and opportunities to fulfill those requirements and/or to transact those assets. |
US11748342B2 |
Natural language based processor and query constructor
An apparatus comprising an interface and a natural language processor. The interface receives a data retrieval request formatted in a natural language and the natural language processor processes the data retrieval request. Processing the data retrieval request includes identifying database entities, database relations, or any combination thereof based words in the data retrieval request. It can also include identifying database entity criterion, database relation criterion, or any combination thereof based on words in the data retrieval request. It also includes generating a database query based on the database entities, the database relations, the database entity criterion, the database relation criterion, or any combination thereof and causing the database query to be applied to a database. Wherein, processing the data retrieval request includes grammatically tagging the data retrieval request using part-of-speech tagging techniques, e.g. grammatical type, grammatical context, semantic, or any combination thereof, and a database ontology. |
US11748336B2 |
Method and apparatus for managing measurement device based on blockchain
A method and apparatus are disclosed for managing a measurement device based on a blockchain, which is applied to node devices in a blockchain network. The method can include obtaining device state data of the measurement device at various stages in the life cycle of the measurement device; constructing a target transaction based on the obtained device state data, and then sending the target transaction to other node devices in the blockchain network to perform consensus processing on the target transaction; and storing, when a consensus of the target transaction is reached, the target transaction into a distributed ledger of the blockchain network, wherein the target transaction stored in the distributed ledger of the blockchain network is used for life cycle management of the measurement device. |
US11748335B2 |
Maintaining consistency of data between computing nodes of a distributed computer architecture
The present invention relates to a method and a system for maintaining consistency of data between data-sets stored in a master database of a master computing node and corresponding data-sets stored in a replication database of at least one replication computing node. Each time an updated version of a stored data set is received, the master computing node is configured for updating a corresponding data-set stored in the master database and transmitting replication data relating to the updated data-set version to the at least one replication computing node for replication. The replication data comprising a bit-vector storing data values extracted from data fields of the data-set classified as volatile data fields. The data values stored in the bit-vector representing the changes in the data-set to be replicated in the at least one replication node. |
US11748334B2 |
Techniques for data asset discovery
System and methods discussed herein are directed to detecting the existence or modification of one or more data assets within a cloud-computing tenancy. The method may include obtaining, by a data management service, a plurality of connection data instances associated with a tenant. Cloud-computing data assets associated with the tenant can be identified from the plurality of connection data instances and presented to the user at a user interface. The user may select which data assets to add to a data catalog managed by the data management service. The data management service may be configured to monitor for new data assets or connections and/or for changes in data and/or connections of previously-selected data assets. |
US11748332B2 |
Organically managing storage of a data object based on an expiry timeframe supplied by a user of the data object
Storage of data that no longer has a useful life is established by the data objects' user(s) and overcomes predetermined rules required by information management policies. An illustrative data agent may receive instructions from an illustrative storage manager to perform secondary copy operations for certain data objects. The instructions may instruct that expiry-marked data objects are to be treated based on parsing each data object's user-supplied expiry timeframe. The illustrative system (i) will delete expired data objects including expired secondary copies; (ii) will refrain from making secondary copies of expired data objects; and (iii) if an expiry-marked data object is not expired, the illustrative system will make secondary copies according to the instructions, but will track those expiry-marked secondary copies for future deletion after they expire, (iv) and will delete expired secondary copies even if the original expiry-marked data object has been deleted from the system prior to its expiration. |
US11748328B1 |
Distributed database transaction validation
A distributed database receives a first command and second command sent by a client for processing in the context of a transaction. The distributed database validates the transaction by computing a digest based on signatures of the first and second commands, and comparing the computed digest to a digest received from the client. The transaction is committed upon validation. |
US11748325B2 |
System and method for generating multicategory searchable ternary tree data structure
Systems, methods, and computer-readable media are disclosed herein that generate a ternary tree data structure that includes multiple categories (e.g., terminologies) using dynamic array modifications that facilitate sharing of one or more nodes across categories. A plurality of different categories may be added and stored within a single ternary tree data structure such that each categories may be separately queried using the single ternary data structure. |
US11748322B2 |
Utilizing different data compression algorithms based on characteristics of a storage system
Utilizing different data compression algorithms based on characteristics of a storage system, including: selecting, in dependence upon a priority for conserving processing resources or storage resources in a storage system, a data compression algorithm to utilize to compress data; detecting that at least one of an amount of processing resources available in the storage system or the amount of space available to store additional data in the storage system has changed; and responsive to detecting that at least one of the amount of processing resources available in the storage system or the amount of space available to store additional data in the storage system has changed, selecting a different data compression algorithm to utilize to compress data. |
US11748320B2 |
Detect duplicates with exact and fuzzy matching on encrypted match indexes
Disclosed herein are system, method, and computer program product embodiments for detecting duplicates with exact and fuzzy matching on encrypted match indexes using an encryption key in a cloud computing platform. An embodiment operates by determining a match rule index value upon reception of a new record. The embodiment encrypts the match index rule value using the customer's encryption key and a deterministic encryption method and stores the encrypted match rule index value. Duplicate detection may be later performed by using the same deterministic encryption method to determine a cypher text for a candidate entry and comparing the ciphertext to the stored encrypted match indexes. |
US11748317B2 |
Management system, method for management by management system, and recording medium
Provided is a management system for managing a relation between a database and a volume without installing an agent. A management system manages a relation between a data catalog and a volume of a storage system storing data to be used by the data catalog. A processor of the management system accesses data that is included in the data catalog and that includes authentication information of the volume; detects the number of accesses to the volume in a time range including a timing of the access to the data; and manages the relation between the data catalog and the volume on the basis of the number of accesses. |
US11748315B2 |
Binding local device folders to a content management system for synchronization
The present technology can move operating system folders into a sync folder of a cross platform content management system, and redirect the operating system to look for the OS folders in the sync folder. The present technology also provides an invariant checker to make sure that another application has not moved the OS folders after they have been placed in the sync folder, and provides solutions when the OS folders are moved out of the sync folder of the content management system. Additionally, when OS folders for multiple client devices are in the sync folder on the content management system, the present technology can provide a mechanism to make the content items in an OS folder on a first client device also sync into an OS folder on second client device. |
US11748313B2 |
Optimizing file-system resource reservation
Optimizing file system resource reservation is presented herein. The method comprises dividing a virtual file system address space into subspaces, initializing the subspaces with volume slices of a group of volume slices comprising a first volume slice, a second volume slice, and a collection of reserved volume slices allocated based on an allocation pattern that allocates volume slices as a function of a quantitative relationship between a first value associated with a first volume slice and a second value associated with a second volume slice, determining that a data block count is insufficient to service a write operation of user data to the second volume slice; and provisioning a second subspace with a free volume slice obtained from the collection of reserved volume slices, and wherein the provisioning of the second subspace with the free volume slice is performed without invoking a memory exclusion mechanism. |
US11748312B2 |
Sharing of data with applications
A user may, when using an application of a first computing device, intend to share data with other computing devices. To share the data, sharing processes may be performed by the first computing device, any device that the data is to be shared with, and one or more network locations. The sharing processes may determine whether the data is available at any of the devices or at any of the one or more network locations. Any device or network location where the data is available may be selected as a source of the data. Any device where the data is unavailable may be sent the data from one or more sources. Once received, the data may be stored to enable access by an application. |
US11748311B1 |
Automatic collaboration
A method for suggesting collaboration between a plurality of users of a communication system includes determining that a user action is performed with respect to a first document associated with a first user of the plurality of users, identifying a collaborative similarity between the first document and a second document associated with a second user of the plurality of users, generating a collaboration suggestion for collaboration between the first user and the second user with respect to the content of the first document and the second document, providing the collaboration suggestion to collaborate with respect to the content of the first document and the second document to the first user, receiving an indication of an acceptance of the collaboration suggestion to collaborate with respect to the content of the first document and the second document from the first user, and causing a collaboration session to be established between the first user and the second user to collaborate with respect to the content of the first document and the second document. |
US11748309B2 |
System and method for error-resilient data reduction
A system and method for error-resilient data reduction, utilizing a phase detector, a data requestor, a multi-phase trainer, a reconstruction engine, a deconstruction engine, and one or more reference codebooks. A multi-phase trainer may be used to train the reconstruction and deconstruction engines on various phase sourceblocks in order recover quickly from corrupted data files that cause the phase alignment of the sourceblocks to become out of phase. A phase detector may determine when the sourceblocks get out of phase and when the return to in-phase by checking if a predetermined threshold probability of correct encoding is met. Data requestor may request for retransmission only the data that was received out of phase. |
US11748300B2 |
Reverse deletion of a chain of snapshots
A method for the reverse deletion of a plurality of snapshots in a chain of snapshots is provided. The method includes in reverse order, starting from a latest snapshot in time to an earliest snapshot in time of the plurality of snapshots: identifying at least one of a first set of one or more data blocks of a snapshot that are shared with an earlier snapshot in time in the chain of snapshots or a second set of one or more data blocks of the snapshot that are owned by the snapshot and processing the second set of one or more data blocks and skipping processing the first set of one or more data blocks, wherein processing the second set of one or more data blocks comprises performing one or more actions to maintain and/or delete data blocks of the second set of one or more data blocks. |
US11748299B2 |
Managing objects stored at a remote storage
A first archive of a first snapshot of a source storage is caused to be stored to a remote storage. At least a portion of content of the first archive is stored in data chunks stored in a first chunk object of the remote storage and the first archive is associated with a first data policy. A second archive of a second snapshot of the source storage is caused to be stored to the remote storage. At least a portion of content of the second archive is referenced from data chunks stored in the first chunk object and the second archive is associated with a second data policy. Policy compliance of the chunk object storing data chunks referenced by the first archive and the second archive that are different is automatically managed based on the first data policy and the second data policy that are different. |
US11748297B2 |
Reconfigurable security hardware and methods for internet of things (IOT) systems
A hardware encryption module with reconfigurable security algorithms for randomly selecting block ciphers, stream ciphers, and their components, for internet of things (IoT) and data security applications. A corresponding system contains a hardware number generator for generating unique secrets in digital and wireless communication protocols. The system contains a cryptographically secure pseudorandom number generator for creating deterministic random sequences for the reconfigurable logic module. The system contains a multiplexing scheme to send keys and cipher texts in accordance with a wireless communication protocol. The hardware encryption module can be used to reconfigure block cipher algorithms, modes of operation, key scheduling algorithms, confusion functions, and/or round orders, based on reconfigurable logic. One type of reconfigurable logic allows stream cipher algorithms and key mixing keys to be changed at random. |
US11748294B2 |
Retimer application system, retimer, and data transmission method
A retimer application system is provided, which includes a primary chip, a retimer, and a secondary chip. After first link training is completed, the retimer is configured to store, in a first storage area, an equalization parameter corresponding to each rate during the first link training, and data stored in the first storage area is not lost when the retimer performs a reset operation. The retimer is further configured to: receive a reset indication, and perform the reset operation according to the reset indication. The primary chip and the secondary chip are configured to perform second link training triggered by the reset indication. During the second link training, the retimer is further configured to: invoke the equalization parameter, and transparently transmit a training sequence in the second link training to the primary chip or the secondary chip based on the equalization parameter. |
US11748290B2 |
Multi-host system, host equipment, and operation method for sharing human-machine interface device
A multi-host system, a host equipment, and an operation method for sharing a human-machine interface device are provided. The host equipment is controlled by human interface device (HID) operation information from another host equipment. The host equipment includes a universal serial bus (USB) host and a USB bridge device. The USB host receives the HID operation information from the another host equipment through a communication channel, and outputs the HID operation information through a USB downstream port of the USB host. A USB upstream port of the USB bridge device is coupled to the USB downstream port of the USB host to receive the HID operation information. The USB bridge device returns the HID operation information in an HID report form to the USB downstream port of the USB host through the USB upstream port of the USB bridge device. |
US11748289B2 |
Protocol aware bridge circuit for low latency communication among integrated circuits
A system includes a bridge circuit configured for low latency communication among integrated circuits (ICs). The bridge circuit includes a plurality of transceiver circuits. Each transceiver circuit is coupled to a corresponding parallel channel in the IC. Each transceiver circuit is configured to send and receive data over the corresponding parallel channel. Each transceiver circuit includes a transmit channel configured to packetized data received from the corresponding parallel channel for transmission over a serial link to a second IC. Each transceiver circuit includes a receive channel configured to depacketize data received from the serial link from the second IC. The serial link is asynchronous to each of parallel channel coupled to the first bridge circuit. |
US11748288B2 |
Discovery and safe enablement of high-speed management interface via PCIe card electro-mechanical connector
An information handling system may include a host system including a processor and a management controller communicatively coupled to the processor and configured for out-of-band management of the host system. The information handling system may also include a Universal Serial Bus (USB) interface communicatively coupled to the management controller via a Peripheral Component Interconnect Enhanced (PCIe) card electro-mechanical (CEM) connector. The host system may implements a host-side subsystem configured to engage CEM terminations in response to a USB mode of the host-side subsystem being disabled and the host-side subsystem being in a main power state and selectively enable communication to and from a USB host of the host system via the PCIe CEM connector based on the USB mode of the host-side subsystem. |
US11748287B2 |
Networked computer with multiple embedded rings
According to an aspect of the invention, there is provided a computer comprising a plurality of interconnected processing nodes arranged in a configuration with multiple stacked layers. Each layer comprises four processing nodes connected by respective links between the processing nodes. In end layers of the stack, the four processing nodes are interconnected in a ring formation by two links between the nodes, the two links adapted to operate simultaneously. Processing nodes in the multiple stacked layers provide four faces, each face comprising multiple layers, each layer comprising a pair of processing nodes. The processing nodes are programmed to operate a configuration to transmit data around embedded one-dimensional rings, each ring formed by processing nodes in two opposing faces. |
US11748286B2 |
Hot-plugging control method, device and retimer
The present disclosure provides a hot-plugging control method, device, and retimer. The hot-plugging control method includes: receiving data from a pluggable device through a second end, sending the data to an RC through a first end; sending a detection signal to the second end to detect the connection status between the pluggable device and the second end; and stopping sending the data to the RC, and sending the first control signal to the RC, when it is detected that the pluggable device is hot-unplugged from the second end, so that the RC handles the abnormal state of the data not being sent according to the first control signal. The hot-plugging control method provided by the present disclosure does not require presence signals to implement hot-plugging of a pluggable device, and thus can avoid the problem that the device cannot implement hot-plugging without presence signals. |
US11748282B2 |
Electronic device
An electronic device includes a core circuit and a detecting circuit. The core circuit receives a first clock signal and a second clock signal that are different. The core circuit generates a first working state and a second working state respectively according to the first clock signal and the second clock signal. The detecting circuit detects a relationship between the first working state and the second working state to generate a reset signal. The reset signal is configured to reset the relationship between the first working state and the second working state to an initial corresponding relationship, and reduce an influence of electromagnetic interference on the electronic device. |
US11748277B2 |
Client input/output (I/O) access rate variation compensation
Method and apparatus for enhancing performance of a storage device, such as a solid-state drive (SSD). In some embodiments, the storage device monitors a rate at which client I/O access commands are received from a client to transfer data with a non-volatile memory (NVM) of the storage device. A ratio of background access commands to the client I/O access commands is adjusted to maintain completion rates of the client I/O access commands at a predetermined level. The background access commands transfer data internally with the NVM to prepare the storage device to service the client I/O access commands, and can include internal reads and writes to carry out garbage collection and metadata map updates. The ratio may be adjusted by identifying a workload type subjected to the storage device by the client. |
US11748274B2 |
Banked memory device storing hamming weight
A memory device includes a memory array and a memory controller. The memory array includes a first memory bank, a second memory bank, and a third memory bank. The first memory bank includes a first sub memory bank. The second memory bank includes a second sub memory bank. The memory controller, according to a write command from a host, writes first data from the host to the first memory bank and second data to the second memory bank at the same time, and writes a first Hamming weight of the first data to the third memory bank. The second data is the inverse of the first data. |
US11748272B2 |
Shared keys for no PCBA cartridges
In at least one implementation, technology disclosed herein provides a method including generating a plurality of shares of an encryption key such that a combination of shares having a cardinality above a threshold cardinality is sufficient to retrieve data encrypted with the encryption key, distributing the plurality of shares among a plurality of devices, the plurality of devices including one or more disc drive cartridges and one or more printed circuit board assemblies (PCBAs) configured to host one or more of the disc drive cartridges, receiving one or more of the plurality of shares from the plurality of devices, and in response to determining that cardinality of the received one or more of the plurality of shares is above the threshold cardinality, retrieving the data encrypted with the key. |
US11748270B2 |
Tracking streaming engine vector predicates to control processor execution
In a method of operating a computer system, an instruction loop is executed by a processor in which each iteration of the instruction loop accesses a current data vector and an associated current vector predicate. The instruction loop is repeated when the current vector predicate indicates the current data vector contains at least one valid data element and the instruction loop is exited when the current vector predicate indicates the current data vector contains no valid data elements. |
US11748269B2 |
Cache tuning device, cache tuning method, and cache tuning program
Performance optimization is achieved by clarifying cache usage characteristics of each application from usage conditions of physical resources (caches) in real time and automatically controlling the cache usage amount of each application. Thus, a system includes a main memory to and from which data is written and read, a level 3 cache memory which can be accessed faster than the main memory, a CPU core configured to execute processing by performing write and read to and from the memory and the cache, a usage amount measurement unit configured to measure a usage condition of a cache of each virtual machine (13a to 13c) executed by the CPU core, an allocation amount calculation unit configured to calculate cache capacity to be allocated to each virtual machine (13a to 13c) from the usage condition, and a control unit configured to allocate the cache capacity to each virtual machine (13a to 13c). |
US11748266B1 |
Special tracking pool enhancement for core local cache address invalidates
Embodiments are for special tracking pool enhancement for core L1 address invalidates. An invalidate request is designated to fill an entry in a queue in a local cache of a processor core, the queue including a first allocation associated with processing any type of invalidate request and a second allocation associated with processing an invalidate request not requiring a response in order for a controller to be made available, the entry being in the second allocation. Responsive to designating the invalidate request to fill the entry in the queue in the local cache, a state of the controller that made the invalidate request is changed to available based at least in part on the entry being in the second allocation. |
US11748265B2 |
Memory controller and method of operating the same
A memory controller includes a map buffer and a map update controller. The map buffer includes storage areas that respectively correspond to one or more indices. The map update controller stores metadata in a storage area corresponding to a target index among the one or more indices, and updates the metadata based on an update of mapping data for a first logical address. The metadata includes history information of a physical address mapped to the first logical address. |
US11748260B1 |
Service performance enhancement using advance notifications of reduced-capacity phases of operations
A first run-time environment executing a first instance of an application, and a second run-time environment executing a second instance of the application are established. An indication of an impending commencement of a reduced-capacity phase of operation of the first run-time environment is obtained at a service request receiver. Based at least in part on the indication, the service request receiver directs a service request to the second instance of the application. |
US11748256B2 |
Memory system and method for controlling nonvolatile memory
According to one embodiment, a memory system includes a nonvolatile memory including plural blocks each including plural pages, and a controller. When receiving a write request designating a first logical address and a first block number from the host, the controller determines a first location in a first block having the first block number to which data from the host should be written, and writes the data from the host to the first location in the first block. The controller notifies the host of either an in-block physical address indicative of the first location, or a group of the first logical address, the first block number and the first in-block physical address. |
US11748253B1 |
Address generation for page collision prevention in memory regions
To generate sequential addresses when multiple integrated circuit (IC) devices are accessing a memory region, an address token is sent along the IC devices communicatively coupled in a ring topology. The address token includes a data increment value for the memory region. When a device receives the address token, a memory write address is determined based on the data increment value and a base address corresponding to the memory region for the current write cycle. The IC device can perform a write operation using the memory write address if the device has data to write. The data increment value of the address token is then updated based on the number of data units being written in the current write cycle to the memory region by the IC device, and the updated address token is transmitted to the next IC device of the ring topology. |
US11748251B2 |
Storing tensors in memory based on depth
Embodiments of the present disclosure include systems and methods for storing tensors in memory based on depth. In some embodiments, for each of a plurality of sets of elements in a three-dimensional (3D) matrix, a position is determined along a height axis and width axis of the 3D matrix. At the determined position, a set of elements are identified along a depth axis of the 3D matrix. The set of elements are stored in a contiguous block of memory. |
US11748250B2 |
Method and electronic device for data processing, and storage medium
This application discloses a data processing method and apparatus, an electronic device, and a storage medium. When execution is performed at an operation layer of a neural network model, based on a pre-stored buffer allocation relationship, a first address range for cyclic addressing is set for a first buffer corresponding to input data and a second address range for cyclic addressing is set for a second buffer corresponding to an output result. Subsequently, cyclic addressing can be performed in the first buffer based on the first address range for cyclic addressing, to read the input data for the operation layer; and cyclic addressing can be performed in the second buffer based on the second address range for cyclic addressing, to write the output result of the operation layer into the second buffer. In this way, efficiency of buffer utilization can be effectively improved, and further operation efficiency for the model is improved. |
US11748249B2 |
Fine grain level memory power consumption control mechanism
According to one general aspect, an apparatus may include a memory module. The memory module may include a plurality of memory banks configured to store data. The memory module may include a plurality of memory bank power down controllers, each configured to place one or more respective memory bank(s) in a power down mode. The memory module may include a memory module command interface configured to receive a handshake command from a memory controller, wherein the handshake command comprises a command to remove an indicated memory bank from power down mode. |
US11748247B2 |
Rule testing framework for executable rules of a service provider system
There are provided systems and methods for a rule testing framework for executable rules of a service provider system. During processing rule implementation and/or testing for rules currently implemented in production systems, different values for the variables and attributes of the rule may be required to be tested to ensure proper rule functioning. In order to test the rule, the expression of the rule is determined, and each variable is considered in turn. The expression is evaluated so that the selected variable becomes the output of the expression. Thus, the values of the other variables may then be determined so that the selected variable is the output of the expression. The rule may then be tested for positive and negative values of the selected variable so that the rules functioning for the selected variable is tested. |
US11748246B2 |
Crowd-sourced QA with trusted compute model
An approach is provided in which the approach collects distributed test results from multiple users, wherein at least one of the multiple users is an untrusted user. The approach aggregates the distributed test results in response to determining that each one of the distributed test results corresponds to the same system under test. The approach then presents the aggregated test results as a trusted test result. |
US11748244B2 |
Regression testing for web applications
Training a predict model with network traffic and data change messages generated by an existing web application running in a production environment. The predict model being is trained to predict data changes resulted from API calls embodied in network traffic. A stream of network traffic of the existing web application is replayed with an upgraded version of the existing web application to generate real data changes. The stream of network traffic is applied to the predict model to generate predicted data change messages. The predicted data change messages are comparing with real data change messages representing the real data changes. One or more existing APIs is identified as being possibly functionally degraded based on any inconsistency of the predicted data change messages with the real data change messages. |
US11748242B2 |
Proactive monitoring of a software application framework
Systems and methods provide techniques for more effective and efficient proactive monitoring of a target software application framework. In response, embodiments of the present invention provide methods, apparatuses, systems, computing devices, and/or the like that are configured to enable effective and efficient proactive monitoring of a target software application framework using a load testing experiment definition data object, wherein the load testing experiment definition data object describes a load increase action definition, a steady state definition, and a fault inducement action definition. |
US11748241B2 |
Method and apparatus for generating simulated test IO operations
Different storage platforms and different applications generate different types of traffic. Separate learning processes are trained using live IO operations from different types of reference workloads. The reference workloads are based on multiple types of applications executing in multiple types of environments. Example applications may include Oracle, SAP, SQL, etc. Example environments may include finance/banking, retail, on-line transaction processing, healthcare, etc. Once the learning processes have been trained, trained model checkpoints describing the trained learning processes are stored in a reference workload repository. The trained model checkpoints are used in a testing environment to enable a test server to create a test model configured to generate simulated test IO operations to be applied to a storage system. The generated test IO operations simulate the workload from an intended application and environment where the storage system will be used. |
US11748234B2 |
Automated testing platform for testing multiple devices
A testing system includes a client library that functions as a proxy for remote procedure calls to allow commands to be issued directly from a test framework including an interface that enables remote procedure call commands to be sent to a device under test from a mobile device and responses from the device under test to be received and forwarded to the mobile device, even where the mobile device and device under test have different operating systems. A client program adapted to run on the device under test sends and receives remote procedure call commands from the device under test to and from a test server that implements the test framework and manages a device state of the device under test. In a pairing test, the remote procedure call commands include commands adapted to emulate a button press for initiating pairing between the mobile device and the device under test. |
US11748232B2 |
System for discovering semantic relationships in computer programs
A system for discovering semantic relationships in computer programs is disclosed. In particular, the system may synergistically identify and validate semantic relationships, concepts, and groupings associated with data elements within a static or dynamic, time varying, source input. The system may utilize feature extractors to extract features from the input and reasoners to develop associations using data from multiple feature set types, and, can thus generate reliable, robust, and complete sets of semantic relationships from the input. The system may generate hypotheses associated with the relationships, concepts, and groupings, and validate the hypotheses by testing an application under evaluation by the system and observing the outputs generated from the testing. Information pertaining to validated or invalidated hypotheses may be provided to a learning engine to maximize reasoning and performance in subsequent discovery processes by adjusting models, vocabularies, dictionaries, parameters utilized by the system in identifying the relationships, concepts, and groupings. |
US11748231B2 |
Machine logic for performing anomaly detection
Technology for computerized anomaly detection, where the machine logic (for example, software) utilizes a multi-layer anomaly detection method that may include three (3) layers: (a) a baseline model for each feature at a single point, (b) a dynamic time window for historical data, and/or (c) correlation analysis for different model features. |
US11748229B2 |
Adaptive collection of telemetry data
An information handling system includes a memory and a processor. The memory stores telemetry data, telemetry collection rules, and persona classifications for the information handling system. The processor collects first telemetry data for the information handling system based on first telemetry collection rules. The first telemetry collection rules are set based on a first persona classification for the information handling system. The processor determines whether user behaviors change from behaviors associated with the first persona classification. In response to an amount of change in the user behaviors being above a threshold amount, the processor changes a classification of the information handling system from the first persona classification to a second persona classification. In response to the classification of the information handling system being the second persona classification, the processor collects second telemetry data for the information handling system based on second telemetry collection rules of the second persona classification. |
US11748228B2 |
Optimizing preboot telemetry efficiency
An information handling system may include a processor and a basic input/output system configured to identify, test, and/or initialize information handling resources of the information handling system, and further configured to predict a volume of incoming telemetry data collected by a preboot driver of the basic input/output system and based on the volume predicted, manage storage of the telemetry data among memory associated with the basic input/output system. |
US11748223B2 |
Method of operating storage device, storage device performing the same and storage system including the same
A method of operating a storage device including a plurality of nonvolatile memories, each of the plurality of nonvolatile memories including a temperature sensor, includes checking whether a predetermined temperature check cycle for the plurality of nonvolatile memories has been reached, monitoring, in response to the checking result, temperature information of at least some of the plurality of nonvolatile memories using the temperature sensor, obtaining standing time information of the plurality of nonvolatile memories by applying a temperature acceleration condition based on the monitored temperature information, and changing at least one of a plurality of driving parameters required for operating each of the plurality of nonvolatile memories based on at least one of the monitored temperature information and the obtained standing time information. |
US11748217B2 |
Method for failure detection and role selection in a network of redundant processes
A method for failure detection and role selection for a process in a network of redundant processes including a primary process configured to transmit a heartbeat signal with a predetermined interval to the processes of the network. |
US11748208B2 |
Persistent memory architecture
Techniques are provided for implementing a persistent memory storage tier to manage persistent memory of a node. The persistent memory is managed by the persistent memory storage tier at a higher level within a storage operating system storage stack than a level at which a storage file system of the node is managed. The persistent memory storage tier intercepts an operation targeting the storage file system. The persistent memory storage tier retargets the operation from targeting the storage file system to targeting the persistent memory. The operation is transmitted to the persistent memory. |
US11748206B2 |
Data recovery modification based on performance data exhibited by a network of data centers and data recovery requirement
Techniques regarding adaptive data recovery schemes are provided. For example, one or more embodiments described herein can comprise a system, which can comprise a memory that can store computer executable components. The system can also comprise a processor, operably coupled to the memory, and that can execute the computer executable components stored in the memory. The computer executable components can comprise a data management component that can modify a data recovery scheme based on performance data exhibited by a network of data centers and a data recovery requirement. The data recovery scheme can direct a relocation of data within the network. |
US11748203B2 |
Multi-role application orchestration in a distributed storage system
A new snapshot of a storage volume is created by instructing computing nodes to suppress write requests. Once pending write requests from the computing nodes are completed, storage nodes create a new snapshot for the storage volume by allocating a new segment to the new snapshot and finalizes and performs garbage collection with respect to segments allocated to the previous snapshot. Subsequent write requests to the storage volume are then performed on the segments allocated to the new snapshot. An orchestration layer implements a multi-role application that is provisioned with virtualized storage and computation resources. A snapshot of the application may be created and used to rollback or clone the application. Clone snapshots of storage volumes may be gradually populated with data from prior snapshots to reduce loading on a primary snapshot. |
US11748201B2 |
Versioned file system using structured data representations
A versioned file system comprises a set of structured data representations. At a first time, an interface creates and exports to a cloud data store a first structured data representation corresponding to a first version of the local file system. The first structured data representation is an XML tree having a root element, one or more directory elements associated with the root element, and one or more file elements associated with a given directory element. Upon a change within the file system, the interface creates and exports a second structured data representation corresponding to a second version of the file system. The second structured data representation differs from the first structured data representation up to and including the root element of the second structured data representation. The interface continues to generate and export the structured data representations to the data store. |
US11748197B2 |
Data storage methods and systems
A data storage method includes partitioning a data into an array having a plurality of data blocks and storing the data blocks across a plurality of storage nodes. Parity blocks are encoded based on the data array by performing a shift operation on the data array to produce a shifted array and performing an exclusive OR (XOR) operation on the elements in each row of the shifted array to produce a parity block. The method further includes storing the parity blocks across a plurality of the storage nodes. Systems are configured to recover data from a data array in the event that the data array is at least partly inaccessible. |
US11748194B2 |
Error correcting memory systems
Error correcting memory systems and methods of operating the memory systems are disclosed. In some embodiments, a memory system includes: a data memory; an ECC memory; and a data scrubbing circuit electrically coupled to the ECC memory and the data memory. The data scrubbing circuit may be configured to, in response to receiving a scrub data command, correct an error in the data memory. A code word length used to correct the error may be longer than a word length used during normal access of the data memory. In some embodiments, a memory system includes a first memory circuit associated with a first bit error rate and a second memory circuit associated with a second bit error rate. In some embodiments, a memory system includes an error correctable multi-level cell (MLC) array. |
US11748193B2 |
Electronic circuit with local configuration checkers with unique ID codes
An electronic circuit includes a data bus, a first module, and a second module. The first module is coupled to the data bus and corresponds to a first address. The first module performs a first function and includes a first storage location for first configuration data for the first function and first error checking data. The first module also includes a first local configuration checker having a first identification code. The first error checking data is based on the first configuration data and the first identification code. The second module is coupled to the data bus and corresponds to a second address. The second module performs a second function and includes a second storage location for second configuration data and second error checking data. The second module also includes a second local configuration checker having a second identification code that is distinct from the first identification code. |
US11748190B2 |
Cyclic redundancy check computation circuit, communication unit, and method therefor
A cyclic redundancy check, CRC, computation circuit comprising an input for receiving an input stream having an input bit sequence comprising two or more bits at a time aligned to rows of a CRC generator matrix stored in a Look Up Table, LUT; a set of two or more parallel processors configured to perform a CRC computation of the input bit sequence; wherein the LUT comprises a plurality of addresses wherein at least one of the addresses is configured to store two or more rows of the CRC generator matrix; and the set of parallel processors is configured to: combine LUT data with the input stream by using two or more bits of the aligned input stream to mask the two or more rows of the CRC generator matrix stored in the LUT; and combine generated two or more intermediate parity bit sequences into a single parity bit sequence. |
US11748188B2 |
Secure communication apparatus and method
A method for diagnosing secure communication. Before performing a data transmission, a self-diagnosing mode is entered. Error checkpoints are checked to generate a diagnostic status. The diagnostic status is collected. An error handling mode is entered to determine whether an error exists in the diagnostic status. When there is an error, the error is shielded. The method for diagnosing secure communication solves the problem of image burn-in, and further reduces the use of non-volatile memory. Therefore, the size and function utility of the integrated circuit can be further reduced. |
US11748183B2 |
Reasonableness monitor
A flight control computer (FCC) has an index calculation component (ICC) configured to compare a reasonableness of at least a first value of a variable and a second value of the variable. A method of operating a flight control computer (FCC) includes providing an index calculation component (ICC) configured to compare a reasonableness of at least a first value of a variable and a second value of the variable. |
US11748178B2 |
Scalable and accelerated function as a service calling architecture
Examples described herein relate to requesting execution of a workload by a next function with data transport overhead tailored based on memory sharing capability with the next function. In some examples, data transport overhead is one or more of: sending a memory address pointer, virtual memory address pointer or sending data to the next function. In some examples, the memory sharing capability with the next function is based on one or more of: whether the next function shares an enclave with a sender function, the next function shares physical memory domain with a sender function, or the next function shares virtual memory domain with a sender function. In some examples, selection of the next function from among multiple instances of the next function based on one or more of: sharing of memory domain, throughput performance, latency, cost, load balancing, or service legal agreement (SLA) requirements. |
US11748175B2 |
Side-by-side execution of same-type subsystems having a shared base operating system
A method includes receiving an API call including a request to resolve an API set contract to an associated host binary file, where the API set contract defines a set of APIs. The method further includes evaluating a runtime context of the API call to determine an application identifier for an application that initiated the request to resolve the API set contract to the associated host binary file. The method further includes executing elements of a first host binary instead of a second host binary responsive to determining that the API call was placed by a first application and executing elements of the second different host binary instead of the first host binary responsive to determining that the API call was placed by a second application. |
US11748174B2 |
Method for arbitration and access to hardware request ring structures in a concurrent environment
Methods and apparatus for arbitration and access to hardware request ring structures in a concurrent environment. A request ring mechanism is provided including an arbiter, ring overflow guard, request ring, and request ring metadata, each of which is implemented in shared virtual memory (SVM) on a computing platform including a multi-core processor coupled to an offload device having one or more SVM-capable accelerators. Worker threads request to access the request ring to provide job descriptors to be processed by the accelerator(s). A lockless arbiter returns either an index of a slot in which to write a descriptor or information indicating the ring is full to each worker thread. The scheme enables worker threads to write descriptors to slots in the request ring corresponding to the returned indexes without contention from other worker threads. The ring overflow guard prevents valid descriptors from being overwritten before they are taken off the ring by the accelerator(s). The request ring metadata is used indicate a valid/invalid status of the ring entries. |
US11748173B2 |
Information processing system, information processing method, and storage medium for controlling virtual server that executes program
An information processing system executes a series of processes. The information processing system includes a computer which manages, among multiple programs for executing the series of processes, a first program included in the information processing system and one or more second programs registered in the information processing system. The computer controls execution of the series of processes including a process executed by the second program and controls a virtual server for executing the second program. |
US11748171B2 |
Method and system for collaborative workload placement and optimization
A method and system for collaborative workload placement and optimization. Specifically, the disclosed method and system entail implementing metric exchange between hosts in a clustered or non-clustered environment to perform infrastructure workload placement and optimization decisions. The exchange of metrics may be performed through a lightweight service, which would not impact any existing environment resource utilization. Further, resource utilization maps may be used to offer near real-time tracking of resource utilization across the aforementioned hosts, thereby facilitating resource utilization forecasting for the efficient placement and optimization of workloads throughout the environment. |
US11748168B2 |
Flexible batch job scheduling in virtualization environments
Methods and apparatus for flexible batch job scheduling in virtualization environments are disclosed. A descriptor for a batch job requested by a client is received at a job scheduling service. The descriptor comprises an indication of a time range during which a job iteration may be performed. A target time for executing the iteration is determined based on an analysis of a plurality of received descriptors. An indication of the target time at which the iteration is to be scheduled is provided to a selected execution platform. |
US11748163B2 |
Control token and hierarchical dynamic control
The present approach relates to systems and methods for facilitating an interrupt or change in automated tasks in progress, and using a control token (e.g., flag) to modify the progress of the automated task. In contrast to current automated tasks that may not be modified once the request for the automated task has been sent, the presently disclosed techniques allow for controlling and/or changing an automated task by using the control token and an associated status in conjunction with logical checkpoints defined for a thread at which the thread can be paused and the status changed. |
US11748162B2 |
Function execution environment selection for decomposed application
Techniques for function execution environment selection for a decomposed application are provided. In one example, an apparatus comprises at least one processing platform configured to execute a portion of an application program in a first virtual computing element, wherein the application program comprises one or more portions of marked code, receive a request for execution of one of the one or more portions of marked code, decide whether to execute the portion of marked code identified in the request in the first virtual computing element or in a second virtual computing element, determine an execution environment from one or more execution environments specified in the marked code for the second virtual computing element to execute the marked code, when it is decided to execute the portion of the marked code in the second virtual computing element, and cause the portion of marked code identified in the request to be executed. |
US11748160B1 |
Load balancing computing resources in an observability pipeline system
Load balancing processes are performed in an observability pipeline system comprising a plurality of computing resources. In some aspects, the observability pipeline system defines a leader role and worker roles. A plurality of computing jobs each include computing tasks associated with event data. The leader role dispatches the computing tasks to the worker roles according to a least in-flight task dispatch criteria, which includes iteratively: identifying an available worker role; identifying one or more incomplete computing jobs; selecting, from the one or more incomplete computing jobs, a computing job that has the least number of in-flight computing tasks currently being executed in the observability pipeline system; identifying a next computing task from the selected computing job; and dispatching the next computing task to the available worker role. The worker roles execute the computing tasks by applying an observability pipeline process to the event data associated with the respective computing task. |
US11748157B2 |
Priority determination system, priority determination method, and recording medium
A priority determination system includes: an anomaly obtainer that obtains anomaly data items each indicating anomaly in a corresponding one of moving bodies; a state obtainer that obtains state data items each indicating a state of a corresponding one of the moving bodies; a risk value calculator that calculates, for each of the anomaly data items, a risk value indicating a risk of the anomaly based on a state data item of the corresponding one of the moving bodies; a priority determiner that determines a priority of a task for dealing with the anomaly indicated by each of the anomaly data items, based on the risk value of the anomaly data item; and an outputter that provides output based on a result of the determination. |
US11748152B2 |
Virtualization of multiple coprocessors
In a data processing system running at least one application on a hardware platform that includes at least one processor and a plurality of coprocessors, at least one kernel dispatched by an application is intercepted by an intermediate software layer running logically between the application and the system software. Compute functions are determined within kernel(s), and data dependencies are determined among the compute functions. The compute functions are dispatched to selected ones of the coprocessors based at least in part on the determined data dependencies and kernel results are returned to the application that dispatched the respective kernel. |
US11748147B1 |
Intra application container direct communication protocol
An example operation may include a method comprising one or more of starting a communication session by a first application container, initiating a poll, by the first application container, when the first application container has data in its queue, responding, by at least one second application container, data, wherein the data includes one or more of an identification, a state, a percentage of utilized resources by type, a list of data elements in a queue of the application container, a list of data elements in a queue, and data that is pre-allocated to be shared, requesting the data, by the at least one second application container, and ending the communication session when one or more of the first application container sends a FIN, and the at least one second application container sends a FIN. |
US11748146B2 |
Scalable virtual machine operation inside trust domains within the trust domain architecture
Implementations describe a computing system that implements a plurality of virtual machines inside a trust domain (TD), enabled via a secure arbitration mode (SEAM) of the processor. A processor includes one or more registers to store a SEAM range of memory, a TD key identifier of a TD private encryption key. The processor is capable of initializing a trust domain resource manager (TDRM) to manage the TD, and a virtual machine monitor within the TD to manage the plurality of virtual machines therein. The processor is further capable of exclusively associating a plurality of memory pages with the TD, wherein the plurality of memory pages associated with the TD is encrypted with a TD private encryption key inaccessible to the TDRM. The processor is further capable of using the SEAM range of memory, inaccessible to the TDRM, to provide isolation between the TDRM and the plurality of virtual machines. |
US11748143B2 |
Live mount of virtual machines in a public cloud computing environment
Live mounting a virtual machine (VM) causes the VM to run off a backup copy or snapshot previously taken of a “live” production VM. The live-mounted VM is generally intended for temporary use such as to validate the integrity and contents of the backup copy for disaster recovery validation, or to access some contents of the backup copy from the live-mounted VM without restoring all backed up files. These uses contemplate that changes occurring during live mount are not preserved after the live-mounted VM expires or is taken down. Thus, live mounting a VM is not a restore operation and usually does not involve access to every block of data in the backup copy. However, live mounting provides live VM service in the cloud sooner than waiting for all of the backup copy/snapshot to be restored. |
US11748142B2 |
High-availability admission control for accelerator devices
The disclosure provides an approach for high-availability admission control. Embodiments include determining a number of slots present on the cluster of hosts. Embodiments include receiving an indication of a number of host failures to tolerate. Embodiments include determining a number of slots that are assigned to existing computing instances on the cluster of hosts. Embodiments include determining an available cluster capacity based on the number of slots present on the cluster of hosts, the number of host failures to tolerate, and the number of slots that are assigned to existing computing instances on the cluster of hosts. Embodiments include determining whether to admit a given computing instance to the cluster of hosts based on the available cluster capacity. |
US11748134B2 |
Inference engine for configuration parameters in a network functions virtualization orchestrator
A system and method for deploying a virtual network function (VNF) are disclosed. Deploying a VNF includes receiving a request to instantiate a VNF in a network virtualization infrastructure, obtaining input from a user providing parameters needed for performing the instantiation of the VNF, determining a type of deployment for the VNF, and adding parameters inferred from the type of deployment to the user data to complete the parameters needed for deployment of the VNF, wherein the added parameters are inferred based on stored data regarding previous instantiations of the VNF. Determining the type of deployment for the VNF includes determining a number of instances of the VNFs to be deployed and a number of virtual infrastructure managers that will be instructed to deploy resources needed by the VNF. |
US11748131B2 |
Network updates for virtual machine migration
Implementations of the disclosure are directed to network updates for virtual machine migration. A method of the disclosure includes receiving an indication over a network that a virtual machine successfully migrated from a source host to a destination host, responsive to the indication, monitoring incoming packets to the source host for an incoming packet having a virtual machine address of the virtual machine at the source host in a destination address field, and upon determining that one or more of the incoming packets to the source host comprise the destination address field having the virtual machine address, providing, to the destination host, a notification that the one or more of the incoming packets having the virtual machine address were received at the source host, the notification indicating that an update of the virtual machine address is to be performed by one or more endpoints of the network. |
US11748126B2 |
Electronic device for supporting customized manual
An electronic device is provided and includes a communication circuit, a memory, and a processor connected to the communication circuit and the memory. The memory may store instructions causing, upon being executed, the processor to store a usage history in the memory, the usage history collected from a plurality of user devices registered in a user device group through the communication circuit, to receive device information indicating functions of a first user device in the user device group from the first user device or a second user device in the user device group through the communication circuit, to select a function to be recommended to a user from among the functions of the first user device, based on at least the usage history, to generate a customized manual to allow the user to use the recommended function of the first user device, and to transmit, to the first user device or the second user device through the communication circuit, the customized manual or recommendation information for recommending the customized manual to the user. |
US11748120B1 |
Server-based user interface rendering
Techniques for server-based UI rendering are described. In an example, a system receives, from a device, a request associated with rendering a UI that includes multiple UI components. The system receives, from a first source associated with a first UI component, availability information indicating that the first UI component is available for use by other UI components. Based at least in part on the availability information, the system determines that the first UI component is available for use by a second UI component. The system receives, from a second source associated with the second UI component, event information indicating content presentable in the first UI component and an event trigger at the second UI component to present the content. Further, the system sends, to the device, a set of instructions associated with the rendering of the UI. The set of instructions includes the event information. |
US11748112B2 |
Configurable media structure
Systems, apparatuses, and methods related to configurable media structure are described. A memory device can be configured to boot up in a variety of configurations. The variety of configurations can include using the memory device for persistent memory storage, for non-persistent memory storage, etc. For instance, an apparatus can include a first memory array and a second memory array. The apparatus can include a memory controller coupled to the first memory array and the second memory array. The second memory array can be configured to store at least two boot images. The first memory array can be configured to operate based on which of the at least two boot images is used. |
US11748108B2 |
Instruction executing method and apparatus, electronic device, and computer-readable storage medium
Example embodiments of the present application provide an instruction executing method and apparatus, an electronic device, and a computer-readable storage medium that may be applied in the field of artificial intelligence. The instruction executing method may include: executing an instruction sequence that includes memory instructions and non-memory instructions, the instructions in the sequence executed starting to be executed in order; determining that execution of a first memory instruction needs to be completed before a second memory instruction starts to be executed, the second memory instruction being a next memory instruction following the first memory instruction in the instruction sequence; and executing non-memory instructions between the first memory instruction and the second memory instruction without executing the second memory instruction, during a cycle of executing the first memory instruction. |
US11748107B2 |
Complex I/O value prediction for multiple values with physical or virtual addresses
An apparatus, and corresponding method, for input/output (I/O) value determination, generates an I/O instruction for an I/O device, the I/O device including a state machine with state transition logic. The apparatus comprises a controller that includes a simplified state machine with a reduced version of the state transition logic of the state machine of the I/O device. The controller is configured to improve instruction execution performance of a processor core by employing the simplified state machine to predict at least one state value of at least one I/O device true state value to be affected by the I/O instruction at the I/O device. |
US11748106B2 |
Data operations and finite state machine for machine learning via bypass of computational tasks based on frequently-used data values
A mechanism is described for facilitating fast data operations and for facilitating a finite state machine for machine learning at autonomous machines. A method of embodiments, as described herein, includes detecting input data to be used in computational tasks by a computation component of a processor including a graphics processor. The method may further include determining one or more frequently-used data values (FDVs) from the data, and pushing the one or more frequent data values to bypass the computational tasks. |
US11748105B2 |
Methods and apparatus for storing a copy of a current fetched instruction when a miss threshold is exceeded until a refill threshold is reached
Aspects of the present disclosure relate an apparatus comprising fetch circuitry and instruction storage circuitry. The fetch circuitry is to fetch instructions for execution by execution circuitry. The instruction storage circuitry is to store temporary copies of fetched instructions. The fetch circuitry is configured to preferentially fetch instructions from the instruction storage circuitry. The instruction storage circuitry is configured to, responsive to a storage condition being met, begin storing copies of consecutive fetched instructions, the storage condition indicating a utility of a current fetched instruction; and to, responsive to determining that a number of said stored consecutive instructions has reached a storage threshold, cease storing copies of subsequent fetched instructions. |
US11748103B2 |
Systems and methods for performing matrix compress and decompress instructions
Disclosed embodiments relate to matrix compress/decompress instructions. In one example, a processor includes fetch circuitry to fetch a compress instruction having a format with fields to specify an opcode and locations of decompressed source and compressed destination matrices, decode circuitry to decode the fetched compress instructions, and execution circuitry, responsive to the decoded compress instruction, to: generate a compressed result according to a compress algorithm by compressing the specified decompressed source matrix by either packing non-zero-valued elements together and storing the matrix position of each non-zero-valued element in a header, or using fewer bits to represent one or more elements and using the header to identify matrix elements being represented by fewer bits; and store the compressed result to the specified compressed destination matrix. |
US11748102B2 |
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; when the received instruction is an unknown instruction, executing a conversion program by an operating system, wherein the conversion program executes the following steps: determining whether the received instruction is a new instruction; 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. |
US11748095B2 |
Automation of task identification in a software lifecycle
A system and method for automation of task identification and control in a software lifecycle. Software context for a software asset is extracted from context repositories of the software asset during software development and operation, the extracted context data is matched to relevant tasks in a knowledge database to select tasks for the software asset, and task prioritization and orchestration are presented in a prioritized task list during a software lifecycle. |
US11748094B2 |
Techniques for non-disruptive operating system upgrade
The disclosure provides an approach for a non-disruptive system upgrade. Embodiments include installing an upgraded version of an operating system (OS) on a computing system while a current version of the OS continues to run. Embodiments include entering a maintenance mode on the computing system, including preventing the addition of new applications and modifying the handling of storage operations on the computing system for the duration of the maintenance mode. Embodiments include, during the maintenance mode, configuring the upgraded version of the OS. Embodiments include, after configuring the upgraded version of the OS, suspending a subset of applications running on the computing system, transferring control over resources of the computing system to the upgraded version of the OS, and resuming the subset of the applications running on the computing system. Embodiments include exiting the maintenance mode on the computing system. |
US11748090B2 |
Cloud services release orchestration
According to some implementations, while a proxy routes production traffic to a first application (app) version that runs in a plurality of container orchestration system (cos) pods having first app version containers, configuration information is received including an identification of a second app version container image for a second app version. The second app version is an updated version of the first app version. Cos pods having second app version containers are brought up based on the second app version container image identified in the configuration information. Test and/or warmup traffic is caused to be routed to the second app version containers. Responsive to an indication regarding the routing of the test and/or warmup traffic to the second app version, causing a transition to sending production traffic to the second app version containers instead of to the first app version. |
US11748089B2 |
Obtaining software updates from neighboring hosts in a virtualized computing system
An example method of upgrading a host in a cluster under management of a lifecycle manager in a virtualized computing system includes: receiving, from the lifecycle manager at a host in the cluster being upgraded, a desired software specification for a hypervisor of the host; determining, by the host, a list of required software installation bundles (SIBs) to satisfy the desired software specification; identifying a neighboring host in the cluster for the host; downloading, from the neighboring host to the host, at least at portion of the required SIBs; and executing an upgrade of the hypervisor in the host using the required SIBs. |
US11748088B2 |
Systems and methods for updating a medical device
Embodiments described herein include methods and/or systems for updating a medical device. Embodiments include medical devices which are configured for updates in response to various events including connection of a peripheral device to the medical device, a user initiated event, or based on received recommendations. |
US11748082B2 |
Systems and methods for expedited access to applications
Methods and systems for determining information of applications are described herein. A computing device may receive, from one or more client devices, data indicating application usage events. The computing device may determine, based on the data, popular applications that a target user regularly uses. The computing device may determine, based on the data, recommended applications that users similar to the target user regularly use. The computing device may determine, based on the popular applications and/or the recommended applications, a collection of applications for the target user. The collection of applications may be displayed on a user interface of a client device associated with the target user for expedited access of interested applications. |
US11748079B2 |
Technologies for creating and distributing integration connectors in a cloud service brokerage system
Technologies for creating and distributing integration connectors in cloud service brokerage systems include a developer portal computing device communicatively coupled to a connector hub of a marketplace computing. The developer portal computing device is configured to receive information from a developer via a developer UI portal of a developer portal computing device. Such information includes connector descriptor information for a connector associated with a cloud service and one or more resource types of the connector. The developer portal computing device is further configured to build, via a connector builder of the developer portal computing device, the connector as a function of the connector descriptor information and the one or more resource types, generate a connector package for the built connector, and transmit the generated connector package to a connector hub of a cloud service marketplace computing device, wherein the connector package is usable to create one or more instances of the connector. Additional embodiments are described herein. |
US11748077B2 |
Apparatus and method and computer program product for compiling code adapted for secondary offloads in graphics processing unit
The invention relates to a method for compiling code adapted for secondary offloads in a graphics processing unit (GPU). The method, performed by a processing unit, includes: reconstructing execution codes in a first kernel into a second kernel. The second kernel includes an operation table including entries, and computation codes. The computation codes include a portion of the execution codes, and synchronization hooks, and each synchronization hook includes information indicating one entry of the operation table. An order of the portion of the execution codes and the synchronization hooks in the computation codes matches an order of the execution codes in the first kernel, thereby enabling a compute unit (CU) in the GPU to execute the computation codes, and an engine in the GPU to instruct a component inside or outside of the GPU to complete a designated operation in accordance with content of each entry in the operation table. |
US11748070B2 |
Systems and methods for generating graphical user interfaces
A system for generating graphical user interfaces. The system may include processors and storage devices storing instructions. The instructions may configure the one or more processors to perform operations including identifying a plurality of attributes from an image captured with a client device, identifying a plurality of first results based on the attributes, generating a first graphical user interface for display in the client device. The first graphical user interface may include a plurality of result icons corresponding to a subset of the first results having confidence scores above a threshold, a plurality of filter icons displaying options, and a search button. The operations may also include receiving a selection of at least one of the result icons or at least one of the filter icons, performing a search, based on the selection, and generating a second graphical user interface. |
US11748069B2 |
User interface (UI) descriptors, UI object libraries, UI object repositories, and UI object browsers for robotic process automation
User interface (UI) object descriptors, UI object libraries, UI object repositories, and UI object browsers for robotic process automation (RPA) are disclosed. A UI object browser may be used for managing, reusing, and increasing the reliability of UI descriptors in a project. UI descriptors may be added to UI object libraries and be published or republished as UI object libraries for global reuse in a UI object repository. The UI object browser, UI object libraries, and UI object repository may facilitate reusability of UI element identification frameworks and derivatives thereof. |
US11748062B2 |
Multiplication and addition operation device and control method for multiplication and addition operation thereof
A multiplication and addition operation device and a control method thereof are provided. The multiplication and addition operation device includes a feature information filter and an in-memory calculator. The feature information filter records a plurality of designated bits of a plurality of feature information, compares received input information with the designated bits to generate a comparison result, and generates a selected address according to the comparison result. The in-memory calculator records all bits of the feature information, and generates an operation result by performing a multiplication and addition operation on the feature information and the input information according to the selected address. |
US11748060B2 |
Method and apparatus for use in the design and manufacture of integrated circuits
A method and apparatus are provided for manufacturing integrated circuits performing invariant integer division x/d. A desired rounding mode is provided and an integer triple (a,b,k) for this rounding mode is derived. Furthermore, a set of conditions for the rounding mode is derived. An RTL representation is then derived using the integer triple. From this a hardware layout can be derived and an integrated circuit manufactured with the derived hardware layout. When the integer triple is derived a minimum value of k for the desired rounding mode and set of conditions is also derived. |
US11748056B2 |
Tying a virtual speaker to a physical space
A method for tying a virtual speaker to a physical space. A first user with a first wearable extended reality appliance enters an area associated with a virtual speaker. First sounds are transmitted from the virtual speaker to the first wearable extended reality appliance. The first user hears the first sounds at first settings of the virtual speaker. The first user changes the settings of the virtual speaker to second settings. Second sounds are transmitted from the virtual speaker to the first wearable extended reality appliance, such that the first user hears the second sounds at the second settings. After the first user leaves the area, a second user with a second wearable extended reality appliance enters the area. Third sounds are transmitted from the virtual speaker to the second wearable extended reality appliance, such that the second user hears the third sounds at the second settings. |
US11748054B2 |
Screen projection method and terminal device
A projection method and a terminal device, including responding, by a transmit end, to a screen projection instruction, obtaining a real-time interface of an application program on which screen projection is to be performed and device information of one or more receive ends, obtaining a user experience score of each receive end of the one or more receive ends by scoring a visual effect, sound effect, and interaction complexity of each receive end based on the device information, obtaining, based on the user experience score, first data on which screen projection is to be performed and that is at least one of a video stream, an audio stream, or a user interface control, obtaining a control layout file of the user interface control in response to the first data having the user interface control, and sending, to a corresponding receive end, the first data and the control layout file. |
US11748053B2 |
Device and method for robotic process automation of multiple electronic computing devices
A device and a method for robotic process automation of multiple electronic computing devices are disclosed. The device creates and stores a script that records at least an event relating to a first device and at least one action corresponding to the event. The device continuously receives a current screenshot image of a first device, and continuously analyzes the current screenshot image of the first device according to the script so as to determine whether the event has occurred. When determining that the event has occurred, the device generates at least one control signal corresponding to the at least one action according to the script, and transmits the at least one control signal to a second device, so as to perform the at least one action for the second device. |
US11748052B2 |
Method and system for aggregate asset routing
A method for asset routing including receiving a digital asset, determining a set of print partners for the digital asset, determining a set of candidate batches for the digital asset, selecting a print partner for the digital asset, optionally determining a print partner for an unmatched digital asset, and routing the digital asset to the print partner. |
US11748050B2 |
Network printing service using instant messaging
To provide an image forming apparatus including a message acquirer that acquires messages from a server that provides messages posted from a plurality of devices to each of the plurality of devices in a chronological order, a print data generator that generates print data, based on the acquired message, a message determiner that determines whether a print execution phrase is included in the acquired message, and a print data output controller that performs control to output the print data if it is determined that the print execution phrase is included. |
US11748045B1 |
Methods and printing system for reporting job cost information
Print jobs may be broken down according to consumable types, job cost categories, and print speed to determine job costing information. Using this information, an operator can see how resources are being used for printing print jobs. After a print job is completed, the total number of pages, an amount of ink, or an amount of toner is allocated to at least one job costing category. Job costing categories include good use of the consumable type or waste. Waste is further broken down into additional job costing categories. This information also is broken into print speeds based on different media types, media trays, or printing devices. This process provides a more holistic overview of the costs incurred to finish a print job. |
US11748040B2 |
Extending a storage system by utilizing stripes of different widths associated with respective storage array standards
A technique extends a storage system that includes a first storage resource pool that is generated using a first plurality of storage devices and based on a first storage array standard. Such a technique involves: adding a second plurality of storage devices to the storage system in response to receiving a request to extend the storage system, the number of the second plurality of storage devices being less than the sum of a first stripe width associated with the first storage array standard and the number of backup storage devices in the first storage resource pool; and creating a second storage resource pool using the second plurality of storage devices and based on a second storage array standard, a second stripe width associated with the second storage array standard being less than the first stripe width. Accordingly, storage space can be extended faster and more effectively. |
US11748038B1 |
Physical hardware controller for provisioning remote storage services on processing devices
An apparatus comprises a first processing device, the first processing device comprising a physical hardware controller configured for coupling with a second processing device. The first processing device is configured to identify one or more remote storage service instances attached to the second processing device, and to initiate storage emulation modules for the remote storage service instances attached to the second processing device, the storage emulation modules emulating one or more physical storage devices configured for attachment to the second processing device. The first processing device is also configured to provision the remote storage service instances to the second processing device by processing input/output requests that are directed to one or more storage volumes of the emulated physical storage devices utilizing hardware resources of the physical hardware controller and providing processing results of the input/output requests to the second processing device via the emulated physical storage devices. |
US11748037B2 |
Physical disk and virtual disk mapping in storage systems
A first storage node communicates with at least one second storage node. A physical disk included in the at least one second storage node is mapped as a virtual disk of the first storage node. The method may include: receiving a first write request, where the first write request carries first to-be-written data; striping the first to-be-written data to obtain striped data, and writing the striped data to a physical disk and/or the virtual disk of the first storage node; and recording a write location of the striped data. For example, the technical solution may be applied to a storage system that includes an NVMe SSD. |
US11748036B2 |
Storage device and operating method thereof
A storage device for performing a read operation together with a program operation includes a memory device for storing data and a memory controller for controlling the memory device. The memory device includes an allow bit setting register for storing allow bits which are compared with fail bits included in read data read in a read operation and includes a read operation controller for controlling the memory device to immediately perform the read operation after a program operation. The memory controller includes a command generator for generating a command instructing the memory device to perform an operation, includes a bad block processor for setting a bad block, based on a result of the read operation performed by the memory device, and includes a fail information controller for setting an operation mode of a next read operation, based on the result of the read operation performed by the memory device. |
US11748027B2 |
Storage system and method for avoiding clustering of reads during a program suspend
A storage system suspends an ongoing program operation to execute a read command. There is a limit on the number of times the storage system can suspend the program operation, and latencies occur for read commands that are received after the limit has been reached. To improve read quality of service, a blackout window is established that prevents the storage system from suspending the program operation for a period of time after the program operation resumes. The period of time can be chosen such that program suspensions are evenly distributed over the course of the program operation. |
US11748022B2 |
Method and apparatus for controlling different types of storage units
The invention introduces an apparatus for controlling different types of storage units, at least including: an interface and a processing unit. The interface connects at least two types of storage units, which include at least a nonvolatile hybrid memory. The processing unit is configured to operably access data to the different types of storage units through the interface. |
US11748021B2 |
Scrub rate control for a memory device
Methods, systems, and devices for scrub rate control for a memory device are described. For example, during a scrub operation, a memory device may perform an error correction operation on data read from a memory array of the memory device. The memory device may determine a quantity of errors detected or corrected during the scrub operation and determine a condition of the memory array based on the quantity of errors. The memory device may indicate the determined condition of the memory array to a host device. In some cases, the memory device may perform scrub operations based on one or more condition of the memory array. For example, as a condition of the memory array deteriorates, the memory device may perform scrub operations at an increased rate. |
US11748020B2 |
Reestablishing redundancy in redundant storage
Storage redundancy may be resynchronized without determining a snapshot difference. A storage component (210) owning a volume (122) can maintain current and expected generation numbers (212, 214) based on modification requests received and modification requests that a backup component (220) acknowledges completing. The backup (220) can maintain current and expected generation numbers (222, 224) based on modification requests received and applied to a backup volume (124). If either component (210, 220) fails and later returns to service, differences between the owner's current and expected generation numbers (212, 214) and the backup's current and expected generation numbers (222, 224) indicate which modification requests may have been missed and need to be reconstructed to restore synchronization. |
US11748007B2 |
Memory, memory system, and operation method of memory system
A memory includes: a non-volatile memory suitable for storing a defect address; a register suitable for receiving and storing the defect address from the non-volatile memory during a boot-up operation, and receiving and storing an address that is input from an exterior during a register access operation; a comparison circuit suitable for comparing the address stored in the register with an address that is input from the exterior to produce a comparison result; redundant memory cells that are accessed according to the comparison result of the comparison circuit and a redundancy activation bit; and normal memory cells that are accessed according to the comparison result of the comparison circuit and the redundancy activation bit. |
US11748006B1 |
Mount path management for virtual storage volumes in a containerized storage environment
An illustrative method includes determining whether a virtual storage volume is successfully mounted to a mount path associated with a compute node, the mount path being marked as read-only, marking, if the determining includes determining that the virtual storage volume is successfully mounted to the mount path, the mount path as writable, and maintaining, if the determining includes determining that the virtual storage volume is unsuccessfully mounted to the mount path, the mount path as read-only. |
US11748004B2 |
Data replication using active and passive data storage modes
Described herein, system that facilitates replication of data in a geographically distributed storage environment. According to an embodiment, a system can comprise determining whether a data storage system is in an active data storage mode or a passive data storage mode. In active data storage mode, the data storage system can accept connections from an application, permit the application to store new data objects, replicate the new data objects to other data storage systems, and accept replicated data. In passive data storage mode, the data storage system can block storage of new data objects by the application while accepting replicated data. |
US11747997B2 |
Method and apparatus for providing differentiated share prioritization in a storage system
A Software Defined Network Attached Storage (SDNAS) executes on a storage system to provide access to shared file systems, referred to as “shares”, on the storage system. Users access the shares using protocol clients. To enable the SDNAS to provide differentiated prioritization between the various shares, a share priority table is maintained by the SDNAS. As shares are created, or optionally after the shares have been created, each share is assigned a share priority which is stored in the share priority table. When an IO operation is received from a protocol client on a share, the SDNAS process determines a share priority value of the share from the share priority table. The share priority value is used to specify an IO priority which used by the operating system scheduling mechanism to schedule the IO operation and to establish a CPU priority for the IO operation. |
US11747991B2 |
Method for data storage, general service entity device, and storage medium
The present disclosure provides a method for data storage, a general service entity device, and a storage medium. The method for data storage includes: by adopting a general service entity, receiving data sent by an application entity; performing a lock setting or an overflow setting; selecting a retention strategy for previously stored data according to the lock setting or the overflow setting in the case of satisfying a data overflow condition; and storing part or all of received data according to the retention strategy. |
US11747988B2 |
Semiconductor memory apparatus and semiconductor memory system for controlling transmission bandwidth
A semiconductor memory apparatus includes a memory bank circuit and a bandwidth control circuit. The memory bank circuit stores normal data, an error correction code, and a meta information code. The bandwidth control circuit controls bandwidths of the error correction code and the meta information code based on bandwidth option information. |
US11747986B2 |
Container-based cloud service providing system and method therefor
A container-based cloud service providing system of the present disclosure includes an access server network-connected to a plurality of user terminals through a web socket; an in-memory duster having an area allocated in a cloud and storing an authentication key and event data based on a container; a server module providing a cloud service to the user terminal; a manager module managing the server module; and a database. The server module includes a security module having a container structure and performing authentication of the user terminal; a data storage module having a container structure and periodically storing the event data stored in the in-memory cluster in the database; and a service module providing the cloud service by using the event data. |
US11747984B2 |
Memory system that constructs virtual storage regions for virtual machines
A memory system connectable to a host includes a nonvolatile memory and a controller. The controller is configured to generate one or more virtual storage regions each of which is associated with a virtual machine running in the host, using physical memory regions of the nonvolatile memory, maintain a threshold value for each of said one or more virtual storage regions, determine a cumulative amount of data that have been written in each of said one or more virtual storage regions, and restrict writing of data with respect to a virtual storage region for which the cumulative amount exceeds the threshold value. |
US11747980B1 |
Decompression of a file
Embodiments include performing decompression of a file. Aspects include receiving a compressed input stream for the file and processing the compressed input stream, by two or more pipelines in parallel, to create an output vector, wherein each pipeline includes a first decoder and a second decoder. Aspects also include writing, by each of the two or more pipelines, entries onto a scratchpad in an order defined by the output vector and writing one or more entries from the scratchpad to a main history buffer based on a determination that a validity field of the one or more entries has a value of true. |
US11747979B2 |
Electronic device, computer system, and control method
According to one embodiment, an electronic device includes a nonvolatile memory that includes blocks and a controller. The controller transmits information to the host. The information indicates a first logical address range corresponding to cold data stored in the nonvolatile memory, and a processing amount for turning a cold block that comprises the cold data into a block to which data is writable. The controller reads the cold data from the nonvolatile memory in accordance with a read command that is received from the host and designates the first logical address range, and transmits the read cold data to the host. The controller writes, to the nonvolatile memory, the cold data that is received with a write command designating the first logical address range from the host. |
US11747974B2 |
Orientation calculation program and device, and program and device using orientation information
A non-transitory computer-readable medium stores a program that makes it easy to operate a numerical value input and a character in a virtual space by changing an orientation of a device. By setting a rotation axis of a device, the program calculates an arbitrary numeral value input from inclination of the device. Moreover, by making it possible to perform a moving operation for a character in a virtual space by using a numerical value according to the inclination, mainly in a device that includes a touch panel, the program provides a user with an operation of a character with a higher degree of freedom in particular in a first-person perspective or a third-person perspective. |
US11747973B2 |
Rule-based user interface layout rearrangement
A device identifies one or more user interface elements, in a user interface, associated with a fixed positioning characteristic and not positioned within another user interface element with the fixed positioning characteristic. The device repositions the one or more user interface elements in the user interface to vacate space for a new user interface element based on a size of the new user interface element and forgo repositioning one or more other user interface elements in the user interface that do not have the fixed positioning characteristic or are positioned within another user interface element with the fixed positioning characteristic. The device inserts the new user interface element into the user interface in a portion of the user interface vacated in connection with repositioning the one or more user interface elements, and provides the user interface for display based on inserting the new user interface element into the user interface. |
US11747971B2 |
Apparatus, method and article to facilitate matching of clients in a networked environment
Information related to apparently successful matches between two entities is collected, and culled based on a later indication that the match failed. Matches between two entities may be generated based on comparative information with other entities who appear to share some characteristics or preferences. Matches may be based on actual actions, in contrast to expressed preferences. Actual actions may be taken into account in addition to expressed preferences. Generation of matches may take into account geographical and/or temporal proximity and/or likelihood of receiving a response, in addition to other attributes of an entity. Matching algorithms may be updated based on entity input. Potential matches may be presented to third party entities for evaluation. |
US11747970B2 |
Interactive graphical display of multiple overlapping hypotheses or document versions
Embodiments relate to interactive graphical display. A request is processed by a generative system to generate multiple hypotheses of an output in response to the request, a primary hypothesis of the multiple hypotheses having a highest confidence for the output, multiple secondary hypotheses of the multiple hypotheses having a lower confidence than the highest confidence. At least one region of divergence is determined from the primary hypothesis by the multiple secondary hypotheses, the at least one region of divergence having alternatives in the multiple secondary hypotheses, the alternatives in the multiple secondary hypotheses differing from the primary hypothesis. A graphical user interface displays the at least one region of divergence in the primary hypothesis and alternatives in the multiple secondary hypotheses for the at least one region of divergence, the alternatives and primary hypothesis for the at least one region of divergence being displayed as selectable options for a user. |
US11747968B1 |
System and method for thumbtacking information and locations at a centralized repository in an electronic device
The present invention relates to a system, method, and computer-implemented thumbtack application for enabling users to save any type of digital information on their smartphone in a centralized location. The thumbtack application is configured to work in conjunction with other applications installed in a smartphone in which the thumbtack application is installed. In one embodiment, the functionality of the thumbtack application is provided by a plugin for work in conjunction with websites. A thumbtack icon is displayed in other applications and websites enabling a user to thumbtack any information. The thumbtacked information is displayed in the thumbtack application and can be associated with location information which is displayed on a map. The thumbtack information can be shared with third-party providers for providing customized recommendations, discounts, and more. |
US11747967B2 |
Techniques for creating and presenting media content
Different types of media experiences can be developed based on characteristics of the consumer. “Linear” experiences may require execution of a pre-built script, although the script could be dynamically modified by a media production platform. Linear experiences can include guided audio tours that are modified or updated based on the location of the consumer. “Enhanced” experiences include conventional media content that is supplemented with intelligent media content. For example, turn-by-turn directions could be supplemented with audio descriptions about the surrounding area. “Freeform” experiences, meanwhile, are those that can continually morph based on information gleaned from a consumer. For example, a radio station may modify what content is being presented based on the geographical metadata uploaded by a computing device associated with the consumer. |
US11747966B2 |
Detecting paste and other types of user activities in computer environment
A computer-based method includes: receiving an indication from a computer's operating system that a user has performed a first action that may have caused a context menu with a paste option to open on a screen of the computer, and subsequently receiving an indication from the computer's operating system that the user has performed a second action at the computer that may have amounted to a selection of the paste option on the context menu. In response to the indication from the computer's operating system that the user has performed the second action, the method includes determining if the second action by the user amounted to a selection of the paste option on the context menu and thereby cause a paste action to occur. |
US11747964B2 |
Information processing apparatus, device control apparatus, and non-transitory computer readable medium for restricting predetermined input during transition to and from device setting mode
An information processing apparatus includes: a receiver that receives an instruction to return to a home screen from a device settings screen; and a display controller that performs control in such a way that the returning to the home screen is prohibited in a case where the instruction is received by the receiver between commencement of processing to transition to a setting mode of a device and completion of the processing to transition to the setting mode, or between commencement of processing to end the setting mode of the device and completion of the processing to end the setting mode. |
US11747963B2 |
Screen display method and apparatus of a mobile terminal
A screen display method and apparatus of a mobile terminal is provided for changing a screen represented by an index to another screen represented by a newly selected index. A screen display method of a mobile terminal includes displaying a page represented by an index, the page including an index region having a plurality of indices and a content region displaying content corresponding to the index highlighted in the index region, selecting a new index in the index region according to a selection input, and changing the page represented by the highlighted index for a new page represented by the new index, the new page appearing in a direction from a position of the new index to a position of the highlighted index. |
US11747960B2 |
Efficiently augmenting images with related content
The subject matter of this specification generally relates to providing content related to text depicted in images. In one aspect, a system includes a data processing apparatus configured to extract text from an image. The extracted text is partitioned into multiple blocks. The multiple blocks are presented as respective first user-selectable targets on a user interface at a first zoom level. A user selection of a first block of the multiple blocks is detected. In response to detecting the user selection of the first block, portions of the extracted text in the first block are presented as respective second user-selectable targets on the user interface at a second zoom level greater than the first zoom level. In response to detecting a user selection of a portion of the extracted text within the first block, an action is initiated based on content of the user-selected text. |
US11747959B2 |
Information processing apparatus, control method, and storage medium for displaying an image
A control method of controlling an information processing apparatus includes displaying an image corresponding to one section of a plurality of sections of a predetermined operation for another apparatus, which is different from the information processing apparatus, in a predetermined display area, displaying a plurality of thumbnails corresponding to the plurality of sections, and in a case where a user selects a thumbnail from the plurality of thumbnails, controlling in such a manner that an image corresponding to a section of the plurality of sections corresponding to the selected thumbnail is displayed in the predetermined display area, wherein information that represents a section number of a corresponding section of the plurality of sections is added to the plurality of thumbnails. |
US11747958B2 |
Information processing apparatus for responding to finger and hand operation inputs
An information processing apparatus that controls a display to display an operation target; determines a contact size of an object on the display; and enables or disables an operation input for the operation target based on the contact size. |
US11747950B2 |
Force determination based on capacitive sensing
A device configured to determine the location and magnitude of a touch on a surface of the device. The device includes a transparent touch sensor that is configured to detect a location of a touch on the transparent touch sensor. The device also includes a force-sensing structure disposed at the periphery of the transparent touch sensor. The force sensor includes an upper capacitive plate and a compressible element disposed on one side of the upper capacitive plate. The force sensor also includes a lower capacitive plate disposed on a side of the compressible element that is opposite the upper capacitive plate. |
US11747949B2 |
Input sensing panel, display device having the same, and method of manufacturing the display device
A display device including a display panel including a pixel and an input sensing panel including a first sensing insulating layer disposed on the display panel, a first conductive layer disposed on the first sensing insulating layer, a second sensing insulating layer covering the first conductive layer, a second conductive layer disposed on the second sensing insulating layer and including a plurality of mesh lines, a passivation layer disposed on the second conductive layer, and a third sensing insulating layer covering the passivation layer. The passivation layer has the same shape as that of the second conductive layer when viewed in a plan view. |
US11747948B2 |
Light emitting substrate, display device and fabricating method
The present disclosure relates to a light emitting substrate, a display device and a fabricating method. The substrate includes: a base substrate, and an electrode layer, a first insulating layer, a first wiring layer, a second insulating layer, a second wiring layer and light emitting elements sequentially located on a side of the base substrate; the electrode layer includes: a plurality of first touch control electrodes extending along a first direction; the first wiring layer includes: a plurality of driving signal wires extending along a second direction and configured to drive the light emitting elements to emit light, and a plurality of second touch control electrodes extending along the second direction, where the second touch control electrodes are insulated from the first touch control electrodes, and the second direction intersects with the first direction; and the second wiring layer includes: connection signal wires configured to connect different light emitting elements. |
US11747947B2 |
Touch panel and method of manufacturing the same
A touch panel and method of manufacturing the same are disclosed. In one aspect, the touch panel includes a substrate, a first touch electrode line formed over the substrate and including a plurality of first touch electrodes which are electrically connected to each other, and a second touch electrode line formed to cross the first touch electrode line and being electrically insulated therefrom. The second touch electrode line can include a plurality of second touch electrodes which are electrically connected to each other. The touch panel can also include a plurality of connecting wires respectively connected to the first and second touch electrode lines. At least one of the first touch electrode line, the second touch electrode line, and the connecting wires can include at least one photosensitive conductive layer having a metal nanowire. |
US11747946B2 |
Display device and touch input system including the same
A display device comprising a display unit that includes a plurality of light emitting areas; a plurality of touch electrodes that sense a touch and that are disposed between the plurality of light emitting areas; a plurality of code patterns that cover a portion of a front surface of at least one of the plurality of touch electrodes with a preset code shape; and an infrared scattering layer disposed on the plurality of touch electrodes and the plurality of code patterns according to an arrangement shape of the plurality of touch electrodes. The infrared scattering layer scatters infrared light incident on or reflected from the plurality of code patterns and the plurality of touch electrodes. |
US11747941B2 |
Touch display device
Embodiments of the present disclosure are related to a touch display device, as implementing a portion of a touch link line by using a metal disposed on a layer different from a layer where a data link line is disposed and disposing a color filter layer between the touch link line and the data link line, a plurality of link lines can be disposed effectively and a parasitic capacitance between the touch link line and the data link line can be reduced. Furthermore, as blocking a light of specific wavelength band by the color filter layer, a light-leakage due to an abnormal driving of a display according to a driving of the touch link line on an area where the touch link line is disposed can be prevented or at least reduced. |
US11747939B1 |
Capacitive touch control system with frequency booster
There is provided a capacitive touch control system adapted to detect low frequency signals, including a touch panel and an analog front end. The analog front end includes a frequency booster, which boosts a low frequency signal outputted by the touch panel using a variable reference frequency corresponding different function symbols of the low frequency signal such that resistance of a resistor of an amplifier in the analog front end needs not to be increased thereby reducing the manufacturing cost and a leakage voltage drop on the resistor. |
US11747938B2 |
Touch panel
A touch panel with higher sensing accuracy or higher detection sensitivity is provided. The touch panel includes a first conductive layer, a second conductive layer, a plurality of display elements, and a scan line. In a plan view, the first conductive layer has an outline including a first portion that is linear and parallel to a first direction. In the plan view, the second conductive layer has an outline including a second portion that is linear and parallel to the first direction. The first portion and the second portion face each other. The display element is in a position not overlapping with the first conductive layer nor the second conductive layer. The scan line has a portion extending in a second direction. An angle between the first direction and the second direction is greater than or equal to 30° and less than or equal to 60°. |
US11747935B2 |
Display apparatus
A display apparatus includes a display panel configured to display an image and a touch antenna array disposed on the display panel. The touch antenna array may include a touch electrode, a touch wiring electrically connected to the touch electrode, an antenna electrode including a plurality of antenna elements, a feeder electrically connected to the antenna electrode, and a shielding electrode disposed between the touch wiring and the feeder. |
US11747934B2 |
Display panel and display device
A display panel includes a first substrate, a light-emitting functional layer, a second substrate, an optical adhesive layer and a polarizer stacked in sequence. The display panel includes a display area and a non-display area. The display panel further includes a touch-control driving plate disposed on a surface of a first portion of the second substrate facing away from the light-emitting functional layer. The first portion of the second substrate is in the non-display area. The optical adhesive layer covers a second portion of the touch-control driving plate. A distance between a surface of the optical adhesive layer facing away from the light-emitting functional layer and the light-emitting functional layer is greater than or equal to a distance between a surface of the touch-control driving plate facing away from the light-emitting functional layer and the light-emitting functional layer. |
US11747932B2 |
Touch detecting circuit
The present invention relates to a touch detecting circuit, which comprises a touch driving circuit and a touch sensing circuit. The touch driving circuit generates a touch driving signal and provides it to at least one common electrode of a panel. The touch sensing circuit receives a plurality of sensing signals via a plurality of source lines or/and a plurality of gate lines of the panel for detecting the touch location. The sensing signals are generated corresponding to the touch driving signal. In addition, the touch driving circuit may provide the touch driving signal to the source lines. The touch sensing circuit receives the sensing signals via the gate lines for detecting the touch location. |
US11747924B2 |
Display device and method of manufacturing the same
A display device includes a display panel with a light emitting area from which a light exits and an input sensor disposed on the display panel. The input sensor includes a first conductive layer, a first insulating layer disposed on the first conductive layer and provided with a diffraction grating defined therein to correspond to the light emitting area, and a second conductive layer disposed on the first insulating layer and connected to the first conductive layer. The first insulating layer includes an organic layer covering the first conductive layer and an inorganic layer disposed on the organic layer. The organic layer and the inorganic layer include a plurality of holes defined therein to define the diffraction grating. |
US11747922B2 |
Input device driving method and interface device using the same
An interface device includes an electronic device and an input device for communicating with the electronic device. The electronic device includes a display layer, a sensor layer, and a controller for outputting a first uplink signal and a second uplink signal to the sensor layer. The input device includes a communication unit for receiving an uplink signal from the sensor layer, a memory for storing first information and second information, a signal determination unit for determining whether the uplink signal is the first uplink signal or the second uplink signal, based on the first information and the second information, and a signal conversion unit for outputting conversion data in response to the uplink signal being the second uplink signal. |
US11747921B2 |
Handwriting generation method and apparatus, storage medium, electronic device, and system
The present application discloses a handwriting generation method and apparatus, a storage medium, an electronic device, and a system, which relate to the technical field of data processing. In the method, according to the acquisition time of the writing coordinate data collected by the first device and the acquisition time of the writing pressure data collected by the second device, the writing coordinate data and the writing pressure data may be matched to obtain accurate fused writing information, and handwriting may be finally generated according to the fused writing information. |
US11747920B2 |
Compound-operation input device
A compound-operation input device includes an operating member; a rotary mechanism configured to hold the operating member such that the operating member is rotatable; a slide mechanism configured to support the operating member such that the operating member is slidable in a sliding direction intersecting a rotation axis of the rotary mechanism; and a noncontact detector including a plurality of noncontact sensors and configured to detect a direction of movement and an amount of movement of a detection object, the detection object moving together with the operating member. The noncontact detector is one of a pair of noncontact detectors provided across the rotation axis from each other on a rotation locus of the detection object, the pair of noncontact detectors being at respective positions on a straight line orthogonal to the sliding direction. |
US11747919B1 |
Multi-input for rotating and translating crown modules
A wearable device includes a housing and a display carried by the housing, a capacitive sensor carried by the housing and including a movable outer surface. The capacitive sensor can include a first set of conductors forming a first electrical path, a second set of conductors forming a second electrical path, and a set of non-conductive insulators isolating the first set of conductors from the second set of conductors. A processor can also be carried by the housing and can be in communication with the display and the capacitive sensor. |
US11747915B2 |
Smart ring for manipulating virtual objects displayed by a wearable device
Systems, devices, media, and methods are presented for using a handheld device such as a ring to manipulate a virtual object being displayed by a wearable device such as eyewear. The path of the virtual object in motion is substantially linked, in time and space, to the course traveled by a hand holding the handheld device. The methods in some implementations include presenting the virtual object on a display at a first location relative to a three-dimensional coordinate system, collecting motion data from an inertial measurement unit on the handheld device, displaying the virtual object at a second location along a path based on the motion data. In some implementations the eyewear includes a projector located and configured to project the display onto a lens assembly. |
US11747914B2 |
System and method for providing electric book based on reading type
Disclosed are a system and method for providing an electronic book based on a reading type, which can provide one electronic book in various forms depending on the reading types of users. A reader terminal of the system outputs an electronic book, which has different texts and image ratios depending on the reading type of a user, on a screen, detects a sight area at which the user stares, by capturing an image of eye movement of the user who reads the electronic book, and sets and updates the reading type of the user based on the sight area. |
US11747911B2 |
Apparatus and method for manipulating objects with gesture controls
An apparatus for manipulating an object includes first and second gesture controllers, each operatively connected to the object and structured and programmed such that, in a first-action active state, each can causes a first action to be carried out on the object by an appropriate first-action gesture made in the gesture controller. Only one of the first and second gesture controllers at any given time is capable of being in the first-action active state, and the first-action active state is transferable between the first and second gesture controllers upon the detecting of a first-action transfer gesture by one of said first gesture controller and said second gesture controller. Specific gesture control apparatus and methods for manipulating an object are also disclosed. |
US11747907B2 |
Tactile presentation panel, tactile presentation touch panel, and tactile presentation touch display
In relation to a tactile presentation panel, a tactile presentation panel has a tactile presentation knob placed on an operation surface and presents a tactile sense to a user via the tactile presentation knob, and includes a control circuit that divides the operation surface into a plurality of regions, assigns a control target to each of divided regions, and sets a tactile sense to be presented for each of the divided regions, a tactile control circuit that generates a tactile sense set by the control circuit for each of the divided regions by changing a frictional force between the operation surface and the tactile presentation knob, and a touch detection circuit that detects a position on the tactile presentation panel of the tactile presentation knob. The tactile presentation knob is placed in the divided region so that the control target is selected. |
US11747904B2 |
Electronic training system and method for electronic evaluation and feedback of sports performance
An electronic training system includes a set of external response sensors, a set of internal response sensors, a stimulus device, and control circuitry that receives an input via a user interface, where the input comprises a current sports performance state and a target sports performance state of a user. The control circuitry determines a set of test stimuli specific for the user and controls the stimulus device to provide the determined set of test stimuli to the user for a first test duration. A set of stimulus parameters is calibrated for the stimulus device and the stimulus device is re-configured with the calibrated set of stimulus parameters to apply a new stimulus to the user for a second duration, where the new stimulus shifts the current sports performance state towards the target sports performance state. |
US11747901B1 |
Fiducial rings in virtual reality
A virtual reality system enables a user to interact with virtual objects. The system includes a fiducial ring, an imaging device and a console. The fiducial ring includes a ring body that includes a plurality of fiducial markers that each correspond to a different location on the ring body. An imaging device is configured to capture one or more images of the fiducial ring. The console receives the images that include an image of one or more fiducial markers. Based on the received images of the fiducial markers, the console determines a location on the fiducial ring that corresponds to the imaged fiducial marker. The console determines a position of the fiducial ring based on the determined location of the fiducial marker on the fiducial ring. The console provides content to a head mounted display (HMD) based on the determined position of the fiducial ring. |
US11747897B2 |
Data processing apparatus and method of using gaze data to generate images
A data processing apparatus includes avatar monitoring circuitry to receive gaze data for a first user associated with a first avatar in a virtual reality environment, the gaze data for the first user indicative of a gaze point for the first user with respect to the virtual reality environment, in which the avatar monitoring circuitry is configured to select one or more objects in the virtual reality environment in dependence upon the gaze data for the first user and to store first avatar information for the first avatar indicative of one or more of the selected objects, input circuitry to receive gaze data for a second user indicative of a gaze point for the second user with respect to the virtual reality environment, and processing circuitry to generate one or more images for the virtual reality environment for display to the second user, in which the processing circuitry is configured to: select the first avatar in dependence upon the gaze point for the second user with respect to the first avatar; and generate the one or more images to include at least one graphical element indicative of the first avatar information in response to the selection of the first avatar. |
US11747893B2 |
Visual communications methods, systems and software
Methods, systems, devices and computer software/program code products enable efficient handling and remedying of unreliable sensor data, such as data captured by cameras in a virtual 3-dimensional (V3D) imaging or communications system; and enable, in a visual communications system involving a plurality of display devices usable by respective users, synchronization to a common space, and display of images by a receiving device in an orientation independent of the angle at which the receiving device is held. |
US11747892B2 |
Systems and methods for predicting lower body poses
A computing system may receive sensor data from one or more sensors coupled to a user. Based on sensor data, the computing system may generate a first upper body pose that corresponds to a first portion of a body of the user, which comprises a head and an arm of the user. The computing system may process the upper body pose of the user to generate a temporal sequence of lower body poses comprising a first lower body pose associated with the first time and a second lower body pose associated with a second time, which may correspond to a second portion of the body of the user comprising a leg of the user. The computing system may generate one or more full body poses of the user based on at least the first upper body pose and the temporal sequence of lower body poses. |
US11747890B2 |
Augmented reality enhanced interactive robotic animation
A system includes a computing platform having processing hardware, one or more sensor(s), and a memory storing perception software and animation software, as well as an augmented reality (AR) headset including another processing hardware. The computing platform is configured to obtain an environmental data using the sensor(s), determine the location and orientation of the AR headset using the perception software and the environmental data, identify an action for execution by the computing platform, using the animation software and the location and orientation of the AR headset, and transmit performative data corresponding to the identified action to the AR headset. The AR headset is configured to receive, from the computing platform, the performative data, and to render at least one AR effect corresponding to the identified action using the performative data. |
US11747888B2 |
Object detection using multiple neural network configurations
This disclosure relates to an apparatus for object detection. The apparatus comprises a video camera, an object detector, and a controller. The video camera may be configured to generate a video stream of frames. The object detector may be configured to accept the video stream as input data and to perform object detection. The controller may be coupled to the video camera and the object detector. The controller may be configured to manage object detection in order to satisfy a performance metric and/or operate within an operational constraint. |
US11747886B2 |
Response mechanisms of a power sourcing equipment to a swap event of a power supply unit
Example implementations relate to a power sourcing equipment (PSE), and a method of reallocating power to one or more powered devices (PDs) by the PSE, before a swap event of a power supply unit (PSU). The method includes receiving an information about the swap event, determining based on the information that the swap event is expected to cause powering down of the one or more PDs, and requesting a first PD among the one or more PDs to permit the PSE to reduce an initial value of power allocated to the first PD. Further, the method includes reducing an amount of power to the first PD from the initial value to a reduced value of power based on a response from the first PD, and reallocating the reduced value of the power to the first PD to avoid powering down of the one or more PDs during the swap event. |
US11747883B2 |
Semiconductor device
A semiconductor device includes clock adjustment circuits, provided to a plurality of functional circuits operating in synchronization with a clock signal respectively for adjusting a delay amount for each functional circuit, and a clock path selection circuit for controlling whether a clock is transmitted to the functional circuits through any one of a plurality of paths included in the clock adjustment circuits respectively. In the semiconductor device, the clock path selection circuit outputs a path instruction signal for instructing switching of a path for transmitting a clock signal in accordance with a change in an operation state of a plurality of functional circuits. |
US11747880B2 |
Method and device for determining compensation for touch data on basis of operating mode of display
Disclosed in various embodiments of the present invention are a method and a device, the device comprising a touch sensing module, a memory and a processor, wherein the processor is configured to detect a touch input while a low-power display mode is driven, store, in the memory, touch data corresponding to the detected touch input, change the low-power display mode to another designated mode, reset a touch baseline of the touch sensing module in response to the mode change, and compensate for the touch strength of the stored touch data at least on the basis of the designated mode. Various embodiments are possible. |
US11747879B1 |
Systems for optimizing performance of a wearable device based on a position of a portion of the wearable device, and methods of use thereof
Methods of optimizing performance for a wearable device are described herein, as are systems and wearable devices for performing the methods. One example method includes selecting, based on first and second sensor data, a current position of a portion of a wearable device donned by a user relative to the user's body from among at least three predefined positions of the portion. The method further includes, after selecting the current position of the portion based on the first and second sensor data, determining whether to modify an operating characteristic of the wearable device based on the current position. The method further includes, in accordance with a determination that an operating characteristic should be modified based on the current position, modifying a first operating characteristic for a display subsystem of the wearable device or a second operating characteristic for a communication subsystem of the wearable device. |
US11747878B2 |
Electronic device controlling application of power and method for operating thereof
According to various embodiments, an electronic device comprises: an input terminal configured to receive alternating current (AC) power from an external source; an output terminal configured to output the AC power; a solid state relay (SSR) configured to selectively connect the input terminal and the output terminal, the SSR comprising a zero-crossing detector, wherein the zero-crossing detector is configured to detect a zero voltage of a voltage associated with at least one voltage of the input terminal and/or the output terminal; a bypass circuit connected in parallel to the SSR and configured to selectively connect the input terminal and the output terminal; and a controller, wherein the controller is configured to: obtain a power supply interruption command while supplying the AC power to the output terminal via the bypass circuit, turn on the SSR, based on the obtaining of the power supply interruption command, turn off the bypass circuit, based on the lapse of a first period after turning on the SSR, and turn off the SSR, based on the lapse of a second period after turning off the bypass circuit, and wherein when the SSR is on, the SSR is configured to release a connection between the input terminal and the output terminal when the zero-crossing detector detects substantially 0V at the input terminal. |
US11747875B2 |
Dynamic adjustment of power supply ripple ratio and frequency in voltage regulators
One or more sampling parameters of an application associated with a downstream voltage regulator may be determined. A power supply rejection ratio (“PSRR”) and a switching frequency of an upstream voltage regulator may be dynamically adjusted based on the sampling parameters of the application associated with the downstream voltage regulator. The sampling parameters may include a noise level and a workload of the selected application. |
US11747873B2 |
Removable combined PCIe riser bracket for computing device
A riser bracket assembly for supporting at least one expansion card horizontally over a motherboard is disclosed. The riser bracket assembly may support different types of expansion cards. The assembly includes a first component half having a registration feature to mate with a first type of riser board. A second component half is attachable to the first component half. The second component half has a registration feature to mate with a second type of riser board. A riser board has an edge connector insertable into a socket on the motherboard. The riser board includes an expansion card connector connectable to the at least one expansion card. The riser board supports either the first component half or the second component half. |
US11747864B2 |
Display device
Provided is a display device including: a display panel in which a display area and a non-display area located around the display area are defined; an external device which is disposed on the non-display area of the display panel; and a cover member which is disposed on the external device, wherein the external device includes a driving chip and a printed circuit film which is disposed on the non-display area of the display panel and spaced apart from the display area with the driving chip interposed between the printed circuit film and the display area in plan view, and the cover member includes a first insulating tape disposed on the external device, a first conductive tape disposed on the first insulating tape and a second insulating tape disposed on the first conductive tape, wherein the second insulating tape includes an electrostatic induction opening penetrating the second insulating tape in a thickness direction, a planar size of the first conductive tape is greater than a planar size of the second insulating tape, the first conductive tape protrudes further toward the display area than the second insulating tape in plan view, and the electrostatic induction opening is disposed on a part of the first conductive tape which protrudes further toward the display area than the second insulating tape. |
US11747863B2 |
Wireless antenna sensing in a playback device
An example embodiment includes a playback device comprising a wireless communications interface including a wireless (e.g., a radio frequency (RF) antenna), a capacitive sensor comprising an electrode that is coupled to the RF antenna, one or more processors, and a data storage having stored therein instructions executable by the one or more processors to cause the playback device to perform operations. The operations include operating the playback device in a first power state, detecting that an object is in proximity to the capacitive sensor, and in response to detecting the object, adjusting operation of the playback device from the first power state to a second power state. |
US11747861B2 |
Bendable display module and display device
Provided are a bendable display module and a display device. The bendable display module includes a display panel component including a flexible display panel, and a first surface and a second surface that are disposed opposite to each other. The first surface is the light-emitting surface of the flexible display panel. In the unbent state, a first bendable portion and a second bendable portion are flattened. In the inwardly-bent state, the first bendable portion is bent in the direction of the first surface facing away from the second surface. In the outwardly-bent state, the second bendable portion is bent in the direction of the second surface facing away from the first surface. The area of the display region of the flexible display panel in the outwardly-bent state is larger than the area of the display region of the flexible display panel in the unbent state. |
US11747859B2 |
Personal safety headband
Apparatus and method for proactively alerting the user of potential threats and taking preventive actions to deter the intruder. The apparatus tracks the rear surrounding of the user and automatically detects potential threats in the form of unwanted advances by the strangers by tracking the safety zone around the user. The apparatus then alerts the user and the intruder by giving audio and/or visual signals. The warning alert switches to an emergency alert should the intruder continue advancing towards the user. Law enforcement and user's contacts are automatically dialed as part of the emergency protocol. Such footage also gets recorded for use by the law enforcement agency. This is the first apparatus that does automatic real time monitoring and performs preventative actions. |
US11747854B2 |
Method of synchronizing a plurality of devices and system configured for performing the method
The present document relates to a method of synchronizing devices, wherein each device operates in sync with an internal clock signal which is periodic to thereby define time cycles, at least one of the internal clock signals being periodic at a first frequency. The devices are mutually synchronized via a party line. The method comprises providing a system clock signal periodic at a second frequency smaller than the first frequency defining sequential system clock cycles; and synchronizing the internal clock signal with the system clock signal. At least one device triggers, in sync with the system clock signal, a system synchronization event comprising changing a signal status of a common party line signal on the party line and monitoring the common party line signal. The changing and monitoring are performed in sync with the system clock signal. |
US11747852B2 |
Method and apparatus for maintaining stable operation of servers in a data center
A method and apparatus for managing overclocking in a data center includes determining a frequency limit of a first processor of a first server in the data center. The voltage of the first processor is lowered to a stability point, and the frequency is lowered. The first server is tested for stability. Based upon the results of the test, the voltage and frequency modifications are deployed to a second processor of a second server in the data center. |
US11747851B2 |
Organ-type electronic pedal apparatus
An organ-type electronic pedal apparatus includes a high-load spring module and a hysteresis lever and configured for tuning a pedal effort, a stroke, and a hysteretic force, which are required to vary depending on the types of vehicles, by changing components of the hysteresis lever, as necessary. |
US11747849B2 |
System, method, and apparatus for electric power grid and network management of grid elements
Systems, methods, and apparatus embodiments for electric power grid and network registration and management of active grid elements. Grid elements are transformed into active grid elements following initial registration of each grid element with the system, preferably through network-based communication between the grid elements and a coordinator, either in coordination with or outside of an IP-based communications network router. A multiplicity of active grid elements function in the grid for supply capacity, supply and/or load curtailment as supply or capacity. Also preferably, messaging is managed through a network by a Coordinator using IP messaging for communication with the grid elements, with the energy management system (EMS), and with the utilities, market participants, and/or grid operators. |
US11747846B2 |
Digital LDO regulator for performing asynchronous binary search using binary-weighted PMOS array and operation method thereof
Disclosed is a digital LDO regulator capable of performing asynchronous binary search using a binary-weighted PMOS array. The digital LDO regulator includes a PMOS array unit including a binary-weighted PMOS array and that binary searches the PMOS array asynchronously, and a mode determining unit that operates in at least one of a fine mode, a coarse mode, and a medium mode, based on an output voltage of the PMOS array unit. |
US11747843B1 |
Power supply voltage drop compensation
Aspects of the present disclosure are directed to voltage drop compensation for power supplies. One method includes sensing each voltage, via a voltage sensor, of a plurality of voltages from different areas of circuit components prior to the voltage reaching a voltage regulator, receiving, at a voltage manager, a sensed voltage magnitude from the voltage sensor for at least one of the plurality of voltages, receiving, at a voltage manager, data for a number of characteristics of the circuitry components, and selecting a correction voltage to be provided to the voltage regulator based on the sensed voltage magnitude from the voltage sensor for the at least one of the plurality of voltages and data for at least one of the characteristics of the circuitry components. |
US11747837B2 |
Preventing image or video capture of input data provided to a transaction device
A device receives position information from a sensor of the device, wherein the position information indicates a position of a user of the device and a position of a person proximate to the user. The device receives lighting information from the sensor, wherein the lighting information indicates lighting conditions around the device and the user. The device calculates a position adjustment for an infrared element of the device based on the position information and the lighting information, and calculates an intensity adjustment for the infrared element based on the position information and the lighting information. The device receives, via an input element of the device, input data provided by the user, and implements the position adjustment and the intensity adjustment to enable the infrared element, when illuminated, to reflect light away from the input element and to prevent image or video capture of the input data. |
US11747835B2 |
Self-powered remote control system for smart valve
The present invention relates to a self-powered remote control system for a smart valve, the system comprising: a smart valve for regulating the flow of a fluid in a pipe; a sensing module for sensing the flow rate, pressure, and temperature of the fluid in the pipe; a power generation module for generating power according to the flow of the fluid; a control module for controlling the lifting or lowering of the opening/closing plate of the smart valve according to the flow rate, pressure, or temperature state sensed by the sensing module; and an administrator terminal for transmitting and receiving control signals to and from the control module, wherein the power generation module comprises: a conical fluid guide member provided in a direction in which the fluid is supplied; and a rotating member rotated by the fluid guided through the fluid guide member, whereby the operation of the smart valve can be controlled by manipulating the administrator terminal at a remote location, so as to supply the fluid into the pipe or intercept the supply of the fluid into the pipe. |
US11747821B1 |
Location-based presence model for item delivery
Methods and systems for prescription drug shipping selection are provided. The methods and systems include operations comprising: obtaining, by a server, activity data from a plurality of devices associated with a location, the activity data representing different types of activities that take place at the location over a threshold period of time; aggregating, by the server, the activity data to generate a location-based presence model for the location, the location-based presence model indicating likelihoods that a person is present at the location at a plurality of different time windows; and identifying, by the server, based on the location-based presence model, a time window for delivery of a perishable item to the location. |
US11747820B2 |
Enhanced systems, apparatus, and method for improved automated and autonomous operation of logistics ground support equipment
An improved retrofit assembly for ground support equipment providing autonomous operation of the logistics ground support equipment (GSE). The assembly has a refit control system attached to the GSE (with a vehicle dynamics control processor and a data preprocessing control processor), retrofitted proprioceptive sensors coupled to the vehicle dynamics control processor monitoring operating parameters and characteristics of the GSE, retrofitted exteroceptive sensors coupled to the data preprocessing control processor that monitor an exterior environment of the GSE, and refit actuators for different control elements on the GSE and to autonomously alter motion of the GSE. The refit control system programmatically receives sensor data from the proprioceptive sensors and exteroceptive sensors; optimizes a path for the GSE based upon the different sensor data; and activates at least one of the actuators according to the optimized path for the GSE. |
US11747816B2 |
Autonomous traveling control device, autonomous traveling control system, and autonomous traveling control method
Achieved is an autonomous traveling control device which generates a safety priority path for avoiding passage through or approach to a dangerous region where a contact with another mobile object is possible, and travels along the safety priority path. The autonomous traveling control device includes a traveling path determination unit that generates a safety priority path for avoiding passage through or approach to a dangerous region where a contact with another mobile object is possible; and a traveling control unit that executes control causing the own device to travel along the safety priority path generated by the traveling path determination unit. The traveling path determination unit generates a cost priority path in a metric map on the basis of a minimum cost path in a topology map, and generates a safety priority path bypassing the dangerous region by correcting the cost priority path in the metric map. |
US11747811B1 |
Attempting to pull over for autonomous vehicles
Aspects of the present disclosure relate to a vehicle having one or more computing devices that may receive instructions to pick up a passenger at a pickup location and determine when the vehicle is within a first distance of the pickup location. When the vehicle is within the first distance, the computing devices may make a first attempt to find a spot to park the vehicle and wait for the passenger. When the vehicle is unable to find a spot to park the vehicle on the first attempt, the computing devices may maneuvering the vehicle in order to make a second attempt to find a spot to park the vehicle and wait for the passenger. When the vehicle is unable to find a spot to park the vehicle on the second attempt, the computing devices may stop the vehicle in a current lane to wait for the passenger. |
US11747810B2 |
Indoor positioning and navigation systems and methods
Indoors positioning and navigation systems and methods are described herein. In one embodiment, a system for inspecting or maintaining a storage tank includes a vehicle having: at least one sensor for determining properties of a storage tank and a navigation system. The navigation system includes an acoustic transmitter carried by the vehicle and an inertial measurement unit (IMU) sensor configured to at least partially determine a location of the vehicle with respect to the storage tank. The vehicle also includes a propulsion unit configured to move the vehicle within the storage tank, and an acoustic receiver fixed with respect to the storage tank. The vehicle moves inside the storage tank in concentric arcs with respect to the acoustic receiver. |
US11747808B2 |
Systems and methods for matching an autonomous vehicle to a rider
Systems and methods are directed to matching an available vehicle to a rider requesting a service. In one example, a computer-implemented method includes obtaining, by a computing system comprising one or more computing devices, a service request from a rider. The method further includes obtaining, by the computing system, data indicative of a current location of the rider; and determining that the current location of the rider is within proximity of an autonomous vehicle queuing location. The method further includes providing, by the computing system, data to the rider to provide for selection of an available autonomous vehicle at the autonomous vehicle queuing location. The method further includes obtaining, by the computing system, rider authentication data upon a selection of an autonomous vehicle by the rider; and, in response to obtaining rider authentication data, matching an autonomous vehicle selected by the rider to provide for performance of the service request. |
US11747807B2 |
Control device and control method for controlling aerial vehicle
The control device is configured to control an aerial vehicle that carries a carrying object and includes a sensor capable of measuring a ground surface temperature during flight. The control device acquires a ground surface temperature in an area where the carrying object is planned to be released, the ground surface temperature being measured by the sensor. And then, the control unit performs control regarding release of the carrying object in accordance with the ground surface temperature in the area. |
US11747806B1 |
Systems for and method of connecting, controlling, and coordinating movements of autonomous vehicles and other actors
A method in accordance with the invention controls movements of an actor, such as an autonomous vehicle. The method includes collecting one or more data sets of location information from sources that include a first actor, a second actor, and a fixed agent. Each data set indicates a current location of an object from one or more objects. The method also includes merging the data sets to generate a second set of current location information of the one or more objects, filtering the second set of current location information to remove location information of static objects to generate a subset of the current locations corresponding to a subset of the objects, using the subset of current locations to predict future locations of the subset of objects, and coordinating the movement of the first actor based on the predicted future locations to optimize one or more pre-determined criteria. |
US11747803B2 |
Remote control station and method of operating remote control station
A remote control station includes an operator interface for remotely controlling at least one work operation. The operator interface includes at least one control device and an indication system having a first symbol associated with a plurality of control patterns of the at least one control device. The operator interface further includes a display device configured to display a plurality of control patterns thereon. Each of the plurality of control patterns includes a second symbol substantially similar to the first symbol. The remote control station also includes a controller configured to store the plurality of control patterns associated with the at least one control device. The controller is configured to receive an input signal from the operator interface for activation of one of the plurality of control patterns and transmit an output signal for performing the at least one work operation. |
US11747802B2 |
Ruggedized remote control display management system for harsh and safety-critical environments
A remote control display management system is disclosed. In an example, a remote control apparatus for unmanned systems includes a display screen for displaying graphic elements and a memory device storing a file for a graphic element and display parameters for displaying the graphic element. The apparatus also includes a processor and an application programming interface (“API”). The processor receives a command message from a host computer via the API. The command message includes at least one parameter value. The processor determines the command message is related to the graphic element stored in the memory device, and causes the graphic element to be displayed on the display screen by applying the at least one parameter value to the display parameters. The disclosed apparatus enables feature-rich high resolution graphics to be displayed on a remote control regardless of a connection speed with a host computer. |
US11747800B2 |
Model predictive maintenance system with automatic service work order generation
An automatic work order generation system for model predictive maintenance (MPM) of building equipment including an MPM system including an equipment controller to operate the building equipment to affect an environmental condition of a building. The MPM system can perform a predictive optimization to determine a service time at which to service the building equipment. The automatic work order generation system includes an equipment service scheduler that can determine whether any service providers are available to perform equipment service within a predetermined time range of the service time. In response to determining that service providers are available to perform the equipment service, the equipment service scheduler can select a service provider and an appointment time based on one or more service provider attributes. The equipment service scheduler can generate a service work order and transmit the service work order to the service provider to schedule a service appointment. |
US11747799B2 |
Industrial control system and network security monitoring method therefor
The present invention relates to the technical field of industrial networks and information security, and in particular to an industrial control system and a network security monitoring method therefor, for effectively monitoring the network security of an industrial control system. The method comprises: selecting at least one first data source related to an industrial control system and acquiring first data therefrom; counting time-varying features of the first data to serve as a behavior model for the industrial control system; acquiring second data from some or all of the at least one first data source; and determining whether the second data has the features described by the behavior model, and if so, determining that the industrial control system exhibits normal behavior, and if not, determining that the industrial control system exhibits abnormal behavior. In consideration of the certainty of the behavior of the industrial control system, a system behavior model is obtained by means of counting. A judgement regarding an abnormal system behavior is made based on the relatively determined behavior model, so that the obtained determination result is more accurate. |
US11747798B2 |
Virtualized real-time I/O in process control systems
A Multi-Purpose Dynamic Simulation and run-time Control platform includes a virtual process environment coupled to a physical process environment, where components/nodes of the virtual and physical process environments cooperate to dynamically perform run-time process control of an industrial process plant and/or simulations thereof. Virtual components may include virtual run-time nodes and/or simulated nodes. The MPDSC includes an I/O Switch which delivers I/O data between virtual and/or physical nodes, e.g., by using publish/subscribe mechanisms, thereby virtualizing physical I/O process data delivery. Nodes serviced by the I/O Switch may include respective component behavior modules that are unaware as to whether or not they are being utilized on a virtual or physical node. Simulations may be performed in real-time and even in conjunction with run-time operations of the plant, and/or simulations may be manipulated as desired (speed, values, administration, etc.). The platform simultaneously supports simulation and run-time operations and interactions/intersections therebetween. |
US11747794B2 |
Conveyance task control device, system, method, and computer-readable medium
Provided is a conveyance-task control device that is able to appropriately control conveyance tasks between workstations. A conveyance-task control device (10) includes a task-priority calculation unit (11) and a conveyance-task determination unit (12). The task-priority calculation unit (11) calculates respective priorities of conveyance tasks on the basis of first parameters respectively indicating a degree of how much amount of products in process a plurality of conveyance subjects are conveying in corresponding ones of areas respectively including conveyance routes between a plurality of workstations. The conveyance-task determination unit (12) determines a conveyance task with a highest one of the respective priorities as a candidate for a conveyance task to be performed next. |
US11747792B1 |
Remotely managing and updating Internet of Things device configuration logic
Systems and methods are disclosed for remotely updating configuration logic on Internet of Things (IoT) devices located physically proximate to industrial systems equipment. The IoT devices are configured to monitor and detect outputs, such as sensor data, corresponding to the industrial systems equipment, and the IoT devices are further configured to operate as gateway devices through which communications are routed between a remote computing system and the industrial systems equipment. The IoT devices operate according to configuration files generated at the remote computing system and transmitted to the IoT devices. The IoT devices are notified by the remote computing system of subsequent updates to their respective configuration files. Responsive to receiving a configuration file update notice, an IoT device may establish a back-channel communication link to the remote computing system across which the updated configuration file is identified and retrieved based at least on an updated timestamp. |
US11747788B1 |
Rack-mount computing equipment with presence sensor
A piece of electronic equipment, such as an uninterruptible power supply (UPS) or server, has a case adapted for mounting in a rack or cabinet. The equipment includes a presence sensor installed within the case such that it has an external field of view. A controller connected to the presence sensor. In response to a presence detection by the presence sensor, the piece of electronic equipment may take any of a number of different actions, at least some of which are geared toward making the area around the equipment more comfortable for workers and providing workers with helpful information. These actions may include, but are not limited to, changing the speeds of internal fans, powering up a display to provide status and maintenance information, and other such actions. The presence sensor may also be used to detect emergency conditions, such as fire. |
US11747787B2 |
Combining transformers for robotics planning
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for optimizing a plan for one or more robots using a process definition graph. One of the methods includes receiving a process definition graph for a robot, the process definition graph having a plurality of action nodes, and the plurality of action nodes including a plurality of motion nodes that were previously split from a single motion node due to a conflict with a second motion node representing a second motion to be performed by another robot; determining that the conflict with the second motion node no longer exists; and in response to determining that the conflict with the second motion node no longer exists, modifying the process definition graph including combining the plurality of motion nodes into a new single motion node representing all of the motions of the plurality of motion nodes. |
US11747784B2 |
Optimisation of chip removal processes on machine tools
In a method for operating a machine tool system with a machine tool for machining a workpiece using a tool, a control device is connected to the machine tool for generating a relative movement between the workpiece and the tool using a program executable by the control device. The control device includes an operating unit having a display device, allowing an operator to interact with the control device. The operator can manually alter with the operating unit a technology parameter. However, the operator generally does not know how a manual alteration of a technology parameter will affect productivity. Therefore, a measure for a change to production-related characteristics variable resulting from the manual alteration is determined and displayed to the operator on the display device directly or in relation to an associated relative measure. |
US11747776B2 |
Adaptive training and deployment of single device and clustered device fault detection models for connected equipment
A fault prediction system for building equipment includes one or more memory devices configured to store instructions that, when executed on one or more processors, cause the one or more processors to receive device data for a plurality of devices of the building equipment, the device data indicating performance of the plurality of devices; generate, based on the received device data, a plurality of prediction models comprising at least one of single device prediction models generated for each of the plurality of devices or cluster prediction models generated for device clusters of the plurality of devices; label each of the plurality of prediction models as an accurately predicting model or an inaccurately predicting model based on a performance of each of the plurality of prediction models; and predict a device fault with each of the plurality of prediction models labeled as an accurately predicting model. |
US11747772B1 |
Threshold determination for predictive process control of factory processes, equipment and automated systems
A deep learning process receives desired process values associated with the one or more process stations. The deep learning processor receives desired target values for one or more key performance indicators of the manufacturing process. The deep learning processor simulates the manufacturing process to generate expected process values and expected target values for the one or more key performance indicators to optimize the one or more key performance indicators. The simulating includes generating a proposed state change of at least one processing parameter of the initial set of processing parameters. The deep learning processor determines that expected process values and the expected target values are within an acceptable limit of the desired process values and the desired target values. Based on the determining, the deep learning processes causes a change to the initial set of processing parameters based on the proposed state change. |
US11747770B2 |
Watch and method for controlling watch
A watch includes an hour hand having a first conductive portion and rotating about an hour hand shaft, a seconds hand having a second conductive portion and rotating at a rotational speed faster than that of the hour hand about a seconds hand shaft, which is coaxial with the hour hand shaft, and a planar inverted-F antenna disposed, in plan view viewed from a direction parallel to the hour hand shaft, at a position overlapping a rotation range of the first conductive portion and a rotation range of the second conductive portion, and receiving a radio wave, and when the planar inverted-F antenna receives a radio wave, a controller, after rotating the seconds hand and then stopping the seconds hand at a reception indication position, rotates the hour hand such that the first conductive portion and the second conductive portion overlap each other in the plan view. |
US11747767B2 |
Method and apparatus for processing three-dimensional holographic image
A method for processing a three-dimensional holographic image includes obtaining depth images from depth data of a three-dimensional object, dividing each of the depth images into a predetermined number of sub-images, obtaining interference patterns of computer-generated hologram (CGH) patches corresponding to each of the sub-images by performing a Fourier transform to calculate an interference pattern in a CGH plane for object data included in each of the sub-images, and generating a CGH for the three-dimensional object using the obtained interference patterns of the CGH patches. |
US11747765B2 |
Developing cartridge including developing roller and coupling
In a developing cartridge, a first supporting member is attached to a housing and has a first developing supporting portion and a driving-force-receiving-member supporting portion, the first developing supporting portion being configured to rotatably support a first part of a rotational shaft, the driving-force-receiving-member supporting portion being configured to rotatably support a driving-force-receiving member. The second supporting member is attached to the housing and has a second developing supporting portion and a detection-rotational-body supporting portion, the second developing supporting portion being configured to rotatably support a second part of the rotational shaft, the detection-rotational-body supporting portion being configured to rotatably support a detection rotational body. |
US11747764B2 |
Electrophotographic image forming apparatus
An image forming apparatus includes a first unit movable to a first inside position of a main assembly and a second unit movable to a second inside position of the main assembly. The first unit includes a first shutter that is rotatable from a first position in which the first shutter opposes a surface of an image bearing member and covers a part of the surface of the image bearing member to a second position in which the first shutter opens the part of the surface of the image bearing member. The second unit includes a second shutter provided with a second contacting portion, with the second shutter being rotatable from a third position in which the second shutter opposes a surface of a developing member and covers a part of the surface of the developing member to a fourth position in which the second shutter opens the part of the surface of the developing member. A moving amount of moving the first shutter from the first position to the second position is less than a moving amount of moving the second shutter from the third position to the fourth position. |
US11747761B2 |
Information processing apparatus and control method for an image forming apparatus
An image forming apparatus including a consumable to be used for image formation. The image forming apparatus includes: a usage amount detector configured to detect a cumulative value of a usage amount of the consumable and a remaining amount of the consumable; a predictor configured to predict a period that allows use of the consumable based on the remaining amount detected by the usage amount detector; and a determination unit configured to generate a delivery request signal for prompting a delivery request for the consumable when the period that allows the use predicted by the predictor is smaller than a predetermined number-of-day threshold value. The image forming apparatus avoids performing processing for generating a delivery request signal by the determination unit after the start of the use of the image forming apparatus until a predetermined condition is satisfied. |
US11747755B2 |
Image forming apparatus having controller for setting cooling threshold according to sheet size
An image forming apparatus includes a controller configured to identify a selected sheet size setting as defined by a dimension in the width direction and a dimension in the conveyance direction, set a cooling threshold at a first threshold if the selected sheet size setting is a first size having a dimension in the width direction larger than a predetermined dimension, and a dimension in the conveyance direction larger than the dimension in the width direction, and set the cooling threshold at a second threshold lower than the first threshold if the selected sheet size setting is a second size having a dimension in the width direction that is the same as the dimension in the width direction of the first size, and a dimension in the conveyance direction smaller than the dimension in the width direction. |
US11747746B2 |
Image forming apparatus
In an image forming apparatus having a housing; a cartridge including an image bearing member and capable of being attached/detached to/from the housing; a discharging exposure unit having a light source member and a light guide member, which forms a light guide path guiding light from the light source member so as to be emitted to the image bearing member, and exposing the image bearing member; and an opening/closing member capable of being opened/closed and provided on a surface on which an opening portion, through which the cartridge is inserted/removed in the housing, is provided so as to cover the opening portion, wherein the light source member is provided so as to be exposed to a surface of the housing opened/closed by the opening/closing member and be capable of being attached/detached to/from the light guide member. |
US11747745B2 |
Toner for developing electrostatic images
The toner for developing electrostatic images, comprising: colored resin particles comprising a binder resin, a colorant and a release agent, and an external additive. The colored resin particles further comprise a styrene-based thermoplastic elastomer. The styrene-based thermoplastic elastomer comprises an isoprene unit. A content of a fatty acid ester compound having a number average molecular weight (Mn) of 500 or more and less than 2,000 as the release agent, is from 2 parts by mass to 20 parts by mass with respect to 100 parts by mass of the binder resin. |
US11747742B2 |
Apparatus and method for removing photoresist layer from alignment mark
An apparatus for removing a photoresist layer from at least one alignment mark of a wafer is provided. The apparatus includes a holder, a solvent dispenser, and a suction unit. The holder is used to support the wafer, wherein the alignment mark is formed in a peripheral region of the wafer. The solvent dispenser is used to spray a solvent onto the photoresist layer on the alignment mark of the wafer to generate a dissolved photoresist layer. The suction unit is used to remove the dissolved photoresist layer and the solvent from the wafer through exhausting. |
US11747740B2 |
Self-supervised representation learning for interpretation of OCD data
A system and methods for OCD metrology are provided including receiving multiple first sets of scatterometric data, dividing each set into k sub-vectors, and training, in a self-supervised manner, k2 auto-encoder neural networks that map each of the k sub-vectors to each other. Subsequently multiple respective sets of reference parameters and multiple corresponding second sets of scatterometric data are received and a transfer neural network (NN) is trained. Initial layers include a parallel arrangement of the k2 encoder neural networks. Target output of the transfer NN training is set to the multiple sets of reference parameters and feature input is set to the multiple corresponding second sets of scatterometric data, such that the transfer NN is trained to estimate new wafer pattern parameters from subsequently measured sets of scatterometric data. |
US11747739B2 |
Method and apparatus for imaging using narrowed bandwidth
Systems, methods, and computer programs for increasing a contrast for a lithography system are disclosed. In one aspect, a method of optimizing a process for imaging a feature on a substrate using a photolithography system is disclosed, the method including obtaining an optical spectrum of a light beam for the imaging, wherein the light beam includes pulses having a plurality of different wavelengths, and narrowing the optical spectrum of the pulses of the light beam for the imaging to improve a quality metric of the imaging. |
US11747734B2 |
Stripping-solution machine and working method thereof
A stripping-solution machine and working method thereof are provided. The stripping-solution machine includes: a plurality stages of chambers, which are arranged sequentially in order, wherein each stage of the chamber is correspondingly connected to a storage box; at least one filter device, wherein one end of the filter device is disposed to be connected to a storage box corresponding to a current stage chamber by a first pipe, and another end of the filter device is connected to a next stage chamber by a second pipe. Furthermore, a plurality of valve switches are at least disposed on the first pipe or the second pipe. |
US11747733B2 |
Freeze-less methods for self-aligned double patterning
A method of patterning a substrate includes depositing an overcoat in openings of a relief pattern. The relief pattern includes a solubility-shifting agent and a deprotectable monomer sensitive to the solubility-shifting agent. The overcoat includes another deprotectable monomer sensitive to the solubility-shifting agent. The overcoat has a solubility threshold relative to a predetermined developer that is lower than the solubility threshold of the relief pattern relative to the developer. The method includes activating the solubility-shifting agent to at least reach the solubility threshold of the overcoat without reaching the solubility threshold of the relief pattern, diffusing the solubility-shifting agent a predetermined distance from structures of the relief pattern into the overcoat to form soluble regions in the overcoat, and developing the substrate with the developer to remove the soluble regions of the overcoat. The soluble regions are soluble in the developer while the relief pattern remains insoluble in the developer. |
US11747732B2 |
Digital masking system, pattern imaging apparatus and digital masking method
A digital masking system includes a supporting structure for supporting a material, and a pattern imaging apparatus. The pattern imaging apparatus includes a light source device, multiple imaging devices that convert light from the light source device into a plurality of light beams each representing an image, and a combiner that combines the light beams into a single light beam which is projected toward a material. |
US11747730B2 |
Method for making photolithography mask plate
A method of making photolithography mask plate is provided. The method includes: providing a chrome layer on a substrate; depositing a carbon nanotube layer on the chrome layer to expose a part of a surface of the chrome layer; etching the chrome layer with the carbon nanotube layer as a mask to obtain a patterned chrome layer; and depositing a cover layer on the carbon nanotube layer. |
US11747727B2 |
Chemical liquid, chemical liquid storage body, pattern forming method, and kit
An object of the present invention is to provide a chemical liquid which makes it possible to form a thinner resist film having a uniform thickness on a substrate by using a small amount of resist composition and demonstrates excellent defect inhibition performance. Another object of the present invention is to provide a pattern forming method. A chemical liquid of the present invention contains a mixture of two or more kinds of organic solvents and an impurity metal containing one kind of element selected from the group consisting of Fe, Cr, Ni, and Pb, in which a vapor pressure of the mixture is 50 to 1,420 Pa at 25° C., in a case where the chemical liquid contains one kind of the impurity metal, a content of the impurity metal in the chemical liquid is 0.001 to 100 mass ppt, and in a case where the chemical liquid contains two or more kinds of the impurity metals, a content of each of the impurity metals in the chemical liquid is 0.001 to 100 mass ppt. |
US11747726B2 |
Resist composition and method of forming resist pattern
A resist composition including a base component and a fluorine additive component (F), the component (F) including a copolymer having a structural unit (f1) represented by general formula (f1-1) or (f1-2), and a structural unit (f2) represented by general formula (f2-1) (in formula (f1-1) and (f2-1), R represents a hydrogen atom or the like; at least one of Raf11 and Raf12, and at least one of Raf13 and Raf14 represents a hydrocarbon group substituted with a fluorine atom, and the total number of carbon atoms is 3 or more, provided that a hydrocarbon group forming a bridge structure is excluded; and the structural unit (f2) has a specific acid dissociable group containing an aliphatic cyclic group having no bridge structure |
US11747724B2 |
Organically modified metal oxide nanoparticles, organically modified metal oxide nanoparticles-containing solution, organically modified metal oxide nanoparticles-containing resist composition, and resist pattern forming method
Organically modified metal oxide nanoparticles containing two or more cores including a plurality of metal atoms and a plurality of oxygen atoms covalently bonded to the plurality of metal atoms; a first modifying group that is a ligand coordinated to each of the cores and selected from the group consisting of a carboxylic acid carboxylate, a sulfonic acid sulfonate, and a phosphonic acid phosphonate; and a second modifying group that is coordinated to each of the cores and is a ligand having a structure different from that of the first modifying group and/or an inorganic anion, in which organically modified metal oxide nanoparticles have a structure in which the cores are crosslinked through a coordinate bond by at least the first modifying group. |
US11747723B2 |
Electrochemical polymer pen lithography
Disclosed herein is a massively parallel patterning tool for the deposition of single metals or metal alloys with size and composition control. Methods of the disclosure use a hydrogel array of pyramidal pen tips as a medium for localized electrodeposition, in conjunction with a scanning probe lithography platform and a three-electrode cell. This versatile technique can be used for high-throughput 3D printing, biomolecule patterning, or screening of catalyst nanoparticles or thin films. |
US11747722B2 |
Imprint method, imprint apparatus, and method of manufacturing article
The present invention provides an imprint method that performs a process of forming a pattern of an imprint material on a substrate using a mold, for each of a plurality of shot regions on the substrate, the process including: dispensing the imprint material onto the substrate; moving, to below the mold, the substrate on which the imprint material is dispensed; and supplying, in a moving path of the substrate in the moving, a first gas that promotes filling of the imprint material into a pattern of the mold, wherein in a case where a target shot region to be subjected to the process meets a predetermined condition, supplying a second gas having a lower oxygen concentration than air onto the substrate is additionally executed for the target shot region after the supplying the first gas. |
US11747719B2 |
Diffractive waveguide providing structured illumination for object detection
A projection display device comprising a light source and an SBG device having a multiplicity of separate SBG elements sandwiched between transparent substrates to which transparent electrodes have been applied. The substrates function as a light guide. A least one transparent electrode comprises a plurality of independently switchable transparent electrode elements, each electrode element substantially overlaying a unique SBG element. Each SBG element encodes image information to be projected on an image surface. Light coupled into the light guide undergoes total internal reflection until diffracted out to the light guide by an activated SBG element. The SBG diffracts light out of the light guide to form an image region on an image surface when subjected to an applied voltage via said transparent electrodes. |
US11747718B2 |
Camera module
The present invention relates to a camera module. A camera module according to one aspect comprises: a lens barrel in which a lens part is disposed; a substrate part including a substrate that is disposed below the lens barrel; a housing coupled to the lens barrel; and a heating member electrically connected to the substrate part, wherein the lens barrel includes a first region in which a lens is disposed and a second region disposed spaced apart from the first region, and the heating member is disposed between the first region and the second region. |
US11747717B2 |
Camera module
A camera module includes a lens module including at least one lens, a housing configured to accommodate the lens module, a first reflection module disposed in front of the lens module, a second reflection module disposed behind the lens module, an image sensor module configured to receive light reflected from the second reflection module, and a light-blocking structure, disposed in the housing between the second reflection module and the image sensor module, including an aperture configured to pass light and an infrared cutoff filter disposed to cover the aperture. |
US11747712B2 |
Camera module and electronic device including the same
A portable communication device is provided. The device includes a camera assembly comprising a lens and an image sensor, a printed circuit board (PCB) surrounding at least a portion of the camera assembly, and a plurality of coils including a first, second, and third coils respectively disposed on first, second, and third areas of the PCB, and a control circuit electrically connected to the PCB, the first coil, the second coil, and the third coil. The control circuit performs a first function related to the camera assembly by moving the camera assembly, by using the first coil, in a direction substantially parallel to an optical axis of the lens, and a second function related to the camera assembly by rotating the camera assembly about at least one rotation shaft, which is substantially perpendicular to the optical axis, using at least one of the second coil or the third coil. |
US11747707B2 |
Display panel and smart device
The present disclosure discloses a display panel and a smart device. The display panel includes a first display area and a second display area adjacent to each other. Further, the display panel further includes a display substrate, a lens on the display substrate, and a transparent cover plate covering the lens and the display substrate. The display substrate includes a first display portion in the first display area and a second transparent portion in the second display area. The lens is configured to emit a part of the light from the first display portion from the second display area. |
US11747704B2 |
Integration of electronics with lithium niobate photonics
An electro-optical modulator assembly including a transistor including a gate, a drain, and a source disposed on a substrate, a photonic modulator including a first waveguide structure positioned between a first electrode and a second electrode, the photonic modulator being integrated with the transistor on the substrate, and a metal connection coupled between the drain of the transistor and one of the first and second electrodes of the photonic modulator. |
US11747696B2 |
Tandem vision window and media display
Disclosed herein are systems, apparatuses, methods, and non-transitory computer readable media related to a display construct coupled to a structure (e.g., a vision window). The structure can be a supportive structure such as a fixture. The display construct is configured to facilitate media display and is at least partially transparent. The vision window may be a tintable window, e.g., a window in which its tint is electrically controllable (e.g., an electrochromic window). Various interactive capabilities with the display construct are disclosed (e.g., via a touch screen). |
US11747690B2 |
Display device
A display device includes: an array substrate; a counter substrate; a liquid crystal layer; and a light source that emits light into a side surface of the array substrate or a side surface of the counter substrate. The display device includes: first wiring lines in a first peripheral region outside a display region, the first wiring lines being configured to be supplied with a constant potential; and second wiring lines in a second peripheral region located opposite to the first peripheral region with the display region therebetween, the second wiring lines being coupled to the scanning lines. A shape of a region occupied by the first wiring lines in the first peripheral region is obtained by inverting a shape of a region occupied by the second wiring lines in the second peripheral region, in a mirror-symmetrical manner. The first wiring lines are not coupled to the scanning lines. |
US11747685B2 |
Display device, manufacturing method thereof, and multi-display device
A display device includes a first substrate, a second substrate disposed on the first substrate, an image display layer disposed between the first substrate and the second substrate, a gate driver disposed at a first side surface of the first substrate, a data driver disposed at a second side surface of the first substrate, and conductive layers respectively disposed in recesses recessed from the first side surface of the first substrate. The gate driver is electrically connected to the conductive layers. |
US11747680B2 |
Display panel
A display panel includes a first substrate, pixel structures, a second substrate, a display medium, a first sealant, and a second sealant. The first substrate includes an active area and a peripheral area outside the active area. The pixel structures are disposed on the active area of the first substrate. The second substrate is disposed opposite to the first substrate. The first sealant is disposed between the first substrate and the second substrate, and is located on the peripheral area of the first substrate. The second sealant is disposed on a side wall of the first substrate and a side wall of the second substrate. The second sealant includes a convex surface overlapped with the side wall of the first substrate and the side wall of the second substrate. |
US11747677B2 |
Backlight module and display device
Disclosed are a backlight module and a display device. The backlight module includes a backplane and a light bar. The backplane includes a bottom plate and a side plate assembly, the side plate assembly is connected to the bottom plate and is enclosed with the bottom plate to form an accommodating cavity, the light bar is located in the accommodating cavity and is installed on the bottom plate; the light bar has a main body part and an edge part surrounding the main body part, the backlight module further includes a first light absorbing member and/or a first light condensing member disposed between the side plate assembly and the edge part of the light bar. |
US11747676B2 |
Display device
Disclosed is a display device. The display device achieves a slim bezel by forming a through hole at a bottom portion of a cover, and changing a connection structure of a sub-FPCB to be connected to a main FPCB such that the connection structure extends through the cover without extending along the outside of the cover. The display device achieves a reduction in the thickness of the display device and an enhancement in picture quality through change of an installation direction of an LED module constituted by a main FPCB and LED elements disposed at one surface of the main FPCB. The display device can reduce a space where a sensor unit is disposed in conventional cases by mounting the sensor unit on the LED module, and can realize an additional function such as skin care or sterilization in accordance with the kind of the sensor unit. |
US11747674B2 |
Backlight module and display device
A backlight module includes a light bar, a light guide plate located on a light exit side of the light bar, a reflective strip, and at least two cushion pads. The light guide plate includes a first side surface away from the light bar. The reflective strip is attached to the first side surface. Each cushion pad includes a first positioning portion and an avoiding portion. An orthographic projection of the reflective strip on the first side surface is located outside an orthographic projection of the first positioning portion on the first side surface, and is partially overlapped with an orthographic projection of the avoiding portion on the first side surface. The first positioning portion is in surface contact with a portion of the first side surface that is non-covered by the reflective strip. The avoiding portion and the reflective strip have a first interval therebetween. |
US11747671B1 |
Display device enabling external objects to be shown therein
A display device enabling external objects to be shown therein comprises a main body formed with a space, a backlight module disposed in the space and a display module disposed in the space. The backlight module comprises a light projection surface, the display and backlight modules are separately disposed by a spacing for at least one external object to locate therein. The display module comprises a transparent display structure, a first optical film disposed on one side of the transparent display structure facing the surface, and a second optical film disposed on the other side. The first optical film enables a light projected by the backlight module and a light reflected by the main body to pass through. The second optical film enables a light from the transparent display structure to pass through, and reflects an ambient light outside the main body. |
US11747670B2 |
Lighting device
The purpose of the present invention is to realize a lighting device of thin, low power consumption and small light distribution angle. The present invention takes the following structure to realize the above task: A lighting device comprising: a disc shaped light guide, having a main surface and a rear surface, including a first hole at a center, a disc shaped reflection sheet, disposed at the rear surface side of the light guide, including a second hole at a center, a prism sheet, disposed at the main surface side of the light guide, including a concentric first prism array, wherein a reflection mirror is set in the first hole of the light guide at the side near to the prism sheet, an LED is set opposing to the reflection mirror. |
US11747668B2 |
Color substrate including retroreflective layer and display device including the color substrate
A color substrate and a display device including the same. The color substrate includes: a substrate including first and second pixel regions spaced apart from each other, and a light shielding region between the first and second pixel regions; a first color conversion layer over the first pixel region and configured to convert incident light into first color light; a second color conversion layer over the second pixel region and configured to convert the incident light into second color light; and a retroreflective layer over the light shielding region and configured to retroreflect incident light through the first and second color conversion layer. |
US11747667B2 |
Light redirecting film, a polarizer and a display comprising the same
The present invention discloses a light redirecting film, a polarizer with the light redirecting film, and a display comprising the polarizer. The light redirecting film includes a light redistribution layer, and a light guide layer disposed on the light redistribution layer. The light redistribution layer includes a plurality of strip-shaped micro prisms extending along a first direction and arranged at intervals and a plurality of diffraction gratings arranged at bottoms of the intervals between the adjacent strip-shaped micro prisms, wherein each of the strip-shaped micro prisms has at least one inclined light-guide surface, and the bottom of each interval has at least one set of diffraction gratings, and the light guide layer is in contact with the strip-shaped micro prisms and the diffraction gratings. The present light redirecting film is disposed on the viewing side of the display to decrease the light loss in the side viewing angle of the display, and homogenize the brightness distribution at different viewing angles thereof. |
US11747659B2 |
Optical modulator
The optical modulator includes a lower cladding layer formed on a substrate, a core formed on the lower cladding layer, and an upper cladding layer formed on the core. The core is made of an InP-based semiconductor having a bandgap corresponding to a desired wavelength. Refractive indexes of the lower cladding layer and upper cladding layer are equal to or less than a refractive index of InP. |
US11747656B2 |
Variable optical correction using spatially varying polarizers
An optical system is provided that includes a correction portion including one or more spatially varying polarizers. A first spatially varying polarizer of the one or more spatially varying polarizers has a first control input configured to receive a first control signal indicating whether the first spatially varying polarizer is to be active or inactive. When active, the first spatially varying polarizer is operative to provide a first optical correction on light passing through the correction portion. The optical system includes a controller configured to determine whether to implement the first optical correction on the light passing through the correction portion and in response to determining to implement the first optical correction on the light passing through the correction portion, output the first control signal indicating the first spatially varying polarizer is to be active. Additional spatially varying polarizers may be controlled to provide additional or alternative optical corrections. |
US11747649B2 |
Method for producing a coating on a spectacle lens, and spectacle lens
A method for producing a coating on a surface of a coated or uncoated spectacle lens includes: applying a masking on a partial region of the surface of the coated or uncoated spectacle lens, applying at least one layer on the surface, and removing the masking and the at least one layer applied on the masking from the partial region of the surface. The masking is applied with a matrix printing method. A spectacle lens produced by the method is also disclosed. |
US11747646B2 |
Directional OLED display
A time multiplexed, selectively updated, sub-pixel less, self-aligning, electrically and optically dual addressed, multi directional pixel is provided. This can potentially greatly increase the performance of an automultiscopic display and reduce the complexity. In one embodiment, an automultiscopic display can simply be provided by a plurality of directional OLED pixels. |
US11747645B2 |
Display device
A display device, including a display panel, a stereoscopic structure, and a light control structure, is provided. The stereoscopic structure is disposed on the display panel, wherein the stereoscopic structure includes multiple stereoscopic units, and the stereoscopic units extend in a first direction. The light control structure is disposed between the display panel and the stereoscopic structure, wherein the light control structure includes multiple light control units, and the light control units extend in a second direction. An included angle between the first direction and the second direction is greater than 0 degrees and less than 180 degrees. |
US11747644B2 |
3D display apparatus
A display apparatus is disclosed for enabling a user to experience a 3D perception when visual information is presented by the display apparatus. The display apparatus has an image forming unit having a two-dimensional array of image subpixels arranged to emit light for presenting associated visual information, and an optical system having an array of diffractive optical elements associated with respective ones of the array of image subpixels. Each diffractive optical element is arranged to diffract light from the associated image subpixel into a diffraction pattern with a plurality of diffraction orders to provide the visual information from the associated image subpixel to a plurality of directional viewing regions associated with the plurality of diffraction orders. |
US11747643B2 |
Optical unit with shake correction function
An optical unit with a shake correction function includes a movable body, a fixed body, a swing support mechanism structured to swingably support the movable body, a shake correction drive mechanism structured to swing the movable body, and a flexible printed circuit board extended from the movable body. The flexible printed circuit board is provided with a flat face part between the movable body and a circuit board fixing part provided in the fixed body, and a fixed part which is fixed to the circuit board fixing part. The flat face part is provided with a curved part, the fixed part is positioned in the optical axis direction by abutting with the circuit board fixing part, the circuit board fixing part comprises a fixable region capable of fixing the fixed part, and a width of the fixable region is larger than a width of the fixed part. |
US11747629B1 |
Device and method for communication
A communication device includes a frame element, a first wireless transceiver, a reflector, and a contact lens element. The first wireless transceiver is disposed on the frame element. The first wireless transceiver is configured to transmit a wireless signal. The reflector is disposed on the frame element. The reflector is configured to reflect the wireless signal. The contact lens element includes a second wireless transceiver. The second wireless transceiver is configured to receive the wireless signal from the reflector. |
US11747626B1 |
Display system with extended display area
One embodiment of the present application sets forth an apparatus that includes a composite display layer that transmits a set of composite light. The composite display layer includes a display layer that provides a first subset of light included in the set of composite light, and a first mirror layer parallel to the first display layer that provides a second subset of light included in the set of composite light, where the second subset of light comprises a reflection of a first portion of the first subset of light. The composite display layer also includes a polarizer layer disposed on the composite display layer, where the polarizer layer provides the first portion of the first subset of light to the first mirror layer. |
US11747625B2 |
Light combiner and augmented reality device including the same
A light combiner combines first light provided by a light source with second light containing an image of an exterior environment and provides the combined light to a user. The light combiner includes a transmissive optical device comprising a first surface on which the first light is incident and a second surface facing the first surface, and branching the first light in a plurality of directions to pass through the second surface, and a holographic optical device on a side of the transmissive optical device facing the second surface and spaced apart from the transmissive optical device. The holographic optical device diffracts light rays branched and transmitted by the transmissive optical device in the plurality of directions, to be respectively focused at a plurality of focal points different from each other and corresponding to the directions, and transmits the second light therethrough to travel toward the plurality of focal points. |
US11747624B2 |
Eye imaging with an off-axis imager
Examples of an imaging system for use with a head mounted display (HMD) are disclosed. The imaging system can include a forward-facing imaging camera and a surface of a display of the HMD can include an off-axis diffractive optical element (DOE) or hot mirror configured to reflect light to the imaging camera. The DOE or hot mirror can be segmented. The imaging system can be used for eye tracking, biometric identification, multiscopic reconstruction of the three-dimensional shape of the eye, etc. |
US11747622B2 |
Methods and systems for controlling media content presentation on a smart glasses display
Systems and methods are described herein for controlling a smart glass display based on environmental conditions. The smart glass display may be configured for presenting a media asset. Further, the smart glass display is configured with a transparent display function that adjusts the presentation of the media asset based on the environmental conditions. The smart glass display may identify environmental information and determine a hazard based on the environmental information. Further, a smart glass display may observe the user's eye movement and may execute a specific function corresponding to the user's eye movement. |
US11747621B2 |
Dichroic coatings to improve display uniformity and light security in an optical combiner
Reflectors comprising thin film dichroic coatings are located on various components of a waveguide-based optical combiner in a see-through display of a head-mounted display (HMD) device to reduce color cross-coupling in holographic images and reflect forward-projected holographic image light back to a user's eye. The dichroic coatings implement narrowband reflectors for each of one or more colors of an RGB (red, green, blue) color model over the angular range associated with the field of view (FOV) of the virtual portion of the see-through display. Utilization of the dichroic coatings can improve virtual display uniformity and lessen sharp edge defects by reducing cross-coupling and may also improve light security by reducing the forward-projected holographic image light that escapes from the HMD device. |
US11747620B2 |
Backlight unit and holographic display apparatus including the same
Provided a backlight unit including a light source and a light guide structure configured to guide the light emitted from the light source, the light guide structure includes a first coupler layer including a first output coupler configured to expand light in a first direction and output the expanded light in the first direction to the outside of the light guide structure, and a first expansion coupler configured to expand the light in a second direction perpendicular to the first direction and provide the expanded light in the second direction to the first output coupler, and a second coupler layer including a second output coupler configured to expand light in the first direction and output the expanded light to the outside of the light guide structure, and a second expansion coupler configured to expand light in the second direction and provide the expanded light to the second output coupler. |
US11747608B2 |
MEMS optical device comprising a lens and an actuator for controlling the curvature of the lens, and related manufacturing process
A MEMS optical device including: a semiconductor body; a main cavity, which extends within the semiconductor body; a membrane suspended over the main cavity; a piezoelectric actuator, which is mechanically coupled to the membrane and can be electronically controlled so as to deform the membrane; a micro-lens, mechanically coupled to the membrane so as to undergo deformation following the deformation of the membrane; and a rigid optical element, which contacts the micro-lens and is arranged so that the micro-lens is interposed between the rigid optical element and the membrane. The micro-lens and the main cavity are arranged on opposite sides of the membrane. |
US11747607B2 |
Observation instrument and video imager arrangement therefor
An observation instrument has a shaft and an imaging unit, the imaging unit comprising an objective lens system and an electronic image sensor arranged for picking up an image generated by the objective lens system, the imaging unit being pivotably arranged in a distal end section of the shaft, a pivot axis of the imaging unit being transverse to a longitudinal axis of the distal end section of the shaft, wherein the image sensor is arranged substantially parallel to an optical axis of the objective lens system and the imaging unit comprises a deflection element for deflecting light exiting from an image end of the objective lens system to an image pick-up surface of the image sensor. The invention also relates to a video imager arrangement for an observation instrument. |
US11747606B2 |
Sight glass
A sight glass assembly can comprise a housing defining an inner housing surface, an outer housing surface, a first housing end, and an opposed second housing end, the inner housing surface defining a housing bore; an adapter defining an inner adapter surface, an outer adapter surface, a first adapter end coupled to the housing, and an opposed second adapter end, the inner adapter surface defining an adapter bore, the outer adapter surface defining a central portion disposed between the first adapter end and the second adapter end, the central portion defining a shoulder contacting the second housing end of the housing; and a transparent viewport positioned in the housing bore such that the interior of a pipe fitting is viewable through the housing bore, the transparent viewport, and the adapter bore. |
US11747604B2 |
Method and device for scanning a sample
A method for scanning a sample includes generating at least two illumination points in order to form a point pattern, wherein the point pattern has a settable number of illumination points. At least one freely selectable parameter for defining the point pattern is preset or is set. At least one predefined region of the sample is scanned by moving the point pattern defined by the freely selectable parameter along a first direction such that scan lines assigned to the illumination points of the point pattern are generated, and along a second direction such that further scan lines are generated in each case following the scan lines. The movement of the point pattern in the second direction is carried out in scan steps of identical size or at a constant speed. The illumination points of the point pattern are arranged on a line along the second direction. |
US11747603B2 |
Imaging systems with micro optical element arrays and methods of specimen imaging
Exemplary systems are for imaging of samples, for example using an array of micro optical elements. In some embodiments, an optical chip including an array of micro optical elements moves relative to an imaging window and a detector in order to scan over a sample to produce an image. A focal plane can reside within a sample or on its surface during imaging. In some embodiments, detecting optics are used to detect back-emitted light collected by an array of micro optical elements that is generated by an illumination beam impinging on a sample. In some embodiments, an imaging system has a large field of view and a large optical chip such that an entire surface of a sample can be imaged quickly. In some embodiments, a sample is accessible by a user during imaging due to the sample being exposed. |
US11747599B2 |
Imaging lens and imaging apparatus
The imaging lens consists of, in order from an object side, a first lens group having a negative refractive power, a second lens group having a positive refractive power, and a third lens group having a negative refractive power, and is configured such that, during focusing, the first lens group and the third lens group remain stationary with respect to an image plane, the second lens group moves in the direction of an optical axis, the first lens group includes a first-a negative lens and a first-b negative lens successively in order from a position closest to the object side, and that the second lens group includes an aperture stop that moves integrally with the second lens group during focusing. |
US11747595B2 |
Camera optical lens
The present disclosure relates to the field of optical lenses and provides a camera optical lens sequentially including, from an object side to an image side, first to seventh lenses. The camera optical lens satisfies following conditions: 2.00≤R1/d1≤4.00; 20.00≤v4−v5≤30.00; 1.00≤(R1+R2)/(R3+R4)≤2.50; and 1.00≤R12/R11≤2.80, where v4 and v5 denote abbe numbers of the fourth and fifth lenses, respectively; R1 and R2 denote curvature radiuses of an object side surface and an image side surface of the first lens, respectively; R3 and R4 denote curvature radiuses of an object side surface and an image side surface of the second lens, respectively; R11 and R12 denotes curvature radiuses of an object side surface and an image side surface of the sixth lens, respectively; and dl denotes an on-axis thickness of the first lens. The camera optical lens can achieve high optical performance while satisfying design requirements for ultra-thin, wide-angle lenses having large apertures. |
US11747591B2 |
Camera optical lens
The present invention relates to the field of optical lenses, and provides a camera optical lens, including, from an object side to an image side, a first lens, a second lens, a third lens, a fourth lens, and a fifth lens. At least one of the first lens to the fifth lens has a free-form surface, and the camera optical lens satisfies: −3.50≤f2/f≤−1.50; −2.00≤(R5+R6)/(R5−R6)≤0.20; and 1.00≤f4/f≤5.50, where f denotes a focal length of the camera optical lens, f2 denotes a focal length of the second lens, f4 denotes a focal length of the fourth lens, R5 denotes a central curvature radius of an object side surface of the third lens, and R6 denotes a central curvature radius of an image side surface of the third lens. The camera optical lens according to the present invention has a large aperture, a wide angle and ultra-thinness, as well as excellent optical performance. |
US11747589B2 |
Protected reflector array for a calibration system
A reflector array includes a base, a rotating support pivotally coupled to the base, and an array actuator comprising a rotating element coupled to the rotating support. The reflector array also includes a plurality of reflectors attached to the rotating support such that the plurality of reflectors rotate in unison in conjunction with one another relative to the base as the array actuator rotates the rotating element. First and second reflectors are coupled to the rotating support via separate reflector support elements that are rotatable to adjust elevation angles of the first and second reflectors. |
US11747588B2 |
Flexure device
Described examples include a device having a body. The device also has a first flexure on a first surface of the body, the first flexure having a first modulus of elasticity. The device has a second flexure on a second surface of the body, the second surface of the body opposite to the first surface of the body, and the second flexure having a second modulus of elasticity. The device also has a fixed member on a surface of the second flexure opposite to the first flexure. The device also has an adjustment device on a surface of the first flexure opposite to the second flexure. |
US11747587B2 |
Voice coil motor devices for auto focusing or zooming
The present invention is related to a voice coil motor device for auto focusing or zooming, mainly includes a base, a movable magnetic path component, two elongate guide rods and a plurality of balls. The base has a first receiving slot and two second receiving slots. The movable magnetic path component is configured in the first receiving slot and has a lens carrier installing thereon a lens, wherein the lens carrier has a bottom surface having a plurality of first abutting structures. The two elongate guide rods are mounted in the two second receiving slots respectively. The plurality of balls are respectively mounted between the plurality of first abutting structures and the two elongate guide rods, wherein the plurality of balls facilitate a movement of the movable magnetic path component in the first receiving slot, for performing an auto focusing or zooming of the lens. |
US11747586B2 |
Variable beam size via homogenizer movement
An ablation system for ablating a material can include a laser source, a set of homogenizing optics, and a homogenizing optics adjustment device. The laser source is for generating a laser beam. The set of homogenizing optics receives the laser beam and includes a first homogenizer and a second homogenizer. The homogenizing optics adjustment device carries the homogenizing optics, the homogenizing optics adjustment device configured to selectably adjust the position of at least one of the first homogenizer and the second homogenizer in order change a size of the laser beam, with a change in size of the beam changing the fluence thereof. The ablation system can be incorporated within a laser-ablation based analytical system, where the laser-ablation based analytical system includes a spectrometer. |
US11747585B2 |
Optical combiner and combiner lens with lightguide failure mitigation mechanism
An optical combiner includes a lightguide having an input region, an output region, a relay region intermediate between the input region and the output region, and one or more stress raisers positioned to define a line of weakness in the lightguide. The line of weakness is intermediate between the input region and the output region and extends across the relay region. An in-coupler is disposed at the input region to receive an incident light with a field of view and couple the incident light into the lightguide. An out-coupler is disposed at the output region to couple light out of the lightguide. The optical combiner may be integrated with one or more lenses for use as a combiner lens in a wearable heads-up display. |
US11747584B2 |
Optical component mount
An apparatus for providing temperature-dependent movement of an optical element, the apparatus comprising: a moveable mount for the optical element; a mount moving component attached to the moveable mount; and a guide attached to the mount moving component and configured to guide a movement of the moveable mount. The apparatus is configured such that a difference in thermal contraction or thermal expansion between the mount moving component and the guide in response to a change in temperature of the apparatus causes the mount moving component to move the moveable mount relative to the guide. |
US11747582B2 |
Optical cable including rollable optical fiber ribbon
An optical cable including a rollable optical fiber ribbon is provided. The optical cable includes a plurality of loose tubes, and a plurality of rollable optical fiber ribbons are disposed inside each loose tube. A plurality of loose tubes are disposed at the periphery of the central strength member. The length of each rollable optical fiber ribbon disposed inside the loose tube is 1% or more longer than the length of the corresponding loose tube.Compared to an optical cable including a conventional ribbon, the optical fiber has a higher density and preferred transmission performance. |
US11747580B2 |
Optical port shielding and fastening apparatus, optical module, and communications device
An optical port shielding and fastening apparatus is configured to be installed in the optical module. The optical module includes a housing assembly and an optical component located in the housing assembly. The optical port shielding and fastening apparatus includes a fastener and an electromagnetic wave absorbing piece. The fastener is fastened in the housing assembly. The electromagnetic wave absorbing piece is fastened on a side that is of the fastener and that faces an outside of the housing assembly. A first mounting hole and a second mounting hole are correspondingly provided on the fastener and the electromagnetic wave absorbing piece. The optical component passes through the first mounting hole and the second mounting hole in sequence. This application provides an optical port shielding and fastening apparatus, an optical module, and a communications device, to resolve poor optical port shielding performance of an optical module in the related technology. |
US11747576B2 |
Clip for holding fiber optic connectors
The clip for securing two fiber optic connectors may include a first engagement member having a top surface and a length; a second engagement member spaced apart from the first engagement member; and a linkage member extending between the first and second engagement members and connecting the first engagement member and the second engagement member. A space is defined between the first and second engagement members to house the connectors. The linkage member is configured to separate the two fiber optic connectors when they are sandwiched between the first and second engagement members. |
US11747573B2 |
Fiber optic connector and assembly thereof
A factory processed and assembled optical fiber arrangement is configured to pass through tight, tortuous spaces when routed to a demarcation point. A connector housing attaches to the optical fiber arrangement at the demarcation point (or after leaving the tight, tortuous spaces) to form a connectorized end of the optical fiber. A fiber tip is protected before leaving the factory until connection is desired. |
US11747572B2 |
Reversible polarity fiber optic connector
A reversible polarity fiber optic connector includes an outer housing including a polarity key for coupling the outer housing to a fiber optic receptacle in only one orientation. A ferrule assembly is received in the outer housing in a first position corresponding to a first polarity of the fiber optic connector and in a second position corresponding to a second polarity of the fiber optic connector. The ferrule assembly forms an optical connection with the fiber optic receptacle. A boot assembly is releasably connected to the outer housing to enable the ferrule assembly to be inserted into and removed from the outer housing. The boot assembly includes a rotor rotatable between locked and release positions. The rotor includes a blocking portion to block disconnection of the boot assembly with the outer housing in the locked position and to permit disconnection of the boot assembly with the outer housing in the release position. |
US11747566B2 |
Coupling multiple optical channels using a z-block
Aspects described herein include an optical apparatus comprising a plurality of light-carrying media, a wavelength division multiplexing (WDM) device optically coupled with the plurality of light-carrying media, and a lens arranged between the WDM device and a multicore optical fiber. An arrangement of the plurality of light carrying media and the WDM device are selected to align each of the plurality of light-carrying media with a respective optical core of the multicore optical fiber. |
US11747565B2 |
Optical fiber filter and optical fiber amplifier
An optical fiber filter includes a fiber core, inner cladding, and outer cladding. A refractive index of the fiber core, a refractive index of the inner cladding, and a refractive index of the outer cladding progressively decrease in sequence. The fiber core is configured to transmit at least two mutually different first optical signal modes, the inner cladding is configured to transmit at least two mutually different second optical signal modes, and at least one fiber grating is etched on the fiber core. At least part of optical power of a target first optical signal mode is coupled to only a target second optical signal mode at the fiber grating. The target first optical signal mode is one of the at least two first optical signal modes, and the target second optical signal mode is one of the at least two second optical signal modes. |
US11747562B2 |
Waveguide absorbers
The present disclosure relates to semiconductor structures and, more particularly, to spiral waveguide absorbers and methods of manufacture. The structure includes: a photonics component; and a waveguide absorber with a grating pattern coupled to a node of the photonics component. |
US11747560B2 |
Photonic integrated circuit structure with a tapered end portion of one waveguide adjacent to a v-shaped end portion of a different waveguide
Disclosed is a photonic integrated circuit (PIC) structure including: a first waveguide with a first main body and a first end portion, which is tapered; and a second waveguide with a second main body and a second end portion, which has two branch waveguides that are positioned adjacent to opposing sides, respectively, of the first end portion of the first waveguide and that branch out from the second main body, thereby forming a V, U or similar shape. The arrangement of the two branch waveguides of the second end portion of the second waveguide relative to the tapered first end portion of the first waveguide allows for mode matching conditions to be met at multiple locations at the interface between the waveguides, thereby creating multiple signal paths between the waveguides and effectively reducing the light signal power density along any one path to prevent or at least minimize any power-induced damage. |
US11747558B2 |
Photonic crystal optical resonator
First lattice elements shift away from a light confinement portion in a second direction. Second lattice elements shift away from the light confinement portion in the second direction. Third lattice elements shift away from the light confinement portion in the second direction. A shift amount of the first lattice elements is 0.05 to 0.5 times as large as a crystal period. A shift amount of the second lattice elements is 0.02 to 0.5 times as large as the crystal period. A shift amount of the third lattice elements is 0.01 to 0.5 times as large as the crystal period. |
US11747555B2 |
Optical assembly having commonly-shaped optical modules and associated methods
An optical assembly may include a base having a body defining a base mating feature surface. Optical modules are arranged in side-by-side relation on the base and in optical communication with each other. Each optical module includes a housing that is commonly-shaped with other housings. Each housing has a bottom wall defining a module mating feature surface coupled with a respective area of the base mating feature surface and at least one sidewall with an optical communication opening aligned with the at least one optical communication opening of an adjacent housing. A respective optical device is within each housing. |
US11747554B2 |
Carrier based laser assembly and method of assembly thereof with photonic integrated circuit
A carrier laser device assembly is provided in which a visible region of a laser that includes an output portion and/or output portion of a waveguide of the laser is visible to an imaging system when the laser is attached to a carrier. The laser may be burned-in and/or tested prior to attachment to a photonic integrated circuit. The output portion and/or output portion of waveguide may be aligned with a corresponding input portion and/or input portion of a waveguide of the PIC as the laser assembly is being attached to the PIC via imaging of the visible portion by the imaging system. |
US11747548B2 |
Display module including middle frame member and elastic member
A display module includes a plurality of display panels, a backlight module including a plurality of light guide plates disposed in back of the plurality of display panels, and a light emitting element disposed around the plurality of light guide plates. The display module also includes a middle frame member that is disposed in back of the plurality of display panels and in front of the plurality of light guide plates, and a rear frame member that is disposed in back of the plurality of light guide plates. The display module further includes a first elastic member that is interposed between the housing and one of the plurality of light guide plates at a corner part of the housing, and a second elastic member that is interposed between the housing and one of the plurality of light guide plates at a central upper part of the housing. |
US11747545B2 |
Electronic device
An electronic device is provided. The electronic device includes: a device body, a display module, a backlight module, and a fingerprint identification assembly. The display module is disposed on a surface of the device body. The backlight module includes a bearing frame and a light guide assembly. The bearing frame is fixedly disposed in the device body. The bearing frame is provided with a first through hole. The light guide assembly is disposed on the bearing frame. A first gap is formed between the light guide assembly and the display module. The fingerprint identification assembly includes a transmitter and a receiver. The transmitter is disposed in the first gap. The receiver is disposed on a side of the bearing frame away from the light guide assembly and is corresponding to a position of the first through hole. |
US11747544B2 |
Display device
According to one embodiment, a display device includes a first transparent substrate, a second transparent substrate, a liquid crystal layer, light-emitting elements disposed in a first direction, a third transparent substrate including a main surface and a side surface opposed to the light-emitting elements, and a transparent layer disposed on the main surface and having a lower refractive index than the third transparent substrate. The third transparent substrate is bonded to the first transparent substrate or the second transparent substrate with the transparent layer sandwiched in between. The transparent layer includes strip portions disposed in the first direction and extended along a second direction. |
US11747541B1 |
Systems and methods for improving the brightness of a transparent display using supplemental light sources that include ambient light collected by an array of diffraction gratings
Systems and methods for improving the brightness of a transparent display are disclosed herein. One embodiment collects ambient light using an array of diffraction gratings disposed on an external surface of a vehicle to produce filtered ambient light; collects internal light from the vehicle's headlights; filters the internal light to produce filtered internal light; generates primary-source light using a light-emitting-diode (LED) light source; and injects, into a transparent edge-lit liquid crystal waveguide display deployed in at least a portion of a window of the vehicle, the primary-source light, the filtered ambient light, and the filtered internal light in a color-synchronized manner. The filtered ambient light and the filtered internal light improve the brightness of the transparent edge-lit liquid crystal waveguide display. |
US11747540B2 |
Display device including flat lighting device
The present invention can be applied to the technical field pertaining to display devices and, for example, relates to a flat lighting device using a light emitting diode (LED) and a display device including same. The present invention provides a display device including a flat lighting device, wherein the display device may comprise: a light source which emits white light by using a light emitting diode and a yellow phosphor; a red phosphor layer which is disposed on the light source and adsorbs a part of the white light emitted from the light source to emit red light; and a first dichroic filter layer which is disposed on the red phosphor layer and has a reflective pattern reflecting at least a part of the long-wavelength side of the wavelength region of the red light. |
US11747536B2 |
Header reel illumination
Systems, methods, and apparatuses for emitting light from a header reel are disclosed. More particularly, systems, methods, and apparatuses for emitting light at one or more locations along a bat tube of a header reel are disclosed. In some instances, a light source may be provided on the bat tube between adjacent reel fingers coupled to the bat tube. In some instances, the light source may be provided at an aperture formed in the bat tube. The emitted light provides for illumination and operator visualization during, for example, agricultural operations performed at night or during low ambient light conditions. |
US11747529B2 |
Wafer level microstructures for an optical lens
Various embodiments provide an optical lens that includes wafer level diffractive microstructures. In one embodiment, the optical lens includes a substrate, a microstructure layer having a first refractive index, and a protective layer having a second refractive index that is different from the first refractive index. The microstructure layer is formed on the substrate and includes a plurality of diffractive microstructures. The protective layer is formed on the diffractive microstructures. The protective layer provides a cleanable surface and encapsulates the diffractive microstructures to prevent damage and contamination to the diffractive microstructures. In another embodiment, the optical lens includes a substrate and an anti-reflective layer. The anti-reflective layer is formed on the substrate and includes a plurality of diffractive microstructures. |
US11747528B2 |
Diffraction grating device, method of manufacturing the same, and optical apparatus including the diffraction grating device
Provided are a diffraction grating device, a method of manufacturing the diffraction grating device, and an optical apparatus including the diffraction grating device. The diffraction grating device includes a diffraction grating arranged on a light reflection substrate. The diffraction grating includes a plurality of diffraction elements, each diffraction element from among the plurality of diffraction elements having a height that causes a destructive interference between first light rays reflected by a top surface therefore and second light rays reflected by a bottom surface thereof, the first and second light rays being incident on the top and bottom surfaces, respectively, at an incidence angle greater than 45°. |
US11747525B1 |
Self-aligned lens assembly for head-mounted displays
Systems and methods for providing an optical lens for a head mounted display (HMD) or other application that is cost-effective and has high performance. A lens assembly may include a first, relatively thin lens and a second, relatively thick lens. The first lens may include microfeatures on at least one optical transmission surface thereof. The second lens may include at least one curved surface, such that the second lens is plano-convex, bi-convex, etc. Each of the first lens and the second lens may include mounting areas disposed about a periphery of the respective optical transmission areas of the lenses that include complementary mounting microfeatures thereon that enable the first and second lens to be coupled together and, when so coupled, to be self-aligned with each other within a very low tolerance. The mounting microfeatures may be provided on the lenses using a high precision process (e.g., diamond turning) also used to generate the microfeatures on at least one optical transmission surface of the first, relatively thin, lens of the lens assembly. |
US11747523B1 |
Dynamic dot array illuminators
A dot array illuminator includes an illumination source that includes one or more source arrays and a microlens array (MLA). A source array is an array of light emitting components. The source arrays are positioned on a substrate according to a geometric configuration. The MLA includes lens arrays that are arranged in a similar geometric configuration. The microlens array are separated from the source arrays by a distance and are substantially parallel to the source arrays. The microlens array overlaps with the source arrays and is of a dimension such that it can receive substantially all light emitted by the illumination source. The illumination source emits light towards the MLA. The MLA receives the light and outputs structured pattern light by interpolating received light. |
US11747517B2 |
Sky monitoring system
In a sky monitoring system, comprising an image sensor, a wide-angle lens, a microprocessor, and a memory unit, wherein the sky monitoring system is configured to take pictures of a sky scene, wherein the sky monitoring system is configured to subdivide each picture of the sky scene into a group of patches and to determine one luminance value for each patch, wherein the sky monitoring system is configured to calculate an output based on the luminance values of the patches, the image sensor, the wide-angle lens, the microprocessor and the memory unit are integrated into one single sky monitoring device thus making the sky monitoring system an embedded system. |
US11747516B1 |
Systems, methods and apparatus for real-time, multi-location wildfire surveillance, local parameter acquisition, data transmission, and integrated situation monitoring and analysis for improved wildfire management and suppression
Embodiments of the Invention provide real-time portable, deployable data acquisition units and monitoring consoles that can be used in combination with radio communication technology to provide for monitoring of wildfires and local weather conditions to aid in fighting wildfires. |
US11747515B2 |
System for sensor enabled reporting and notification in a distributed network
A sensor based system for capturing localized weather data and a server system for communicating with a plurality of reporting and recipient mobile communication devices. The communication devices are enabled to capture additional weather information to supplement the sensor based system. |
US11747506B2 |
Dual range micro-resistivity measurement method
A resistivity imaging device and a method of operating the resistivity imaging device in a wellbore. The resistivity imaging device includes a first electrode, a second electrode, and a circuit electrically coupled to the first electrode and the second electrode. An impedance is measured of a formation surrounding the wellbore. Based on the impedance, the circuit is configured into one of a first circuit configuration for operating the resistivity imaging device in a first mode and a second circuit configuration for operating the resistivity imaging device in a second mode. The resistivity imaging device is operated using the circuit in the one of the first circuit configuration and the second circuit configuration. |
US11747502B2 |
Automated offset well analysis
A method, computing system, and non-transitory computer-readable medium, of which the method includes receiving offset well data collected while drilling one or more offset wells, generating a machine learning model configured to predict drilling risks from drilling measurements or inferences, based on the offset well data, receiving drilling parameters for a new well, determining that the drilling parameters are within an engineering design window, generating a drilling risk profile for the new well using the machine learning model, and adjusting one or more of the drilling parameters for the new well, after determining the drilling parameters are within the engineering design window, and after determining the drilling risk profile, based on the drilling risk profile. |
US11747501B2 |
Distributed acoustic sensing: locating of microseismic events using travel time information with heterogeneous anisotropic velocity model
A fracture mapping system for use in hydraulic fracturing operations utilizing non-directionally sensitive fiber optic cable, based on distributed acoustic sensing, deployed in an observation well to detect microseismic events and to determine microseismic event locations in 3D space during the hydraulic fracturing operation. The system may include a weighted probability density function to improve the resolution of the microseismic event on the fiber optic cable. |
US11747492B2 |
Radiography apparatus
A radiography apparatus includes a substrate on which a pixel region in which a plurality of pixels that accumulate charges generated in response to incident radiations are arranged is formed on one surface of a flexible base material, a housing which accommodates the substrate and includes a front portion having an incident surface through which the radiations are incident on the substrate, a first buffer layer which is disposed between the front portion and the substrate in a thickness direction of the housing, the first buffer layer having an outer circumference provided inside the pixel region of the substrate in a plan view, and a structure which is disposed between the front portion and the substrate in the thickness direction at a position overlapping with the first buffer layer. |
US11747491B2 |
Radiological detector structure comprising a mechanical protection housing having plural layers of rigid material with a layer of cellular material therebetween
A portable radiological cassette includes a scintillator, a photosensitive slab, the scintillator and the photosensitive slab forming a panel, the panel having a front face intended to receive the incident x-ray and a rear face opposite the front face, an electronic circuit board, a mechanical protection housing, wherein the panel and the electronic circuit board are disposed, comprising a top face and a bottom face; wherein the top face of the mechanical protection housing comprises: a first layer of rigid material, a second layer of rigid material, the second layer of rigid material being in contact with the front face of the panel, a layer of cellular material disposed between the first and the second layers of rigid material. |
US11747488B2 |
Methods for provisioning of reference station transfer information for global navigation satellite system real time kinematics
A method performed by a wireless device (110, 210, 410, 1200) is disclosed. The method comprises sending (801), to a network node (120, 115, 215, 220, 225, 460), a request for reference station transfer information. The method comprises obtaining (802) the reference station transfer information for at least one pair of satellites (235, 240). The method comprises determining (803) an integer ambiguity solution associated with a new reference station (230B) based on the obtained reference station transfer information and an integer ambiguity solution associated with a current reference station (230A). |
US11747487B2 |
GNSS receiver clock frequency drift detection
The disclosure provides a GNSS receiver. The GNSS receiver a measurement engine that generates a set of doppler measurements and a set of pseudo ranges in response to an input signal. A clock frequency drift estimation (CFDE) block receives the set of doppler measurements, and generates an averaged delta doppler. A position estimation engine estimates a position and velocity of a user based on the set of doppler measurements, the set of pseudo ranges and the averaged delta doppler. |
US11747485B2 |
Multichannel multisystem radio-frequency unit of navigational satellite receiver
Invention relates to multisystem radio-frequency units of navigational satellite receiver and may be used for simultaneous reception of navigation signals from multiple navigation systems: GLONAS, GPS, Galileo, BeiDou, IRNSS and QZSS. The unit comprises 4 reception channels, 3 of which are identical and independently configurable reception channels, simultaneously receiving of navigation signals from GLONAS, GPS, Galileo, BeiDou, IRNSS and QZSS navigation systems in various combinations, and one channel for signal reception of S band of IRNSS, L2/L3/L5 bands and 65-862 MHz bands, including real-time differential corrections data (RTK). The unit also comprises 4 frequency synthesizers, a quadrature heterodyne signal driver for mixers for each channel and automatic calibration system for intermediate frequency filter passband for each channel. 3 identical channels for L1, E1, B1, E6, B3, L2, L3, B2, L5, E5 bands of signal reception have configurable channel outputs types with ability to choose real or complex outputs. |
US11747481B2 |
High performance three dimensional light detection and ranging (LIDAR) system for drone obstacle avoidance
A 3D LIDAR obstacle avoidance system comprising a camera; a data processor; and a gimbaled laser ranging system. The gimbaled laser ranging system is bore sighted to the camera's optical axis and has its rotation axes centered on the camera focal plane (see the attached drawing). Two-dimensional information of the camera is converted to 3-dimensional information by selectively ranging scene objects of interest (i.e. moving targets). Selected object ranges are queried simply by commanding the gimbal to point to the angle in the scene represented by the object's location in the focal plane. By not sampling the entire scene, significant improvements in throughput and range are achieved. Sensor operation in inclement weather is possible by using an IR camera and a longer wavelength ranging-laser. |
US11747480B2 |
Automated threat detection and deterrence apparatus
An automated threat detection and deterrence apparatus includes an imaging device configured to detect a subject in a subject area, a deterrent component including a directed light deterrent, wherein the directed light deterrent includes a first deterrent mode and a second deterrent mode, the directed light deterrent is configured to perform a first deterrent action on the subject when in the first mode, the directed light deterrent is configured to perform a second deterrent action on the subject when in the second mode, and a processor communicatively connected to the imaging device and the deterrent component, wherein the processor is configured to identify the subject as a function of the detection of the subject, determine a behavior descriptor associated with the subject, select one of the first deterrent mode and the second deterrent mode and command the directed light deterrent to perform an action based on the selection. |
US11747479B2 |
Pulsed illumination in a hyperspectral, fluorescence and laser mapping imaging system
Pulsed hyperspectral, fluorescence, and laser mapping imaging in a light deficient environment is disclosed. A system includes an emitter for emitting pulses of electromagnetic radiation and an image sensor comprising a pixel array for sensing reflected electromagnetic radiation. The system includes a controller configured to synchronize timing of the emitter and the image sensor. The system is such that at least a portion of the pulses of electromagnetic radiation emitted by the emitter comprises one or more of a hyperspectral emission, a fluorescence emission, or a laser mapping pattern. |
US11747477B2 |
Data collecting method and system
The data collecting method includes: collecting first and second sensor data respectively through a first and a second sensors while a data collecting apparatus moves within a target area, and tagging a first and a second timestamp values respectively to the first and the second sensor data; generating map data of the target area and location data at a point of time corresponding to the first timestamp value, based on the first sensor data; generating map information of the target area based on the map data, and generating moving path information on the map based on the location data; and estimating a sensing location at a point of time corresponding to the second timestamp value based on the moving path information, and tagging the sensing location to the second sensor data. |
US11747474B2 |
Systems and methods for laser distance measurement
The present disclosure relates to a method and a system for laser distance measurement. The method includes: obtaining, from a control circuit, a synchronization signal; generating, by at least one signal generator, a first periodic signal, a second periodic signal, and a third periodic signal based on the synchronization signal; emitting, by a laser emitting device, a laser beam toward a target, the laser beam being generated under a modulation of the first periodic signal; generating, by an optical detector, a measurement signal in response to a signal mixing of the second periodic signal and a reflected laser beam from the target; and determining a distance to the target based on the measurement signal and the third periodic signal. |
US11747472B2 |
Range estimation for LiDAR systems
Embodiments of the disclosure provide an optical sensing system, a range estimation system for the optical sensing system, and a method for the optical sensing system. The exemplary optical sensing system includes a transmitter configured to emit a plurality of laser pulses towards an object. The optical sensing system further includes a range estimation system configured to estimate a range between the object and the optical sensing system. The range estimation system includes an analog to digital converter (ADC) configured to convert a plurality of laser pulses returned from an object to a digital signal. The ADC has a predetermined sampling period. The exemplary system further includes a processor. The processor is configured to calculate an intensity ratio between two data points selected from the digital signal. The processor is further configured to determine an arrival time of the first returned laser pulse based on the intensity ratio and a time difference between respective sample times of the two data points. The processor is also configured to estimate a range between the object and the optical sensing system based on the arrival time of the first returned laser pulse. |
US11747471B2 |
Predictive maintenance of exercise machines with time-of-flight sensors
A monitoring device performs a method of detecting a need for maintenance of an exercise machine comprising a time-of-flight, ToF, sensor. The method comprises obtaining a measurement signal from the ToF sensor at a predefined operating condition of the exercise machine. Based on the measurement signal, the method determines a measured distance between the ToF sensor and a reflective element in the exercise machine. The measured distance has been found to be responsive to accumulation of deposits on the ToF sensor and is thus evaluated by the method to detect a need for cleaning. The method thereby enables preventive maintenance. |
US11747464B2 |
Agricultural detection device and a detection method for sensing agricultural objects
Agricultural detection device, having a sensor unit, an evaluation unit and a control unit. The sensor unit includes a first sensor with a first directivity and is configured to emit a first transmission signal and to receive a first reflection signal. The first sensor has a second directivity and emits a second sensor signal with the second directivity and receives a second reflection signal, or the sensor unit has a second sensor with a second directivity arranged adjacent to the first sensor for emitting the second transmission signal and for receiving the second reflection signal. The evaluation unit is configured to ascertain at least the structure of plants and a height value from the first reflection signal and the second reflection signal. |
US11747460B2 |
Apparatus and method for compensating for doppler expansions
An apparatus (100) for compensating for weather-independent Doppler expansions in radar signals of a weather radar system (200) is disclosed. The device comprises: a receiving device (110) for receiving a representation (50) of the radar signals, a calculation device (120) and a compensation device (130). The representation includes pixels of a range Doppler matrix. The calculation device (120) is designed to calculate azimuth angles (Azi) for the pixels (75) by means of fine bearing. The compensation device (130) is designed to correct weather-independent Doppler shifts for the pixels (75) based on the calculated azimuth angle (Azi; AziMopu) and thus to compensate for the weather-independent Doppler expansions and to provide them as a compensated representation (150). |
US11747459B2 |
Radar sensor system
A radar sensor system is provided. The radar sensor system includes: at least two radar sensors each having at least one transmitter and at least one receiver, detection regions of the two radar sensors overlapping at least partially. The two radar sensors are situated at a defined distance from one another. Transmit signals of the two radar sensors are synchronizable in such a way that radiation of one radar sensor that was emitted by the respective other radar sensor and reflected by an object is capable of being evaluated by an evaluation device. |
US11747457B2 |
Multi-static radar system for automobile radar sensing
Apparatuses, methods, and storage media associated with automotive radar sensing, are disclosed herein. In some embodiments, a multi-static radar system formed with at least a first and a second radar sensor is provided to a vehicle. At least one of the first and second radar sensors include a plurality of transmitters and a plurality of receivers. The first and second radar sensors are placed at first and second locations of the vehicle, at a distance from each other, to provide the system with an angular resolution that is smaller than either of the native angular resolutions of the first and second radar sensors. Other embodiments are also described and claimed. |
US11747456B2 |
Location device and system for locating an ultrasound acoustic sensor
A location device is provided for determining the location of an acoustic sensor. A location process makes use of a plurality of transmit beams (wherein a beam is defined as a transmission from all transducers of an ultrasound array), with a frequency analysis to identify if there is a signal reflected from the acoustic sensor. A location is obtained from the plurality of frequency analyses. |
US11747455B2 |
Calibrating sensors mounted on an autonomous vehicle
A system calibrates one or more sensors mounted to an autonomous vehicle. From the one or more sensors, the system identifies a primary sensor and a secondary sensor. The system determines a reference angle for the primary sensor, and based on that reference angle for the primary sensor, a scan-start time representing a start of a scan and a scan-end time representing an end of a scan. The system receives, from the primary sensor, a primary set of scan data recorded from the scan-start time to the scan-end time. The system receives, from the secondary sensor, a secondary set of sensor data recorded from the scan-start time to the scan-end time. The system calibrates the primary and secondary sensors by determining a relative transform for transforming points between the first set of scan data and the second set of scan data. |
US11747450B2 |
High-speed light sensing apparatus
An apparatus including a semiconductor substrate; an absorption layer coupled to the semiconductor substrate, the absorption layer including a photodiode region configured to absorb photons and to generate photo-carriers from the absorbed photons; one or more first switches controlled by a first control signal, the one or more first switches configured to collect at least a portion of the photo-carriers based on the first control signal; and one or more second switches controlled by a second control signal, the one or more second switches configured to collect at least a portion of the photo-carriers based on the second control signal, where the second control signal is different from the first control signal. |
US11747446B1 |
Segmented illumination and polarization devices for tunable optical metasurfaces
According to various embodiments, a solid-state light detection and ranging (LiDAR) transmitter includes a tunable optical metasurface to selectively steer incident optical radiation long an azimuth axis. In some embodiments, different subsets of lasers in an array of lasers are activated to generate optical radiation for incidence on the metasurface at different angles of incidence on an elevation axis for unsteered deflection by the metasurface at corresponding angles of elevation. In some embodiments, a prism is positioned relative to the tunable optical metasurface to deflect the optical radiation from the optical assembly by the optical radiation source for incidence on the metasurface at an angle of incidence that is between the first steering angle and the second steering angle, such that the optical radiation incident on the metasurface and the steered output optical radiation from the metasurface spatially overlap within the prism. |
US11747439B2 |
Method and device for calibrating a sensor system of a moving object
A method and device for calibrating a sensor system of a moving object. The sensor system includes a plurality of individual sensors. Each individual sensor has a particular detecting range. Each of these sensors having a detecting range at least partially overlapping with at least one further sensor of the sensor system. The method includes: defining a virtual overall sensor based on a merger of the particular detecting ranges of each individual sensor; determining first coordinates of a plurality of external objects, as well as second coordinates of selected points of the moving object; and orienting the virtual overall sensor relative to the moving object, as a function of the first and second coordinates. |
US11747437B2 |
Device and method for transmitting a radar signal
The present disclosure relates to a radar transmitting device, comprising a CMOS transceiver chip configured to provide at least one local oscillator signal at an output of the CMOS transceiver chip, and at least one BiCMOS transmitter chip coupled to the CMOS transceiver chip. The BiCMOS transmitter chip has an input for the local oscillator signal, at least one amplifier coupled to the input, a plurality of outputs for outputting a radar transmission signal on the basis of the local oscillator signal, and a plurality of transmission paths between the input and the plurality of outputs. Each of the transmission paths has a controllable analog phase shifter for controllable beam scanning during emission of the radar transmission signal. Additionally or alternatively, individual transmission paths of the BiCMOS transmitter chip can be selectively activated or deactivated using control signals. |
US11747436B2 |
Noise mitigation in radar systems
A noise-mitigated continuous-wave frequency-modulated radar includes, for example, a transmitter for generating a radar signal, a receiver for receiving a reflected radar signal and comprising a mixer for generating a baseband signal in response to the received radar signal and in response to a local oscillator (LO) signal, and a signal shifter coupled to at least one of the transmitter, LO input of the mixer in the receiver and the baseband signal generated by the mixer. The impact of amplitude noise or phase noise associated with interferers, namely, for example, strong reflections from nearby objects, and electromagnetic coupling from transmit antenna to receive antenna, on the detection of other surrounding objects is reduced by configuring the signal shifter in response to an interferer frequency and phase offset. |
US11747432B2 |
Object tracking method and system
A system for tracking at least one object configured to be transported by at least one vehicle may include at least one computer system. The at least one computer system may be configured to determine at least one location of the at least one vehicle and determine at least one location of the at least one object. The at least one computer system may be further configured to determine at least one location of at least one geofence adjacent the at least one vehicle based on the at least one location of the at least one vehicle. Also, the at least one computer system may be configured to determine whether the at least one object is located within the at least one geofence to determine whether a load of the at least one vehicle includes the at least one object. |
US11747423B2 |
Method of performing diffusion weighted magnetic resonance measurements
Inventive technology is directed to diffusion weighted magnetic resonance measurements. In an embodiment, a method for performing a diffusion weighted magnetic resonance measurement on a sample includes operating a magnetic resonance scanner to apply a diffusion encoding sequence to the sample. The method also includes operating the magnetic resonance scanner to acquire from the sample one or more echo signals. The diffusion encoding sequence includes a diffusion encoding time-dependent magnetic field gradient g(t) with non-zero components gl(t) along at least two orthogonal directions y and z, and a b-tensor having at least two non-zero eigenvalues, the magnetic field gradient comprising a first and subsequent second encoding block. |
US11747419B2 |
Systems and methods for spiral-in-out low field MRI scans
Systems and methods for performing ungated magnetic resonance imaging are disclosed herein. A method includes producing magnetic resonance image MRI data by scanning a target in a low magnetic field with a pulse sequence having a spiral trajectory; sampling k-space data from respective scans in the low magnetic field and receiving at least one field map data acquisition and a series of MRI data acquisitions from the respective scans; forming a field map and multiple sensitivity maps in image space from the field map data acquisition; forming target k-space data with the series of MRI data acquisitions; forming initial magnetic resonance images in the image domain by applying a Non-Uniform Fast Fourier Transform to the target k-space data; and forming reconstructed images with a low rank plus sparse (L+S) reconstruction algorithm applied to the initial magnetic resonance images. |
US11747416B1 |
System and method for stabilizing surface coil
A preamplifier arrangement for an MRI system includes a preamplifier coupled to a loop of a multi-channel coil array of the MRI system, wherein the preamplifier and the loop are subject to potentially form an unstable system with oscillation at one or more peak frequencies. The preamplifier arrangement also includes an impedance matching network disposed between and coupled to the preamplifier and the loop. The impedance matching network is configured to generate a high blocking impedance. The preamplifier arrangement further includes an input network disposed between and coupled to the preamplifier and the loop. The input network is configured to provide an input to suppress gain at the one or more peak frequencies. |
US11747414B2 |
Measurement device having a microwave generator in which a capacitor spans coil legs
A measurement device includes a microwave generator, an electron spin resonance member, and an observation system. The microwave generator is configured to generate a microwave. The microwave is configured for an electron spin quantum operation based on a Rabi oscillation. The microwave generator has a coil configured to emit the microwave and an electrostatic capacitor electrically connected in parallel to the coil. The microwave is irradiated to the electron spin resonance member. The observation system is configured to measure a physical quantity in a measured field in response to a state of the electron spin resonance member when the electron spin resonance member is irradiated by the microwave. The coil has first and second ends from which first and second legs continuously extended. The electrostatic capacitor spans the first and second legs and is electrically connected in parallel to the coil. |
US11747413B2 |
Methods and systems for fast field zeroing for magnetoencephalography (MEG)
A method of operating an optically pumped magnetometer (OPM) includes directing a light beam through a vapor cell of the OPM including a vapor of atoms; applying RF excitation to cause spins of the atoms to precess; measuring a frequency of the precession; for each of a plurality of different axes relative to the vapor cell, directing a light beam through the vapor cell, applying a magnetic field through the vapor cell along the axis, applying RF excitation to cause spins of the atoms to precess, and measuring a frequency of the precession in the applied magnetic field; determining magnitude and components of an ambient background magnetic field along the axes using the measured frequencies; and applying a magnetic field based on the components around the vapor cell to counteract the ambient background magnetic field to facilitate operation of the OPM in a spin exchange relaxation free (SERF) mode. |
US11747411B2 |
Magnetoresistive-based sensing circuit for two-dimensional sensing of high magnetic fields
A magnetic sensing circuit includes a circuit portion including: a main half-bridge including series-connected main tunnel magnetoresistive sensor elements TMR1 and TMR2; a first auxiliary half-bridge connected in parallel to the main half-bridge and including series-connected auxiliary tunnel magnetoresistive sensor elements TMR3 and TMR4 with an output voltage emerging from the connection between TMR1 and TMR3 and between TMR2 and TMR4; wherein a reference magnetization of the magnetoresistive sensor element TMR1 and TMR3 are respectively oriented substantially antiparallel with respect to a reference magnetization of the magnetoresistive sensor element TMR2 and TMR4; and wherein said first auxiliary half-bridge has a sensing axis that differs from the sensing axis of the main half bridge by an angle of about 180°/n, where n is the harmonic number to be canceled. The magnetic sensing circuit allows for sensing of external magnetic fields having high magnitude, with reduced angular error. |
US11747405B2 |
System and method for audio and vibration based power distribution equipment condition monitoring
An audio and vibration based power distribution equipment condition monitoring system and method is provided. The system includes an intelligent audio analytic (IAA) device and a sensing assembly. The IAA device has computer executable instructions such as an audio data processing algorithms configured to identify and predict impending anomalies associated with one or more power distribution equipment using one or more neural networks. |
US11747404B2 |
Apparatus and method for detecting thermal runaway of battery for electric vehicle
An apparatus and method of detecting a thermal runaway of a battery for an electric vehicle are provided. The apparatus includes a plurality of battery cells that are connected in series through a high voltage (HV) line and a battery module including the plurality of battery cells. A plurality of main sensing lines are electrically connected to the HV line between the plurality of battery cells to measure voltages of respective battery cells. A plurality of auxiliary sensing lines are respectively connected to an HV line as an input line of the battery module and to an HV line as an output line of the battery module to measure a voltage of the battery module. |
US11747403B2 |
Method for ascertaining the state of charge of an electrical energy storage unit
A method for ascertaining the state of charge of an electrical energy storage unit is described. In one example, the method includes ascertaining a voltage gradient at least based on a detected first voltage value of the electrical energy storage unit; comparing the ascertained voltage gradient with a predefined voltage gradient threshold value; and ascertaining the state of charge of the electrical energy storage unit depending on the comparison. A corresponding computer program, a corresponding machine-readable storage medium, a corresponding apparatus and a corresponding electrical energy storage system are also described. |
US11747402B2 |
Automotive battery draw monitor
An automotive battery draw monitor for monitoring the parasitic draw on an automotive battery. The invention uses a shunt and a multi-meter to measure the voltage drop between the negative battery terminal and the negative battery cable. The invention is contained within a housing and powered via a power cable that connects the multi-meter to the positive terminal of the battery. The invention is grounded using a ground wire connected to the shunt. |
US11747400B2 |
Method of converting a serial vector format (SVF) file to a vector compatible with a semiconductor testing system
Provided is a method for enabling a semiconductor test system for testing field programmable gate arrays (FPGAs) to operate as a device programmer by converting a serial vector format (SVF) file containing a bitstream and converting the file to a vector compatible with the semiconductor test system. When executed on an HP93K test system, as an example, the vector generates JTAG (Joint Test Action Group) signals, which program the bitstream into a Field Programmable Gate Array (FPGA). The inventive method eliminates the need for a separate computer system that is normally required to run FPGA programming software and also eliminates the need to use FPGA vendor provided JTAG programming pods. Eliminating the need for the vendor software, a separate computer system, and programming pods reduces equipment cost, maintenance, and streamlines the electrical test, evaluation, and characterization of FPGAs. |
US11747395B2 |
Board-like connector, single-arm bridge of board-like connector, and wafer testing assembly
A board-like connector, a single-arm bridge of a board-like connector, and a wafer testing assembly are provided. The board-like connector includes a plurality of single-arm bridges spaced apart from each other and an insulating layer. Each of the single-arm bridges includes a carrier, a cantilever extending from and being coplanar with the carrier, an abutting column, and an abutting end portion, the latter two of which extend from the cantilever and are respectively arranged at two opposite sides of the cantilever. The insulating layer connects the carriers of the single-arm bridges, and the abutting column of each of the single-arm bridges protrudes from the insulating layer. The abutting column and the abutting end portion of each of the single-arm bridges are configured to abut against two boards, respectively. |
US11747390B2 |
Apparatus and method for measuring dynamic on-resistance of GaN-based device
The subject application provides an apparatus and method for measuring dynamic on-resistance of a device under test (DUT) comprising a control terminal electrically connected to an output of a first controlling module being configured to generate a first control signal to switch on and off the DUT. The apparatus comprises a switching device and a second controlling module configured to: receive the first control signal from the first controlling module and generate a second control signal to switch on and off the switching device such that the switching device is turned on later than the DUT for a first time interval and turned off earlier than the DUT for a second time interval. |
US11747388B2 |
Method for manufacturing electronic apparatus, adhesive film for manufacturing electronic apparatus, and electronic component testing apparatus
A method for manufacturing electronic apparatus includes: a step (A) of preparing a structure provided with an adhesive film and one or two or more electronic components affixed to an adhesive surface of the adhesive film; a step (B) of disposing the structure in the electronic component testing apparatus such that the electronic component is positioned over an electronic component installation region of a sample stand of the electronic component testing apparatus in a defined manner; a step (C) of evaluating the properties of the electronic component in a state of being affixed to the adhesive film with the probe terminal being in contact with a terminal of the electronic component; and a step (D) of picking up the electronic component from the adhesive film after the step (C). A defined sample stand is also provided. |
US11747387B2 |
Open circuit fault management on overhead lines
A computer implemented method, a fault detection and management system and a computer program product for managing an open circuit fault on an overhead line in a power network, are provided, that include obtaining overhead line data from a sensor mounted on the overhead line, determining fault detection parameters associated with one or more nodes of the overhead line on occurrence of a predefined node condition, that is, a low voltage and a negative rate of change of line current at the one or more nodes, and generating an output based on the fault detection parameters, wherein the output indicates potential presence of an open circuit at one or more nodes. |
US11747385B1 |
Electrical shock detection device and methods
A device for detecting stray electrical currents in fluid mediums comprises at least two probes for partially disposing in a fluid medium and a control unit. The control unit comprises at least one analog-to-digital signal converter in electrical communication with at least one of the probes, at least one audio-visual alarm, and a processor operably coupled to the at least one converter and to the at least one audio-visual alarm. The processor is operable to measure an electrical potential difference between the two probes, to calculate at least one frequency-dependent characteristic associated with a plurality of said measurements, and to transmit an alert signal if the at least one frequency-dependent characteristic satisfied a threshold. Advantageously, by monitoring for the frequency, the device more consistently and more reliably detects the presence of stray alternating currents. |
US11747381B2 |
Capacitive detection of antenna configuration using a proximity sensor
An information handling system includes a data radio connected to an antenna system, and a proximity sensor connected to a proximity sensor probe. An antenna controller (AC) may determine whether a capacitance measurement coarsely indicates a specific antenna configuration or a coarse fault; and configure, when the capacitance measurement indicates a coarse fault, a data radio to operate at a failsafe radio transmit power level; determine, when the capacitance measurement indicates the specific antenna configuration, whether a detail capacitance measured with respect to the antenna system indicates proper antenna configuration or an out-of-range value; configure, when the detail capacitance indicates proper antenna configuration, the data radio to operate normally; and configure, when the detail capacitance indicates an out-of-range value, the data radio to operated in a mode where a performance parameter of the data radio is particularly monitored. |
US11747379B2 |
Active measurement correction of resistive sensors
In an embodiment, an apparatus is disclosed that comprises a plurality of resistors arranged as a reverse bridge and configured to convert an input voltage to a scaled output voltage. The scaled output voltage is scaled to a target format based at least in part on a range of the input voltage and a fixed value of the plurality of resistors. The input voltage is generated based at least in part on at least one signal generated by a sensor based at least in part on a measurement of a property of a measurement target. At least one of the plurality of resistors has a resistance value of R and at least another of the plurality of resistors has a resistance value of R plus or minus ΔR. |
US11747371B2 |
Self-calibrated input voltage-agnostic replica-biased current sensing apparatus
A current sensing topology uses an amplifier with capacitively coupled inputs in feedback to sense the input offset of the amplifier, which can be compensated for during measurement. The amplifier with capacitively coupled inputs in feedback is used to: operate the amplifier in a region where the input common-mode specifications are relaxed, so that the feedback loop gain and/or bandwidth is higher; operate the sensor from the converter input voltage by employing high-PSRR (power supply rejection ratio) regulators to create a local, clean supply voltage, causing less disruption to the power grid in the switch area; sample the difference between the input voltage and the controller supply, and recreate that between the drain voltages of the power and replica switches; and compensate for power delivery network related (PDN-related) changes in the input voltage during current sensing. |
US11747366B2 |
Current sensor for non-contact current measurement
A method for non-contact current measurement is described. According to one exemplary embodiment, the method comprises the alternating magnetizing of a magnetic core to a maximum value in the positive and negative directions by controlling at least one secondary conductor which is magnetically coupled to the magnetic core; generating an oscillator signal which alternates between a first state and a second state, whereby the alternating magnetization processes are indicated; and determining a first measured value for an effective primary current which flows through at least one primary conductor which is magnetically coupled to the magnetic core, based on the times that the oscillator signal dwells in the first and the second state. |
US11747361B2 |
Acceleration transducer
An acceleration transducer defines a rectangular coordinate system with two orthogonal horizontal axes that are both normal to a vertical axis and includes a main body defining tangential side faces arranged tangentially to the vertical axis, and normal side faces arranged normally to the vertical axis. The transducer includes a converter unit, exactly three piezoelectric elements and three seismic masses. Each piezoelectric element generates piezoelectric charges transmitted to the converter unit, which is only and directly arranged on a normal side face of the main body or only on a support that is attached to a normal side face of the main body. Exactly one piezoelectric element is secured to each of the three tangential side faces, and exactly one seismic mass is secured to each of the three piezoelectric elements. Each piezoelectric element has a high sensitivity for a shear force exerted by the attached seismic mass along a principal tangential axis that is another one of the three axes for each of the three piezoelectric elements. |
US11747360B2 |
Neural network system whose training is based on a combination of model and flight information for estimation of aircraft air data
Aircraft air data is estimated using a neural network trained to be independent of any signals from air data sensors whose values are based on air flow pressure measurements. |
US11747358B2 |
Angular velocity sensor, electronic apparatus, and vehicle
An angular velocity sensor includes a substrate, a detector including a movable detection electrode and a fixed detection electrode opposed to the movable detection electrode, and a driver adapted to drive the detector. The movable detection electrode is supported by a first spring that is elongated parallel to a Y axis from a first turned-back part, and a second spring that is elongated parallel to the Y axis from a second turned-back part. The first and second springs are fixed at first and second anchors. The first turned-back part is closer to the second spring than the first anchor. The detector includes a first surface opposed to the first spring, and a second surface disposed closer to the first spring than the first surface. |
US11747355B2 |
Automatic analysis device
An automatic analysis device is provided with: a sample disk for holding a sample container that accommodates a sample; a reagent disk for holding a reagent container that accommodates a reagent; at least two different measuring units that respectively perform different types of analyses; a control part that controls the measuring units; and a display part that displays: a work flow area in which the flow of operation of the two or more measuring units is displayed; and an overview area in which the usable or unusable states of the respective measuring units are displayed, wherein the overview area has a unit necessity-of-use selection part that can select whether using each of the measuring units is necessary, and the control part controls the display part so as to change the display of the work flow area on the basis of the information set in the unit necessity-of-use selection part. |
US11747351B2 |
Assays to monitor bleeding disorders
The present invention provides methods of dosing Factor VIII or Factor IX chimeric and hybrid polypeptides. The present invention further provides high-sensitivity methods of quantifying an amount of activated FIX protein in a test sample. |
US11747349B2 |
Method for simultaneously detecting vitamin K1 and vitamin K2 in traces of blood
Provided is a method for simultaneously detecting Vitamin K1 and Vitamin K2 in traces of blood. The method includes: constructing a two-dimensional liquid chromatography-tandem mass spectrometer, establishing an analytical method, and detecting at least three mixed standard solutions using the constructed two-dimensional liquid chromatography-tandem mass spectrometer to obtain a first detection result; fitting standard curve equations respectively corresponding to Vitamin K1 and Vitamin K2; and mixing and centrifuging a blood sample to which an extraction reagent and a certain amount of internal standard substance are added, collecting a supernatant, blowing the supernatant to dry with nitrogen, redissolving the residue, and detecting the dry supernatant using the constructed two-dimensional liquid chromatography-tandem mass spectrometer to obtain a second detection result. In this manner, concentrations of Vitamin K1 and Vitamin K2 in the blood sample are obtained. |
US11747346B2 |
Biomarkers predictive of cytokine release syndrome
The present disclosure relates to the identification and use of biomarkers (e.g., analytes, analyte profiles, or markers (e.g., gene expression and/or protein expression profiles)) with clinical relevance to cytokine release syndrome (CRS). |
US11747343B2 |
Method for evaluating data from mass spectrometry, mass spectrometry method, and MALDI-TOF mass spectrometer
The invention relates to a method to evaluate mass spectrometry data for the analysis of peptides from biological samples, particularly MALDI-TOF mass spectrometry data, comprising the steps of: providing expected mass defects; determining measured mass defects, i.e. the mass defects resulting from the mass spectrometry data; and comparing the measured mass defects with the expected mass defects. |
US11747342B2 |
Proteomic biomarkers of sepsis in young patients
A proteomic expression platform to identify age-related sepsis risk is disclosed using patients with an intra-abdominal infection. A semi-quantitative plasma proteomics workflow was applied which incorporated tandem immuno affinity depletion, iTRAQ labeling, strong cation exchange fractionation, and nanoflow-liquid chromatography coupled to high resolution mass spectrometry. A protein profile was determined that exhibit statistically significant differences in expression levels amongst patients with severe sepsis as a function of age. Representative pathways that are differentially-expressed include, but are not limited to, acute phase response, coagulation signaling, atherosclerosis signaling, lipid metabolism, and production of nitric oxide/reactive oxygen species. |
US11747338B2 |
Use of an integrated microfluidic chip for analysis of cell motility and prediction and prognosis of patient survival
The present invention describes an integrated apparatus that enables identification of invasive tumor cells directly from a specimen. The methods using the apparatus can be used to prognose or predict the survivability of the cancer in a subject and the risk of recurrence of the cancer in the subject after treatment. The methods disclosed herein can be used to determine which chemotherapeutic or other therapies most strongly inhibit the tumor cells invasiveness as a form of personalized therapy. |
US11747328B2 |
Method for measuring the plasma concentration of an analyte directly on a whole blood sample
A method of measuring an analyte amount in a whole blood sample, including (i) measuring the haematocrit level of the whole blood sample; (ii) measuring an analyte amount directly in the whole blood sample; and (iii) calculating a corrected analyte amount according to relation DP=Pa(DST, DH), where Dp, is the corrected analyte amount, DST is the measured analyte amount, DH is the measured haematocrit level, and Pa is a non-constant polynomial of a degree greater than or equal to 1 having as indeterminate values the measured analyte amount, DST, and the measured haematocrit level, DH, and having its polynomial coefficients depending on the analyte. |
US11747327B2 |
Compositions and methods for molecular labeling
The invention provides barcode libraries and methods of making and using them including obtaining a plurality of nucleic acid constructs in which each construct comprises a unique N-mer and a functional N-mer and segregating the constructs into a fluid compartments such that each compartment contains one or more copies of a unique construct. The invention further provides methods for digital PCR and for use of barcode libraries in digital PCR. |
US11747326B2 |
Diagnostic tool to determine podocyte foot process effacement
The present invention relates to a method for diagnosing or pre-diagnosing a disease associated with podocyte foot process effacement in a subject or for determining the risk of a subject to develop a disease associated with podocyte foot process effacement, said method comprising the steps of a) determining the length of the slit diaphragm (ISD) formed by podocyte foot processes in a specific area A in a renal tissue sample of said subject by super resolution light microscopy; b) comparing the length of the slit diaphragm (ISD) formed by podocyte foot processes in a specific area A as determined in step (a) with the length of the slit diaphragm (ISD) formed by podocyte foot processes in a comparable specific area A in a renal tissue sample of a subject who at the time of the sampling showed no clinical symptoms of a disease associated with podocyte foot process effacement, wherein a deviation indicates a disease associated with podocyte foot process effacement. |
US11747324B2 |
Low cost test strip and method to measure analyte
Materials and manufacturing techniques to produce test strips in high volume at low-cost for the measurement of gas in various industries and environments are disclosed. The test strip is generally comprised of a substrate, at least one electrical connection, at least one sensing chemistry and at least one additional layer. The test strip may provide a quantitative author a qualitative read out. A method for collecting and analyzing data to monitor and manage patients with chronic respiratory disease is disclosed. Implementations include software applications, connected medical devices, web servers and electronic catalogs. A method for identifying treatment trends from a population combining medical, biological and environmental data is disclosed. A method for proactively alerting and patients, caregivers and medical providers to trends in health by using the implementations of the invention are disclosed. |
US11747320B2 |
Nanopore device and methods of electrical array addressing and sensing
A method of manufacturing and using a nanofluidic NAND transistor sensor array scheme including a plurality of nanopore channel pillars, a plurality of respective fluidic channels, a plurality of gate electrodes, a top chamber, and a bottom chamber includes placing a sensor substrate in an electrolyte solution comprising biomolecules and DNA. The method also includes placing first and second electrodes in the electrolyte solution (Vpp and Vss of the nanofluidic NAND transistor); forming the nanopore channel pillars; placing the gate electrodes and gate insulators in respective walls of the nanopore channel pillars; applying an electrophoretic bias in the first and second electrodes; applying a bias in the gate electrodes; detecting a change in an electrode current in the electrolyte solution caused by a change in a gate voltage; and detecting a change in a surface charge in nanopore channel electrodes in the respective fluidic channels. |
US11747319B2 |
Computer method and system for deriving cell-to-cell spatial proximities
The invention relates, in part, to systems and methods for scoring a sample containing tumor tissue from a cancer patient. The score is representative of a nearness between at least one pair of cells, a first member of the least one pair of cells expressing a first biomarker and a second member of the at least one pair of cells expressing a second biomarker that is different from the first biomarker. The score obtained from these methods can be indicative of a likelihood that a patient may respond positively to immunotherapy. |
US11747316B2 |
Plant-endophyte combinations and uses therefor
The disclosure provides materials and methods for conferring improved plant traits or benefits on plants. The materials can include a formulation comprising an exogenous endophytic bacterial population, which can be disposed on an exterior surface of a seed or seedling, typically in an amount effective to colonize the plant. The formulations can include at least one member selected from the group consisting of an agriculturally compatible carrier, a tackifier, a microbial stabilizer, a fungicide, an antibacterial agent, an herbicide, a nematicide, an insecticide, a plant growth regulator, a rodenticide, and a nutrient. |
US11747311B2 |
Hydrocarbon byproduct monitoring of fibrous substrates
The disclosure describes a system for generating hydrogen gas from a hydrocarbon through pyrolysis with reduced soot formation and increased carbon loading. The system includes one or more pyrolysis reactors configured to generate the hydrogen gas from the hydrocarbon through pyrolysis. Each pyrolysis reactor of the one or more pyrolysis reactors includes one or more fibrous substrates and a concentration sensor downstream of at least one fibrous substrate of the one or more fibrous substrates. Each fibrous substrate of the one or more fibrous substrates defines a deposition surface for carbon generated from the pyrolysis of the hydrocarbon and includes a plurality of fibers configured to maintain chemical and structural stability between 850° C. and 1300° C. The concentration sensor is configured to measure a concentration of at least one of a hydrocarbon byproduct or a hydrocarbon soot precursor, such as acetylene. |
US11747310B2 |
Methods for liquid chromatography calibration for rapid labeled N-glycans
Methods are provided for making rapid labeled dextran ladders and other calibrants useful in liquid chromatography. The methodologies include a two-step process comprising a reductive amination step of providing a reducing glycan and reacting it with a compound having a primary amine to produce an intermediate compound. The intermediate compound is then rapidly tagged with a rapid tagging reagent to produce the rapid labeled dextran ladder. |
US11747302B2 |
Method and system for detecting a material response
Disclosed herein is a method of detecting a material response. The method includes providing an oscillating primary magnetic field to cause as ample to produce a secondary magnetic field. The method also includes reducing the effect on an atomic magnetometer of components of the primary and secondary magnetic fields in a direction substantially orthogonal to a surface of the sample. The method also includes detecting the secondary magnetic field with the atomic magnetometer to detect the material response. |
US11747298B2 |
Wafer-level packaging of solid-state biosensor, microfluidics, and through-silicon via
A biosensor system package includes: a transistor structure in a semiconductor layer having a front side and a back side, the transistor structure comprising a channel region; a multi-layer interconnect (MLI) structure on the front side of the semiconductor layer, the transistor structure being electrically connected to the MLI structure; a carrier substrate on the MLI structure; a first through substrate via (TSV) structure extending though the carrier substrate and configured to provide an electrical connection between the MLI structure and a separate die; a buried oxide (BOX) layer on the back side of the semiconductor layer, wherein the buried oxide layer has an opening on the back side of the channel region, and an interface layer covers the back side over the channel region; and a microfluidic channel cap structure attached to the buried oxide layer. |
US11747296B2 |
Sensors based on negative capacitance field effect transistors
Chemical sensors and methods of forming and making the same include an input terminal and an output terminal. A negative capacitance structure is configured to control a current passing horizontally from the input terminal to the output terminal, and has a first and second metal layer that are arranged vertically with respect to one another, and a ferroelectric layer positioned between the first and second metal layers. An electrode is in electrical contact with the negative capacitance structure, and is configured to change potential, to exceed a threshold, thereby triggering a discontinuous polarization change in the negative capacitance structure. |
US11747293B2 |
Method and device for detecting a non-condensable portion of a medium which is at least in part gaseous
Disclosed is a method and a device for detecting a non-condensable portion of a medium, which has at least one condensable portion and is present at least partially in gaseous form, wherein in a first method step a temperature measuring device measures a temperature of the medium and a pressure measuring device measures a pressure of the medium, wherein in a second method step a ratio of the pressure to temperature is formed by means of an electronic measuring/operating circuit and this ratio is compared with a desired ratio of a desired pressure and a desired temperature, and wherein in a third method step the electronic measuring/operating circuit outputs a report in case of a minimum deviation of the ratio from the desired ratio. |
US11747292B2 |
Charged particle beam apparatus
The charged particle beam apparatus includes a charged particle beam optical system that irradiates a sample mounted on a sample stage with a charged particle beam; a detector that detects a signal generated from the sample; a charged particle beam imaging device that acquires an observation image from the signal detected by the detector; an optical imaging device that captures an optical image of the sample; a stage that rotatably holds the sample stage; a stage control device that controls movement and rotation of the stage; and an image composition unit that combines the plurality of optical images to generate a composite image. The stage control device is configured to move the stage so that the center of an imaging range of the optical imaging device is located at a position different from the rotation center of the stage and then, to rotate the stage, the optical imaging device acquires a plurality of optical images relating to different positions of the sample by rotation operation, and the image composition unit combines the plurality of optical images obtained by the rotation operation to generate a composite image. |
US11747286B2 |
Liquid chip for electron microscope having excellent bulging resistance
The present disclosure relates to a fluid chip for an electron microscope including a lower chip, an upper chip, and a fluid channel part for supplying a fluid sample, and may attach a transmissive thin film part of a graphene material having excellent bulging resistance to a plurality of holes formed in a fluid channel part to increase the thickness of a support not serving as a transmissive window thicker than the conventional one, thereby minimizing the loss of a spatial resolution and also suppressing the bulging phenomenon of the transmissive window while supplying the fluid sample more stably.Further, the present disclosure may form an electrode which may be connected with an external electrical supply source in the fluid channel part, thereby analyzing electrochemical or thermochemical reaction of the fluid sample in the fluid channel part in real time. |
US11747284B2 |
Apparatus for optimizing inspection of exterior of target object and method thereof
There is provided a technique that includes: a camera configured to capture images of the target object; a memory configured to store the images of the target object and feature data including one or more predetermined exterior features of the target object; and a processor configured to: determine a first process configuration for an operation including a plurality of image processes; perform the operation under the first process configuration; generate inspection data from the sets of images that have been processed; generate an inspection score by comparing the inspection data with the feature data; compare the inspection score with a predetermined threshold score; set the first process configuration as an optimal configuration if the inspection score satisfies the predetermined threshold score. |
US11747276B2 |
Interferometric detection and quantification system and methods of use in agriculture
A point of use analyte detection and quantification system for agricultural applications is provided. Related methods are also provided. |
US11747275B2 |
System and method for non-invasive real-time prediction of liquid food quality within enclosed package
State of the art food quality measurement techniques fail to determine quality of the food item once it is packed and sealed in an enclosed package. The disclosure herein generally relates to food quality prediction, and, more particularly, to a system and method for predicting liquid food quality in a non-invasive manner. A near infra-red (NIR) radiation is transmitted through a semi-transparent opening configured on an enclosed package containing a liquid food item and the resulting NIR reflection spectra is collected. The quality of the liquid food item is estimated by correlating a plurality of features derived from the NIR reflection spectra with the concentration of the biomarker contained in the liquid food item, using a trained machine learning model and the remaining shelf life of the liquid food item is estimated based on the concentration of the biomarker. |
US11747271B2 |
Triple-internal standard based glycan structural assignment method for capillary electrophoresis analysis of carbohydrates
A separation device receives a known or unknown glycan that is co-injected with three different oligomers maltooligosaccharide (MOL). A detector measures the separated glycan and the separated three different oligomers as intensity peaks that are a function of migration time. The migration times of a plurality of other oligomers of MOL are calculated from the migration times of the three different oligomers. Glucose unit (GU) values for the intensity peaks of the separated glycan are calculated by comparing their migration times to the calculated migration times of the plurality of other oligomers of MOL. The processor identifies the structure of the glycan by comparing the calculated GU values of the intensity peaks of the separated glycan to a database of GU values for known glycan structures. |
US11747267B2 |
Sensor system and method
A sensor system includes a sensing element having a section of a layer assembly deposited onto a substrate. The layer assembly includes plural layers of different materials. The section of the layer assembly is configured to be etched to form plural individual pillars of the plural layers of the different materials. The individual pillars are configured to be in contact with a fluid to sense one or more analyte fluid components within the fluid. The sensing element is configured to generate a sensor signal responsive to the individual pillars being in contact with the fluid. The sensor system includes one or more processors configured to receive the sensor signal from the sensing element. The one or more processors may identify the one or more analyte fluid components within the fluid and an amount of each of the analyte fluid components within the fluid based on the sensor signal. |
US11747262B2 |
Flow cell carrier and methods of use
The present disclosure relates to a flow cell carrier. The flow cell carrier may include a flow cell and a frame. The frame may include a pocket and a handle. The pocket may have at least one spring feature and at least one banking feature. The frame may be configured to retain the flow cell within the pocket such that a maximal surface area of the flow cell is exposed to an optical lens. Related methods and kits are also disclosed. |
US11747252B2 |
Rapid profile viscometer devices and methods
Provided are apparatuses and methods for rapid viscometry of whole blood, plasma, and/or whole blood during coagulation. The disclosed technology measures the blood viscosity through the full range of flow rates found in the cardio-vascular system. This in vitro test can be performed on fresh or anticoagulated whole blood to predict the flow properties (e.g., viscosity) anywhere in the body from the aorta to the deep veins of the leg. The result is a flow-rate dependent blood viscosity curve (viscosity profile) that helps the clinician predict and manage the patient's vulnerability to thrombosis and embolism, which is of particular relevance to COVID-19 patients and/or ICU patients. |
US11747248B2 |
Method for assessing the volatile release performance of microcapsules
A method for assessing the release performance of microcapsules comprising at least one volatile ingredient, the method comprising the steps of: a. applying a plurality of said microcapsules to an underlying surface; b. applying a kinetic frictional shear stress τ through a contact surface of a probe under a predefined load, a predefined contact surface area and a predefined shear rate to said plurality of microcapsules; and c. measuring the amount of the at least one volatile ingredient released per second from said microcapsules under said kinetic frictional shear stress τ. |
US11747247B2 |
Membrane structure suitable for a sand production test
The invention provides a membrane structure suitable for a sand production test of a rock sample provided with a hollow cylinder shape, the membrane structure comprising a main body with a housing configured to confine the rock sample within; a watertight outer wall adapted to withstand external hydrostatic pressure exerted by a first fluid; a permeable inner wall limiting the housing and configured to exert pressure on the rock sample and, to inject a second fluid into the outer surface of said rock sample; a plurality of internal hollow chambers located between the watertight outer wall and the permeable inner wall, wherein each one of the plurality of internal hollow chambers includes a plurality of rigid particles filling the inner space of each hollow chamber for transmitting the external pressure exerted from the outer wall to the inner wall. |
US11747245B2 |
Load control method of indenter based on fuzzy predictive control and system thereof
A load control method and a load control system of an indenter based on fuzzy predictive control, are provided. The method includes acquiring an actual measured force value of a sensor and an expected force value of the nth cycle in the loading stage; calculating a first error and a change rate; establishing and optimizing a fuzzy predictive controller; determining movement steps of a motor in the loading stage; acquiring the actual measured value of the sensor and an expected force value of the nth cycle in the full load stage; controlling the movement of the motor; acquiring the actual measured force value of the sensor and an expected force value of the nth cycle in the unloading stage; calculating a third error and a change rate; and determining the movement steps of the motor in the unloading stage. |
US11747242B2 |
Compositions and methods for laser capture microdissection
Compositions and methods for the simultaneous capture and release using micropattern surfaces for tissue and cell microdissection. In one example, a patterned thermoplastic film has a first surface and a plurality of projections attached to and extending outwardly from the first surface. The projections form a pattern on the thermoplastic film. |
US11747237B2 |
Method for online service policy tracking using optimal asset controller
A method and system of providing customizable service for an asset. The method including generating a predictive model for each asset of a fleet, each predictive model based on an operational profile for the asset and including a probability density function associated with the operational durability of the asset, establishing a maintenance strategy associated with the asset, and combining each of the predictive models to generate a compound fleet performance model, the fleet performance model including a combined probability density function. The method also includes collecting actual asset performance and maintenance data to generate actual asset metrics, determining a fleet performance profile based on the actual asset metrics indicative of a health assessment of the fleet, comparing the predicted fleet performance with the actual fleet performance, and ascertaining actionable choices for managing the assets based on a deviation of the predicted and actual fleet performance. |
US11747232B2 |
Barometric sensor calibration and altitude determination
One or more computing devices, systems, and/or methods for calibrating barometric sensors and/or determining altitudes of devices are provided. In an example, a device is determined to be outdoors. In response to determining that the device is outdoors, a calibration process associated with a barometric sensor of the device is performed. The calibration process includes performing one or more barometric measurements using the barometric sensor to determine one or more barometric pressure measures, determining one or more locations of the device, wherein the one or more locations are associated with the one or more barometric measurements, and determining a barometric offset based upon the one or more barometric pressure measures and one or more reference values. An adjusted barometric pressure and/or an altitude of the device is determined based upon a first barometric pressure measure and the barometric offset. |
US11747230B2 |
Sensor device
A sensor device includes a main driving gear, driven gears, an biasing member configured to bias the driven gears toward the main driving gear, a support member configured to support the biasing member, and a sensor configured to generate an electrical signal based on rotation of the driven gears. In a force applied when the biasing member biases the driven gears, assuming that a direction orthogonal to a tangent line at a point of action of the force is set as a first direction, the first direction is different from a second direction. |
US11747229B2 |
Frequency-modulating sensor array
Spatially-distributed resonant MEMS sensors are coordinated to generate frequency-modulated signals indicative of regional contact forces, ambient conditions and/or environmental composition. |
US11747212B2 |
Tunable CMOS temperature sensor
The present disclosure relates to a compact temperature sensor displaying a temperature-resistance relationship. The temperature sensor comprises cross-coupled CMOS technology exhibits negative resistance, resulting in resistance-sensitive temperature sensing and amplification. The temperature sensor can be tuned to operate across a wide range of temperatures via modulation of a biasing current. The present disclosure further relates to subthreshold operation of CMOS technology. |
US11747203B2 |
Multi-pixel spectral sensor
A multi-pixel spectroscopy sensor for spectral analysis of a sample under test including an array of pixel elements generating a dataset including a plurality of data values corresponding to the pixel elements upon illumination of the sample by a light source. Each of the pixel elements including a stack of layers including first and second reflective structures, a phase tuning element, a detector element, and contact elements. The sensor further includes a read-out circuit connected to each of the contact elements for simultaneous read-out of a plurality of photocurrents for generating and outputting the dataset for the spectral analysis of the sample under test. The phase tuning element of each of the pixel elements is configured for a different wavelength response of the light and each photodetector of the pixel elements is comprised of a semiconductor material. |
US11747202B2 |
Spectrometer module
A spectroscopic module includes a plurality of beam splitters that are arranged along an X direction; a plurality of bandpass filters disposed on one side in a Z direction with respect to the plurality of beam splitters facing the plurality of beam splitters, respectively; a light detector disposed on the one side in the Z direction with respect to the plurality of bandpass filters and including a plurality of light receiving regions facing the plurality of bandpass filters, respectively; a first support body supporting the plurality of beam splitters; and a second support body supporting the plurality of bandpass filters. The second support body includes a support portion in which a support surface is formed so as to be open to the one side in the Z direction. The plurality of bandpass filters are disposed on the support surface. |
US11747199B2 |
At-home blood phenylalanine measuring device for phenylketonuria and applications thereof
A handheld Surface-Enhanced Raman Spectroscopy (SERS) device for detecting phenylalanine (Phe) in a sample collected from a subject, the device comprising a laser generator configured to produce a laser beam; a nanoporous anodic aluminum oxide (NAAO) substrate configured to receive the sample collected from the subject; and a light sensor configured to receive a light. |
US11747198B2 |
Image processing device comprising a light receiving element on a second surface of a first substrate and plural light emitting elements on a fourth surface of a second substrate
An image processing device includes a first substrate, a second substrate, a third substrate provided with a power source circuit, and a casing storing the first substrate, the second substrate, and the third substrate, in which the first substrate has a first surface and a second surface, and is provided between the third substrate and the second substrate in a first direction orthogonal to the first surface, a light receiving element is provided on the second surface, the second substrate has a third surface, a fourth surface, and an opening, the third surface faces the second surface, and the opening is provided to overlap the light receiving element in the first direction, a light emitting element is provided on the fourth surface to surround the opening, and the power source circuit is provided on the third substrate not to overlap the light receiving element in the first direction. |
US11747197B2 |
Photometer and method of performing photometric measurements with a photometer
A photometer and a method of performing photometric measurements with this photometer are described. The photometer comprises a photodetector providing a detector signal corresponding to an intensity of light received by the photodetector; and measurement electronics including: an amplifier and a signal processing device configured to determine and to provide a measurement result based on a measurement signal determined by the signal processing device as or based on an amplified detector signal provided by the amplifier. The signal processing device is configured to determine the measurement signal: a) as or based on the amplified detector signal provided by the amplifier being a multistage amplifier including a transimpedance converter and a voltage to current amplifier; and/or b) in form of a noise reduced signal determined by subtracting a previously determined noise offset included in the amplified detector signal from the amplified detector signal. |
US11747194B2 |
OR pulse combination digital photomultiplier
The photomultiplier includes a set of macrocells, each comprising at least two microcells, each being connected to an output node according to an OR diagram, and achieving great energy efficiency upon deactivating each of the microcells when these are activated almost simultaneously, and that otherwise would have been masked by the OR diagram. To this end, each of the microcells comprises an active quenching and recharge circuit; an avalanche diode; a first deactivation transistor with its gate connected to an external processor, and its drain and source associated with the active quenching and recharge circuit; a second deactivation transistor with its gate connected to an external processor, and its source associated with the active quenching and recharge circuit. |
US11747192B2 |
Acoustic sensor assembly and method of sensing sound using the same
An acoustic sensor assembly includes a non-directional acoustic sensor having a first directional pattern, a plurality of directional acoustic sensors surrounding the non-directional acoustic sensor and including a plurality of resonators having different resonance frequencies from each other, each of the plurality of directional acoustic sensors having a second directional pattern, and a processor configured to obtain output signals from the non-directional acoustic sensor and the plurality of directional acoustic sensors. The processor is further configured to calculate an acoustic signal having directivity by selecting any one or any combination of the obtained output signals or selectively combining the obtained output signals, and obtain sound around the acoustic sensor assembly, using the calculated acoustic signal. |
US11747189B1 |
Float assembly
A float assembly comprising a float traveling along a rod until making contact with either an upper or a lower adjustable stopper, so that an actuator lever having one or more counterweights in mechanical coupling with a switch, so that the float assembly may respond to the fluid level. |
US11747185B2 |
Systems and methods for multiphase flow metering accounting for dissolved gas
A system for metering flow of a fluid has a vibratable flowtube for receiving a multiphase fluid flow. A driver is configured to vibrate the flowtube. A pair of sensors is configured to detect movement of the flowtube at different locations on the flowtube. Pressure and temperature sensors are configured to measure a pressure of the fluid. One or more processors are configured to use a phase difference between the sensor signals to determine a fluid flow rate through the flowtube. The one or more processors are further configured to determine an amount of dissolved gas in the multiphase fluid using the pressure, the temperature, and the relative amounts the multiple liquids in the multiphase fluid. |
US11747183B2 |
Air flow rate measurement device
A housing has a front surface, a rear surface, and side surface connecting the front surface with the rear surface. The housing is formed by injection molding. A first sub-passage is formed in the housing and communicates a first sub-passage inlet formed in the front surface with a first sub-passage outlet formed in the rear surface. A second sub-passage is formed in the housing and communicates a second sub-passage inlet formed in a midway portion of the first sub-passage with a second sub-passage outlet at a position different from the first sub-passage outlet. A flow rate detection unit is provided in the second sub-passage. A mold parting mark is formed in the rear surface of the housing at a position away from an inner opening edge of the first sub-passage outlet. |
US11747181B2 |
Extended range ADC flow meter
A method of calculating a time difference is disclosed. The method includes sampling a first ultrasonic signal (r21) to produce a first sampled signal (y1(i)) and sampling a second ultrasonic signal (r12) to produce a second sampled signal (y2(i)). A first time (LEAD_LAG) is determined between a time the first sampled signal crosses a threshold (θ1) and a time the second sampled signal crosses the threshold. The first sampled signal is cross correlated with the second sampled signal to produce a second time (SAMP_OFFSET). The time difference is calculated in response to the first and second times. |
US11747179B2 |
Magnetic inductive flow meter having an insulated electrode
A magnetically inductive flow meter having a measuring tube with a wall, which includes an electrically insulating surface of a first material, and an electrode having an electrode axis, wherein the electrode has at least one electrode end surface for tapping off a measuring signal, in particular a measuring voltage, in a measuring medium, and has an electrode shank extending through the measuring tube wall, wherein the electrode has a stop projecting from the electrode shank with a stop surface to limit the displaceability of the electrode relative to the wall along the electrode axis, wherein the electrode has an electrically insulating coating in a region of the electrode shank and in a region of the stop surface, wherein the material of the electrically insulating coating has a Shore hardness which is equal to or lower than that of the first material. |
US11747172B2 |
Utility meter register optical reading device
A meter reading system comprises a sensor unit (2) containing a first camera (10) and at least a second camera (10′), the first camera focussed on a first area of a meter display (32) and the said second camera focussed on a second area of the meter display (32), the cameras arranged so that the area consisting of said first and second areas can be captured. |
US11747171B2 |
Vehicle camera calibration system
Technique for performing camera calibration on a vehicle is disclosed. A method of performing camera calibration includes emitting, by a laser emitter located on a vehicle and pointed towards a road, a first laser pulse group towards a first location on a road and a second laser pulse group towards a second location on the road, where each laser pulse group includes one or more laser spots. For each laser pulse group: a first set of distances are calculated from a location of a laser receiver to the one or more laser spots, and a second set of distances are determined from an image obtained from a camera, where the second set of distances are from a location of the camera to the one or more laser spots. The method also includes determining two camera calibration parameters of the camera by solving two equations. |
US11747169B2 |
Real-time updates to maps for autonomous navigation
Presented herein are techniques for updating detailed maps used to navigate an autonomous vehicle. The techniques include determining that a vehicle has come within a predetermined range of a road side unit, establishing a communication link with the vehicle, receiving, from the vehicle, data sufficient to identify a vehicle type of the vehicle, based on the vehicle type, selecting a map, stored by the road side unit, for the vehicle, sending a query to a neighbor road side unit seeking data to augment the map, in response to the query, receiving the data to augment the map from the neighbor road side unit, updating the map based on the data to augment the map to obtain an updated map, and sending at least a aspects of the updated map to the vehicle. |
US11747168B2 |
Information processing systems, information processing apparatus, and information processing methods
The controller of the server of the information processing apparatus acquires the travel plan data relating to the travel plan of the vehicle from the communication terminal via the server communicator determines whether the map data needs to be updated, which is stored in the memory of the vehicle and used for travel in accordance with the travel plan. The controller transmits an inquiry signal inquiring of the user whether to permit updating of the map data to the communication terminal via the server communicator. The controller transmits an update instruction signal for instructing the update of the map via the server communicator to the on-vehicle communicator when receiving a permission signal permitting the update of the map data. |
US11747164B2 |
Methods for multi-dimensional lane matching for autonomous vehicle localization
A method for updating a localization of an autonomous vehicle includes receiving perception input data from a sensor of the autonomous vehicle and receiving map data including road lane information in a vicinity of the autonomous vehicle. The method includes processing the perception input data to extract perceived road lane information including a perceived x position, a perceived y position, a perceived z position, a perceived lane type, a perceived lane color, and a perceived lane curvature and processing the map data to extract map road lane information including a map x position, a map y position, a map z position, a map lane type, a map lane color, and a map lane curvature. The method includes calculating a transformation matrix from the perceived road lane information and the map road lane information and updating the map data and a localization of the vehicle based on the transformation matrix. |
US11747163B2 |
Device, system and method for controlling speed of a vehicle using a positional information device
A device, system and method for controlling speed of a vehicle are provided. The device includes a locational information module for determining location information and speed, a storage module for storing at least one geographic map including at least one route, and a speed limit for at least one route. Further, the device includes a processing module configured to receive the location information and retrieve at least one geographic map based on the location information. The processing module is configured to determine a speed limit based on the location information, compare the speed of the device to the determined speed limit, and a display module for alerting a user if the speed of the device exceeds the determined speed limit. The system and method can be for communicating a subject vehicle's speed to a central server and be utilized to analyze traffic congestion patterns or notify selected companies or individuals. |
US11747158B2 |
Proactive re-routing of vehicles using passive monitoring of occupant frustration level
Aspects of the present disclosure include a navigation system and computer-implemented methods for proactively re-routing vehicles based on an analysis of input component data obtained from the navigation-enabled devices. The navigation system scores the input component data to obtain a measure of frustration (e.g., a feeling of being upset or annoyed) of the user of the navigation-enabled device. The navigation system may provide a detour suggestion for display on the navigation-enabled device to persuade the user of the device to direct their vehicle to depart from its current location or route in an effort to remove the vehicle from traffic, and thereby reduce the frustration level of the user. The detour suggestion may include an alternative route to the original destination, or an alternative destination. |
US11747155B2 |
Global path planning method and device for an unmanned vehicle
A global path planning method and device for an unmanned vehicle are disclosed. The method comprises: establishing an object model through a reinforcement learning method, wherein the object model includes: a state of the unmanned vehicle, an environmental state described by a map picture, and an evaluation index of a path planning result; building a deep reinforcement learning neural network based on the object model established, to obtain a stable neural network model; inputting the map picture of the environment state and the state of the unmanned vehicle into the deep reinforcement learning neural network after trained, and generating a motion path of the unmanned vehicle. According to the present disclosure, the environment information in the scene is marked through the map picture, and the map features are extracted through the deep neural network, thereby simplifying the modeling process of the map scene. |
US11747153B1 |
Apparatus and associated method for determining a travel itinerary
A method of determining a travel itinerary comprising: receiving: a start location; an end location; a start time; and an end time, a difference between the start and end times defining a fixed duration; and selecting a plurality of intermediate points of interest, POIs, as a subset of a plurality of candidate POIs to define the travel itinerary between the start and end locations, wherein selecting the plurality of intermediate POIs comprises: selecting a plurality of intermediate regions from a plurality of candidate regions based on the fixed duration, a regional value associated with each candidate region and regional travel costs associated with each candidate region; and selecting the plurality of intermediate POIs based on the selection of intermediate regions, a POI value associated with each candidate POI within the selection of intermediate regions and POI travel costs associated with each POI. |
US11747151B2 |
Dynamic multi-modal mobility service platform
A method for providing a route in response to a request includes receiving a request for a route, comprising a start location and an end location. The method further includes determining a source based at least in part on the request and obtaining route segments from the source. Additionally, the method includes generating a suggested route, comprising a plurality of the route segments, and transmitting the suggested route in response to the request. The suggested route is generated based at least in part on the start location, the end location, and the route segments. Systems for carrying out the method are also disclosed. |
US11747150B2 |
Routing device that modifies route guidance based on user input
A vehicle routing device that determines a route from an origin to a destination including route guidance. The route guidance is modified based on user input. The modification can supply increased or reduced route guidance at intervals along the route. Route guidance may be modified to incorporate landmarks and personal contacts. |
US11747149B2 |
Method for operating a track guidance system
A method for operating a track guidance system including at least one floor element includes specifying a destination point of at least one object on the at least one floor element, and moving the at least one object along the at least one floor element toward the specified destination point. As the at least one object moves, the movement is tracked along the at least one floor element and movement information is transmitted at least to a further object on the at least one floor element or to a first of the at least one floor element. |
US11747137B2 |
Optical-based validation of orientations of internal facets
Disclosed herein is a method including: providing a light guiding arrangement (LGA) configured to redirect light, incident thereon in a direction perpendicular to an external surface of the sample, into or onto the sample, such that light impinges on an internal facet of the sample nominally normally thereto; generating a first incident light beam (LB), directed at the external surface normally thereto, and a second incident LB, parallel to the first incident LB and directed at the LGA; obtaining a first returned LB by reflection of the first incident LB off the external surface, and a second returned LB by redirection by the LGA of the second incident LB into or onto the sample, reflection thereof off the internal facet, and inverse redirection by the LGA; measuring an angular deviation between the returned LBs and deducing therefrom an actual inclination angle of the internal facet relative to the external surface. |
US11747135B2 |
Energy optimized imaging system with synchronized dynamic control of directable beam light source and reconfigurably masked photo-sensor
An energy optimized imaging system that includes a light source that has the ability to illuminate specific pixels in a scene, and a sensor that has the ability to capture light with specific pixels of its sensor matrix, temporally synchronized such that the sensor captures light only when the light source is illuminating pixels in the scene. |
US11747133B2 |
Demodulation of fiber optic interferometric sensors
A system and method for demodulation of a fiber optic interferometric sensor are provided. Another aspect pertains to a system and method employing a single laser to generate multiple quadratic wavelengths to demodulate fiber optic interferometric sensors with approximately sinusoidal fringes. Yet another aspect of the present system and method uses a single frequency laser which is split into multiple paths using a fiber optic coupler, with one path including an intensity modulator and another path including an acousto-optic modulator, whereafter the paths are recombined into a fiber which leads to an interferometric sensor, and the light reflected from the sensor is then directed to a photodetector. A further aspect employs a single frequency laser which is split into multiple paths, with the light in the paths being modulated at different frequencies, whereafter the paths are recombined into a fiber which leads to an interferometric sensor. |
US11747130B2 |
Inductive angle sensor with stretched coils
An inductive angle sensor includes a stator component and a rotor component that is rotatable relative thereto about an axis of rotation. The rotor component has an inductive target with k-fold symmetry. The stator component has a first single pickup coil with k-fold symmetry and a second single pickup coil with the same k-fold symmetry. The first single pickup coil is rotated around the axis of rotation in relation to the second single pickup coil. The inductive target is stretched along a first axis that runs perpendicularly to the axis of rotation so that a contour outline, as seen in plan view, of the inductive target has an elliptical shape, and the first single pickup coil is stretched along a second axis that runs perpendicularly to the axis of rotation so that a contour outline, as seen in plan view, of the first single pickup coil has an elliptical shape. |
US11747126B1 |
Ultra-light and ultra-accurate portable coordinate measurement machine with reduced profile swivel joints
A coordinate measurement machine (CMM) may include a manually-positionable articulated arm including arm segments and rotary joints. A swivel joint may include two or more bearings, a shaft coupled to an inner race of the first bearing and an inner race of the second bearing, a first housing coupled to an outer race of the first bearing, and a second housing coupled to an outer race of the second bearing. The second housing is not directly connected to the first housing. The swivel joint may also include an inner spacer coupled to the inner race of the first bearing and the inner race of the second bearing and an outer spacer coupled to the outer race of the first bearing and the outer race of the second bearing. Most of an outer surface of the outer spacer may be exposed to form a portion of the housing of the CMM. |
US11747125B2 |
Magnetic tape measure mount
Systems and methods for manufacturing, implanting and using a magnetic tape measure mount to secure a tape measure or other related instrument magnetically to a user, to a user's belt, or work belt. |
US11747119B2 |
Harpoon tip of underwater weapon
The harpoon tip of underwater weapon comprises a tip body with a threaded or other mounting system as well as one or more means for prey fixation. A striker is mounted on the tip body which has sharp peaks located at both ends of the striker, it is possible to flip the striker inside the body 180 degrees during hunting. The striker is made of a extremely strong hard alloy, substantially of tungsten carbide, titanium carbide or their combination, and the tip body is made of a heavy tungsten-based alloy. |
US11747113B2 |
System and method of managing a projectile module on a flying device
A flying vehicle is disclosed with a projectile module or component that contains a projectile for projecting at another flying device. The flying vehicle receives an identification of a target flying device and applies a projectile model which generates a determination that indicates whether a projectile, if fired from the projectile component, the projectile will hit the target flying device. The projectile model taking into account one or more of a wind modeling in an area around the flying vehicle based on an inference of wind due to a tilt of the flying vehicle, a projected path of the target device based on its identification and a drag on the projectile as it deploys from the projectile component. When the determination indicates that the projectile will hit the targeted device according to a threshold value, the flying vehicle fires the projectile at the targeted flying device. |
US11747109B1 |
Gun holster system and method of use
A gun holster system includes a body having a front side and a back side forming an upper opening disposed therebetween and forming a lower opening at a lower surface of the body; a strap assembly integrally secured to the body; a first magnet disposed within a thickness of the fastener protrusion; and a second magnet disposed within a thickness of the housing. The strap assembly includes an elongated strap extending from the body; a fastener protrusion extending from a surface of the elongated strap; and a faster housing extending from an outer surface of the back side of the body. |
US11747108B1 |
Adjustable apparatus holder
Embodiments described herein relate to apparatuses, systems and methods for adjustably holding a device. For example, in one embodiment, an apparatus is provided that includes a male interlocking ring. The male interlocking ring includes a plurality of male interlocking members. The apparatus also includes a unitarily formed female interlocking plate. The unitarily formed female interlocking plate includes portions adapted to receive each of the plurality of male interlocking members. The unitarily formed female interlocking plate also includes a flexible release lever. The flexible release lever partially extends laterally in one of the portions that are adapted to receive each of the plurality of male interlocking members. Other embodiments relate to an ambidextrous holster sleeve, a holster and holster sleeve. |
US11747107B2 |
Overmolded / through-molded holster
An overmolded/through-molded holster, having one or more wall portions defining a holster body, wherein the holster body extends from a substantially open top portion to a bottom portion, and wherein the one or more wall portions define an at least partial holster cavity of the holster body; at least one overmold aperture formed through a portion of one or more of the one or more wall portions; and an overmolding material extending atop at least a portion of an exterior surface of the holster body, wherein at least a portion of the overmolding material extends through the at least one overmold aperture, such that at least a portion of the overmolding material extends through at least a portion of the at least one overmold aperture and into at least a portion of the at least partial holster cavity. |
US11747106B2 |
Firing linkage mechanism of toy launcher
A firing linkage mechanism includes a linkage assembly, a trigger assembly, and a firing assembly. The linkage assembly has a moving end and a firing end. The trigger assembly is disposed on the moving end and has a trigger portion and a connecting portion connected with the moving end. The connecting portion drives the linkage assembly to make an axial movement when the trigger portion is acting. The firing assembly is disposed on the firing end and has a touching portion and a firing portion extended from the touching portion. The firing end of the linkage assembly is disposed with an acting portion cooperating with the touching portion of the firing assembly. The acting portion is driven to move the touching portion by the axial movement of the linkage assembly to make the firing portion implement a firing action. |
US11747104B2 |
Ammunition magazine retention device
A magazine retention device includes an attachment pouch and an insert. The attachment pouch includes a front panel, a rear panel opposing the front panel, and an attachment portion. The front panel is secured to the rear panel forming a cavity between the front panel and the rear panel. The attachment portion is configured to attach to a carrier. The insert is disposed within the cavity and secured to the attachment pouch. The insert has an first region and a second region. The first region includes a rectangular opening configured to receive a magazine. The second region includes one or more walls that bias toward a center of the cavity. Here, the one or more walls bias in contact with a received magazine. |
US11747097B2 |
Receiving box for a heat exchanger
A receiving box for a heat exchanger may include a box body delimiting at least one duct formed in the box body. The box body may include a plurality of receptacles configured to receive a plurality of tube bodies of the heat exchanger. The plurality of tube bodies may each be fluidically connected to the at least one duct. The box body may define an injection tube that extends along the at least one duct and is separated from the at least one duct via the box body. The injection tube may include at least one outlet opening fluidically connected to the at least one duct. |
US11747095B2 |
Heat exchanger with hybrid counter cross flow
A heat exchanger is provided with a unitary, single-piece structure that can be formed via 3D printing, for example. The heat exchanger includes a main body a plurality of plates stacked and integrally formed with the body. First fluid channels are defined by gaps in the material of the main body, and second fluid channels are defined by gaps in the material of the main body and are stacked with the first fluid channels in alternating fashion, separated by the plates. Each of the first fluid channels define a first flow path, and each of the second fluid channels define a second flow path. A portion of the first flow paths overlap, and are oriented opposite to, a portion of the second flow paths. Another portion of the first flow paths overlap, and are oriented transverse to, another portion of the second flow paths. |
US11747094B2 |
Hollow lattice thermal energy storage heat exchanger
Example heat exchangers and methods of use are described herein. An example heat exchanger includes a lattice structure including a plurality of conduits defining a plurality of interstitial voids between the plurality of conduits. Each of the plurality of conduits includes an inlet and an outlet, and the plurality of conduits are arranged such that, between the inlet and the outlet, each of the conduits intersects at least one other conduit to enable flow between the intersecting conduits. The example heat exchanger also includes a first manifold formed unitarily with the lattice structure, the first manifold comprising a first plurality of openings in fluid communication with each inlet of the plurality of conduits. The example heat exchanger further includes a phase change material (PCM) disposed within and substantially filling the plurality of interstitial voids. |
US11747092B2 |
Vapor chamber and heat dissipation device with same
A vapor chamber and a heat dissipation device with the vapor chamber are provided. The vapor chamber includes a first plate, a second plate, a first capillary strip, a first communication structure and a working medium. An accommodation space is defined by the first plate and the second plate collaboratively. The first capillary strip is installed in the accommodation space. The accommodation space is divided into a first region and a second region by the first capillary strip. The working medium is accommodated within the accommodation space. The working medium flows between the first region and the second region through the first communication structure. Since the working medium is guided to flow in the accommodation space by the first capillary strip and the first communication structure, the heat dissipating efficacy is enhanced. |
US11747086B2 |
Steelmaking taphole slag retardant device
A steel making assembly comprising a metal, refractory lined vessel having a side wall with a taphole therein and a metal plug placed within the taphole. The metal plug comprises a frustoconical body having a side conical wall, a closed small end and an open large end thereof defining an essentially empty interior space. The side conical wall of the frustoconical body of the plug includes at least one diagonal compression slit. The at least one diagonal compression slit extends from the open large end of the frustoconical body and extends toward the closed small end of the frustoconical body. The conical wall has a center axis, with the at least one diagonal compression slit being non-parallel to the center axis. |
US11747085B2 |
Sealed tilt pour electric induction furnaces for reactive alloys and metals
A sealed tilt pour electric induction furnace and furnace system is provided for supplying a reactive molten material from the furnace to a reactive molten material processing apparatus without exposing the reactive molten material to the ambient environment. The rotating component of a rotary union is connected to the furnace's enclosed furnace pour spout and rotates simultaneously with the tilt pour furnace about a common horizontally oriented rotational axis to supply the reactive molten material to the reactive molten material processing apparatus connected to the stationary component of the rotary union. |
US11747084B2 |
Self-crucible wall submerged burner furnace
A furnace for melting vitrifiable material, in particular glass, employs a submerged burner, the furnace including a wall cooled by a cooling fluid, the face of the wall facing toward the interior of the furnace having, before vitrifiable material is melted in the furnace, an attachment texture for so-called self-crucible devitrified vitrifiable material. |
US11747082B2 |
Multi-part lyophilization container and method of use
Provided is a multi-part lyophilization container for lyophilizing a fluid, storing the lyophilizate, reconstituting the lyophilizate, and infusing the reconstituted lyophilizate into a patient, including a method of using same. The container includes a front surface, a back surface, a non-breathable section including a port region, a breathable section including a breathable membrane, and a peelable region including a peelable seal encompassing a boundary between the non-breathable section and the breathable section. The method includes inputting a fluid into a non-breathable section of the container, freezing the fluid, applying, in a lyophilization chamber, vacuum pressure, opening the peelable seal using a pressure differential, applying heat energy, sublimating the fluid and creating a temporary occlusion in a peelable region of the container. |
US11747079B2 |
Touch sensor assembly
In a sensor assembly, a hole-shaped sensor support portion is formed at a sensor printed circuit board (PCB), a touch sensor is disposed at the sensor support portion, and an elastic member is installed at a rear surface of the sensor PCB. In addition, a sensor assembly according to an embodiment of the present invention may include a sensor PCB on which a copper coating film which constitutes a circuit is printed on a top surface of a plastic material, a touch sensor seated on a sensor support portion formed at the sensor PCB, and a cover member which is attached onto a rear surface of the sensor PCB and covers the sensor support portion. |
US11747078B1 |
Condensing unit compressor mounting
Exemplary embodiments are disclosed of methods, systems, and assemblies including threaded mechanical fasteners (e.g., threaded studs or screws, etc.) and retention members (e.g., clips, etc.) for mounting condensing unit compressors selectively and/or interchangeably to either metal condensing unit bases or plastic condensing unit bases. |
US11747076B2 |
Remote cooling of super-conducting magnet using closed cycle auxiliary flow circuit in a cryogenic cooling system
A remote cooling system of super-conducting magnets uses a closed cycle auxiliary flow circuit in a cryogenic cooling system. The super-conducting magnet is connected to the cryogenic cooling system via a flexible interface. This flexible interface has a rigid insert on its distal end and may be connected to a cryostat on its proximal side. The rigid end may be inserted in a mating cryogenic interface at the super-conducting magnet. The closed cycle auxiliary flow circuit allows the cryogenic cooled magnet to operate at its designed magnetic field strength and can keep the magnet operational at cryogenic temperatures for extended periods of time since no cryogenic fluid needs to be replenished. Such a system can have test samples raised to room temperature to make sample changes without any need to warm up the magnet. This makes sample change time and experiment turnaround time significantly shorter, and significantly increases productivity. |
US11747067B2 |
Ice formation
A frozen substance maker includes a heat pump, a cold plate, a mold base, a mold top, and an agitator. The cold plate is in thermal communication with the heat pump. The mold base is positioned on the cold plate. The mold base and the cold plate define a seed crystal chamber. The mold top is positioned on the mold base. The mold base and the mold top define a mold cavity in fluid communication with the seed crystal chamber. The mold top defines an overflow reservoir in fluid communication with the mold chamber. The agitator is located at least partially within the overflow reservoir. |
US11747062B2 |
Valve control station
A support structure for a valve module of a refrigeration system includes a support structure that can be supported on the roof or floor of a building by adjustable legs, or can be suspended from the ceiling of a building. The support structure has cross members allowing the components of a valve module to be pre-assembled thereon and transported as a valve control station to an installation location. The pipes of the pre-assembled valve control station can be aligned with pipes laid out at the installation location, thereby allowing off-site fabrication of a valve control station for a refrigeration system. |
US11747060B2 |
Vapor compression system and method for operating heat exchanger
A vapor compression method and system including: a compressor configured to circulate a working fluid and operate at a plurality of operating conditions; an evaporator in fluid communication with the compressor, the evaporator heat exchanger comprising: a shell configured to allow the working fluid to flow therethrough; a plurality of parallel-spaced tubes disposed within the shell, the plurality of parallel spaced tubes configured to allow a heat transfer fluid to flow therethrough; and at least one baffle operably coupled to the plurality of parallel-spaced tubes, the at least one baffle configured to divide the shell into at least two chambers; an expansion valve assembly in fluid communication with the evaporator; and a control device operably coupled to the compressor and the expansion valve assembly, the control device configured to operate the valve assembly based at least in part on the plurality of operating conditions. |
US11747058B2 |
Air recirculation systems for heat pumps
Air recirculation systems for heat pumps are disclosed. The air recirculation systems include a heat pump subsystem and a recirculation subsystem. The recirculation subsystem can include one or more arms that direct cool, dehumidified air flowing from the heat pump subsystems back to air inlets. The recirculation subsystems can transition from open to closed configurations either manually or via motors. The air recirculation systems can include a controller that outputs a control signal to the motors to open or close the recirculation subsystems. The control signals can be based on temperature data, current data, and the like. |
US11747053B2 |
Reheat operation for heat pump system
A heat pump system includes a refrigerant circuit that has a compressor, a first heat exchanger, a second heat exchanger, a reheat heat exchanger, a modulating valve, and a reversing valve. The reversing valve is configured to transition between a first configuration to direct refrigerant from the compressor toward the modulating valve and a second configuration to direct the refrigerant from the compressor toward the first heat exchanger. The heat pump system also includes control circuitry configured to concurrently maintain the reversing valve in the first configuration and adjust a position of the modulating valve to direct a first portion of the refrigerant from the modulating valve to the second heat exchanger and a second portion of the refrigerant from the modulating valve to the reheat heat exchanger based on an operating mode of the heat pump system. |
US11747045B2 |
Portable indirect fuel fired heater with automated combustion optimization
A portable indirect fuel fired heater includes a burner assembly having a fuel burner to deliver fuel from a fuel supply to a combustion chamber of the heater and a combustion air blower to deliver combustion air to the combustion chamber with the fuel for combustion in the combustion chamber to produce exhaust gases. A heat exchanger receives air to be heated in heat exchanging relationship with at least a portion of the combustion chamber. A sensor senses an oxygen level as a partial pressure of oxygen in the exhaust gases. A controller operates an actuator operatively connected to the burner assembly to controllably vary the delivery rate of combustion air and thus vary the ratio of the air and fuel responsive to the oxygen level sensed by the combustion sensor so as to maintain the sensed oxygen level at a prescribed set point level stored on the controller. |
US11747044B2 |
Instant water boiling device
Provided is an instant water boiling device, which comprises: an instant water boiler provided with a water inlet and a water outlet communicated with a faucet; a control panel arranged on the faucet; and a controller in signal connection with the control panel and the instant water boiler. According to the invention, the control panel is separated from the instant water boiler, which is convenient to install, the instant water boiler with a larger volume can be installed in a cabinet under a tabletop, which saves a space of the tabletop, and meanwhile, the control panel is installed on the faucet, which is convenient for a user to operate the control panel, thus facilitating the operation, simplifying the installation, and saving the space of the tabletop. |
US11747039B2 |
Gas furnace
A gas furnace includes: a burner in which a mixture of air and fuel gas burns; a heat exchanger through which a combustion gas produced by the combustion of the mixture flows; a duct including a room air duct through which air coming from a room passes and a supply air duct through which air supplied to the room passes; a blower that induces a flow of the room air supplied as the supply air to the room through the heat exchanger; and a humidification and dehumidification device with no water supply installed on one side of the supply air duct. The amount of moisture contained in the supply air is adjusted by an adsorbent coated on the surface of the humidification and dehumidification device with no water supply. |
US11747037B2 |
Building system with an in-zone plume control system
A building system of a building includes an in-zone plume control system located within a zone of the building, the in-zone plume control system including one or more return air inlets comprising openings to receive one or more air plumes generated by one or more users. The in-zone plume control system includes one or more exhaust outlets configured to exhaust the one or more air plumes, a filter, and a fan configured to draw the one or more air plumes in through the one or more return air inlets, through the filter, and out through the one or more exhaust outlets back into the zone, wherein the filter is configured to filter the one or more air plumes to remove particles from the one or more air plumes before returning the one or more air plumes to the zone. |
US11747034B2 |
Systems and methods for steady state detection
A method includes receiving samples of one or more monitored variables relating to building equipment, updating a statistical metric of the samples, determining whether the building equipment is operating in a steady state or operating in a transient state using the statistical metric of the samples, and adjusting an operation that uses the samples as an input based on whether the building equipment is operating in the steady state or operating in the transient state. |
US11747030B2 |
Multi-zone chilled beam system and method with pump module
Air conditioning systems for cooling multiple-zone spaces, each zone having a thermostat, where each of multiple pump modules delivers chilled water to chilled beams in a plurality of zones and a chilled-water distribution system circulates chilled water through a chilled-water distribution loop to the multiple pump modules. Current dew points are determined in zones that call for cooling, and temperature of chilled water delivered to the chilled beams is maintained for each pump module at least a predetermined temperature differential above the highest dew point within the zones served by that pump module. Each zone has a zone control valve to shut off flow to that zone. Serving a plurality of zones from each pump module reduces how many pump modules are required. Zones served by one pump module may be selected to have similar thermal loads. Pump modules may supply hot water when heat is needed instead of cooling. |
US11747029B2 |
Apparatus and method for passively cooling an inferior
A system passively cools, regulates humidity and/or rectifies diffusive transport of water vapor in an interior area within a structure. The system includes a membrane assembly covering a portion of the structure, wherein the membrane has an interior side facing the interior area and an exterior side. The membrane assembly defines a plurality of pores. When cooling, a supply of fluid is provided to the membrane assembly so that capillary action of the pores redistributes the fluid to create evaporation and, in turn, the desired heat flow. The membrane assembly can include an architectural membrane coated with a porous matrix coating to form the pores. A pump can provide the fluid to the interior side of the membrane assembly. Preferably, the architectural membrane is woven PTFE-coated fiberglass and the porous matrix coating is titanium dioxide, zeolites and/or silica gel. |
US11747018B2 |
Combustor with dilution openings
A gas turbine engine including a compressor section and a combustion section in serial flow arrangement along an engine centerline, the combustion section having a combustor liner, a dome wall coupled to the combustor liner, and a dome inlet located in the dome wall, a fuel injector fluidly coupled to the dome inlet, a combustion chamber fluidly coupled to the fuel injector and defined at least in part by the combustor liner and the dome wall, and at least one set of dilution openings located in the dome wall and fluidly coupled to the combustion chamber. |
US11747015B2 |
Tapered plug burner cleaning ports
A burner for a metal-melting furnace can releasably receive a tapered plug in sealing engagement with an access passage aligned with an air passage. The burner may be configured to extend through a wall of the metal-melting furnace so that the air passage is through a front face within the furnace and so that the access passage is through a rear face outside of the furnace. The access passage may be aligned with the air passage to permit a rigid structure to be passed through the burner from outside the furnace to dislodge build-up of solidified metal from the air passage. The tapered plug may be moveable between a sealing configuration of being received in a seat to seal the access passage during burner operation and a cleaning configuration of being removed from the seat to expose the access passage for insertion of the rigid structure. |
US11747014B2 |
Atmosphere-adjustable multi-staged swirl ammonia burner
The present application provides an atmosphere-adjustable multi-staged swirl ammonia burner, including a combustion structure, a tangential inflow structure, a secondary-air structure, and an ammonia adjustment structure. The combustion structure includes a swirl-flow pre-combustion chamber, a combustion housing, and a staged-flow adjustment assembly. The staged-flow adjustment assembly is configured to introduce staged airflows into the combustion chamber. The tangential inflow structure is configured to introduce air and fuel gas into the swirl-flow pre-combustion chamber. The secondary-air structure is disposed between the combustion housing and the tangential inflow structure. The ammonia adjustment structure extends through the tangential inflow structure to the combustion chamber and includes a branched inlet pipe and a central adjustment assembly. The branched inlet pipe is configured to introduce ammonia gas. The central adjustment assembly is configured to adjust a spray shape of the ammonia gas introduced from the branched inlet pipe. |
US11747013B2 |
Low NOx and CO combustion burner method and apparatus
Emissions of NOX and/or CO are reduced at the stack by systems and methods wherein a primary fuel is thoroughly mixed with a specific range of excess combustion air. The primary fuel-air mixture is then discharged and anchored within a combustion chamber of a burner. Further, the systems and methods provide for dynamically controlling NOX content in emissions from a furnace by adjusting the flow of primary fuel and of a secondary stage fuel, and in some cases controlling the amount or placement of combustion air into the furnace. |
US11747006B2 |
Plug-in lamp
The present disclosure relates to the field of lamps, and in particular to a plug-in lamp. The plug-in lamp includes a lamp base and a light source assembly. The lamp base includes a lamp base housing and a lamp base cover. The lamp base cover is capped on the top of the lamp base housing, connecting wires between the lamp base housing and the lamp base cover are contacted with ends of connecting terminals to realize electrical connection, and plug-in male terminals are respectively plugged into two plug-in holes to realize electrical connection. According to the present disclosure, the structural design is simple and reasonable, and the production efficiency is greatly improved. |
US11747005B2 |
Integrated lighting and power for cabinetry
A cabinet system with integrated lighting and power includes a cabinet defining a first illumination zone, a first connector having at least a first port and a second port, and a first light strip. The first light strip has an elongate substrate with a first end, a second end, a plurality of illumination elements spaced apart along the substrate, and multiple traces extending lengthwise along the substrate. The multiple traces include a voltage trace, a first trace connected to the plurality of illumination elements, and a second trace not connected to the plurality of illumination elements. The first end is received in the first port of the first connector. A driver is coupled to a power source and has a lead connected to the second port on the first connector. The illumination elements of the first light strip are selectively controlled by controlling power to the voltage trace and the first trace to illuminate the illumination zone. |
US11747003B2 |
Illumination device
An illumination device selectively disposed on an object having a first side and a second side is provided. The illumination device comprises a light-emitting module, a camera unit and a rotation mechanism. The lighting direction of the light-emitting module points towards the front of the first side. The central filming direction of the camera unit points towards the front of the first side. The light-emitting module is coupled to the rotation mechanism such that the light-emitting module is capable of rotating about an axis of the rotation mechanism. When the lighting direction falls in a first angular range relative to the axis of the rotation mechanism, the light-emitting module provides a first mode illumination. When the lighting direction falls in a second angular range relative to the axis of the rotation mechanism, the light-emitting module provides a second mode illumination. Said first angular range is different from said second angular range. When the light-emitting module provides the second mode illumination, the central filming direction falls in the second angular range. |
US11747000B2 |
Directionally maniupulatable view enhancement apparatus and system
A directionally manipulatable view enhancement apparatus including a fixed base, a rotatable support supported on the fixed base and rotatable about a pan axis, a yoke disposed on and pivotable with respect to the rotatable support about a tilt axis substantially perpendicular to the pan axis, a pan motor that rotates the rotatable support and yoke about the pan axis, a tilt motor that rotates the yoke about the tilt axis, and a first clutch between the rotatable support and the pan motor permitting the rotatable support to rotate relative to the fixed base independently of the pan motor or a second clutch between the yoke and the tilt motor allowing the yoke to rotate relative to the rotatable support independently of the tilt motor. The yoke retains an electrical component and the pan motor and tilt motor are in electrical communication with a controller remote from the fixed base. |
US11746995B2 |
Frame system for a lighting fixture
A frame system for securing a lighting fixture to a surface is provided. The frame system can include a frame defining an opening. The frame can be configured to accommodate a selected insert of a plurality of inserts associated with the lighting fixture and coupleable to the frame. Each of the plurality of inserts can include an aperture defining portion of a different size or shape. The aperture defining portion of the selected insert can extend through the opening defined by the frame. |
US11746994B2 |
Lighting device for an aerial work platform
A battery powered lighting device is configured to be attached to lift bucket having sidewalls and an upper lip extending from uppermost portions of the sidewalls. The lighting device includes a main housing, a securing member, and a main light mounted to the main housing and located to illuminate areas outside of the lift bucket. The main housing includes a first securing surface and an upper housing portion, with the upper housing portion configured to be located above the upper lip of the lift bucket with the first securing surface engaged against a surface of the lift bucket. The main light is mounted to the main housing to move between a lower position wherein the main light is positioned below the upper housing portion and an upper position wherein the main light is positioned above the upper housing portion. |
US11746991B2 |
Bendable photographic fill light
A bendable fill light lamp comprises a plurality of segments of a lamp body assembly connected in a series or a sequence, wherein the lamp body assembly comprises a body for connecting the plurality of segments. Any two adjacent segments of the plurality of the segments are rotatably connected. Each of the plurality of the segments comprises a light-emitting surface as a fill light source. The body comprises a connecting member passing among the plurality of the segments. The connecting member comprises a bendable elastic body. In this way, during the use of the fill light, the bending of the intermediary segments may drive the sequential adjustment of the illumination angles of the light emitting parts on the intermediary segments. In one aspect, the light angle of the fill light may be adjusted and avoid phenomenon of multiple lights on the object to be photographed, which improves the shooting effect. |
US11746990B2 |
Light fixture connection system and optic holder
A connection assembly includes an electrical cord providing electrical communication between a first light fixture and a second light fixture, and a cover removably coupled to the first light fixture and the second light fixture. The electrical cord includes a first electrical connector coupled to the first light fixture, and a second electrical connector coupled to the second light fixture. The cover extends over the electrical cord, and includes a first end adjacent the first light fixture, a second end adjacent the second light fixture, and a surface extending between the first end and the second end. The cover provides a continuous surface between the first light fixture and the second light fixture. |
US11746987B2 |
Device for providing aesthetic lighting
An applicator for beauty products comprises a lighting device for providing lighting when applying beauty products. In various embodiments, the lighting device is a hollow body enclosing a power supply, such as one or more batteries, with the power supply and including a light source. The light source is surrounded by an opaque body so the light source casts an even glow of light. Further, the light source has in such a shape or an orientation allowing the light source to emit beyond an outer perimeter of one or more interchangeable brush heads that are coupled to an outer circumference of the light source. The hollow body also includes a switch coupled to the power supply and to the light source. When activated, the switch completes a circuit providing power from the power supply to the light source, causing the light source to emit light. |
US11746985B2 |
Vehicle lamp having a silicone resin part comprising low molecular weight siloxanes
A vehicle lamp includes: a lamp body that has an opening in a direction of light radiation; a front cover that covers the opening to define a housing and includes, on an inner surface, an anti-fogging film mainly composed of a synthetic resin; a light source that is disposed in the housing; and a silicone resin part that is disposed in the housing. A content of D3 to D20 cyclic low molecular weight siloxanes in the silicone resin part is 0 ppm to 300 ppm in terms of mass. |
US11746978B2 |
Lamp for vehicle and vehicle including the same
Disclosed is a lamp for a vehicle, the lamp including a light source unit including a plurality of light sources configured to emit light, and an inner lens configured to allow the light emitted from the light source unit to enter the inner lens, in which the inner lens includes a light entering surface configured to define a rear surface of the inner lens and allow the light emitted from the light source unit to enter the light entering surface, and a light exiting surface configured to define a front surface of the inner lens and allow the light entering the light entering surface to exit, and in which the light exiting surface has a curved shape curved so that positions on the light exiting surface from one side end to the other side end opposite to one side end based on a leftward/rightward direction W become closer to a rear side. |
US11746975B2 |
Operating a lighting module with LED elements
A lighting system and a method of operating a lighting module are described. The lighting module includes a heat sink a first LED element mounted on the heat sink emits light as a low beam pattern. A second LED element mounted on the heat sink emits light as a high beam pattern. A driver circuit electrically connected to the first and second LED elements to selectively supply electrical power for operation. The driver circuit is disposed to operate in a first and a second mode. In the first mode, to provide a low beam illumination, the first LED element is operated in a high power state while the second LED element is turned off. In the second mode, to provide a high beam illumination, the second LED element is operated in a high power state, while the first LED element is operated in a dimmed state. |
US11746974B2 |
Light engine for and method of simulating a flame
An apparatus, system, and method for lighting effects, including simulating a flame. A three dimensional carrier includes an array of a plurality of light sources distributed on it. A control circuit coordinates on/off of the light sources in a manner to simulate a jumping flame. In one embodiment, the three dimensional carrier and LEDs are encapsulated in an at least partially light transmissive cover. This light modular engine includes a control circuit and an interface to electrical power. The system can include the light engine in a light fixture such as an architectural fixture. The methodology can include a sequence of on/off and brightness variations for the array of light sources. |
US11746972B2 |
Uplight shadow reduction for pendant lighting fixtures
An uplight assembly for pendant lighting fixtures includes a housing, a circuit board, and a diffuser optical element. The housing is configured to be secured to a pendant lighting fixture. The circuit board defines an aperture to accommodate a hanging support for the pendant lighting fixture. The circuit board includes a plurality of light sources at least partially surrounding the aperture. The diffuser optical element is in optical communication with the plurality of light sources. |
US11746971B2 |
Artificial light configured for daylight emulation
A lighting system configured for daylight emulation. The system includes a plurality of artificial light sources for generating a daylight-emulating output light spectrum. The system also includes a controller for controlling spatial tuning of one or more of a bright spot, a reflection, and a shadow of generated artificial light that is transmitted from one or more light emitting surfaces to one or more target areas. The system further includes a networking facility that facilitates data communication with at least one external resource. |
US11746970B2 |
Ceiling-mounted type lighting device
A light-receiving unit containing four optical sensors arranged crosswise and a light-shielding body containing four through-holes confronting light-receiving surfaces of the optical sensors, and a tilt adjustment mechanism containing first and second movable bodies which are mounted on first and second rotation shafts arranged on a same plane to cross at right angles are provided. The tilt adjustment mechanism is mounted in a housing constituting a ceiling-mounted type lighting device and the light-receiving unit and a lighting lamp are mounted on a rotational center axis of the second moving body. Tilt adjustment light emitted from a treatment table hits the optical sensors via the light-shielding body. |
US11746967B1 |
Portable mobile decorative cylinder LED lamp
The invention discloses a portable mobile decorative cylinder LED lamp, comprising a bottom base cover, a first upper base cover, a second upper base cover, a first base connector, a second base connector, a circular aluminum sleeve, a switch button, a driver board, an aluminum tripod base, light strips, an inner pipe, an outer pipe and a top cover. The upper end of the bottom base cover is mounted with the first upper base cover and the second upper base cover through screws, the first upper base cover and the second upper base cover are clamped, the first upper base cover and the second upper base cover are jointly mounted with the first base connector through screws, and the upper end of the first base connector is in contact with the second base connector. |
US11746965B2 |
Lighting device with a wireless communication antenna
There is provided a lighting device comprising an exhaust tube and a wireless communication antenna arranged inside the exhaust tube. There is also provided a method for producing such a lighting device. |
US11746960B2 |
Pipe assembly with static mixer and flow conditioner
A device to be installed in a pipeline, characterized by at least one static mixer and at least one pre-mixer arranged in a sleeve, wherein said at least one static mixer is characterized by: a body having a plurality of slots through the body, said slots having one or more sides that are angled with respect to an axis passing through a center of the body; a plurality of arms extending from an outer edge of the body towards a center of the body, wherein the plurality of slots comprising at least one concentric ring of slots. |