Document Document Title
US11734451B1 Secure continuous compliance enforcement on a data exchange system
An exchange template framework for a data platform. A data provider of the data platform instructs the data platform to generate an exchange template based on compliance rules. In response to determining by the data platform to initiate a compliance report, the data platform maps evidence items for the compliance report from one or more source tables using a data field mapper of the exchange template. The data platform generates compliance program specific views based on the evidence items mapped from the source tables and generates an anonymized view based on the compliance program specific views using an anonymization layer of the exchange template. The data platform provides the anonymized view to an assessor using one or more validation scripts of the exchange template.
US11734450B1 System and method for anonymizing user searching
A system and method are provided implementing user searching. The method includes receiving information from a potential user by an onboarding system including one or more attributes for attaching the user to one or more communities with similar attributes, and receiving one or more search terms from the user by a search system. A processor then performs a search based upon the received search terms and the one or more communities to which the user is attached, and a response to the search is displayed to the user on a display. A user preference to the presented response is confirmed by a preference system, and one or more communities to which the user is attached are dynamically updated, along with updating the attributes of the communities to which the user is attached in response to the user preference.
US11734447B1 Electronic briefcases for inmate documents
Some implementations disclosed herein provide systems and methods that use an inmate-accessible electronic briefcase to facilitate an inmate's organization of significant content. Electronic documents are created and stored in an organized document storage area that may be accessed while the inmates are incarcerated and after the inmates are released.
US11734443B2 Information control program, information control system, and information control method
Disclosed are programs, systems, and methods which are capable of using an application program previously used without modification and improving a security counter-measure when a data file is browsed and edited in a user terminal without installing a new security counter-measure program. An information control program has a function of adding a predetermined modification to transmitted/received information, which is transmitted and received between an OS and an application which is capable of generating a data file and saving the data file to an arbitrary information storage area. A save restriction function of restricting saving of the file not encrypted using a predetermined encryption key, a storage destination restriction function of restricting an area other than a predetermined area from being designated as the file storage destination, and a decrypting function of decrypting the file stored in the predetermined area using the predetermined encryption key are provided.
US11734438B2 Secure management script deployment
An indication is received to initiate a resource discovery process of a client system. The client system includes resources to be discovered and the resource discovery process is associated with a script. A connection is made from a management server to the client system with a first level of security privileges of the client system. The client system is provided with an encapsulation program for an execution of the script. The encapsulation program is configured to determine ownership information of the script. The encapsulation program is also configured to cause the execution of the script on the client system with modified security privileges corresponding to the ownership information of the script rather than the first level of security privileges of the client system.
US11734428B2 Secure embedded system and method of making secure
The invention relates to an embedded system (1) comprising a processor (2) operated by means of a kernel (3) executable by said processor, a hardware peripheral (8, 9), a memory (5) and an application-related software program (6) recorded in said memory (5), said application-related software program (6) being executed by means of said kernel (3) executable by said processor (2), as well as a securing method. The invention is characterized in that the kernel (3) executable by said processor (2) controls said hardware peripheral (8, 9), obliges said application-related software program (6) to execute a policy, which is neither defined nor controlled by said program, for controlling access to said communication peripheral (8, 9), and is formally proven to satisfy at least one security property.
US11734422B2 Core shell liquid metal encapsulates comprising multi-functional ligands and networks comprising same
The present invention relates to core shell liquid metal encapsulates comprising multi-functional ligands, networks comprising such encapsulates and processes of making and using such encapsulates and networks. When subjected to strain, such network's conductivity is enhanced, thus allowing the network to serve as a healing agent that restores at least a portion of the conductivity in an adjacent conductor.
US11734421B2 Systems and methods to detect and neutralize malware infected electronic communications
Systems and methods detect and neutralize malware infected electronic communications. Interface information is received at a client machine over a network from a server. The interface information includes a first input mechanism authorized for causing a first prompt to be presented in a user interface to receive user information and countermeasure information enabling the client machine to inspect the interface information on the client machine to detect modification of the interface information. The client device uses the countermeasure information to detect whether the interface information has been modified to include a second input mechanism not authorized for causing a second prompt to be presented in the user interface to receive user information.
US11734420B2 Snooping invalidation and snooping detection device and method
A snooping invalidation module is implemented at the network interface for a given core, or processing element, of a multicore or manycore device, e.g., NoC device, to discard packets with invalid header flits (e.g., duplicate packets) from being injected into the device, e.g., by a malicious hardware trojan implemented in the network interface. In some embodiments, a data-snooping detection circuit is implemented to detect a source of an on-going attack.
US11734418B1 System and method for trustworthiness, reputation, provenance, and measurement of software
In accordance with some embodiments, a method and system for establishing the trustworthiness of software and running systems by analyzing software and its provenance using automated means. In some embodiments, a risk score is produced. In some embodiments, software is analyzed for insecure behavior or structure. In some embodiments, parts of the software are hardened by producing possibly multiple different versions of the software with different hardening techniques applied, and a choice can be made based on user or environmental needs. In some embodiments, the software is verified and constraints are enforced on the endpoint using techniques such as verification injection and secure enclaves. In some embodiments, endpoint injection is managed through container orchestration.
US11734412B2 Information processing device
An information processing device according to the present invention includes a first acquiring unit configured to acquire first authentication information of a person, a tracking unit configured to track a person from whom the first authentication information has been acquired based on a captured image captured by an image capturing device, a second acquiring unit configured to acquire second authentication information of a person in a predetermined place, and an associating unit configured to associate the first authentication information and the second authentication information of the same person based on the result of tracking a person.
US11734409B2 Determining electronic component authenticity via electronic signal signature measurement
Examples of determining electronic component authenticity via electronic signal signature measurement are discussed. Reference pin identifiers corresponding to pins of a known authentic electronic component are determined. Measurement values corresponding to characteristics of pins of an electronic component are obtained, and pin identifiers based on the measurement values are generated. Accordingly, an indication that the electronic component is authentic can be provided based at least in part on a comparison of the pin identifiers and the reference pin identifiers.
US11734407B2 Sensor derived authentication for establishing peer-to-peer networks
Methods, systems and devices for generating an authentication key are provided. Two or more communications devices can generate an authentication key by monitoring a physical stimulus that is experienced by both devices (e.g., a common physical stimulus). Each device can then use an identical, predetermined algorithm to generate a common authentication key based on the stimulus. The devices can use the common authentication key to establish a secure network.
US11734406B2 Secure tamper resistant smart card
Systems, devices, and methods for secure data management and transfer for secure data transactions are provided. For example, disclosed herein are secure & tamper resistant smart cards configured to immutably store data and securely exchange at least a portion of the data via, for example, wireless networks and/or peer-to-peer networks. The smart cards comprise a plurality of dedicated hardware circuit blocks electrically coupled via a bus interconnection, the plurality of dedicated hardware circuit blocks configured to authenticate users, verify trust amongst the smart card and external devices, and encrypt sensitive data for secure transmission.
US11734390B2 Unsupervised domain adaptation method, device, system and storage medium of semantic segmentation based on uniform clustering
The present disclosure discloses an unsupervised domain adaptation method, a device, a system and a storage medium of semantic segmentation based on uniform clustering; first, a prototype-based source domain uniform clustering loss and an empirical prototype-based target domain uniform clustering loss are established, to reduce intra-class differences of pixels responding to the same category; meanwhile, the pixels with similar structures but different classes are driven away from each other, wherein they tend to be evenly distributed, increasing the inter-class distance and overcoming the problem that the category boundaries are unclear during the domain adaptation process; next, the prototype-based source domain uniform clustering loss and the empirical prototype-based target domain uniform clustering loss are integrated into an adversarial training framework, which reduces the domain difference between the source domain and the target domain, thus improving the accuracy of semantic segmentation.
US11734385B2 In memory matrix multiplication and its usage in neural networks
A method for in memory computation of a neural network, the neural network having weights arranged in a matrix, includes previously storing the matrix in an associated memory device, receiving an input arranged in a vector and storing it in the memory device, and in-memory, computing an output of the network using the input and the weights.
US11734380B2 Systems and methods for decoupling website composition, layout, and processing
Systems and methods for generating a website having a decoupled composition, layout, and processing are disclosed. A method may include an event creator computer program: (1) creating an event having a plurality of attendees; (2) creating a plurality of attendee types for the plurality of attendees; (3) generating a communication template for each of the plurality of attendee types; (4) receiving an event specific welcome page for each of the plurality of attendee types; (5) receiving a website configuration file for each of the plurality of the attendee types; and (6) uploading the event specific welcome page and the website configuration file for each attendee type to a library, wherein a web site host computer program links one of the plurality of welcome pages and the website configuration file to each of the attendee types.
US11734378B2 Method and apparatus of pre-rendering page, electronic device, and storage medium
The present disclosure provides a method and apparatus of pre-rending a page, an electronic device, and a storage medium. The method of pre-rendering the page may include: acquiring a static resource of a page to be processed; acquiring a hypertext markup language structure information compiled of the page; and generating a static hypertext markup language file of the page by using a native server-side rendering function of a web frame according to the static resource and the hypertext markup language structure information.
US11734375B2 Automatic navigation of interactive web documents
The present disclosure is generally directed to methods, apparatus, and computer-readable media (transitory and non-transitory) for learning to automatically navigate interactive web documents and/or websites. More particularly, various approaches are presented for training various deep Q network (DQN) agents to perform various tasks associated with reinforcement learning, including hierarchical reinforcement learning, in challenging web navigation environments with sparse rewards and large state and action spaces. These agents include a web navigation agent that can use learned value function(s) to automatically navigate through interactive web documents, as well as a training agent, referred to herein as a “meta-trainer,” that can be trained to generate synthetic training examples. Some approaches described herein may be implemented when expert demonstrations are available. Other approaches described herein may be implemented when expert demonstrations are not available. In either case, dense, potential-based rewards may be used to augment the training.
US11734374B2 Systems and methods for inserting links
Systems and methods including one or more processors and one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and perform: determining one or more similarity scores between at least two of: a first item in a hierarchical categorization containing items; a category in the hierarchical categorization; or a topic; filtering out at least one potential match from one or more potential matches using the one or more similarity scores; ranking the one or more potential matches, as filtered, using the one or more similarity scores; re-ranking the one or more potential matches, as filtered, using additional data about at least one of: the first item in the hierarchical categorization containing the items; the category in the hierarchical categorization; or the topic; and inserting one or more hyperlinks into an anchor webpage, the one or more hyperlinks configured to navigate a user from an anchor webpage to one or more potential match webpages associated with the one or more potential matches, as filtered and re-ranked. Other embodiments are disclosed herein.
US11734370B2 Method for searching and device thereof
Provided are a method and an apparatus for searching for and acquiring information under a computing environment. The apparatus includes: at least one input device configured to receive a first query input of a first query type and a second query input of a second query type; and a controller configured to output a query input window including a first display item corresponding to the first query input and a second display item corresponding to the second query input, to automatically switch, in response to receiving the first query input, the apparatus from a first state to receive the first query input of the first query type to a second state to receive the second query input of the second query type, and to obtain a search result according to a query based on the first query input and the second query input.
US11734368B1 System and method for creating a consistent personalized web experience across multiple platforms and channels
This disclosure relates generally to a system and method for creating unified personalized content for an individual user receiving communications from a given website across separate platforms and channels.
US11734367B2 Direct data center request for proxy web scraping
Embodiments disclose a system that allows for improved generation of web requests for scraping that, because of the nature of the requests and time and manner they are sent out, appear more organic, as in human generated, than conventional automated scraping systems. The system then manages how a client request to scrape a target website is made to the site, masking the request in a manner that makes it appear to the Web server as if the request is not generated by an automated system. In this way, by appearing more organic, Web servers may be less likely to block requests from the disclosed system or may take longer to block requests from the disclosed system. By avoiding Web servers blocking requests and extending the lifetime of IP proxies before they are blocked, embodiments can use a limited IP proxy address space more efficiently.
US11734365B1 Knowledge-enriched item set expansion system and method
A computer-implemented method and a corresponding system for expanding an initially given input list of items from an application domain by similar or related items. The method operates on a computer-retrievable document repository containing a plurality of electronic documents. The method computes an expanded list of items from the initially given seed list by combining (i) methods for extracting candidate items that co-occur with already established items in selected lists contained in documents retrieved from said document store with (ii) knowledge-based inference tasks involving domain-specific logical facts and, in some embodiments also at least one domain-specific logical rule related to said application domain. By this combination, an improved item set expansion is obtained, which takes the particularities of the application domain into account, and which leads to a list expansion that may better fit a user's expectation.
US11734360B2 Methods and systems for facilitating classification of documents
Disclosed herein is a method for facilitating the classification of documents. Accordingly, the method may include receiving, using a communication device, documents from at least one user device, analyzing, using a processing device, the documents based on a filter, classifying, using the processing device, the documents into a topic based on the analyzing of the documents, transmitting, using the communication device, the documents and a topic identifier associated with the topic to a user device, receiving, using the communication device, a judgment data from the user device, analyzing, using the processing device, the judgment data, modifying, using the processing device, the filter based on the analyzing of the judgment data, generating, using the processing device, a modified filter based on the modifying, and storing, using a storage device, the modified filter.
US11734355B2 Processing queries based on level assignment information
A method for execution by a node includes determining first level assignment information indicating assignment to a first subset of levels of a plurality of levels and determining second level assignment information indicating assignment to a second subset of levels of the plurality of levels. The second level assignment information indicates a second compute sequence number that is different from a first compute sequence number indicated by the first level assignment information. A query indicating the first compute sequence number is determined for execution. Execution of at least one query operator of the query is performed in accordance with a level included in the first subset of levels based on determining to utilize the first level assignment information based on the query indicating the first compute sequence number.
US11734354B2 Transparent integration of machine learning algorithms in a common language runtime environment
A computer system includes a processor and a database. The database includes a plurality of business intelligence (BI) data objects. Each of the BI data objects is associated with one or more data parameters. The processor is programmed with computer-executable instructions that cause the processor to run user code associated with a runtime environment that is hosted on the database. The user code includes executable source code that is not an intrinsic part of the database. The user code is created and deployed into the database and is configured to intercept a data call from a query application to a query interface for data corresponding to one or more of the BI data objects. The data call includes one or more selected parameters. The data call is parsed to ascertain the one or more selected parameters. Data corresponding to the one or more BI data objects is obtained from the database based on the one or more selected parameters. A data prediction result is appended to the obtained data.
US11734348B2 Intelligent audio composition guidance
Embodiments for implementing intelligent audio composition guidance for a video by a processor. One or more acoustic characteristics used in a plurality of video segments may be identified, from a corpus, as having similar acoustic, linguistic, and visual characteristics of a selected video segment.
US11734347B2 Video retrieval method and apparatus, device and storage medium
A video retrieval method and apparatus, a device and a storage medium are provided. The method comprises the following steps: acquiring a comparison video clip from a video library according to the duration of a to-be-tested video (S110); determining the similarity between the to-be-tested video and the comparison video clip by a target spatio-temporal neural network, a spatio-temporal convolutional layer of the target spatio-temporal neural network being configured to be capable of performing two-dimensional convolution and temporal dimension information processing, respectively (S120); and traversing the video library, and outputting a retrieval result according to the similarity (S130).
US11734346B2 System and method for creating, managing, and displaying user owned collections of 3D digital collectibles
A system and method for creating, managing, and displaying collections of 3D digital collectibles comprising a virtual, three dimensional, n-sided structure including a digital media file or set of digital media files representing an event rendered on a representation of a first surface thereof, and data relating to the event rendered on at least a second surface thereof, where the digital media file may be a video clip of the event that can be played automatically via a media player associated with the display. The system may provide a graphical user interface that displays a set of user tools to create the collections by selecting individual 3D digital collectibles, and a user interface to display collections to other users and serially play the digital media files of the 3D digital collectibles of the collection.
US11734339B2 Generating embeddings in a multimodal embedding space for cross-lingual digital image retrieval
The present disclosure relates to methods, systems, and non-transitory computer-readable media for retrieving digital images in response to queries. For example, in one or more embodiments, the disclosed systems receive a query comprising text and generates a cross-lingual-multimodal embedding for the text within a multimodal embedding space. The disclosed systems further identifies an image embedding for a digital image that corresponds to (e.g., is relevant to) the text from the query based on an embedding distance between the image embedding and the cross-lingual-multimodal embedding for the text within the multimodal embedding space. Accordingly, the disclosed systems retrieve the digital image associated with the image embedding for display on a client device, such as the client device that submitted the query.
US11734338B2 Image search in walkthrough videos
A spatial indexing system receives a set of walkthrough videos of an environment taken over a period of time and receives an image search query that includes an image of an object. The spatial indexing system searches the set of walkthrough videos for instances of the object. The spatial indexing system presents search results in a user interface, displaying in a first portion a 2D map associated with one walkthrough video with marked locations of instances of the object and a second portion with a histogram of instances of the object over time in the set of walkthrough videos.
US11734335B2 Method and system for organizing digital files
A device for organizing digital files is provided, wherein tagging data is applied to a sequence of image files previously captured by and received from an imaging device. A tagging image having tagging data therein is preferably provided before or after the sequence, or both. A text recognizing technology may be used to extract the tagging data from a tagging image. For example, if a tagging image is taken on a camera prior to a sequence of images, the device may extract tagging data from the tagging image and apply such tagging data to the sequence of image files. Preferably, the device provides for renaming of the image files utilizing the tagging data.
US11734334B2 Display system, display method in the system and display program for using social graph information of users of multiple applications
When retrieving information relating to another user of a different SNS, the CVR of an SNS can be effectively increased by displaying a social graph. According to the invention, by means of a social graph display program (API), user identifying information corresponding to user-to-user relationship information meeting predetermined conditions can be extracted by searching a database of information related to the other users of application programs A-C, in accordance with identifying information of a user A who has made a friend request. Thus the application program A displays, as candidates for the friend request, users corresponding to user identifying information returned from the social graph display program (API).
US11734330B2 Processing unstructured voice of customer feedback for improving content rankings in customer support systems
Techniques are disclosed for adjusting a ranking of information content presented to a user based on voice-of-customer feedback. In one embodiment, a user may provide feedback on information content presented to the user. Such feedback may be evaluated to identify at least one topic referenced in the received feedback. If an application determines that the at least one topic is related to topics of the information content, the application determines sentiment regarding the information content based on the feedback, and adjusts a ranking of the information content based on the determined sentiment.
US11734327B2 Content analysis and context summary generation
The method, computer program product and computer system may include computing device which may collect application data from an application and archive the application data into a datastore. The computing device may generate a network graph based on the archived application data. The computing device may detect a new message, containing content on one or more topics, posted in the application by an author. The computing device may determine familiarity of an anticipated user with the content of the new message and associate the new message with a message history in the application based on the anticipated user. The computing device may generate a message content summary of the new message based on the message history and present message content summary to the anticipated user.
US11734324B2 Systems and methods for high efficiency data querying
The embodiments described herein enable the efficient storage and searching of large amounts of data to retrieve desired data with high accuracy and fast response time. The embodiments include for example parsing an input document containing input data into multiple sub-documents based on the structure of the input document and generating for each sub-document, a unique ID, pathway, and metadata. The embodiments also include storage of the ID and pathway for each sub-document in an index database and storage of the input document itself in a separate database. When a query for information from the input document is received, the ID and pathway of the sub document containing the queried information are identified and used to locate the queried information from the input document.
US11734322B2 Enhanced intent matching using keyword-based word mover's distance
Aspects of the present disclosure provide techniques for intent matching. Embodiments include receiving input of text by a user via a user interface. Embodiments include determining weights for portions of the text based on a plurality of keywords. Embodiment include generating an embedding of the text. Embodiments include determining an intent of the text by weighting, based on the weights, word mover's distances from the embedding of the text to a known embedding of known text associated with the intent in order to determine a similarity measure between the text and the known text. Embodiments include providing content to the user via the user interface based on the intent.
US11734319B2 Question answering method and apparatus
A question answering method includes obtaining target question information; determining a candidate question and answer pair based on the target question information; calculating a confidence of answer information in the candidate question and answer pair, where the confidence is used to indicate a probability that question information in the candidate question and answer pair belongs to an answer database or an adversarial database; determining whether the confidence is less than a first preset threshold; and when the confidence is less than the first preset threshold, outputting information indicating incapable of answering.
US11734315B2 Method and system for implementing efficient classification and exploration of data
Disclosed is a system, method, and computer program product for analyzing sets of data in an efficient manner, such that analytics can be effectively performed over that data. Classification operations can be performed to generate groups of similar log records. This permits classification of the log records in a cohesive and informative manner.
US11734310B2 Insights for multi-dimensional planning data
Systems and methods are provided for generating new insights for multi-dimensional data. A plurality of insight definitions that define insights within multi-dimensional data can be received, where the multi-dimensional data include dimensions organized in a hierarchical structure, and the insight definitions include members across the hierarchical dimensions that define a slice of the multi-dimensional data. Descriptive data about a candidate insight defined by at least one of the insight definitions that corresponds to a candidate slice of the multi-dimensional data can be received. A new insight definition based on the candidate insight can be generated, where the new insight definition corresponds to a new slice of the multi-dimensional data, and the new slice of the multi-dimensional data is proximate to the candidate slice of the multi-dimensional data with respect to the hierarchical structure.
US11734305B2 Method and system for identifying conflicts between building frame structure and electrical systems
The present invention is a computer implemented method for determining and conforming the position of electrical systems within a building, comprising: analyzing a model, wherein the model is comprised of a plurality of members; identifying an electrical system, wherein the electrical system is integrated into the model; identifying where the electrical system interfaces with the plurality of members; isolating the group of members which interface with the electrical system; calculating a set of actual values associated with the interfaces between the electrical system and the group of members; comparing the actual values to a required value, and determining if the actual value is within a predetermined range of the required value; and generating a list of interfaces which the actual value it outside the predetermined range of the actual values.
US11734304B2 Query processing distribution
Example caching systems and methods are described. In one implementation, a method identifies multiple files used to process a query and distributes each of the multiple files to a particular execution node to execute the query. Each execution node determines whether the distributed file is stored in the execution node's cache. If the execution node determines that the file is stored in the cache, it processes the query using the cached file. If the file is not stored in the cache, the execution node retrieves the file from a remote storage device, stores the file in the execution node's cache, and processes the query using the file.
US11734299B2 Message templatization for log analytics
A method, a system, and a computer program product for templatizing error messages in computing systems. An error log generated as a result of an execution of at least one task of a computing system is monitored. The error log includes a plurality of error messages. Each error message includes a first portion and a second portion. Each error message is extracted from the generated error log. One or more error message processing rules for converting each error message into a corresponding template format error message is determined. The error message processing rules are associated with at least one task. The determined error message processing rules are executed to convert each extracted error message into the corresponding template format error message. The converted error message includes the first portion, where the second portion is removed from the converted error message. A converted error log is generated.
US11734296B2 Off-chain functionality for data contained in blocks of blockchain
Novel tools and techniques are provided for implementing off-chain functionality for data contained in blocks of blockchain. In various embodiments, a computing system might assemble data extracted from each block of a first block(s) of a first instance of a blockchain in a generated first file(s), the assembled data being organized to mirror how the data is organized and stored in the first block(s); might store, in a secure database, the first file(s), the first file(s) being configured to be content-searchable, content-sortable, and/or content-filterable; might generate a second instance of the blockchain, which contains one or more second blocks, the one or more second blocks each containing the hash value of each corresponding first block(s), without containing the data contained in each block of the first block(s); and might store, in a distributed peer data storage system of the blockchain system, the generated second instance of the blockchain.
US11734293B2 System and method for client-side calculation in a multidimensional database environment
In accordance with an embodiment, described herein are systems and methods that enable client-side calculation with data provided at a multidimensional or other database server. Data provided at the server in accordance with a server-side model, can be transformed/prepared into a grid, for use with a client-side application, for example a client spreadsheet application. During preparation of the grid, one or more portions of the grid that are identified as client-side dynamic parameters, can be represented as dynamic formulas that are modifiable within the client-side application; while parameters of the server-side model that are outside of the grid can be represented as constant values. The grid provided to the client can be used to perform client-side calculations that allow for rapid calculations in response to changes in the client-side model, without introducing a round-trip performance lag between the client-side and server-side.
US11734292B2 Cloud inference system
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for storing and accessing data in a cloud system. One of the methods includes receiving an identification of log data that records occurrences of events; receiving a specification of a plurality of different event types to be indexed; indexing the log data according to the specification and group identifiers; receiving a query specifying a reference parameter and requesting one or more predicted events; searching the indexed groups to identify a plurality of groups having events associated with the reference parameter; computing one or more predicted events, from the identified plurality of groups, that are most likely to co-occur in the indexed groups with events associated with the reference parameter; and providing the computed one or more predicted events.
US11734287B2 Mapping images to search queries
Methods, systems, and apparatus for receiving a query image, receiving one or more entities that are associated with the query image, identifying, for one or more of the entities, one or more candidate search queries that are pre-associated with the one or more entities, generating a respective relevance score for each of the candidate search queries, selecting, as a representative search query for the query image, a particular candidate search query based at least on the generated respective relevance scores and providing the representative search query for output in response to receiving the query image.
US11734286B2 Automatic database insight analysis
Automatic database analysis includes identifying a current context for accessing data from a low-latency database and generating an exploration query based on the current context, which includes identifying a column from the low-latency database as a column of utility in response to determining that a probabilistic utility for the column satisfies a defined utility criterion. The current context includes a requested result set satisfying a requested search criterion, and the probabilistic utility is based on the current context. The analysis includes generating an exploration result set based on the exploration query, generating insights based on the exploration result set, ranking the insights, and outputting at least one insight based on the ranking.
US11734283B2 Enforcement of a set of query rules for access to data supplied by at least one data provider
A query processing system operates by determining a set of query rules, receiving a query from a requesting entity, and generating compliance data by determining whether the query complies with the set of query rules prior to an execution of the query. When the compliance data indicates the query complies with the set of query rules: generating a query result by facilitating the execution of the query against a database system; and transmitting the query result to the requesting entity. When the compliance data indicates the query does not comply with the set of query rules: foregoing facilitation of the execution of the query.
US11734279B2 Event sequences search
Provided are methods and systems for searching event sequences. An example method includes receiving a request including a sequence of queries, the sequence of queries including a first query and a second query, the second query succeeding the first query in the sequence; executing the first query over a first dataset to determine a first event; executing the second query over a second dataset to determine a second event, the second event occurring after the first event; and generating, in response to the request, a further sequence including the first event and the second event. The method may include executing the first query over the first dataset to determine a third event and verifying that the third event has occurred after the second event.
US11734278B2 Cache management for multiple tenants
Techniques are disclosed in which a server computer system manages a database cache for multiple different tenants. The system may retrieve, from a database cache storing data for different tenants, a set of key-value entries and cache metadata for the set of key-value entries. Further, the system may identify, based on analyzing keys of key-value entries, tenants corresponding to respective ones of the set of key-value entries. The system may generate, based on the identified tenants and cache metadata for cache entries corresponding to the identified tenants, current usage metrics for the database cache. Based on the current usage metrics for the cache, the system may determine whether to adjust one or more operation parameters of the cache. Disclosed cache management techniques may advantageously allow for analysis of cache usage metrics for individual tenants and more efficient use of the cache (e.g., by altering cache parameters for individual tenants).
US11734277B2 Database buffer pool optimization
An approach is provided for optimizing a database buffer pool. Based on statistics about read and write operations in a range of pages, the range of pages is determined to be a candidate for a hot read range for which locks and latches are avoided in processing operations in the hot read range. Using an on-time trigger or pre-trigger process, the hot read range is created from the range of pages by marking start and end points in the range of pages. Write operation(s) are determined to be included in the hot read range by marking an object control block. The write operation(s) are added to a write pending list. The read operations in the hot read range are performed without a latch or lock. The write operation(s) are merged from the write pending list to the range of pages and the write operation(s) are performed.
US11734274B2 Transforming queries using bitvector aware optimization
the present disclosure relates to systems, methods, and computer-readable media for optimizing and implementing operator trees based on a received query. For example, systems disclosed herein may generate an operator tree based on a received query. The systems described herein may systematically analyze the impact of bitvector filters in optimizing a join order of the operator tree to generate an optimized operator tree. The systems described herein may further implement the bit-vector aware operator tree by providing the optimized operator tree to an execution engine for further processing.
US11734273B2 Initializing routes based on physical network topology in a database system
A method for execution by a database system includes determining physical network topology data of a plurality of nodes of the database system utilized to facilitate query executions. Initial route selection data indicating a set of initial relay nodes for each of a plurality of pairs of the plurality of nodes is based on the physical network topology data by selecting one of a plurality of possible initial route options for the each of the plurality of pairs of the plurality of nodes. The initial route selection data is sent to the plurality of nodes. A query resultant is generated by facilitating execution of a query, via the plurality of nodes, by facilitating routing of data blocks between at least one of the plurality of pairs of the plurality of nodes via a set of intermediate nodes selected based on the initial route selection data in accordance with a dynamic data block routing scheme.
US11734267B2 System and method for information extraction and retrieval for automotive repair assistance
A server includes a controller in communication with the server and configured to receive a query related to an issue with a vehicle, retrieve information related to the query from a database that includes structured data including data related to vehicle issues and a solution to the vehicle issues, determine whether the database includes structured data including data related to the solution responsive to the query, and output information including the solution to the issue when the determination identifies that the structured data including the solution in the database or retrieve information from a website when the determination identifies that the structured data including the solution is not found in the database, wherein the controller is further configured to retrieve the information from the website by conducting a keyword search for a first set of results and filtering the information from the website utilizing an autoencoder.
US11734259B2 Anonymous database rating update
An example operation may include one or more of generating, by an executing client, a blockchain transaction comprising an anonymous rating, a proof, a nullifier, and a root node value, receiving, by a smart contract, the blockchain transaction, the anonymous rating related to an authorizing client, verifying the proof with the root node value and the nullifier, verifying that the root node value is a current or a previous merkle tree root node value, adding the anonymous rating to a shared ledger, marking the nullifier as used, and storing the marked nullifier to the shared ledger.
US11734258B2 Constraint data statistics
Disclosed herein are system, method, and computer program product embodiments for using a data statistic as a dynamic data integrity constraint. An embodiment operates by defining a data statistic for a column or a set of columns of a partition of a plurality of partitions of a database table. The embodiment creates a constraint data statistics object based on the data statistic. The embodiment receives a query for the database table. The embodiment determines the constraint data statistics object is consistent with a data state of the partition. The embodiment derives an implied constraint based on the constraint data statistics object. The embodiment processes the query for the partition based on the implied constraint.
US11734256B2 Anomaly detection method and non-transitory computer-readable recording medium
Provided is an anomaly detection method implemented by a computer, the anomaly detection method including identifying a time period during which time-series data of a parameter relating to a network have a periodicity, when a first time is within the time period, determining whether the network has an anomaly using a first method based on the time-series data, and when the first time is not within the time period, determining whether the network has an anomaly using a second method different from the first method.
US11734255B2 Interface for point of use data governance
The present system and method is directed to a process to facilitate trusted sources of information in an enterprise. The present system and method positions data governance to move away from the element level and focus on the data asset (i.e. repository, interface, subject) level. When data persons are having any issue with their data asset, whether it is a conflicting data asset, interface issues, competing data asset, new data asset build, data subject issue, or the like, a certifier may operate to assess the asset based on our well defined metrics, determine the health through the data asset scoring process, recommend asset services, and provide those services to the data owner who is ultimately responsible for implementing them to improve the data and the data processes.
US11734252B2 Online determination of result set sensitivity
A system includes reception of a database query, determination of result set output columns associated with the database query, and determination, for each of the determined result set output columns, of one or more data sources associated with the result set output column. Sensitivity information is determined for each of the one or more data sources based on metadata, and result set sensitivity information is determined based on the determined sensitivity information. A result set is determined based on the database query, and the result set and the result set sensitivity information are transmitted.
US11734250B2 Information processing apparatus, synchronization control method, and computer-readable recording medium recording synchronization control program
An information processing apparatus includes: a memory; and a processor coupled to the memory and configured to: control execution of synchronization processing of data written along with operations of a plurality of processes; refer to the memory in which an allowable time at an execution time of first synchronization processing performed on synchronization target data written along with operations of the plurality of processes; calculate a first data amount for which an executing time of synchronization falls within the allowable time; and perform second synchronization processing on the synchronization target data in response to a fact that a second data amount of the synchronization target data has reached the first data amount.
US11734243B2 Sparse mapping of hierarchical subset
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating a sparse mapping of a data hierarchy. In one aspect, a method includes accessing a data hierarchy of elements, receiving a list of identifiers that each identify an element in the data hierarchy; determining, from the data hierarchy and the list of identifiers, a minimum tree that includes each of the identified elements identified by the list of identifiers additional elements that are not identified by the list of identifiers, where the identified elements and the additional elements define a set of a minimum number of elements necessary to form a path in the data hierarchy that connects all of the identified elements identified by the list of identifiers, and where the elements that belong to the minimum tree are a proper subset of elements of the data hierarchy.
US11734240B2 Prescriptive analytics based multi-tier elastic-pool database requisition stack for cloud computing
A multi-layer elastic requisition stack may generate pool requisition tokens for controlling requisition of pooled database-compute resources. The elastic requisition stack may determine candidate databases for inclusion in elastic pools by analyzing historical utilization data and generating predicted utilization data. Based on the historical and predicted utilization data, the elastic requisition stack may determine multiplexing characteristics for the candidate databases and complement factors among the databases. The elastic requisition stack may compare unpooled database performance to pooled database performance to determine whether to pool the candidate databases.
US11734238B2 Correcting data errors for data processing fault recovery
A system is provided for resolving data errors. The system is configured to obtain an erroneous data element received from a source system and generate a plurality of probable data values for the data element. For each probable data value of the plurality of probable data values, the system verifies whether the probable data value can be processed successfully by an Extract, Transform and Load (ETL) logic and by one or more target applications configured to process the data element. The system determines one of the probable data values as a suggested data value of the data element, based on the verification of the probable data values. The system outputs the suggested data value for processing by the ETL logic.
US11734228B2 Visual file manager
Methods, systems, and computer-readable medium for a visual file manager are described. For example, operation of a visual file manager on a graphical user interface (GUI) of a computer system is described in which folder(s) in a folder hierarchy of the computer system is/are graphically represented by master panel(s) of the visual file manager, and contents of the folder(s) being configured to be individually and graphically modified within the master panel(s) as a plurality of icons. For example, the visual file manager may receive and execute a request to configure a layout of the plurality of icons in a panel, and subsequently receive and execute a request to adjust a size of the panel. The visual file manager may execute the request to adjust the size of the panel by adjusting a grid system of the panel such that the layout of the plurality of icons is not changed.
US11734227B2 Systems and methods for electronically generating submittal registers
A system and method for generating a submittal register for various construction projects or other items is disclosed. Among other things, the system and method include inputting the construction project specifications in a file format, such as PDF, into a web application interface to convert the specification to a text file, applying an algorithm to the text file based on a set of rules, that are iteratively revised using machine learning, to identify all required submittals, generating a final submittal register, and delivering the final submittal register.
US11734219B2 Automatic read control system based on a hardware accelerated SPI and automatic read control method
Disclosed is a hardware acceleration based automatic read control system and method for a serial peripheral interface (SPI). The automatic read control system includes an SPI module, an advanced peripheral bus (APB) module, an interrupt generation module, a direct memory access (DMA) controller, a state schedule control module, a register group module, a count signal generation module, a transmitted data buffer and a received data buffer; the state schedule control module, the register group module and the count signal generation module form a state machine system; and the state schedule control module controls automatic timed batch read of sensor data of the SPI according to configuration information of the register group module and counting and timing information of the count signal generation module.
US11734218B2 Bus system
A bus system is provided. The bus system includes a master device, an enhanced serial peripheral interface (eSPI) bus, an SPI bus, a memory device electrically connected to the master device via the SPI bus, and a plurality of slave devices electrically connected to the master device via the eSPI bus. Each of the slave devices has a pin, and the pins of the slave devices are electrically connected together via a control line. After obtaining program code from the memory device via the master device, a first slave device is configured to decrypt the program code according to a first security code, and transmit the program code decrypted by the first security code to the slave devices via the control line, so that the program code decrypted by the first security code is decrypted in the slave devices according to a decryption sequence.
US11734214B2 Semi-programmable and reconfigurable co-accelerator for a deep neural network with normalization or non-linearity
The present disclosure relates to devices for using a configurable stacked architecture for a fixed function datapath with an accelerator for accelerating an operation or a layer of a deep neural network (DNN). The stacked architecture may have a fixed function datapath that includes one or more configurable micro-execution units that execute a series of vector, scalar, reduction, broadcasting, and normalization operations for a DNN layer operation. The fixed function datapath may be customizable based on the DNN or the operation.
US11734212B2 Bus interconnection system and method for detecting bad routing by the same
A bus interconnection system and a method for detecting bad routing by the same are provided. The bus interconnection system includes a master node, destination nodes, and a first order switch node. The destination nodes include slave nodes, the bus interconnection system assigns an identification symbol to each of the destination nodes, and adds a destination identification symbol to data sent to the slave nodes by the master node through the first order switch node. When the first order switch node receives the data, the first order switch node updates the destination identification symbol of the data according to a payload of the data, and when one of the destination nodes receives the data, the one of the destination nodes determines whether a bad routing occurs by checking whether the destination identification symbol is equal to the identification symbol assigned to the destination node that receives the data.
US11734211B2 Computing device with circuit switched memory access
A computing device includes a transport switch comprising read and write switches that provide switched circuit interconnections between input and output ports for simultaneous data communication between a plurality of memory clients and a plurality of memory banks, such as between cores of a multi-core processor simultaneously accessing L1, L2, and L3 memory banks. Embodiments implement switching designs that are derived from existing switched network architectures. Other embodiments implement a novel circuit switch design based on 8×8 building blocks. The transport switch can be non-blocking, and can be self-routing. An additional switching layer can be included to provide port rearrangement for rearrangeable non-blocking switches. A transport compiler can be used to determine port-pair configurations of the switch. A disclosed method selects optimal switch architectures for specific applications. Embodiments support simultaneous, multicast transfers of data retrieved from a memory bank to a plurality of memory clients.
US11734210B2 Multipurpose USB dongle apparatus for data transfer
A computer booting apparatus includes a computer processor, a computer memory coupled to the computer processor, and a communication port coupled to the computer processor. The computer processor is configurable for operation in a host mode and a device mode. The host mode connects to an external computer processor and an external computer memory via the communication port, checks for a new image file or a revised image file stored in the external computer processor or the external computer memory, and loads the new image file or the revised image file into the computer memory. The device mode boots a device via the communication port using the new image file or the revised image file.
US11734205B2 Parallel iterator for machine learning frameworks
A request to retrieve data from a memory device of a memory sub-system can be received from a machine learning (ML) framework executing on a host system, where the data comprises a plurality of logical partitions. A set of parallel I/O threads can be initiated to retrieve the data from the memory device, where each I/O thread of the set of parallel I/O threads retrieves a different portion of the data from a different corresponding logical partition and stores the different portion of the data in a I/O buffer of a set of I/O buffers corresponding to the set of I/O threads in parallel. The different portion of the data can be successively provided from each I/O buffer to the ML framework, where the set of parallel I/O threads is to continually retrieve the data from the memory device until all of the data from the logical partitions has been provided to the ML framework.
US11734204B2 Adaptive processor resource utilization
Examples herein relate to polling for input/output transactions of a network interface or a storage device, or any peripheral device. Some examples monitor clock cycles spent checking for a presence of input/output (I/O) events and processing I/O events and monitor clock cycles spent checking for presence of I/O events without completing an I/O event. Central processing unit (CPU) core utilization can be based on clock cycles spent checking for a presence of I/O events and processing I/O events and clock cycles spent checking for presence of I/O events without completion of an I/O event. For example, if core utilization is below a threshold, frequency of the core can be reduced for performing polling of I/O events. If core utilization is at or above the threshold, frequency of the core can be increased used to performing polling of I/O events.
US11734202B2 Sensor interface
A system including a sensor interface for determining a substitute frequency value via a sensor interface is provided. The system can include a first circuit receiving a frequency signal. The system can also include a sensor interface coupled to the first circuit and configured to determine a substitute frequency value based on the frequency signal. The system can also include a second circuit providing the substitute frequency value output from the sensor interface. The second circuit can provide the substitute frequency value in place of an analog input value by mimicking the behavior of an analog-to-digital converter. An apparatus including the sensor interface and methods of determining the substitute frequency value using a sensor interface are also provided.
US11734201B2 Control system
In a control system including one or more control nodes and one or more I/O nodes connected to one or more devices and communicable with the control nodes, the control nodes execute at least one control program on a first OS, and the I/O nodes execute at least one I/O program on a second OS with higher punctuality. The control program generates a control command based on state control set in advance for the device and transmits the control command to the I/O node. The I/O program stores the control command received from the control node in a storage unit, and executes processing related to the device according to the control command stored in the storage unit.
US11734196B1 Decrypting secure packages in a storage network
A method for execution by a computing device of a storage network includes dispersed storage error decoding a plurality of sets of encoded data slices to recover a plurality of secure packages, where the plurality of secure packages include a plurality of encrypted data segments and a plurality of sets of encoded key slices, and where encoded key slices are appended to the encrypted data segments in accordance with an appending approach. The method includes splitting the plurality of secure packages into the plurality of encrypted data segments and the plurality of sets of encoded key slices. The method includes decoding the at least the decode threshold number of each set of the plurality of sets of encoded key slices to recover a plurality of encryption keys. The method includes decrypting the plurality of encrypted data segments using the plurality of encryption keys to recover the data segments.
US11734194B2 Method and apparatus for dual issue multiply instructions
A method is provided that includes performing, by a processor in response to a dual issue multiply instruction, multiplication of operands of the dual issue multiply instruction using multiplication units comprised in a data path of the processor and configured to operate together to determine a product of the operands, and storing, by the processor, the product in a storage location indicated by the dual issue multiply instruction.
US11734193B2 Exclusion regions for host-side memory address translation
Methods, systems, and devices for exclusion regions for host-side memory address translation are described. In some examples, a host system may be configured to identify regions of logical addresses to be excluded from operating according to logical-to-physical (L2P) address mapping by the host system (e.g., for access commands), including such techniques that may be associated a host performance boosting (HPB) functionality. The host system may signal an indication for a memory system to inhibit communication of L2P mapping table information to the host system for the identified regions, which may inhibit, suppress, or exclude HPB functionality for those identified regions. In some examples, the memory system may continue to support HPB functionality by communicating L2P mapping table information for other regions, such as regions of logical addresses that may be read relatively frequently or may otherwise benefit from address translation at the host system.
US11734192B2 Identifying location of data granules in global virtual address space
An approach is disclosed that identifies a home node of a data granule. The process is performed by an information handling system (a local node) that retrieves a global virtual address directory. The global virtual address directory maps shared virtual addresses to a number nodes that includes the local node with one of the nodes being the home node. The shared virtual addresses correspond to a plurality of memory addresses that are stored in a shared virtual memory that is shared amongst the plurality of nodes. The approach receives a selected shared virtual address, retrieves, from the global virtual address directory, the home node associated with the selected shared virtual address, and accesses the data granule corresponding to the selected shared virtual address from the home node.
US11734191B2 User process identifier based address translation
A processing device of a memory sub-system can receive a first address from a host and can provide the first address to a memory management unit (MMU) for translation. The processing device can also receive a second address from the MMU wherein the second address is translated from the first address. The processing device can further access the memory device utilizing the second address.
US11734189B2 Caching of logical-to-physical mapping information in a memory sub-system
A request that specifies a logical address associated with a host-initiated operation directed at a first portion of a memory device is received. A logical to physical (L2P) table is accessed. The L2P table comprises a mapping between logical addresses and physical addresses in a second portion of the memory device. An entry in the L2P table that corresponds to the logical address is identified and is determined to point to an entry in a read cache table. Based on an entry number of the entry in the read cache table, a chunk address of a chunk from among multiple chunks of a read cache is calculated. A physical address that corresponds to the logical address specified by the request is identified by accessing the chunk of read cache. The host-initiated operation is performed at a physical location within the first portion of the memory device corresponding the physical address.
US11734185B2 Cache management for search optimization
A method to store a data value onto a cache of a storage hierarchy. A range of a collection of values that resides on a first tier of the hierarchy is initialized. The range is partitioned into disjointed range partitions; a first subset of which is designated as cached; a second subset is designated as uncached. The collection is partitioned into a subset of uncached data and cached data and placed into respective partitions. The range partition to which the data value belongs (i.e. the target range partition) is identified as being cached. If the cache is full, the range of the target range partition is reduced until either: the data value is excluded (if the data value is an end point of the partition range); or elements within the target range are evicted to make space for the data value.
US11734183B2 Method and apparatus for controlling data flow in storage device, storage device, and storage medium
A method for controlling the data flow in the storage device is applied to a host, and includes obtaining a cache input and output parameter, determining whether the cache input and output parameter meets an overload condition, when the cache input and output parameter meets the overload condition, obtaining a first bandwidth value, where the first bandwidth value is less than a current flushing bandwidth value of the cache, determining a quantity of tokens based on the first bandwidth value, and controlling the data flow in the storage device.
US11734181B2 Continuous read with multiple read commands
A memory device includes a data register operatively coupled to the memory array, a cache operatively coupled to the data register, and an input/output interface operatively coupled to the cache. A controller executes a continuous page read operation to sequentially load pages to the data register and move the pages to the cache, in response to a page read command, executes the cache read operation in response to a cache read command to move data from the cache to the input/output interface, and to stall moving of the data from the cache until a next cache read command, and terminates the continuous page read operation in response to a terminate command.
US11734177B2 Memory interface having multiple snoop processors
A memory interface for interfacing between a memory bus and a cache memory, comprising: a plurality of bus interfaces configured to transfer data between the memory bus and the cache memory; and a plurality of snoop processors configured to receive snoop requests from the memory bus; wherein each snoop processor is associated with a respective bus interface and each snoop processor is configured, on receiving a snoop request, to determine whether the snoop request relates to the bus interface associated with that snoop processor and to process the snoop request in dependence on that determination.
US11734176B2 Sub-NUMA clustering fault resilient memory system
A sub-Non-Uniform Memory Access (sub-NUMA) clustering fault resilient memory system includes an initialization subsystem that is coupled to a processing system and a memory system. The initialization subsystem determines that the processing system and the memory system are configured to provide a plurality of NUMA nodes, allocates a respective portion of the memory system to each of the plurality of NUMA nodes, and configures each respective portion of the memory system to mirror a mirrored subset of that respective portion of the memory system. Subsequently, respective data that is utilized by each of the plurality of NUMA nodes provided by the processing system and the memory system and that is stored in the mirrored subset of the respective portion of the memory system allocated to that NUMA node is mirrored in that respective portion of the memory system.
US11734165B1 Automated verification of visual user interface changes in software applications
Methods and apparatuses for automated verification of visual user interface (UI) changes include a computing device that receives a baseline test report comprising a plurality of test steps associated with execution of a test against a software application. The computing device receives a recent test report comprising a plurality of test steps associated with execution of a test against the software application. The computing device matches each test step of the baseline report with a corresponding test step of the recent report. For each pair of matched steps, the computing device compares a first UI screenshot captured during execution the baseline report to a second UI screenshot captured during execution of the recent report. The computing device determines differences between the first UI screenshot and the second UI screenshot, generates a differential image based upon the differences, and stores the differential image in a data store.
US11734164B2 Method and computer program for testing a technical system
A method for testing a, in particular safety-relevant, technical system, in particular encompassing software. The system is represented by a model encompassing at least two or more components. An assumption of a respective component regarding the safety-relevant system, and a guarantee of a respective component to the safety-relevant technical system, are specified by a safety contract. Executable program code is generated based on at least one assumption and based on at least one guarantee. The safety-relevant technical system is tested by executing the program code.
US11734163B2 Machine learning model full life cycle management framework
A method and apparatus are provided that includes, in a same framework, storing an artificial intelligence (AI) model, loading the AI model into a serving platform, loading and testing a test unit against the AI model loaded into the serving platform, and collecting reports from results of storing the AI model, loading the AI model into the serving platform and testing the test unit.
US11734162B2 Method and system for programmatically testing a user interface
A computer system for testing a user interface (UI) includes a test execution module and an analysis module. The analysis module is configured to (i) analyze a state of the UI, (ii) in response to determining that the state satisfies criteria for a goal associated with the UI, output a success indicator, and (iii) in response to determining that the state does not satisfy the criteria, output a set of actions. The test execution module is configured to, in response to the output being the set of actions: execute an action from the set of actions; update a test distance, and supplement test data. The test execution module is further configured to (i) in response to the output being the success indicator, store the test distance and the test data in a collection of completed tests and (ii) determine a shortest path to the goal in the UI.
US11734161B2 System and method for fuzzing test orchestration using reinforcement learning
A method includes selecting a fuzzer for execution by each of multiple fuzzing clients during a first time interval of a fuzzing test of computer software code. The method also includes selecting a feedback type for statistics to be reported by the fuzzing clients at an end of the first time interval of the fuzzing test. The method also includes providing an identification of the fuzzer and the feedback type to each of the fuzzing clients. The method also includes obtaining the statistics at the end of the first time interval of the fuzzing test. The method also includes determining one or more rewards based on the statistics. The method also includes adjusting multiple weights in multiple stochastic policies based on the one or more rewards, wherein the weights are used to determine the fuzzer and the feedback type in a subsequent interval of the fuzzing test.
US11734156B2 Crash localization using crash frame sequence labelling
Machine-learned prediction of a blame frame of a crash stack. Specifically, a crash stack associated with a crash is parsed into a sequence of frames. The blame frame of the crash stack is estimated by, for each of a plurality of the sequence of frames, identifying a plurality of features of the corresponding frame, feeding the plurality of features to a neural network, and using the output of the neural network to make a prediction on whether the corresponding frame is a blame frame of the crash. If this is done during training time, the predicted blame frame can be compared against the actual blame frame, resulting in an adjustment of the neural network. Through appropriate featurization of the frames, and by use of the neural network, the prediction can be made cross-application and considering the context of the frame within the crash stack.
US11734148B2 Testing cloud application integrations, data, and protocols
Provided are systems, methods, and computer-readable medium for a simulation platform that can generate simulated activity data for testing a security monitoring and control system. In various examples, the simulation platform can parse the activity data from a cloud service to generate a template, where each entry in the template describes an action and the fields associated with the action. The simulation platform can further generate a configuration that describes a test scenario. The simulation platform can use the configuration and the template to generate the particular action, including randomizing some or all of the fields of the action. When input into the security monitoring and control system, the system can operate on the simulated activity data in the same way as when the system ingests live activity data.
US11734143B2 Performance measurement of predictors
A method, apparatus and a product for determining a performance measurement of predictors. The method comprises obtaining a dataset comprising data instances. Each data instance is associated with a label; obtaining a predictor. The predictor is configured to provide a prediction of a label for a data instance; determining a plurality of data slices that are subsets of the dataset. computing, for each data slice in the plurality of data slices and based on an application of the predictor on each data instance that is mapped to the data slice, a performance measurement that is indicative of a successful label prediction for a data instance comprised by the data slice, whereby obtaining a plurality of performance measurements; based on the plurality of performance measurements, computing a performance measurement of the predictor over the dataset; if the performance measurement of the predictor is below a threshold, performing a mitigating action.
US11734142B2 Scan synchronous-write-through testing architectures for a memory device
An exemplary testing environment can operate in a testing mode of operation to test whether a memory device or other electronic devices communicatively coupled to the memory device operate as expected or unexpectedly as a result of one or more manufacturing faults. The testing mode of operation includes a shift mode of operation, a capture mode of operation, and/or a scan mode of operation. In the shift mode of operation and the scan mode of operation, the exemplary testing environment delivers a serial input sequence of data to the memory device. In the capture mode of operation, the exemplary testing environment delivers a parallel input sequence of data to the memory device. The memory device thereafter passes through the serial input sequence of data or the parallel input sequence of data to provide an output sequence of data in the shift mode of operation or the capture mode of operation or passes through the serial input sequence of data to provide a serial output sequence of scan data in the scan mode of operation.
US11734140B2 Method and apparatus for system protection maintenance analysis
A method includes determining, by an analysis system, a system aspect of a system for a protection evaluation. The method further includes determining, by the analysis system, at least one evaluation perspective for use in performing the protection evaluation on the system aspect. The method further includes determining, by the analysis system, at least one evaluation viewpoint for use in performing the protection analysis on the system aspect. The method further includes obtaining, by the analysis system, protection data regarding the system aspect in accordance with the at least one evaluation perspective and the at least one evaluation viewpoint. The method further includes calculating, by the analysis system, a protection rating as a measure of protection maturity for the system aspect based on the protection data, the at least one evaluation perspective, the at least one evaluation viewpoint, and at least one evaluation rating metric.
US11734139B2 Method and apparatus for system information protection processes and procedures analysis
A method includes determining, by an analysis system, a system aspect of a system for a protection evaluation. The method further includes determining, by the analysis system, at least one evaluation perspective for use in performing the protection evaluation on the system aspect. The method further includes determining, by the analysis system, at least one evaluation viewpoint for use in performing the protection analysis on the system aspect. The method further includes obtaining, by the analysis system, protection data regarding the system aspect in accordance with the at least one evaluation perspective and the at least one evaluation viewpoint. The method further includes calculating, by the analysis system, a protection rating as a measure of protection maturity for the system aspect based on the protection data, the at least one evaluation perspective, the at least one evaluation viewpoint, and at least one evaluation rating metric.
US11734138B2 Hot standby method, apparatus, and system
Embodiments of the present disclosure provide a hot standby method, apparatus, and system. The method includes: saving, by an active device, first user information of the active device into a local cache module of the active device and sending, by the active device, the first user information to a remote cache module of a first standby device based on preset correlation information. In response to detecting that the active device becomes faulty, the first standby device obtains the first user information from the remote cache module of the first standby device and restores the first user information.
US11734137B2 System, and control method and program for input/output requests for storage systems
Virtual first logical volumes are provided to a host, a virtual second logical volume correlated with any one of the first logical volumes is created in a storage node in correlation with a storage control module disposed in the storage node, a correspondence relationship between the first and second logical volumes is managed as mapping information, a storage node which is an assigning distribution of an I/O request is specified on the basis of the mapping information in a case where the I/O request in which the first logical volume is designated as an I/O destination is given from the host, the I/O request is assigned to the storage control module of its own node in a case where the specified storage node is its own node, and the I/O request is assigned to another storage node in a case where the specified storage node is another storage node.
US11734133B2 Cluster system and fail-over control method of cluster system
A cluster system has nodes connected by a first network, including a master node, a first node performing an IO request with respect to a first volume of a storage device capable of including a plurality of volumes through a second network, and a second node taking over processing of the first node at the time of a failure of the first node. When a failure of the first network occurs in the first node, the master node transmits a connection release instruction through the second network. When the connection release instruction is received, the storage device releases the connection between the first node and the first volume, and updates connection state management information for managing such a connection state. The first node acquires the connection state to be managed through the second network, and executes post-processing relevant to the first volume that is associated with the connection release instruction.
US11734132B2 Method, system, and computer program product for maintaining data centers
A method, system, and computer program product for maintaining data centers obtain input data; communicate an update request associated with the input data to a node of a plurality of nodes; receive an indication that the update request failed; communicate a result request for result data associated with processing of the input data to the node of the plurality of nodes until the result data associated with processing of the input data is received; and in response to receiving the result data associated with processing of the input data from the node, process the result data.
US11734131B2 Memory device having redundant media management capabilities
Methods, systems, and apparatuses related to multiple instructions sets or redundant instructions for memory access and management. In one approach, a controller of the memory device provides a first set of functions for management of a storage media of the memory device. The controller uses the first set of functions to service one or more requests received from the host device. The controller provides a second set of functions for management of the storage media. The second set includes one or more functions that are redundant to the first set. When a request is received from the host device, in response to determining that the first set of functions is unavailable to service the request, the controller services the request using one or more of the redundant functions of the second set.
US11734130B1 Automatic selection of data movers for protecting virtual machines
A backup policy including user-configured options for backing up a cluster of virtual machines is reviewed. Configuration details for the cluster is obtained from a virtual machine manager of the cluster. An evaluation is made as to whether host-level data movers that run inside hypervisors of hosts of the cluster support the user-configured options in the backup policy and the configuration details of the cluster. If the host-level data movers are supported, the host-level data movers are installed into the hypervisors running on the hosts of the cluster. If the host-level data movers are not supported, one or more of in-guest data movers that run as guests inside the virtual machines to be backed up or backup proxy data movers that run as separate virtual machines and outside the virtual machines to be backed up are provisioned.
US11734128B2 System and method for providing direct host-based access to backup data
A method, computer program product, and computing system for receiving a selection of a portion of data from a backup storage appliance communicatively coupled to a storage system. A copy of the selected portion of the data may be generated on the backup storage appliance, thus defining a data backup copy. One or more hosts may be provided with direct access to the data backup copy using the storage system.
US11734123B2 Method and system to discover and manage distributed applications in virtualization environments
A method for managing a plurality of computing machines includes accessing a catalogue memory structure storing a plurality of component signatures, discovering one or more of the software components being instantiated in a software image of each computing machine according to corresponding ones of the component signatures, detecting one or more connections each being established between at least two instantiated software components of different computing machines, receiving a restore command for restoring a target recovery point selected among a plurality of recovery points, and restoring the target recovery point in response to the restore command by restoring the snapshots associated with the target recovery point on corresponding computing machines.
US11734120B2 Time-differential user interface for datacenter management
A user interface (UI) uses overlays to tag representations of datacenter components with indications of changes that have occurred over a selected time interval. Log files, problem and service reports, and knowledge base items are gathered at various times to generate datacenter snapshots. A pair of snapshots can be compared to detect configuration changes, reported problems and their dispositions, and knowledge-base items introduced during the selected time interval. Trouble-shooting problems can be facilitated by using the interface to find changes that may have led to problems or that may cause problems in the future.
US11734119B2 Data replication method, apparatus, and system
A data replication method includes obtaining differential data information corresponding to differential data, where the differential data information includes a storage address of the differential data, and a determining value of the differential data, replicating the differential data from the primary volume to the secondary volume according to the storage address of the differential data that is located in the primary volume when the determining value is not less than a preset threshold, and taking a snapshot for the primary volume when the determining value is less than the preset threshold and replicating the differential data to the secondary volume.
US11734118B2 Software wireless device
This software wireless device comprises framework software that installs wireless communication software; and interface service software that is provided so as to be directly managed by an OS, and that manages a user interface service and the framework software. The framework software has user interface software, domain management software, hardware management software, and hardware control software. The interface service software issues a running status monitoring request to the user interface software and the domain management software, and determines that there is an abnormality if there is no response from the user interface software or the domain management software.
US11734116B1 Infrastructure for automating rollout of database changes
Provided herein are systems and methods for automating the rollout of database changes. For example, a method includes detecting a change in database code of a database resulting in a changed database code. The change in the database code includes a parameter rollout for at least one parameter setting of the database. Execution of a query associated with the change in the database code is monitored. The query uses the at least one parameter setting. A regression in the changed database code is detected based on the monitoring. Impact analysis is performed to determine a scope of impact of the regression on at least another query using the at least one parameter setting. A determination is made on whether to perform a rollback of the change in the database code or perform mitigation based on the scope of impact.
US11734114B2 Programmable error correction code encoding and decoding logic
A memory module includes logic elements that are configurable to a particular ECC implementation. As used herein, the term “ECC implementation” refers to ECC functionality for performing error detection and subsequent processing, for example using the results of the error detection to perform error correction and to encode data such that any errors can be later identified and corrected. The approach allows a memory module or computing device to be configured to a specific ECC implementation without requiring requests to be sent back and forth between a host.
US11734111B2 Integrated circuit and method of operating same
An integrated circuit includes a first set of inverters configured to receive a first set of check bits, and to generate a second set of check bits, a first memory cell array including a first portion of memory cells configured to store a first set of data, and a second portion of memory cells configured to store the second set of check bits, a second set of inverters to receive a third set of check bits, and to generate a fourth set of check bits, and an error correction code decoder configured to detect or correct an error in a second set of data or the fourth set of check bits thereby generating a set of output data and a been-attacked signal. The second set of data corresponds to the first set of data. The been-attacked signal indicates a reset attack by a user.
US11734106B2 Memory repair method and apparatus based on error code tracking
A memory module is disclosed that includes a substrate, a memory device that outputs read data, and a buffer. The buffer has a primary interface for transferring the read data to a memory controller and a secondary interface coupled to the memory device to receive the read data. The buffer includes error logic to identify an error in the received read data and to identify a storage cell location in the memory device associated with the error. Repair logic maps a replacement storage element as a substitute storage element for the storage cell location associated with the error.
US11734098B2 Computer-readable recording medium storing failure cause identification program and method of identifying failure cause
A non-transitory computer-readable recording medium stores a failure cause identification program for causing a computer to execute a process including: collecting process information related to one or more processes that operate in a container environment; obtaining a derivative relationship of a process for each container on the basis of the process information; generating symbol information in which a function of each of the processes is associated with a container in which each of the processes operates according to the derivative relationship of the process for each container; generating an aggregation result in which a frequency of the function is aggregated according to the symbol information; and identifying a cause at a time of failure occurrence on the basis of the aggregation result.
US11734093B2 Storage device block-level failure prediction-based data placement
In a method for data placement in a storage device including one or more blocks and a controller, the method including: receiving, by the controller of the storage device, a request to write data; determining, by the controller, a data status of the data; calculating, by the controller, one or more vulnerability factors of the one or more blocks; determining, by the controller, one or more block statuses of the one or more blocks based on the one or more vulnerability factors; selecting, by the controller, a target block from the one or more blocks based on the data status and the one or more block statuses; and writing, by the controller, the data to the target block.
US11734091B2 Ensuring thread affinity for interprocess communication in a managed code environment
A remote procedure call channel for interprocess communication in a managed code environment ensures thread-affinity on both sides of an interprocess communication. Using the channel, calls from a first process to a second process are guaranteed to run on a same thread in a target process. Furthermore, calls from the second process back to the first process will also always execute on the same thread. An interprocess communication manager that allows thread affinity and reentrancy is able to correctly keep track of the logical thread of execution so calls are not blocked in unmanaged hosts. Furthermore, both unmanaged and managed hosts are able to make use of transparent remote call functionality provided by an interprocess communication manager for the managed code environment.
US11734087B2 Event-driven service for configurable metrics
A method may include defining a rule identifying an event that triggers a change in a value of a metric. The defining of the rule includes generating a subscription to receive the event from an event stream. Occurrences of the event identified by the rule may be detected based on receiving the event from the event stream. In response to each occurrence of the event, the value of the metric and/or the change in the value of the metric may be evaluated. A notification may be sent to a software application consuming the metric based on the value of the metric and/or the change in the value of the metric satisfying a threshold. Related systems and computer program products are also provided.
US11734085B2 Managing concurrent accesses by a set of tasks to a shared resource of a computer system
Managing concurrent accesses by a set of tasks to a shared resource of a computer system. Synchronizing the set of tasks for assigning and releasing a resource according to a predefined access period with flexibility of providing an extended access period where an external task is not detected during the predefined access period. Where an extended access period is provided, resynchronizing is performed, and the external task is identified and access is prevented when the external task is determined to be a particular type of task.
US11734083B1 Systems and methods for inter-partition communication
In an example, a method can include determining, at a first inter-partition messenger, a message type for a message generated by a first application. The first inter-partition messenger and the first application can reside on a first virtual machine. The method can include identifying, at the first inter-partition messenger, a second application that is to receive the message based on the message type and message subscription data, generating, at the first inter-partition messenger, message routing data for routing of the message from the first virtual machine to the second virtual machine, causing, at the first inter-partition messenger, the message to be routed from the first virtual machine to the second virtual machine based on the message routing data, and receiving, at the second inter-partition messenger, the message for use thereof by the second application. The second inter-partition messenger and the second application can reside on the second virtual machine.
US11734082B2 Systems and methods for providing cloud computing semantic layer operations
The disclosed embodiments include a method for providing a cloud computing semantic layer operation. The method can comprise receiving a description of a semantic layer operation, the description specifying performance of the semantic layer operation by the semantic layer using a first cloud operation performed on a first cloud computing platform; receiving a first resource usage indication corresponding to the first cloud operation, wherein the resource usage indication comprises a direct or indirect indication of least one of a storage amount, a compute amount, a number of transactions, a bandwidth, a number of application programming interface calls, or an application or database type associated with the first cloud operation; receiving a request that indicates performance of the semantic layer operation; providing an estimated resource usage indication; receiving confirmation of the request; and communicating with the cloud provider to perform the semantic layer operation.
US11734080B1 Memory efficient and scalable approach to stimulus (waveform) reading
Embodiments relate to reading signals from a stimulus file produced by an emulator into a data store. A method includes executing, by a set of one or more worker processes, reading tasks. Each reading task is executable independent of other reading tasks. Each reading task includes reading a time slice of a signal from a stimulus file produced by a hardware emulator, and pushing a partial waveform corresponding to the time slice to a data store. The partial waveform includes a head and a tail that each has a smaller data size than an entirety of the partial waveform. The method further includes executing stitching tasks. The stitching tasks include pulling the heads and tails of the partial waveform from the data store, modifying the heads and tails to indicate a temporal order of the partial waveforms, and pushing the modified heads and tails back to the data store.
US11734078B2 Dynamic accelerator generation and deployment
An accelerator deployment tool deploys multiple accelerators to multiple programmable devices, and detects when a new programmable device becomes available. When a first accelerator in a first programmable device is a better match to the new programmable device, the accelerator deployment tool automatically generates an image for the first accelerator for the new programmable device, deploys the image on the new programmable device to generate a second accelerator, changes references to the first accelerator to reference instead the second accelerator, and casts the first accelerator out of the first programmable device.
US11734075B2 Reducing data format conversion of an accelerator
Data format conversion processing of an accelerator accessed by a processor of a computing environment is reduced. The processor and accelerator use different data formats, and the accelerator is configured to perform an input conversion to convert data from a processor data format to an accelerator data format prior to performing an operation using the data, and an output conversion to convert resultant data from accelerator data format back to processor data format after performing the operation. The reducing includes determining that adjoining operations of a process to run on the processor and accelerator are to be performed by the accelerator, where the adjoining operations include a source operation and destination operation. Further, the reducing includes identifying for removal output data format conversion of output data of the source operation for input to the destination operation, and input data format conversion of the input to the destination operation.
US11734070B2 Systems and methods for providing a compare and swap platform for sequence number generation in a cloud computing environment
A memory device may receive, from a thread, a first request to read from a location that stores a first value, and may provide, to the thread, the first value based on receiving the first request. The memory device may receive, from the thread, a second request to cause the first value to be incremented to a second value, and may determine that the first value failed to be incremented. The memory device may provide, to the thread, information indicating that the first value failed to be incremented, and may increment a counter value to generate an incremented counter value. The memory device may receive, from the thread, a third request to cause the first value to be incremented to a third value, and may attempt, when the incremented counter value fails to satisfy a threshold, to cause the first value to be incremented to the third value.
US11734068B1 Synchronization system based on dynamic data dependency in a federated fashion to reach eventual consistency
The disclosed system and methods are directed to a data-driven choreography of microservices sagas that enable the composition of microservices without depriving each individual microservice of its independence.
US11734067B2 Multi-core system and controlling operation of the same
In a method of operating a multi-core system comprising a plurality of processor cores, a plurality of task stall information respectively corresponding to a plurality of tasks are provided by monitoring a task stall time with respect to each task. The task stall time indicates a time while the each task is suspended within a task active time, and the task active time indicates a time while a corresponding processor core is occupied by the each task. Task scheduling is performed based on the plurality of task stall information, and a fine-grained dynamic voltage and frequency scaling (DVFS) is performed based on the task scheduling. The plurality of tasks may be assigned to the plurality of processor cores based on load unbalancing, and the effects of the fine-grained DVFS may be increased to reduce the power consumption of the multi-core system.
US11734066B2 Resource scheduling using machine learning
Generally discussed herein are devices, systems, and methods for scheduling tasks to be completed by resources. A method can include identifying features of the task, the features including a time-dependent feature and a time-independent feature, the time-dependent feature indicating a time the task is more likely to be successfully completed by the resource, converting the features to feature values based on a predefined mapping of features to feature values in a first memory device, determining, by a gradient boost tree model and based on a first current time and the feature values, a likelihood the resource will successfully complete the task, and scheduling the task to be performed by the resource based on the determined likelihood.
US11734059B2 Hardware assisted fine-grained data movement
A processor includes a task scheduling unit and a compute unit coupled to the task scheduling unit. The task scheduling unit performs a task dependency assessment of a task dependency graph and task data requirements that correspond to each task of the plurality of tasks. Based on the task dependency assessment, the task scheduling unit schedules a first task of the plurality of tasks and a second proxy object of a plurality of proxy objects specified by the task data requirements such that a memory transfer of the second proxy object of the plurality of proxy objects occurs while the first task is being executed.
US11734058B2 Systems and methods of a virtualized management operation engine of a distributed system
Systems and method are provided for receiving, at a virtualized management operation engine (VMOE) of a distributed system, a management task request from a client for one or more services. The management task request may be to an orchestrator of a first application server of one or more application servers of the distributed system. The first application server having the orchestrator may determine whether the management task request is valid. The first application server having the orchestrator may generate a request message based on the valid management task request. A message bus may broadcast the generated request message to one or more agents of the one or more application servers of the distributed system. The one or more agents may execute an operation based on the request message when the request message is intended for the one or more agents.
US11734052B2 Systems and methods for transaction tracing within an IT environment
A system for tracing transactions includes a system mapping engine configured to generate a multi-tier control point map based on linked transactions across one or more systems having different management software, wherein the linked transactions are identified from transaction records obtained from parsed source code and transaction data of the one or more source systems; and a tracing engine configured to trace the linked transactions across the one or more source systems based on the multi-tier control point map. The multi-tier control point map provides end-to-end transaction traceability via the linked transactions.
US11734051B1 RTOS/OS architecture for context switching that solves the diminishing bandwidth problem and the RTOS response time problem using unsorted ready lists
The present invention is a novel RTOS/OS architecture that changes the fundamental way that data is organized and context switching is performed. This novel approach consists of a context switching method in which interrupts are never disabled. This RTOS/OS architecture requires specialized hardware. Concretely, an advanced interrupt controller that supports nesting and tail chaining of prioritized interrupts is needed (e.g. the Nested Vectored Interrupt Controller (NVIC) found on many ARM processors) is required. The novel RTOS/OS architecture does not keep the list of tasks ready to run in sorted order, allowing for O(1) insertion time and utilizes a barrier variable to allow for safe O(n) insertion of tasks into the priority sorted list of blocked tasks without disabling interrupts. The advanced interrupt controller allows for any new interrupts to preempt the software exception handler thereby ensuring no data loss. This novel RTOS/OS architecture eliminates the diabolical deficiency existent in current architectures which creates a superficial dependency between the number of tasks in the system and the maximum bandwidth that can be sustained at some peripheral. That is, this architecture ensures that the maximum bandwidth never decreases as more tasks are added to the system.
US11734050B2 Elastic cloud service with data driven cost reduction for VMS in the cloud
One example method includes collecting telemetry data for each of a group of virtual machines (VM), and each of the VMs is associated with a user, collecting usage data for each of the VMs, creating a user profile definition for each user, and the user profile definition is created based on the telemetry data and usage data of the VMs associated with that user, creating, for each user, a user profile that is based on the user profile definition for that user, clustering the users based on similarity of their respective user profiles, and generating a recommended VM hardware configuration for a VM of one of the users.
US11734038B1 Multiple simultaneous volume attachments for live migration between cloud regions and edge locations
This disclosure leverages multi-attach to block store volumes for more reliable live migration of virtualized resources. A block storage client of a virtualized resource operating on a source host in a first data center can be attached to a block storage volume stored on block storage hosts in the first data center. State data associated with the virtual machine can be transmitted from the source host to a target host, after which the virtual machine can run on the target host and operations of the virtualized resources may be ceased on the source host. Failure of the migration may require roll back to the source host. The source host may remain connected to the volume while the target host client connects to the volume, such that the volume may be accessed by the block storage client on the source host after rollback to provide uninterrupted operation of the virtual machine.
US11734033B1 Virtual automated real-time assistant
A method that includes: receiving, by a processor(s), a user identifier and an authentication identifier that are associated with a user of a computer gaining direct access to information within a first application; displaying, on a GUI of the computer, a first window associated with the first application; displaying, on the GUI and simultaneously with the first window, a second window associated with a second application to initiate a chat session; after displaying the first and second windows, receiving by the processor(s), a user input associated with an information request; identifying, using the processor(s) and the second application, contextual inputs associated with the session and/or the user; accessing, using the processor(s) and the second application, a third application; identifying, using the processor(s) and the second application, information relevant to the information request within the third application; and displaying a response to the first information request in the second window.
US11734032B1 Virtual desktop switching and communications
A desktop switcher provides equally convenient user interface navigational access to remote virtual desktops as to local virtual desktops for reliable and convenient human-computer interaction. Underlying mechanisms transparently confirm remote computer availability and compatibility, transfer thumbnails between computers, and support remoting sessions. Virtual desktops may share a clipboard, a geographic location setting, and application thumbnails, despite being based on computers that are remote from one another, e.g., when only one of a session's computers resides in a cloud. Virtual desktop context menus may be shown and utilized remotely. A visual separator in the desktop switcher may distinguish local virtual desktops from remote virtual desktops.
US11734027B2 Data storage and retrieval system for subdividing unstructured platform-agnostic user input into platform-specific data objects and data entities
A platform-agnostic input system can render a multiuser input board user interface element at one or more frontends to collect input from multiple users simultaneously. The platform-agnostic input system can maintain an object graph based on positions of objects added to the multiuser input board. The platform-agnostic input system can select branches of the object graph and determine which among a set of platforms in a multiplatform computing system to associate with the data associated with each node of that branch of the object graph.
US11734026B2 Methods and interfaces for rendering content on display screens of a vehicle and cloud processing
Methods and vehicle interfaces are provided. One example method includes receiving, by a cloud processing service, data from a vehicle over a wireless network. The data includes information usable to identify a user account. The user account is accessible by one or more processing entities of the cloud processing service to identify a profile of a user. The profile of the user includes preferences of the user for the vehicle and learned behavior data of the user for the vehicle. Confirming, by one or more of said process entities, an identity of the user. Identifying, by one or more of said process entities, the preferences of the user responsive to confirming said identity of the user. Sending, by one or more of said process entities, the preferences of the user for the vehicle to electronics of the vehicle. The preferences including an assignment of control functions and associated display interface data to be rendered on display screen of a plurality of dials of a control interface of the vehicle. Each one of the plurality of dials is configured to render different display interface data based on the assignment of types of control functions selected for each of the plurality of dials. The preferences of the user are saved to memory of the vehicle for use with the user profile and saved to storage of the cloud processing service.
US11734022B2 Method of remotely modifying basic input/output system configuration setting
A method of remotely modifying a basic input/output system (BIOS) configuration setting includes steps of: transmitting, by a remote computer, a modification instruction to a cloud server; transmitting, by the cloud server to a POS system, a new configuration value of the BIOS configuration setting contained in the modification instruction; determining, by an embedded controller of the POS system, whether the new configuration value is identical to an original configuration value of the BIOS configuration setting; and by the embedded controller when a result of the determination is negative, updating the BIOS configuration setting and transmitting a response instruction to the remote computer.
US11734020B2 Accelerated application start using estimated play duration
A method for accelerating the start time of an application is described herein, comprising receiving a request for an application from a user, sending a request for application chunk information, receiving the application chunk information wherein playtime information is associated with the application chunk information. Network information is determined and a download duration is predicted from the application chunk information and network information. Stored playtime information is retrieved wherein the stored playtime information is associated with a previously received application chunk. The predicted download duration is compared to the stored playtime information associated with the application chunk information and the previously received application chunk is installed when the predicted download duration is less than the stored playtime information.
US11734019B2 System and method of utilizing platform applications with information handling systems
In one or more embodiments, one or more systems, one or more methods, and/or one or more methods may: register a subroutine configured to store multiple addresses of a volatile memory medium VMM of an information handling system (IHS); for each IHS initialization executable/OS executable pair of multiple IHS initialization executable/OS executable pairs: retrieve, from a first non-volatile memory medium (NVMM), an IHS initialization executable of the IHS initialization executable/OS executable pair; copy, by the IHS initialization executable, an OS executable of the IHS initialization executable/OS executable pair from the first NVMM to the VMM; call, by the IHS initialization executable, the subroutine; store, by the subroutine, an address associated with the OS executable via a data structure stored by the VMM; and copy, by a first OS executable, the OS executable from the VMM to a second NVMM based at least on the address associated with the OS executable.
US11734014B2 Device and processor for implementing resource index replacement
Embodiments of the present disclosure provides a device for implementing resource index replacement, comprising an instruction scheduling unit configured to receive a first type, resource index from a resource allocating unit and then issue an instruction to an instruction executing unit for execution, to receive a second type resource index from the resource allocating unit, to execute the instruction from the instruction scheduling unit, and to issue a result of the instruction execution and the second type resource index to a result storing unit. The result storing unit comprises a plurality of resource for storing instruction execution results and execution results. The result storing unit is configured to allocate the first type resource index to an instruction entering the instruction scheduling unit and to allocate the second type resource index to an instruction entering the instruction execution unit. The present disclosure also provides a processor comprising the above device for implementing resource index replacement. In addition, the present disclosure provides a method for implementing resource index replacement.
US11734011B1 Context partitioning of branch prediction structures
A processor core executes a first process. The first process is associated with a first context tag that is generated based on context information controlled by an operating system or hypervisor of the processing system. A branch prediction structure selectively provides the processor core with access to an entry in the branch prediction structure based on the first context tag and a second context tag associated with the entry. The branch prediction structure selectively provides the processor core with access to the entry in response to the first process executing a branch instruction. Tagging entries in the branch prediction structure reduces, or eliminates, aliasing between information used to predict branches taken by different processes at a branch instruction.
US11734009B2 Parallel processing of fetch blocks of data
A data processing system comprises fetch circuitry to fetch data as a sequence of blocks of data from a memory. Processing circuitry comprising a plurality of processing pipelines performs at least partially temporally overlapping processing by at least two processes so as to produce respective results for the combined sequence of blocks, i.e. the processing of the data is performed on a block-by-block process at least partially in parallel by the two processing pipelines. The processes performed may comprise a cryptographic hash processing operation performing verification of the data file and a AES MAC process serving to re-signature the data file.
US11734007B2 Address generation method, related apparatus, and storage medium
A system parses a very long instruction word (VLIW) to obtain an execution parameter. The system obtains a first sliding window width count, a first sliding window height count, a first feature map width count, and a first feature map height count that correspond to first target data. In accordance with a determination that the first sliding window width count falls within the sliding window width range, the first sliding window height count falls within the sliding window height range, (the first feature map width count falls within the feature map width range, and the first feature map height count falls within the feature map height range, the system determines an offset of the first target data. The system also obtains a starting address of the first target data, and adds the starting address to the offset to obtain a first target address of the first target data.
US11734004B2 Computing system and method
A datacenter including a first voltage sensor and/or first amperage sensor along with a second voltage sensor and/or second amperage sensor. The first amperage and voltage sensors are associated with a first computing device (FCD) and the second amperage and voltage sensors are associated with a second computing device (SCD). The datacenter also includes an electronic control unit (ECU) that communicates with the FCD and the SCD. The ECU is configured to receive FCD energy consumption information and additional updated FCD energy consumption information via the first voltage and/or amperage sensor(s). FCD energy consumption information is associated with energy consumed by the FCD during a first customer billing cycle. The ECU is also configured to divide a first blockchain mining reward into a first customer portion and a first datacenter portion and withhold the first customer portion when the first datacenter portion is less than a first minimum threshold.
US11734002B2 Counting elements in neural network input data
The present disclosure provides a counting device and counting method. The device includes a storage unit, a counting unit, and a register unit, where the storage unit may be connected to the counting unit for storing input data to be counted and storing a number of elements satisfying a given condition in the input data after counting; the register unit may be configured to store an address where input data to be counted is stored in the storage unit; and the counting unit may be connected to the register unit, and may be configured to acquire a counting instruction, read a storage address of the input data to be counted in the register unit according to the counting instruction, acquire corresponding input data to be counted in the storage unit, perform statistical counting on a number of elements in the input data to be counted that satisfy the given condition, and obtain a counting result. The counting device and the method may improve the computation efficiency by writing an algorithm of counting a number of elements that satisfy a given condition in input data into an instruction form.
US11734001B2 Software development workbench
A software development system and method which reduces development cycle times, improves software quality, and indicates speed to market for software is provided. The system integrates development resources to streamline the process of utilizing those resources by a developer or other personnel. A software development workbench and associated toolchain may be used to further improve the software development process.
US11733998B2 Method and apparatus for implementing an application release management module
Various methods, apparatuses/systems, and media for implementing an application release management module are provided. A receiver receives a release branch and a fix version as input in connection with an application. A processor implements a hook with the release branch and the fix version as the input that automatically integrates project tracking systems as part of the deployment pipeline. The hook is configured to automatically trigger the following processes: receive the release branch as the input and connecting to a repository to fetch all project tracking system identifications (IDs) for a commit in connection with the application; connect to corresponding project tracking systems to fetch detail information data for those project tracking systems based the IDs fetched from the repository; and validate for status of the project tracking systems based on scanning and analyzing the fetched detail information data prior to approving the received request for the UAT deployment.
US11733996B2 Intelligent software patch management
Systems and methods are described for intelligent software patch management. In an example, a system can receive a selection of device attributes. The system can associate a group of computing devices with attribute values that correspond to each device. The system can also create value pairs of unique pairs of values for each computing device. The system can select a set of computing devices for a deployment ring that maximizes diversity of the values or value pairs. The system can deploy the software patch to the selected devices and monitor device performance for a predetermined period of time before continuing to the next deployment ring or rolling back the update.
US11733995B2 People conveyor system and a method for updating software of a people conveyor component in a people conveyor system
A method for performing a software update of a people conveyor component in a conveyor system includes downloading a software update from a remote update system based on a request from one or more of the remote update system, at least one conveyor component or the conveyor system such that the software update is downloaded as a background download without affecting an operation of the conveyor system.
US11733989B2 Automated and dynamic system call sealing
Systems and methods for automatically generating a secure image with a reduced or minimal set of system calls (syscalls) required by an application to run. A method includes the steps of receiving as input a configuration file specifying one or more image parameters to vary; generating a set of one or more unikernel images, or experiment images, each unikernel image including a specification of how to build the image and how to run the image, each unikernel image based on one of the one or more image parameters; populating a run queue with the one or more unikernel images; and iteratively: executing each of the one or more unikernel images in a host virtual machine; and monitoring, at run-time, a usage of syscalls in the executing image to identify syscalls actually used at any point in time during the executing.
US11733987B2 Executing shared pipelines for continuous delivery of services in cloud platforms
A system deploys software artifacts in data centers created in a cloud platform using a cloud platform infrastructure language that is cloud platform independent. The system allows service owners to define shared pipelines that can be invoked by multiple parent pipelines. The system receives an artifact version map associating datacenter entities with services targeted for deployment on the datacenter entities. The artifact version map specifies attributes associated with invocations of the shared pipeline. The system generates deployment pipelines based on the artifact version map. The deployment pipelines allow a parent pipeline that invokes the shared pipeline to specify attributes including version of the shared pipeline, versions of software artifacts used by the shared pipeline, values of parameters used by the shared pipeline, or promotion criteria used by the shared pipeline.
US11733985B2 Accessing a migrated member in an updated type
Techniques for accessing a migrated method include: identifying a request to invoke a method defined by a particular type; identifying, in the particular type: an older version of the method that is (a) associated with a method name and (b) configured to return values of a first return type, and a current version of the method that is (a) associated with the method name and (b) configured to return values of a second return type; determining that the first request specifies the first return type; responsive to determining that the first request specifies the first return type: executing the current version of the method to obtain a value of the second return type; applying one or more conversion functions to convert the value of the second return type to a value of the first return type; returning the value of the first return type responsive to the first request.
US11733984B1 Generating a platform-agnostic data pipeline via a low code transformation layer systems and methods
Systems and methods for generating a platform-agnostic data pipeline via a low code transformation layer are disclosed. The system receives one or more user selections of (i) nodes and (ii) links linking the nodes, indicating a data pipeline architecture of transfer/management/flow of data via a GUI. In response to receiving a user selection to implement the data pipeline, the system automatically identifies/generates a set of code portions, based on one or more software objects (e.g., JSON objects) associated with the user selections indicating the data pipeline architecture. The system then identifies a platform identifier associated with a remote server and generates a set of executable instructions (e.g., a script, executable program, or other file) associated with the data pipeline architecture by using a transformation component. The system then provides the executable instructions to the remote server to host the data pipeline.
US11733979B2 System for automatically generating customer specific data center application program interfaces
A system, method, and computer-readable medium are disclosed for performing a data center monitoring and management operation. The data center monitoring and management operation includes: monitoring an interaction of a user with a data center monitoring and management console when configuring an aspect of data center infrastructure, the configuring the aspect of data center infrastructure being performed during an infrastructure configuration experience; executing the aspect of data center infrastructure; and, generating an application program interface associated with the aspect of data center infrastructure, the application program interface being generated during the infrastructure configuration experience.
US11733977B2 Graphical and text based co-design editor for industrial automation projects
An industrial IDE supports development of control programming using an industrial domain-specific language (DSL) that allows control programming to be written using a scripted programming language having features catered to the industrial domain. The industrial DSL can simplify and streamline development of industrial control code relative to using conventional graphics-based control programming formats such as ladder logic, since a script-based industrial DSL can be used to write programming code using fewer mouse clicks relative to traditional control programming environments. Editing tools inherent to the industrial DSL can provide dynamic programming feedback that guides the developer through the process of developing control code. A development interface of the industrial IDE can comprises two editing windows that render the control program in a graphical format and in a text-based format simultaneously, allowing the user to edit the program in either format on the same interface.
US11733974B2 Method and system for automatically creating instances of containerized servers
Method and system of automatically creating an instance of a containerized server within an Integrated Development Environment (IDE) is provided. The method includes registering a containerized server in a framework, upon a request from a server developer and creating a docker image from within IDE upon a first request from an end user. The docker image includes metadata corresponding to a project and includes project runtime ID and list of exposed ports. The method includes creating a docker container from within IDE upon a second request from end user, using docker image and based on metadata. The method further includes automatically creating and upon creating the docker container, an instance of the containerized server within the IDE by executing a wrapper class corresponding to the project runtime ID and to the containerized server. The containerized server corresponds to the docker container and wrapper class may be executed by the framework.
US11733972B2 Processor that mitigates side channel attacks by providing random load data as a result of execution of a load operation that does not have permission to access a load address
A microprocessor that mitigates side channel attacks. The microprocessor includes a data cache memory and a load unit that receive a load operation that specifies a load address. The processor performs speculative execution of instructions and executes instructions out of program order. The load unit detects that the load operation does not have permission to access the load address or that the load address specifies a location for which a valid address translation does not currently exist and provides random load data as a result of the execution of the load operation.
US11733970B2 Arithmetic operation circuit
An artificial intelligence system includes a neural network layer including an arithmetic operation circuit that performs an arithmetic operation of a sigmoid function. The arithmetic operation circuit includes a first circuit configured to perform an exponent arithmetic operation using a Napier's constant e as a base and output a first calculation result when an exponent in the exponent arithmetic operation is a negative number, wherein an absolute value of the exponent is used in the exponent arithmetic operation, and a second circuit configured to subtract the first calculation result obtained by the first circuit from 1 and output the subtracted value.
US11733965B2 Display device and operating method thereof
Provided are a display device for more accurately providing a function intended by a user upon reception of the voice command and an operating method thereof. The display device comprises a wireless communication unit configured to communicate with at least one external server, a storage unit, a voice recognition unit configured to receive a voice command, a control unit configured to acquire a function corresponding to the voice command, a determination module configured to determine a provider providing the function corresponding to the voice command and an output unit configured to receive data related to the function from the at least one external server or the storage unit according to the determined provider and output the function corresponding to the voice command based on the received data.
US11733963B2 Pace-aware music player
An electronic device may comprise audio processing circuitry, pace tracking circuitry, and positioning circuitry. The pace tracking circuitry may be operable to selects a tempo of songs for playback, by the audio processing circuitry based on position data generated by the positioning circuitry, a desired tempo, and whether the songs are stored locally or network-accessible. The position data may indicate the pace of a runner during a preceding, determined time interval. The pace tracking circuitry may control the song selection and/or time stretching based on a runner profile data stored in memory of the music device. The profile data may include runner's distance-per-stride data. The electronic device may include sensors operable to function as a pedometer. The pace tracking circuitry may update the distance-per-stride data based on the position data and based on data output by the one or more sensors.
US11733960B1 Vehicle warning signal emission
A vehicle computing system may implement techniques to emit warning sounds from a vehicle to notify other entities in an environment with the vehicle of the vehicle operation. A vehicle computing system may be configured to emit warning sounds based on a speed associated with the vehicle. The vehicle computing system may determine a planned vehicle trajectory and that a speed corresponding to the planned vehicle trajectory is associated with the warning sound emission. The vehicle computing system may determine a time that the vehicle will be at the speed and may emit the warning sound substantially at the time. In some examples, the vehicle computing system may emit a different sound prior to the time and may transition to the warning sound associated with the speed at the time. By warning other entities of the vehicle operation, the warning sound emission system may improve the safety of vehicle operation.
US11733958B2 Wireless mesh-enabled system, host device, and method for use therewith
A wireless peripheral mode is provided by a host system that communicates to a WiFi infrastructure and, utilizing the same WiFi RF subsystem, also communicates to peripherals. The host system may employ additional RF channels for communicating with high bandwidth peripherals, such as display devices, where high levels of QoS may be managed locally. The host system may be a conventional desktop computer system, a notebook computer system, a multi-media access point, a cell phone, a game machine, a portable game machine, a Personal Digital Assistant (PDA), a smart phone or any other type of device that benefits from accessing both a WiFi infrastructure and local peripherals.
US11733951B2 Image display apparatus, image display system and image display method
An image display apparatus includes a microprocessor configured to perform determining whether a position of a first device is a predetermined position, and controlling image displays on a first display portion provided at the first device and a second display portion provided at a second device in accordance with a determination result. The microprocessor is configured to perform the controlling including controlling image displays on the first display portion and the second display portion so that a predetermined image is displayed on the first display portion before it is determined that the first device is the predetermined position, and the predetermined image is displayed while gradually moving over time from the first display portion to the second display portion when it is determined that the first device is the predetermined position.
US11733948B2 Information processing apparatus and control method for storing an operation log
An information processing apparatus includes at least one controller configured to store first log information in a first storage area and store second log information in a second storage area upon occurrence of an event. The first log information is deleted to store log information about occurrence of a new event in the first storage area. The second log information is not deleted to store log information about occurrence of a new event in the second storage area.
US11733940B2 Printing system and device for processing transactions in a distributed ledger
A printing system for processing entries in a distributed ledger manages documents or transactions based on printing or scanning operations. A computing platform within the system receives a first entry having a variable set of data. The computing platform determines a partial chain hash of the first entry using the variable set of data. The computing platform generates at least one additional entry having at least one additional variable set of data. The computing platform updates the partial chain hash with the at least one additional variable set of data of the at least one additional entry. The computing platform generates a block having a block header for a blockchain using the partial chain hash when a condition is met. The block includes transactions or documents to be printed at a printing device using the distributed ledger.
US11733937B2 Support program, information processing device, and printing method
A support program is executable by a computer of an information processing device and supports a printer connected to the information processing device. The support program causes the computer to execute, determination processing of receiving print data corresponding to images having a plurality of pages from a general-purpose print program of an operating system and, based on the received print data, determining an arrangement order of the images according to the number of pages for one volume in a booklet printing, and composite image output control processing of transmitting the composite print data, which is made by rasterizing the composite image in which the images corresponding to the two target pages are arranged so as to fit on one surface of each sheet based on the arrangement order determined in the determination processing, from the information processing device to the printer.
US11733936B2 Information processing apparatus, control method, and storage medium for setting a print setting value
An information processing apparatus including a shared printer driver which is usable in common with respect to a plurality of different printing apparatuses includes a first acquisition unit configured to acquire, in response to receiving an instruction to add a printing apparatus which is to be used with the shared printer driver, identification information for identifying a type of the printing apparatus, and a second acquisition unit configured to acquire, with use of the identification information acquired by the first acquisition unit, information indicating a characteristic of a printing apparatus corresponding to the identification information from a server different from the printing apparatus, wherein a user interface (UI) for use in performing print setting is displayed based on the information indicating the characteristic acquired by the second acquisition unit.
US11733931B1 Software defined hybrid flash storage memory controller
A central processing unit of a host system is used to manage at least a portion of a data placement of a storage device including by bypassing a storage controller processing unit of the storage device to store data in a random-access memory of the storage device while allowing media endurance management of the storage device to be managed by the storage controller processing unit of the storage device. The central processing unit of the host system to the storage device provides a command that causes the storage controller processing unit of the storage device to utilize the data stored by the central processing unit of the host system in the random-access memory of the storage device.
US11733928B2 Read sample offset bit determination in a memory sub-system
The present disclosure is directed to read sample offset most probable bit operation associated with a memory component. A processing device generates a first set of read data associated with a memory component, the first set of read data comprising a first sequence of bit values. The processing device generates a second set of read data associated with the memory component, the second set of read data comprising a second sequence of bit values. The processing device generates a third set of read data associated with the memory component, the third set of read data comprising a third sequence of bit values. A most probable bit operation is performed to compare the first sequence of bit values, the second sequence of bit values, and the third sequence of bit values to generate and store a most probable bit sequence.
US11733925B2 Enabling multiple data capacity modes at a memory sub-system
A request to program a set of host data items to management units (MUs) of a fault tolerant stripe associated with a memory sub-system is received. A set of memory access operations to be executed at the MUs of the fault tolerant stripe in accordance with the received request is determined. The set of memory access operations include one or more read operations to read data from the MUs of the fault tolerant stripe. The set of memory access operations also include one or more write operations to write the set of host data items and redundancy metadata associated with the set of host data items to MUs of the fault tolerant stripe. A first series of commands corresponding to the one or more read operations of the set of memory access operations is executed. The redundancy metadata associated with the set of host data items is generated based on the data read from the MUs of the fault tolerant stripe during execution of the first series of commands and the set of host data items. A second series of commands corresponding to the one or more write operations of the set of memory access operations is executed.
US11733914B2 Direct write operation for quad-level cell based data storage devices
A QLC based data storage device leverages a host memory buffer (HMB) to achieve QLC direct write that increases performance of the QLC data storage device and reducing or eliminating disadvantages associated with a QLC folding approach. In one example, the QLC based data storage device includes a controller configured to receive a request to write data to a non-volatile memory, determine whether the request is a sequential write operation, determine whether a HMB of the data storage device is enabled, determine whether a HMB allocation is successful for a quad-level cell direct write, and responsive to determining that the request is not the sequential write operation, the HMB of the data storage device is enabled, and the HMB allocation is successful for the quad-level cell direct write, perform a direct write operation in a quad-level cell block of the non-volatile memory.
US11733912B2 Intelligent target routing in a distributed storage system
An apparatus includes at least one processing device configured to establish a plurality of paths between at least one initiator of a host device and a plurality of targets of respective storage nodes of a distributed storage system, and for each of a plurality of input-output operations generated in the host device for delivery to the distributed storage system: to access a target lookup service of the host device to determine a particular one of the storage nodes that stores data for a logical storage volume and offset targeted by the input-output operation, to select a particular one of the plurality of paths from the initiator to one of the targets on the particular storage node, and to send the input-output operation to the particular storage node over the selected path. The initiator and the targets are illustratively configured in accordance with a designated standard storage access protocol.
US11733909B2 Secure-erase prediction for data storage devices
Systems and methods for predicting whether a nonvolatile memory block is likely capable of being securely erased to be eligible for composing into another composable infrastructure are described. A management module receives a secure-erase command to erase at least one nonvolatile memory block, determines health parameters of the nonvolatile memory block, calculates a failure index based on the health parameters, and, based on the failure index, either securely erases the block of memory or retires the nonvolatile memory block.
US11733908B2 Delaying deletion of a dataset
Delaying deletion of a dataset, including: associating an eradication timer with the dataset, wherein the eradication timer specifies an amount of time to delay a requested deletion of the dataset; determining that the amount of time to delay the requested deletion of the dataset should be modified; and modifying the eradication timer to specify a modified amount of time to delay the requested deletion of the dataset.
US11733902B2 Integrating and increasing performance of disaggregated memory in operating systems
Local memory and disaggregated memory may be identified and monitored for integrating disaggregated memory in a computing system. Candidate data may be migrated between the local memory and disaggregated memory to optimize allocation of disaggregated memory and migrated data according to a dynamic set of migration criteria.
US11733899B2 Information handling system storage application volume placement tool
Storage volume placement in a selected of plural storage arrays interfaced with a network is managed by an Ansible module having a placement role that identifies storage resource pools of the network, compares the storage resource pool characteristics against storage volume constraints and lists acceptable storage resource pools in a priority order that allows automated selection of a storage resource pool for storage volume placement. In one embodiment, the network is searched for storage group names associated with the storage volume placement request to check for idempotency.
US11733896B2 Reliability scan assisted voltage bin selection
A system can include a memory device and a processing device to perform operations that include performing, at a first frequency, a calibration scan, where the calibration scan includes calibrating block family-to-bin associations for one or more younger voltage bins based on first measurement data determined by the calibration scan, and calibrating block family-to-bin associations for one or more older voltage bins based on second measurement data provided by a media management scan, where the media management scan is performed at a second frequency, such that the second frequency is lower than the first frequency, each of the younger voltage bins satisfies a first age threshold criterion, and each of the older voltage bins satisfies a second age threshold criterion.
US11733894B2 Dynamically formatted storage allocation record
One or more non-transitory computer-readable media can store program instructions that, when executed by one or more processors, cause the one or more processors to perform steps of organizing storage as a set of storage regions, each storage region having a fixed size; and for each storage region, storing a storage allocation structure of the storage region formatted in a first format selected from a format set including at least two formats, determining a change of an allocation feature of the storage region, based on the allocation feature of the storage region, selecting, from the format set, a second format of the storage allocation structure, and reformatting the storage allocation structure in the second format.
US11733893B2 Management of flash storage media
A product, system, and/or method of managing memory media that includes: determining whether the memory system is low on one or more ready-to-use (RTU) Block Stripes needed to form a RTU Block Stripe Set, wherein the memory media has a plurality of Planes in each Die, all the memory media Blocks in each Block Stripe are from the same Die #and the same Plane #, each Block Stripe Set is formed of a plurality of Block Stripes all from the same Die #, and all the Blocks in each RTU Block Stripe Set have been subject to the removal process and the erasure process. The product, system, and/or method includes: establishing a pending request for a removal process and/or an erasure process for one or more determined Die #/Plane #combinations; and prioritizing in the one or more determined Die #/Plane #combinations one or more memory media Blocks for the removal and/or erasure process.
US11733892B2 Partial superblock memory management
An apparatus can include a partial superblock memory management component. The partial superblock memory management component can identify bad blocks in respective planes of a block of non-volatile memory cells. The partial superblock memory management component can determine that a plane of the respective planes includes at least good block in at least one different block of non-volatile memory cells. The partial superblock memory management component can perform an operation to reallocate the at least one good block in the plane to the at least one bad block in the plane to form blocks of non-volatile memory cells having a quantity of bad blocks that satisfies a bad block threshold.
US11733887B2 Write training in memory devices by adjusting delays based on data patterns
A memory device includes a plurality of input/output (I/O) nodes, a circuit, a latch, a memory, and control logic. The plurality of I/O nodes receive a predefined data pattern. The circuit adjusts a delay for each I/O node as the predefined data pattern is received. The latch latches the data received on each I/O node. The memory stores the latched data. The control logic compares the stored latched data to an expected data pattern and sets the delay for each I/O node based on the comparison.
US11733886B2 Semiconductor integrated circuit and method of examining the semiconductor integrated circuit
According to one embodiment, a semiconductor integrated circuit includes a memory region, a selection circuit, a setting register, and a setting circuit. The memory region stores plural kinds of setting conditions. The selection circuit selects a particular setting condition from the plural kinds of the setting conditions to read the particular setting condition out of the memory region. The setting register stores the particular setting condition read out of the memory region. The setting circuit refers to the particular setting condition stored in the setting register to set an operating condition.
US11733884B2 Managing storage reduction and reuse with failing multi-level memory cells
A system and method for managing a reduction in capacity of a memory sub-system. An example method involving a host system: receiving, by a host system, an indication that a storage capacity of a memory sub-system is affected by a failure, wherein the memory sub-system stores data of a storage structure and comprises memory cells storing multiple bits per cell; instructing, by the host system, the memory sub-system to operate at a reduced capacity, wherein the reduced capacity reduces the quantity of bits stored per memory cell; receiving, by the host system, an indication that the memory sub-system comprises data in excess of the reduced capacity; providing, by the host system, a storage location to the memory sub-system, wherein the storage location is external to the memory sub-system; and enabling the memory sub-system to store the data of the storage structure at the storage location.
US11733881B2 Intraluminal device reuse prevention with patient interface module and associated devices, systems, and methods
A sensing system includes a patient interface module (PIM) communicatively disposed between a processing system and a sensing device configured to obtain measurement data associated with a body of a patient while positioned within the body, the sensing device comprising a memory, wherein the patient interface module comprises: a controller operable to: read data stored on the memory of the sensing device using a first signal voltage; and write to the memory to disable further operation of the sensing device using a second signal voltage; and a voltage switch configured to selectively output the first signal voltage or the second signal voltage.
US11733879B2 Data processing system and method for reading instruction data of instruction from memory including a comparison stage for preventing execution of wrong instruction data
In the disclosure, a data processing system includes a microprocessor and a memory. The integrity of data read from a memory by a microprocessor may be checked. When an instruction address is transmitted from the microprocessor to the memory for reading the instruction data corresponding to the instruction address, predetermined dummy data is also read from the memory while the instruction data is read. The integrity of the instruction data may be check by comparing the predetermined dummy data to a hardwire data that is not stored in the memory. If the dummy data matches the hardwire data, the instruction data read from the memory is determined to be correct.
US11733877B2 Restore for block-level backups
Systems and methods for performing file-level restore operations for block-level data volumes are described. In some embodiments, the systems and methods restore data from a block-level data volume contained in secondary storage by receiving a request to restore one or more files from the block-level data volume, mounting a virtual disk to the block-level data volume, accessing one or more mount paths established by the virtual disk between the data agent and the block-level data volume, and browsing data from one or more files within the block-level data volume via the established one or more mount paths provided by the virtual disk.
US11733876B2 Content aware decoding in KV devices
A data storage device includes a memory device and a controller coupled to the memory device. The controller is configured to store a plurality of codewords in the memory device. Each codeword of the plurality of codewords includes host data and parity data corresponding to the host data. Less than all of the plurality of codewords further includes statistics corresponding to the host data. Each statistic of the plurality of codewords is the same or different as another statistic of the plurality of codewords. The statistics are either incremental statistics, adaptive statistics, or both incremental statistics and adaptive statistics.
US11733874B2 Managing replication journal in a distributed replication system
Techniques are provided for managing replication journals in a distributed replication system. A data replication system assigns an associated replication journal volume to each replication component operating on a storage node. Each replication component is configured to handle a portion of a replication workload which is distributed among the replication components, and to write journal data in the associated replication journal volume of the replication component. The data replication system performs a recovery process in response to detecting a failed replication component. The recovery process includes designating at least one replication component as a recovery replication component, designating the associated replication journal volume of the failed replication component as a recovery journal volume, and assigning the recovery journal volume to the recovery replication component to enable the recovery replication component to recover journal data in the recovery journal volume.
US11733871B2 Tier-optimized write scheme
A request to write data corresponding to at least a first portion of a file is received. It is determined whether to perform the request either as an in-place write or as an out-of-place write. Performing the in-place write comprises performing a write to a low latency storage device, and performing the out-of-place write comprises performing a write to a higher latency storage device. The request is performed as either the in-place write or the out-of-place write based on the determination. Performing the request as the in-place write includes writing the data to a first location on a storage tier storing the first portion of the file, and performing the request as the out-of-place write includes writing the data to a second location on one of a plurality of storage tiers of a computing node, other than the first location.
US11733869B2 Apparatus and method to share host system RAM with mass storage memory RAM
A method includes, in one non-limiting embodiment, sending a request from a mass memory storage device to a host device, the request being one to allocate memory in the host device; writing data from the mass memory storage device to allocated memory of the host device; and subsequently reading the data from the allocated memory to the mass memory storage device. The memory may be embodied as flash memory, and the data may be related to a file system stored in the flash memory. The method enables the mass memory storage device to extend its internal volatile RAM to include RAM of the host device, enabling the internal RAM to be powered off while preserving data and context stored in the internal RAM.
US11733857B2 Graphical user interface (GUI) for controlling virtual workspaces produced across information handling systems (IHSs)
Embodiments of systems and methods for providing a graphical user interface (GUI) for controlling virtual workspaces produced across Information Handling Systems (IHSs) are described. An IHS may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to: establish a virtual workspace across a screen of the IHS and a second screen of a second IHS, at least in part, through a backend IHS; and provide a virtual workspace interface on the screen, where the virtual workspace interface comprises a first graphical representation of the IHS and a second graphical representation of the second IHS, and where in response to a user dragging a first instance of an application window displayed on the screen to the second graphical representation of the second IHS, a second instance of the application window is rendered on the second screen.
US11733854B2 Method for generating and reproducing multimedia content, electronic device for performing same, and recording medium in which program for executing same is recorded
Method for displaying multimedia content, electronic device for performing same, and recording medium in which program for executing same is recorded are disclosed. In one embodiment, a method for displaying multimedia content comprises acquiring multimedia content including video data which is reproduced as a video, and slide data including a key scene which is matched with event time point in a reproduction time period of the video data and is displayed in a slideshow manner, acquiring a text data corresponding to the multimedia content, displaying the multimedia content in a first area according to a video mode for reproducing the video data as the video or a slideshow mode for displaying the key scene in the slideshow manner, displaying at least a portion of the text data in a second area; and adjusting the displayed text data according to the displayed multimedia content.
US11733852B2 Multi-level constrained communication system
A constrained communication system may receive from a first user a plurality of constraints for a first constrained communication. A first constrained communication record is created based on the plurality of constraints. A first communication is generated based on the first constrained communication record. The first communication is provided to a second user. The second user provides response data and the underlying constrained communication is updated based on the response data.
US11733848B2 Emergent content containers
In some implementations, a method includes: displaying a user interface that includes a plurality of available objective-effectuators, wherein each of the plurality of available objective-effectuators is characterized by a set of predefined objectives; detecting a first user input that corresponds to instantiating a first objective-effectuator from among the available objective-effectuators in a first emergent content container; detecting a second user input that corresponds to instantiating a second objective-effectuator from among the available objective-effectuators in a second emergent content container separate from the first emergent content container; and in response to detecting the first and second user inputs, displaying, via the display, the first objective-effectuator in the first emergent content container including a first plurality of controls associated with the first emergent content container and the second objective-effectuator in the second emergent content container including a second plurality of controls associated with the second emergent content container.
US11733846B2 Computer-implemented systems and methods for providing consistent application generation
Systems and methods are provided for generating a plurality of applications of disparate types. A graphical user interface is provided for designing an interactive user experience, where a designed user experience includes an arrangement of experience elements, where the experience elements include a plurality interactive elements and decorative elements, and where each of the experience elements are configured for display according to one or more attributes. An identification of the experience elements and the attributes of the experience elements is received via the graphical user interface. An identification of a plurality of disparate types of applications to be generated based on the designed experience is received. The experience is translated for each of the disparate types of applications to generate the plurality of applications of disparate types.
US11733843B2 Information processing apparatus, information processing method, and storage medium
An apparatus includes an acquisition unit that acquires a count result indicating the number of objects included in a predetermined area of an image captured by an imaging unit, a display control unit that displays on a display unit a graph based on acquired count results, the graph including a first element that is based on a plurality of count results from a plurality of images captured by the imaging unit in a first time period, and a selection unit that, in a case where a user operation specifying the first element in the displayed graph is received, selects, based on a number indicated by the first element, an image whose count result corresponds to the number indicated by the first element from the plurality of images captured in the first time period. The display control unit displays on the display unit the image selected by the selection unit.
US11733842B2 Electronic device and control method thereof for determining displayed content based on user presence and interest
A processing method includes displaying a first content, acquiring input information, and displaying a second content in response to the input information satisfying a condition. The input information satisfying the condition indicates presence of a viewer of interest.
US11733834B2 Methods, systems, and media for navigating a user interface using directional controls
Methods, systems, and media for navigating a user interface are provided. In some embodiments, methods for navigating a user interface is provided, the method comprising: causing a user interface to be presented including media identifiers that correspond media assets; causing the media identifiers to be arranged along a first direction; causing a first media identifier at a first position to be highlighted; causing a menu element to be presented at a first menu position associated with the first media identifier; receiving an instruction from a user input device to navigate to a next element along the first direction; causing a second media identifier next to the first position to be highlighted in response to receiving the instruction; causing the menu element to be presented at a second menu position associated with the second media identifier; and inhibiting presentation of the menu element at the first menu position.
US11733833B2 Systems and methods for legal research navigation
Computer systems and corresponding methods are provided for computer assisted research in a network are provided that generate interface screens that include a map view of a plurality of selectable objects disposed in a nuclear arrangement in segmented rings about a first level object. The computing device is configured to receive selections of the displayed objects and expand the display to include additional segmented levels all surrounding the first level object.
US11733832B2 Optimizing object displays on user interfaces
A computing device receives a request to render a listing of item entries on a user interface, receives a notification of selection of a user interface element on the user computing device requesting presentation of objects corresponding to each of the item entries, and determines first objects that correspond to the first item entry in the listing of item entries. The computing device analyzes each of the first objects that correspond to the first item entry by determining that the user has a preferred first object, determining that the first objects comprise the preferred first object, determining that the user has a preferred provider, and determining availability of the preferred first object at the preferred provider. The computing device renders the preferred first object in a first highlighted position on the user interface with each remaining first object that corresponds to the first item entry in a non-highlighted first position.
US11733831B2 Devices and methods of intelligent interaction, and storage media
The present disclosure provides a device and method of intelligent interaction, and a storage medium. The device includes a touch-sensitive display, and a processor coupled to the touch-sensitive display and configured to: display an on-top floating window on the touch-sensitive display, wherein the on-top floating window is a first-level menu; display a second-level menu of the on-top floating window upon receiving a media file transfer message from a network side, wherein the second-level menu includes a cancel icon that is configured to stop downloading a media file or stop pushing a downloaded media file; and stop downloading the media file or stop pushing the downloaded media file in response to a user triggering the cancel icon through the touch-sensitive display.
US11733825B2 Interactive three-dimensional representations of objects
A method includes receiving data characterizing a target surface extending in three dimensions. The method also includes rendering in a graphical user interface display space, a first visual representation including a two-dimensional image of a first portion of the target surface, and a second visual representation including a three-dimensional representation of at least a subset of the first portion of the target surface included in the first visual representation. The method further includes receiving, based on a first user interaction with the three-dimensional representation via a cursor configured to move over the three-dimensional representation, a first user input indicative of selection of a first location of the target surface. The method also includes rendering a first graphical object at a first target position in the three-dimensional representation and a second graphical object at a second target position in the two-dimensional image. The first and the second target positions are indicative of the first location of the target surface.
US11733823B2 Synthetic media detection and management of trust notifications thereof
The present disclosure relates to management of synthetic media detection determinations and automatic generation of notifications thereof. Processing of the present disclosure provides a synthetic media detection component, able to be integrated with a plurality of host application/services, where the synthetic media detection component is adapted to work as a trust factor that automatically generates predictive determinations as to whether digital content has been digitally altered. In doing so, trained artificial intelligence processing is applied that executes a contextual analysis of digital content and generates a determination as to whether digital content (or a portion thereof) may be synthetic media. Notifications are automatically generated and provided for rendering across any host application/service endpoints that provide a representation of the digital content including future representations of digital content. Automated generation and transmission of synthetic media detection determinations are aimed at combatting disinformation and subsequent presentation of untrusted/unauthenticated digital content.
US11733819B2 Electronic apparatus
The present disclosure relates to an electronic apparatus. The electronic apparatus includes a base substrate through which a hole is defined, a cover portion, a first sensing electrode, a second sensing electrode, a dummy electrode, and a ground line. The cover portion surrounds the hole and includes at least one cover pattern. The first sensing electrode includes first sensing patterns. The second sensing electrode includes second sensing patterns. The dummy electrode includes dummy patterns disposed between the first sensing patterns and the second sensing patterns. The ground line is electrically connected to the cover portion through at least some of the dummy patterns.
US11733817B2 Display panel and display device
A display panel and a display device are provided. The display panel includes a touch layer. The touch layer includes: a first insulating layer, a first metal layer patterned to form a first floating electrode, a second floating electrode and a bridging electrode, a second insulating layer, a second metal layer patterned to form a first touch electrode and a second touch electrode, and a passivation layer. The first touch electrode is electrically connected to the bridging electrode through the via. This solves the short circuit and abnormal capacitance issues of the conventional DOT technique and raises the consistency of display content and the product yield.
US11733815B2 Digitizer and display apparatus including the same
A display apparatus includes a digitizer and a display panel disposed on the digitizer and including display elements, wherein the digitizer includes a body layer including a glass fiber or a resin, and a pattern layer disposed on the body layer. The display apparatus as described herein increases display quality by hiding the visibility of the pattern layer disposed on the body layer, and increases the folding quality of the display by having and increased rigidity from the digitizer.
US11733813B2 Display device and electronic device including the same
A display device and an electronic device including the same are provided. The display device includes: a display panel including a plurality of first pixels in a first display area and a plurality of second pixels in a second display area and form pixel groups spaced apart from each other with a transmission area therebetween; and a touch sensing layer including a plurality of electrodes on the display panel, wherein each of the plurality of electrodes includes first conductive lines having a mesh pattern, the first conductive lines including a plurality of first openings that respectively correspond to at least one of the first pixels, and at least one of the plurality of electrodes includes second conductive lines having a mesh pattern, the second conductive lines including a plurality of second openings that respectively correspond to at least one of the second pixels.
US11733810B2 Touch display device
A touch display device, in which a plurality of touch electrodes are arranged in a display panel, includes: the plurality of touch electrodes installed inside the display panel; a first coil installed inside the display panel and making a current flow for a mutual induction with the plurality of touch electrodes; and a second coil installed inside the display panel and on which a current flows by a mutual induction with the plurality of touch electrodes, wherein the touch display device conducts a touch detection by the current flowing the second coil.
US11733805B2 Display device with mitigated low frequency noise and operation method thereof
A display device can include a display panel including a plurality of pixels and touch electrodes configured to sense a touch input, and a timing controller configured to generate a vertical synchronization signal and a horizontal synchronization signal for controlling the display panel to display an image based on an image signal, and adjust the horizontal synchronization signal by varying a horizontal time period corresponding to a time period interval for individual cycles of the horizontal synchronization signal.
US11733801B2 Touch sensor panel architecture with multiple sensing mode capabilities
A touch sensor panel is disclosed. The touch sensor panel includes a first layer including a plurality of electrodes of a first type that are coupled to respective traces and are configured to operate as touch sensing electrodes during a first time period. The touch sensor panel also includes a second layer including a plurality of electrodes of a second type overlapping with the respective traces of the electrodes of the first type. The electrodes of the second type are configured to operate as guard electrodes for the respective traces of the electrodes of the first type during the first time period and operate as touch sensing electrodes during a second time period.
US11733800B2 Display device and driving device for driving a panel
The present disclosure relates to a technology of sensing a touch. According to the present disclosure, touch sensors are driven in a time division way using multiplexers disposed on a panel and auxiliary signals, with a same phase as that of driving signals, are supplied to electrodes around a touch sensor in driving so as to reduce the introduction of noises from the neighboring electrodes.
US11733798B2 Touch sensing system and display system including the same
A touch sensing system is provided. The touch sensing system includes a touch panel including touch sensors arranged in a grid along row and column directions; a touch controller including at least one transmission circuit to transmit a signal to the touch sensors and at least one reception circuit to detect a signal from the touch sensors; and a switching circuit to selectively connect each of the touch sensors to the at least one transmission circuit and the at least one reception circuit in accordance with an operation mode. The switching circuit connects each of the touch sensors to the at least one reception circuit in a touch mode and connects a first portion of the touch sensors to the at least one reception circuit and a second portion of the touch sensors to the at least one transmission circuit in a proximity mode.
US11733796B2 Distributed architecture for remotely located sensor panels
A touch sensor device includes a first panel, a second panel, and a drive-sense circuit (DSC). The first panel that includes first electrodes arranged in a first direction and second electrodes arranged in a second direction. The second panel includes third electrodes arranged in a third direction and fourth electrodes arranged in a fourth direction. The DSC is operably coupled via a single line to a coupling of a first electrode of the first electrodes and a first electrode of the third electrodes. The DSC is configured to provide the signal, which is generated based on a reference signal, via the single line to the coupling and simultaneously to sense the signal via the single line. The DSC generates a digital signal representative of the at least one electrical characteristic associated with the first electrode of the first electrodes and/or the first electrode of the third electrodes.
US11733795B2 Foldable electronic apparatus and input method thereof
An input method applied to a foldable electronic apparatus with pivotally connected first and second bodies is provided. The first body includes a display and a first G sensor. The second body includes a touch input portion and a second G sensor. First and second Euler angles of the first and second bodies are respectively detected by the first and second G sensors. A placement state of the foldable electronic apparatus is determined according to the first and second Euler angles. When the placement state is determined as a landscape state, the display displays a horizontal frame, and an input signal is executed according to the horizontal frame. When the placement state is converted to a portrait state, the horizontal frame is rotated to a portrait frame, the input signal is executed according to the portrait frame, and vertical and horizontal coordinates of the touch input portion are swapped.
US11733791B2 Operating arrangement for a construction machine
An operating arrangement for a construction machine comprises an operating device which comprises a touch-sensitive display for inputting operating instructions by an operator, and an operating mask with localization markers. The operating device comprises at least a first alignment feature for aligning the operating mask on the operating device in a pre-defined operating position relative to the operating device. The operating mask is detachably attached to the operating device in the operating position, wherein the operating mask at least partially covers the touch-sensitive display, and wherein the location markers of the operating mask lie over specified areas of the display and facilitate locating the specified areas of the display for inputting instructions.
US11733790B2 Ring input device with pressure-sensitive input
A ring input device, and more particularly to pressure-sensitive input mechanisms within the ring input device that detect pressure to initiate an operation, is disclosed. Because finger rings are often small and routinely worn, electronic finger rings can be employed as unobtrusive communication devices that are readily available to communicate wirelessly with other devices capable of receiving those communications. Ring input devices according to examples of the disclosure can detect press inputs on its band to generate inputs that can then be wirelessly communicated to companion devices.
US11733789B1 Selectively activating a handheld device to control a user interface displayed by a wearable device
Systems, devices, media, and methods are presented for selectively activating and suspending control of a graphical user interface by two or more electronic devices. A portable eyewear device includes a display projected onto at least one lens assembly and a primary touchpad through which the user may access a graphical user interface (GUI) on the display. A handheld accessory device, such as a ring, includes an auxiliary touchpad that is configured to emulate the primary touchpad. The eyewear processor temporarily suspends inputs from one touchpad when it detects an activation signal from the other touchpad.
US11733787B1 Information handling system mouse power management of illumination based on context
An information handling system mouse includes a position sensor that detects movement and a push button that detects button press inputs for communication to an information handling system. An indicator light exposed at an upper surface of the mouse provides an indication of power state, such as by illuminating a product logo. The position sensor detects positions with a focus aided by a resolution illumination light, such as a laser. The push button detects button press inputs with a scan performed at a processing resource, such as an MCU. The processing resource configures power on and off the resolution illumination light and the indicator light based upon position sensor focus and button press inputs by an end user that predict the end user's hand position on the mouse.
US11733786B2 Selecting virtual objects in a three-dimensional space
Systems and methods for interacting with virtual objects in a three-dimensional space using a wearable system are disclosed. The wearable system can be programmed to permit user interaction with interactable objects in a field of regard (FOR) of a user. The FOR includes a portion of the environment around the user that is capable of being perceived by the user via the AR system. The system can determine a group of interactable objects in the FOR of the user and determine a pose of the user. The system can update, based on a change in the pose or a field of view (FOV) of the user, a subgroup of the interactable objects that are located in the FOV of the user and receive a selection of a target interactable object from the subgroup of interactable objects. The system can initiate a selection event on the target interactable object.
US11733784B2 Combined fingerprint reader/power button system
A fingerprint reader/power button system includes a base member defining base leg apertures extending into the base member. A spring member engages the base member to provide a spring force that is directed away from the base member. Spring legs on the spring member define respective spring leg apertures that are located adjacent respective base leg apertures. A support member engages the spring member and includes support legs that are configured to extend through the spring leg apertures and into the base leg apertures. A power actuator element connected to the support member is configured to engage a power actuator engagement element when an actuation force on the support member overcomes the spring force. A fingerprint reader connected to the support member is configured to read a fingerprint from a finger that engages a fingerprint reader surface on the fingerprint reader.
US11733783B2 Method and device for presenting a synthesized reality user interface
In various implementations, a method comprises: identifying a plurality of data items, each of the plurality of data items having at least a first metadata field or a second metadata field; displaying a volumetric environment including a first plurality of SR objects corresponding to a first plurality of data items among the plurality of data items, wherein the first plurality of data items includes the first metadata field with first metadata field values; detecting a first user input indicative of the second metadata field; and in response to detecting the first user input, replacing the first plurality of SR objects within the volumetric environment with a second plurality of SR objects corresponding to a second plurality of data items among the plurality of data items, wherein each of the second plurality of data items includes the second metadata field with second metadata field values.
US11733781B2 Leveraging machine learning and fractal analysis for classifying motion
A machine learning and fractal analysis process for classifying human or animal motion, including the classification of patterns generated by human or animal motion in order to assess the quality of athletic performance, artistic performance, form, or other quality of motion.
US11733780B2 System and method for user recognition using motion sensor data
Technologies are presented herein in support of system and methods for user recognition using motion sensor data. Embodiments of the present invention concern a system and method for capturing motion sensor data using motion sensors of a mobile device and characterizing the motion sensor data into features for user recognition. The motion sensor data of a user is collected by the motion sensors of a mobile device in the form of a motion signal. One or more sets of features are extracted from the motion signal and a subset of discriminative features are then selected. The subset of features is analyzed, and a classification score is generated to classify the user as a genuine user or an imposter user.
US11733777B2 Method for capturing haptic content in multiple communication devices
A method of capturing haptic content of an object, where the capturing involves a plurality of communication devices includes recognizing haptic content captured by a first communication device and properties associated with the captured haptic content and recognizing properties associated with a second communication device, and determining, at least partly based on the acquired properties, whether or not the second communication device is to participate in the capturing of the haptic content. Haptic content captured by the second communication device is then recognized by the haptic device, and a combination of the haptic content captured by the first communication device with the haptic content captured by the second communication device, can then be initiated. A haptic device and a system, capable of executing the method suggested above are also described.
US11733776B2 Methods and systems for non-sensory information rendering and injection
A processing device is configured to interface with a region of the brain of a subject that is responsible for forming concepts without sensory input. The processing device receives brain signals representative of at least one concept formed by the region of the brain without sensory input, and processes the received brain signals so as to convert the at least one concept to data that is representative of a tangible form of the at least one concept. In certain embodiments, the processing device processes data that is representative of at least one concept to be formed by the region so as to convert the data into one or more brain signals, and selectively providing the one or more brain signals to the region of the brain such that the at least one concept represented by the data is formed by the region of the brain without sensory input.
US11733775B2 Convenient device control apparatus for vehicle and method thereof
A convenient device control apparatus for a vehicle and a method thereof are provided. The convenient device control apparatus includes a light source that emits light at a specified frequency and an electroencephalogram (EEG) sensor that measures an EEG signal of a user. An EEG analyzer analyzes a frequency of the EEG signal measured by the EEG sensor and a controller operates a convenient device in the vehicle based on the frequency of the EEG signal analyzed by the EEG analyzer.
US11733774B2 Eye-tracking arrangement
The invention relates to an eye tracking arrangement that includes a camera configured to capture images of an eye at a first scanning rate, a laser velocimeter configured to capture an eye velocity of a movement of the eye by laser Doppler velocimetry at a second scanning rate and a control device configured to determine an absolute eye position based on the images, and track a gaze direction of the eye based on the absolute eye position and the eye velocity.
US11733772B2 Viewing a virtual world through a virtual window
Systems and methods for providing a virtual window may include a projector, which projects an image upon a projection surface. The projection surface can be arranged at a distance of separation from a user. The system can further comprise a plurality of sensors forming a field of detection with respect to an area of space encompassing the distance of separation between the projection surface and the user. The plurality of sensors can capture position data for the user representing a current position of the user within the field of detection. The system can also include at least one processor rendering a computer simulated environment as the projected image, wherein the at least one processor processes the captured position data such for the user such that the computer simulated environment is generated in a perspective relative to the current position of the user within the field of detection.
US11733770B2 Systems and methods for guiding perspectives for multi-perspective content
A method of guiding perspectives in a multi-perspective content delivery system. The method includes receiving profile data associated with an end-user multi-perspective content consumption device and identifying a preference for content based upon the profile data. Multi-perspective content is transmitted to a device associated with the first profile data, the multi-perspective content representing a first perspective of a plurality of time-coincident VR perspectives. The VR system determines whether the first perspective correlates with the preference for content by at least a predetermined amount. In response to determining that the first perspective does not correlate with the preference for content by at least the predetermined amount, determining a second perspective of the plurality of perspectives that correlates to a greater degree with the preference for content than the first perspective, and transmitting from the end-user device a cue for recommending a change in perspective to the second perspective.
US11733766B2 Ultra-low power neuromorphic artificial intelligence computing accelerator
A three-dimensional (3D) ultra-low power neuromorphic accelerator is described. The 3D ultra-low power neuromorphic accelerator includes a power manager as well as multiple tiers. The 3D ultra-low power neuromorphic accelerator also includes multiple cores defined on each tier and coupled to the power manager. Each core includes at least a processing element, a non-volatile memory, and a communications module.
US11733765B2 Power over Ethernet system having multiple power source devices and control device thereof
Control device for a power over Ethernet system having multiple power source devices comprises plural control circuits and a signal bus connecting them. Each control device connects plural power source devices and plural port switches, which controls power supply to a port to be connected by a power consuming device. Detection circuit detects at least one power supply state combination. Control signal generator picks up a power control combination signal corresponding to a detected power supply state combination from a power supply to power control look-up-table, upon change in the power supply state and provides the power control signals to corresponding port switches.
US11733764B2 Devices capable of detecting and allocating power and associated method
A device capable of self-detecting and self-allocating additional power and associated method are disclosed. The device includes a first module to route current from first power pins to a voltage rail having the first voltage level. The device includes a second module coupled to second power pins associated with a second voltage level. The second module routes current from the second power pins to the voltage rail having the first voltage level via a connecting voltage rail. The method includes determining, by the device, whether or not a presence of unused power pins is detected. Based on the detection, the method includes calculating a total amount of available additional power, repurposing the unused power pins as actively used power pins, and updating a power budget value based on the total amount of available additional power. The device may dynamically allocate power to accelerators based on a power allocation table and the power budget value.
US11733758B2 Processor power management
Methods and apparatus relating to techniques for avoiding cache lookup for cold cache. In an example, an apparatus comprises logic, at least partially comprising hardware logic, to collect user information for a user of a data processing device, generate a user profile for the user of the data processing device from the user information, and set a power profile a processor in the data processing device using the user profile. Other embodiments are also disclosed and claimed.
US11733753B2 Systems and methods for controlling power to a platform module
A platform module having switchable power for a vehicle including a movable member capable of achieving multiple positions and a position sensor. The movable member includes a plurality of ports configured to provide power. The position sensor is configured to detect a position of the movable member. A first port from the plurality of ports is configured to provide power when the movable member is in a first position; and a second port from the plurality of ports is configured to provide power in response to detecting that the movable member is in a second position. Further, a method is provided for switching power to the platform module.
US11733750B2 Power switching circuitry and ethernet apparatus using the same
A power switching circuitry and ethernet apparatus using the same is provided. The power switching circuitry comprises an external power socket for receiving external power, an ethernet power supply pin for receiving power over ethernet, a sensing circuitry, and a power output decision module, and determines whether the power over ethernet is applied to an internal circuit in accordance with position variations of the socket pins of the external power socket.
US11733745B2 Port protection system
A port protection device includes a blocking element movement subsystem that may be coupled to a port that defines a port entrance, and a port entrance blocking element connected to the blocking element movement subsystem and defining airflow aperture(s). When the blocking element movement subsystem is coupled to the port, the blocking element movement subsystem allows the port entrance blocking element to be positioned in a port protection orientation immediately adjacent the port entrance such that airflow is restricted to entering the port via the airflow aperture(s). When the blocking element movement subsystem is coupled to the port, the blocking element movement subsystem also allows the port entrance blocking element to move from the port protection orientation to a cable connector orientation in response to engagement with a cable connector so that the cable connector may move through the port entrance to connect to the port.
US11733743B1 Computer tactile pad mechanism
An innovative palmrest assembly for a computer has fewer components and reduces costs. The palmrest assembly has a cover that holds a tactile pointing device (such as a touch/click pad). The cover, though, is integrally molded with a holder for the tactile pointing device. The cover thus includes a molded pocket or recess into which the tactile pointing device is inserted, perhaps in a snap-fit arrangement. Because the tactile pointing device snuggly fits into the cover, the palmrest assembly has fewer components and fastening screws may be eliminated. Moreover, the cover may further include one or more elastomeric springs that are integrally molded with the holder for the tactile pointing device. The integrally-molded elastomeric springs further reduce componentry and eliminate complicated assembly operations. When a user taps or clicks the tactile pointing device, the elastomeric springs slightly compress and then rebound, thus providing a return motion to the tactile pointing device. The elastomeric springs may be tuned in material and in shape to achieve any desired feel or experience metric.
US11733739B2 Display apparatus
A foldable display apparatus includes a flexible display panel, a first plate and a second plate that support the flexible display panel and are disposed in a same plane when the foldable display apparatus is in an unfolded state, and a hinge assembly coupled to the first plate and the second plate such that the first plate rotates about a first rotation axis and at the same time the second plate rotates about a second rotation axis. The first rotation axis and the second rotation axis are located on or above surfaces of the first and second plates in the unfolded state.
US11733735B2 Support assembly, foldable display screen and terminal device
A support assembly, a foldable display screen and a terminal device are provided. The support assembly includes a first support member, a second support member and a third support member. The second support member has a first side and a second side. The first support member is rotatably arranged to the first side of the second support member, and the third support member is rotatably arranged to the second side of the second support member. The first support member is movable between a first locked position and a first unlocked position. The first support member is configured to rotate relative to the second support member, and the second support member and the third support member are configured to be fixed relative to each other when the first support member is in the first locked position. The second support member is configured to rotate relative to the third support member when the first support member is in the first unlocked position.
US11733732B2 Guide apparatus for screen protector installation having receiving plate
The present invention relates to a guide apparatus for installing a protective film on a front surface of a portable electronic device. The guide apparatus according to one embodiment includes: a receiving plate on which the portable electronic device is placed such that a rear surface of the portable electronic device is in contact with the receiving plate; and a retainer for retaining both end corners of a first side of the portable electronic device such that the retainer is in close contact with the first side of the portable electronic device placed on the receiving plate. The retainer is constructed to have a plurality of retaining lengths on the receiving plate.
US11733730B2 Semiconductor apparatus including a clock path
A semiconductor apparatus includes an internal dock generating circuit, a stop controlling circuit, and a data dock generating circuit. The internal clock generating circuit generates, based on a reference clock signal, a plurality of internal clock signals. The stop controlling circuit generates a stop signal and a dock level signal based on the reference clock signal and the plurality of internal clock signals. The data clock generating circuit generates a data clock signal and a complementary data clock signal based on the plurality of internal clock signals, the stop signal, and the clock level signal.
US11733729B2 Centralized imposing of multi-cloud clock speeds
Imposing and/or readjusting the CPU clocks for services of containers from various cloud-based cognitive systems in a multi-cloud cognitive computing environment for performing a particular job. The particular job having an emergency performance requirement. During processing of the job, a need to tune the execution of instructions is identified through a pre-existing emergency identification process that includes collecting clock data for each container supporting the performance of the particular job.
US11733727B2 Integrated circuit using bias current, bias current generating device, and operating method for the same
Disclosed is an integrated circuit including a first bias current generating circuit. The first bias current generating circuit includes a first amplifier receiving a reference voltage and a first voltage and amplifying a difference between them to output a first output voltage, a first bias current generator receiving the first output voltage and outputting a first bias current in response to the first output voltage, a variable resistor receiving the first bias current and outputting the first voltage in response to the first bias current and a calibration code, a second bias current generator receiving the first output voltage and outputting a second bias current to a peripheral circuit in response to the first output voltage, and a third bias current generator receiving the first output voltage and outputting a third bias current to an external device through a first pad in response to the first output voltage.
US11733726B2 System, method, and apparatus for actively managing consumption of electric power supplied by one or more electric power grid operators
Systems, methods and apparatus for power management in an electric power grid are disclosed. A power flow to a plurality of power consuming devices in the electric power grid is enabled and disabled by a plurality of controllable devices under the control of one or more client devices. An apparatus receives a power control command and select at least one client device to which to issue a power reduction message. The power reduction message comprises an amount of electric power to be reduced to at least one of the plurality of power consuming devices for a predetermined time. A database stores information relating to power consumed by the plurality of power consuming devices based on measurement and verification.
US11733722B2 Adjustable deadband control system
A control system having a first pressure regulator, a downstream fluid control device, first pilot, and second pilot. The first pressure regulator has a fluid inlet, fluid outlet, and actuator assembly with a cavity divided into a first chamber and a second chamber. The downstream fluid control device has a second fluid inlet and a second fluid outlet. The first pilot has a first setpoint and the second pilot has a second setpoint, less than the first setpoint. The first and second pilots fluidly couple the second chamber to the second fluid outlet in a first mode of operation, isolate the second chamber from the second fluid outlet in a second mode of operation, and fluidly couple the second chamber to the fluid inlet in a third mode of operation.
US11733718B2 Valve device
There is provided a valve device, including: a housing in which, via a partition wall, a valve chamber is provided below the partition wall and a vent chamber is provided above the partition wall, and a vent hole through which the valve chamber and the vent chamber communicate with each other is provided in the partition wall; and a float valve. A valve seat is formed on a side of the valve chamber of the partition wall, and an opening is provided on an inner side of the valve seat. The opening includes a first opening and a second opening extending outward in a slit shape from an outer periphery of the first opening. A seal part having elasticity that contacts with and separates from the valve seat to close and open the first opening and the second opening, is disposed above the float valve.
US11733712B2 Systems and methods for generating displays for noise abatement departure procedures
Methods and systems for generating a vertical situation display for a noise abatement departure procedure (NADP). Other NADP relevant displays are also disclosed including display of NADP parameters on altitude tape and primary flight displays, an NADP bug on an engine display and NADP status annunciations. The methods and systems include receiving NADP parameters entered into a flight management system (FMS) on a user interface of the aircraft system. The NADP parameters include: an initial altitude at which take-off thrust should be reduced to NADP thrust, an acceleration altitude at which the aircraft should begin accelerating to a final take-off speed whilst maintaining the NADP thrust, a climb excitement altitude at which a speed target is changed to the final take-off speed whilst maintaining the NADP thrust, and an end altitude at which the NADP should be exited. The methods and systems include generating a vertical situation display for a display device of the aircraft system indicating the NADP parameters on a flight path indication.
US11733711B2 Traveling vehicle system and traveling vehicle control method
A traveling vehicle system includes a determiner to determine, upon receiving from a traveling vehicle an entry permission request for an area under control, whether or not a remaining number of vehicles to a maximum number of vehicles allowed to enter the area is equal to or less than a threshold value, and an entry permitter to temporarily hold the entry permission request from the traveling vehicle if the determiner determines the threshold value has not been exceeded and upon arrival of the traveling vehicle at an entry region for the area, grant the traveling vehicle permission to enter the area if a sum of a number of traveling vehicles within the area and a number of traveling vehicles already permitted to enter the area is less than a maximum number of vehicles, but does not grant entry permission if the sum has reached the maximum number of vehicles.
US11733710B2 Remote token-based control of autonomous vehicles
A method, network device, and non-transitory storage medium are described, in which a device receives input from an entity that is authorized to select parameters associated with issuing remote control commands to multiple autonomous vehicles operated in a geographic service area; generates an autonomous vehicle control token based on selected parameters; and transmits the autonomous vehicle control token via a plurality of multicast bearers associated with multiple base stations of the geographic service area in a wireless network, to the multiple autonomous vehicles over a same multicast channel.
US11733709B2 Personal mobility and control method thereof
It is an aspect of the present disclosure to provide a personal mobility capable of adjusting a shape of a cluster in performing platooning and a control method thereof. In accordance with one aspect of the disclosure, a personal mobility performing platooning includes: a transceiver; and a controller configured to determine a movement command for a slave of the platooning based on driving information when the personal mobility is configured as a master of the platooning and adjust a cluster shape of the platooning by controlling the transceiver to transmit the movement command to the slave.
US11733701B2 Vehicle
When a vehicle control interface receives information indicating “Standstill” from a VP, the vehicle control interface sets a value 2 in a signal indicating an actual moving direction. When the number of wheels rotating in a forward rotation direction is larger than two, the vehicle control interface sets a value 0 in the signal indicating the actual moving direction. When the number of wheels rotating in a reverse rotation direction is larger than two, the vehicle control interface sets a value 1 in the signal indicating the actual moving direction. When the number of wheels rotating in the forward rotation direction is equal to the number of wheels rotating in the reverse rotation direction, the vehicle control interface sets a value 3 in the signal indicating the actual moving direction. The vehicle control interface provides the signal indicating the actual moving direction to an ADK.
US11733700B2 Automating control of an industrial vehicle
A process for automating control of an industrial vehicle based on location comprises scanning an environment in a travel direction of the industrial vehicle, by using an optical scanner affixed to the industrial vehicle. A marker defined by a series of tags is identified by recursively receiving a reflection of the optical scanner; determining if the reflection is indicative of an optical tag; and concatenating the indication of an optical tag to the marker. Once the marker is identified, the marker is transformed into an environmental condition and a status of the vehicle is determined, where the status correlates to the environmental condition. Further, an automated control is applied on the industrial vehicle based on the environmental condition and the status of the industrial vehicle.
US11733697B2 Control system
A controller for an autonomous motive entity which comprises a neural processor (6) and a mechanical switch (20), and the switch capable of being set to one of at least three conditions (4b;5b;11), each condition indicative of a respective mode of operation of the controller, and the controller comprising three modules which each comprise respective instructions (4e, 4a, 5a) to implement a respective mode of operation of the entity, wherein one of the three modes is that in which the entity is caused to become disabled.
US11733695B2 Robotic vehicle
A autonomous robotic golf caddy which is capable of following a portable receiver at a pre-determined distance, and which is capable of sensing a potential impending collision with an object in its path and stop prior to said potential impending collision.
US11733691B2 Remote controlled engine revving
Methods and systems are provided for user controlled engine revving. In one example, the engine may be revved to a peak speed according to a target revving sequence in response to a user-initiated command. A revving sound may be provided in response to an input device, without demanding manual depression of an accelerator pedal.
US11733689B2 Control system, programmable logic controller, and information processing method
The PLC is provided that outputs assistance information for assisting elimination of a target abnormality by using abnormality history data having written thereto an abnormality log element containing type information, occurrence time, and elimination time of an abnormality and operation history data having written thereto an operation log element containing content information and execution time of an operation. The output unit extracts, from the abnormality history data, an abnormality log element containing the type information showing a type identical to a type of the target abnormality. The output unit extracts, from the operation history data, an operation log element containing the execution time falling within a period from the occurrence time to the elimination time contained in the abnormality log element thus extracted, and generates the assistance information based on the extracted operation log element.
US11733678B2 Method for determining building instructions for an additive manufacturing method, method for generating a database with correction measures for controlling the process of an additive manufacturing method
Various embodiments include a method for additive manufacturing of a building structure on using a simulation comprising: accessing a data set for the building structure describing the building structure in layers; calculating a global heat development in previous layers based a building history and heat input by an energy beam; determining a local heat development in a vicinity of the heat input; determining the process control based on the global and the local heat development; loading correction measures from a database; and assigning the correction measures locally to individual vectors of a tool path of the energy beam. At least one mass integral is calculated for individual vectors of the tool path. The measures are determined on the basis of a comparison of the calculated mass integral with mass integrals stored in the database.
US11733676B2 Patterns of variable opacity in additive manufacturing
In an example, a method includes receiving, by at least one processor, object model data, the object model data describing at least part of an object to be generated in additive manufacturing. Pattern data is also received, wherein the pattern data describes a pattern of variable opacity intended to be formed internally to the object. Object generation instructions for generating an intermediate layer of the object comprising the pattern of variable opacity may be determined by at least one processor.
US11733675B2 Fabrication and tracking
A method of fabrication for a component to be installed in a facility, the facility being represented by an electronic design model, the method including extracting, at a computing device and from the model, details of the component and controlling a plurality of stations with the computing device to fabricate and track the component.
US11733674B2 Selection of strategy for machining a composite geometric feature
A method and a corresponding system and computer program are provided. A model of an object to be manufactured via subtractive manufacturing is obtained. Geometric features to be machined as part of manufacturing the object are identified based on the model. The identified geometric features include a composite geometric feature including a plurality of geometric subfeatures. A database including strategies for machining different geometric features is accessed. The database includes a composite strategy for machining the composite geometric feature and separate strategies for machining the respective geometric subfeatures. Strategies for machining the respective geometric features are selected from the strategies included in the database. Instructions for causing one or more machine tools to manufacture the object in accordance with the selected strategies are provided. Selecting strategies for machining the respective geometric features via subtractive manufacturing includes selecting the composite strategy for machining the composite geometric feature.
US11733669B2 Task based configuration presentation context
An industrial integrated development environment (IDE) comprises a development interface that affords a user a great deal of control over the editing tools, workspace canvases, and project information rendered at a given time. The industrial IDE system automatically filters the tools, panels, and information available for selection based on a current project development task, such that a focused subset of editing tools relevant to a current development task or context are made available for selection while other tools are hidden. The development interface also allows the user to selectively render or hide selected tools or information from among the relevant, filtered set of tools. This can reduce or eliminate unnecessary clutter and aid in quickly and easily locating and selecting a desired editing function. The IDE's development interface can also conform to a structured organization of workspace canvases and panels that facilitates intuitive workflow.
US11733667B2 Remote support via visualizations of instructional procedures
A system may include a processor and a memory including computer-executable code that, when executed by the processor, causes the processor to receive a service request from a first device and to transmit a workflow dataset associated with an industrial automation device to the first device and the second device. The service request may cause a computing system to communicatively couple the first device to a second device. The workflow dataset may include one or more instructions associated with one or more operations for the industrial automation device and one or more virtual objects associated with the one or more instructions and the industrial automation device. The memory may include computer-executable code that, when executed by the processor, causes the processor to receive an input to the image data from the second device and to transmit the one or more additional visualizations to the first device for display.
US11733665B2 Motor drive input adaptation with in-line drive-sense circuit
A rotating equipment system with in-line drive-sense circuit (DSC) electric power signal processing includes rotating equipment, in-line drive-sense circuits (DSCs), and one or more processing modules. The in-line DSCs receive input electrical power signals and generate motor drive signals for the rotating equipment. An in-line DSC receives an input electrical power signal, processes it to generate and output a motor drive signal to the rotating equipment via a single line and simultaneously senses the motor drive signal via the single line. Based on the sensing of the motor drive signal via the single line, the in-line DSC provides a digital signal to the one or more processing modules that receive and process the digital signal to determine information regarding one or more operational conditions of the rotating equipment, and based thereon, selectively facilitate one or more adaptation operations on the motor drive signal via the in-line DSC.
US11733656B2 Configuring context-specific user interfaces
Techniques for configuring context-specific user interfaces for use with a portable multifunction device are disclosed. The context-specific user interfaces provide indications of time and, optionally, a variety of additional information. The methods provided herein allow for configuring such user interfaces, e.g., at a first electronic device coupled via wireless communication to a second electronic device. Further disclosed are non-transitory computer-readable storage media, systems, and devices configured to perform the methods described herein.
US11733653B2 Device for displaying a succession of periodic events that form an annual cycle and timepiece comprising such a display device
A device for displaying a succession of periodic events, such as zodiac periors, which form an annual cycle, this display device including a periodic event indicator organ; a mechanism for managing a duration for displaying periodic events by the periodic event indicator organ, this management mechanism including a cam for managing a periodic event display duration arranged to control the change from the indication of a periodic event to the indication of a next periodic event by the periodic event indicator organ; a date indicator mechanism driven by a horological movement; a month finger controlled by the date indicator mechanism so as to advance the management cam by one pitch per month, and a periodic event finger disposed between the management cam and the periodic event indicator organ and arranged to drive the periodic event indicator organ during a change of periodic event.
US11733652B2 Horological display system
A system (100) for displaying time or time derivative information, in particular a measured time, the system including a limb (10) comprising at least one modifiable graphic element (20a-f) forming time or time derivative reference information, a member (1) for indicating the time or time derivative information in cooperation with the limb, a device (2, 8, 22, 71) for modifying the graphic element, and a device (3, 4, 34) for resetting, by action of a user, to a predetermined configuration, in particular for resetting to zero, the time or time derivative information displayed by cooperation of the indication member and of the limb.
US11733637B2 Printing drum mounting system
A printing drum mounting system and method of assembling the mounting system. The mounting system comprising a rotatable shaft; a first mount and a second mount arrangeable on the shaft to clamp a printing drum therebetween, wherein the first mount comprises a first engaging surface to form a mating contact with a corresponding first end surface of the printing drum and the second mount comprises a second engaging surface to form a mating contact with a corresponding end surface of the printing drum; a double-walled flexure to flexibly mount the first engaging surface and the shaft, the flexure to provide the first engaging surface with a single degree of freedom of axial movement relative to the shaft and to maintain mating contact between the first engaging surface and the first end surface of the printing drum as the printing drum thermally expands and contracts; and a releasable fixing to align and rigidly engage the second engaging surface relative to the shaft.
US11733633B2 Information processing apparatus that determines replacement time of replacement components
An information processing apparatus that makes it possible to obtain a result of prediction of a consumption degree (remaining amount) of a consumable at a desired timing. The information processing apparatus is capable of communicating with an image forming apparatus that forms an image using toner supplied from a toner container mounted thereon. A reception unit receives first information on a consumption amount of the toner by the image forming apparatus. A controller acquires date information on a designated date, and determines second information on a consumption amount of the toner by the designated date, based on the first information in an amount corresponding to a predetermined number of days before a certain day before the designated date.
US11733624B2 Belt device, fixing device, and image forming apparatus
A belt device includes a belt device main body, a first unit, and a second unit. The first unit includes a belt and a support to support the belt. The first unit is configured to detachably attached to the belt device main body. The second unit includes a tensioner abutting the belt. The second unit is configured to be positioned at an operating position at which the tensioner applies tension to the belt when the first unit is attached to the belt device main body and positioned at a releasing position at which the tensioner releases the tension applied to the belt when the first unit is detached from the belt device main body.
US11733623B2 Image forming apparatus
An image forming apparatus includes a sensing portion configured to sense a current that flows through a secondary transfer member, or a voltage that has been applied; and a controller configured to perform an operation to determine a transfer voltage to be applied to the secondary transfer member in secondary transfer, on a basis of a result of sensing performed by the sensing portion at a time when a test voltage has been applied to the secondary transfer member in non-image formation, and the controller performs, in the operation, controlling a first application portion and a second application portion not to apply the voltage to a primary transfer member during a period of applying the test voltage to the secondary transfer member.
US11733621B2 Image forming apparatus including a transfer cylider, a sprocket, a chain, an image forming part and a transfer unit
An image forming apparatus includes: a transfer cylinder that rotates; a rotating member that is coaxial with the transfer cylinder and rotates integrally with the transfer cylinder; a circulating member that is provided with a holding part that holds a front end portion of a recording medium, is suspended around the rotating member, and transports the recording medium by circulating as the rotating member rotates; an image forming part that forms an image; and a transfer unit having a transfer belt onto which the image is transferred from the image forming part at a contact position with the image forming part and that transfers the image onto the recording medium transported by the circulating member by sandwiching the recording medium together with the transfer cylinder at a nip position. A product of mass of the transfer cylinder and a distance from a center of mass of the transfer unit to the nip position is smaller than a product of mass of the image forming part and a distance from the center of mass to the contact position.
US11733620B2 Print powder reservoir sealed from atmosphere at lower pressure than atmosphere
A print material cartridge may include a hopper to maintain an amount of print material therein; and an atmospheric pressure seal to seal the hopper from atmosphere; wherein a pressure within the hopper and sealed by the atmospheric pressure seal is lower than atmosphere.
US11733619B2 Printed matter, infrared-absorbing-pigment-containing toner, tonner set, image forming method, and image forming apparatus
Printed matter is provided which includes a recording medium, a colored layer overlying the recording medium, and an infrared-absorbing-pigment-containing layer overlying the recording medium and underlying the colored layer. The colored layer contains a colorant. The infrared-absorbing-pigment-containing layer contains an infrared absorbing pigment having an average diameter of from 120 to 250 nm in the infrared-absorbing-pigment-containing layer.
US11733617B2 Frequency broadening apparatus and method
An apparatus for receiving input radiation and broadening a frequency range of the input radiation to provide broadband output radiation. The apparatus includes a chamber, a fiber, a gas generating apparatus, and a radical generating apparatus. The fiber includes a hollow core configured to guide radiation propagating through the fiber, the hollow core in fluid communication with the chamber. The gas generating apparatus is configured to provide a gas within the chamber. The radical generating apparatus is configured to provide free radicals within the chamber to reduce contaminants in the gas. The apparatus may be included in a radiation source.
US11733616B2 System for supplying photoresist and method for fabricating semiconductor device using the same
A photoresist supplying system includes a pump that includes a first tube phragm that stores a photoresist and a filter that filters the photoresist, a second tube phragm that stores the photoresist and is disposed outside the pump, where the second tube phragm transfers the photoresist to the first tube phragm, a storage unit that stores the photoresist, where the storage unit provides the photoresist to the second tube phragm, and a tube phragm drive unit that is connected to the first tube phragm. The tube phragm drive unit adjusts an interior volume of the first tube phragm and applies a pressure to a flexible outer wall of the first tube phragm to transfer the photoresist from the first tube phragm to a nozzle installed in the chamber. At least a part of the photoresist stored in the first tube phragm is transferred to the second tube phragm.
US11733614B2 Method of metrology and associated apparatuses
Disclosed is a method of, and associated apparatus for, determining an edge position relating to an edge of a feature comprised within an image, such as a scanning electron microscope image, which comprises noise. The method comprises determining a reference signal from said image; and determining said edge position with respect to said reference signal. The reference signal may be determined from the image by applying a 1-dimensional low-pass filter to the image in a direction parallel to an initial contour estimating the edge position.
US11733612B2 Substrate processing apparatus and method of processing substrate
A substrate processing apparatus includes light source configured to irradiate a substrate having thereon a resist film made of a resist material for EUV lithography with light including vacuum ultraviolet light before an exposure process, and a light amount suppressing member provided in an optical path of the light from the light source and configured to suppress an amount of the light reaching a surface of the substrate such that the light becomes weak light as a whole in an irradiation region, wherein the light including the vacuum ultraviolet light contains a continuous spectral component of at least a portion of a band contained in a wavelength of 10 nm to 200 nm.
US11733611B2 Pattern forming method, method for producing electronic device, and kit
An object of the present invention is to provide a pattern forming method which is excellent in developability and defect suppression performance. Another object of the present invention is to provide a method for producing an electronic device including the pattern forming method. Still another object of the present invention is to provide a kit capable of forming a pattern which is excellent in developability and defect suppression performance.The pattern forming method of the present invention is a pattern forming method including a resist film forming step of forming a resist film on a substrate using an actinic ray-sensitive or radiation-sensitive resin composition; an exposing step of exposing the resist film; and a developing step of developing the exposed resist film using a developer, in which the actinic ray-sensitive or radiation-sensitive resin composition contains an acid-decomposable resin represented by a specific structure; and as the developer, a chemical liquid containing an organic solvent, alcohol impurities, and metal impurities containing at least metal atoms is used, the total content of the alcohol impurities being 0.01 mass ppb to 1000 mass ppm with respect to the total mass of the chemical liquid.
US11733609B2 Silicon-containing underlayers
Methods of manufacturing electronic devices employing wet-strippable underlayer compositions comprising a condensate and/or hydrolyzate of a polymer comprising as polymerized units one or more first unsaturated monomers having a condensable silicon-containing moiety, wherein the condensable silicon-containing moiety is pendent to the polymer backbone, and one or more condensable silicon monomers are provided.
US11733605B2 EUV in-situ linearity calibration for TDI image sensors using test photomasks
To calibrate a TDI photomask inspection tool, a photomask with a plurality of distinctly patterned regions is loaded into the tool. The plurality of distinctly patterned regions is successively illuminated with an EUV beam of light. While illuminating respective distinctly patterned regions, respective instances of imaging of the respective distinctly patterned regions are performed using a TDI sensor in the inspection tool. While performing the respective instances of imaging, a reference intensity detector is used to measure reference intensities of EUV light collected from the photomask. Based on the results of the respective instances of imaging and the measured reference intensities of EUV light, linearity of the TDI sensor is determined.
US11733603B2 Proximity correction methods for semiconductor manufacturing processes
A proximity correction method for a semiconductor manufacturing process includes: generating a plurality of pieces of original image data from a plurality of sample regions, with the sample regions selected from layout data used in the semiconductor manufacturing process; removing some pieces of original image data that overlap with each other from the plurality of pieces of original image data, resulting in a plurality of pieces of input image data; inputting the plurality of pieces of input image data to a machine learning model; obtaining a prediction value of critical dimensions of target patterns included in the plurality of pieces of input image data from the machine learning model; measuring a result value for critical dimensions of actual patterns corresponding to the target patterns on a semiconductor substrate on which the semiconductor manufacturing process is performed; and performing learning of the machine learning model using the prediction value and the result value.
US11733599B2 Light source unit including a plurality of light sources and projector including the light source unit
A light source unit of the present invention includes a first light source and a second light source that are configure to emit light in a first wavelength range, a luminescent plate configured to be excited by the light in a first wavelength range to emit light in a second wavelength range, and a dichroic filter provided on one surface side of the luminescent plate and configured to transmit the light in a second wavelength, and the light in a first wavelength range emitted from the first light source is incident on the dichroic filter at an angle within a first incident angle range, and the light in a first wavelength range emitted from the second light source is incident on the dichroic filter at an angle within a second incident angle range that is greater than the first incident angle range.
US11733598B2 Tunable light projector
A tunable light projector including the following is provided. A light source is configured to emit a light beam. A fixed optical phase modulator is disposed on a path of the light beam and is configured to modulate phases of the light beam. A tunable liquid crystal panel is disposed on the path of the light beam and a partial region of the tunable liquid crystal panel is configured to electrically switch the light beam between a structured light and a flood light. A driver is configured to control the light source and control the tunable liquid crystal panel to switch the light beam between the structured light and the flood light. The tunable liquid crystal panel includes: a first substrate; a second substrate; a liquid crystal layer; a first electrode layer; and a second electrode layer.
US11733597B1 Heat radiating device of LCD projector
The present invention discloses a heat radiating device of an LCD projector, and the LCD projector has a fully sealed optical machine. The heat radiating device comprises an LED light source radiator, an efficient heat exchanger, external fans and an air guide cover. A window used for installing the efficient heat exchanger is formed in the bottom of a shell of the fully sealed optical machine. The efficient heat exchanger comprises a buckled Fin at a high temperature heat absorption side, a partition plate and sunflower sectional materials at a low temperature heat release side; and the buckled Fin, the partition plate and the sunflower sectional materials are sequentially pasted. The buckled Fin is located on an internal heat radiating air channel of the fully sealed optical machine; and the partition plate is formed in the bottom of the shell of the fully sealed optical machine.
US11733595B2 Mobile device for moving a recording apparatus
In the case of a mobile device (P) for moving a receiving device which is arranged on a support column (46.1, 46.2) and this support column (46.1, 46.2) is assigned a base (1), the support column (46.1, 46.2) is to be held on the base (1) by a clamping device (K).
US11733593B2 Electronic device and camera device
An electronic device includes a machine body, a functional module, a power transmission module and a retracting module. The functional module is to move with respect to the machine body. The power transmission module, disposed in the machine body, includes a transmission unit and a driving unit. The transmission unit includes a gear and a rack. The driving unit, connected to the gear, is to move with the functional module. The driving unit rotates the gear in a moving direction to mesh the rack so as to move the functional module in the moving direction. The retracting module, disposed in the machine body, includes a holding unit connected to the rack to provide the rack an avoiding path for the rack to disengage the gear, and a direction of the avoiding path is different from the moving direction. In additional, a camera device is also provided.
US11733592B2 Electronic apparatus and its control method, and accessory and its control method
An accessory includes a plurality of communication contacts that includes a first contact, and a control unit that notifies an electronic apparatus of a communication request by changing a signal level of the first contact from a first signal level to a second signal level different from the first signal level, and transmits information indicating a communication factor in response to a reception of a request for the information indicating the communication factor in response to a notification of the communication request. In a case where the control unit notifies the electronic apparatus of the communication request via the first contact in response to a start of a power supply, the control unit performs predetermined communication without receiving the request for the information indicating the communication factor or transmitting the information indicating the communication factor.
US11733591B2 Image capturing apparatus, accessory, method for controlling image capturing apparatus, and non-transitory computer-readable storage medium, related to control of power supply from image capturing apparatus to accessory
An image capturing apparatus includes a plurality of terminals including a terminal used for electrical connection with an accessory, and a first mount portion connectable with a second mount portion on the accessory. With the accessory and the image capturing apparatus detachably attached, a first terminal is configured to output a signal from the image capturing apparatus to the accessory, a second terminal is configured to input a signal output from the accessory to the image capturing apparatus, and a third terminal is configured to supply first power to the accessory. A second signal is detected as a signal input to the second terminal when a first signal is output to the first terminal. When it is detected that the second signal is a signal changing in synchronization with the first signal, the first power is supplied to the accessory via the third terminal.
US11733587B2 Voice coil motor with improved zooming performance
A voice coil motor includes a housing, a first lens holder, a second lens holder, a first electromagnetic drive assembly, and a second electromagnetic drive assembly. The first electromagnetic drive assembly generates a first electromagnetic force to drive the second lens holder to move in a moving direction. The second electromagnetic drive assembly is adapted to drive the first lens holder to move along the moving direction. The first magnetic steel portion includes a first magnet and a second magnet. The first coil includes a first wire portion and a second wire portion. When the first coil is conducted, a direction of current in the first wire portion and a direction of current in the second wire portion have at least components in opposite directions. The present disclosure can solve the jam problem when zooming, and also increase the zoom stroke.
US11733585B2 Optical arrangement for spectrally broadening laser pulses
An optical arrangement spectrally broadens laser pulses for nonlinear pulse compression. The optical arrangement has: a broadening section that is configured to guide a laser pulse repeatedly through at least one nonlinear broadening element. The nonlinear broadening element has a dispersion property that is selected such that the dispersion property compensates any self-focusing of the laser pulse in the nonlinear broadening element.
US11733582B2 Variable optical filter
A tunable optical filter includes sequentially coupled Mach-Zehnder (MZ) interferometers. The first and last interferometers are configured to function as variable power splitter/combiner, whereas the middle interferometer or interferometers have unequal optical paths, creating a desired spectral response of the entire filter. The amplitude of the spectral response can be varied by varying the optical power splitting/combining ratios.
US11733581B2 Reflective display
A light source device is used to generate illumination light and includes a plurality of light emitting components, at least one first fluorescent part, and at least one second fluorescent part. Each light emitting component is used to emit light. The first fluorescent part is disposed on at least one of the light emitting components and able to convert the light to first white light having a first color temperature. The second fluorescent part is disposed on at least one of the other light emitting components and able to convert the light to second white light having a second color temperature. The illumination light includes the first white light and the second white light, where the maximum difference between the first color temperature and the second color temperature is greater than or equal to 2000K.
US11733578B2 Display device with uniform off-axis luminance reduction
A display device comprising a spatial light modulator having a display polariser arranged on one side of the spatial light modulator is provided with an additional polariser arranged on the same side as the display polariser and polar control retarders between the additional polariser and the display polariser. The polar control retarders include a liquid crystal retarder having two surface alignment layers disposed adjacent to a layer of liquid crystal material on opposite sides. The surface alignment layers provide alignment in the adjacent liquid crystal material with an in-plane component, wherein the angle of said in-plane component changes monotonically along a predetermined axis across the display device, providing reduction of luminance in directions that are offset from a viewing axis, increasing uniformity in the reduction of luminance in directions that are offset from a viewing axis.
US11733577B2 Display device and array substrate of display device
A display device includes a plurality of pixels arranged in a matrix on a substrate along a first direction and a second direction intersecting the first direction. Each of the plurality of pixels includes a transistor, a first transparent electrode located over the transistor and electrically connected to the transistor, a second transparent electrode located over the first transparent electrode and electrically connected to the first transparent electrode via an opening, an insulating layer located over the second transparent electrode, a third transparent electrode located over the insulating layer; and a metal layer in contact with the third transparent electrode. The opening overlaps a gate electrode of the transistor. At least a part of the metal layer is provided in the opening and overlaps the gate electrode. The metal layer extends along the first direction and is commonly provided in the pixels arranged in the first direction.
US11733575B2 Liquid crystal display device
A liquid crystal display device includes first and second substrates facing and spaced apart from each other; a liquid crystal layer between the first and second substrates; a thin film transistor in a subpixel on an inner surface of first substrate; a pixel electrode connected to the thin film transistor; a common electrode generating an electric field with the pixel electrode; a black matrix in a border portion of the subpixel on an inner surface of the second substrate, the black matrix including a metallic material, and a voltage applied to the black matrix; and a color filter layer in a center portion of the subpixel on the black matrix.
US11733574B2 Display device, display module, and electronic device
A liquid crystal display device with a high aperture ratio is provided. The display device includes a transistor, a first insulating layer, a second insulating layer, a third insulating layer, a first conductive layer, a pixel electrode, a common electrode, and a liquid crystal layer in a pixel. The first insulating layer is positioned over a channel formation region of the transistor. The first conductive layer is positioned over the first insulating layer. The second insulating layer is positioned over the transistor, the first insulating layer, and the first conductive layer. The pixel electrode is positioned over the second insulating layer, the third insulating layer is positioned over the pixel electrode, the common electrode is positioned over the third insulating layer, and the liquid crystal layer is positioned over the common electrode. The common electrode includes a region overlapping with the first conductive layer with the pixel electrode positioned therebetween. The pixel includes a first connection portion where the pixel electrode is electrically connected to the transistor and a second connection portion where the first conductive layer is electrically connected to the common electrode. The first conductive layer, the pixel electrode, and the common electrode each have a function of transmitting visible light.
US11733572B2 Image capturing apparatus
The present disclosure provides an image capturing apparatus, including: a light source module configured to emit an incident light, wherein the light source module has a first surface and a second surface opposite to each other; an LCD module having a first surface and a second surface opposite to each other, wherein the second surface of LCD module faces the first surface of light source module, an air gap is formed between LCD module and light source module, and LCD module comprises a scattering layer for scattering the incident light; a light-transmitting cover plate having a first surface and a second surface, wherein first surface of the light-transmitting cover plate is configured to contact with an object to be captured, and second surface of the light-transmitting cover plate faces first surface of LCD module; and a sensor module configured to collect incident light reflected by light-transmitting cover plate.
US11733571B2 Field of view and coherence active control random refraction device and manufacturing method therefor
An active random refraction device includes a random structure having the same refractive index characteristics regardless of polarization direction of light, a liquid crystal polymer on the random structure with refractive index characteristics changing according to polarization direction of the light, a polarization switching device, and a refractive surface with an inclination angle randomly distributed along the horizontal direction perpendicular to the incident direction of the light. The active random refraction device can be switched between a transmission mode and a refractive mode according to the polarization of the light.
US11733570B2 Display, display system, image projection system, and movable object
Provided is a head-up display including a liquid-crystal panel including a display screen, a Fresnel lens which is on an opposite side of the liquid-crystal panel from the display screen, a light-diffusion structure between the liquid-crystal panel and the Fresnel lens, a backlight that emits light toward the Fresnel lens, a light-transmissive member between the backlight and the Fresnel lens, a body part accommodating the light-transmissive member, and a mirror that forms a virtual image corresponding to an image displayed on the display screen of the liquid-crystal panel, in a target space, where a surface of the Fresnel lens facing the backlight is uneven.
US11733568B2 Transparent display
A transparent display device has a first substrate, a second substrate, and a display medium disposed between the first substrate and the second substrate. A pixel unit of the transparent display includes a transparent region and a display region. In the display region, a first reflective material is disposed between the first substrate and the display medium, and a second reflective material is disposed between the second substrate and the display medium.
US11733564B2 Curved backlight module and display device
Disclosed are a curved backlight module and a display device. The curved backlight module includes: an optical film and a lamp board which are oppositely provided, the distance between the optical film and the lamp board being referred to as an optical cavity height; the lamp board is provided with a plurality of lamp bars which extend in a first direction and are arranged in a second direction, a plurality of lamp beads distributed in an array are provided on each of the lamp bars, and the distribution parameters of the lamp beads on each of the lamp bars are the same; and on each of the lamp bars, there is a first distance between two adjacent lamp beads in the first direction, and there is a second distance between two adjacent lamp beads in the second direction.
US11733562B2 Backlight module comprising a diffractive optical element configured to shape a collimated elliptical spot into a rectangular spot with a larger area
The present disclosure provides a backlight module, a liquid crystal display, and an electronic device. The backlight module includes: a backplane; at least one light source arranged on the backplane; and at least one diffractive optical element arranged above the light source, and a central axis of the diffractive optical element and a central axis of the light source are on a same straight line.
US11733561B2 Color filter and display device
The present disclosure pertains to a color filter for a display device, which has at least one color filter element for generating a predefined color in response to incident light, wherein the at least one color filter element includes a Perovskite material.
US11733559B2 Electro-optical panel, electro-optical device, and electronic apparatus
In an electro-optical device, a temperature detection element is provided on a first substrate having a pixel region, on which a plurality of pixel electrodes are provided, in a position overlapping a light shielding portion that is formed on a second substrate so as to surround the pixel region. Further, the first substrate is provided with an electrostatic protection circuit that includes a semiconductor element and is electrically coupled to the temperature detection element. The semiconductor element is disposed in a position which is farther distanced from the center of the pixel region than the temperature detection element is, and at which a temperature is lower than a temperature at a position in which the temperature detection element is provided.
US11733557B2 Electrophoretic device having a transparent light state
A light attenuator comprises a cell comprising a first substrate and a second substrate spaced apart from the first substrate. A layer between the substrates contains an electrophoretic ink, a surface of the layer adjacent the second substrate comprising a monolayer of closely packed protrusions projecting into the layer. The protrusions have surfaces defining a plurality of depressions in the volumes there between. The ink includes charged particles of at least one type, the particles being responsive to an electric field applied to the cell to move between a first extreme light state, in which particles are maximally spread within the cell to lie in the path of light through the cell and to strongly attenuate light transmitted through the cell; over the surface of the protrusions, which deflect the particles from their path from the first substrate to the second substrate; to a second extreme light state in which the particles are maximally concentrated within the depressions to remove them from the path of light through the cell and to substantially transmit light through the cell.
US11733552B2 Ultra-fast optical modulation and ultra-short pulse generation based on tunable graphene-plasmonic hybrid metasurfaces
An optical device is disclosed. The optical device includes a silicon substrate, an aluminum oxide layer, an aluminum layer between the silicon substrate and the aluminum oxide layer, and a metasurface nanostructure. The metasurface nanostructure may include a graphene monolayer on the aluminum oxide layer and an electrically conductive nanoantenna array in direct contact with the graphene monolayer, where each nanoantenna in the nanoantenna array may include multiple segments, each segment having one or more parameters selected to achieve simultaneous resonance in the mid-infrared and the near infrared spectral regions when the graphene monolayer is irradiated with a near infrared pump pulse and a continuous mid-infrared probe. The optical device generates mid-infrared pulses via ultrafast modulation of hot carriers in the monolayer graphene.
US11733547B1 Modulating impedance to segments of ground plane
An active optical element includes an active material encased between a first substrate and a second substrate, first electrode(s), second electrodes employed as a ground plane, and means for applying and modulating additional impedance between an electrical ground and the second electrodes. The second electrodes divide the active optical element into segments. The first electrode(s) are driven at given voltage(s). At least one of the second electrodes corresponding to at least one of the segments is selectively connected to an electrical ground without any additional impedance, while applying and modulating the additional impedance between the electrical ground and a remainder of the plurality of second electrodes. The active material in the at least one of the plurality of segments is controlled by a potential difference generated between the given voltage(s) and the electrical ground to produce a given optical power.
US11733545B2 Assembly process for an electronic soft contact lens designed to inhibit progression of myopia
An opto-electronic module is configured to fit between anterior and posterior surfaces of a contact lens. The opto-electronics module may comprise a plurality of light sources configured to direct a plurality of light beams to a region of the retina away from the fovea and in some embodiments away from the macula. Each of the plurality of light sources may comprises an LED and one or more projection optics. Each of the projection optics can be coupled to an LED with an adhesive prior to placing the opto-electronics module on a layer of contact lens material. The opto-electronics module may comprise a flex PCB with the plurality of light sources, an antenna, a battery, a capacitor and a processor supported on the flex PCB.
US11733542B2 Light field processor system
A wearable ophthalmic device is disclosed. The device may include a head-mounted light field display configured to generate a physical light field comprising a beam of light. The head-mounted light field display may direct the beam of light into a user's eye, thereby producing a retinal reflex. The device may also include a head-mounted photodetector array configured to receive the retinal reflex and to generate numerical image data. The device may also include a light field processor configured to control the light field display, to analyze the retinal reflex using the numerical image data, and to determine an optical prescription for the user's eye based on the analysis of the retinal reflex.
US11733539B2 Apparatus and method for displaying three-dimensional image
Disclosed is an apparatus and method for displaying a three-dimensional (3D) image. A 3D display apparatus includes an optical layer including a plurality of optical elements, a projector configured to scan a light onto the optical layer, and a processor configured to control a timing at which the projector scans the light onto the optical layer and generate a 3D image in a viewing space based on the timing at which the light is scanned onto the optical layer.
US11733538B2 Camera module
A camera module includes: a housing in which a lens module is accommodated; and a shake correction portion including first and second movable yokes mounted on the lens module and first and second coil portions disposed to oppose the first and second movable yokes, respectively. The first coil portion is configured to attract the first movable yoke in response to power being applied to the first coil portion. The second coil portion is configured to attract the second movable yoke in response to power being applied to the second coil portion.
US11733531B1 Active heads up display system
An active heads up display system includes a driver monitoring system, a gateway circuit, and a heads up display. The driver monitoring system tracks a gaze direction of a user, calculates track values in response to a field of view of the user based on the gaze direction, and transmits the track values on a first bus. The gateway circuit receives the track values from the first bus, translates the track values to command values, and transmits the command values on a second bus. The heads up display receives the command values from the second bus, generates a graphical presentation viewable by the user, projects the graphical presentation at a current position in front of the user, and adjusts the current position to an updated position centered within the field of view of the user in response to the command values.
US11733529B1 Load-distributing headband for head-mounted device
A head-mounted device includes a device housing and a facial interface. The facial interface has an upper portion and a lower portion. A headband is connected to a first lateral side and a second lateral side of the device housing and extends around a head of a user to support the device housing with respect to the user. The headband is configured to apply a moment to the device housing in a direction that urges the upper portion of the facial interface toward a head of user so that a first loading that is applied to the head of the user by the upper portion of the facial interface is higher than a second loading that is applied to the head of the user by the lower portion of the facial interface.
US11733528B2 Rugged integrated helmet vision system
A rugged integrated helmet vision system is disclosed. The system includes an accessory connector for connecting an accessory such as a heads-up display (HUD) device to a helmet worn by a user. The accessory connector includes a connector arm assembly with a portion that attaches the connector to the helmet, and another portion that attaches the accessory to the connector. The portions each provide multiple degrees of freedom of movement to allow adjustment of the connector with respect to the helmet, and adjustment of the accessory with respect to an eye of the user. The connector also provides the ability to lock positions of and the degrees of freedom of movement of the connector arm assembly via a single locking actuator with one-handed operation. In embodiments, a control box computer system at the helmet communicates with various soldier-portable networks to send and receive information for display by a HUD device accessory.
US11733525B2 Method and apparatus for independent control of focal vergence and emphasis of displayed and transmitted optical content
A method, system, apparatus, and/or device that may include a first optic located a first distance from an optical receiver, the first optic being adapted to: receive environment content from a location in front of the first optic relative to the optical receiver; and alter a focal vergence of the environment content. The method, system, apparatus, and/or device may include a display located a second distance from the optical receiver, the display being is adapted to: receive the environment content from the first optic; and deliver the environment content and display content to a second optic. The method, system, apparatus, and/or device may include the second optic located a third distance from the optical receiver, the second optic being is adapted to: receive the environment content and the display content from the display; alter the focal vergence of the environment content; and alter a focal vergence of the display content.
US11733524B1 Depth camera assembly based on near infra-red illuminator
A depth camera assembly for depth sensing of a local area includes an illumination source, an imaging device, and a controller. The illumination source illuminates a local area with light emitted in accordance with emission instructions generated by the controller. The illumination source includes an array of optical sources and an optical assembly. Operation of each optical source in the array is controllable based in part on the emission instructions. The optical assembly is configured to project the light into the local area. The imaging device captures one or more images of at least a portion of the light reflected from one or more objects in the local area. The controller determines depth information for the one or more objects based in part on the captured one or more images.
US11733521B2 Heterogeneous layered volume Bragg grating waveguide architecture
A waveguide display includes a plurality of grating layers, the plurality of grating layers characterized by two or more different base refractive indices and including a set of volume Bragg gratings (VBGs). Each VBG of the set of VBGs is configured to diffract display light in a different respective field-of-view (FOV) and wavelength range. The set of VBGs includes a plurality of groups of VBGs. VBGs in each respective group of the plurality of groups of VBGs are characterized by a same grating period and include at least one VBG in each grating layer of the plurality of grating layers.
US11733517B2 Ocular optical system, medical viewer, and medical viewer system
The purpose is to provide a higher-quality three-dimensional image with a downsized optical system that does not need interpupillary adjustment. An ocular optical system according to the present disclosure includes, on an optical path viewed from an observer side, at least: a first polarization member; a mirror; a second polarization member; and an image display device in this order. A polarized state in the first polarization member and a polarized state in the second polarization member are orthogonal to each other.
US11733514B2 Optical waveguide for a display device
The disclosure relates to an optical waveguide for a display device and to a method for controlling such an optical waveguide. The optical waveguide has a switchable input coupling hologram and an electrode for switching the switchable input coupling hologram. The electrode is designed as an electrode array having a pixel matrix. The pixels of the pixel matrix can be switched individually. For this purpose, the pixels can be connected to a voltage source. Controlling the pixels is performed by a control unit.
US11733512B2 Sensor having a wireless heating system
A sensor is disclosed. The sensor may comprise: a housing, comprising a transmitting coil; and an optic assembly, comprising a body supporting at least one receiving coil and a conductive film that is in electrical contact with the at least one receiving coil, wherein, when the transmitting coil is energized, the at least one receiving coil is wirelessly energized causing a temperature of the film to increase.
US11733511B2 Mirror device
A mirror device includes a support portion, a movable portion, and a pair of torsion bars disposed on both sides of the movable portion on a first axis. The movable portion includes a frame-shaped frame connected to the pair of torsion bars and a mirror unit disposed inside the frame. The mirror unit is connected to the frame in each of a pair of connection regions located on both sides of the mirror unit in a direction parallel to a second axis. A region other than the pair of connection regions in a region between the mirror unit and the frame is a space. An outer edge of the mirror unit and an inner edge of the frame are connected to each other so that a curvature in each of the pair of connection regions is continuous when viewed from a direction perpendicular to the first and the second axes.
US11733510B2 Electromagnetic microactuator apparatus and method
An apparatus and method of making the apparatus, the apparatus including an optical component; an electromagnetic microactuator configured to deflect the optical component; and a substrate configured to support the electromagnetic microactuator, wherein in an undeflected state the electromagnetic microactuator is configured to support the optical component above a plane of the substrate, and wherein the electromagnetic microactuator is configured to deflect from the undeflected state, to deflect at least a portion of the optical component towards the plane of the substrate without the portion of the optical component intersecting the plane of the substrate.
US11733509B2 Optical device
An optical device includes an elastic support portion which includes a torsion bar which extends along a second direction perpendicular to a first direction and a nonlinearity relaxation spring which is connected between the torsion bar and a movable portion. The nonlinearity relaxation spring is configured so that a deformation amount of the nonlinearity relaxation spring around the second direction is smaller than a deformation amount of the torsion bar around the second direction and a deformation amount of the nonlinearity relaxation spring in a third direction perpendicular to the first direction and the second direction is larger than a deformation amount of the torsion bar in the third direction while the movable portion moves in the first direction. A comb electrode is disposed along an outer edge of the movable portion.
US11733504B2 Film through scope camera mount system
Systems and methods are described which provide a film through scope camera mount including a housing that includes a beam splitter, first and second mirrors, and a sensor. The camera mount system may receive an input optical signal from a first direction; split the input optical signal using the beam splitter such that a first portion of the input optical signal may be communicated out of the camera mount system in a second direction and a second portion of the input optical signal may be reflected lateral to the first direction; reflect the reflected signal vertically using the first mirror; reflect the vertically reflected signal in a second lateral direction using the second mirror; and receive the signal reflected by the second mirror in the sensor, which may comprise a visible light sensor and/or an infrared sensor.
US11733496B2 Optical imaging system with encapsulation and tether
A tethered imaging camera encapsulated in a shell lens element of such camera enables viewing from inside and imaging of a biological organ in/from a variety of directions. A portion of camera's optical system together with light source(s) and optical detector mutually cooperated by housing structure inside the shell are moveable/re-orientable within the shell to vary a desired view of the object space without interruption of imaging process. A tether carries electrical but not optical signals to and from the camera and controllable traction cords to move the camera, and a hand-control unit and/or electronic circuitry configured to operate the camera and power its movements. Method(s) of using optical, optoelectronic, and optoelectromechanical sub-systems of the camera.
US11733493B2 Camera optical lens
The present invention provides a camera optical lens, including, from an object side to an image side, a first lens having a positive refractive power, a second lens having a negative refractive power, a third lens having a positive refractive power, a fourth lens having a positive refractive power, and a fifth lens having a negative refractive power. The camera optical lens satisfies: −2.00≤f2/f≤−1.25; —1.50≤f4/f5≤−0.80; 1.50≤d6/d8≤3.00; −1.50≤(R1+R2)/(R1−R2)≤−1.00; and 6.00≤R9/R10≤15.00. The camera optical lens has excellent optical performance while meeting the design requirements of a large aperture, a wide angle, and ultra-thinness.
US11733491B2 Camera optical lens including six lenses of ++−−+−,++−++− or ++−+++ refractive powers
Provided is a camera optical lens including a first lens having a positive refractive power, a second lens having a positive refractive power, a third lens having a negative refractive power, a fourth lens, a fifth lens having a positive refractive power, and a sixth lens. The camera optical lens satisfies: 5.00≤f1/f≤20.00; 12.00≤(R7+R8)/(R7−R8); and 2.00≤(R11+R12)/(R11−R12)≤8.00, where f denotes a focal length of the camera optical lens; f1 denotes a focal length of the first lens; R7 and R8 denote curvature radiuses of an object side surface and an image side surface of the fourth lens, respectively; and R11 and R12 denote curvature radiuses of an object side surface and an image side surface of the sixth lens, respectively. The camera optical lens can achieve good optical performance while satisfying design requirements for ultra-thin, wide-angle lenses having large apertures.
US11733490B2 Optical system
An optical system includes a first lens including a negative refractive power and a convex object-side surface, a second lens, and a third lens including a negative refractive power and a convex object-side surface. The optical system also includes a fourth lens, a fifth lens including a negative refractive power, and a sixth lens including a negative refractive power and comprising an inflection point on an image-side surface thereof. The first to sixth lenses are sequentially disposed from an object toward an imaging plane.
US11733485B2 Optical imaging lens assembly
The present disclosure discloses an optical imaging lens assembly, and the optical imaging lens assembly includes, sequentially from an object side to an image side along an optical axis: a first lens having positive refractive power, and at least one subsequent lens having refractive power. An F-number Fno1 of the optical imaging lens assembly satisfies Fno1>3.5, where an object distance is finite, and an F-number Fno2 of the optical imaging lens assembly satisfies Fno2≥1.0, where the object distance is infinite.
US11733484B2 Optical imaging lens assembly and electronic device
The present disclosure provides an optical imaging lens assembly and an electronic device. The optical imaging lens assembly includes, sequentially from an object side to an image side along an optical axis, a window member; a first lens having a positive refractive power, and an object-side surface of the first lens being a convex surface; a second lens having a negative refractive power; and at least one subsequent lens having a refractive power, wherein an entrance pupil diameter EPD of the optical imaging lens assembly and half of an effective aperture DTg of the window member at an object-side surface thereof satisfy: EPD/DTg>1.6, which makes the optical imaging lens assembly have the characteristics of high resolution and miniaturization. When the optical imaging lens assembly is installed on an electronic device, it can minimize the impact on the full-screen display.
US11733483B2 Optical lens assembly and imaging device including seven lenses of −+−++−+ or −+−+−++ refractive powers
An optical lens assembly and an imaging device including the optical lens assembly are disclosed. The optical lens assembly may include a first lens, a second lens, a third lens, a fourth lens, a fifth lens, a sixth lens, and a seventh lens sequentially from an object side to an image side along an optical axis. The first lens may have a negative refractive power with an image-side surface being concave. The second lens may have a positive refractive power with an object-side surface being convex. The third lens may have a negative refractive power with an object-side surface and an image-side surface being concave. The fourth lens may have a positive refractive power with an object-side surface and an image-side surface being convex. The seventh lens may have a positive refractive power with an object-side surface being convex.
US11733482B2 Camera optical lens
Provided is a camera optical lens, which includes a first lens, a second lens, a third lens, a fourth lens, a fifth lens, and a sixth lens. At least one of the first lens to the sixth lens includes a free-form surface. The camera optical lens satisfies f3/f1≤−1.50, −8.50≤f2/f≤−1.50, and 4.00≤(R7+R8)/(R7−R8)≤16.00, where f denotes a focal length of the camera optical lens, f1 denotes a focal length of the first lens, f2 denotes a focal length of the second lens, f3 denotes a focal length of the third lens, R7 denotes a curvature radius of an object-side surface of the fourth lens, and R8 denotes a curvature radius of an image-side surface of the fourth lens. The camera optical lens according to the present disclosure has optical performance and meet the design requirements of being ultra-thin, and having a wide-angle.
US11733481B2 Camera optical lens
A camera optical lens includes, from an object side to an image side: a first lens having a positive refractive power, a second lens having a negative refractive power, a third lens having a negative refractive power, a fourth lens and a fifth lens having a positive refractive power. The camera optical lens satisfies conditions of 0.30≤f1/f≤0.50, −4.00≤f3/f≤−1.20, 2.00≤d6/d7≤8.00, and 3.00≤R9/R10≤10.00. Here f denotes a focal length of the camera optical lens, f1 denotes a focal length of the first lens, f3 denotes a focal length of the third lens, d6 denotes an on-axis distance from an image-side surface of the third lens to an object-side surface of the fourth lens, d7 denotes an on-axis thickness of the fourth lens. The camera optical lens of the present disclosure has excellent optical performances, and meanwhile can meet design requirements of a large aperture, a wide angle and ultra-thin.
US11733480B2 Camera optical lens
A camera optical lens includes first to fifth lenses. The camera optical lens satisfies: 0.75≤f1/f≤0.95; −4.50≤f3/f≤−3.00; 2.00≤(R5+R6)/(R5−R6)≤8.00; 3.00≤d7/d5≤5.00; and −12.00≤R3/R4≤−2.50, where f denotes a focal length of the camera optical lens; f1 denotes a focal length of the first lens; f3 denotes a focal length of the third lens; R3 and R4 respectively denote curvature radiuses of an object side surface and an image side surface of the second lens; R5 and R6 respectively denote curvature radiuses of an object side surface and an image side surface of the third lens; and d5 and d7 respectively denote an on-axis thickness of the third lens and an on-axis thickness of the fourth lens. The camera optical lens can achieve good optical performance while satisfying design requirements for ultra-thin, wide-angle lenses having large apertures.
US11733479B2 Imaging lens and camera module having same
An embodiment provides an imaging lens comprising first to fourth lenses that are sequentially arranged from an object side towards an image side and satisfying mathematical formula 1, wherein the first lens has negative refractive power, the second lens and the third lens have positive refractive power, and the fourth lens has negative refractive power. −40.0
US11733478B2 Lens barrel and camera body
A lens barrel is removeably attachable to an image pickup unit, wherein a large amount of shake can be corrected. This lens barrel includes a mounting part that is removeably attachable to an image pickup unit, including: an image forming optical system that forms a subject image for the image pickup unit; a support unit that supports at least a portion of the image forming optical system; and a fixed unit that is disposed outside of the support unit and that is fixed to the mounting unit. The support part is relatively rotatable and moveable with respect to the fixed unit, about at least two axes which are substantially orthogonal to the light axis of the image forming optical system.
US11733476B2 Optical imaging lens
An optical imaging lens, sequentially including at least one lens element and an optical ring element from an object side to an image side along an optical axis, is provided. The optical ring element is located on a side of the lens element closest to the image side and facing the image side, and has an object-side bearing surface facing the object side and in contact with the closest lens element. The object-side bearing surface has an object-side outer periphery and an object-side inner periphery, and the object-side inner periphery is located between the optical axis and the object-side outer periphery. The object-side bearing surface has at least one groove, and the at least one groove extends to the object-side inner periphery along a radial direction.
US11733474B2 Lens module and electronic device using the same
A thinned lens module with high imaging quality comprises a base, an optical filter, and a metal sheet. The base defines a first receiving groove and a second receiving groove communicating with the first receiving groove. The metal sheet is received in the first receiving groove and fixed to a sidewall of the first receiving groove. The optical filter is received in the second receiving groove and fixed on the metal sheet. An electronic device including the lens module is also disclosed.
US11733472B2 Slidable fiber optic connection module with cable slack management
A fiber optic telecommunications device includes a fiber optic cassette comprising a body defining a front and an opposite rear and an enclosed interior. A fiber optic signal entry location is defined on the body for a fiber optic signal to enter the interior via a fiber optic cable. An adapter block defines a plurality of fiber optic adapters and is removably mounted to the body with a snap-fit interlock, each adapter including a front outer end, a rear inner end, and internal structures allowing mating of optical connectors mounted to the front and rear ends, respectively. A removable spacer is mounted to the body, the spacer configured to expand the size of the enclosed interior of the cassette and a removable cover is mounted to the spacer. Connectorized optical fibers extend from the fiber optic signal entry location to the rear inner ends of at least some of the fiber optic adapters for relaying the fiber optic signal to fiber optic connectors to be coupled to the front outer ends of the adapters.
US11733469B2 Planar lightwave circuit and optical device
To provide a planar lightwave circuit capable of being optically connected to a semiconductor optical element or an optical wiring component in a simple, precise, and stable manner without an increase in circuit footprint or the number of fabrication steps or a deterioration of characteristics. By arranging a dummy optical waveguide having a mirror function in the vicinity of an input/output waveguide of an optical functional circuit forming the planar lightwave circuit, a semiconductor optical element or an optical wiring component can be easily aligned with and fixed to the optical functional circuit by monitoring the reflection light intensity from the dummy optical waveguide. When the optical functional circuit has a plurality of input/output waveguides to be optically connected, each input/output waveguide can be identified if the dummy optical waveguides having the mirror function have different reflection properties (such as reflectance, width, position, or reflection wavelength).
US11733468B2 Photonic structure using optical heater
A photonic system includes a light source and a photonic structure. The photonic structure includes an optical transmission structure and an optical absorption structure. The optical transmission structure is configured to transmit light associated with a first wavelength range. The optical absorption structure is configured to absorb light associated with a second wavelength range. The light source is configured to provide a light beam with a wavelength that is within the second wavelength range to the optical absorption structure. The optical absorption structure is configured to generate and provide heat to the optical transmission structure when the light beam falls incident on the optical absorption structure.
US11733465B2 Multiport assembly and associated components
Systems and methods of using a multiport assembly and associated components are disclosed. The multiport assembly can include a multiport device that communicatively couples multiple sets or pairs of connectors, such as optical connectors or electrical connectors, together. The multiport assembly can also include an auxiliary port device that couples to the multiport device to expand the capacity of the multiport assembly. Both the multiport and auxiliary port devices can be selectively configured to receive specific types of connectors by selectively coupling to different types of adapters, where the types of adapters correspond to the types of connectors. When coupled to the multiport or auxiliary port devices, the adapters facilitate the formation of the communication between its corresponding set of connectors.
US11733461B2 Athermalized multi-path interference filter
A multi-path interference filter. The multi-path interference filter includes a first port waveguide, a second port waveguide, and an optical structure connecting the first port waveguide and the second port waveguide. The optical structure has a first optical path from the first port waveguide to the second port waveguide, and a second optical path, different from the first optical path, from the first port waveguide to the second port waveguide. The first optical path has a portion, having a first length, within hydrogenated amorphous silicon. The second optical path has a portion, having a second length, within crystalline silicon, and the second optical path has either no portion within hydrogenated amorphous silicon, or a portion, having a third length, within hydrogenated amorphous silicon, the third length being less than the first length.
US11733458B2 Edge couplers with confining features
Structures including an edge coupler and methods of fabricating a structure including an edge coupler. The structure includes a first waveguide core having a first inverse taper, a second waveguide core having a second inverse taper, and a third waveguide core having a third inverse taper that is laterally positioned between the first inverse taper and the second inverse taper. The structure further includes a fourth waveguide core having a fourth inverse taper that is positioned to overlap with the first inverse taper, and a fifth waveguide core having a fifth inverse taper that is positioned to overlap with the second inverse taper.
US11733456B2 Eyepiece for virtual, augmented, or mixed reality systems
An eyepiece for an augmented reality display system. The eyepiece can include a waveguide substrate. The waveguide substrate can include an input coupler grating (ICG), an orthogonal pupil expander (OPE) grating, a spreader grating, and an exit pupil expander (EPE) grating. The ICG can couple at least one input light beam into at least a first guided light beam that propagates inside the waveguide substrate. The OPE grating can divide the first guided light beam into a plurality of parallel, spaced-apart light beams. The spreader grating can receive the light beams from the OPE grating and spread their distribution. The spreader grating can include diffractive features oriented at approximately 90° to diffractive features of the OPE grating. The EPE grating can re-direct the light beams from the first OPE grating and the first spreader grating such that they exit the waveguide substrate.
US11733453B2 Reduced diameter single mode optical fibers with high mechanical reliability
The optical fibers disclosed is a single mode optical fiber comprising a core region and a cladding region surrounding and directly adjacent to the core region. The core region can have a radius r1 in a range from 3 μm to 7 μm and a relative refractive index profile Δ1 having a maximum relative refractive index Δ1max in the range from 0.25% to 0.50%. The cladding region can include a first outer cladding region and a second outer cladding region surrounding and directly adjacent to the first outer cladding region. The first outer cladding region can have a radius r4a. The second outer cladding region can have a radius r4b less than or equal to 45 μm and comprising silica based glass doped with titania.
US11733452B2 Terahertz polarization beam splitter based on two-core negative curvature optical fiber
A terahertz polarization beam splitter based on a two-core negative curvature fiber is provided, which relates to the technical field of optical fiber communication. The polarization beam splitter includes: a base circular tube and core separation structures. Multiple large cladding tubes are internally tangent and connected to an inner wall of the base circular tube and arranged at equal intervals along a circumference of the inner wall of the base circular tube, and the multiple large cladding tubes are symmetrically distributed on the inner wall of the base circular tube. Embedded circular tubes are internally tangent and connected to inner walls of the multiple large cladding tubes respectively. The core separation structures are two in number.
US11733450B2 Bragg grating optical fiber sensor associated with a scattering structure and methods for locating and installing such a sensor
The field of integrated health monitoring using Bragg grating optical fibre sensors including a sensor and methods for locating and installing this sensor on a support. The Bragg grating optical fibre sensor includes an optical fibre wherein at least one set of patterns forming a Bragg grating is written, the optical fibre further including a set of microstructures in the vicinity of each Bragg grating, the microstructures being separate from the patterns forming the Bragg grating, each microstructure being capable of scattering a portion of a light beam within a predetermined range of scattering wavelengths.
US11733448B2 System and methods for realizing transverse Anderson localization in energy relays using component engineered structures
Disclosed are systems and methods for manufacturing energy relays for energy directing systems and Transverse Anderson Localization. Systems and methods include providing first and second component engineered structures with first and second sets of engineered properties and forming a medium using the first component engineered structure and the second component engineered structure. The forming step includes randomizing a first engineered property in a first orientation of the medium resulting in a first variability of that engineered property in that plane, and the values of the second engineered property allowing for a variation of the first engineered property in a second orientation of the medium, where the variation of the first engineered property in the second orientation is less than the variation of the first engineered property in the first orientation.
US11733446B2 Polarization-based multiplexing of diffractive elements for illumination optics
Improved illumination optics for various applications. The illumination optics may include an optical beam spreading structure that provides a large spread angle for an incident collimated beam or provides finer detail or resolution compared to convention diffractive optical elements. The optical beam spreading structure may include first and second spatially varying polarizers that are optically aligned with each other. The first and second spatially varying polarizers may be formed of a liquid crystal material, such as a multi-twist retarder (MTR). The first and second spatially varying polarizers may diffract light of orthogonal polarization states, which allows for different diffraction patterns to be used in a single optical structure. The two patterns may provide a combined field of view that is larger than either of the first and second fields of view or may provide finer detail or resolution than the first or second fields of view can provide alone.
US11733440B1 Thermally stable nanoparticles and methods thereof
A composition for light filtering, the composition comprising: a base material; a plurality of nanoparticles dispersed in the base material, wherein at least a portion of the plurality of nanoparticles have an anisotropic shape; a stabilizing mechanism disposed to selectively couple with at least a portion of the plurality of nanoparticles to enhance stability of at least the portion of the plurality of nanoparticles in the base material, wherein a molecular weight of the stabilizing mechanism is selected to control thermal reshaping of the anisotropic shape of at least the portion of the plurality of nanoparticles; and wherein the composition exhibits a peak light absorption value in the range of about 600 nm to about 1000 nm, and wherein the composition exhibits an absorption spectrum having a full-width at half maximum of about 58 nm-70 nm.
US11733439B2 Process for making a metallic grating
A metallic grating is formed to include a substrate; a plurality of high aspect ratio trenches disposed in the substrate such that the high aspect ratio trenches are spaced apart from one another by a field surface of the substrate; a metallic superconformal filling formed and disposed in the high aspect ratio trenches; and a grating including a spatial arrangement of the high aspect ratio trenches that are filled with the metallic superconformal filling such that the metallic superconformal filling is void-free, and the high aspect ratio trenches are bottom-up filled with the metallic superconformal filling, wherein a height of the metallic superconformal filling is less than or equal to the height of the high aspect ratio trenches.
US11733438B2 Cross dichroic prism, image display module, and image display device
The cross dichroic prism according to the present disclosure includes four prisms and two dichroic mirrors. Each of the four prisms has a triangle-prism shape. The four prisms are arranged to form a quadrangular prism as a whole in a manner such that the ridge line portions are located close to each other, a first plane of one prism faces a second plane of another prism, and a third plane faces outward. Each of the two dichroic mirrors is constituted of a dielectric multilayer film provided between the first plane of one prism and the second plane of another prism. The outermost layer of a dielectric layer constituting the dielectric multilayer film is provided in contact with each of the first plane of the one prism and the second plane of the other prism.
US11733435B2 Polarizing plate protective film, polarizing plate, and liquid crystal display device
Provided are a polarizing plate protective film including a resin and a coloring agent having an absorption maximum wavelength in a range of 560 to 620 nm or 460 to 520 nm in an amount of 0.1 parts by mass or more with respect to 100 parts by mass of the resin, in which a film thickness is 1 to 18 μm, and a moisture content is 0.5% by mass or less, a polarizing plate in which the protective film is used, and a liquid crystal display device in which the polarizing plate is used.
US11733432B1 Durable, optically transparent, and superhydrophobic coating
An article including a durable, optically transparent, and superhydrophobic coating is described. In one aspect, the present disclosure provides a coating comprising a layer of aerogel disposed interstitially between spaced features extending in a direction perpendicular to a major surface of the coating, the spaced features having an average height of between 200-5000 nm and an average spacing of between 10-2000 nm, and comprising at least 75 wt. % of one or more of crystalline or amorphous silicon, an inorganic oxide, a polymer, crystalline or amorphous carbon, a carbide, or a nitride.
US11733430B2 Structurally-colored articles and methods for making and using structurally-colored articles
One or more aspects of the present disclosure are directed to bladders that incorporate a multi-layer optical film that impart a structural color to the bladder. The present disclosure is also directed to articles including the bladders having a multi-layer optical film, and methods for making articles and bladders having a multi-layer optical film.
US11733429B2 Controlled design of localized states in photonic quasicrystals
This invention relates generally to the field of quasicrystalline structures.
US11733428B2 Self-powered apparatus for measuring precipitation and method for controlling the same
There is disclosed a self-powered apparatus for measuring precipitation, comprising: a housing; a display unit including one or more display lights capable of displaying an amount of precipitation, wherein the display lights are formed on at least one of outer surfaces of the housing; a water collecting vessel, having a funnel-shaped space to which the precipitation is introduced and gathered at a vertex part of the funnel-shaped space; a cup module, having an accommodating space for accommodating the precipitation dropped from the vertex part of the funnel-shaped space of the water collecting vessel; an electric signaling unit; a guiding module; a self-powered generator; and a final drainage opening, formed at a lower part of the housing.
US11733424B2 Systems and methods for identifying subsurface features as functions of feature positions in a subsurface volume of interest
Systems, devices, and methods are disclosed for identifying subsurface features as a function of position in a subsurface volume of interest. A computer-implemented method may include obtaining training subsurface data and corresponding training subsurface feature data; obtaining an initial subsurface feature model including tiers of elements; generating a conditioned subsurface feature model by training the initial subsurface feature model using the training subsurface data and the corresponding training subsurface feature data; and storing the conditioned subsurface feature model in the non-transient electronic storage.
US11733423B2 Determination of a surface leak rate in an injection well
Methods for determination of surface leak rates in an injection well after determining a presence of a surface leak based on visual identification of a leak typically associated with abnormal decrease in surface injection pressure. An injection well performance model is generated based on a reservoir pressure of the injection well, a fluid injection pressure, and properties of an injection fluid. The injection well performance model is calibrated using a shut-in bottomhole pressure and injection data measured prior to the determining of the presence of the surface leak. A production well model is generated from the injection well performance model. For each pressure value between the pressure of the injection well measured at the surface and a shut-in wellhead pressure (SIWHP), the production well model is executed to determine a flow rate of the surface leak.
US11733422B2 Portable terahertz security inspection apparatus
The present disclosure provides a portable terahertz security inspection apparatus, including: a carrying body; a terahertz emitting device arranged on the carrying body, wherein the terahertz emitting device includes a terahertz signal source and an emitting unit connected to the terahertz signal source and configured to emit a terahertz wave; a terahertz detector arranged on the carrying body and configured to receive the terahertz wave reflected from an inspected object; a data acquisition and processing system arranged on the carrying body and connected to the terahertz detector, wherein the data acquisition and processing system is configured to receive a scan data for the inspected object from the terahertz detector and generate a terahertz image; and a display device connected to the data acquisition and processing system and configured to receive and display the terahertz image from the data acquisition and processing system. The portable terahertz security inspection apparatus does not need to be equipped with a mechanical scanning system, so that a volume and a weight of the terahertz security inspection apparatus may be greatly reduced, and a security inspector may move the terahertz security inspection apparatus manually to perform scanning of the imaging area.
US11733419B2 Removal of signal ringdown noise
Ringdown noise can be estimated and removed from a waveform captured by a downhole tool. Ringdown may be estimated by calculating a median of waveforms from a number of tool firings. The estimated ringdown may then be subtracted from a waveform currently being processed. The resulting waveform contains a more accurate representation of a true echo signal reflected from the borehole wall or formation. In some embodiments, the acoustic transducer's deterministic waveform may be learned by statistical analysis of other waveforms near in time to the presently measured waveform. In other embodiments, the deterministic waveform may be learned via previously acquired waveforms now stored in memory, or through predictive waveforms developed in laboratory testing conditions similar to those experienced downhole.
US11733416B2 Automated horizon layer extraction from seismic data for wellbore operation control
A method includes receiving a seismic data volume comprising seismic information of subterranean formations and receiving a set of seismic traces of the seismic data volume. The method also includes, determining, along each seismic trace of the set of seismic traces, a set of seed points comprising minimum or maximum onsets. Further, the method includes sorting the set of seed points into a sorted set of seed points by absolute amplitude values of the set of seed points. Furthermore, the method includes generating a horizon representation of every seismic event in the seismic data volume by automatically tracking horizons throughout an entirety of the seismic data volume from the sorted set of seed points in an order of the absolute amplitude values of the sorted set of seed points. Additionally, the method includes generating a graphical user interface that includes the horizon representation for display on a display device.
US11733415B2 Parallelization of seismic data-related modelling
Systems and methods include a computer-implemented method includes concurrently outputting, by a computing device to a display of the computing device, a graphical time-domain interpretation of seismic data, a graphical velocity model related to the seismic data, and a graphical depth-domain interpretation of the seismic data. The method may further include identifying, by the computing device, a first alteration to one of the time-domain interpretation, the velocity model, and the depth-domain interpretation. The method may further include identifying, by the computing device based on the first alteration, a second alteration to another of the time-domain interpretation, the velocity model, and the depth-domain interpretation. The method may further include updating, by the computing device based on the first alteration and the second alteration, at least two of the graphical time-domain interpretation, the graphical velocity model, and the graphical depth-domain interpretation. Other embodiments may be described or claimed.
US11733414B2 Systems and methods for generating subsurface data as a function of position and time in a subsurface volume of interest
Systems and methods are disclosed for generating subsurface data as a function of position and time. Exemplary implementations may include obtaining a first initial subsurface model and a first set of subsurface parameters, obtaining training subsurface property data and a first training subsurface dataset, generating a first conditioned subsurface model, and storing the first conditioned subsurface model.
US11733413B2 Method and system for super resolution least-squares reverse time migration
A method may include obtaining seismic data regarding a geological region of interest. The method may further include obtaining a property model regarding the geological region of interest. The method may further include determining an adjoint migration operator based on the property model. The method may further include updating the property model using the seismic data and a conjugate gradient solver in a least-squares reverse time migration to produce a first updated property model. The conjugate gradient solver is based on the adjoint migration operator. The method may further include updating the first updated property model using a threshold shrinkage function to produce a second updated property model. The threshold shrinkage function comprises a sign function and a maximum function that are applied to the first updated property model. The method may further include generating a seismic image of the geological region of interest using the second updated property model.
US11733410B2 Methods for detecting potential faults in cooling path of pet imaging system
A method for detecting potential faults in a cooling system that cools a detector electronic assembly (DEA) of a positron emission tomography (PET) imaging system having a plurality of PET detector rings each including a plurality of PET detectors having an associated DEA. The method includes verifying continuity of coolant lines in a coolant flow path of a DEA and calculating a flow rate through a coolant flow path of a DEA. Selected circuit board temperature sensors are used to detect temperature values that serve as surrogates for temperature change of a coolant. Further, the selected temperature sensors are located on hardware that is replicated on different points or locations on the flow path such that the temperature sensors have similar performance characteristics and are of like kind.
US11733404B2 Apparatus for radiation detection
An is disclosed. The apparatus comprises a two-dimensional perovskite having a polaronic emission Stokes' shifted by at least 50 nm to minimise loss due to re-absorption.
US11733402B2 Scintillator unit and radiation detector
A scintillator unit that can reduce crosstalk when the scintillator unit includes a plurality of scintillators and a radiation detector are provided. More specifically, a scintillator unit includes a reflective layer between a plurality of scintillators and the plurality of scintillators, wherein an adhesive layer and a low-refractive-index layer with a lower refractive index than the adhesive layer are located in this order on the scintillators between the scintillators and the reflective layer.
US11733401B1 Signal detector array comprising vertical offsets
A particle beam detector array with a cathode plane offset from an anode plane and a sensitive region between the cathode plane and the anode plane. The cathode plane and the anode plane are configured to create an electric field within the sensitive region. The anode plane has sensor pads configured to conduct electric current based on the fluence and position of an incident particle beam. A first plurality of conductive pins extends away from the sensor pads into the sensitive region. Each pin of the first plurality of pins is electrically coupled to one of the sensor pads. The sensor pads may be coupled to a series of strips with at least two layers, where each layer is associated with a different axis of at least two axes. A second plurality of pins may be electrically coupled to and extend away from the cathode plane into the sensitive region.
US11733399B2 Systems and methods for robust and accurate relative navigation
A system and method for determining the relative position of a mobile device in relation to other devices or objects in an operational space. The systems and methods operate on a tight fusion of raw data from a number of different sensors such that carrier spaced integer ambiguities can be quickly and accurately resolved, especially in GNSS signal degradation scenarios.
US11733398B2 Vehicle positioning method for determining position of vehicle through creating target function for factor graph model
The present disclosure provides a vehicle positioning method implemented by an electronic device, including: obtaining sensor data about N frames of a vehicle through a sliding window, N being a positive integer; creating a target function for a factor graph model in accordance with the sensor data about the N frames, and performing optimization solution on the target function; and determining a pose and a position of the vehicle in accordance with a target value obtained through the optimization solution on the target function.
US11733395B2 Precise point position and real-time kinematic (PPP-RTK) positioning method and device
A precise point position and real-time kinematic (PPP-RTK) positioning method, including: when direct emission signals broadcast by a multi-system navigation satellite and a low-earth-orbit constellation are detected, determining raw observation data (S11); receiving navigation satellite augmentation information broadcast by the low-earth-orbit constellation, and a low-earth-orbit satellite precise orbit and precise clock difference (S12); using the navigation satellite augmentation information, the low-earth-orbit satellite precise orbit and precise clock difference and the raw observation data for precise point positioning (S13); or when comprehensive ground-based augmentation error correction information is received, using the navigation satellite augmentation information, the low-earth-orbit satellite precise orbit and precise clock difference, the raw observation data and the comprehensive ground-based augmentation error correction information for precise point positioning of ground-based augmentation (S13′). The present application further relates to a precise point position and real-time kinematic (PPP-RTK) positioning device, a computer-readable storage medium and a processor.
US11733391B2 Entrance detection based on GNSS state change data
Disclosed is an approach for automatic detection of entrance(s). In particular, processor(s) could have access to counter data arranged to maintain counters that each respectively represent a count of how many times GNSS service has been obtained or lost in a respective one of a plurality of sub-areas. Given this, the processor(s) could detect a GNSS state change corresponding to an instance of GNSS service being obtained or lost in a particular sub-area and could responsively increment the respective counter associated with the particular sub-area. In turn, the processor(s) could make a determination that the respective counter is representing a count that is greater than other count(s) represented by counter(s) associated with other sub-area(s). And based at least on this determination, the processor(s) could deem the particular sub-area to include an entrance, thereby resulting in detection of the entrance.
US11733386B2 Methods and apparatuses for object detection in a scene based on lidar data and radar data of the scene
Object detection in a scene is based on lidar data and radar data of the scene. The lidar data and the radar data are transformed to a common coordinate system. Different radar point clusters are extracted from the radar data. Different lidar point clusters are extracted from the lidar data and each lidar point cluster is associated with a target object. A target object's velocity is estimated based on the movement of the respective lidar point cluster between consecutive lidar images. The estimated target object's velocity is compared with velocity information of a corresponding radar point cluster to identify corresponding radar and lidar point clusters.
US11733384B2 Single pass peak detection in LIDAR sensor data stream
A system and a method determines a traveling time for a light pulse between a light pulse source and a pixel of a light sensor array based on a “Find Frequent Items in a Data Steam” technique. In one embodiment, raw timestamp data output from a pixel as a data stream may be temporarily stored, processed twice and then discarded to provide an exact determination of a traveling time estimate. In another embodiment, the raw timestamp data is processed once and discarded to provide an approximate determination of a traveling time estimate. The traveling time estimate may be updated during processing and the most-frequently occurring timestamp is available when processing the data stream is complete. There is no need to keep the raw data in a memory, thereby reducing the memory requirement associated with determining the traveling time of a light pulse.
US11733381B2 Sound velocity profile inversion method based on inverted multi-beam echo sounder
A sound velocity profile inversion method based on an inverted multi-beam echometer. Said method comprises the following steps: mounting, in an inverted manner, the multi-beam echometer on an underwater submerged buoy or fixing same to a water bottom, transmitting a beam to a water surface by means of a transmitting transducer array, and receiving an echo signal by means of a receiving transducer array; the multi-beam echometer obtaining an angle of arrival and arrival time of an echo according to the received echo signal; solving an EOF according to sound velocity profile prior information, and obtaining a dimension reduction primary function description method of the sound velocity profile; in combination with the EOF, a ray tracing algorithm, a surface sound velocity and multi-beam data, establishing an optimization model; according to the established optimization model, the arrival time and the angle of arrival of the received echo and the surface sound velocity, using an optimization algorithm to obtain an estimation result of the sound velocity profile of a measurement area; and further, calculating a water temperature profile of the measurement area by using an estimated value of the sound velocity profile. Said method can rapidly and accurately track fluctuations of the sound velocity profile and the temperature profile.
US11733379B2 Surface type detection
A robotic cleaning appliance includes a housing, surface treatment item, surface type detection sensor, and processor. The sensor emits sonic signals toward a surface being traversed and receives corresponding returned signals from the surface. The returned signals are used for surface type detection and include directly reflected primary returned signals and multi-path reflected secondary returned signals which return at a later time than the primary returned signals. The processor selects a window of time after transmission of a sonic signal such that the returned signals in the window comprise at least a portion of the secondary returned signals, wherein the window is related to round trip time-of-flight of the returned signals; processes the returned signals falling in the window to achieve a reflectivity metric; compares the reflectivity metric to a stored value; and based on the comparison, determines which surface type of a plurality of surface types has been detected.
US11733376B2 Vehicle radar system with solution for ADC saturation
A method for detecting objects via a vehicular radar sensing system includes equipping a vehicle with a vehicular radar sensing system, the vehicular radar sensing system including a radar sensor. An analog input signal derived from received radio signals is converted, via a first ADC, into a first number of bits M. The first number of bits M is converted, via a DAC, into a first analog signal. A second analog signal is determined by subtracting, via a subtractor, the first analog signal from the analog input signal. The second analog signal is converted, via a second ADC, into a second number of bits K. A total number of bits N is established by concatenating the first number of bits M to the second number of bits K. A processor processes the total number of bits N to detect the object that the received radio signals are reflected from.
US11733375B2 Apparatus and method for controlling radar
Disclosed are an apparatus and a method for controlling a radar. More specifically, disclosed is a method of setting detection modes of a radar mounted to a vehicle and controlling radar transmission signals according to the detection modes. An embodiment provides an apparatus for controlling a radar including: a target detector configured to detect targets around a vehicle and classify the detected targets; a transmission pattern setter configured to set a transmission pattern of transmission signals, based on at least one piece of detection distance information of the detected targets, detection location information, detection height information, and information on a number of detected targets; and a transmission signal controller configured to select at least one array antenna from a plurality of array antennas according to the transmission pattern and radiate the transmission signals through the selected array antenna, a method thereof, and a system.
US11733374B2 Radar system device and method for corroborating human reports on high-risk, search and response incidents
A smart radar data mining and target location corroboration system has a target incident processing system (TIPS) and target information system (TIS) that provide corroborating radar data in response to target incident data, to assist search and response personnel in responding to high-risk safety or security incidents involving an uncooperative vessel or aircraft. The TIPS rapidly mines large volumes of historical radar track data, accessible through the TIS, to extract corroborating radar data pertinent to the target incident data. The corroborating radar data include trajectories, last known radar position (LKRP) or first known radar position (FKRP) information believed to be associated with the target incident data.
US11733373B2 Method and device for supplying radar data
A computer-implemented method for supplying radar data. The method includes the following steps: receiving input data, the input data including satellite images; generating radar data using a trained machine learning algorithm, which is applied to the input data; and outputting the generated radar data.
US11733369B2 Methods and systems for three dimensional object detection and localization
Example embodiments relate to techniques for three dimensional (3D) object detection and localization. A computing system may cause a radar unit to transmit radar signals and receive radar reflections relative to an environment of a vehicle. Based on the radar reflections, the computing system may determine a heading and a range for a nearby object. The computing system may also receive an image depicting a portion of the environment that includes the object from a vehicle camera and remove peripheral areas of the image to generate an image patch that focuses upon the object based on the heading and the range for the object. The image patch and the heading and the range for the object can be provided as inputs into a neural network that provides output parameters corresponding to the object, which can be used to control the vehicle.
US11733367B1 Chromatic correlation interferometry direction finding
The system and method for chromatic correlation interferometry direction finding (CIDF) used to resolve ambiguities. Ambiguities are overcome by correlating over a range of frequencies. In some cases, multiple (i.e., 2 or more) frequencies or a continuous range of frequencies are used to make a more robust correlation manifold. As the complex response manifold is frequency dependent, using a set of two or more manifolds provides a significant reduction of false peaks.
US11733365B2 Radar system having a clock pulse generator integrated into a central control unit
A radar system for a vehicle. The radar system has at least one central control unit for transmitting data and for processing received data, at least one radar sensor head, which is set apart from the central control unit and has at least one transmitting antenna for generating and at least one receiving antenna for receiving radar waves, and having at least one data line between the at least one central control unit and the at least one radar sensor head, with the at least one central control unit having a clock pulse generator for generating a reference frequency and the reference frequency being transmittable via the at least one data line to the at least one radar sensor head.
US11733362B2 Distance measuring apparatus comprising deterioration determination of polarizing filters based on a reflected polarized intensity from a reference reflector
A distance-measuring apparatus includes an optical window incorporating a first polarizing filter that polarizes reference light and a second polarizing filter that polarizes incident light in a direction inclined at 90 degrees relative to a polarization direction of the first polarizing filter.
US11733361B2 Polarization encoded beam delivery and collection
A light detection and ranging (LIDAR) apparatus includes optical source configured to emit a laser beam in a first direction, a polarization wave plate configured to transform polarization state of the laser beam headed in the first direction toward a target environment, and a reflective optical component to return a portion of the laser beam toward the optical source along a return path and through the polarization wave plate as a local oscillator signal. A polarization selective component to separate light in the return path based on the optical polarization, wherein the polarization selective component refracts orthogonally polarized light along the return path to a divergent path, wherein the polarization selective component is further configured to enable interference between the local oscillator signal and the target signal to generate a combined signal. An optical detector configured to receive the combined signal from the second direction and lensing optics configured to collimate the refracted light along a focal plane of the optical detector.
US11733360B2 Optical time of flight sensor for navigation systems in robotic applications
A time of flight (ToF) system comprises three photoemitters, a photosensor, and a controller. The first photoemitter transmits light onto objects at first height, the second photoemitter onto objects at second, lower height, and the third photoemitter onto objects at third, lowest height. The controller causes one of the photoemitters to transmit modulated light and the photosensor to receive reflections from the scene. The controller determines a depth map for the corresponding height based on phase differences between the transmitted and reflected light. In some examples, the ToF system is included in an autonomous robot's navigation system. The navigation system identifies overhanging objects at the robot's top from the depth map at the first height, obstacles in the navigation route from the depth map at the second height, and cliffs and drop-offs in the ground surface in front of the robot from the depth map at the third height.
US11733359B2 Configurable array of single-photon detectors
Optical sensing apparatus includes at least one semiconductor substrate and a first array of single-photon detectors, which are disposed on the at least one semiconductor substrate, and second array of counters, which are disposed on the at least one semiconductor substrate and are configured to count electrical pulses output by the single-photon detectors. Routing and aggregation logic is configured, in response to a control signal, to connect the single-photon detectors to the counters in a first mode in which each of at least some of the counters aggregates and counts the electrical pulses output by a respective first group of one or more of the single-photon detectors, and in a second mode in which each of the at least some of the counters aggregates and counts the electrical pulses output by a respective second group of two or more of the single-photon detectors.
US11733355B2 Optical sensor module and method for manufacturing an optical sensor module for time-of-flight measurement
An optical sensor module for time-of-flight measurement comprises an optical emitter, a main detector and a reference detector which are arranged in or on a carrier. An opaque housing of the optical sensor module has a first chamber and a second chamber which are separated by a light barrier. The housing has a cover section and is arranged on the carrier such that the optical emitter is located inside the first chamber, the main detector is located inside the second chamber and the reference detector is located outside the first chamber. Furthermore, a main surface of the cover section is positioned opposite the carrier. The optical emitter is arranged and configured to emit light through a first aperture in the cover section, and the main detector is arranged and configured to detect light entering the second chamber through a second aperture in the cover section. A reference path is established between the optical emitter and the reference detector inside the optical sensor module, and confined by the main surface of the cover section and the carrier. Additionally, a method for manufacturing an optical sensor module for time-of-flight measurement is presented.
US11733351B2 Radar detection of migrating targets using an interference correlation matrix
A computer-implemented method is provided for detecting a target amidst clutter by a radar system able to transmit an electromagnetic signal, receive first and second echoes respectively from the target and the clutter, and process the echoes. The method includes determining signal convolution matrix for the target and a target return phase, clutter amplitude by spatial correlation matrix of clutter, clutter correlation matrix, receive noise power; querying whether the clutter moves as a motion condition if satisfied and as a stationary condition otherwise; calculating signal convolution matrix and target return phase from the signal convolution matrix and the target return phase for target motion; querying whether the target has range migration as a migration condition if satisfied and as a non-migration condition otherwise; and forming a target detector for the radar. The motion condition further includes calculating signal convolution matrix from clutter motion, clutter range migration matrix from the clutter motion, and interference correlation matrix. The stationary condition further includes calculating the interference correlation. The migration condition further includes calculating range migration matrix from the target motion.
US11733348B2 Method and device for compensating for phase noise
Phase noise compensation can be performed in a primary radar system, such as in transceiver hardware. A first reflected reception signal can be received, corresponding to a reflection of a first transmission signal from an object, and a first measurement signal can be generated using mixing or correlation of the first reflected reception signal and the first transmission signal. A second measurement signal can be similarly generated from a second transmission signal and a second reflected reception signal. The first and second measurement signals include respective components including complex conjugate representations of each other. The components correspond to interfering components associated with phase noise, and such respective components can cancel each other to suppress phase noise.
US11733345B2 Location-based functionality using acoustic location determination techniques
Systems and methods of providing location-based functionality using acoustic location determination techniques are disclosed. For instance, acoustic signals can be received from one or more transmitting devices associated with a real-time locating system. A location of a mobile computing device can be determined based at least in part on the received acoustic signals. One or more actions to perform can be determined based at least in part on a control scheme associated with the real-time locating system and the determined location. The one or more actions can be performed.
US11733340B1 Short baseline interferometer (sbi) geolocation using nelder-mead
Techniques are disclosed for determining a true bearing angle from an airborne platform to a source of a radar signal. In an embodiment, a grid is generated based on a coarse range to, and angle-of-arrival of, an electromagnetic signal. The grid represents a geographic area thought to contain the emission source. A measured spatial angle is computed for each pulse of the signal received during a data collection interval. Hypothesized spatial angles are computed for a point in each grid box in the grid. A score is generated for each grid point based on the computed hypothesized spatial angles for the grid point and the measured spatial angles. The grid point having the lowest score is identified as a seed location and is used to launch a Nelder-Mead algorithm that converges on a point in the grid. A true bearing angle to the source of a radar angle is computed to the point provided by the Nelder-Mead algorithm.
US11733339B2 Emergency radio beacon remote activation system
Provided is a system (10) for remote activation of an emergency radio beacon by a Search and Rescue (SAR) party, the system (10) comprising a controller (12) operatively arranged in signal communication with an emergency radio beacon (14), a positioning module (16) arranged in signal communication with the controller (12) and configured to operatively provide spatial positioning data to the controller (12), and a receiver (18) arranged in signal communication with the controller (12) and configured to operatively receive an activation signal (20). The controller (12) is configured to activate the beacon (14) upon receipt of the activation signal (20) and to provide the spatial positioning data of a potentially lost or distressed party to the beacon (14) for transmission along with an emergency signal (22).
US11733336B2 Method for acquiring MR data of an object under examination by means of an MR system
A method a for acquiring magnetic resonance data of an object under examination by means of a magnetic resonance system comprises: in an excitation phase, applying an RF excitation pulse; in a wait phase following the excitation phase, applying at least one first RF refocusing pulse after the applied RF excitation pulse according to a first echo spacing; in an acquisition phase following the wait phase, applying at least two further RF refocusing pulses to generate echo signals according to a second echo spacing, wherein the second echo spacing is smaller than the first echo spacing; and reading out the echo signals generated in the acquisition phase as magnetic resonance data from which image data can be reconstructed, wherein in the wait phase at least two spoiler gradients are switched in the readout direction.
US11733332B2 Systems and method of precision functional mapping-guided interventional planning
A method of performing personalized neuromodulation on a subject is provided. The method includes acquiring functional magnetic resonance imaging (fMRI) data of a brain of the subject. The method also includes calculating functional connectivity of the brain between a voxel in a subcortical region of the brain and a voxel in a cortical region of the brain, based on the fMRI data. The method also includes identifying a target location in the brain to be targeted by neuromodulation based on the calculated functional connectivity.
US11733329B2 B0 shimming device for MRI
A magnetic resonance (MR) apparatus comprises magnet means for generating a main magnetic field in a sample region, encoding means for generating encoding magnetic fields superimposed to the main magnetic field, RF transmitter means for generating MR radiofrequency fields, driver means for operating said encoding means and RF transmitter means to generate superimposed time dependent encoding fields and radiofrequency fields according to an MR sequence for forming images or spectra; and acquisition means for acquiring an MR signal from said object. The magnet means comprise a primary magnetic field source providing a static magnetic field B0 and at least one secondary magnetic field source providing an adjustable magnetic field B′. To provide improved shimming, the secondary magnetic field source comprises at least two spatially distinct portions of a first magnetic material and of a second magnetic material, respectively, said first magnetic material having a first magnetic moment density m1 and said second magnetic material having a second magnetic moment density m2, and means for independently adjusting said second magnetic moment density m2 by variation of an external control parameter.
US11733323B2 Systems and methods for measuring cellular response to target analytes by controlled application of an oscillating stimulus
Described systems and methods allow the detection and quantitative estimation of changes in the properties of a liquid sample comprising living biological cells, the changes caused by exposure to a target analyte such as a toxin, drug, pesticide, etc. A variable stimulus such as an oscillating magnetic field is applied to the sample, inducing variations in a position or shape of a constituent of the sample. Such variations produce measurable variations in electric and/or optical properties of a sensor, variations which allow a precise quantification of changes due to exposure to the target analyte.
US11733321B2 Magnetometry based on electron spin defects
A magnetometer includes: a substrate; a diamond layer on the substrate, in which the diamond layer includes a defect sub-layer including multiple lattice point defects; a microwave field transmitter; an optical source configured to emit light including a first wavelength that excites the multiple lattice point defects from a ground state to an excited state; a photodetector arranged to detect photoluminescence including a second wavelength emitted from the defect sub-layer, in which the first wavelength is different from the second wavelength; and a magnet arranged adjacent to the defect sub-layer.
US11733318B2 Sensor package
A sensor package comprises a non-conductive substrate, at least two electrically conductive coils located at a first side of the non-conductive substrate, an evaluation circuit located at a second side of the non-conductive substrate opposing the first side of the non-conductive substrate and conductive connections between the at least two electrically conductive coils and the evaluation circuit.
US11733316B2 Position sensor having harmonic distortion compensation
Methods and apparatus for determining a mechanical angle of a target from sine and cosine signals generated by inductive sensing elements by applying harmonic compensation on the sine and cosine signals using possible mechanical angles and analyzing results of the applied harmonic compensation. One of the mechanical angles can be selected based on the results of the applied harmonic compensation. In embodiments, a cost function can be used to select the mechanical angle.
US11733315B2 Apparatus for detecting stacking direction of internal electrode of multilayer capacitor and detecting method thereof
An apparatus for detecting a stacking direction of internal electrodes of a multilayer capacitor includes a capacitor moving unit having a supply unit in which a plurality of multilayer capacitors are continuously supplied ad moving the supplied multilayer capacitors in one direction, a sensor unit including a coil, installed on the capacitor moving unit, and detecting inductance of the coil when each of the multilayer capacitors approaches the coil to determine a stacking direction of internal electrodes of the multilayer capacitor based on the detected inductance of the coil, and a separating unit installed on the capacitor moving unit and separating a multilayer capacitor selected as an unsuitable multilayer capacitor by the sensor unit.
US11733306B2 Method and apparatus with battery state estimation
A processor-implemented method with battery state estimation includes estimating a current state of charge (SOC) of a target battery by correcting a first electrochemical model corresponding to the target battery using a first voltage difference between a measured voltage of the target battery and an estimated voltage of the target battery that is estimated by the first electrochemical model, estimating an end SOC of the target battery by correcting a second electrochemical model using a second voltage difference between an estimated voltage of a virtual battery that is estimated by the second electrochemical model and a preset voltage, and estimating a relative SOC (RSOC) of the target battery based on the current SOC and the end SOC of the target battery, wherein the second electrochemical model is based on the virtual battery corresponding to the target battery being discharged to reach the preset voltage.
US11733305B2 Method, computer-implemented tool and battery management system for estimating states of health of batteries storing electrical energy and battery energy storage system
In order to estimate states of health of batteries storing electrical energy significantly indicated by battery capacity and battery internal resistance, by which the estimation of states of health of batteries, deteriorated over time usage, is automated and carried out without a need of any specific test such as a capacity test and the usage of data out of normal operation, it is proposed to collect data from normal operation of a battery storing electrical energy relating to battery-internal physical properties such as a terminal direct current IDC, a terminal direct voltage UDV and a battery cell temperature T due to battery measurements and the determination or estimation, based on this data and a battery model, of a model parameter by solving an optimization-/model parameter estimation-problem and minimizing a difference between the battery model and the battery measurements.
US11733302B2 Complicated system fault diagnosis method and system based on multi-stage model
Complicated system fault diagnosis method and system based on a multi-stage model are provided. The method includes: establishing an integer-order mathematical model, a 0.1-level fractional order mathematical model, and a 0.01-level fractional order mathematical model of a permanent magnet synchronous motor system; designing an integer-order status observer based on the integer-order mathematical model, designing a 0.1-level fractional order status observer based on the 0.1-level fractional order mathematical model, and designing a 0.01-level fractional order status observer based on the 0.01-level fractional mathematical model; corresponding residual values can be obtained by the observers and compared with corresponding threshold values to judge whether there is a fault. The system includes first through third modules. Observers with different accuracy degrees are set up and the permanent magnet synchronous motor system is diagnosed through the observers. The fault diagnosis method and system are mainly used in motor diagnosis.
US11733301B2 Systems and methods for providing voltage-less electrical signature analysis for fault protection
Systems and methods are disclosed for voltage-less electrical signature analysis for fault protection. The systems and methods described herein may involve determining voltage values for a motor (which may then be used to estimate a speed of the motor) when complete voltage measurements may not be available, or may only be temporarily available. More specifically, the systems and methods described herein may address three scenarios, which may include at least: (1) when only a single phase voltage input is available for a three-phase motor, (2) when no voltage input is available, or (3) when a voltage input is only available for a limited period of time (for example, during a learning phase of the motor).
US11733297B1 Built in self-test of heterogeneous integrated radio frequency chiplets
An electronic assembly has a host wafer having a first circuit including wafer transistors and passive, non-transistor devices. Chiplets have a second circuit including at least one radio frequency (RF) transistor device. Electrical interconnects are between the chiplets and wafer. The electrical interconnects electrically connect the first circuit to the second circuits. Oscillators that have the wafer transistor, the RF transistor and the electrical interconnects produce a signal for built-in self-test circuits for testing an assembly design of the electronic assembly and speeds of the RF chiplet transistors.
US11733293B2 Method and apparatus for determining jitter, storage medium and electronic device
A method and apparatus for determining jitter, a storage medium and an electronic device are disclosed. The method for determining jitter includes: determining a plurality of measurement time points for an output signal from an integrated circuit (IC); identifying one or more jitter points from the plurality of measurement time points by comparing the output signal with a predetermined signal at the plurality of measurement time points; and determining a jitter of the output signal of the IC based on the one or more jitter points. The jitter of the output signal of an IC chip can be determined without relying on any other additional equipment.
US11733291B1 Chip socket for testing semiconductor chip
The present application discloses a chip socket for testing a semiconductor chip. The chip socket includes a pedestal and a fastener. The pedestal accommodates a chip to be tested. The fastener includes a top body and a base body. The top body includes a probing window, wherein a first opening area of the probing window at an outer surface of the top body is larger than a second opening area of the probing window at an inner surface of the top body. The base body is attached to the pedestal and locked to the top body when the top body covers the base body and clamps the chip. When the top body covers the base body, the probing window reveals a surface of the chip, allowing a probe to contact the surface of the chip through the probing window.
US11733289B2 Chip crack detection apparatus
A chip crack detection apparatus includes a function circuit and a die crack detection module surrounding the function circuit. The die crack detection module includes a front-end-of-line device layer, a laminated structure on the front-end-of-line device layer that includes a conducting wire in the laminated structure, a detection interface, and a capacitor at the front-end-of-line device layer. A first end of the conducting wire is configured to connect to a positive electrode of a power supply. A second end of the conducting wire is configured to connect to a negative electrode of the power supply. The capacitor is connected in parallel between the first end and the second end of the conducting wire. The detection interface is coupled with the conducting wire between the first end and the second end of the conducting wire. The detection interface is configured to detect whether a die crack occurs in the chip.
US11733288B2 Circuits and techniques for assessing aging effects in semiconductor circuits
In some examples, a method of operating a circuit may comprise performing a circuit function under normal conditions, performing the circuit function under aggravated conditions, predicting a potential future problem with the circuit function under the normal conditions based on an output of the circuit function under the aggravated conditions, and outputting a predictive alert based on predicting the potential future problem.
US11733287B2 Device and method for testing semiconductor devices
A testing circuit includes a first circuit and a second circuit. The first circuit and second circuit have a first capacitor and a second capacitor. The first circuit is connected to a first transistor. The second circuit is connected to a second transistor. A first inductor has a first terminal connected to an input of the testing circuit and a second terminal connected to a source of the second transistor. A first diode has an anode connected to ground and a cathode connected to the second terminal of the first inductor. The second capacitor has a first terminal connected to a drain of the second transistor and a second terminal connected to ground. The first capacitor has a first terminal connected to the input of the testing circuit and a second terminal connected to ground.
US11733284B2 Systems and methods for vehicle event detection
Systems and methods for determining vehicle operational status in accordance with embodiments of the invention are disclosed. In one embodiment, a vehicle event detection device includes a low pass filter configured to sense a vehicle voltage and filter the sensed voltage to remove noise, and a plurality of first high pass filter configured to detect either a drop or a rise in the vehicle voltage and several low power comparators configured to determine whether the drop or rise in voltage is indicative of a vehicle event.
US11733282B2 Probe for non-intrusively detecting imperfections in a test object
A probe for non-intrusively detecting imperfections in a test object made from metallic, non-conductive, and/or composite materials. The probe may include a capacitive measuring apparatus that includes at least two coplanar electrodes, an adjustment device to adjust a spatial separation between the electrodes, and a separation device. The separation device may maintain a substantially constant distance between the at least two coplanar electrodes and the test object during test measurements.
US11733281B2 Alternative near-field gradient probe for the suppression of radio frequency interference
A sensor probe. The probe includes a central loop and a plurality of peripheral loops disposed peripherally relative to the central loop. To maximize far-field suppression, current flows in a first direction through the central loop and in a second direction through each one of the plurality of peripheral loops, the first direction opposite to the second direction, and current through the central loop equals current through the plurality of peripheral loops.
US11733280B1 Load pull system using two-probe waveguide tuner
A new load-pull tuner system using two-probe waveguide slide screw tuners of which the probes share the same waveguide section; they are inserted diametrically at fixed depth facing each other into slots on opposite broad walls of the waveguide. An adjustable broadband attenuator made using a resistive septum is inserted between the test port and the tuning probes. The tuner does not have cumbersome adjustable vertical axes controlling the penetration of the probes and its low profile is optimized for on-wafer operations. The carriages holding the probes are moved along the waveguide using electric stepper motors or linear actuators.
US11733278B2 Conductivity measurement device
In some embodiments, the conductivity measurement device includes a conductivity probe, a solid state switch device, and a DC measurement circuit. The conductivity probe includes a first and second measurement pin used to measure a conductivity of the liquid. The solid state switch device is coupled to the conductivity probe and is configured to connect and disconnect the first measurement pin and second measurement pin to a first DC reference voltage and a second DC reference voltage. The DC measurement circuit is configured to generate a measurement signal such that the measurement signal is maintained at a first DC reference voltage and the first DC reference voltage is applied to the solid state switch device from the DC measurement circuit. In this manner, an alternating current (AC) voltage is applied to the measurement pins utilizing DC reference voltages, which helps to avoid contamination of the liquid.
US11733275B2 Zero-crossing detection circuit
A zero-crossing detection circuit includes a zero-crossing detection unit arranged to compare a first monitoring target signal and a second monitoring target signal respectively input through diodes from a first node and a second node between which an AC signal is applied, so as to generate a first comparison signal, and a logic unit arranged to estimate a zero cross of the AC signal from the first comparison signal so as to generate a zero-crossing detection signal. The zero-crossing detection circuit preferably includes a monitoring unit arranged to adjust the first monitoring target signal and the second monitoring target signal to be suitable for input to the zero-crossing detection unit. The logic unit preferably counts a period of the first comparison signal and estimates a zero cross of the AC signal using a count value thereof.
US11733268B2 Probe pin inspection mechanism and inspection apparatus
A probe pin inspection mechanism a includes a base, a pair of movable bodies, a pair of movable-body elastic bodies, and a conductor. The movable bodies are supported by the base to be movable in a first direction from a first position with respect to the base, and respectively include ends and terminals electrically connected to the respective ends. The movable-body elastic bodies elastically press the movable bodies in a second direction. The conductor is supported by the base and electrically connects the terminals of the movable bodies by making contact with the terminals. The state between the terminals and the conductor is switched, according to the position of the movable bodies, between a conductive state in which the terminals and the conductor are in contact with each other and a non-conductive state in which the terminals and the conductor are separated from each other.
US11733266B2 Probe cable assembly and method
The present disclosure provides a probe cable assembly comprising a probe interface configured to couple to a measurement interface and to receive a differential signal, a measurement output interface configured to output the differential signal, and a cable arrangement electrically arranged between the probe interface and the measurement output interface and configured to conduct the differential signal between the probe interface and the measurement output interface, the cable arrangement comprising a cable, a plurality of magnetic elements arranged around at least a section of the length of the cable, wherein each magnetic element is separated by a gap from adjacent magnetic elements, and a plastically deformable guiding element configured to fix the cable arrangement with a predetermined relative position between the probe interface and the measurement output interface.
US11733264B2 Cantilever, scanning probe microscope, and measurement method using scanning probe microscope
To enhance the measurement sensitivity of a scanning probe microscope. In a cross sectional view, a cantilever includes a vertex portion that is a portion close to a sample and is covered by a metallic film, a ridge that is connected to the vertex portion and is covered by the metallic film, and an upper corner portion that is connected to the ridge. Here, the upper corner portion and a part of the ridge are portions to be irradiated with excitation light emitted from a light source of the scanning probe microscope.
US11733262B2 Physical quantity sensor module, clinometer, and structure monitoring device
A physical quantity sensor module includes: a resonant frequency shift based physical quantity sensor whose frequency adjusts with a adjust in physical quantity; a reference signal oscillator which outputs a reference signal; a frequency delta-sigma modulator which performs frequency delta-sigma modulation of the reference signal, using an operation signal based on a measurement target signal as an output from the resonant frequency shift based physical quantity sensor, and generates a frequency delta-sigma modulated signal; a first low-pass filter provided on an output side of the frequency delta-sigma modulator and operating synchronously with the measurement target signal as the output from the resonant frequency shift based physical quantity sensor; and a second low-pass filter provided on an output side of the first low-pass filter and operating synchronously with the reference signal.
US11733247B2 Breaking of disulfide bonds of a nebulized analyte
A method of ionising a sample is disclosed comprising nebulising a sample which includes first biomolecules such as bovine insulin comprising one or more disulphide (S—S) bonds. A stream of droplet or charged droplets comprising one or more disulphide (S—S) bonds is directed so as to impact upon a target (106) or electrode so as to cause the breaking of a portion of the disulphide bonds. Alternatively, charged droplets may pass through an electric field region determined by an electrode (106) arranged downstream of a nebuliser or electrospray probe and an ion inlet (104) of a mass spectrometer so as to cause the breaking of a portion of the disulphide bonds.
US11733245B2 Method for detecting aflatoxin B1 based on fluorescent copper nanoparticles
Disclosed is a method for detecting aflatoxin B1 based on fluorescent copper nanoparticles, belonging to the technical fields of analytical chemistry, materials science and nano biosensing. In the disclosure, β-CD@DNA-Cu NMs are prepared by using Y-shaped DNA as a template, ascorbic acid as a reducing agent and β-CD as a fluorescence stabilizing and enhancing agent. Then, a ratiometric fluorescent probe is constructed based on the β-CD@DNA-Cu NMs. Finally, the detection of AFB1 with high sensitivity, high selectivity and high accuracy is achieved by using the fluorescent probe. According to the method of the disclosure, in linear ranges of 0.03-10 ppb and 10-18 ppb, a ratio value of I433 nm/I650 nm and a concentration of AFB1 exhibit a good linear relationship respectively, and a limit of detection is 0.012 ppb (S/N=3). Metal ions Ca2+ may be replaced with Yb3+, Y3+, Er3+ and Pt2+, which are also suitable for increasing sensitivity of AFB1 in rice.
US11733238B2 Spatially encoded biological assays
The present invention provides assays and assay systems for use in spatially encoded biological assays. The invention provides an assay system comprising an assay capable of high levels of multiplexing where reagents are provided to a biological sample in defined spatial patterns; instrumentation capable of controlled delivery of reagents according to the spatial patterns; and a decoding scheme providing a readout that is digital in nature.
US11733236B2 Flattop (fltp) is a novel biomarker for beta cell maturation
The present invention relates to the use of the biomarker Flattop (Fltp) for distinguishing mature β cells from immature progenitor β cells. The present invention further relates to a method for distinguishing a mature β cell from an immature progenitor β cell, the method comprising: determining the presence or absence of the biomarker Flattop (Fltp) in a β cell; wherein the presence of Fltp in the cell indicates that the cell is a mature β cell and wherein the absence of Fltp in the cell indicates that the cell is an immature progenitor β cell. Furthermore, the present invention relates to a method of identifying a compound suitable for differentiating immature progenitor β cells into mature β cells as well as to a method of identifying a compound suitable for preventing the de-differentiating of mature β cells. The present invention additionally relates to a method of differentiating immature progenitor β cells into mature β cells as well as to a method of preventing de-differentiating of mature β cells. In addition, the present invention also relates to a kit for distinguishing mature β cells from immature progenitor β cells and to a pharmaceutical composition for use in treating or preventing diabetes.
US11733233B2 Compositions and methods for inducing conformational changes in cereblon and other E3 ubiquitin ligases
Provided herein are compositions, therapeutic methods, screening methods, computational methods and biomarkers based upon the elucidation of the interaction among cereblon, its substrates and certain compounds or agents, including small molecules, peptides, and proteins.
US11733230B2 Method for quickly and accurately analyzing polyphenol content in rapeseed oil
The disclosure discloses a method for quickly and accurately analyzing polyphenol content in rapeseed oil, and belongs to the field of analysis of natural compounds. The separation method of the disclosure uses acetonitrile-water as an extractant to extract polyphenols from the rapeseed oil, and cooperates with a C18 adsorbent for purification, and then performs separation and purification. Compared with the traditional liquid-liquid extraction and solid-phase extraction, the method has an average recovery rate of polyphenols in the rapeseed oil of 81.31% to 102.95%, and RSDs of 0.86% to 8.03%, and has higher accuracy and precision. The method of the disclosure not only uses less organic reagents and causes less environmental pollution, but also reduces matrix interference and improves purification efficiency through optimization of the adsorbent. The method of the disclosure not only is simple to operate and low in cost, but also has less matrix interference and accurate results, and is suitable for the qualitative and quantitative determination of polyphenols in the rapeseed oil.
US11733220B1 Systems and methods for analyzing odors
An odor analysis system is provided to analyze odors present at a particular location and perform a preliminary identification of the odors while still at the location. The odor analysis system can have an odor processing device that collects samples of the odors and provides a series of odor notes to a user. The odor notes can be based on the separated and concentrated molecules in the collected sample. The odor analysis system can also include a hand-held computing device with a user interface that permits the user to enter information, both verbally and through touch input, about the series of odor notes provided by the odor processing device. The information entered by the user about the series of odor notes along with retention index information about the series of odor notes can be to perform a preliminarily identification of the molecules associated with the odors present at the location.
US11733210B2 Ultrasonic detection and tensile calibration test method for bonding strength grade
An ultrasonic detection and tensile calibration test method for bonding strength grade comprising bonding an upper substrate block to bonding groove(s) to form a theoretical bonding area, and applying a downward actual tensile force to a lower substrate block; obtaining an actual bonding area of the theoretical bonding area; calculating a first actual bonding strength by using the actual tensile force and the actual bonding area, and comparing the first actual bonding strength with a second actual bonding strength calculated to verify the correctness of the theoretical bonding area as a calibrated bonding strength; forming a bond strength table in which the theoretical bonding areas, the actual bonding areas and the first actual bonding strengths are in one-to-one correspondence; and using the actual bonding area to find the actual bonding strength corresponding to the actual bonding area from the bonding area bonding strength table.
US11733207B2 Apparatus and method of detecting defects in boiler tubes
A probe 100 includes exciter units 102 arranged in an array and detector units 104 and 106, also arranged in arrays, with the arrays positioned proximal to and in the shape of the exterior circumference of an individual boiler tube 108. The detector units 104 are “absolute” coil detectors which are used to detect and quantify general wall loss, for example, resulting from steam impingement erosion. The detectors 106 are differential, axial pairs which are used for detecting pits in the boiler tubers. The exciter units and detector units are mounted in a stainless steel housing 110 of the probe. The housing 110 is shaped to closely match the contour of the boiler tube 108. The probe can be moved along the boiler tubes by hand to inspect the flame side of boiler tubes, one at a time. Wheels 112 are provided to roll the probe along the boiler tubes.
US11733206B2 Multiplexing method for separators
The present disclosure provides a method comprising providing a sample to be analysed, separating successive populations of ions from said sample in a separator, wherein said populations of ions are introduced into said separator at regular intervals, and the intervals are timed such that at least some ions in a subsequent population of ions overlap ions in a preceding population of ions, varying one or more parameters of said separator such that different populations of ions experience different separation conditions, detecting ions from said populations of ions and obtaining a convolved data set, and de¬ convolving said convolved data set using the known variance of the parameters and outputting data corresponding to the successive populations of ions.
US11733202B2 Gas sensor, element sealing body of gas sensor, tubular body, and assembly method of gas sensor
A gas sensor includes: a metal tubular body including a through hole allowing a sensor element to penetrate in an axial direction; and a powder compact being filled between an inner surface of the tubular body constituting the through hole and the sensor element, and sealing between both end portion sides of the sensor element. At least a range of a through hole inner surface to come into contact with the powder compact filled between the inner surface and the sensor element is a stripe-like recessed and projecting region in which projecting portions and recessed portions are alternately arranged in the axial direction and those portions extend along an inner circumferential direction of the tubular body. An interval between the projecting portions in the axial direction is 50 μm to 150 μm. The following expressions are satisfied, 0.3 μm≤Rz1≤10 μm, and Rz1/Rz2≥2.0.
US11733200B2 Electrochemical oxygen sensor
An electrochemical oxygen sensor with a long service life is provided. The electrochemical oxygen sensor according to the present invention includes a positive electrode, a negative electrode, and an electrolyte solution, and the electrolyte solution contains a chelating agent and ammonia, and a concentration of the ammonia in the electrolyte solution is 0.01 mol/L or higher. Citric acid is preferable as the chelating agent contained in the electrolyte solution. Also, the negative electrode preferably contains an Sn alloy.
US11733198B2 Method for determining analyte concentration in a sample
A method for determining a concentration of an analyte in a fluidic sample is described. A sample is applied to a biosensor including an electrochemical cell having electrodes. A predetermined voltage waveform is applied during at least first and second time intervals. At least first and second current values are measured during the first and second time intervals, respectively. A turning point time is determined during the first time interval at which the measured first current values transition from a first to a second profile. The concentration of analyte in the sample is calculated based on determined turning point time and at least one measured current value. In another example, a physical characteristic of the sample is estimated based on measured current values. The concentration is calculated using a first or second model if the estimated physical characteristic of the sample is in a first or second range, respectively.
US11733197B2 Biosensors produced from enzymes with reduced solubility and methods of production and use thereof
Multi-use biosensors are disclosed that include enzymes that have been modified to reduce the solubility thereof; the multi-use biosensors are used to detect analytes in fluidic biological samples, and the biosensors also maintain their enzyme activity after many uses. Multi-sensor arrays are disclosed that include multiple biosensors. Also disclosed are methods of producing and using these devices.
US11733196B2 System and method for optimizing insulin dosages for diabetic subjects
A method and system for optimizing insulin dosages for diabetic subjects which includes a processor for calculating basal and bolus dosages to be recommended for meal types including breakfast, lunch, dinner, snack, or at miscellaneous times. The bolus calculations are specifically directed to time periods which are taken from either pre-meal, post-meal, bedtime, mid-sleep or miscellaneous times. The processor calculates an optimized bolus for a specific time period and meal type based upon prior basal dosages, prior glucose doses, hypoglycemia thresholds, mid-point of target ranges, and subject insulin sensitivity factors. A display is provided to the subject for sensing the optimized insulin dosage recommended at a specific time period and for a specific meal type.
US11733195B2 Electrochemical sensor for humoral detection and detection device
An electrochemical sensor for humoral detection and a detection device. The electrochemical sensor for humoral detection includes a material layer including at least one hydrophilic region; and at least one detection unit, located in the hydrophilic region. The hydrophilic region includes a sampling port configured to be in contact with a liquid sample (for example, saliva) to be detected, the detection unit includes a working electrode and an opposed electrode disposed apart from each other, the working electrode comprises a reaction surface containing a substance configured to have a reaction with an analyte in the liquid sample, and the working electrode and the opposed electrode are configured to detect an electrical signal generated by the reaction so as to detect the analyte.
US11733187B2 Verification plates with automated evaluation of melt performance
An electron beam additive manufacturing system includes an electron beam source, an x-ray detection sensor configured to generate a waveform corresponding to an amount of x-rays detected by the x-ray detection sensor, and an electronic control unit comprising a processor and a non-transitory computer-readable memory, the electronic control unit communicatively coupled to the electron beam source and the x-ray detection sensor. The electronic control unit is configured to cause the electron beam source to emit an electron beam such that the electron beam impinges a verification plate, receive the waveform generated by the x-ray detection sensor in response to the x-ray detection sensor capturing x-rays emitted from the impingement of the electron beam with the verification plate, and determine a melt performance of a surface material of the verification plate based on the waveform.
US11733183B2 Imaging method and system
It is an object to provide an imaging method and system. According to an embodiment, an imaging method comprises emitting neutrons into a material, wherein the material converts at least part of the emitted neutrons into a first plurality of gamma ray photons, and wherein at least part of the emitted neutrons pass through the material. Based on the neutrons passed through the material and the gamma ray photons, at least one property of the material can be deduced. An imaging method and an imaging system are provided.
US11733182B2 Radiographic inspection system for pipes and other structures using radioisotopes
Some embodiments include a radiographic inspection system, comprising: a detector; a support configured to attach the detector to a structure such that the detector is movable around the structure; a radioisotope collimator; and a collimator support arm coupling the detector to the radioisotope collimator such that the radioisotope collimator moves with the detector.
US11733179B2 Binocular automatic gear pitting detection device based on deep learning
The present invention belongs to the field of computer visual detection, and relates to a binocular automatic gear pitting detection device based on deep learning, comprising a gearbox system, a data acquisition system, an image processing system, a tooth surface positioning system, a control system and a motor, wherein the gearbox is used for installing paired meshing gears; the data acquisition system is arranged on the side wall of the gearbox, and a CCD industrial camera is arranged on the data acquisition system; the image processing system completes quantitative evaluation of gear pitting and target detection based on a deep learning technology; both ends of the tooth surface positioning system are respectively connected with the motor and the gearbox, and the torque of the motor is transmitted to an input shaft of the gearbox. The device can determine the optimal installation base points of the data acquisition system according to the characteristics of the meshing gears, and find effective detection areas in combination with the light source and camera arrangement solutions, thereby effectively saving the installation space of the detection device and adapting to the operating characteristics of the meshing gears.
US11733177B2 Method for estimating twin defect density
Disclosed is a method for estimating twin defect density in a single-crystal sample, including: (A) etching the observed surface of a single crystal to form etch pits; (B) selecting bar-shaped etch pits caused by twin defect; (C) from the long-axis direction lengths of the etch pits caused by twin defect, estimating the twin defect density by using the following equation: twin defect density=Σkx′i/area of sample, wherein 2≤k≤3, and x′i is the long-axis direction length of an etch pit caused by the i-th twin.
US11733176B2 Inspection device and method of measuring wavefront aberration
An inspection device includes an objective lens that transmits inspection light reflected from a sample during inspection and measurement light from a point light source during aberration measurement, a first pupil relay lens that transmits the inspection light and the measurement light, a second pupil relay lens in which an intermediate imaging plane is formed between the second pupil relay lens and the first pupil relay lens, a diffraction grating disposed between the first pupil relay lens and the intermediate imaging plane and that diffracts the measurement light, a point diffraction interferometry plate disposed within a depth of focus of the intermediate imaging plane and that selectively transmits the diffracted light, a first detector that detects an image of the sample, and a second detector that detects a fringe image of the measurement light.
US11733167B1 Nanoparticle-based Raman scattering substrate
A surface-enhanced Raman scattering (SERS) substrate and its method of formation is disclosed. The surface-enhanced Raman scattering (SERS) substrate comprises a solid support, a first noble metal nanoparticles is disposed on the solid support, a porous oxide layer comprising transition metal oxide nanoparticles is disposed on the first noble metal nanoparticles and a second noble metal nanoparticles is disposed on the porous oxide layer. The porous oxide layer prevents contact between the first noble metal nanoparticles and the second noble metal nanoparticles and has a mean pore size of 2 to 30 nm.
US11733163B2 Determining composition of a sample
A single-wavelength light source is configured to generate an excitation light source. A sample holder that defines an inner cavity is capable of holding a sample and includes a surface transparent to the excitation light source. One or more mounts are attached to at least one of the light source or the sample holder. The mounts are configured to change an incident angle of the excitation light source on the surface. One or more optical components are positioned in a path of a fluorescence emission emitted from the surface and guide the fluorescence emission to a detector. A detector detects an intensity of the fluorescence emission.
US11733159B2 Analysis system and method employing thermal desorption and spectrometric analysis
Components resolved in time by a thermal desorption separator accumulate in a sample cell and are analyzed by electromagnetic radiation-based spectroscopic techniques.
US11733152B2 Microfluidic system with combined electrical and optical detection for high accuracy particle sorting and methods thereof
Disclosed herein is a system to detect and characterize individual particles and cells using at least either optic or electric detection as the particle or cell flows through a microfluidic channel. The system also provides for sorting particles and cells or isolating individual particles and cells.
US11733147B2 Flow cells
In an example, a flow cell includes a substrate, a selectively removable porous molecular network on the substrate and defining exposed substrate regions, and sequencing surface chemistry on at least some of the exposed regions. The sequencing surface chemistry is selected from the group consisting of i) an activated pad, a polymer layer attached to the activated pad, and a primer attached to the polymer layer; or ii) a nanostructure and an enzyme attached to the nanostructure.
US11733146B1 Method for determining column-hemispherical permeation radius with time-varying property of power-law cement grout and tortuosity of rock and soil mass
A method for determining a column-hemispherical permeation radius with time-varying property of power-law cement grout and tortuosity of rock and soil mass is provided, including: acquiring a porosity ϕ of rock and soil mass and a corresponding permeation coefficient K by geotechnical tests, measuring a groundwater pressure P0 at a grouting point and determining tortuosity ξ of rock and soil mass; acquiring an initial consistency coefficient c0, a rheological index n and a time-varying property coefficient k of power-law cement grout with a designed water to cement ratio by rheological tests, and determining the viscosity of water μw; acquiring grouting parameters, including a grouting pressure P1, grouting time t, a number m of grouting holes of a side surface of a grouting pipe and a grouting hole radius r; and solving a column-hemispherical permeation grouting diffusion radius R considering coupling effect both the tortuosity of rock and soil mass and the time-varying property of power-law cement grout.
US11733145B2 High-pressure helium shale porosity testing device and method
The present disclosure provides a high-pressure helium shale porosity testing device and method. The device comprises a reference cylinder, a pressure cylinder, a sample cylinder, a differential pressure sensor, a pressure gauge, an venting and vacuumizing system, a temperature control system and a tubing and valve system, wherein the reference cylinder is respectively connected with a helium source, the pressure cylinder and the sample cylinder through the tubing and valve system, the differential pressure sensor is configured to measure changes of pressure difference between the sample cylinder and the pressure cylinder, the pressure gauge is configured to measure pressure at the pressure cylinder, the sample cylinder is further connected with the venting and vacuumizing system through the tubing and valve system, and the temperature control system is used for controlling the temperature of the whole device.
US11733144B2 Convertible housing assembly for a particle sensor
A convertible housing assembly for a particle sensor includes an integral housing and at least one guide element. The integral housing includes a longitudinal bore, a first intersecting bore, and a second intersecting the bore. The longitudinal bore extends from a first end surface of the integral housing to a second end surface of the integral housing. The first intersecting bore extends from a bottom surface of the integral housing and intersects with the longitudinal bore. The second intersecting bore extends from the bottom surface of the integral housing and intersects with the longitudinal bore. The at least one guide element is secured within the longitudinal bore to reduce turbulence of a fluid flowing therethrough.
US11733142B2 Antimicrobic susceptibility testing using digital microscopy
An optimized testing method is used to determine minimum inhibitory concentration (MIC) of a particular antimicrobic for use with a particular microbe. The testing method includes iteratively imaging the microbes mixed with various concentrations of the antimicrobic. The images are thereafter processed to determine one or more of the amount/count of the microbes in each image, the total area occupied by the microbes in each image, and the ratio between the area occupied by the microbes and the count of the microbes. Once a sufficient amount of data is collected, the MIC is determined based on one or more of the count, area, and ratio datasets.
US11733137B2 Slope one-way loading rutting test device for evaluating the resistance to high temperature deformation of a ramp asphalt mixture
The invention discloses a slope one-way loading rutting test device, wherein the upper part of a loading frame is slidably connected with an upper cross beam of a frame through a loading frame rotating assembly, and a variable speed motor and a runner wheel are embedded in the lower part of the loading frame. The variable speed motor is in transmission connection with the runner wheel to realize one-way continuous loading of the runner wheel on a test piece. The lower part of a bearing frame is slidably connected with a lower cross beam of a frame through a bearing frame rotating assembly, a test piece mounting frame and a height adjusting device are sequentially embedded into the upper part of the bearing frame from top to bottom, and the height of the test piece mounting frame is adjusted through the height adjusting device.
US11733136B2 Fluid sensitivity evaluation method for superior water-based mud design
A method of evaluating fluid sensitivity of a water-based muds on a shale rock. The method includes providing a sample of the shale rock from a portion of a formation, where the portion of the formation is positioned outside of a reservoir region. The sample of the shale rock is separated into a first portion and a second portion. The first portion is subjected to a UCS test for detecting a first uniaxial compressive strength (UCS) value (UCSo). The second portion is converted into a prepared sample utilizing a test preparation procedure. The prepared sample is subjected to the UCS test for detecting a second UCS value (UCS1). A fluid sensitivity index (FSI) is determined utilizing the detected UCS0 and USC1 values.
US11733133B2 Kind of online PM2.5 concentrated collection instrument
A kind of online PM2.5 concentrated collection instrument and method are provided including five parts: PM2.5 cutting head, water tank system, virtual cropping system, condenser circulation system and online concentrated collection system. Connected with PM2.5 cutting head, a water tank system contains water tank, electrical heating rod and temperature-controlled digital display device. Virtual cropping system contains virtual cutter, concentrated air vacuum pump, and main air vacuum pump. The condenser circulation system circulating condensate condenses to grow the saturated particles, condenser circulation system contains condensate circulation tube, condensing machine. The online concentrated collection system contains biological sampling bottle, solenoid valve with relay, automatic distillate collector and computer subdivision constant-current pump. Real PM2.5 samples could be concentrated by this instrument to 7-10 times with high efficiency which would provide technical support for the following on-line chemical component or toxicity test.
US11733132B1 Hands-free liquid sampling method and apparatus
Liquid sampling apparatus and methods enable hands free collection of samples from surface waters via drone or other remote delivery systems. The liquid sampling apparatus includes a frame configured to support a plurality of groundwater sampling bailers in circumferential spaced apart relationship around a central axis of the frame, each bailer comprising an elongate tubular housing configured to collect and store a liquid sample from a body of liquid. A weight is movably secured to the frame and is configured to move between a retracted position and a downwardly extended position. When in the downwardly extended position, the weight is configured to maintain the liquid sampling apparatus and the plurality of groundwater sampling bailers in a generally vertical orientation during liquid sample collection.
US11733123B1 System and method for leak detection by flow matching
The present invention is a system and method for quickly and efficiently detecting water leaks and leak flow rates in plumbing systems which can include flexible materials and components. The preferred system is comprised of a static device (known as a “water widget”), an expansion gauge temporarily connected to the physical system through a controllable manifold, a mathematical model (known as a “phantom water widget”), and a software program which accepts input related to the physical system and which outputs a result.
US11733119B2 Systems and methods for determining when to calibrate a pressure sensor of a mobile device
Determining when to calibrate a pressure sensor of a mobile device. Particular systems and methods determine values of a plurality of metrics, determine weights for the metric values, determine weighted metric values by applying the weights to the metric values, use the weighted metric values to determine if a pressure sensor of the mobile device should be calibrated using information associated with the first location, and calibrate the pressure sensor of the mobile device using the information associated with the first location if a determination is made that the pressure sensor of the mobile device should be calibrated using information associated with the first location.
US11733118B2 Pressure detection device including suppressing variations
Provided is a pressure detection device that can suppress variation in the pressure detection characteristics of a pressure detection unit from occurring due to individual differences in the shape of flow passage units, variation in work in mounting the flow passage unit on the pressure detection unit, or the like. The pressure detection device including: a pressure detection unit; a flow passage unit; and a mounting unit configured to removably mount the flow passage unit on the pressure detection unit. The pressure detection unit has a pressure detecting diaphragm and a sensor rod arranged at the center part of a first surface of the pressure detecting diaphragm. The flow passage unit has a flow passage diaphragm, and a displacement of the flow passage diaphragm in contact with the top surface is transmitted to the pressure detecting diaphragm via the sensor rod.
US11733117B2 Detachable pressure detection device
Provided is a pressure detection device which prevents variation of pressure detection characteristics. The pressure detection device including: a pressure detection unit configured to detect a pressure transmitted to a pressure detecting surface; a flow passage unit in which a pressure transmitting surface; and a mounting unit for removably mounting the flow passage unit on the pressure detection unit. The pressure detection unit has a sensor unit having the pressure detecting surface, a holding unit configured to hold the sensor unit to be movable along an axis orthogonal to the pressure detecting surface, and an urging unit configured to generate urging force to urge the sensor unit toward the pressure transmitting surface. The mounting unit mounts the flow passage unit on the pressure detection unit with the pressure detecting surface being in contact with the pressure transmitting surface under urging force generated by the urging unit.
US11733107B2 Thermistor sensor arrangement for measuring chipset temperature
A thermistor sensor arrangement for measuring chipset temperature is provided. According to various aspects of the present disclosure, a sensor assembly is placed between a heat sink of a chipset and a PCB on which the chipset is mounted. The sensor assembly includes a thermistor sensor, an electrical connector, and a resilient pad. The thermistor sensor includes a first end having a sensing element and a second end having sensor contacts. The electrical connector has a first interface to receive the sensor contacts, a second interface through which the signals are outputted, and a bottom surface to mount to the PCB. The resilient pad has an upper surface to which the sensing element is attached and a lower surface to engage with the PCB such that when the resilient pad is compressed, spring force of the resilient pad facilitates temperature measurement by pressing the sensing element against the heat sink.
US11733103B2 Measuring device and measuring method
An optical pulse measuring method measuring an optical pulse generated from a pulse light source is provided. The method includes: splitting the optical pulse and then focusing them at a measuring point, so as to generate gas plasma by the autocorrelation of the split optical pulses; receiving the sound signal from the gas plasma and generate a plasma sound signal; and using the plasma sound signal to calculate the characteristics of the optical pulse. A measuring device is also provided.
US11733102B2 Bolometer-type detector and method for manufacturing the same
An example object of the present invention is to provide a bolometer-type detector capable of reducing heat transfer between pixels. A bolometer-type detector according to an example aspect of the present invention includes a plurality of pixels, and at least includes: a substrate, a heat insulating layer provided on the substrate, bolometer films provided on individual pixels on the heat insulating layer, and a wiring for signal output connected to contact electrodes provided in contact with the bolometer films, wherein the wiring for signal output is disposed in a layer different from the bolometer films, and the heat insulating layer between adjacent pixels is removed at least partially in the depth direction and in a region of a length of 50% or longer and a width of 100 nm or wider of a closed curve that surrounds each bolometer film.
US11733101B2 Smart wall switch controller
This patent specification relates to various smart-home systems. Such a system may include a battery-powered smart home device that communicates using a first wireless protocol characterized by relatively low power usage and relatively low data rates. Such a system may further include a smart wall outlet device. The smart wall outlet device may include wireless communication circuitry comprising a first wireless interface and a second wireless interface. The first wireless interface may be configured to communicate with the battery-powered smart home device using the first wireless protocol. The second wireless interface may be configured to serve as a communication bridge between the battery-powered smart home device and a wireless network that uses a second communication protocol characterized by relatively higher power usage and relatively higher data rates.
US11733097B2 Fluorescence spectroscopic method using polyester composition containing additive to prevent oxidative degradation, and substrate, optical filter, security document, and sensor device containing the polyester composition
The field of the invention is that of fluorescence spectroscopic methods. In particular, the present invention relates to a fluorescence spectroscopic method and to several products that can be analyzed using this method.
US11733096B2 Highly-integrated ultrahigh-resolution mid-infrared dual-comb spectroscopy measurement device and method
An ultrahigh-resolution mid-infrared (MIR) dual-comb spectroscopy (DCS) measurement device includes a pump unit, a microring resonator (MRR) unit, a modulation unit, a splitting unit, a testing unit, a signal detection unit, a power balance unit, a reference detection unit and a spectral analysis unit. The measurement method includes: adjusting the laser emitted by the pump unit to the MRR unit; adjusting the modulation unit and performing dual-frequency modulation; generating two sets of MIR optical frequency combs (OFCs) with different repetition rates and splitting the MIR OFCs into the test light and the reference light; performing photoelectric conversion on the test light and injecting the test light to the spectral analysis unit; performing photoelectric conversion on the reference light and injecting the reference light to the spectral analysis unit; and performing Fourier transformation and data processing on test results to obtain absorption spectrum of the to-be-tested sample.
US11733095B2 Hyperspectral image sensor with calibration
A method for calibrating an image sensor begins by illuminating a portion of the image sensor with an input light spectrum, where the input light spectrum includes light of known wavelength and intensity. The method continues by sampling an output for each optical sensor of the image sensor, where each optical sensor is associated with one or more optical filters and where each optical filter being associated with a group of optical filters of a plurality of groups of optical filters. Each optical filter of a group of optical filters is configured to pass light in a different wavelength range and at least some optical filters in different groups of the plurality of groups of optical filters are configured to pass light in substantially a same wavelength range. The method then continues by comparing a sampled output for each optical sensor of the plurality of optical sensors with an expected output and generating a calibration factor for each of at least a subset of the plurality of optical sensors and storing the generated calibration factors in memory.
US11733093B2 Systems and methods for detection and visualization of reflection glares
Systems and methods are provided to determine glare information. An optical filter is configured to attenuate visible light and pass near-infrared light and an image sensor is configured to detect light reflected by a surface after the reflected light passes through the optical filter. The image sensor is further configured to generate image data comprising a detected near-infrared portion of the light reflected by the surface. Processing circuitry is configured to receive the image data from the image sensor and determine near-infrared glare information based on the received image. The near-infrared glare information can be used to adjust display parameter associated with the surface or characterize near-infrared glare properties of the surface.
US11733088B2 Spatial averaging method for coherent distributed acoustic sensing
A spatial averaging method for a coherent distributed acoustic sensing (DAS) system that employs differential beating and polarization combining of signals for two locations along a length of optical sensing fiber to determine phase change in-between every location along the length of the optical sensing fiber and a moving average using polarization combining output to reduce any Rayleigh fading before phase determination.
US11733086B2 Article transport vehicle
In order to suppress the collection of articles that are different from those specified when collecting articles using an article transport vehicle from a plurality of accommodating portions that accommodate articles, an article transport vehicle (3) includes a control portion (15), and a weight detecting portion (18) that detects a total weight (W) of articles (B) supported by a support portion (12), wherein articles picked up from accommodating portions (1) are supported by the support portion (12). In a case in which an increased weight (ΔW), which is an increase in the total weight (W) when an article (B) is newly supported by the support portion (12), is out of a prescribed range (WL, WH) according to a weight (BW) of a target article, which is an article (B) that is to be picked up from the accommodating portion (1), the control portion (15) determines that the target article was not correctly picked up, and makes a notification giving error information.
US11733084B2 High-precision weighing module with reduced thermal gradient
An integrated high-precision weighing module has a shell, an electromagnetic force sensor, a printed circuit board (PCB), a weighing pan component, a support ring, and an air baffle ring. The electromagnetic force sensor and the PCB are mounted in the shell. A bearing head of the electromagnetic force sensor extends upward from an upper end portion of the shell. The support ring sheathes the bearing head. The weighing pan component is mounted on the bearing head, with the support ring located between the weighing pan component and the shell. The air baffle ring is disposed around the weighing pan component and located on the support ring. A first airflow channel is formed among the shell, the support ring, and the air baffle ring. At least part of airflow in the shell flows to the outside through the first airflow channel.
US11733083B2 Adjustable scooping device
An adjustable scoop includes a scoop body and a plunger. The scoop body has a cylindrical interior sidewall, a hollow interior, an open top, and an open bottom. The plunger is arranged in the interior of the scoop body such that a top surface of the plunger faces the open top. A volume of the interior of the scoop body above the plunger defines a volume of the adjustable scoop. The plunger is rotatable in the interior of the scoop body to adjust the volume of the adjustable scoop. The plunger includes a first engagement element, and a surface of the interior sidewall of the scoop body includes a second engagement element extending from the surface. The first and second engagement elements mutually cooperate to translate rotation of the plunger to adjustment of the volume of the adjustable scoop.
US11733082B2 Electronic meter
Presented is an electronic meter for supplying driving power to a battery module charged by wireless power transmission. The presented electronic meter includes a usage detection module for detecting energy usage of a consumer, a control module for generating meter data based on the energy usage detected by the usage detection module, a communication module for transmitting the meter data generated by the control module to a meter reading server or a repeater, a battery module composed of a secondary cell, and for supplying driving power to the usage detection module, the control module, and the communication module, and a wireless power receiving module for receiving power wirelessly from a wireless power transmission device to charge the battery module.
US11733077B2 Carrier for measurement and wafer transfer system including the same
A measurement carrier includes a housing having an internal space, and a flow-rate measuring device located within the internal space. A bottom surface of the housing includes a first inflow hole, a second inflow hole, and an outflow hole, which provide fluid communication between the internal space and an outer space. The flow-rate measuring device may include a first flow-rate measuring sensor in fluid communication with the first inflow hole, and a second flow-rate measuring sensor in fluid communication with the second inflow hole.
US11733076B2 Airflow detection device for detecting whether air output path is obstructed
An airflow detection device for detecting whether an air output path is obstructed can be mounted in the air output path and includes a carrying portion, a metallic sensing portion and a metallic air plate portion that are respectively positioned on the carrying portion and have different electrode polarities, so as to detect obstruction of the air output path. The airflow detection device can be applied to products located in remote areas, mountain areas, or other places where maintenance workers cannot inspect the products frequently for the state of their dust screens or ventilation holes, and can help warn of conditions such as ventilation hole obstruction to avoid product overheating due to dust or dirt accumulation on dust screens or ventilation hole obstruction, adverse impacts on product performance, service live or stability, or system crash.
US11733068B2 Readout signal generator and method for operating a capacitive device
A method for operating a capacitive device. The method includes providing a pulsed readout signal having a pulse frequency at a readout signal channel, to which at least one capacitor unit of the capacitive device is electrically connected, and reading out the at least one capacitor unit of the capacitive device, which has a natural frequency with a natural frequency period duration tres, using the pulsed readout signal. Each voltage pulse of the pulsed readout signal is applied to the readout signal channel in n temporally offset voltage stages, n being a natural number greater than or equal to 2, and a time offset Δti is maintained between each two consecutively applied voltage stages in such a way that the following is true for at least one time offset Δti between the voltage stages: Δ ⁢ t i = m * t res + t res n , m being a natural number greater than or equal to zero.
US11733067B2 Variable differential transformer for position monitoring
An electronic sensor includes a signal generator configured to output excitation signals and a variable differential transformer connected to the signal generator to receive excitation signals. Embodiments of the variable differential transformer may include a primary coil, a first secondary coil connected to the signal generator, a second secondary coil connected to the signal generator, and a core disposed at least partially in a magnetic field generated via the first secondary coil and the second secondary coil and the first excitation signal and the second excitation signal. A phase of an output signal of the primary coil may correspond to a position of the core.
US11733065B2 Method of monitoring a magnetic sensor
The present disclosure provides a method of monitoring the magnetic field in which a magnetic sensor is operating in to ensure that the sensor is operating within its defined magnetic window. For example, the method uses the sensor output of either a multi-turn sensor, or some other magnetoresistive sensor that is being used in conjunction with the multi-turn sensor, for example, a magnetic single turn sensor or a second multi-turn sensor, to monitor the operating magnetic field.
US11733062B2 Magnetic measuring apparatus
A magnetic measuring apparatus includes at least one magnetic sensor, a coil, a driving circuit configured to supply a current to the coil, a conductor electrically connecting the coil and the driving circuit, and a computing device which estimates relative positions of the magnetic sensor and the coil based on a magnetic field generated by the current supplied to the coil and detected by the magnetic sensor. The magnetic sensor has a magnetic detection sensitivity in a particular direction, and the particular direction of the magnetic sensor and a current vector of the current flowing through the conductor are parallel.
US11733061B2 System and method to manage utility meter communications
A method for managing communications within a network comprising utility meters, each associated and connected to at least one utility management center through at least one intermediate data concentrator. A message is sent by a utility meter to the destination data concentrator. This message includes metering data measurement reported by said utility meter, its utility meter identifier, the destination data concentrator identifier and the management center identifier. Then, on the basis of several metering data measurements, a metering counter differential consumption value is calculated by difference of two metering counter consumption indexes measured by the utility meter within a time period interval. Then, a report containing at least the metering counter differential consumption value is sent from the destination data concentrator towards the utility management center to which said utility meter is associated.
US11733057B2 Transforming scale ring
A method for providing a map scale, using a computing device having one or more processors, comprising providing a geographic area for display on a display of a device, receiving information corresponding to a first input associated with a geographic location within the geographic area, providing, in response to the information and for display on the display, a scale including a first graphic and a second graphic surrounding the geographic location, calculating a distance between the first graphic and the second graphic, and providing a reference value for display on the display, the reference value including at least one of a time or distance to travel between the first and second graphics of the scale, the time or distance to travel being based on the calculated distance.
US11733054B2 Systems and methods for implementing occlusion representations over road features
Among other things, techniques are described for implementing occlusion representations over road features. In general, one innovative aspect of the subject matter described in this specification can be embodied in methods that include: obtaining area information of at least one area of interest for a vehicle, identifying occlusion data associated with the at least one area of interest, determining occlusion information associated with the at least one area of interest based on the area information and the occlusion data, providing the occlusion information for planning a route for the vehicle, and operating the vehicle in accordance with the planned route. The occlusion data includes data associated with the occlusion information, and the occlusion information has a smaller data size than the occlusion data.
US11733046B2 Multi-modal transportation proposal generation
Methods and systems for generating multi-modal transportation proposals are presented. In one embodiment, a system is provided that includes a processor and a memory storing instructions. The processor may execute the instructions to receive a request for transportation from an origin location to a destination location and to generate a proposal identifying a route between the origin location and destination location. Generating the proposal may include determining a primary modality for a primary segment with a primary starting location and a primary ending location. A starting portion may be identified from the origin location to the primary starting location and an ending portion may be identified from the primary ending location to the destination location. A secondary modality may be identified for transportation along the starting portion and/or the ending portion. The primary and secondary modality may be assigned to the proposal, which may be transmitted to a mobile device.
US11733045B2 Physical quantity detection circuit, physical quantity sensor, electronic instrument, vehicle, and method for diagnosing failure of physical quantity sensor
A physical quantity detection circuit including a differential amplification circuit that differentially amplifies a signal pair based on a first signal containing a first physical quantity component and a first vibration leakage component and a second signal containing a second physical quantity component having a phase opposite the phase of the first physical quantity component and a second vibration leakage component having the same phase as the phase of the first vibration leakage component, an adder circuit that adds the signal pair, a first synchronous wave-detection circuit that performs synchronous wave-detection on a signal based on an output signal from the differential amplification circuit, a second synchronous wave-detection circuit that performs synchronous wave-detection on a signal based on an output signal from the adder circuit, a physical quantity detection signal generation circuit that generates a physical quantity detection signal based on an output signal from the first synchronous wave-detection circuit, and a vibration leakage signal generation circuit that generates a vibration leakage signal based on an output signal from the second synchronous wave-detection circuit.
US11733044B2 Inertial sensor and method for manufacturing the same
An inertial sensor includes a lower substrate and an upper substrate. The upper substrate includes a micro oscillator, electrodes and a pad, which are independent of each other. The micro oscillator includes a curved surface portion, a joint portion recessed inward from an apex of the curved surface portion and joined to a support portion of the lower substrate, a rim at an end of the curved surface portion and a conductive film covering the micro oscillator. The curved surface portion is in an aerial state. The rim is made of the same material as the electrodes, located on a virtual flat plane formed by the electrodes, and apart from and surrounded by the electrodes. A portion of the conductive film that covers the joint portion is electrically bonded to a lower metal film covering the support portion.
US11733040B2 Instrument for determining level or plumb orientations
An instrument for determining level or plumb orientations includes an elongated body having a plurality of orientation measurement devices. Each of the orientation measurement devices can indicate either a level or plumb orientation depending on a position of the instrument. The orientation measurement devices each include a chamber having front and rear convex sides, a fluid contained in the chamber, and an air bubble floating in the fluid. The elongated body includes a set of first openings and a set of second openings. The orientation measurement devices are embedded into the elongated body through the first set of openings and the orientation measurement devices each include bubble therein viewable from the front and back of the elongated body. The bubble is also viewable from the top and bottom of the elongated body through the second set of openings.
US11733038B2 Floor height estimation and calibration of a mobile device
Methods and machines involve detecting when a mobile device is in a first area and a second area at different times, collecting pressure data from the mobile device and reference sensor(s) to estimate altitudes of the mobile device within the first area and the second area, collecting terrain altitudes associated with the first area and the second area, and using a difference between the estimated altitudes and a difference between the terrain altitudes to determine a height of a floor. The estimated floor height may be used to calibrate a pressure sensor of a mobile device.
US11733030B2 Method and apparatus for contactless high-resolution determination and control of an object position
A high-sensitivity optical system to determine and/or control spatial displacement and position of objects applicable to various situations when a contact measurement cannot be performed, such as in high-vacuum or ultra-high vacuum chambers, at high temperatures, in aggressive chemical environments, etc. A laser beam is directed at a low glancing angle to a screen secured to an object. The screen's surface is normal to a motion direction of interest. A location of the bright laser beam spot on the screen surface is acquired and the displacement thereof is analyzed and quantified based on the change in distance from the laser beam spot to a reference element which is arranged on the screen and creates a variation in the acquired image brightness. A feedback loop control mechanism is provided which returns the displaced object to its original position.
US11733027B2 Laser interferometer
A laser interferometer includes a light source that emits first laser light, an optical modulator that includes a vibrator and modulates the first laser light by using the vibrator to generate second laser light including a modulated signal, a photodetector that receives interference light between third laser light including a sample signal generated by reflecting the first laser light on an object and the second laser light to output a light reception signal, a demodulation circuit that demodulates the sample signal from the light reception signal based on a reference signal, and an oscillation circuit that outputs the reference signal to the demodulation circuit, and the vibrator is a signal source of the oscillation circuit.
US11733026B2 Single-beam three-degree-of-freedom homodyne laser interferometer based on array detector
A single-beam three-degree-of-freedom homodyne laser interferometer based on an array detector. A single-frequency laser beam is input to a Michelson interference structure, the measurement beam and the reference beam perform non-coaxial interference and form a single-beam homodyne interference signal by setting the angle of a reference plane mirror, the array detector is selected to effectively receive the single-beam homodyne interference signal, and finally, three-degree-of-freedom signal linear decoupling on the single-beam homodyne interference signal is achieved through a three-degree-of-freedom decoupling method based on Lissajous ellipse fitting. The laser interferometer does is free of angle decoupling nonlinearity, the period nonlinear error is remarkably reduced, compared with other existing three-degree-of-freedom laser interferometers, the laser interferometer has the advantages of being simple in structure, large in angle measurement range and easy to integrate, and the high-precision requirement of the three-degree-of-freedom laser interferometer for displacement and angle measurement is met.
US11733025B2 Dynamic offset and amplitude tracker
A method for use in a sensor, comprising: generating a signal that is indicative of an angular position of a rotating target, the signal being generated by at least one magnetic field sensing element; adjusting the signal to produce an adjusted signal, the signal being adjusted based on a current value of a first adjustment coefficient; generating an output signal based on the adjusted signal; and updating the first adjustment coefficient, the updating including replacing the current value of the first adjustment coefficient with a new value of the first adjustment coefficient, the updating being performed by minimizing a function that is based on the current value of the first adjustment coefficient.
US11733023B2 System and method for angle calculations for a plurality of inertial measurement units
Systems and methods for calculating mobility metrics associated to a plurality of wearable sensors in various arrangements comprising a plurality of communicatively-connected sensors comprising inertial measurement units (IMU) attached to connected bodies of a hinge or ball joint in communication with a computing device. Systems and methods for quaternion calculations comprising a first sensor's quaternion output as estimate into another sensor's quaternion calculation to improve the other sensor's quaternion estimate and vice versa. Systems and methods for data synchronization of a plurality of sensors involving building an external reference time vector and interpolating the sensor's data based on the reference time vector. Systems and methods for calculating a sensor's orientation and position based on the inertial measurements captured by the wearable sensors during hinge or ball joint movements to, at least, calculate a joint angle.
US11733020B2 First object for assembly with a second object and method of assembly thereof
A first object for assembly with a second object, the first object comprising: a body having a first mating portion; and a first electronic element fabricated on the body; wherein the first electronic element is provided to establish an electrical coupling with a second electronic element fabricated on one of: the body and the second object, wherein a second mating portion is provided on the second object, and wherein the electrical coupling is configured to provide a measurable output for positioning the first mating portion at a desired position relative to the second mating portion according to an analysis of the measurable output against a predetermined reference output.
US11733019B2 Assembly for position measurement
An assembly comprises a support including a plurality of individual sections. A scale is disposed on the support. The scale extends in a longitudinal direction and has a measuring graduation for position measurement at least in the longitudinal direction. A plurality of fastening devices are configured to fasten the scale to the support. The fastening devices are disposed on the individual sections of the support.
US11733014B2 Munitions rack with structural element and insertable ejectors
A munitions rack includes a munitions rack structure that houses multiple compact ejectors. The structure includes a pair of internal longitudinal ribs, inboard of a pair of external longitudinal ribs. A spine of the munitions rack structure links all the ribs, and the munitions rack structure may be formed out of a single piece of material. The ribs define a pair of side recesses on the port and starboard sides of the bomb, which each may be further subdivided into a forward pocket and an aft pocket. Removable ejectors are located in the pockets. The ejectors may receive pressurized gas from pressurized gas source(s) located outside of the ejectors. The ejectors may each have multiple forward pistons and multiple aft pistons. The ejectors may include pitch control valving to control the relative amounts of pressurized gas sent to the forward piston(s) and aft piston(s).
US11733013B2 Hand grenade for launching BB bullets
A hand grenade for launching BB bullets includes two half shells each including a spiral bullet storage and one half shell further including a discharge opening; a hollow, cylindrical base including a bottom recess, an air passage communicating with one bullet storage, and a valve at an end of the air passage; a steel ball on the recess to block the valve; a pressing assembly including a disc urging against the steel ball, a hollow cylinder extending upward from the disc, a magnet in the hollow cylinder, and a rod partially in the hollow cylinder to engage with the magnet; a hollow, cylindrical member threadedly secured to the cylindrical base; a cup-shaped cap threadedly secured to the cylindrical member and including two opposite projections on an inner surface and a bottom through hole with the rod passing through; and a switch including two opposite protrusions under the projections respectively.