Document Document Title
US11238486B2 Multi-customer offer
A device may determine a multi-customer offer, wherein the multi-customer offer identifies a threshold quantity of customers of the multi-customer offer to allow access to the multi-customer offer. The device may receive one or more requests to accept the multi-customer offer, wherein a request, of the one or more requests, is associated with a customer device of the one or more customer devices. The device may determine, based on a quantity of requests of the one or more requests, that the threshold quantity of customers is not satisfied. The device may identify, based on the threshold quantity of customers not being satisfied, one or more candidate customer devices having a likelihood of requesting to accept the multi-customer offer, wherein the one or more candidate customer devices are associated with respective users that are the potential customers, and wherein the likelihood satisfies a threshold.
US11238485B2 Method and device for providing digital goods using URL coupon
The present disclosure pertains to a method for providing digital goods using a URL coupon. The method includes: generating a digital goods provision URL containing information on digital goods; generating a URL coupon containing the digital goods provision URL; providing the URL coupon; receiving a digital goods provision request at the digital goods provision URL; authenticating a user; and transmitting an information processing request containing authenticated user information and digital goods identification information to a digital goods managing server. The method makes it possible to provide digital goods in an easy and safe manner.
US11238483B2 Linking an advantage communication system to a pre-existing product
A merchant point-of-sale (“POS”) system architecture is provided. The POS system architecture may include a POS terminal including a POS receiver, a virtual display and a transmitter, and a transaction processing network including a network receiver and processor. The network receiver may be configured to receive a payment authorization request. The virtual display may be configured to display selectable options. The options may be displayed prior to processing the payment authorization request. The selectable options may include a first and second option. The first option may be to apply a merchant-funded rewards program network to the payment authorization request. The second option may be to continue to apply the default issuer funded rewards program network to the payment authorization request. When the first option is selected, a processor may be configured to terminate the issuer funded reward program network and activate the merchant-funded rewards program network.
US11238481B1 Methods and systems for providing a best price guarantee
A financial institution can provide a best price guarantee to debit or credit card account holders. By providing a consolidated system including automatic price monitoring of purchased products and automatic claim form generation upon identifying a lower price, the consumer is relieved of the burden typically associated with conventional price matching. An exemplary method comprises receiving, by a server, purchase information from a financial customer, wherein the purchase information comprises a purchase price and purchased product description and wherein the customer has a credit or debit card issued by the financial institution; storing, by the server, the purchase information in a first database; locating, by the server, from a second database, stored product information corresponding to the received purchased product description, wherein the stored product information comprises a lowest price datum; comparing, by the server, the lowest price datum to the purchase price; and, if the lowest price datum is less than the purchase price, generating a claim form for the financial customer.
US11238478B2 Commercializing user patterns via blockchain
Methods and systems for commercializing vehicle data. The method includes writing, by an electronic control unit (ECU) of a vehicle, to a distributed ledger, vehicle data. The method also includes providing, by a computing device associated with a third party, a communication to the vehicle based on the vehicle data on the distributed ledger. The method also includes writing, by a processor of the computing device associated with the third party, to the distributed ledger, a record of providing the communication to the vehicle. The method also includes receiving, by the ECU of the vehicle, the communication.
US11238475B2 System for giving entertainment element in return for watching advertisement
When control is performed to output a watching target advertisement on a display screen displaying a game image, a user selects and sets an input element from entertainment elements, related to the game, possessed by the user. When the input element is determined, the watching target advertisement is controlled. The input element is consumed when the watching control is completed. Then, an output element, which is an entertainment element different from the input element and is selected based on information on the watching target advertisement, information on the input element, and the like, is given to the user.
US11238470B2 System of structured argumentation for asynchronous collaboration and machine-based arbitration
A method for collecting and processing user input. In some embodiments the method includes presenting a first user with a prompt for eliciting a first response, the first response including a numerical portion including one or more numbers, and an explanatory portion; receiving, from the first user, the first response; receiving from each of a plurality of other users, a respective response of a plurality of other responses; and displaying, to the first user, an ordered list of other responses. Within the ordered list, a second response, of the plurality of other responses, may be earlier than a third response, of the plurality of other responses, the second response being, according to a measure of distance, more distant, than the third response, from the first response.
US11238467B2 User active lead management system and uses thereof
Provided herein are systems for managing properties, e.g., real estate or financial properties, in real time and over time. The system generally comprises an electronic device with at least a processor, a memory and a display coupled to the processor and at least one network connection and an interactive management tool coupled to the electronic device. The interactive management tool comprises features for managing captured leads such as Email Alerts, Exporting, Labels, Syncing, Value, and Mobility. Also provided is a method for utilizing the system to capture leads and to interactively manage the same. Further provided herein is a non-transitory machine-readable storage device comprising processor-executable instructions to perform the method.
US11238453B2 Device for performing security login service and method
A method for performing a security login in an electronic device includes accessing, by an electronic device including a communication circuit and a processor, a web page. The method also includes receiving a user input for requesting a login to the web page and receiving first information for the login from the web page. The received first information is transmitted to a payment service provider server and a request for second information for authentication is received from the payment service provider server. The requested second information is transmitted to the payment service provider server and the login to the web page is performed.
US11238450B2 Computer-implemented systems and methods to enable complex functionality on a blockchain while preserving security-based restrictions on script size and opcode limits
The invention relates to blockchain technologies such as the Bitcoin blockchain. The invention uses a novel technique to decompose the functionality of a blockchain transaction script into several chunks or functional parts, and to use the output of a chunk as the input of the next chunk. Advantageously, this allows the blockchain to be used for ever complex tasks and computations while minimising script size, and also provides a novel architecture for the distributed execution of computational processes. The invention comprises a method of using a plurality of blockchain transactions to execute a computer-implemented task, comprising the steps: using an unlocking script (ULS1) associated with a first input (In1) in a blockchain transaction (Tx2) to present at least one data item to a locking script (LS1) of another transaction (Tx1) so as to provide a result on a stack; amending the blockchain transaction (Tx2) to include a second input (In2); generating a further unlocking script (ULS2) associated with the second input (In2), the further unlocking script (ULS2) comprising the result from the stack; and presenting the further unlocking script (ULS2) to a further locking script (LS2) such that the result from the stack is provided as input to the further locking script (LS2). Preferably, the locking script (LS1) and the further locking script (LS2) are provided in association with different outputs within the same blockchain transaction (Tx1).
US11238449B2 Efficient validation of transaction policy compliance in a distributed ledger system
Systems and methods for validation of transaction policy compliance are provided. Code is implemented, including a transaction policy compliance check, in a form of a trusted application to be executed in a trusted execution environment (TEE). A secret is attested and provisioned to a trusted application instance in the TEE. The trusted application instance is executed on a client transaction request to generate a policy compliance result. A transaction object is generated, including the policy compliance result and a proof of the execution. The transaction object is proposed to a distributed ledger system. The policy compliance result and a proof of the execution during transaction validation in the distributed ledger system is verified.
US11238447B2 Blockchain transactions with ring signatures
A method includes: determining, by a computing device communicably coupled to a blockchain network, participants in a remittance transaction, in which each participant has a corresponding account in a blockchain ledger of the blockchain network, and in which each account includes one or more assets; assembling the remittance transaction based on one or more to-be-spent assets of the one or more assets in an account corresponding to a real remitter, one or more covered assets of the one or more assets in an account corresponding to a fake remitter, and one or more encrypted transfer amounts; generating a linkable ring signature for the remittance transaction based on a private key held by the real remitter, a public key held by the real remitter, and a public key held by the fake remitter; and submitting the remittance transaction and the linkable ring signature to the blockchain network for completion.
US11238443B2 Secure crypto currency point-of-sale (POS) management
A Point-Of-Sale (POS) terminal is equipped to process crypto currencies for transactions. The POS terminal generates a transaction-based digital wallet for a given transaction to receive a crypto currency payment for that given transaction. The transaction-based digital wallet, funded with the crypto currency for the given transaction, is transferred to a retailer's server where the crypto currency is transferred from the transaction-based digital wallet to a retailer's digital wallet for eventual exchange to a government issued currency.
US11238441B1 Systems and methods for customizing authentication credentials for a payment card
A method of customizing authentication credentials for a payment card includes providing, by a payment card configuration circuit of a financial institution computing system, a card configuration interface to a computing device of a customer, the customer having a payment card account maintained by the financial institution computing system, receiving, by the payment card configuration circuit, a request from the computing device to modify an authentication requirement for use of the payment card account, the request including an authentication credential, and assigning, by the payment card configuration circuit, the authentication credential to a payment card associated with the payment card account, wherein the authentication credential is useable to authenticate a user of the payment card.
US11238439B1 Point of interaction device emulation for payment transaction simulation
Technologies for emulating payment transaction messaging for electronic payment transaction include a transaction management controller for receiving a transaction amount for a payment transaction from a business management engine and simulated payment card data for the payment transaction from a point of interaction emulator. The transaction management controller inserts the transaction amount and the payment card data into a test payment authorization request message, which is transmitted to a null host. A payment authorization response message is received from the null host and transmitted by the transaction management controller the business management engine. Other embodiments are described and claimed.
US11238436B2 System and computer implemented method for sharing expenses using a dual-chip payment card
The present disclosure relates to a transaction processing system and a method for sharing expenses among multiple peers using a dual-chip payment card. The method includes receiving a request for creating a temporary pool session for a plurality of users from one of the plurality of users having a dual-chip payment card. In response to the request, the method includes creating the temporary pool session, holding a proportional credit amount of each of the plurality of users. Subsequently, the method includes associating the temporary pool session with a secondary chip of the dual-chip payment card of at least one of the plurality of users. Finally, the method includes processing one or more transaction requests received through the secondary chip of the dual-chip payment card of at least one of the plurality of users, using the temporary pool session.
US11238432B2 Method for enabling a communication link between a mobile terminal and a receiving terminal
According to a first aspect, there is provided a method for enabling a communication link over which transaction data is transmitted between a mobile terminal and a receiving terminal, the method comprising: storing in a memory at the mobile terminal, the receiving terminal and a server administering the communication link, a generated unique identifier, the unique identifier used to facilitate the enablement of the communication link; creating a storage slot at the server administering the communication link, the storage slot being assigned the unique identifier and the storage slot used to store the transaction data; and enabling the communication link in response to the creation of the storage slot, wherein the communication link is utilised by both the mobile terminal and the receiving terminal by referencing the unique identifier to the server.
US11238431B2 Credit payment method and apparatus based on card emulation of mobile terminal
Technologies related to mobile credit payment are disclosed. In an implementation, a credit payment request is generated and sent to a user account of a credit payment application (APP) installed on a mobile computing device. A payment response message is then received from the mobile computing device. The payment response message is parsed to identify an APP public key license. A pre-stored credit authorization public key is used to verify the APP public key license and an APP public key is received from the APP public key license if the verification is successful. A payment deduction request is generated and sent to the user account of the credit payment APP. A payment authorization encrypted using asymmetric key encryption is received from the mobile computing device. The APP public key is used to decrypt the payment authorization, and a transaction log is recorded if the second response message is successfully decrypted.
US11238428B1 System and method for secure transactions to transmit cryptocurrency
The present invention is directed to an optical module based on silicon photonics. The optical module provides a cyptocurrency wallet stored in a memory resource and includes an optical communication block with a direct-to-cloud interface for connecting to entities in a cloud infrastructure. The optical module further includes an application block to enable a cryptocurrency transaction via the direct-to-cloud interface. The optical module is configured to be an optical Quantum Key Generation Distribution device using a quantum key generation encryption protocol to encrypt a private key protected transaction in an encrypted transaction envelope. Furthermore, the optical module includes an external interface connecting the application block to a user/host via a physical layer to establish a secure link before executing a peer-to-peer transaction between entities in the cloud infrastructure.
US11238427B2 Transaction terminals for automated billing
A device may receive receipt information associated with items in an order. The receipt information may include item identifiers and price descriptors associated with the items in the order. The device may receive product information associated with the items in the order. The product information may include product identifiers based on images of the items in the order and object descriptors. The device may map a first item identifier for a first item in the order and a first product identifier for determining that the first item corresponds to a first price descriptor and a first object descriptor. The device may map a second item identifier for a second item in the order and a second product identifier for determining that the second item corresponds to a second price descriptor and a second object descriptor. The device may assign the first and second items to respective first and second sub-receipts.
US11238415B2 Systems and methods for intelligent adherence or conformance analysis coaching
A system and method for intelligent adherence analysis/conformance analysis coaching where a graphical user interface, which allows a supervisor to select a date range and an objective, such as a goal amount of adherence/conformance to occur at a goal frequency, is displayed; adherence/conformance data, for one or more agents, is received, agents are determined to require coaching based on a comparison of the adherence/conformance data at the goal frequency to the goal amount of occurrences of the goal amount of adherence/conformance at the goal frequency; coaching sessions are scheduled with each of the agents determined to require coaching; and an alert, which includes information indicating why the agent requires coaching, is transmitted to each of those agents.
US11238412B2 Multimedia calendar
A method for creating events for use by an electronic calendar application. A computer device running a calendar application displays a GUI having a representation of a calendar. A first widget on the GUI initiates a software routine for defining an event. The routine generates an interface window having a plurality of event detail widgets which allow the user to interactively define details of the event. Once the details are entered, the event is saved as a multimedia object, and the multimedia object is placed onto the calendar representation. Further, details of the event may include additional multimedia content. Also, the calendar representation itself may include multimedia content. The event may be defined with an approximate time frame rather than a specific time frame. For example, an event may be linked to another event rather than to a specific time frame.
US11238411B1 Artificial neural networks-based domain- and company-specific talent selection processes
Methods and systems are provided for adaptive recruitment computer system. In one novel aspect, the adaptive recruitment computer system generates a question bank based on a job description, selects adaptively questions from the question bank for an interview, and generates a feedback report for the candidate based on the evaluation of the candidate's answer. In one embodiment, the computer system categorizes a job requirement based on a body of knowledge (BOK) skill knowledge base, generates a question bank, selects adaptively a subset of questions from the generated question bank, wherein each question selected is based on evaluations of candidate's answers to corresponding prior questions using a recurrent neural network (RNN) model, and generates a feedback report for the candidate, wherein the feedback report using the RNN model based on evaluations of answers and a BOK candidate knowledge base, wherein the BOK candidate knowledge base receives updates from the computer system.
US11238403B2 Distributed ledger certification
Features are disclosed for an interface for verifiable tracking of an item through a supply chain using a distributed electronic ledger. For example, when an item is added to a catalog system, the item information may be included in the creation element at the start of the ledger for the item. A certification authority may be included to verify that items received correspond to the item included in the catalog based on one or more certification rules. If a certification rule is satisfied, a record may be added to indicate transfer of the item from a provider to the catalog system. The certification information may be dynamically presented with item description information such as in response to searches of the catalog system.
US11238401B1 Identifying user-item interactions in an automated facility
Techniques for employing user interfaces to output information indicative of events occurring in an inventory facility, and receive feedback from a human regarding the events are described herein. In one implementation, an event may take place in an inventory facility, such as a customer taking an item from an inventory location, returning an item to an inventory location, and so forth. An automated system of an inventory management system may process sensor data collected by sensors in the inventory facility to determine details of the event. In some examples, the inventory management system is unable to determine with a high level of confidence what occurred during the event. The inventory management system may provide the sensor data to a human associate through an associate interface, and receive input regarding details of the event from the human associate through the associate interface.
US11238397B2 Methods, apparatus, and systems for generating a corrective pickup notification for a shipped item using a mobile master node
Improved methods, apparatus, and systems for generating a corrective pickup notification for a shipped item using a mobile master node are described. For example, a mobile master node involved with a delivery of the item (such as a courier's mobile master node) identifies an intended delivery location related to the item. Location circuitry within the mobile master node then detects a current location of the mobile master node. The mobile master node uses the intended delivery location and the current location of the mobile master node to automatically sense an adverse delivery condition related to the item (such as an incorrect location for delivery of the item, moving away from the intended delivery location, or incorrect delivery times for the item based upon deadlines and time ranges for delivery). In response to and based upon the sensed adverse delivery condition, the mobile master node then generates the corrective delivery notification.
US11238396B2 High performance map editor for business analysts
A model synchronization map table is built that facilitates autonomous computer self-navigation between elements of business objects of a business object model and corresponding elements of at least one extensible markup language (XML) schema of an XML schema definition-based (XSD-based) model. XSD-based model is programmatically generated by transformation of the elements of the business objects of the business object model into corresponding elements of XML schema of the XSD-based model. The business object model and XSD-based model are displayed in a dual-view editor. The dual-view editor enables users to toggle between and independently edit the business object model and XSD-based model. In response to independent edits made to one XSD-based model and business object model, the elements of the business object model are automatically synchronized with corresponding elements of the XSD-based model using the model synchronization map table.
US11238394B2 Assessment-based qualified candidate delivery
The disclosed embodiments provide a system for processing data. During operation, the system obtains answers by a candidate to assessments related to qualifications for one or more opportunities. Next, the system applies a machine learning model to the answers and additional qualifications for an additional opportunity to produce a match score between the candidate and the additional opportunity. The system then compares the match score to a threshold to determine a recommendation related to applying to the additional opportunity by the candidate. Finally, the system outputs the recommendation in association with the additional opportunity.
US11238389B2 System and method for risk management in a supply chain
The present disclosure relates to systems and methods for risk management in a supply chain. The system is configured to maintain a supply chain repository storing an original buffer level, and a master plan. Further, the system is configured to monitor each stage associated with the supply chain to identify at least one of a short term disruption or a long term disruption associated with a stage of the supply chain. Further, the system is configured to resolve the short term disruption by updating the original buffer level of an inventory or by revising the current plan and at least one of the set of future plans associated with the supply chain. Further, the system is configured to resolve the long term disruption in the supply chain using a set of problems and a set of solutions stored in a historical database.
US11238388B2 Virtualization of assets
Techniques for solving asset synthesis by integrating asset synthesis instances into a historical, virtual, or predicted workflow within an organization. The integration facilitates improving a parameter of the synthesis, such as cost or time. The result is a system that improves productivity in an organization and improves accuracy of workflow completion prediction within the organization.
US11238386B2 Task derivation for workflows
Techniques are described for workflow management, including automatically deriving characteristics of a user task node in a workflow based on an analysis of other workflow elements such as conditional sequence connectors. In some implementations, elements of a workflow presented in the modeler user interface of a workflow management platform are analyzed, and element(s) of the workflow are automatically and dynamically modified based on the analysis. For example, a workflow may include a first user task that is connected to subsequent node(s) in the workflow, such as other user task(s) downstream from the first user task. The first user task may be connected to each subsequent node by a conditional sequence connector. The condition information for each connector can be extracted from the workflow information and used to automatically modify the first user task to include decision branches for each element of condition information extracted from a respective connector.
US11238382B1 Threshold configuration and system for space
A system comprising a database storing schedule information associated with different meeting spaces, at least a first threshold display located proximate at least a first meeting space, an employee tracking system, a processor programmed to perform the steps of receiving employee tracking information including locations and identities, determining the relative juxtapositions of employees with respect to the first threshold display, identifying content to be presented on the first threshold display based on identity of a first employee, a distance between the first employee and the display and the schedule information.
US11238381B2 Method and apparatus for talent-post matching and computer readable storage medium
Embodiments of the disclosure provide a method and an apparatus for talent-post matching, a device and a medium, which relates to the field of information matching and recruitment. The method includes: determining a resume feature representing a resume to be predicted according to a post submitted and the resume to be predicted; and predicting a matching degree between the resume to be predicted and the post by using a pre-trained predictive model according to a post feature of the post and the resume feature. With the method and the apparatus for talent-post matching, the device and the medium provided in embodiments of the present disclosure, the resume and the post may be matched automatically.
US11238378B2 Method and system for booking transportation services
Systems and methods for providing transportation service are disclosed. A method for providing transportation service may include: receiving, from a remote passenger terminal, a transportation service request in an area; receiving, from at least one service vehicle in the area, vehicle information of the at least one service vehicle; assigning, via a processor, the transportation service request to a service queue; determining, via the processor, that the transportation service request qualifies for prioritized processing based on the transportation service request, the vehicle information, and a status of the service queue; and providing, to the remote passenger terminal, an option for prioritized processing.
US11238377B2 Techniques for integrating segments of code into machine-learning model
A server system may match a segment of code for a code integration request to metadata about similar segments of code, wherein the metadata qualifies one or more outcomes of previous integration requests. The server may determine usage rights and rules based on the metadata, wherein some of the usage rights and rules have previously have been approved by a multi-approval workflow that enforces a predetermined process to authorize use of the segment of code for code segment integrations. The server may analyze the metadata to predict an integration score based at least in part on the usage rights and rules of the segments of code. If the integration score of the segment of code exceeds a threshold, the system may automatically generate a data structure for deploying the segment of code, wherein the automatically generating the data structure is performed without the multi-approval workflow.
US11238371B2 Computer system and method for monitoring the status of a technical system
A computer system can be configured to: receive, in a low-precision mode, first status data generated by one or more sensors, the first status data reflecting technical parameters of a technical system, the first status data exhibiting a first precision level; apply a low-precision machine learning model to analyze the first status data for one or more indicators of an abnormal technical status, the machine learning model having been trained with data exhibiting the first precision level; send, based on an abnormal technical status being indicated, instructions for the one or more sensors to generate second status data exhibiting a second precision level, the second precision level being associated with greater accuracy than the first precision level; receive the second status data exhibiting the second precision level based on the sent instructions; providing the second status data to a data analyzer.
US11238369B2 Interactive visualization evaluation for classification models
Methods and systems of classification model evaluation are described. A processor may generate a classifier track comprising visual indicators representing the set of classifier labels. The classifier labels may be based on output data of a classification model. The processor may generate a label track comprising visual indicators representing a set of observed labels received from a device. The processor may output the classifier track and the label track on a user interface. The processor may receive a request to evaluate the classification model, where the request may indicate a performance metric. The processor may identify a set of operators associated with the performance metric. The processor may execute the identified set of operators on the classifier track and the label track. The processor may generate a performance track indicating the performance metric of the classification model. The processor may output the performance track on the user interface.
US11238368B2 Machine learning and security classification of user accounts
Machine learning techniques are used in combination with graph data structures to perform automated classification of accounts. Graphs may be constructed using a seed node and then expanded outward to second-degree nodes and third-degree nodes that are connected to a seed user account node via direct interaction between the accounts. Characterization information regarding the interaction between accounts can be stored in the graph (e.g., quantity of interactions, types of interactions) as well as other metrics and metadata. A classifier, using random forest or another technique, may be trained using a number of different graphs that can then be used to reach a determination as to whether a user account falls into one particular category or another. These techniques can identify accounts that may be violating terms of service, committing a security violation, and/or performing illegal actions in a way that is not ascertainable from human analysis.
US11238366B2 Adaptive object modeling and differential data ingestion for machine learning
A machine learning (ML)-based technique for user behavior analysis that detects when users deviate from expected behavior. A ML model is trained using training data derived from activity data from a first set of users. The model is refined in a computationally-efficient manner by identifying a second set of users that constitute a “watch list.” At a given time, a differential data ingestion operation is then performed to incorporate data for the second set of users into the training data, while also pruning at least a portion of the data set corresponding to data associated with any user included in the first set but not in the second set. These operations update the training data used for the machine learning. The machine learning model is then refined based on the updated training data that incorporates the activity data ingested from the users identified in the watch list.
US11238365B2 Method and system for detecting anomalies in data labels
The present teaching relates to a method and system for validating labels of training data. A first group of data records associated with the training data are received, wherein each of the first group of data records includes a vector having at least one feature and a first label. For each of the first group of data records, a second label is determined based on the at least one feature in accordance with a first model. Thereafter, a loss based on the first label associated with the data record and the second label is obtained, and the data record having an incorrect first label is classified when the loss meets a pre-determined criterion. Upon classifying the data records, a sub-group of the first group of data records is generated, wherein each of the data records included in the sub-group has the incorrect first label.
US11238363B2 Entity classification based on machine learning techniques
A device may receive information that identifies a requirement. The device may receive information associated with a set of positive entities and a set of negative entities. The device may identify a set of priority terms based on the information associated with the set of positive entities and the set of negative entities. The device may identify a first set of ancillary terms and a second set of ancillary terms based on the information that identifies the set of priority terms. The device may generate a model based on the set of priority terms, the first set of ancillary terms, and the second set of ancillary terms. The device may determine a set of classification scores, for a set of unclassified entities, based on information associated with the set of unclassified entities and the model. The device may provide information that identifies the set of classification scores to cause an action to be performed in association with the set of unclassified entities.
US11238361B2 Simultaneously driving adjacent qubit pairs
An embodiment includes (CR) gate having a first control qubit coupled with a first target qubit, and a second CR gate having a second control qubit coupled with a second target qubit and the first control qubit. The embodiment also includes controller circuitry for performing operations including first and second iterations of: during a first time period, directing respective CR pulses to the first and second control qubits; during a second time period, directing respective single qubit pulses to the first control qubit and to the second target qubit; during a third time period, directing respective CR pulses to the first and second control qubits; and during a fourth time period, directing respective single qubit pulses to the second control qubit and to the first target qubit.
US11238358B2 Predicting site visit based on intervention
A method can include determining a first probability that a first member of members of a website will visit the website within a specified time window if the first member is provided an intervention at a specified time, determining a second probability that the first member will visit the website within the specified time window without being provided the intervention, determining a difference between the first and second probability, and in response to determining the difference is greater than a first specified threshold, providing the intervention at the specified time.
US11238356B2 Method of predicting streamflow data
A system and method for generating synthetic streamflow data for a malfunctioning streamgage is provided. The method uses both classification and regression techniques to accurately predict streamflow data for the malfunctioning streamgage based on measured streamflow data from other streamgages and based on correlations between the streamgages. The system and method may also provide a method of improved flood forecasting, by updating flood forecasts using synthetic streamflow data when measured streamflow data from one or more streamgages are unavailable. The system may generate flood forecast information and/or flood warning messages.
US11238354B2 Event-based feature engineering
A method for generating machine learning training examples using data indicative of events associated with a plurality of entities. The method comprises receiving an indication of one or more selected entities of the plurality of entities, receiving information indicative of selecting one or more prediction times associated with each of the one or more selected entities, and receiving information indicative of selecting one or more label times associated with each of the one or more selected entities. Each of the one or more label times corresponds to at least one of the one or more prediction times, and the one or more label times occur after the corresponding one or more prediction times. Data associated with the one or more prediction times and the one or more label times is extracted from the data indicative of events associated with the plurality of entities. Training examples for use with a machine learning algorithm are generating using the data associated with the one or more prediction times and the one or more label times.
US11238353B2 Cognitive engine for multiple internet of things devices
A method, computer system, and a computer program product for managing and optimizing connectivity of a plurality of IoT devices based on cognitive learning is provided. The present invention may include identifying a user, wherein a plurality of user context data is stored in a user profile. The present invention may then include detecting a change in at least one current user context associated with the identified user. The present invention may also include performing a connectivity and management analysis on the detected change in the at least one current user context. The present invention may then include generating at least one optimal plan for the plurality of IoT devices associated with the identified user based on the performed connectivity and management analysis. The preset invention may further include performing at least one action based on the generated at least one optimal plan.
US11238348B2 Using meta-information in neural machine translation
Systems and methods for neural machine translation are provided. In one example, a neural machine translation system translates text and comprises processors and a memory storing instructions that, when executed by at least one processor among the processors, cause the system to perform operations comprising, at least, obtaining a text as an input to a neural network system, supplementing the input text with meta information as an extra input to the neural network system, and delivering an output of the neural network system to a user as a translation of the input text, leveraging the meta information for translation.
US11238345B2 Legendre memory units in recurrent neural networks
Neural network architectures, with connection weights determined using Legendre Memory Unit equations, are trained while optionally keeping the determined weights fixed. Networks may use spiking or non-spiking activation functions, may be stacked or recurrently coupled with other neural network architectures, and may be implemented in software and hardware. Embodiments of the invention provide systems for pattern classification, data representation, and signal processing, that compute using orthogonal polynomial basis functions that span sliding windows of time.
US11238344B1 Artificially intelligent systems, devices, and methods for learning and/or using a device's circumstances for autonomous device operation
Aspects of the disclosure generally relate to computing enabled devices and/or systems, and may be generally directed to devices, systems, methods, and/or applications for learning a device's operation in various circumstances, storing this knowledge in a knowledgebase (i.e. neural network, graph, sequences, etc.), and enabling autonomous operation of the device.
US11238340B1 Predictive eyetracking using recurrent neural networks
A system predicts future positions or vergence depth of the user's eyes and generates gaze contingent content, such as for a head-mounted display (HMD), based on the predicted positions or vergence depth. The system includes an eye tracking controller that creates eye tracking information defining positions of a first eye and a second eye of a user over time. The eye tracking information is input to a neural network model that outputs the predicted positions or vergence depth. The predicted positions or vergence depth is then used to render the gaze contingent content, or to change other configurations of the HMD. Latency between the detection of user eye movement and the output of corresponding content is reduced to provide a more immersive real-time user experience.
US11238339B2 Predictive neural network with sentiment data
A set of vectors may be obtained. The vectors may be multi-dimensional vectors that are associated with and describe tokens from a first set of tokens from a corpus of sources. The description may be based in part on the relationship of the token to at least a portion of the remainder of the corpus. A set of sentiment scores may be obtained. The sentiment scores in the set of sentiment scores may describe a sentiment associated with a corresponding token that is described by a vector from the set of vectors. The set of vectors and the set of sentiment scores may be input into a pattern-recognizer pathway in a first neural network. A probability value of a potential future event may then be generated by the first neural network. The probability value may be based on the set of vectors and the set of sentiment scores.
US11238330B2 Card printing mechanism with card return path
Card processing mechanisms and methods whereby after a card has been processed on one surface thereof at a card processing station such as, but not limited to, a card printing mechanism, the card can be recirculated back upstream of the card processing station along a return card travel path that is separate from the primary card travel path through the card processing station where the card can then be reintroduced back into the primary card travel path and transported through the card processing station a second time. As the card is being returned along the return card travel path, the card can be flipped over so that when the card is transported back through the card processing station, the opposite surface of the card can be processed.
US11238328B2 Magnetic marker and magnetic marker system
In a columnar-shaped magnetic marker including a magnet formed by dispersing a magnetic powder of iron oxide in a polymer material and to be laid in a road without being accommodated in a metal container, one end face of an outer peripheral surface and an entire outer peripheral side surface of magnet are covered with metal foil forming a conductive layer, and an RFID tag which performs wireless communication with a tag reader mounted on a vehicle side is arranged on the end face of magnetic marker provided with metal foil as being in a state of being electrically insulated from metal foil.
US11238320B2 Printing apparatus and printing method
In a printing chip overlapping area being an area in which a first printing chip and a second printing chip overlap with each other when viewed from a second direction, ink is discharged so that a first overlapping area and a second overlapping area at least partially do not overlap with each other when viewed from the second direction. In the first overlapping area, a nozzle usage ratio of a first nozzle row and a nozzle usage ratio of a third nozzle row are neither 0% nor 100%. In the second overlapping area, a nozzle usage ratio of a second nozzle row and a nozzle usage ratio of a fourth nozzle row are neither 0% nor 100%.
US11238318B2 Methods and apparatus for HILN characterization using convolutional neural network
A method of characterizing a serum and plasma portion of a specimen in regions occluded by one or more labels. The characterization may be used for determining Hemolysis (H), Icterus (I), and/or Lipemia (L), or Normal (N) of a serum or plasma portion of a specimen. The method includes capturing one or more images of a labeled specimen container including a serum or plasma portion, processing the one or more images with a convolutional neural network to provide a determination of Hemolysis (H), Icterus (I), and/or Lipemia (L), or Normal (N). In further embodiments, the convolutional neural network can provide N′-Class segmentation information. Quality check modules and testing apparatus adapted to carry out the method are described, as are other aspects.
US11238314B2 Image augmentation and object detection
Computing systems may support image classification and image detection services, and these services may utilize object detection/image classification machine learning models. The described techniques provide for normalization of confidence scores corresponding to manipulated target images and for non-max suppression within the range of confidence scores for manipulated images. In one example, the techniques provide for generating different scales of a test image, and the system performs normalization of confidence scores corresponding to each scaled image and non-max suppression per scaled image These techniques may be used to provide more accurate image detection (e.g., object detection and/or image classification) and may be used with models that are not trained on modified image sets. The model may be trained on a standard (e.g. non-manipulated) image set but used with manipulated target images and the described techniques to provide accurate object detection.
US11238313B2 Automatic document classification using machine learning
Automatic document classification using machine learning may involve receiving inputs that assign documents to classifiers, which define document classification rules for a classification model. The computing device may train the classification model using a machine learning technique that assigns each document of a second set of documents to destinations based on the document classification rules. The computing device may also receive a template design for each destination that specifies metadata to extract for a document type corresponding to documents assigned to the destination. The computing device may subsequently classifying a particular document using the classification model, which may involve assigning the particular document to a given destination of the plurality of destinations based on the document classification rules, and exporting metadata from the particular document using the template design associated with the given destination.
US11238309B2 Selecting keypoints in images using descriptor scores
An example apparatus for selecting keypoints in image includes a keypoint detector to detect keypoints in a plurality of received images. The apparatus also includes a score calculator to calculate a keypoint score for each of the detected keypoints based on a descriptor score indicating descriptor invariance. The apparatus includes a keypoint selector to select keypoints based on the calculated keypoint scores. The apparatus also further includes a descriptor calculator to calculate descriptors for each of the selected keypoints. The apparatus also includes a descriptor matcher to match corresponding descriptors between images in the plurality of received images. The apparatus further also includes a feature tracker to track a feature in the plurality of images based on the matched descriptors.
US11238307B1 System for performing change detection within a 3D geospatial model based upon semantic change detection using deep learning and related methods
A system may include a memory and a processor cooperating therewith to obtain geospatial image data from a plurality of different types of sensors and generate a three-dimensional (3D) geospatial model therefrom. The processor may further determine a reference image within the 3D geospatial model based upon synthetically positioning an image sensor within the 3D geospatial model, and perform change detection between a collected image and the reference image based upon semantic change detection using deep learning.
US11238305B2 Information processing apparatus and non-transitory computer readable medium storing program
An information processing apparatus includes a processor configured to execute first preprocessing on acquired image data, and execute second preprocessing on a specified partial region of the image data as a target in a case where information for specifying at least one partial region in an image corresponding to the image data is received from post processing on which the image data after the first preprocessing is processed.
US11238302B2 Method and an apparatus for performing object illumination manipulation on an image
A method and an illumination manipulation device of performing an object illumination manipulation operation on a first image are provided. The method includes receiving the first image and an input of a light direction, generating a second image with a first object detected from the first image, determining a second object illumination of the second image based on the light direction and replacing a first object illumination of the first image with the second object illumination.
US11238301B2 Computer-implemented method of detecting foreign object on background object in an image, apparatus for detecting foreign object on background object in an image, and computer-program product
A computer-implemented method of detecting a foreign object on a background object in an image is provided. The computer-implemented method includes extracting image features of the image based on image characteristics of the background object and a suspected foreign object; detecting a salient region in the image based on a human visual attention model; generating a salient region mask based on detection of the salient region; obtaining the image features in a region surrounded by the salient region mask; perforating feature combination and feature vector length normalization on the image features of the region surrounded by the salient region mask to generate normalized feature vectors; and identifying the suspected foreign object using an image classifier, wherein the image classifier uses the normalized feature vectors as input for identifying the suspected foreign object.
US11238296B2 Sample acquisition method, target detection model generation method, target detection method, computing device and computer readable medium
The present disclosure discloses a sample acquisition method, a target detection model generation method, a target detection method, a computing device, and a computer readable medium. The sample acquisition method includes: adding a perturbation to a pre-marked sample original box in an original image to obtain a sample selection box, wherein an image framed by the sample original box contains a target; and extracting an image framed by the sample selection box as a sample. The technical solutions of the present disclosure can effectively increase the number of the samples that can be acquired in the original image, and adding a background to the samples can effectively improve the recognition accuracy of the trained target detection model.
US11238291B2 Method, apparatus, and computer program product for determining if probe data points have been map-matched
A method, apparatus, and computer program product are provided for determining whether probe data points are map-matched or non-map-matched such that the probe data can be processed and analyzed appropriately without introducing bias into the analysis which may be caused by map-matching ahead of analysis. A mapping system includes a memory having map data stored therein, and processing circuitry. The processing circuitry may be configured to receive probe data points associated with a plurality of vehicles. Each probe data point is received from a probe apparatus of a plurality of probe apparatuses. The probe apparatus includes a plurality of sensors and being onboard a respective vehicle. Each probe data point includes location information associated with the respective probe apparatus.
US11238290B2 Timeline-video relationship processing for alert events
A method at a server system includes: receiving a video stream from a remote video camera, wherein the video stream comprises a plurality of video frames; selecting a plurality of non-contiguous frames from the video stream, the plurality of non-contiguous frames being associated with a predetermined time interval; encoding the plurality of non-contiguous frames as a compressed video segment associated with the time interval; receiving a request from an application running on a client device to review video from the remote video camera for the time interval; and in response to the request, transmitting the video segment to the client device for viewing in the application.
US11238282B2 Systems and methods for automated detection of changes in extent of structures using imagery
Systems and methods for automated detection of changes in extent of structures using imagery are disclosed, including a non-transitory computer readable medium storing computer executable code that when executed by a processor cause the processor to: align, with an image classifier model, a structure shape of a structure at a first instance of time to pixels within an aerial image depicting the structure captured at a second instance of time; assess a degree of alignment between the structure shape and the pixels, so as to classify similarities between the structure depicted within the pixels and the structure shape using a machine learning model to generate an alignment confidence score; and determine an existence of a change in the structure based upon the alignment confidence score indicating a level of confidence below a predetermined threshold level of confidence that the structure shape and the pixels within the aerial image are aligned.
US11238276B2 Automatic image capture system based on a determination and verification of a physical object size in a captured image
Described herein is a system for automatically capturing images. A device may execute an application on the device. In response to receiving a request for capturing an image of a document, the application may control the operation of the camera to contemporaneously and continuously capture image frames of an area within the field of view of a camera of the device. The field of view may include an object and in turn may be included in the captured image frames. The application may determine whether the aspect ratio and real-world size of the object in the captured image frames corresponds with a specified threshold size and aspect ratio which corresponds with a given document type. In response to determining the object corresponds to the given document type, the camera may automatically extract an image of the object.
US11238268B2 Image processing device, image processing method, and pathological diagnosis assistance system using same
An image processing device and an image processing method capable of clarifying a specific region, especially a stained region of the cell nucleus, by correcting in consideration of overlap of staining, thereby making discrimination easy, and a pathological diagnosis assistance system using the same are provided. A pathological stained image is decomposed into dye concentration images of respective dyes, dye information on the respective staining dyes are correlated, and the respective dye concentration images are corrected to emphasize a specific region.
US11238267B1 Distorted fingerprint matching using pose and minutia grouping
A list of possible mated minutiae in a reference fingerprint and a search fingerprint is identified. The list of possible mated minutiae is divided into different groups of mated minutiae using pose grouping based on rigid transformation parameters. For each group, the possible mated minutiae are filtered to get a set of consistent mated minutiae pairs having similar rigid transformation. The topological consistency between groups is determined. If any two groups are topologically consistent to each other, they are merged to form a (virtual) larger group. A non-linear transformation parameters are estimated from the mated minutiae in the merged group. The overall similarity of mated and non-mated minutiae in the overlapping area is determined after non-linear alignment of the two fingerprints, and the maximum similarity is output as the final similarity score between two fingerprints.
US11238266B2 Minutia features generation apparatus, system, minutia features generation method, and program
A minutia features generation apparatus comprises: an input part to input an image formed as a curved stripe pattern by a ridge line(s); a generation part to generate a skeleton image formed by extracting a skeleton(s) from the image; an extraction part to extract a plurality of minutiae from the skeleton image; and a calculation part configured to calculate a relation minutia feature(s) representing relationship between a first minutia and a second minutia among the plurality of minutiae, wherein the calculation part calculates as one of the relation minutia features defined by a crossing count of the skeleton(s) and a straight line connecting from the second minutia to a nearest neighbor point which is a point on a trace line traced by tracing starting from the first minutia, which point is located at a shortest line distance from the second minutia.
US11238261B2 Ultrasonic fingerprint recognition method, device and system, display device and storage medium
An ultrasonic fingerprint recognition module is described that includes sensing units distributed in the form of array, where the sensing units include: a receiving electrode layer having a plurality of receiving electrodes distributed in the form of array; a piezoelectric material layer disposed on one side of the receiving electrode layer; an emission electrode layer disposed on a side of the piezoelectric material layer distal to the receiving electrode layer, and including a plurality of rows of emission electrodes; a selection circuit having an input terminal which is connected with an excitation signal and an output terminal which is connected with the emission electrode for selecting to transmit the excitation signal to the plurality of emission electrodes; and a pixel receiving circuit connected to the receiving electrode layer that receives a fingerprint signal.
US11238259B2 Fingerprint module and preparation method thereof, and electronic device and preparation method thereof
A fingerprint module and the preparation method thereof, and an electronic device and the preparation method thereof, which are beneficial to improving the performance of fingerprint identification. The fingerprint module includes a fingerprint sensor, wherein a first direction of the fingerprint module has a first angle with a first direction of the fingerprint sensor, the first direction of the fingerprint module is a direction parallel to a particular edge of the fingerprint module, and the first direction of the fingerprint sensor is a direction parallel to a particular edge of the fingerprint sensor.
US11238258B2 MUT fingerprint ID system
MEMS ultrasound fingerprint ID systems are provided. Aspects of the systems include the capability of detecting both epidermis and dermis fingerprint patterns in three dimensions. Also provided are methods of making and using the systems, as well as devices that include the systems.
US11238252B2 Apparatus having hybrid monochrome and color image sensor array
There is provided in one embodiment an apparatus having an image sensor array. In one embodiment, the image sensor array can include monochrome pixels and color sensitive pixels. The monochrome pixels can be pixels without wavelength selective color filter elements. The color sensitive pixels can include wavelength selective color filter elements.
US11238249B2 Methods and devices for tagging of animals
Methods and devices for providing access to identity information stored in an electronic chip in a system where a unique animalis tagged with an electronic chip and provided with a transponder configured to be able to read the electronic chip. The transponder stores the identity read from the chip in local memory and responds to information request messages by broadcasting the read identity as a beacon signal. The information request message is typically received from an authorized device, while the response beacon signal may be received by any device capable of receiving beacon signals. The identity code received as part of the beacon signal can be used by the receiving device to request access to information relating to the unique animal from a remote device. In some embodiments, the remote device may be equipment such as an electronically controlled gate, or a dispenser of animal food.
US11238248B2 Systems and methods using single antenna for multiple resonant frequency ranges
A radio frequency device utilizing an antenna having a single antenna structure resonant on multiple resonant frequency ranges. The antenna can be configured to operate within multiple frequency ranges for communication according to respective protocols associated with the respective frequency ranges.
US11238245B2 Low-power smart card reader
In exemplary embodiments, a reader device is powered on only when a card is inserted in the reader device, thereby reducing the amount of time the reader device is powered and consequently reducing the amount of power consumption by the reader device. In some embodiments, inserting the card causes power-on of the reader device, while in other embodiments, insertion of the card plus other criteria are required to power on the reader device (e.g., having the reader device connected to the host device, or operating a manual switch while the card is inserted in the reader device).
US11238243B2 Extracting joint topic-sentiment models from text inputs
There is a need for solutions for more effective and efficient natural language processing systems for short texts. This need can be addressed, for example, by a system configured to obtain an initial term-topic correlation data object for a plurality of digital documents, obtain a user-defined term-topic correlation data object for the plurality of digital documents, generate a refined term-topic correlation data object and a refined document-sentiment correlation data object for the plurality of digital documents based at least in part on the initial term-topic correlation data object and the user-defined term-topic correlation data object, obtain a user-defined document-topic correlation data object for the plurality of digital documents, and generate a refined document-topic correlation object for the plurality of digital documents based at least in part on the refined term-topic correlation data object and the user-defined document-topic correlation data object.
US11238236B2 Summarization of group chat threads
Systems and methods provide for automated messaging summarization and ranking. The systems and methods may use an integrated machine learning model to perform thread detection, thread summarization, and summarization ranking. The messages may be received from a team chat application, organized, summarized and ranked by the machine learning model, and the results may be returned to the team chat application. In some cases, the ranking may be different for different users of the team chat application.
US11238233B2 Artificial intelligence engine for generating semantic directions for websites for automated entity targeting to mapped identities
A method and system for employing a Language Processing machine learning Artificial Intelligence engine to employ word embeddings and term frequency-inverse document frequency to create numerical representations of document meaning in a high-dimensional semantic space or an overall semantic direction. This semantic direction can be used to quantitatively measure semantic similarity between online content consumed by a potential prospect and a given product or product family. The AI can automate the process of creating audiences for on-line marketplaces for programmatic advertising purposes by using representative product descriptions, such as a grouping of product descriptions for scalable, cloud-based databases, and then creating a hyper-focused intent-based audience based on companies that are showing a significant increase in intent.
US11238230B2 Persistent word vector input to multiple machine learning models
Word vectors are multi-dimensional vectors that represent words in a corpus of text and that are embedded in a semantically-encoded vector space. Word vectors can be used for sentiment analysis, comparison of the topic or content of sentences, paragraphs, or other passages of text or other natural language processing tasks. However, the generation of word vectors can be computationally expensive. Accordingly, when a set of word vectors is needed for a particular corpus of text, a set of word vectors previously generated from a corpus of text that is sufficiently similar to the particular corpus of text, with respect to some criteria, may be re-used for the particular corpus of text. Such similarity could include the two corpora of text containing the same or similar sets of words or containing incident reports or other time-coded sets of text from overlapping or otherwise similar periods of time.
US11238224B2 Performing chemical textual analysis
A computer-implemented method according to one embodiment includes identifying a textual document, determining chemical data within the textual document, performing an analysis of the chemical data to identify a chemical pathway, and calculating a probability score for the chemical pathway.
US11238214B1 Systems and techniques for securely processing disparate data sets in spreadsheets
An aspect of the present teachings generally includes a data processing platform (e.g., a platform hosted by a remote computing resource) that analyzes and compiles information contained in a source spreadsheet, e.g., to ascertain how the source spreadsheet manipulates input data. The data processing platform may create an encrypted file related to the source spreadsheet that includes transformed input data and/or directives that define functionality of the source spreadsheet, e.g., where the encrypted file is specifically tailored for use on the data processing platform for a particular user or set of users. Also, or instead, the data processing platform may create or otherwise utilize one or more runtimes that, when executed in conjunction with the encrypted file, can mimic functionality of the source spreadsheet and/or other useful functionality applied to the input data or other disparate data.
US11238213B2 Method and apparatus for displaying function parameter in spreadsheet, and electronic device
Embodiments of a method and an apparatus for providing a prompt of a function parameter in a spreadsheet and of an electronic device are provided. The method includes: obtaining a first function parameter of a function in the spreadsheet; determining whether the first function parameter is associated with a dynamic constraint rule, wherein the dynamic constraint rule is that there is a dynamic constraint that associates the first function parameter with another function parameters in a function to which the first function parameter belongs; if the first function parameter is associated with a dynamic constraint rule, calculating a value range of the first function parameter based on the dynamic constraint rule; and presenting a prompt for the first function parameter based on the value range. By applying the embodiments provided in the present application, a user can input correct content for a parameter quickly and accurately. An inappropriate input for a parameter and thus erroneous calculation of the related formula are avoided.
US11238212B1 Systems and methods for generating maintenance data
Described in detail herein are methods and systems dynamically generating maintenance data. The system includes a first computing system which can receive identification credentials associated with a user. The second computing system can receive the identification credentials associated with the user. The second computing system can authenticate the identification credentials associated with the user. The second computing system can determine whether the user is a first type or a second type in response to authenticating the identification credentials associated with the user. The second computing system can dynamically generate and display an editable form with empty fields, on the interactive display of the first computing system, in response to determining the user is of a first type. The second computing system can dynamically populate and display a read-only report on the interactive display of the first computing system, in response to determining the user is of a second type.
US11238206B1 Partition wire assignment for routing multi-partition circuit designs
Performing partition wire assignment for routing a multi-partition circuit design can include performing, using computer hardware, a global assignment phase by clustering a plurality of super-long lines (SLLs) into a plurality of SLL bins, clustering loads of nets of a circuit design into a plurality of load clusters, and assigning the plurality of SLL bins to the plurality of load clusters. For each SLL bin, a detailed assignment phase can be performed wherein each net having a load cluster assigned to the SLL bin is assigned one or more particular SLLs of the SLL bin using the computer hardware.
US11238204B1 Transmitter test with interpolation
Various embodiments provide for testing a transmitter with interpolation, which can be used with a circuit for data communications, such as serializer/deserializer (SerDes) communications. In particular, some embodiments provide for data transmission test of a transmitter by: generating and outputting a pre-determined data pattern through a serializer of the transmitter; sampling a serialized data output of the serializer over a plurality of different interpolation phase positions of a phase interpolator; and using a pattern checker to error check the sampled data over the plurality of different interpolation phase positions to determine whether the data transmission test passes.
US11238202B2 Verifying glitches in reset path using formal verification and simulation
A method and a system for identifying glitches in a circuit are provided. The method includes identifying a sub-circuit that drives a net from a plurality of nets in a circuit, generating a glitch detection circuit comprising dual-rail encoding from the net to a signal driver of the sub-circuit, modifying the sub-circuit to include the glitch detection circuit, generating an optimized hardware design language (HDL) output file associated with the glitch detection circuit and the sub-circuit, and performing a simulation or a formal verification of the optimized HDL output file to determine whether a signal associated with the net glitches.
US11238198B2 Method for simulating combustion in digital imagery with real or artist-specified components
A combustion simulation system is provided. The system receives data representing a fluid flow. The data includes a plurality of combustion precursors, including at least one arbitrary combustion precursor that may not correspond to a physically realizable material. The system simulates a chemical combustion reaction involving the plurality of combustion precursors and generating combustion byproducts. The system determines a change in temperature and a molar mass of the combustion byproducts due to the chemical reaction, and determines a divergence of the combustion byproducts based on a combination of the change in the temperature and the change in molar mass. The system then generates one or more data structures of the simulated combustion based on at least a portion of the fluid flow.
US11238190B1 Physical device optimization with reduced computational latency via low-rank objectives
A method and system for optimizing structural parameters of a physical device is described. The method includes receiving an initial description of the physical device that describes structural parameters of the physical device within a simulated environment. The method further includes performing an operational simulation of the physical device in response to an excitation source, performing an adjoint simulation by backpropagating a placeholder metric through a simulated environment to determine a loss gradient, updating the loss gradient based, at least in part, on a loss metric determined from the operational simulation. Additionally, the method further comprises computing a structural gradient corresponding to an influence of changes in the structural parameters on the loss metric and generating a revised description of the physical device by updating the structural parameters based on the structural gradient to reduce the loss metric.
US11238189B2 Process window optimizer
A defect prediction method for a device manufacturing process involving processing a pattern onto a substrate, the method comprising: identifying a processing window limiting pattern (PWLP) from the pattern; determining a processing parameter under which the PWLP is processed; and determining or predicting, using the processing parameter, existence, probability of existence, a characteristic, or a combination thereof, of a defect produced from the PWLP with the device manufacturing process.
US11238188B2 Generating personalized exosuit designs
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating personalized exosuits. In some implementations, sensor data indicating a three-dimensional shape of stretchable template garment while the template garment is worn by a person and has been stretched to align with the person's anatomy is obtained. The template garment can include indicators corresponding to positions for components of an exosuit, and can correspond to an exosuit design. The sensor data is analyzed to determine locations of the indicators of the template garment. A personalized exosuit design is generated for the person by adjusting a computer model for the exosuit design to locate components of the exosuit at regions corresponding to the identified locations of the indicators of the template garment. The personalized exosuit design is provided to one or more manufacturing devices.
US11238187B2 System and method for evaluation of fluid flow in a piping system
A method to model a complex system of pipes. The model takes into account the physical processes in a tree-type piping system and provides for an accurate modeling of a real world tree-type piping system. In a preferred embodiment, a computer program is provided for analyzing models of dry pipe systems. The computer program includes a user interface and a computational engine. The user interface allows a model of a dry pipe system to be defined and the computational engine determines a liquid flow time through the model of the dry pipe system. The computational engine provides a verification of the liquid flow time in a model of a referential dry pipe system within 20% of an actual liquid flow time in the referential dry pipe system.
US11238185B2 Integrated, persistent security monitoring of electronic merchandise
An electronic device configured for retail display includes a persistent memory on which boot instructions are stored, a storage device on which security monitoring instructions are stored, and a processor configured to execute the boot instructions during a boot sequence to initiate execution of the security monitoring instructions. The processor is further configured, via the execution of the security monitoring instructions, to monitor the retail display of the electronic device for a security trigger event and, upon detection of the trigger event, lock a user interface of the electronic device.
US11238183B2 Data protection system and method
A data protection system is disclosed. The data protection system comprises a cloud management platform and at least one data storage device. The cloud management platform includes a database stored with at least one key. The data storage device includes a data storage unit, a microprocessor, and a network communication component. The microprocessor is communicated with the cloud management platform by the network communication component. The data storage unit comprises a controller and a plurality of flash memories. The flash memories store a plurality of encrypted data. The microprocessor sends a key extraction request including a unique code to the cloud management platform. The cloud management platform selects the key matching to the unique code in the key extraction request from the database, and transmits the selected key to the data storage device. The controller of the data storage device decrypts the encrypted data by the key.
US11238182B2 Electronic device with display panel copy protection module and method for determining duplicate display panel
A method for determining whether or not a display panel is a duplicate is provided. The method includes: generating, by a code generator in an electronic module, a code, the electronic module including a plurality of electronic components; transmitting, by the code generator, the code to each of a first sequence generator in the electronic module and a second sequence generator in a display panel, the display panel being configured to be mounted to the electronic module; generating, by the first sequence generator, a first response value, and transmitting the first response value to a certification component in the electronic module; generating, by the second sequence generator, a second response value, and transmitting the second response value to the certification component; and comparing, by the certification component, the received first response value and the received second response value.
US11238181B2 Production console authorization permissions
Disclosed herein are system, method, and computer program product embodiments for enabling access to a firmware-locked function of a secure device. A secure device may be production hardware that has locked certain functions not available for public use. In an embodiment, the secure device may receive a request to access a firmware-locked function. The request may include an authorization token that includes an identifier specific to the particular secure device. Based on the receipt of the authorization token, the secure device may retrieve authorization data from the firmware memory of the secure device to determine whether the provided authorization token matches the firmware authorization data. In an embodiment, the secure device may also utilize channel information for authentication purposes. Using the authorization token and/or channel information, the secure device may determine whether to grant access to the firmware-locked function.
US11238179B2 Data transfer method and recording medium
A chat system transfers chat data transmitted from a user terminal to a chat bot or another user terminal via a network. When the chat data transmitted from the user terminal is detected to include a content related to personal information, the chat system performs a predetermined filtering process on the chat data.
US11238178B2 Blockchain network to protect identity data attributes using data owner-defined policies
Applying data owner-defined data protection policies for identity data security within a blockchain environment is provided. A data sharing request for an identity data attribute corresponding to a data owner is received from a data consumer. A data protection policy defined by the data owner that corresponds to the identity data attribute requested by the data consumer is retrieved from a blockchain. The data protection policy is applied to the identity data attribute requested by the data consumer to determine amount of data sharing with the data consumer.
US11238168B2 Secure, efficient, and flexible searchable-encryption techniques
Disclosed embodiments relate to performing secure and flexible searches of encrypted data. Operations may include maintaining a database of a plurality of sets of encrypted data; receiving a transformed search query for the database, the transformed search query having undergone a transformation process at a client including: identifying a plaintext string in a search query at the client, applying the plaintext string to a language dictionary accessible to the client, receiving, based on the language dictionary, one or more plaintext search strings, and encrypting, at the client, the one or more plaintext search strings; and returning a result based on the transformed search query, the result being based on the encrypted one or more plaintext search strings.
US11238164B2 Secure adaptive data storage platform
An adaptive data storage platform includes a plurality of nodes and a plurality of data stores, each associated with a different one of the nodes. An immutable journal distributed is between the plurality of nodes. Access to the data stores is based upon a consensus of trust determined by the plurality of nodes. The data is cyphered as it is received to form ciphered data that is sharded into equally sized shards that are distributed across the nodes for storing on a corresponding ones of the data stores and tracked using the immutable journal. The shard may be periodically sent to a different one of the nodes for storing on the corresponding data store. The data is thereby ciphered and distributed across the plurality of data stores and is not stationary.
US11238163B1 Method for objectively and completely indentifying system residual vulnerabilities
A method for implementing an object based vulnerability model includes identifying each component in an information system and annotating such component in a database; decomposing each component into major functional objects and annotating each object in a database; identifying actions an attacker could take to modify a behavior of the functional objects in the information system and annotating such actions in a database; capturing a trust score and a trustworthiness score for each object and annotating the trust score and the trustworthiness score in the database; assessing each action on the structure, state, and inputs of each functional object to determine if an interaction exists and annotating the interaction existence in the database; and applying preventive and reactive countermeasures accordingly.
US11238161B2 Secure boot and apparatus, and terminal device
One example method includes copying code and a security signature of a first off-chip boot to a static random access memory (SRAM) for signature verification, where a function implemented by the first off-chip boot includes initializing a double data rate synchronous dynamic random access memory (DDR), and the DDR initialization includes configuring a DDR secure zone, executing, in the SRAM, the code of the first off-chip boot after the signature verification on the first off-chip boot succeeds to initialize the DDR and configure the DDR secure zone, copying code and a security signature of a second off-chip boot to the DDR secure zone for signature verification, where the second off-chip boot is all of other boots in off-chip boots except the first off-chip boot, and executing, in the DDR secure zone, the code of the second off-chip boot after the signature verification on the second off-chip boot succeeds.
US11238160B2 Boot firmware sandboxing
Techniques are disclosed relating to securely booting a computer system. In some embodiments, a bootloader initiates a boot sequence to load an operating system of the computing device and detects firmware of a peripheral device to be executed during the boot process to initialize the peripheral device for use by the computing device. In response to the detecting, the bootloader instantiates a sandbox that isolates the firmware from the bootloader. In various embodiments, the firmware is loaded from an option read-only memory (OROM) included the peripheral device and executed during the boot sequence to initialize the peripheral device. In some embodiments, the bootloader assigns one or more memory address ranges to the firmware, and the sandbox restricts the firmware from accessing memory addresses that are not included in the assigned one or more address ranges.
US11238159B1 Artificial reality system with verified boot sequences
In general, techniques are described for improving security of a boot sequence of an application processor. In some examples, a computing device includes a first processor coupled to a first storage device, the first processor and first storage device configured to obtain firmware from a storage device external to the first processor; run a verification routine on the firmware; and in response to validation of the firmware with the verification routine, communicate the firmware to a second processor; and the second processor coupled to a second storage device, the second processor and second storage device configured to load the firmware.
US11238158B2 System and method for automatically adjusting the learning mode duration on a virtual computing instance for an application security system based on its workload activities
A system and method for automatically adjusting a learning mode duration on a virtual computing instance for an application security system extends a minimum duration of time for the learning mode duration for a guest agent running in the virtual computing instance based on a condition with respect to suspicious activities and deviations from normal behaviors detected during a fixed time interval. The guest agent is switched to a protected mode when the condition with respect to the suspicious activities and the deviations from the normal behaviors is satisfied for any fixed time interval after the minimum duration of time.
US11238157B2 Efficient detection of ransomware attacks within a backup storage environment
Described is a system that efficiently detects ransomware attacks within a storage environment. The system may perform a specialized validation by comparing a sampling of backup data obtained from a storage environment with a sampling of data maintained by a specialized validation database. Accordingly, if there is a discrepancy between the samples, the system may issue an alert indicating the original backup data may be encrypted as part of a ransomware attack. The system may utilize the specialized sampling as a validation technique in addition, or as an alternative, to relying on data fingerprints for validation. For example, malicious code may be configured to cause the storage environment to provide fingerprints prior to an unauthorized encryption as an attempt to deceive certain validation processes. Accordingly, to counteract such attempts, the system may rely on the sampling of data, instead of relying solely on a fingerprint comparison.
US11238153B2 Systems and methods of cloud encryption
The technology disclosed relates to securely encrypting a document. In particular, it relates to accessing a key-manager with a triplet of organization identifier, application identifier and region identifier and in response receiving a triplet-key and a triplet-key identifier that uniquely identifies the triplet-key. Also, for a document that has a document identifier (ID), the technology disclosed relates to deriving a per-document key from a combination of the triplet-key, the document ID and a salt. Further, the per-document key is used to encrypt the document.
US11238152B2 Data correlation using file object cache
Some examples relate generally to computer architecture software for data classification and information security and, in some more particular aspects, to verifying audit events in a file system.
US11238148B2 Location-based, context-aware challenge-response authentication
Location-based, context-aware challenge-response authentication may be provided. First, a challenge may be provided to a user. The challenge may be based on a context corresponding to the user. The context corresponding to the user may comprise a location of a device associated with the user within an environment. Next, in response to providing the challenge, a response to the challenge may be received from the user. Then, in response to receiving the response to the challenge, it may be determined that the response is a correct answer to the challenge. In response to determining the response is the correct answer, a privilege may be provided to the user.
US11238146B2 Securing composite objects using digital fingerprints
A system comprises a combination of digital fingerprint authentication techniques, processes, programs, and hardware to facilitate highly reliable authentication of a wide variety of composite physical objects. “Composite” in this case means that there are distinct regions of the object that must be authenticating individually and in tandem to authenticate the entire object. Preferably, a template is stored that defines for a class of objects what regions must be found, their locations, optionally semantic content of the regions, and other criteria. digital fingerprinting is utilized to locate and attempt to match candidate regions by querying a database of reference object records.
US11238142B2 Enrollment with an automated assistant
Techniques are described herein for dialog-based enrollment of individual users for single- and/or multi-modal recognition by an automated assistant, as well as determining how to respond to a particular user's request based on the particular user being enrolled and/or recognized. Rather than requiring operation of a graphical user interface for individual enrollment, dialog-based enrollment enables users to enroll themselves (or others) by way of a human-to-computer dialog with the automated assistant.
US11238136B2 Detecting unauthorized access to secure devices
This Application describes devices, and techniques for using them, capable of allowing valid access to targeted device data without the owner's consent, while still informing the owner whenever any invalid access has occurred. In one embodiment, each targeted device's data is protected by several techniques: (A) maintaining protected data on the targeted device encrypted, thus preventing hardware or software access without authorization; (B) maintaining encryption keys for protected data in a “secure enclave”, not software accessible without authorization, and not hardware accessible without substantial effort; (C) maintaining the secure enclave within a tamper-evident enclosure, the tamper-evident enclosure having a unique identifier that is not easily duplicable; and (D) providing relatively easy retrieval of the unique identifier and checking that the unique identifier has not been altered.
US11238134B2 Adaptable access to digital assets
A framework system is present that provides an end-to-end solution for user on-boarding, storing, securing, configuring, authenticating of the target person (grantee user), and transmittal of digitized documents assets. The framework system is preferably a multi-tenant cloud based system, although other systems may be used. The system processes multiple inputs to cognitively determine implementation (cognitive decision making) of digitized assets to a grantee user or target user without human intervention.
US11238131B2 Sampling from an analog processor
The systems, devices, articles, and methods generally relate to sampling from an available probability distribution. The samples maybe used to create a desirable probability distribution, for instance for use in computing values used in computational techniques including: Importance Sampling and Markov chain Monte Carlo systems. An analog processor may operate as a sample generator, for example by: programming the analog processor with a configuration of the number of programmable parameters for the analog processor, which corresponds to a probability distribution over qubits of the analog processor, evolving the analog processor, and reading out states for the qubits. The states for the qubits in the plurality of qubits correspond to a sample from the probability distribution. Operation of the sampling device may be summarized as including updating a set of samples to include the sample from the probability distribution, and returning the set of samples.
US11238128B2 Method and system for collecting digital documents from a plurality of sources
A method for collection of digital documents from a plurality of sources, the method comprising: a step to determine a collection order defining a list of documents to be collected, each document being associated with a determined source and a determined identifier, a step to generate a plurality of web pages from the collection order, each web page including a loading area associated with each digital document from said source, each loading area being adapted to automatically store a digital document in a memory of a computer management system, and a step to send a collection email to each source, each collection email sent to a source including a computer link to access the web loading page associated with said source.
US11238125B1 Online activity identification using artificial intelligence
Disclosed herein are embodiments of systems, methods, and products comprises a server, which provides trigger-based personalized sales outreach based on a user's request. The request comprises a list of target companies/people. The server scans a variety of sources by web crawling the sources' web documents and finds news items relevant to the target companies/people. The server determines an importance score for each news item that measures the probability of a sales representative being interested in the news item. The server applies a set of filters comprising a network of neural networks to filter out false positives. The analytic server determines a relevancy score for each news item. The server generates a GUI to display the news items satisfying certain thresholds. Based on the user's selection on the news items, the server uses the news items as triggers of outreach and generates an electronic message template prepopulated with the news items.
US11238122B2 Managing content sharing in a social network
Embodiments of the invention provide for obtaining, by a computing device, query data from a query submitted by a user on a social network; determining, by the computing device, a topic of the query by extracting information from the query data; matching, by the computing device, the topic to content stored in a content database; determining, by the computing device, that the content can be shared with the user based on relationship data dynamically derived from user activity within the social network; and initiating, by the computing device, sharing of the content with the user based on the determining that the content can be shared, wherein the user is not statically connected to the content or the author of the content in the social network.
US11238118B2 Providing search results based on enterprise data
A server device obtains a search term from a client device that is managed by an enterprise. A user associated with the client device is identified. Search index data that specifies a location for a term and a contextual boundary for the term is obtained. A search result that is based on the search index data and the role of the user for the enterprise is generated.
US11238114B2 Educational content search and results
A search request for educational content can be initiated by a user, and the educational content that is relevant to the search request can be identified. The identified educational content can be ranked based on the number of times the content has been referenced as well as the university or other educational institution that referenced the educational content. The relevant identified educational content can then be displayed in an ordered list that is ordered based on the number of times the content has been assigned.
US11238113B2 Systems and methods for machine learning models for search engine performance optimization
Methods, systems, and computer-readable media for updating a machine learning model utilized in a search engine operation. The method identifies a set of search queries in stored search queries corresponding to a service and apply the identified set of search queries to the search engine to generate one or more search results for the service. Each search result has an assigned aggregate based on values of a set of parameters associated with the service. The method then analyzes the values of the set of parameters to determine a tradeoff point of each parameter to determine one or more weights to apply to the machine learning model based on the tradeoff points. The method stores the determined one or more weights and applies them to the machine learning model for a search query corresponding to the service.
US11238111B2 Response generation
Techniques for response generation are provided. One computer-implemented method comprises: receiving, by an electronic device operatively coupled to a processing unit, a query from a user. The computer-implemented method also comprises generating, by the electronic device, a dialog candidates set based on user context, wherein the user context comprises the query. The computer-implemented method can also comprise generating, by the electronic device, a response based on the dialog candidates set.
US11238094B2 Auto-populating image metadata
Methods and systems for auto-populating image metadata are described herein. The system receives or accesses an image. The system then generates a link to a video having a frame that corresponds to the image. To generate the link, the system searches for a video having a frame comprising a portion of the image and generates the link such that the link comprises a timestamp of the frame. The system then modifies the metadata of the image to include the link. Once a user interaction with the image is detected, the system may follow the link to generate for display the video beginning at the timestamp.
US11238089B1 Dynamic customization of content programs
Provided are systems, methods, and computer-readable medium for operating a content delivery system. In various examples, the content delivery system can transmit a series of queries to a computing device for display in an application executing on the computing device. The content delivery service can receive a first set of responses, and determine from these response an additional series of queries. The additional series of queries can also be transmitted to the computing device. The content delivery service can receive a second set of responses for the additional series of queries. The content delivery service can further use the responses to determine a presentation for a program of content, the presentation including graphics, text, and audio. The content delivery service can transmit the present and the program of content to the computing device, where the computing device can render the presentation to modify an appearance of the program of content.
US11238087B2 Social analytics based on viral mentions and threading
A machine may be configured to generate an enhanced user interface for displaying social analytics based on viral mentions and threading. For example, the machine accesses a plurality of items of digital content. The machine extracts, for each of the plurality of items of digital content, a title that describes a particular item of digital content. The machine generates a group of items of digital content based on the extracted titles associated with the plurality of items of digital content. The machine identifies, from the group of items of digital content, an original item of digital content and one or more subsequent items of digital content. The machine determines a strength value associated with the original item of digital content. The machine generates and causes a display of an enhanced user interface that displays the title and the strength value associated with the original item of digital content.
US11238086B2 Limiting candidate playlists in multi-shot scheduling system
Multiple shots representing potential playlists of content items are generated. Each shot includes multiple shot positions into which potential content items are placed. The shot positions are individually assigned position index values. The position index values assigned to positions in a particular shot form a unique sequences of index values. Eligible content items are identified for insertion into a first shot position. The eligible content items are scored relative to each other, and associated with content index values. Selected eligible content items are placed into particular shot positions based on a comparison of content index values associated with the selected eligible content items to a position index value assigned to the particular shot positions. Shot scores are determined based on aggregate scores of eligible content items placed in shot positions associated with each individual shot, and the shot scores are compared. A broadcast schedule is generated based on the shot-score comparison.
US11238073B2 Enabling resource semantics
Disclosed are methods and systems for Semantics Node functions which provide semantics support in machine-to-machine systems. In an example, a Semantic node may manage semantics resources capable of being discovered, retrieved, or validated by other devices. In another example, the Semantics Node may be discovered by other nodes, and semantics resources may be discovered with subscription mechanisms.
US11238072B2 Computer architecture for mapping analog data values to a string correlithm object in a correlithm object processing system
A string correlithm object generator is configured to output a string correlithm object comprising a plurality of sub-string correlithm objects. A node is configured to receive a plurality of data values. A memory is configured to store a node table that associates sub-string correlithm objects with the data values such that a first sub-string correlithm object is associated with a first data value and a second sub-string correlithm object is associated with a second data value. A processor is configured to receive a third data value that is between the first data value and the second data value, determine a third sub-string correlithm object that is interpolated between the first sub-string correlithm object and the second sub-string correlithm object, and associate the third sub-string correlithm object with the third data value.
US11238068B2 Generating a model associating topics with content items based on characteristics of digital magazines including a set of content items and words in content items of the set
A digital magazine server generates a model to associate topics with content items. To generate the model, the digital magazine server selects a set of content items that have been included in one or more digital magazines. For each content item of the set, the digital magazine server determines a distribution of concepts associated with a content item of the set based on characteristics of digital magazines including the content item of the set and a distribution of topics associated with the content item of the set based on words included in the content item. Additionally, the digital magazine server determines a parameter defining a relationship between the distributions of concepts and the distributions of topics associated with content items of the set. A model based on the distributions of concepts and of topics as well as the parameter is generated and stored for application to content items.
US11238065B1 Systems and methods for generating and implementing knowledge graphs for knowledge representation and analysis
This disclosure relates to knowledge generation and implementation. A knowledge graph system comprises at least one processor, at least one database communicatively connected to the at least one processor, and a memory storing executable instructions. When executed, the instructions cause the at least one processor to aggregate, from the at least one database, entity data for a plurality of homes. Attribute information identifying geographic locations of the plurality of homes and relationships between pairs of the plurality of homes is extracted from the aggregated data. Knowledge graph data structures are populated with the extracted attribute information. A home knowledge graph is built, having nodes corresponding to the plurality of homes and edges corresponding to the identified relationships. A hierarchical cluster tree structure of the plurality of homes is outputted, wherein levels of the hierarchical cluster tree correspond to clusters of homes determined based in part on the knowledge graph edges.
US11238062B2 Resource provisioning systems and methods
A method and apparatus managing a set of processors for a set of queries is described. In an exemplary embodiment, a device receives a set of queries for a data warehouse, the set of queries including one or more queries to be processed by the data warehouse. The device further provisions a set of processors from a first plurality of processors, where the set of processors to process the set of queries, and a set of storage resources to store data for the set of queries. In addition, the device monitors a utilization of the set of processors as the set of processors processes the set of queries. The device additionally updates a number of the processors in the set of processors provisioned based on the utilization/Furthermore, the device processes the set of queries using the updated set of processors.
US11238060B2 Query plans for analytic SQL constructs
A system and method for managing data storage and data access with querying data in a distributed system without buffering the results on intermediate operations in disk storage.
US11238058B2 Search and retrieval of structured information cards
Methods, systems, apparatus, including computer programs encoded on computer storage medium, to facilitate identification of additional trigger-terms for a structured information card. In one aspect, the method includes actions of accessing data associated with a template for presenting structured information, wherein the accessed data references (i) a label term and (ii) a value. Other actions may include obtaining a candidate label term, identifying one or more entities that are associated with the label term, identifying one or more of the entities that are associated with the candidate label term, and for each particular entity of the one or more entities that are associated with the candidate label term, associating, with the candidate label term, (i) a label term that is associated with the particular entity, and (ii) the value associated with the label term.
US11238056B2 Enhancing search results with social labels
Disclosed herein are systems, methods, and software for facilitating enhanced search services. In an implementation, an enhanced search service receives a search query associated with a user and responsively identifies documents relevant to the search query. The enhanced search service also identifies a social label for each of the documents that is at least partly representative of how the document relates socially to the user. The enhanced search service replies to the search query with search results indicative of at least the documents and the social label for each of the documents.
US11238052B2 Refining a search request to a content provider
A computer-implemented method, a computer program product, and a computer system for refining an initial search request to a content provider. The computer-implemented method includes receiving the initial search request from a user, submitting the initial search request to the content provider, receiving from the content provider a set of sample documents and source identifiers for respective ones of the sample documents, applying a topic model to the set of the sample documents to obtain a topic representation, presenting the topic representation to the user, receiving from the user topic relevance scores for respective ones of the topics, and classifying the data sources according to the topic relevance scores to obtain source relevance scores for respective ones of the data sources. The computer-implemented method further includes, based on the source relevance scores, determining a refined search request having an increased selectivity on documents covering a highest-scoring one of the topics.
US11238049B1 Revising catalog metadata based on parsing queries
Systems and methods are disclosed for annotating a metadata catalog in a data intake and query system based on a query received by the data intake and query system. The metadata catalog can store information about datasets associated with the data intake and query system, including dataset configuration records of the datasets, which can be used to process queries for execution by the data intake and query system. The data intake and query system can receive a query identifying a set of data to be processed and a manner of processing the set of data. The data intake and query system can parse the query to identify datasets and/or data fields associated with the query. Based on the identified datasets and/or fields, the data intake and query system can generate one or more annotations, and use the annotations to update the metadata catalog.
US11238048B1 Guided creation interface for streaming data processing pipelines
Systems and methods are disclosed for implementing a data processing workflow user interface for a streaming data processing system. The workflow is visually represented as a series of modules along with interconnections for the modules. Each module represents an operation on a streaming data object, such as a data transformation. The user interface enables selection of a workflow template based on a user-specified data source, and then allows the user to customize the workflow template by specifying additional operations to apply to data objects. The interface may show the user a preview of output data objects processed according to the customized workflow.
US11238045B2 Data arrangement management in a distributed data cluster environment of a shared pool of configurable computing resources
Disclosed aspects relate to data arrangement management in a distributed data cluster environment of a shared pool of configurable computing resources. In the distributed data cluster environment, a set of data is monitored for a data redistribution candidate trigger. The data redistribution candidate trigger is detected with respect to the set of data. Based on the data redistribution candidate trigger, the set of data is analyzed with respect to a candidate data redistribution action. Using the candidate data redistribution action, a new data arrangement associated with the set of data is determined. Accordingly, the new data arrangement is established.
US11238042B2 Knowledge enabled data management system
A knowledge enabled data management system ingests data and stores the data as an instance in a knowledge graph according to a domain specific ontology. The instance includes stored relationships of the entities in the instance. A query regarding the data may be parsed to derive a first query entity that is used to search the knowledge graph for a first graph entity corresponding to the first query entity. Results may be returned including a first identification of the first graph entity, a second identification of at least a second graph entity related to the first graph entity stored within the knowledge graph, and additional data corresponding to the first graph entity and to the second graph entity. The additional data may include a probabilistic measure of the relationship of the first graph entity to the second graph entity.
US11238041B2 Facilitating query executions via dynamic data block routing
A method for execution by a node in a database system includes determining to send a data block from a node to a destination node of a database system in accordance with execution of a query. An initial route to the destination node that includes a predefined number of relay nodes in a sequential relay ordering is determined. The second relay node in the sequential relay ordering is identified, and a set of intermediate node options that are each capable of receiving data from the node via a direct connection and capable of sending data to the second relay node via a direct connection is identified. One intermediate node is selected from the set of intermediate node options, and the data block is transmitted from the node to the one intermediate node to facilitate sending of the data to the destination node via exactly the predefined number of relay nodes.
US11238040B2 Grouping in analytical databases
Attribute value information on data blocks of a data table is provided that indicates upper and lower bounds of extreme values for an attribute of the data table. In response to determining that processing of a received data table query involves grouping of records according to a grouping attribute, it is determined whether the attribute value information reflects upper and lower bounds of extreme values of the grouping attribute. If the attribute value information indicates the upper and lower bounds of extreme values of the grouping attribute, a scan list is determined that defines which data blocks are to be scanned in a determined scan order. A set of distinct value ranges of the grouping attribute is determined based on the scan order, the data blocks are scanned using the scan list, and the query is processed.
US11238039B2 Materializing internal computations in-memory to improve query performance
Techniques are described for materializing computations in memory. In an embodiment, responsive to a database server instance receiving a query, the database server instance identifies a set of computations for evaluation during execution of the query. Responsive to identifying the set of computations, the database server instance evaluates at least one computation in the set of computations to obtain a first set of computation results for a first computation in the set of computations. After evaluating the at least one computation, the database server instance stores, within an in-memory unit, the first set of computation results. The database server also stores mapping data that maps a set of metadata values associated with the first computation to the first set of computation results.
US11238037B2 Data segment-based indexing
Data segment-based indexing includes identifying data segments of a column of a database based on a data distribution of data of the column, indexing the data segments, including, for each data segment, determining an index type and creating an index of the determined index type, and building a composite link between indexes of a common index type, which indexes of the common index type include a created index, from indexing the data segments of the column, of the common index type and at least one other index, of the common index type, which is for other data segment(s), of other column(s) of the database, that have been indexed using the common index type. The composite link provides for parallel searching against the indexes in the group to search corresponding different data segments, in different columns of the database, indexed using the common index type.
US11238035B2 Personal information indexing for columnar data storage format
Techniques are described herein for indexing personal information in columnar data storage format based files. In an embodiment, row groups of rows that comprise a plurality of columns are stored in a set of files. Each column of a row group is stored in a chunk of column pages in the set of files. A regular expression index that indexes a particular column in the set of files is stored for each row group. The regular expression index identifies column pages in the chunk of the particular column that include a particular column value that satisfies a regular expression specified in a query. The regular expression specified in the query in evaluated against the particular column using the regular expression index.
US11238034B2 Recommendation platform for structured queries
In one example, a processor receives a structured query, parses the structured query into components, and stores the structured query, the components, and at least one attribute regarding the structured query in a first query record of a query record storage platform, the at least one attribute comprising a user identification of a user generating the structured query. The processor may then receive a search associated with the query record storage platform, where the search includes at least one parameter, and where the at least one parameter specifies at least one of the structured query, at least one of the components, or at least one of the at least one attribute regarding the structured query, and return the first query record in response to the search.
US11238023B2 Linear run length encoding: compressing the index vector
A system and method include storing a table of time series data in a database of a data platform, the table of time series data representing a set of time series blocks. Each time series block of the set of time series blocks has a time series of equally-incremented time intervals and a run length. Each time interval of the time series is associated with one or more values. The run length has a starting position with at least one starting value and an ending position with at least one ending value. The starting position and the at least one starting value is stored for each time series block in a column store of the database. Then, a compressed index is generated in the column store of the database for each time series block, the compressed index comprising the starting position and the at least one starting value.
US11238022B1 Methods and systems for searching and indexing virtual environments
Methods and systems for generating search indexes in a virtual desktop environment are disclosed. An initial index generation module is configured to generate initial iterations of search indexes for a plurality of users associated with respective virtual desktops and store the initial iterations of search indexes on a shared data store. An incremental search indexing module is configured to update existing iterations of search indexes associated with the plurality of users according to respective schedules. A search processing module is configured to receive a search query from a first user while the first user is logged into the first virtual desktop, identify, utilizing an iteration of the search index associated with a first user and stored on the server storing search indexes for the plurality of users associated with respective virtual desktops, matching documents, and to cause search results corresponding to the matching documents to be presented via the first virtual desktop.
US11238016B1 Systems and methods for automated data integration
A data integration server is provided for integrating data from multiple sources using configuration based metadata. The server includes a processor and a memory. The processor is configured to receive a library of object definitions defining relationships between a set of data elements and a set of data relationships in the source database. The processor is also configured to receive a collection of configuration data from the configuration database including information for mapping the source database to the target database. The processor is further configured to apply a metadata module to the collection of configuration data to generate a set of metadata information. The processor is additionally configured to generate data integration code. The processor is also configured to execute the data integration code to integrate a set of information from the source database in the target database.
US11238012B1 Log data extraction from data chunks of an isolated execution environment
Systems and methods are disclosed for processing data associated with isolated execution environments. A chunk of data associated with an isolated execution environment can include log data and non-log data. At least a portion of the log data can include log data generated by the isolated execution environment. The system can parse the chunk of data to identify the log data and the non-log data and extract at least a portion of the log data from the chunk of data. The extracted data can be further processed to generate one or more events.
US11238005B2 SFF-TA-100X based multi-mode protocols solid state devices
A system includes a storage device; a storage device controller; a first interface configured to connect the storage device controller to the storage device; and a second interface configured to connect the storage device controller to a host device, wherein the storage device is configured to operate in a first mode or a second mode based on a status of a signal at the second interface based on instructions received from the host device.
US11238004B2 Two-wire communication systems and applications
Disclosed herein are two-wire communication systems and applications thereof. In some embodiments, a slave node transceiver for low latency communication may include upstream transceiver circuitry to receive a first signal transmitted over a two-wire bus from an upstream device and to provide a second signal over the two-wire bus to the upstream device; downstream transceiver circuitry to provide a third signal downstream over the two-wire bus toward a downstream device and to receive a fourth signal over the two-wire bus from the downstream device; and clock circuitry to generate a clock signal at the slave node transceiver based on a preamble of a synchronization control frame in the first signal, wherein timing of the receipt and provision of signals over the two-wire bus by the node transceiver is based on the clock signal.
US11238003B2 Interface clock management
The timing of the synchronous interface is controlled by a clock signal driven by a controller. The clock is toggled in order to send a command to a memory device via the interface. If there are no additional commands to be sent via the interface, the controller suspends the clock signal. When the memory device is ready, the memory device drives a signal back to the controller. The timing of this signal is not dependent upon the clock signal. Receipt of this signal by the controller indicates that the memory device is ready and the clock signal should be resumed so that a status of the command can be returned via the interface, or another command issued via the interface.
US11238002B1 Accessory interface for a portable communication device
An accessory interface (100) for an electronic accessory is provided. The accessory interface includes a microprocessor (102) that provides selectable data functionality. A configuration memory (106) is coupled to a connector (104) of the accessory interface via a unidirectional configuration interface (108). The unidirectional configuration interface indicates the selectable data functionality to a portable radio. The portable radio presents data connectivity signals to first and second GPIO pins of the connector which represent either valid or invalid data configuration states. The configuration state is presented to a single ended one (SE1) input port of the microprocessor. The microprocessor selects a data connectivity mode of operation in response to valid and invalid configurations being presented to the SE1 port. An accessory incorporating the accessory interface is able to interchangeably connect to different radios supporting different data connectivity modes of operation.
US11237999B2 Cabinet level controller with asset management
Various embodiments for managing assets in a data center device rack include: establishing a data connection between a cabinet level controller and at least one primary power distribution unit (PDU); using a first electrical outlet on the primary PDU to establish an electrical connection between the primary PDU an electrical asset in a data center equipment rack; using a first asset interface connector on the cabinet level controller to establish a data connection between the cabinet level controller and the electrical asset in the data center equipment rack, the first electrical outlet and the first asset interface connector being in horizontal alignment; using a router integrated into the cabinet level controller to connect the cabinet level controller to a wide area Internet Protocol (IP) network; and using the router to establish a single IP address corresponding to a plurality of electrical assets in the data center equipment rack.
US11237998B2 Interface bridge between integrated circuit die
An interface bridge to enable communication between a first integrated circuit die and a second integrated circuit die is disclosed. The two integrated circuit die may be connected via chip-to-chip interconnects. The first integrated circuit die may include programmable logic fabric. The second integrated circuit die may support the first integrated circuit die. The first integrated circuit die and the secondary integrated circuit die may communicate with one another via the chip-to-chip interconnects using an interface bridge. The first and second component integrated circuits may include circuitry to implement the interface bridge, which may provide source-synchronous communication using a data receive clock from the second integrated circuit die to the first integrated circuit die.
US11237996B2 Virtualization of a reconfigurable data processor
A reconfigurable data processor comprises an array of configurable units and a bus system configurable to define virtual machines. The system can partition the array of configurable units into a plurality of sets of configurable units, and block communications via the bus system between configurable units within a particular set and configurable units outside the particular set. A memory access controller can be connected to the bus system, configurable to confine access to memory outside the array of configurable units originating from within the particular set to memory space allocated to the particular.
US11237995B2 Transaction identification
The present disclosure includes apparatuses and methods related to transaction identification. An example apparatus can determine a transaction identification (TID) associated with a command by comparing a host transaction identification (TID) record with a memory device transaction identification (TID) record.
US11237994B2 Interrupt controller for controlling interrupts based on priorities of interrupts
The present invention discloses an interrupt controller, including: a sampling unit adapted to receive interrupts from various interrupt sources coupled to the interrupt controller and perform sampling on the received various interrupts; and a priority arbitration unit adapted to classify the received various interrupts into a plurality of interrupt segments, where each interrupt segment includes one or more sampled interrupts, and determine, segment by segment an interrupt with the highest priority in a selected segment, until an interrupt with the highest priority among all interrupts is identified through arbitration and used as an to-be-responded-to interrupt. The present invention further discloses a processor including the interrupt controller, and a system-on-chip.
US11237992B2 Parallel processing system and operation method thereof
Provided are a parallel processing system and an operation method thereof. The parallel processing system includes: a bus; a plurality of parallel processing processors; a plurality of shared memories connected to the bus via separate individual channels and connected to each other via a memory connection line; and a main processor configured to set a broadcasting state for the plurality of shared memories and control data stored in one shared memory among the plurality of shared memories to be broadcast to another shared memory via the memory connection line according to the broadcasting state.
US11237989B2 Host-detecting USB hub
An apparatus includes a processor and a machine-readable medium coupled to the processor and comprising instructions. The instructions, when loaded into the processor and executed, configure the processor to identify that a USB element has attached to a USB hub at a port, classify the USB element according to power operations of the USB element, and assign an upstream or downstream setting of the port based upon the classification of the USB element based on power operations of the USB element. The instructions may further configure the processor to classify the USB element as only a producer of power, evaluate whether an enumeration process is initiated within a timeout period, and if so, assign the USB element as a USB host.
US11237987B2 Data processing apparatus and memory protection method
The data processing apparatus includes a memory protection setting storage unit capable of storing a plurality of address sections as memory protection setting targets, a plurality of first determination units provided for each of the address sections stored in the memory protection setting storage unit and provisionally determining whether or not an access request is permitted based on whether or not an access destination address specified by the access request corresponds to the address section acquired from the memory protection setting storage unit, and a second determination unit finally determining whether or not the access request is permitted based on the classification information and the results of provisional determinations by the first determination unit.
US11237986B1 Method and apparatus for side-band management of security for a server computer
The present embodiments relate to methods and apparatuses for side-band management of security for server computers. According to certain aspects, such management is directed to the security of data that is stored under the local control of the server, as well as data that flows through the network ports of the server. Such locally stored data is secured by encryption, and the encryption keys are managed by a management entity that is separate from the server. The management entity can also manage the security of network data flowing through the server using its own configuration of network security applications such as firewalls, monitors and filters.
US11237983B2 Memory device, method of operating memory device, and computer system including memory device
A memory device includes; a memory area including a first memory area including first memory cells storing N-bit data and a second memory area including second memory cells storing M-bit data, where ‘M’ and ‘N’ are natural numbers and M is greater than N, and a controller configured to read data stored in the first memory area using a first read operation, read data stored in the second memory area using a second read operation different from the first read operation, and selectively store data in one of the first memory area and the second memory area based on a frequency of use (FOU) of the data.
US11237975B2 Caching assets in a multiple cache system
A computing device includes a volatile memory that includes a first cache, a non-volatile storage that includes a second cache, and a cache service. The cache service, responsive to a cache miss, retrieves that asset and writes that asset to the first cache and not the second cache. The cache service reads the asset from the first cache responsive to requests for the asset until the asset is evicted from the first cache or until the asset is promoted to the second cache. The cache service promotes the asset to the second cache upon determining that a set of one or more criteria are satisfied including a predefined number of cache hits for the asset when it is in the first cache. The cache service reads the asset from the second cache responsive to requests for the asset until the asset is evicted from the second cache.
US11237972B2 Method and apparatus for controlling cache line storage in cache memory
A method and apparatus physically partitions clean and dirty cache lines into separate memory partitions, such as one or more banks, so that during low power operation, a cache memory controller reduces power consumption of the cache memory containing the clean only data. The cache memory controller controls a refresh operation so that a data refresh does not occur for the clean data only banks or the refresh rate is reduced for the clean data only banks. Partitions that store dirty data can also store clean data; however, other partitions are designated for storing only clean data so that the partitions can have their refresh rate reduced or refresh stopped for periods of time. When multiple DRAM dies or packages are employed, the partition can occur on a die or package level as opposed to a bank level within a die.
US11237968B2 Multicore shared cache operation engine
Techniques including receiving configuration information for a trigger control channel of the one or more trigger control channels, the configuration information defining a first one or more triggering events, receiving a first memory management command, store the first memory management command, detecting a first one or more triggering events, and triggering the stored first memory management command based on the detected first one or more triggering events.
US11237965B2 Configurable snoop filters for cache coherent systems
A cache coherent system includes a directory with more than one snoop filter, each of which stores information in a different set of snoop filter entries. Each snoop filter is associated with a subset of all caching agents within the system. Each snoop filter uses an algorithm chosen for best performance on the caching agents associated with the snoop filter. The number of snoop filter entries in each snoop filter is primarily chosen based on the caching capacity of just the caching agents associated with the snoop filter. The type of information stored in each snoop filter entry of each snoop filter is chosen to meet the desired filtering function of the specific snoop filter.
US11237954B2 Controller and data storage system having the same
Provided herein may be a controller and a data storage system having the controller. The controller may include a mapping time generator configured to generate a first mapping time at which a logical block address and a physical block address are mapped to each other, an internal memory configured to store first address mapping information including an address map, and the first mapping time, a host interface configured to transmit the first address mapping information to a host, and receive second address mapping information from the host, and a central processing unit configured to generate the address map, store the first address mapping information in the internal memory, compare a second mapping time included in the second address mapping information with the first mapping time, and select a read mode based on a result of the comparison.
US11237951B1 Generating test data for application performance
In an approach to improve the extracting test datasets for testing and resource optimization, embodiments execute a test run on a full dataset of a job, and identify existing bottlenecks in the job through a run-time monitoring interface. Additionally, embodiments execute a run-time metrics analysis, a source code analysis, and a source data impact analysis of a distributed data processing engine executing a distributed data processing job, and generate, by an analysis and impact scoring engine, an impact scoring table of job transformations based on the source code analysis. Furthermore, embodiments generate data extraction rules based on the impact scoring table, and extract a test dataset based on the data extraction rules. Moreover, embodiments evaluate the data extraction rules against user defined thresholds, and prepare a representative test dataset, and output, through a user interface on a computing device, the representative test dataset to a user.
US11237948B2 Rendering engine component abstraction system
The subject matter discloses a system for testing an application or a game build on top of a rendering engine, the system comprises an agent configured for running on a first computing device; the first computing device is configured for running the game or said application; a test framework installable on a second computing device, the test framework is configured for receiving one or more instructions related to a test of said game or the application from a user and for transmitting the one or more instructions to the agent; wherein the agent is further configured for communicating with the test framework for extracting one or more object properties of the game or the application in response to the one or more instructions and for providing to the test framework to access to the one or more object properties.
US11237946B2 Error finder tool
According to some embodiments, systems and methods are provided, comprising receiving at least one filter parameter in a filter parameter field and tracing features for tracing execution of an application, wherein the application includes a source code; executing the application while tracing the execution, based on the tracing features, to generate a trace; analyzing the generated trace; and determining a portion of the source code associated with a software bug based on the analysis. Numerous other aspects are provided.
US11237943B2 Generating inputs for computer-program testing
According to an aspect of an embodiment, a method may include obtaining a computer-readable program and analyzing the computer-readable program to identify a constant in code of the computer-readable program. The method may also include obtaining context data associated with the constant from a portion of the code that includes an occurrence of the constant. The method may also include determining a location in the computer-readable program of the occurrence of the constant and analyzing the context data to identify a property of potential inputs to the computer-readable program at the location. The method may also include generating an input for the computer-readable program based on the constant and the identified property and providing the generated input to the computer-readable program during execution of the computer-readable program when execution of the computer-readable program reaches the location.
US11237938B2 Click heatmap abnormality detection method and apparatus
A click heatmap abnormality detection method and apparatus, comprising: obtaining a first click heatmap, and dividing the first click heatmap into a plurality of regions (S100); for each region among the plurality of regions, respectively determining a click probability of a click action corresponding to each click source happening in the region (S200); for each click source, determining an abnormal click region corresponding to the click source according to the click probabilities (S300). The described solution determines abnormal click regions according to the click probabilities of the click actions corresponding to the click sources happening in the regions, without the need for manual identification, and with high accuracy and identification efficiency.
US11237932B2 Test information management device, test information management method, and non-transitory computer readable storage medium
A test information management device manages test information relating to a test carried out by receiving a test signal output from a first device in a second device. The test information management device includes a linker configured to link together first information including information representing an output state of the test signal in the first device and second information including image information representing reception results of the test signal in the second device using at least one of identification information for identifying the first device or the second device and times at which the first information and the second information are generated.
US11237927B1 Resolving disruptions between storage systems replicating a dataset
Mediating between storage systems synchronously replicating a dataset, including: requesting, by a first storage system in response to detecting a triggering event, a lock for a shared resource from a mediation service; requesting, by a second storage system in response to detecting the triggering event, the lock for the shared resource from the mediation service; and responsive to acquiring the lock from the mediation service, the first storage system, instead of the second storage system, processing data storage requests directed to the dataset that is synchronously replicated across the first storage system and the second storage system.
US11237923B2 Packet-based differential backup of network-attached storage device content
A method and system for performing incremental backup of a network attached storage (NAS) device are described. A storage capture instance associated with a first time instance is received from a network attached storage device. At least a portion of metadata of tracked network packets associated with the network attached storage device is also received. At least one changed content item of the network attached storage device that has changed since the first time instance is identified by analyzing the at least the portion of the metadata of the tracked network packets received. An incremental backup of the network attached storage device is performed at a second time instance based at least in part on the at least one changed content item identified.
US11237922B2 Removing data from a data pipeline for efficient forwarding of live data
In accordance with implementations of the present disclosure, a backup of live data received by a data forwarder is generated at the data forwarder while the live data is provided to a real-time data pipeline for forwarding from the data forwarder. A first portion of the live data is recovered from the backup to a stale data pipeline of the data forwarder. A request to forward the live data to a destination node is received by the data forwarder. In response to the request data is forwarded to the destination node, where the first portion of the live data from the stale data pipeline is added to a second portion of the live data from the real-time data pipeline in the response based on determining headroom remains to reach an amount of the data identified to include in the response.
US11237906B1 Generating a balanced codeword protected by an error correction code
Methods, systems, and devices for generating a balanced codeword protected by an error correction code are described. A memory device may receive data bits for storage. Based on the data bits, the memory device may generate a codeword that includes the data bits, parity bits, and placeholder bits. The memory device may balance the codeword by inverting one or more packets of the codeword. After balancing the codeword, the memory device may store at least a portion of the codeword in memory so that a later operation or a decoding process reveals the packets that were inverted as part of the balancing process. Accordingly, the memory device may re-invert the appropriate packets to recover the original data bits.
US11237904B2 Tracking data access in a dispersed storage network
A method for execution by a dispersed storage and task (DST) processing unit that includes a processor includes receiving an access request from a requesting entity via a network indicating an original data object. At least one read request is generated for transmission to at least one storage unit indicating a plurality of encoded original data slices associated with the original data object. A regenerated original data object is generated by utilizing a decoding scheme on the plurality of encoded original data slice. A transformed data object is generated for transmission to the requesting entity via the network by utilizing a transformation function on the first regenerated original data object based on an entity identifier associated with the requesting entity.
US11237903B2 Technologies for providing ECC pre-provisioning and handling for cross-point memory and compute operations
Technologies for provisioning error-corrected data for use in in-memory compute operations include a memory that includes a memory media having multiple memory partitions and media access circuitry coupled to the memory media. The media access circuitry is to receive a request to perform an in-memory compute operation on data from the memory media. The request specifies a memory partition of the memory media in which the data is located. The media access circuitry reads the data from the memory partition. The media access circuitry performs error correction on the read data to produce error-corrected read data and stores the error-corrected read data in a temporary buffer for access by one or more in-memory compute operations, in addition to the requested in-memory compute operation.
US11237889B1 Application infrastructure configuration based on annotated API schemas
An infrastructure management system automatically determines a configuration of infrastructure services for the execution of applications that best satisfies predefined target criteria based on receiving annotated application programming interface (API) schemas associated with the applications. The system extracts information from customized annotations in a received API schema, sets up an API gateway with an existing configuration of infrastructure services, and logs requests received at this existing configuration via the gateway. The system generates a set of alternate configurations based on the extracted information, simulates execution of a set of logged requests to determine a set of valid configurations, and subsequently selects a new configuration that satisfies threshold predefined target criteria. The system may update the existing configuration to the new configuration without interrupting application services.
US11237888B2 Message processing method and system, storage medium and electronic device
The present disclosure is related to a message processing method, which belongs to the field of information processing techniques. The message processing method includes: receiving a first request comprising a first resource identifier; determining whether the first resource identifier exists in a group resource comprising a plurality of second resource identifiers and group members corresponding to the second resource identifiers one by one; and sending the first request to other group member in the group resource than the group member corresponding to the first resource identifier when determining that the first resource identifier exists in the group resource.
US11237887B2 Device, system and method for generating and rendering customized application data for first responders
A device, system and method for generating and rendering customized application data for first responders is provided. A device receives an assignment identifier and input to access a web-based application using a link and a browser application. The device incorporates the assignment identifier into the link to generate a customized link and launches the browser application using the customized link to retrieve customized application data indicative of the web-based application customized according to the assignment identifier. The device controls a display screen to render the customized application data in the browser application. A server receives the customized link from the device, generates the customized application data, indicative of the web-based application customized according to the assignment identifier, and transmits the customized application data to the device.
US11237886B2 Normalizing cloud resource interaction for a suite of multi-tenant products across disparate objects and actions coming from different cloud services
Systems and methods for normalizing cloud resource interactions across disparate objects and actions provided by a plurality of different cloud services. The methods comprise: obtaining information that identifies the objects and indicates what actions can be performed for the objects; processing the information to consolidate at least two of the actions supported by different ones of the objects into a single action; causing a unified view to be presented in a User Interface (“UI”) that allows an initiation of the single action whereby the at least two actions supported by different ones of the objects are concurrently selected; receiving a standardized command for initiating the single action; transforming a first protocol format of the standardized command into a second different protocol format to generate at least one non-standardized command; and using the non-standardized command to cause performance of the at least two actions by said different ones of the objects.
US11237885B2 Determining whether and/or when to provide notifications, based on application content, to mitigate computationally wasteful application-launching behavior
Implementations set forth herein relate to intervening notifications provided by an application for mitigating computationally wasteful application launching behavior that is exhibited by some users. A state of a module of a target application can be identified by emulating user inputs previously provided by the user to the target application. In this way, the state of the module can be determined without visibly launching the target application. When the state of the module is determined to satisfy criteria for providing a notification to the user, the application can render a notification for the user. The application can provide intervening notifications for a variety of different target applications in order to reduce a frequency at which the user launches and closes applications to check for variations in target application content.
US11237883B2 Distillation of various application interface data structures distributed over distinctive repositories to form a data source of consolidated application interface data components
Various embodiments relate generally to computer software and systems, including a subset of intermediary executable instructions constituting an communication interface between various software and/or hardware platforms, and, more specifically, to an application interface integration design management platform configured to analyze distinctive repositories (e.g., version-control application-based repositories) and identify application interface files and data components to form a consolidated data source with which to perform a unified search (e.g., a global search) to implement different portions of various application interfaces in development of application program interfaces (“APIs”), and the like. For example, a method may include indexing portions of application interfaces disposed in distinctive repositories, extracting the portions of application interfaces for storage in a consolidated data storage to facilitate, among other things, a unified search operation over data derived from multiple repositories.
US11237880B1 Dataflow all-reduce for reconfigurable processor systems
Roughly described, a system for data parallel training of a neural network on multiple reconfigurable units configured by a host with dataflow pipelines to perform different steps in the training CGRA units are configured to evaluate first and second sequential sections of neural network layers based on a respective subset of training data, and to back-propagate the error through the sections to calculate parameter gradients for the respective subset. Gradient synchronization and reduction are performed by one or more units having finer grain reconfigurability, such as an FPGA. The FPGA performs synchronization and reduction of the gradients for the second section while the CGRA units perform back-propagation through the first sequential section. Intermediate results are transmitted using a P2P message passing protocol layer. Execution of dataflow segments in the different units is triggered by receipt of data, rather than by a command from any host system.
US11237877B2 Robot swarm propagation using virtual partitions
Methods, apparatus, systems and articles of manufacture are disclosed Systems, apparatus, and methods to propagate a robot swarm using virtual partitions are disclosed. An example apparatus includes a transceiver to broadcast the availability of the apparatus to host one or more bots from a swarm of bots and to receive a copy request from a bot in the swarm of bots. The example apparatus also includes an evaluator to evaluate instructions from the bot and determine if the apparatus is equipped to propagate the bot. In addition, the example apparatus includes a virtual partition to provide an interface for executing a copy of the bot.
US11237871B1 Methods, systems, and devices for adaptive data resource assignment and placement in distributed data storage systems
A distributed computing system for automatic constraint-based data resource arrangement, comprising a plurality of computing components being communicatively coupled to each other, each computing component comprising the following data resources: data storage media for storing client-related digital information, a data processor for processing said client-related digital information, and a network communications interface for communicating said client-related digital information; and a constraint engine for automatically determining alternate arrangements of said data resource assignments, said constraint engine comprising a constraint processor and a constraint database, said constraint database for receiving and storing changeable digital constraint parameters indicative of permissible operational constraints on said data resources, wherein said alternate arrangements comply with at least a first set of said changeable digital constraint parameters; wherein said data resource assignments are reassigned from a current arrangement in accordance with a selected one of said alternate arrangements upon an operational change to said data storage system.
US11237870B1 Dynamically modifying program execution capacity
Techniques are described for managing program execution capacity, such as for a group of computing nodes that are provided for executing one or more programs for a user. In some situations, dynamic program execution capacity modifications for a computing node group that is in use may be performed periodically or otherwise in a recurrent manner, such as to aggregate multiple modifications that are requested or otherwise determined to be made during a period of time, and with the aggregation of multiple determined modifications being able to be performed in various manners. Modifications may be requested or otherwise determined in various manners, including based on dynamic instructions specified by the user, and on satisfaction of triggers that are previously defined by the user. In some situations, the techniques are used in conjunction with a fee-based program execution service that executes multiple programs on behalf of multiple users of the service.
US11237867B2 Determining an order for launching tasks by data processing device, task control method, and computer readable medium
A data processing apparatus (10) includes a receiver (120), a specifier (142), and a task controller (141). The receiver (120) receives a setting of a process flow defining subprocesses that are sequentially executed with respect to data output from a device (21). The specifier (142) specifies, based on the setting received by the receiver (120), processing units (130) for execution of the subprocesses. The task controller (141) determines, based on the setting received by the receiver (120), and launches the tasks in accordance with the order, an order for launching tasks for achievement of the processing units (130) specified by the specifier (142).
US11237864B2 Distributed job scheduler with job stealing
Methods and systems for improving the performance of a distributed job scheduler using job self-scheduling and job stealing are described. The distributed job scheduler may schedule jobs to be run among data storage nodes within a cluster. Each node in the cluster may make a localized decision regarding which jobs should be executed by the node by periodically polling candidate jobs from a table of candidate jobs stored using a distributed metadata store. Upon completion of a job, the job may self-schedule another instance of itself if the next instance of the job should be run before the next polling of candidate jobs by the node that ran the completed job. The node may attempt to steal one or more jobs from a second node within the cluster if a job queue length for a job queue associated with the node falls below a queue length threshold.
US11237860B2 Command-based processing of real-time virtualized jobs
Certain aspects and feature provide a host hypervisor that includes and advertises a virtual machine function that directs the host hypervisor to execute the next job with real-time priorities. A processing device can execute an application in a nested virtual machine, where the application includes at least one code section that relies on or makes use of real-time prioritized resources of the processing device. The processing device recognizes a virtual machine function call in response to the application determining that a code section using real-time prioritized resources is to be executed. The virtual machine function serves as a command that directs a host hypervisor to execute the next job (the next section of code to be executed) with real-time priorities. The processing device executes the code section in a real-time thread in response to the virtual machine function being called.
US11237858B2 Software-defined data center, and deployment method for service cluster therein
A software-defined data center, and a deployment method for a service cluster are described therein. An SDN controller manages a cluster by using a shared IP address. The SDN controller obtains an online virtual machine event that is sent by an edge switch accessed by a new online virtual machine; obtains a MAC address of the new online virtual machine, and identifies the new online virtual machine; then identifies whether an IP address of the new online virtual machine is a shared IP address; and if the IP address of the new online virtual machine is the shared IP address, deploys the new online virtual machine to a service cluster corresponding to the shared IP address. The SDN controller automatically completes creation, capacity expansion of the service cluster, so that no manual intervention from a tenant is required, and tenant experience is good.
US11237856B2 Mobility operation resource allocation
According to one aspect of the present disclosure, a method and technique for mobility operation resource allocation is disclosed. The method includes: receiving a request to migrate a running application from a first machine to a second machine; displaying an adjustable resource allocation mobility setting interface indicating a plurality of mobility settings comprising at least one performance-based mobility setting and at least one concurrency-based mobility setting; receiving, via the interface, a selection of a mobility setting defining a resource allocation to utilize for the migration; and migrating the running application from the first machine to the second machine utilizing resources as set by the selected mobility setting.
US11237853B2 Systems and/or methods for computer-automated execution of digitized natural language video stream instructions
Techniques for auto-executing instructions provided in a video on a computing platform are provided. A script is developed from audio provided in the video. Text shown in frames of the video is extracted. Simulated user interaction (UI) events present in the video are identified. A timeline representation is generated to include entries for elements of the script and the extracted text, and identified UI events. Like elements are collected into common entries. Each entry in the script that lacks an associated UI event but is likely to involve a user action prompt is identified. Each entry having an associated identified UI event, and each entry identified as likely to involve a user action prompt, is converted into a corresponding user action command representation. Each user action command representation is mapped to a computing platform executable command, each being performed using processing resources of the computing platform, automatically, without user intervention.
US11237852B1 Automated graphical user interface generation for goal seeking
Profile information describing an attribute of a user is received from a network-based service. A selection of a goal relating to the attribute is received from the user. A start point of the user is determined with respect to the goal, where the start point is based on the profile information. A path is determined from the start point to the goal. A map on which the path is visually represented is generated and displayed. The progress of the user is tracked, including representing the user as being at a point on the path. A graphical depiction of a displayed incline of the path is changed based on the tracking of the progress of the user.
US11237851B1 Simultaneous generation of differently interactive device menus automatically from an initial device menu
Various methods and devices control operating components using a device operation program, control a user interface device using a menu program to display a device menu having menu options, receive menu choices in response to the device menu, control the operating components based on the menu choices, and convert the device menu into a browser-compatible menu compatible with internet protocols using the menu reproduction program. The browser-compatible menu has the same menu options included in the device menu. These methods and devices provide the browser-compatible menu to external devices using a wired or wireless communications device, receive external device input from the external devices responding to the browser-compatible menu, supply, from the wired or wireless communications device, the external device input to the device operation program and control the operating components by the device operation program based on the external device input.
US11237841B2 Configurable media structure
Systems, apparatuses, and methods related to configurable media structure are described. A memory device can be configured to boot up in a variety of configurations. The variety of configurations can include using the memory device for persistent memory storage, for non-persistent memory storage, etc. For instance, an apparatus can include a first memory array and a second memory array. The apparatus can include a memory controller coupled to the first memory array and the second memory array. The second memory array can be configured to store at least two boot images. The first memory array can be configured to operate based on which of the at least two boot images is used.
US11237838B2 Storage system and method for enabling a direct accessible boot block in a memory die
A storage system and method for enabling a direct accessible boot block in a memory die are disclosed. In one embodiment, a storage system is provided comprising a NAND memory, a volatile memory, a processor, and a NAND controller. The NAND controller is configured to perform the following in response to receiving a command from the processor at power-up: read bootloader code from the NAND memory; and execute the bootloader code, wherein execution of the bootloader code causes initialization code to be read from the NAND memory and stored in the volatile memory. Other embodiments are provided.
US11237835B2 System and method for processing data of any external services through API controlled universal computing elements
A system and method for processing data using the universal computing element, which is a computing node that could be integrated with any external services of different business domains via an application programming interface (API), is disclosed. Data and processes are bound using universal computing elements and computing modes that use UCE's, and thus provided as finite-state automata with explicit selection of states in real-time operation, thereby facilitating construction of finite-state automata (i.e., processes) to users who are not programmers. Software, computer program, source/object/assembly code, firmware or other reconfigurable logic or signal processing instructions of the present invention include at least one UCE. Advantageously, data processing is organized to reduce impact of inefficient conventional data usage, particularly via data transfer processed innovatively into state format and usage of automata-based programming for data processing.
US11237834B2 Memory device, access controller thereof and method for accessing memory device
A memory device includes a memory array with at least one memory macro, a flag, and a controller. The controller is coupled to the memory array. Each bit of data stored in the at least one memory macro is presented as a first bit type or a second bit type. The controller is configured to select one of a first situation mode and a second situation mode as a selected situation mode according to a first retention time of the first bit type and a second retention time of the second bit type. The first situation mode is that a number of bits with the first bit type in data is larger than a number of bit with the second bit type in data, and the second situation mode is that the number of bit with the first bit type in data is not larger than the number of bits with the second bit type in data. In a write operation of the at least one memory macro, the controller determines that an input data is meet the selected situation mode or not. In response to the input data is meet the selected situation mode, the controller disables the flag and writes the input data into the at least one memory macro. In response to the input data is not meet the selected situation mode, the controller enables the flag, inverts the input data, and writes an inverted input data into the at least one memory macro.
US11237829B2 Performing composable transactions in a dispersed storage network
A method for execution by a dispersed storage and task (DST) processing unit includes initializing a composite operation from a plurality of independent operations. An empty transaction context is created by performing an evaluation of the composite operation. A multi-source compare and swap (CASN) transaction is created from resulting expected values determined by evaluating the composite operation in the empty transaction context. The CASN transaction is executed against a dispersed storage network (DSN) memory. When the execution of the CASN transaction is successful, the transaction is committed to the DSN memory. When the execution failed due to at least one conflicting value stored in the DSN memory, a new transaction context pre-populated with the at least one conflicting value is created, and an updated CASN for the composite operation that utilizes the new transaction context is executed.
US11237825B2 Refining a software system using live documentation mapping
Live documentation mapping is described which includes tracking executed actions in the software program by an end user, tracking the end user's interaction with technical documentation, and tracking the end users other communication about a product. The tracked information is mapped to a virtual living/updating technical documentation of the software program. The tracked executed actions and updated technical documentation are then aggregated for a total install base of users for a software program and used to generate system reports for the software program including directives on how the system should react from a development and/or business direction.
US11237824B2 Tracking related changes with code annotations
Methods, systems, and computer program products are included for automatically tracking source code changes for a user-customized feature of a software project. Metadata identifying the annotated source code for the user-customized feature is stored in an annotation database. The metadata include a location of the annotated source code within the one or more files of a code repository for the software project and a description of the changes that were made to the annotated source code. The metadata is used to determine whether any subsequent changes made by a second user to the one or more files affect the source code annotated by the first user for the user-customized feature of the software project. One or more automated tasks are performed for the user-customized feature when the subsequent changes are determined to affect the annotated source code.
US11237823B2 Management method, management apparatus, and program
The present disclosure provides a management method for software versions to improve transaction safety of software. In the management method, among management apparatuses, a first token management apparatus obtains request information indicating a requested version requested by a user, and first transaction data indicating that the user provides predetermined number of tokens to a software developer who has developed the requested version is stored in distributed ledgers through execution of a consensus algorithm by the management apparatuses.
US11237820B2 Delta file with reversing data
A processing system is configured to process instructions in a delta file, received at an input of the processing system, to generate a target file from a source file and to regenerate the source file from the target file. The delta file comprises copy instructions and reversing data. The copy instructions instruct the processing system to include one or more copy strings from the source file in the target file. The reversing data is received as part of the delta file and is used to regenerate all of the source file that is outside the one or more copy strings. The processing system is configured to generate the target file from the source file by reading the copy strings from the source file and including them in the target file. The processing system is further configured to regenerate the source file from the target file by reading the copy strings from the target file and including them in the regenerated source file and using the reversing data to include, in the regenerated source file, all of the source file that is outside the one or more copy strings.
US11237817B2 Operating system update management for enrolled devices
Operating system update management for enrolled devices is disclosed according to various examples. In one example, a computing environment can publish, to an agent application on a client device, a deployment profile with a setting that specifies a restriction associated with download or installation of software updates by a subset of client devices that includes the client device. The computing environment can receive, from the agent application, an identification of a software update available for the client device. The computing environment can receive a specification of the subset of client devices to apply the software update. In response to a predefined interaction being performed, for example, by an administrator, the computing environment can direct at least one client device in the subset to install the software update.
US11237816B2 Method for remote online software update in motor vehicles
A method can be employed to provide a remote online software update to a motor vehicle. The motor vehicle may have an ECU with an MCU having an internal memory, and with an external memory that is located outside the MCU and is configured to communicate with the MCU via a communication link. The method may involve starting to download a new software version, storing the new software version in the external memory, and once the new software version is fully downloaded deleting the software version running on the MCU and programming the new software version from the external memory.
US11237811B2 Software installation onto a client using existing resources
The present invention relates to a method and system for installing software onto a client in the NIM environment and corresponding client. Said method includes: initializing said client, wherein a virtual mapping device associated with a memory driver of the client is created, the virtual mapping device for scheduling between the client's memory driver and the remote NIM server with respect to the I/O operation for running the software so as to direct the I/O operation for running said software to the client's memory driver or the remote NIM server; running said software on the client; acquiring the resources desired for running software; and conducting data migration operation from the NIM server to the client while running said software, wherein the migrated data is the resource data obtained from NIM server and desired for installing said software; and the software installation being completed when all the data desired for installing said software are migrated to the memory driver of the client. It is unnecessary for the present invention to copy all the installation images to the local client before installing software, therefore time delay of installing OSs or application programs can be shortened or even eliminated.
US11237808B2 Target architecture determination
Examples of the present disclosure provide apparatuses and methods for target architecture determination. An example method comprises receiving an indication of a type of target architecture in a portion of source code and creating compiled code for the type of target architecture based on the indication.
US11237801B2 Random number generator
Provided is a random number generator including a single-photon emitter configured to emit single photons by pumping, a waveguide configured to guide the single photons emitted from the single-photon emitter to the inside of the waveguide, the waveguide including a first output terminal and a second output terminal that are respectively provided at both end portions of the waveguide, the single photons being output from the first output terminal and the second output terminal, and a first single-photon detector and a second single-photon detector respectively provided at the first output terminal and the second output terminal and configured to detect the single photons output from the first output terminal and the second output terminal, respectively.
US11237800B2 Time-shifted seed for random number generator
A pseudorandom number is obtained from a pseudorandom number generator. A first register input is created using the pseudorandom number. The first register input is inserted into a shift register which also comprises a second register input. A first digit of the first register input and a second digit of the second register input are selected from the shift register. A seed is created using the first digit and the second digit. The seed is input into the pseudorandom number generator. A newly generated pseudorandom number is obtained from the pseudorandom number generator.
US11237797B2 User activity shortcut suggestions
Systems and processes for accelerating task performance are provided. An example method includes, at an electronic device with a display, displaying a candidate shortcut affordance associated with a user activity, detecting a first set of inputs corresponding to a selection of the candidate shortcut affordance, in response to detecting the first set of inputs, displaying a first set of candidate task affordances, detecting a second set of inputs corresponding to a selection of a candidate task affordance associated with a first task, displaying a second set of candidate task affordances, detecting a third set of inputs corresponding to a selection of a candidate task affordance associated with a second task, and in response to detecting the second set of inputs and the third set of inputs, associating the first task and the second task with a task sequence for a voice shortcut corresponding to the user activity.
US11237788B2 Authentication system using a code with a mobile application
An authentication system uses authentication tokens to allow access by third party applications to a printing device. A mobile device includes a mobile application that scans a graphical code to obtain identification information for the printing device. The mobile application requests that the third party application generate an authentication token. The mobile application stores the authentication token for the third party application and the identification information at a document processing platform, which is separate from the printing device or application. The printing device provides its identification information to the document processing platform to receive the authentication token. The printing device provides the authentication token to the third party application to establish a connection to process print jobs through the mobile device.
US11237786B2 Image forming apparatus, image forming system, and method of controlling image forming apparatus
According to one or more embodiments, an image forming apparatus comprises a communication interface, an image forming unit, and a processor. The communication interface communicates with a plurality of information processing apparatuses via a network and receives print jobs from the information processing apparatuses. The image forming unit executes printing according to a first print job. The processor determines a presence of a user associated with a second print job near the image forming apparatus, and then determines, based on the presence of the user, whether to execute the first print job or to transmit or forward the first print job to another image forming apparatus.
US11237782B2 Methods for printing using an off-line policy-based printing system
A policy-based printing system is implemented to allow access to a private domain to print using a public domain. The private domain includes private servers that store documents. The public domain includes servers and a printing device. A public policy server uses a domain list and a protocol connection with a private authentication server to validate a user and identify which private domain to access. The public policy server receives requests from the printing device to process a print job of a document in the private domain. If the private server is off-line, then the printing device prints the document and a cost reimbursement request is submitted to account for the printed document.
US11237778B2 Image recording apparatus communicable with mobile terminal for identification of the image recording apparatus
An image recording apparatus includes: a first communication interface configured to perform communication according to a first communication standard; a second communication interface configured to perform communication according to a second communication standard that is different from the first communication standard and that is a wireless communication standard; an image recorder; and a controller. The controller receives image data and first identification information from an image-data output device via the first 02-19 communication interface. The controller broadcasts the received first identification information via the second communication interface.
US11237775B2 Communication device, method of controlling communication device, and non-transitory computer-readable recording medium therefor
A communication device is configured to communicate with an information processing apparatus through a first communication interface using a first protocol, and communicate with an image processing apparatus having the image processing function through a second communication interface using a second protocol which is different from the first protocol. A controller of the communication device is configured to obtain particular information of the image processing apparatus from the image processing apparatus using the second protocol. When receiving a search request from the information processing apparatus, the controller responds to the search request based on the particular information as obtained. When receiving a first execution instruction from the information processing apparatus through the first communication interface using the first protocol, the controller transmits a second execution instruction in accordance with the first execution instruction to the image processing apparatus through the second communication interface using the second protocol.
US11237774B2 System and control method
According to the present invention, a system is provided which comprises an obtainment unit that obtains print setting information including setting values of a plurality of setting items, an estimation unit that estimates a recommended value of a first setting item included in the print setting information by using a learned model which uses, as input data, at least some pieces of the print setting information obtained by the obtainment unit and outputs, as output data, the recommended value of the first setting item, and a notification unit performs notification in accordance with a difference between the setting value of the first setting item which is indicated in the print setting information obtained by the obtainment unit and the recommended value of the first setting item which is estimated by the estimation unit.
US11237773B2 Printing apparatus to display user selection screen, control method for printing apparatus, and storage medium
A printing apparatus includes a login control unit, including a user table for registering users permitted to log into the printing apparatus, configured to display a login screen including a list of the users registered in the user table, and to permit, a user to log into the printing apparatus when selection of the user is received through the login screen, a printing control unit configured to execute processing for printing print data transmitted from an external apparatus and stored in a storage unit, based on a print start operation performed by the user permitted to log into the printing apparatus, and a management unit configured to manage owner information indicating an owner of the print data stored in the storage unit. The login control unit is configured to acquire the owner information from the management unit, and display the login screen based on the acquired owner information.
US11237762B2 Information writing method and apparatus
An information writing method is applied to an non-volatile dual in-line memory module (NVDIMM), the NVDIMM includes an NVDIMM controller and a non-volatile memory (NVM), and the method includes receiving, by the NVDIMM controller, a sanitize command from a host, where the sanitize command is used to instruct the NVDIMM controller to sanitize data in the NVM using a first write pattern, and the first write pattern is one of at least two patterns of writing information into the NVM, and writing, by the NVDIMM controller, information into the NVM according to the sanitize command.
US11237757B2 Data storage for accelerating functions
An integrated circuit package includes a memory integrated circuit die and a coprocessor integrated circuit die that is coupled to the memory integrated circuit die. The coprocessor integrated circuit die has a logic sector that is configured to accelerate a function for a host processor. The logic sector generates an intermediate result of a computation performed as part of the function. The intermediate result is transmitted to and stored in the memory integrated circuit die.
US11237754B2 Management of erase suspend and resume operations in memory devices
A processing device receives a request to perform an erase operation on a memory device. The processing device executes a portion of the erase operation during a first time period. The processing device further executes an erase suspend operation to suspend the erase operation during the first time period. Responsive to detecting a completion of the erase suspend operation, the processing device receives one or more commands directed to the memory device. The processing device also executes the one or more commands during a second time period. Responsive to the expiration of the second time period, the processing device executes an erase resume operation to resume the erase operation on the memory device.
US11237751B2 Failover for failed secondary in cross-zone replicated block storage devices
The present disclosure generally relates to creating virtualized block storage devices whose data is replicated across isolated computing systems to lower risk of data loss even in wide-scale events, such as natural disasters. The virtualized device can include at least two volumes, each of which is implemented in a distinct computing system. In the case of a failed volume, a new volume can be created and populated with data from the surviving volume. During population, new writes can continue to be replicated to the new volume. The population process can write data from the surviving volume to the new volume “under” new writes, such that the population process does not overwrite data included in the new writes.
US11237749B2 System and method for backup data discrimination
A remote agent for providing data protection services includes persistent storage and a backup orchestrator. The persistent storage stores lifecycle policies. The backup orchestrator instantiates a backup agent in a client in response to a backup generation for the client, the backup generation is specified by the lifecycle policies; using the backup agent: generating a backup including backup data for the client and backup metadata that associates portions of the backup data with respective persons; and storing the backup in backup storage based on the lifecycle policies.
US11237748B2 Planning of data segment merge for distributed storage system
Balancing resource usage for client applications workload and data merge optimization of the backend for both a local merge within one server and a merge across multiple servers is determined based on previous resource usage pattern in a distributed storage system.
US11237745B2 Computer system and volume arrangement method in computer system to reduce resource imbalance
To more effectively eliminate a resource imbalance among storage apparatuses, and shorten the time required for elimination in a computer system including a plurality of storage apparatuses and a computer. In a computer system including a plurality of storage apparatuses that provide a volume to a computer and a storage management device that manages the plurality of storage apparatuses, in a case where there is an instruction to create a new volume, the storage management device compares a distribution of feature amounts of all volumes provided by each storage apparatus and a distribution of feature amounts of all volumes in a case of providing a newly created volume in each storage apparatus, and instructs a storage apparatus having a largest difference in the distributions of the feature amounts to create a volume.
US11237736B1 Efficient data recovery for tape storage system
An indication that a selected data set stored on a selected tape storage media is associated with a failure is received. An error correction data set group for the selected data set is identified, and wherein the error correction data set group includes a plurality of data sets and each data set included in the error correction data set group is stored on a different tape storage media. One or more data sets other than the selected data set that are included in the error correction data set group are selectively obtained from one or more corresponding tape storage media other than the selected tap storage media without reading entire contents of the one or more corresponding tape storage media. The obtained one or more data sets are utilized to recover at least a portion of the selected data set associated with the failure.
US11237734B2 High throughput DRAM with distributed column access
An apparatus having memory dies with a memory cell array divided into a plurality of data segments. A stagger circuit selects a common command signal and sets a column access signal to select a data segment to be accessed based on the common command signal and/or an individual command signal to perform a memory operation corresponding to the selected common command signal on the selected data segment. A data bus connects the memory cell arrays to form data units with each data unit including a data segment from each memory cell array and configured such that the data segments are connected in parallel to the data bus and use a same line of the data bus. The stagger circuits are configured such that data segments identified for activation in the plurality of memory dies are not part of a same data unit.
US11237733B2 Memory system and operating method thereof
A memory system includes: a memory device including a plurality of memory blocks for storing data; a controller memory including a read data area for storing first data, which is read from a victim memory block among the plurality of memory blocks, and a write data area for storing second data, which is to be written into a target memory block among the plurality of memory blocks; and a controller suitable for reading the first data from the read data area, storing the first data into a host memory, and, when the first data stored in the host memory satisfies a predetermined condition, reading the first data from the host memory and storing the first data into the write data area.
US11237726B2 Memory system performance enhancements using measured signal and noise characteristics of memory cells
A memory sub-system configured to improve performance using signal and noise characteristics of memory cells measured during the execution of a command in a memory component. For example, the memory component is enclosed in an integrated circuit and has a calibration circuit. The signal and noise characteristics are measured by the calibration circuit as a byproduct of executing the command in the memory component. A processing device separate from the memory component transmits the command to the memory component, and receives and processes the signal and noise characteristics to identify an attribute about the memory component. Subsequently, an operation related to data stored in the memory component can be performed based on the attribute.
US11237721B2 Techniques to display an input device on a mobile device
A method and system may detect an external display coupled to the mobile device. A digital input device may be presented on the integrated touch sensitive display of the mobile device to operate the mobile device. Multimedia content may be presented on the external display in response to the operation of the mobile device through the digital input device.
US11237720B2 Command control system of a commanded system via a graphic interface and associated control method
This control subsystem comprises a first control subsystem comprising a first computing module able to acquire interaction data describing the interactions of the operator, associate these interaction data with a command, and generate a command signal corresponding to this command. The system further comprises a second control subsystem comprising a first computing module able to acquire the command signal, verify the compatibility of the command corresponding to the command signal with an operational context and, when the command is compatible with the operational context, generate a confirmation signal, and a third control subsystem able to acquire the command signal and the confirmation signal, and consolidate these signals to command the commanded system.
US11237715B2 Shared real-time content editing activated by an image
Systems and methods for instantiating collaboration interfaces via object recognition are disclosed. An object recognition engine communicatively coupled to a database and an electronic device receives sensor data related to an object and identifies an object characteristic. A component is selected having criteria satisfied by the object characteristic and a collaboration interface is instantiated on the electronic device. This can allow a user to edit content related to an object. A substantially identical collaboration interface can be instantiated on a second electronic device to allow collaboration among user with respect to content related to the object.
US11237714B2 Control system user interface
Embodiments include systems and methods comprising a gateway located at a premise forming at least one network on the premise that includes a plurality of premise devices. A sensor user interface (SUI) is coupled to the gateway and presented to a user via a remote device. The SUI includes at least one display element. The at least one display element includes a floor plan display that represents at least one floor of the premise. The floor plan display visually and separately indicates a location and a current state of each premise device of the plurality of premise devices.
US11237713B2 Graphical user interface based feature extraction application for machine learning and cognitive models
A mechanism is provided in a data processing system to implement a feature extraction tool for graphical user interface based feature extraction. The feature extraction tool receives selection by a user of a dataset from which features are to be extracted. The feature extraction tool loads a plurality of feature definitions. The feature extraction tool generates a graphical user interface that allows the user to add features from the plurality of features to a feature file. The feature extraction tool presents the graphical user interface to the user and receives user selection of at least one feature to be added to the feature file. The feature extraction tool generates the feature file based on the user selection of the at least one feature.
US11237710B2 Multi-function slide control
A system can include a processor; memory operatively coupled to the processor; a display operatively coupled to the processor; a touch sensitive surface that comprises a slider region; and assignment circuitry that assigns one of a plurality of assignable system functions to the slider region.
US11237708B2 Video previews for interactive videos using a markup language
A device configured to display a first video scene and a progress bar for a Hypertext Markup Language (HTML) video and to receive a user input that indicates a time instance value on the progress bar. The device is further configured to identify a first source scene identifier for a second video scene and an animation identifier that is linked with the second video scene based on the time instance value. The device is further configured to identify HTML code that is associated with the first source scene identifier and the first animation identifier and to compile the identified HTML code to render the second video scene. The device is further configured to generate a scaled second video scene by reducing a size of the rendered second video scene to fit a preview frame and to display the scaled second video scene in the preview frame.
US11237705B2 Configurable user interface interactions using a state machine combined with event orchestration
Disclosed is a method of displaying a user interface, the method includes defining a template for the user interface, the template including a plurality of display areas, defining a plurality of components, each of the components configured to perform an associated user interface function, each of the plurality of components being associated with one of the display areas, defining a plurality of states, each of the plurality of states including one or more of the plurality of components, each of the plurality of states defining a configuration of the user interface, defining a table, the table defining a plurality events associated with transitioning between states; and triggering a transition between states based on look-up of the table with a received event.
US11237698B1 Mobile application with dynamic feature set based on user sophistication
A computing device may include a provider application and data defining perceptible elements that provide users with various functionalities in more easily consumable stages. The application may determine that the user is at a first level of sophistication based on user activities and/or circumstances, and present a first set of perceptible elements in response thereto to provide a first set of functionalities. The application may then determine the user is at a second, higher level of sophistication based on subsequent activities and/or circumstances, and present a second set of perceptible elements to provide a second set of functionalities that includes at least one new functionality not provided via the first set of perceptible elements. Applications can be less resource intensive by evolving to strategically tailor available functionality to the circumstances and needs of particular users.
US11237696B2 Smart assist for repeated actions
Systems and methods enable a computing system to recognize a sequence of repeated actions and offer to automatically repeat any such recognized actions. An example method includes determining a current sequence of user actions is similar to a previous sequence of user actions, determining whether the previous sequence is reproducible and, when reproducible, initiating display of a prompt that requests approval for completing the current sequence based on the previous sequence and, responsive to receiving an indication of approval, completing the previous sequence. Another example method includes determining that a first current sequence of user interactions is complete and is not similar to any saved sequence of user interactions, saving the first current sequence as a previous sequence, identifying a second current sequence as satisfying a similarity threshold with the previous sequence, and initiating display of a prompt that requests approval for saving the previous sequence as a shortcut.
US11237695B2 EPG menu with a projected 3D image
A three-dimensional graphical user interface system comprises a media component configured to produce a signal comprising media content (e.g., a movie or television show being viewed by a user) and a three-dimensional graphical user interface (e.g., an interactive program guide). A display device communicatively coupled to the media component is configured to simultaneously display the three-dimensional graphical user interface and a media content image corresponding to the media content.
US11237691B2 Intelligent response using eye gaze
Systems and methods related to intelligent typing and responses using eye-gaze technology are disclosed herein. In some example aspects, a dwell-free typing system is provided to a user typing with eye-gaze. A prediction processor may intelligently determine the desired word or action of the user. In some aspects, the prediction processor may contain elements of a natural language processor. In other aspects, the systems and methods may allow quicker response times from applications due to application of intelligent response algorithms. For example, a user may fixate on a certain button within a web-browser, and the prediction processor may present a response to the user by selecting the button in the web-browser, thereby initiating an action. In other example aspects, each gaze location may be associated with a UI element. The gaze data and associated UI elements may be processed for intelligent predictions and suggestions.
US11237690B2 Systems and methods for smoothing views of videos
A viewing window for a spherical video may define which extents of the spherical video are viewable. Abrupt changes in the extents defined by the viewing window may result in non-smooth views of the spherical video, such as stagger, jitter, and/or other jerky motions being included in the views of the spherical video. Changes in the extents defined by the viewing window may be smoothed to provide smoother views of the spherical video.
US11237689B2 Mobile terminal, image display device and user interface provision method using the same
A digital television includes: a display; a tuner; a wireless network interface to transmit data to a mobile terminal and receive audio information and screen; and a controller. The controller is configured to control a signal processor to decode the video signal and the screen information, control the display to display first image corresponding to the decoded video signal with second image corresponding to the decoded screen information, the second image corresponding to an image displayed on the mobile terminal, and receive a command from a remote controller. The controller is also configured to control the signal processor to process the audio signal and the audio information and to output the processed audio signal or the processed audio information to an audio output unit, and to control the signal processor to change the second image's size or position depending on the at least one command received from the remote controller.
US11237686B2 Electronic device
An electronic device is provided, which includes a substrate, a protruding pattern, a first conductive pattern, an insulating layer, and a second conductive pattern. The protruding pattern is disposed on the substrate. The first conductive pattern is disposed on the substrate and covers the protruding pattern. The insulating layer is disposed on the first conductive pattern. The insulating layer includes an opening overlapping at least a portion of the protruding pattern. The second conductive pattern is disposed on the insulating layer. The second conductive pattern is connected to the first conductive pattern through the opening.
US11237675B2 Touch sensor and image display device including the same
A touch sensor includes a substrate layer, a plurality of sensing electrodes on the substrate layer, and a dummy line between the sensing electrodes, the dummy line extending along a boundary of the sensing electrode. Electrode visibility is reduced by the dummy line, and touch sensitivity of the touch sensor is also improved.
US11237674B2 Method, apparatus and system for pressure detection, touch-control chip and electronic device
A method for pressure detection is provided, which can avoid a delayed display of a writing pressure generated by the active pen on the screen. The active pen includes a first electrode, a second electrode and a pressure sensor, where the first electrode is configured to output a first driving signal, the second electrode is configured to output a second driving signal when the pressure sensor detects a first pressure generated by the active pen. The method includes: when information of the first pressure is not received, determining whether the active pen is pressing the screen according to the second detecting signal; if it is determined that the active pen is pressing the screen, displaying handwriting of the active pen on the screen according to a second pressure, where the second pressure is a preset pressure.
US11237672B2 Apparatus integrated with display panel for TOF 3D spatial positioning
A display apparatus for detecting three-dimensional (3D) spatial information. The display apparatus includes a display panel having a plurality of active subpixels in a display area configured with multiple gaps respectively between at least some active subpixels, the display panel including a counter substrate at front and a backplane substrate at back; an optical layer at a back side of the backplane substrate; multiple light sensors attached discretely on a back side of the optical layer and substantially aligned with the multiple gaps in the display area; and a light source on the backplane substrate and configured to provide an infrared light signal in a direction toward a field of view beyond the counter substrate. The multiple light sensors are configured to detect respective infrared light signals reflected from multiple different regions of an object in the field of view for collectively deducing 3D spatial information of the object.
US11237670B2 Touch panel, method for manufacturing touch panel, and display device
A touch panel, a method for manufacturing a touch panel, and a display device are provided. The touch panel includes a first transparent electrically conductive layer and a second transparent electrically conductive layer stacked on each other. The first transparent electrically conductive layer includes a first gap region and a first transparent electrically conductive film region. The first gap region and the first transparent electrically conductive film region form a touch sensing electrode pattern. The second transparent electrically conductive layer includes a second gap region and a second transparent electrically conductive film region. The second transparent electrically conductive film region and the second gap region form a shielding pattern. A position of the second transparent electrically conductive film region on the second transparent electrically conductive layer corresponds to a position of the first gap region on the first transparent electrically conductive layer.
US11237665B2 Load control device having a capacitive touch surface
A control device configured for use in a load control system to control one or more electrical loads may comprise an actuation member having a front surface defining a touch sensitive surface configured to detect a point actuation along at least a portion of the front surface, a touch sensitive circuit, and a control circuit. The touch sensitive device may comprise one or more receiving capacitive touch pads located behind the actuation member and arranged in a linear array adjacent to the touch sensitive surface. The control circuit may be configured to operate using different filtering techniques based on the state/mode of the control device and/or based on whether the positions of point actuations by a user along the touch sensitive surface indicate a fine tune or gross adjustment by the user. For example, the control circuit may generate an output signal using light/no filtering or using heavy filtering.
US11237664B2 Method and device for driving touch display panel
The present disclosure discloses a driving method and device of a touch display panel. The driving method includes: acquiring image data of an image to be displayed; judging whether the acquired image data is a reloaded picture with a default polarity mode; performing polarity adjustment on the image data when judging that the image data is a reloaded picture with a default polarity mode; and driving the touch display panel to display image according to the image data after polarity adjustment. Wherein the default polarity mode includes: the polarities of image data corresponding to each two adjacent data lines are opposite, while the polarities of image data corresponding to the same data line are the same.
US11237662B2 Touch display substrate with switching device disposed between adjacent electrode blocks, method for manufacturing the same, driving method thereof, and display device thereof
Embodiments of the present disclosure provide a touch display substrate, a method for manufacturing the same, a driving method thereof, and a display device thereof. The touch display substrate includes a substrate, a plurality of electrode blocks, independent of each other and arranged in an array, disposed on the substrate, and a switching device disposed between the adjacent electrode blocks. The electrode block is configured to receive a common voltage during a display period and receive a touch scan signal during a touch period. The switching device is configured to electrically connect the adjacent electrode blocks during the display period and electrically isolate the adjacent electrode blocks from each other during the touch period.
US11237660B2 Electronic device response to force-sensitive interface
A method includes a processor of an electronic device receiving first input signals from a first sensor in response to user contact at a first edge of the device and second input signals from a second sensor in response to user contact at a second edge of the electronic device. The first and second sensors are covered by a housing of the device. The processor determines an external context of the device based on analysis of the first input signals and the second input signals. The determined external context indicates at least a position of the device relative to a user or an orientation of the device relative to a user. Responsive to determining the external context, the electronic device executes a particular user input action.
US11237652B2 Electronic pen
An electronic pen includes an electrically conductive coil spring that expands and contracts, a core body having electrical conductivity, a writing pressure detector having a fitting part fitted to an end of the core body on a side of the core body that is opposite to a side of the core body that includes a pen tip, and an electronic circuit that includes an oscillating circuit. The electronic circuit, in operation, causes a detection result from the writing pressure detector to be included in a signal from the oscillating circuit. The core body penetrates through a center axis of the coil spring and is not biased by the coil spring, and a first end of the coil spring on a side of the coil spring adjacent to the pen tip is connected to the core body and a second end of the coil spring is connected to the electronic circuit.
US11237650B2 Electronic device for charging battery of external electronic device and method thereof
An electronic device include a housing, a touchscreen display viewable through a portion of the housing, a wireless communication circuitry disposed inside the housing, a processor disposed inside the housing and operatively connected to the touchscreen display and the wireless communication circuitry, and a memory operatively connected to the processor. The memory stores instructions that, when executed, cause the processor to receive a first signal indicating a charging state of a battery from an external electronic device including the battery through the wireless communication circuitry, and to provide a user interface corresponding to charging of the battery, based at least partially on the first signal.
US11237642B2 Single-hand interdigit-coordinated mobile keyboard input device
A single-hand interdigit-coordinated mobile keyboard input device has a chassis configured to conform to human fingers with a plurality of articulating finger frames connected adjacent to each other, a plurality of user input elements, a processing device, and a signal transmitter. The plurality of user input elements is connected around the chassis in order to capture flexion, extension, adduction, and abduction movements of the plurality of articulating finger frames. The processing device interprets signals received from the plurality of articulating finger frames into desired output communication elements such as text characters. The signal transmitter sends the interpreted output to a computing device.
US11237639B2 Method and system for electronic communication by persons with disabilities
A method and system for detecting and using intentional gestures utilizing a six-axis inertial measurement unit (IMU) provides individuals with limited motor abilities the ability to control multiple devices. The system responds to small intentional gestures produced by any part of the user's body. Unlike existing game controllers and adapted mouse devices, the system has the ability to learn the unique kinematic characteristics of the user's gestures.
US11237638B2 Systems and methods for extensions to alternative control of touch-based devices
Systems and methods of multi-modal control of a touch-based device include receiving multi-modal control inputs from one or more of voice commands, a game controller, a handheld remote, and physical gestures detected by a sensor; converting the multi-modal control inputs into corresponding translated inputs which correspond to physical inputs recognizable by the touch-based device; and providing the corresponding translated inputs to the touch-based device for control thereof, wherein the translated inputs are utilized by the touch-based device as corresponding physical inputs to control underlying applications executed on the touch-based device which expect the corresponding physical inputs.
US11237631B2 Method and system for eye tracking using speckle patterns
A method of tracking an eye gaze include obtaining a pre-calibrated speckle map of the eye of the user, determining a starting position of the eye using the pre-calibrated speckle map, and tracking movement of the eye relative to the starting position by: directing a light beam at the eye, detecting a plurality of speckle patterns formed at a detector by a portion of the light beam reflected by the eye, and tracking movement of the eye relative to the starting position by tracking the plurality of speckle patterns from frame to frame.
US11237629B2 Social networking technique for augmented reality
A gaze initiated interaction technique for facilitating social networking in augmented reality. Methods are shown which allow users to interact with each other following an event of interlocking gaze. Methods are also shown which allows tagging using augmented reality filters following a gaze interlock. Methods are also introduced to allow an augmented reality target to determine themselves how they would like to be enhanced in augmented reality following gaze interlocks. This disclosure also introduces a device for social networking in augmented reality which comprises a gaze-interlock event detection circuit and a gaze-interlock event processing unit.
US11237624B2 System and method for adapting auditory biofeedback cues and gait analysis using wireless signals and digital responses
A method for adapting auditory biofeedback cues to adjust a user's gait includes receiving a series of respective first signals from each sensor of an integrated sensor system and converting the series of respective first signals into a series of respective second signals. Each respective second signal within the series of respective second signals can be quantized as an audio biofeedback cue and modified so the timing of each respective second signal is aligned to a pre-selected temporal or musical grid. The user's gait is then analyzed as a function of the audio biofeedback cues and the pre-selected temporal or musical grid can be adapted to adjust entrainment of the user's gait.
US11237622B2 Method for determining the time required for a timed up and go test
A method determines the time required for a timed up and go test and for verifying an ascertained result. A distance measuring device is provided which continuously measures the distance from a subject located in front of a chair to the backrest of the chair and which forwards the distance to a control unit. The chair is positioned in particular at a specified distance to a wall, an obstacle, or a marking. The measured distance values recorded by the distance measuring device are continuously recorded. The subject is instructed to stand up from the chair, walk forwards, in particular towards the wall, the obstacle, or the marking, and then turn around, in particular in front of the wall, the obstacle, or in the region of the marking, and sit back down on the chair. The subject carries out these instructions to the best of their ability.
US11237618B2 System and method to maintain optimal system performance within user defined system level power cap in a changing workload environment
A system for controlling power settings is provided that includes a plurality of components, each component configured to implement a power control algorithm. A controller is coupled to each component and configured to control a power state of each component as a function of the power control algorithm for each component. The controller comprises a state machine having a plurality of states, wherein the power control algorithm of each component is controlled by the controller as a function of a state of the state machine.
US11237613B2 Intelligent proximity detector
A capacitive proximity sensor for use in mobile devices such as smartphones and connected tables, in which it is used to switch off a display (70) when the device is brought to the ear. The capacitive sensor is arranged for rejecting spurious detection induced, for example, by condensation, ingress of water, or thermal drift, based on the time variations of a capacity seen by the readout circuit (80), Additionally, the proximity sensor may integrate signals form motion sensors, temperature sensors or other sensors, to discriminate spurious proximity signals.
US11237612B2 Charge-sharing capacitive monitoring circuit in a multi-chip package to control power
A technique to provide power management for multiple dice. The technique provides for determining for each respective die of the multiple dice, power consumption for operating each respective die; and generating a respective signal from each respective die that corresponds to the power consumption of each respective die. The technique further provides for converting each respective signal to a respective analog voltage to drive a common node; and utilizing a charge storage device coupled to the common node to accumulate the respective analog voltages from the dice, where the accumulated voltage indicates total power consumption of the dice.
US11237604B2 Systems and methods for sharing of airflow between adjacent information handling resource modules
An adaptive airflow flapper assembly may be configured to when present in a first chassis bay adjacent to a second chassis bay unpopulated with a another information handling resource module, close to a closed position relative to the enclosure such that, due to non-overlap of the enclosure airflow openings relative to the flapper airflow openings, the adaptive airflow flapper assembly prevents airflow between the interior and the exterior of an enclosure, and when present in the first chassis bay adjacent to the second chassis bay populated with the second information handling resource module, open to an open position relative to the enclosure to allow airflow between the interior and the exterior of the enclosure.
US11237596B2 Foldable electronic device
An electronic device is provided. The electronic device includes a housing including a first body and a second body, a flexible display disposed such that at least a portion of the flexible display is exposed through a first surface of the housing, a multi-link cover connected to the first body and the second body, and including a plurality of joint parts pivotably coupled to each other, and at least one hinge structure, at least a portion of which is located in an interior of the multi-link cover and foldably connecting the first body and the second body. The multi-link cover has a height that is substantially the same as heights of the first body and the second body and the plurality of joint parts are connected to each other by shafts disposed to cross each other.
US11237595B2 Portable power solutions
The system includes a device activation module and a system monitoring module in resources accessible to the system operator over the wide area network. In one embodiment, the method operates to process collateral received by the resources from a client device possessed by a user interested in activating a charging output included in a charger selected by the user from the plurality of portable chargers. Further, if the collateral is accepted, an authorization is wirelessly communicated from the device activation module to the client device, a device activation signal wirelessly communicated from the client device following a receipt of the authorization is received by the charger selected by the user, and the charging output included in the charger selected by the user is activated following a receipt of the device activation signal.
US11237589B2 Flexible electronic device
A flexible electronic device includes: a base; a supporting plate having a first end pivotally connected to the base, and a second end; two pivot modules disposed at the second end; a bearing frame having a fixed part connected to the two pivot modules, and two curved parts connected to the fixed part; a bending mechanism disposed on the fixed part and the two curved parts and connected to the pivot modules; and a flexible panel disposed on the bearing frame and covering the bending mechanism. When the flexible electronic device is switched to a curve mode, the bending module drives the two curved parts to stretch with respect to the fixed part to bend the flexible panel. When the flexible electronic device is switched to a flat mode, the bending module drives the two curved parts to move close to the fixed part to flatten the flexible panel.
US11237586B2 Reference voltage generating circuit
Disclosed is a reference voltage generating circuit including a bandgap reference voltage generating circuit, a voltage controlled current source circuit, a current mirror circuit, an input voltage generating circuit, and a voltage controlled voltage source circuit. The bandgap reference voltage generating circuit generates a bandgap reference voltage. The voltage controlled current source circuit generates a reference current according to the bandgap reference voltage. The current mirror circuit generates a mirrored current according to the reference current. The input voltage generating circuit determines an input voltage according to the mirrored current. The voltage controlled voltage source circuit generates a reference voltage according to the input voltage. Accordingly, the reference voltage is generated with voltage-to-current conversion and voltage-to-voltage conversion so that the mirrored current can be accurate without being affected by the reference voltage and the reference voltage itself can be accurate.
US11237582B2 Power supply device and electronic apparatus to supply stable voltage to normal device
A power supply device includes a power supply circuit configured to generate a direct current output voltage to be applied to both ends of a plurality of loads serially coupled, a detection circuit configured to detect an anomaly of a load voltage applied to each of the plurality of loads, and an adjustment circuit configured to decrease the output voltage in accordance with a number of abnormal loads where the anomaly is detected among the plurality of loads.
US11237580B1 Systems and methods providing leakage reduction for power gated domains
A system includes: a first power supply; a second power supply; a headswitch disposed between the first power supply and logic circuitry; an enable driver coupling the second power supply to a control terminal of the headswitch; and a voltage generator operable to adjust a control voltage from the second power supply to the control terminal of the headswitch in response to a first voltage level of the first power supply exceeding a reference voltage level.
US11237579B2 Apparatuses and methods for ZQ calibration
In an example semiconductor device, the voltage/temperature conditions of the semiconductor device and associated calibration codes of multiple instances of ZQ calibrations are pre-stored in a register array. When a pre-stored voltage/temperature condition occurs again, ZQ calibration is not performed. Instead, the associated pre-stored calibration code is retrieved from the register array and provided to the IO circuit. When a voltage/temperature condition of the semiconductor device does not match any pre-stored voltage/temperature condition in the register array, a ZQ calibration is performed. When the ZQ calibration is performed, a register in the register array is selected according to an update policy and updated by the calibration code newly provided by the ZQ calibration along with the voltage/temperature condition at the time when the ZQ calibration is performed.
US11237575B2 Control apparatus for linear solenoid
A control apparatus for controlling a linear solenoid by controlling a driving current supplied to the linear solenoid through a feedback control. The feedback control is executed by a feedback control system having parameters that are determined in accordance with an ILQ design method. In a frequency characteristic of a gain of a transfer function representing a ratio of an output to a disturbance in the feedback control system, the gain is lower than 0 [dB] throughout all frequency ranges.
US11237571B2 Map information storage device, autonomous driving control device, control method, program and storage medium
A server device 2 stores a distribution map DB 21 including autonomous driving regulatory information Ir for regulating autonomous driving of a vehicle in a predetermined section, and sends map data D1 including the autonomous driving regulatory information Ir to a driving assistance device 1. Then, the driving assistance device 1 receives the map data D1 including the autonomous driving regulatory information Ir and controls the autonomous driving of the vehicle based on the received autonomous driving regulatory information Ir.
US11237567B2 Methods and systems for determining and controlling vehicle speed
Methods and systems of determining and controlling a vehicle travel speed on a roadway determine a grade of the roadway at defined intervals along the roadway; calculate a maximum straight line vehicle speed for each defined interval based on the determined grade and vehicle performance data; determine a radius of curvature and a superelevation of the roadway for each defined interval; determine a lateral friction coefficient for a vehicle/roadway system; calculate a maximum cornering vehicle speed for each defined interval based on the curvature, superelevation, and lateral friction coefficient; calculate the travel speed for each defined interval based on the maximum straight line vehicle speed and the maximum cornering vehicle speed; and control the speed of the vehicle so that it does not exceed the calculated travel speed for each defined interval.
US11237566B2 Control device for unmanned vehicle and control method for unmanned vehicle
A control device for an unmanned vehicle includes a temperature data acquisition unit acquiring temperature data of hydraulic oil supplied to a first hydraulic actuator actuating a steering device of the unmanned vehicle, and a command output unit outputting a change command for changing a travel parameter of the unmanned vehicle based on the temperature data.
US11237565B2 Optimal driving characteristic adjustment for autonomous vehicles
Embodiments for implementing intelligent driving comfort adjustment of an autonomous vehicle by a processor. A user experience satisfaction level may be determined during a journey within an autonomous vehicle according to historical user experience satisfaction levels, a user profile, one or more contextual factors, or a combination thereof. One or more performance characteristics of the autonomous vehicle may be adjusted if a user experience satisfaction level is less than a predetermined threshold.
US11237561B2 Aircraft and method of stabilizing an aircraft
An aircraft is provided, including: at least one sensor for measuring a wind; actuators (motors, control surfaces, etc.); a data base embedded aboard the aircraft, the data base associating various values of wind measurement with various set points for the attention of the actuators. The aircraft furthermore includes a system of analysis and control, arranged so as, or programmed so as: to receive values of wind measurement originating from the at least one sensor; searching, inside the data base, for a correspondence of the wind measurement values originating from the at least one sensor, and determining (as a function of this search) the directives to be dispatched to the actuators, and dispatching these determined directives to the actuators.
US11237550B2 Ultrasonic flow meter prognostics with near real-time condition based uncertainty analysis
A method includes obtaining flow measurement data from a flow meter in an industrial process control system. The method also includes sending the flow measurement data to a cloud-based environment. The method further includes performing condition based monitoring (CBM) analysis on the flow measurement data in the cloud-based environment to determine CBM data. The method also includes performing uncertainty analysis on the CBM data in the cloud-based environment to determine a validated flow rate with an uncertainty value. The method further includes comparing the validated flow rate to the flow measurement data to determine a technically audited flow rate. The method also includes sending the technically audited flow rate to a distributed control system (DCS) associated with the flow meter.
US11237546B2 Method and system of modifying a data collection trajectory for vehicles
Systems, methods and apparatus for data monitoring are disclosed. A system may include a data acquisition circuit structured to interpret a plurality of detection values, each of the plurality of detection values corresponding to at least one of a plurality of input sensors communicatively coupled to the data acquisition circuit, a data storage circuit structured to store specifications and anticipated state information for a plurality of vehicle types, an analysis circuit structured to analyze the plurality of detection values relative to specifications and anticipated state information to determine a vehicle performance parameter, and a response circuit structured to initiate an action in response to the vehicle performance parameter.
US11237544B2 Information processing device, program, process treatment executing device, and information processing system
An information processing device includes: a recording means storing model data that reproduces a change of a workpiece, the model data being constructed, as an effect of process treatment, from differential data between initial state data and end state data of the workpiece, the end state data representing state of the workpiece to which the process treatment is applied under a predetermined process condition; an input receiving means for receiving an input of the initial state data and target end state data of the workpiece; a predicting means for predicting the end state data from the received initial state data, by using the model data and a combination of multiple model data in the recording means; and a determining means for determining a process condition of process treatment to be applied to the workpiece, based on a proximity between the predicted end state data and the target end state data.
US11237542B2 Composite filament 3D printing using complementary reinforcement formations
In a method for additive manufacturing, a multi-strand core reinforced filament including a flowable matrix material and substantially continuous reinforcing strands extending in a direction parallel to a length of the filament is supplied. A first consolidated composite swath of a height less than ½ the width of the filament is deposited in a first reinforcement formation including at least one straight path and at least one curved path against a deposition surface, and a second consolidated composite swath of a height less than ½ the width of the filament is deposited in a second reinforcement formation against the first consolidated composite swath. Each deposition flows the matrix material and applies an ironing force to spread the reinforcing strands within the filament against the underlying surface and/or previously deposited swath.
US11237537B2 System and method of advanced digital economization
A system and method for advanced digital economization for an HVAC system having an economizer. A digital processing unit is configured to open a damper of an economizer within a dead-band range that allows for preemptive cooling prior to a call for cooling. This economization strategy allows for free cooling (outside air) without having to pay energy costs for cooled (air-conditioned) air. The system and method can be used with or without demand control ventilation (DCV). The method also includes a “self-learning” strategy with outside air and return air sensor to regularly sense past economizer damper modifications and average out recent readings to help set the dead-band range. The method can include the ability to work in conjunction with a variable supply fan speed control, provide fault detection, self-correct, auto-configure, and report system status.
US11237531B2 Method for determining and tuning process characteristic parameters using a simulation system
A process characteristic parameter determination system uses a process model and a tuning module to accurately determine a value for a process characteristic parameter within a plant without measuring the process characteristic parameter directly, and may operate on-line or while the process is running to automatically determine a correct value of the process characteristic parameter at any time during on-going operation of the process. The process characteristic parameter value, which may be a heat transfer coefficient value for a heat exchanger, can then be used to enable the determination of a more accurate simulation result and/or to make other on-line process decisions, such as process control decisions, process operational mode decisions, process maintenance decisions such as implementing a soot blowing operation, etc.
US11237530B2 Smart-home automation system that suggests or automatically implements selected household policies based on sensed observations
Embodiments provided herein relate to enforcing a device restriction policy. A device restriction policy may be stored that maps one or more portions of a household with particular household occupants of a plurality of household occupants. A request may be received to activate the device restriction policy on a household occupant. The device restriction policy may be activated against the household occupant based on the received request. One or more electronic devices may be disabled that are located in a portion of the household linked with the household occupant based on the received request and the device restriction policy.
US11237528B2 System and method for handing off the configuration of a building device from a contractor to a customer using a hang tag or the like
The present disclosure relates generally to systems, methods and tools for coordinating the activities of a contractor and a user during a setup process of a building control system. In some instances, a contractor may install a building device and then partially configure the building device. The contractor may then leave a message at the building device for a customer. The message may including an instruction on how the customer can take action to further configure the building device. In some cases, the message may include an electronic message displayed on a display of the building device. In some cases, the message may be on a cling that is releasably secured to a face of the building device and/or may be on a hang tag that is releasably secured to the building device.
US11237522B2 Dial clock with counter-rotating indicators
A clock comprises a dial comprising two or more positions. Each position has an associated time value and the associated time values of the two or more positions increase in a first clock direction around the dial. An indicator provided in combination with the dial indicates a position on the dial with respect to the two or more markings that represents a time. An actuator provides a motive force to move the indicator from one position to another position on the dial under the control of a controller so that the indicator transitions from a first time to a later second time by moving the indicator in a second clock direction opposite the first clock direction around the dial. The clock can comprise one or more indicators, actuators, and sensors for sensing the position of each indicator. Indicators can be clock hands, for example minute, hour, or second hands.
US11237520B2 Component for a timepiece movement
A pivot arbor for a timepiece movement includes a pivot made of a first non-magnetic metal material at at least one end in order to limit the sensitivity to magnetic fields. An outer surface of the pivot is coated with a first layer of a second material such as Ni, NiB, and/or NiP. The first layer of the second material is partially coated with a second layer of a third material selected from gold, silver, copper, platinum, rhodium, palladium and their alloys.
US11237519B2 Cartridge unit
A cartridge unit includes: a first unit which includes a first supporting portion and a second supporting portion; and a second unit which includes a first supported portion, a second supported portion, and a storage member, the storage member including a memory contact, and a contact arrangement surface on which the memory contact is disposed. The second unit rotates from a first position to a second position in a state in which the first supported portion is supported by the first supporting portion and the second supported portion is supported by the second supporting portion to be positioned with respect to the first unit. A normal direction of the contact arrangement surface faces toward a direction in which the memory contact is exposed. The normal direction faces toward a direction opposite to a direction in which the second unit is directed from the first position to the second position.
US11237514B2 Image forming apparatus, image forming cartridge supporter, and image forming unit
An image forming apparatus has a body frame and a slide frame. The slide frame is configured to be pulled out from the body frame along a sliding direction. A plurality of image forming cartridges is detachably mounted on the slide frame. A plurality of electrode members is mounted on the slide frame and aligned along the sliding direction so as to correspond to the image forming cartridges. A body-side contact portion of each of the electrode members is electrically connected to the body frame. A cartridge-side contact portion of the electrode member is electrically connected to the image forming cartridge. The image forming cartridge is connected to the body via the corresponding electrode member when the slide frame mounting the image forming cartridges is inserted to the body frame.
US11237513B2 Cleaning electrophotographic printing drums
There is provided a sponge cleaning roller for cleaning an electrophotographic printing drum, the sponge of the cleaning roller having a Shore 00 hardness of about 9 or greater and a porosity of about 38 ppi or greater.
US11237512B2 Image forming system and image forming apparatus
An image forming apparatus comprises an accommodating unit that accommodates recording materials and has a regulating plate that regulates a trailing edge of the recording material in a feeding direction, detects a recording material fed from the accommodating unit, and measures time from a predetermined timing until a recording material is detected. An information processing apparatus receives time data obtained by a measuring unit from the image forming apparatus, classifies a plurality of time data received from a reception unit into a first group and a second group in accordance with a length of time, and determines using time data included in the first group and the time data included in the second group whether a position of the regulating plate is misaligned in relation to a reference position that corresponds to a size of the recording material accommodated on the accommodating unit.
US11237510B2 Image forming apparatus
An image forming apparatus, configured to operate in first and second modes of which color gamut is different from each other, includes an exposure unit configured to expose a photosensitive drum; a developing roller configured to form a toner image; a detection unit configured to detect density of the toner image transferred to an intermediate transfer member; and a controller configured to adjust the density based on a value of input image data. A dithering process for the controller's controlling of the exposure unit is different depending on whether the operation is in the first mode or the second mode, and in at least a part of the input image data, the density of the toner image formed by the dithering process in the first mode is higher than the density of the toner image formed by the dithering process in the second mode.
US11237508B2 Fuser
A fuser, having a heater, a holder, and a first wire spring, is provided. The heater is in a form of a planar plate and has a first face and a second face. The holder has a supporting base supporting the first face of the heater. The first wire spring retain the heater on the holder. The first wire spring has a first facing portion, a first engageable portion, and a second engageable portion. The first facing portion faces and supports the second face of the heater. The first engageable portion and the second engageable portion extend from one and the other ends of the first facing portion. The first engageable portion and the second engageable portion are engageable with the holder in an end area on one side and an end area on the other side of the heater in a widthwise direction.
US11237506B2 Status of a temperature sensor of a printing device
A printing device containing a heating apparatus that heats an image substrate, a temperature sensor associated with the image substrate and a processor communicatively coupled to the heating apparatus. The processor determines the heating power of the heating apparatus, compares the heating power to a predetermined power range, determines a status of the temperature sensor when the heating power is outside the predetermined power range, and triggers a response mode of the printing device based on the determined status of the temperature sensor.
US11237503B2 Heater configured to maintain adequate contact pressure with a contact terminal, heating device, fixing device, and image forming apparatus
A heater includes an electrode, a heat generator, and a plurality of layers including a first layer and at least one additional layer disposed in an opposite side with respect to a surface on which the electrode is disposed. The at least one additional layer includes at least one of a plurality of portions, a gap at a location corresponding to the electrode, existing between the plurality of portions and a single portion, at least a part of the single portion corresponding to the electrode, being relatively thinner than a part of the single portion corresponding to the heat generator.
US11237502B2 Calibration of a temperature sensor of a printing device
A printing device having a heating apparatus arranged to heat an image substrate, a temperature sensor associated with the image substrate, and a processor communicatively coupled to the heating apparatus. During a simulation mode of the printing device, the processor determines the heating power of the heating apparatus, predicts a temperature of the image substrate based on the heating power, compares the predicted temperature to a measured temperature of the image substrate by the temperature sensor, determines a calibration offset when the measured temperature deviates from the predicted temperature, and selectively generates a control signal for use in calibrating the temperature sensor based on the calibration offset.
US11237501B2 Image forming apparatus
An image forming apparatus, having a photosensitive drum, an intermediate transfer belt located at a lower position with respect to the photosensitive drum to contact the photosensitive drum, a secondary transfer roller contacting the intermediate transfer belt, a first sheet tray located at a lower position with respect to the intermediate transfer belt to store a sheet, and a sheet guide to guide the sheet stored in the first sheet tray to a position between the intermediate transfer belt and the secondary transfer roller, is provided. The sheet guide is located between the intermediate transfer belt and the first sheet tray with regard to a vertical direction and has a curved section. A contact area between the secondary transfer roller and the intermediate transfer belt is located at a lower position with respect to an upper end portion of the curved section.
US11237499B2 Developer replenishing container and image forming apparatus
Provided is a developer replenishing container including: a developer containing part capable of containing a developer; a discharge port through which the developer contained in the developer containing part is discharged; a conveyance part conveying the developer in the developer containing part by rotating; and a displacement part displaceable in conjunction with rotation of the conveyance part in the developer in a vicinity of the discharge port, and including a moving member capable of reciprocating in conjunction with the rotation of the conveyance part and a biasing member which biases the moving member and which is expandable according to movement of the moving member.
US11237497B2 Image forming apparatus including multiple photosensitive drums and multiple developing rollers
In an image forming apparatus, when a first sheet and a second sheet are subjected to printing and the second sheet is being conveyed at a particular timing after a sheet sensor detected passage of a trailing end of the first sheet, and when a sheet interval between the first sheet and the second sheet is equal to or greater than a particular threshold interval, a controller positions first and second developing rollers to first and second separated positions, respectively, after developing of images to be transferred onto the first sheet has been completed, positions the developing rollers to be used for printing on the second sheet to respective contact positions, and starts developing images to be transferred on the second sheet. The controller is further configured to perform a color printing using both the first and second developing rollers, and a monochromatic printing using only the second developing roller.
US11237493B2 Electrophotographic photosensitive member, process cartridge and electrophotographic apparatus
Provided is an electrophotographic photosensitive member which enables a reduction in unevenness in distribution of the post-exposure potential of the photosensitive member and a reduction in unevenness in life of the photosensitive member in the axial direction. An electrophotographic photosensitive member, including a cylindrical support, a charge generating layer, and a charge transport layer in this order, wherein when a region from a central position of an image formation region of the electrophotographic photosensitive member to an end position of the image formation region in the axial direction of the cylindrical support is equally divided into five regions, average film thicknesses of the charge generating layer in the five regions satisfy specific relations in a film thickness of the charge generating layer and average film thicknesses of the charge transport layer in the five regions satisfy specific relations in a film thickness of the charge transport layer.
US11237489B2 Adjustment assembly and substrate exposure system comprising such an adjustment assembly
The invention relates to a substrate exposure system comprising a frame, a substrate support module for carrying a substrate, an exposure apparatus for exposing said substrate, and adjustment assembly for adjusting the position of the exposure apparatus with respect to the substrate support module. The adjustment assembly comprises a hydraulic actuator, a hydraulic generator and a conduit, wherein the conduit interconnects said hydraulic actuator and said hydraulic generator for forming a hydraulic system. The exposure apparatus, the frame, the adjustment assembly and the substrate support module are arranged as parts of a series of mechanically linked components. A first part of said series of mechanically linked components comprises the exposure apparatus, and a second part comprises the substrate support module. Said hydraulic actuator is arranged between said first part and said second part. Preferably the hydraulic actuator comprises a first bellows and the hydraulic generator comprises a second bellows.
US11237488B2 Substrate carrying device, and photoresist coating development device
This disclosure provides a substrate carrying device and a photoresist coating development device, and belongs to the field of display technologies. The substrate carrying device includes two carrying mechanisms opposite to each other, and a driving mechanism between the two carrying mechanisms. Each of carrying mechanisms includes a guiding assembly and a plurality of supports. The guiding assembly includes a guide and a moving member in cooperation with each other. The guide is configured to guide the moving member to move along a preset trajectory. The supports are secured to the moving member and are configured to carry the substrate together. The driving mechanism is capable of simultaneously driving movement of the moving members of the two carrying mechanisms.
US11237486B2 Radiation source
A radiation source includes: a hollow core optical fiber, a working medium; and a pulsed pump radiation source. The hollow core optical fiber has a body and has a hollow core. The working medium is disposed within the hollow core. The pulsed pump radiation source is arranged to produce pulsed pump radiation that is received by, and propagates through, the hollow core from an input end to an output end. One or more parameters of the pulsed pump radiation, the optical fiber and the working medium are configured to allow soliton self-compression of the pulsed pump radiation so as to change a spectrum of the pulsed pump radiation so as to form output radiation. In some embodiments, a length of the optical fiber is such that the output end substantially coincides with a position at which a temporal extent of the pulsed pump radiation is minimal.
US11237485B2 System, software application, and method for lithography stitching
Embodiments of the present disclosure relate to methods for positioning masks in a propagation direction of a light source. The masks correspond to a pattern to be written into a photoresist layer of a substrate. The masks are positioned by stitching a first mask and a second mask. The first mask includes a set of first features having first feature extensions extending therefrom at first feature interfaces. The second mask includes a set of second features having second feature extensions extending therefrom at second feature interfaces. Each first feature extension stitches with each corresponding second feature extension to form each stitched portion of a first stitched portion of the first pair of masks. The stitched portion of the first pair of masks defines a portion of the pattern to be written into the photoresist layer.
US11237484B2 Metrology tools comprising aplanatic objective singlet
A metrology tool, an aplanatic singlet lens, and a method of designing an aplanatic singlet lens are provided. The metrology tool is for determining a characteristic of a structure on a substrate. The metrology tool comprises an optical detection system for detecting radiation over a wavelength range. The optical detection system comprises an aplanatic singlet lens for focusing the radiation on to a detector. The aplanatic singlet lens has a n aplanatic wavelength which is within the wavelength range.
US11237482B2 Process system and operating method thereof
A device is disclosed that includes a master controller, a process chamber, a local controller, a switch, and a data storage. The process chamber is configured to generate a data according to a EUV light generation process. The local controller is coupled to the master controller and configured to control the process chamber. The switch is coupled between the master controller and the local controller, wherein the switch is configured to provide paths for the local controller to communicate with the master controller. The data storage directly connected to the local controller and configured to store the data. The local controller communicates directly with the data storage.
US11237481B2 Metal plate for manufacturing deposition mask and manufacturing method for metal plate, and deposition mask and manufacturing method for deposition mask
The metal plate includes a plurality of pits located on the surface of the metal plate. The manufacturing method for a metal plate for use in manufacturing of a deposition mask includes an inspection step of determining a quality of the metal plate based on a sum of volumes of a plurality of pits located at a portion of the surface of the metal plate.
US11237480B2 Imprint templates and methods for forming imprinted patterns using the same
Methods for forming imprinted patterns using an imprint template. The imprint template may include at least an imprint portion and a photomask portion. The imprint portion may include imprinting patterns. The imprinting patterns may be transferred into a first imprint shot region of a resist layer. The photomask portion may include light blocking patterns. The light blocking patterns may provide a light permeation area corresponding to a boundary region defining a second imprint shot region of the resist layer.
US11237479B2 Configuring optical layers in imprint lithography processes
An imprint lithography method of configuring an optical layer includes depositing a set of droplets atop a side of a substrate in a manner such that the set of droplets do not contact a functional pattern formed on the substrate. The imprint lithography method further includes curing the set of droplets to form a spacer layer associated with the side of the substrate and of a height selected such that the spacer layer can support a surface adjacent the substrate and spanning the set of droplets at a position spaced apart from the functional pattern.
US11237477B2 Reticle container
A mask container for storing a mask for photolithography, includes a cover and a base having a plurality of tapered corners. The tapered corners taper outward and downward from a top major surface of the base. The cover having the tapered corners extends downward that covers the tapered corners of the base when the cover is attached to the base. The tapered corners of the cover are tapered at about the same angle as the tapered corners of the base so that a surface of the tapered corners of the cover is substantially parallel to a corresponding surface of the tapered corner of the base when the cover is attached to the base. A recess is located in the tapered corners of the cover. A biasing member and a ball-shaped member are located in the tapered corners of the base to mate with the recess when the cover is attached to the base.
US11237475B2 EUV pellicles
A pellicle having a metal oxysilicide layer. A pellicle having a molybdenum layer, a ruthenium layer and a silicon oxynitride layer, wherein the molybdenum layer is disposed between the ruthenium layer and the silicon oxynitride layer. A method of manufacturing a pellicle for a lithographic apparatus, the method including providing a metal oxysilicide layer. A lithographic assembly including a pellicle having a metal oxysilicide layer. The use of a pellicle having a metal oxysilicide layer in a lithographic apparatus.
US11237474B2 Pellicle and method for producing the same
The present invention is to provide a pellicle characterized by including a pellicle film and a pellicle frame, in which the pellicle film is stretched on the pellicle frame, and the pellicle film is an annealed pellicle film, and to provide a method for producing a pellicle by stretching a pellicle film on a pellicle frame, including the step of annealing the pellicle film alone before stretching the pellicle film on the pellicle frame, annealing the pellicle after stretching the pellicle film on the pellicle frame, or annealing the pellicle film alone and the pellicle both before and after stretching the pellicle film on the pellicle frame.
US11237473B2 Physical vapor deposition system and processes
A physical vapor deposition (PVD) chamber and a method of operation thereof are disclosed. Chambers and methods are described that provide a chamber comprising an upper shield with two holes that are positioned to permit alternate sputtering from two targets. A process for improving reflectivity from a multilayer stack is also disclosed.
US11237470B2 Projector
A projector includes a light source module, a wavelength conversion module, a first collimator lens, a second collimator lens, a dichroic filter and a reflector. The light source module provides a first beam. The wavelength conversion module includes a reflecting plate and a wavelength conversion layer. The dichroic filter reflects a first part of the first beam to form a second beam, and a second part of the first beam can pass or detour the dichroic filter to form a third beam. The second beam is condensed by the first collimator lens and projected onto the wavelength conversion layer to excite a fourth beam. The third beam is condensed by the second collimator lens and projected onto the reflecting plate to reflect a fifth beam. The fifth beam is reflected via the reflector and the dichroic filter to mix with the fourth beam.
US11237469B2 Wavelength conversion element, light source device, and projector
The wavelength conversion element includes a phosphor layer having a plurality of phosphor particles and a binder configured to bind one of the phosphor particles adjacent to each other and another of the phosphor particles adjacent to each other out of the plurality of phosphor particles, an antireflection layer disposed on an incident side of the excitation light with respect to the phosphor layer, and a substrate provided with the phosphor layer, wherein the binder includes glass, and the binder binds a part of a surface of the one of the phosphor particles and a part of a surface of the another of the phosphor particles to each other.
US11237462B2 Supporting mechanism with a rotating function and related camera apparatus
A supporting mechanism with a rotating function is applied to a camera apparatus and includes a casing, a holder, an inner structural component and a damping component. The casing has a first opening. The inner structural component can be rotated relative to the casing. The holder is movably disposed inside the inner structural component and passes through the first opening. The damping component is disposed between the casing and the inner structural component.
US11237461B2 Transport equipment and sensor bracket
A vehicle and a camera bracket include a lens hood which surrounds a detection space of an external environment detection camera, in which the lens hood includes a reflected wave reducing structure on at least a portion of a surface facing the detection space, and a bottom surface forming part which forms a surface (bottom surface) having the reflected wave reducing structure on the lens hood includes a fixed body having a portion (a fixed-side structure portion) of the reflected wave reducing structure and fixed to a vehicle main body, and a segment body having the other portion (a segment-side structure portion) of the reflected wave reducing structure and configured to be separable from the fixed body.
US11237459B2 Camera comprising a light-refracting apparatus for dispersing light
A camera includes a housing, a light source positioned within the housing, and a light-refracting apparatus. The light-refracting apparatus comprises a collimator shaped to collimate light emitted by the light source, and a lens comprising an at least partially concave light-emitting surface positioned to receive light collimated by the collimator and shaped to disperse the collimated light. The light-refracting apparatus is arranged to cause the dispersed light to be transmitted from within the housing into a field of view region of the camera.
US11237458B2 Focus adjustment apparatus, image capturing apparatus, focus adjustment method, and storage medium
There is provided a focus adjustment apparatus. A first obtainment unit obtains a focus degree in a predetermined region of a shooting range. A driving unit drives a focus lens in response to an operation unit being operated. A movement amount of the focus lens per unit of an operation amount of the operation unit during the driving is lower in a case where the focus degree is greater than a focus threshold than in a case where the focus degree is lower than the focus threshold. The focus threshold is higher in a case where the focus lens is moving in a direction that increases the focus degree than in a case where the focus lens is moving in a direction that reduces the focus degree.
US11237456B2 Blade driving device, camera and portable electronic device
An object of the present disclosure lies in that in an optical device including a blade mounted on a lens or in space in a lens, it is possible to achieve miniaturization and light weight of the entire equipped device, simplification of driving and simplification of assembling, by using a shape memory alloy in a driving portion. A blade driving device includes: a base member supporting a blade; a blade; a plate member having a caliber and constituting a blade chamber; a plate member having a caliber, constituting the blade chamber and covering the blade; a ring member rotatably shaft-supported and including a connecting portion connected to the blade; an elastic member held by the base member and the ring member; a shape memory alloy held by the base member and the ring member; a holding member for holding the shape memory alloy; and a wiring for power supply.
US11237454B2 Scalable feedback control of single-photon sources for photonic quantum technologies
Typically, quantum systems are very sensitive to environmental fluctuations, and diagnosing errors via measurements causes unavoidable perturbations. Here, an in situ frequency-locking technique monitors and corrects frequency variations in single-photon sources based on resonators. By using the classical laser fields used for photon generation as probes to diagnose variations in the resonator frequency, the system applies feedback control to correct photon frequency errors in parallel to the optical quantum computation without disturbing the physical qubit. Our technique can be implemented on a silicon photonic device and with sub 1 pm frequency stabilization in the presence of applied environmental noise, corresponding to a fractional frequency drift of <1% of a photon linewidth. These methods can be used for feedback-controlled quantum state engineering. By distributing a single local oscillator across a one or more chips, our approach enables frequency locking of many single photon sources for large-scale photonic quantum technologies.
US11237453B2 Optical assembly and method for influencing the beam direction of at least one light beam
An optical assembly includes a volume grating configured to influence a beam direction of at least one light beam, and a switching device arranged in a beam path upstream of the volume grating. The switching device is configured to switch the beam direction and/or beam position of the at least one light beam from a first beam direction and/or beam position, in which the at least one light beam does not impinge on the volume grating at an acceptance angle of the volume grating, to a second beam direction and/or beam position, in which the at least one light beam impinges on the volume grating at the acceptance angle, and/or vice versa.
US11237449B2 Controllers for optically-switchable devices
This disclosure relates generally to optically-switchable devices, and more particularly, to systems, apparatus, and methods for controlling optically-switchable devices. In some implementations, the apparatus includes an interface for communicating with window controllers, and the apparatus includes one or more processors. A processor can be configured to cause status information received from a window controller to be processed. The status information can indicate at least a tint status of one or more optically-switchable devices controlled by the window controller. In response to receiving the status information, one or more tint commands can be sent via the interface to the window controller.
US11237440B2 Pixel structure and manufacturing method thereof, array substrate and display device
A pixel structure and a manufacturing method thereof, an array substrate and a display device are provided. The pixel structure includes: a signal line; a common electrode line an extension direction of which is same as an extension direction of the signal line; a transistor including a semiconductor layer which includes a source region and a drain region; a first storage electrode which is insulated from the common electrode line and is connected with the drain region of the semiconductor layer; and a second storage electrode which is connected with the common electrode line and is insulated from the first storage electrode. In the pixel structure, portions, between the signal line and the common electrode line, of the first storage electrode and the second storage electrode includes overlap with each other to form a first storage capacitance.
US11237438B2 Display substrate, fabricating method thereof, and display apparatus
The present disclosure relates to a display substrate. The display substrate may include a base substrate, a light filtering layer on the base substrate, a plurality of light blocking grooves in the light filtering layer, and a plurality of light blocking strips in the plurality of light blocking grooves respectively. The plurality of light blocking strips may be configured to block light from viewing angles outside a visible range of the display substrate.
US11237428B2 Display apparatus
A display apparatus includes a liquid crystal panel; a light source module configured to provide light to the liquid crystal panel; a printed circuit board (PCB) on which the light source module is mounted; and at least one chassis accommodating the liquid crystal panel and the PCB. The light source module includes: a substrate; a reflector positioned on the substrate, and including a curved surface having a shape resulting from rotating a portion of a parabola around a directrix of the parabola, the directrix perpendicular to the substrate; and a plurality of light sources mounted on the substrate along focal points of the parabola of the reflector.
US11237426B2 Display device including quantum dot color filter
A display apparatus includes a blue light blocking layer to block a blue light which is not converted by a color conversion layer, and a reflection preventing layer over the blue light blocking layer to prevent reflection of external light incident thereon.
US11237419B2 Switchable light modulator comprising a polymer wall structure having a mould part and a cast part disposed between first and second substrates
A switchable light modulator device (201, 202, 203, 204, 205) comprises a first substrate (101, 102, 103) and a second substrate (141, 142, 143, 144) with opposite major surfaces spaced apart by one or more polymer structures that each comprise two or more parts and define wall features (21b, 22b, 23b) for a plurality of cavities (111, 112, 113, 114), the cavities sealing a fluid (71, 72, 73, 74) or gel in discrete volumes. Each of the one or more polymer structures comprises a mould part (21, 22, 23) bonded to the first substrate and defining a recess (31, 32, 33), and a cast part (81, 82, 83, 84) filling the recess and bonded to the second substrate and a surface of the recess, the cast part being defined by the surface of the recess and the second substrate replicating the surfaces of both.
US11237418B2 Electronic device and manufacturing method thereof
An electronic device and a manufacturing method thereof are disclosed in the present disclosure. The electronic device comprises a first flexible substrate, a second flexible substrate and a sealing material. The first flexible substrate comprises a first laser-cutting buffer region, and the first flexible substrate comprises a first edge. The second flexible substrate comprises a second laser-cutting buffer region, and the second flexible substrate comprises a second edge. The sealing material is disposed between the first flexible substrate and the second flexible substrate. The sealing material is away from the first edge by the first laser-cutting buffer region and the sealing material is away from the second edge by the second laser-cutting buffer region. Therefore, the cracking of the sealing material can be reduced.
US11237415B2 Method for repairing a display panel and a display panel
A method of repairing a display panel comprising: determining a pixel where a bright spot defect resides and a position of the bright spot in the pixel; setting a repair region, the repair region being a region in the pixel including the bright spot defect and having an area smaller than that of a single pixel region; forming a black material layer in the repair region, the black material layer being used for preventing light emitted from a directly-below portion thereof from leaving a display surface of the display panel.
US11237414B2 Detecting method and detecting equipment therefor
A detecting method and a detecting equipment therefor are provided. The detecting method includes: inspecting whether a display panel has a defective position; after acquiring the defective position of the display panel by the inspecting, using a first focused ion beam generated by a first ion overhaul apparatus to cut the defective position of the display panel, so as to strip a defect at the defective position and observe morphology of defect; using a repair apparatus to perform a repair treatment on the defective position after the defect is stripped. An inspection apparatus for the inspecting of the defective position, the first ion overhaul apparatus and the repair apparatus are sequentially installed on the same production line.
US11237413B1 Multi-focal display based on polarization switches and geometric phase lenses
Some implementations disclosed herein include devices, systems, and methods that display images at multiple focus distances on HMDs. The systems can avoid or mitigate vergence-accommodation conflict (VAC) and depth-blur conflict (DBC) experienced by users on traditional HMDs. Some implementations use a geometric phase lens and a circular polarization switch. The geometric phase lens passively changes its power depending on the light's circular polarization. The circular polarization switch changes the polarization of the light at appropriate times. With the circular polarization switch and geometric phase lens positioned over an HMD screen, the system can quickly change the apparent distance to the screen, which in turn changes the accommodative state of the eye needed to focus on the rendered image.
US11237411B2 Nose pad and eyewear
A nose pad includes: an attachment structure attachable to an eyewear; two electrodes provided on a surface of the nose pad; and a substrate provided inside the nose pad and including a battery, a processor, an analog/digital converter, and a communication device.
US11237409B2 Wearing detection module for spectacle frame
A wearing detection module configured to be fixed on a spectacle frame element of a smart spectacle frame, the spectacle frame element including a first surface configured to face the wearer when using the smart spectacle frame and a second surface opposed to the first surface, and the wearing detection module including a pair of sensors configured to measure one parameter indicative of the distance between the spectacle frame element and the wearer, one sensor is arranged on the first surface and the other one is arranged on the second surface, and a processing unit configured to receive data indicative of the parameter sensed by each sensors and to determine a wearing data indicative of the use by the wearer of the smart spectacle frame based on the received data.
US11237408B2 Device, system and method for detecting a direction of gaze based on a magnetic field interaction
Techniques and mechanisms for determining a direction of gaze by a user of an ophthalmic device. In an embodiment, at least a portion of a magnetic field is generated by one of the ophthalmic device and an auxiliary reference device while the ophthalmic device is disposed in or on an eye of the user, and while the auxiliary reference device is adhered on the user's skin or under a surface of the skin. The ophthalmic device and the auxiliary reference device interact with each other via a magnetic field, and the interaction is detected with one or more sensors of the ophthalmic device. In another embodiment, the ophthalmic device stores predetermined reference information which corresponds various magnetic field signal characteristics each with a different respective direction of gaze. Based on the sensor information and the reference information, a controller of the ophthalmic device determines a direction in which the eye of the user is gazing.
US11237404B2 Structured light projection module for projecting unrelated patterns
A diffractive optical element is configured to receive a first patterned light beams, and diffracts the first patterned light beams to project a second patterned light beam outwardly. The second patterned light beam is formed of combined arrangement of a plurality of first patterned light beams, and the combined arrangement includes periodic arrangement in a first direction and a second direction. The first direction and the second direction are not perpendicular to each other. By designing the performance of the diffractive optical element, the outwardly projected structured light pattern is periodically arranged in two directions, and the two directions are not perpendicular to each other, such that spot patterns are highly unrelated in multiple directions, improving accuracy.
US11237403B2 Virtual and augmented reality systems and methods
A method for displaying virtual content to a user, the method includes determining an accommodation of the user's eyes. The method also includes delivering, through a first waveguide of a stack of waveguides, light rays having a first wavefront curvature based at least in part on the determined accommodation, wherein the first wavefront curvature corresponds to a focal distance of the determined accommodation. The method further includes delivering, through a second waveguide of the stack of waveguides, light rays having a second wavefront curvature, the second wavefront curvature associated with a predetermined margin of the focal distance of the determined accommodation.
US11237402B2 Multipass scanner for near-eye display
A multipass scanner usable e.g. in a near-eye display is disclosed. The multipass scanner scans a light beam angularly, forming an image in angular domain. The multipass scanner includes a light source, a tiltable reflector, and a multipass coupler that couples light emitted by the light source to the tiltable reflector, receives the reflected light and couples it back to the tiltable reflector to double the scanning angle. Then, the multipass coupler couples the light reflected at least twice from the tiltable reflector to an exit pupil of the scanner. A pupil-replicating waveguide disposed at the exit pupil of the scanner extends the image in angular domain. Multiple reflections of the light beam from the tiltable reflector enable one to increase the angular scanning range and associated field of view of the display without having to increase the angular scanning range of the tiltable reflector.
US11237394B2 Freeform head mounted display
An optical apparatus for a near-eye display includes a microdisplay to emit image light and one or more field lenses positioned to receive the image light from the microdisplay. The one or more field lenses have a combined optical power to form a curved intermediate image. A freeform combiner, having an eyeward side and an external side, is positioned to receive the image light from the one or more field lenses and reflect the image light. A curved intermediate image is formed between the freeform combiner and the one or more field lenses.
US11237392B2 System for virtual display and method of use
A preferred system and method for displaying a set of indicator coordinates in relation to a building information model includes a system administrator, a registration base and a headset unit. The system includes a headset including a display and a registration base for initial placement of the headset. The headset further includes a set of stereo cameras. The cameras capture an image of the construction site and overlay an image which includes the indicator coordinates. A position of the headset is determined relative to the registration base from motion sensors. A set of indicator coordinates is downloaded and projected to the display based on the position and orientation of the headset.
US11237391B2 Head-up display device for vehicle
Disclosed is a head-up display device for a vehicle including at least one light source, a liquid crystal display, and at least one polarization converter disposed between the light source and the liquid crystal display and configured to convert unpolarized light generated by the light source into single linearly polarized light and to provide the single linearly polarized light to the liquid crystal display.
US11237389B1 Wedge combiner for eye-tracking
An optical system includes a first optical element having at least a first optical surface and a second optical surface, the first optical surface is not parallel to the second optical surface. The optical system includes a plurality of optical elements positioned adjacent to the second optical surface of the first optical element. The respective optical element of the plurality of optical elements is configured to receive light transmitted through the first optical surface at a first angle with respect to the second optical surface and direct the light back toward the first optical surface at a second angle, that is distinct from the first angle, with respect to the second optical surface.
US11237385B2 Optical writing device and image forming apparatus
An optical writing device performs writing by scanning an image surface of a photoconductor with light, and includes a light source unit including a light source that emits light, a deflection unit that deflects and scans the light, an optical element unit for the light, and a housing unit that holds the light source unit, the deflection unit, and the optical element unit. The housing unit includes a vibration isolator that isolates vibration transmitted from a vibration antinode where distribution of vibration in a sub direction perpendicular to a scanning direction of the light on the image surface of the photoconductor is maximum to at least one of seat face parts for the light source unit and the optical element unit having optical sensitivity in the sub direction, in a bottom face part of the housing unit, and a rigidity enhancer that increases rigidity of the seat face part.
US11237383B2 Dimming panel and driving method, preparation method thereof, controlling device and controlling system
This disclosure describes a dimming panel and its driving method, a preparation method and a controlling device, and a controlling system. The dimming panel includes a substrate, a first transparent electrode layer and an insulating layer sequentially disposed on the substrate, and a curled structure disposed on the insulating layer. The curled structure includes a second transparent electrode layer that has a preset inherent force for curling. The second flexible electrode layer is configured to absorb or reflect light. The first transparent electrode layer and the insulating layer have groove structures that are formed corresponding to each other. The curled structure can be disposed within the groove structure.
US11237377B2 Apparatus for holding a substrate within a secondary device
This disclosure is directed to an apparatus for securely holding a substrate, such as a microscope slide. A holder includes a frame including at least three walls, such as a base, a first arm, and a second arm. Each wall includes a platform or a portion of a platform to support the substrate. The first arm includes at least one securing block and a second arm opposite the first arm includes a secure bar with a securing block. The securing blocks include a ramp to guide the substrate off of the platforms and a stopper to set a maximum lift distance and to constrain the substrate.
US11237374B2 Optical arrangement and method for imaging a sample
An optical arrangement for imaging a sample is disclosed. The optical arrangement comprises at least one first objective lens and at least one second objective lens, at least one illumination source for producing an illumination beam, detector for imaging radiation from the sample, and at least one mirror for reflecting the radiation from one of the first objective lens or the second objective lens into the detector. The at least one mirror is double-sided and dependent on the illumination beam at the other one of the first objective lens and the second objective lens.
US11237373B2 Surgical microscope system with automatic zoom control
A surgical microscope system for use in a medical procedure. The surgical microscope system is controlled in a first mode of operation corresponding to a phase of the medical procedure and defining at least one setting for adjusting a set of adjustable optics. While in the first mode of operation, the surgical microscope system automatically determines, from a captured image, an indication that a second mode of operation is relevant. The mode of operation is switched to the second mode of operation.
US11237370B2 Multiple inclined beam line-scanning imaging apparatus, methods, and applications
A dual inclined beam line-scanning confocal microscope apparatus, associated method, and applications thereof. An embodied dual-inclined beam line-scanning confocal microscope (2iLS) utilizes dual, parallel excitation beams each having a focused line shape that are scanned over a fluorescent sample. The emitted fluorescence from the sample is spatially filtered and detected by an array detector. 2iLS microscopy provides high resolution, ultrasensitivity, and deep optical sectioning capability. A reduced excitation intensity lowers photobleaching and photodamage.
US11237369B2 Infrared imaging microscope using tunable laser radiation
An imaging microscope (12) for generating an image of a sample (10) comprises a beam source (14) that emits a temporally coherent illumination beam (20), the illumination beam (20) including a plurality of rays that are directed at the sample (10); an image sensor (18) that converts an optical image into an array of electronic signals; and an imaging lens assembly (16) that receives rays from the beam source (14) that are transmitted through the sample (10) and forms an image on the image sensor (18). The imaging lens assembly (16) can further receive rays from the beam source (14) that are reflected off of the sample (10) and form a second image on the image sensor (18). The imaging lens assembly (16) receives the rays from the sample (10) and forms the image on the image sensor (18) without splitting and recombining the rays.
US11237368B2 Optical imaging lens
An optical imaging lens includes a first lens of an image-side surface with a concave portion in a vicinity of its optical-axis, a second lens of an object-side surface with a convex portion in a vicinity of its optical-axis, a third lens of an image-side surface with a concave portion in a vicinity of its optical-axis, a fifth lens of negative refractive power and with a thickness along its optical-axis larger than that of the second lens. EFL is the effective focal length of the optical imaging lens, TTL is the distance from the object-side surface of the first lens element to an image plane, ALT is a total thickness of all five lenses, the second lens has a second lens thickness T2 and an air gap G34 is between the third lens element and the fourth lens element along the optical axis to satisfy TTL/EFL≤1.000, TTL/G34≤12.000 and ALT/T2≤12.900.
US11237362B2 Electronic device
An electronic device includes an optical lens assembly. The optical lens assembly includes four lens elements which are, in order from an outer side to an inner side: a first lens element, a second lens element, a third lens element and a fourth lens element. The first lens element has negative refractive power. An outer-side surface of the first lens element is concave in a paraxial region thereof and has at least one convex critical point in an off-axis region thereof. The third lens element has positive refractive power. The fourth lens element has an inner-side surface being convex in a paraxial region thereof and having at least one concave critical point in an off-axis region thereof. The optical lens assembly has a total of four lens elements.
US11237359B2 Camera optical lens
The present disclosure relates to the field of optical lenses and provides a camera optical lens. The camera optical lens includes, from an object side to an image side: a first lens; a second lens having a positive refractive power; a third lens having a positive refractive power; a fourth lens; a fifth lens; and a sixth lens. The camera optical lens satisfies following conditions: 6.00≤f1/f≤10.00; and 12.00≤R5/d5≤20.00. The camera optical lens can achieve a high imaging performance while obtaining a low TTL.
US11237356B2 Context-based focus control of a microscope
A device may include an input component and a focus control component. The focus control component may receive, from the input component, an input associated with adjusting a focus of a field of view of the device. The focus control component may determine whether an area of interest is present in the field of view. The focus control component may adjust, based on determining that the area of interest is not present in the field of view, the focus of the field of view at a focus speed associated with the input, or, based on determining that the area of interest is present in the field of view, may determine one or more parameters for modifying the focus speed, modify the focus speed based on the one or more parameters, and adjust the focus of the field of view at the modified focus speed.
US11237355B2 Lens unit, camera system, and elastic member
There are provided a lens unit, a camera system, and an elastic member that can prevent an annular elastic member from being entangled. The lens unit includes an optical system that includes at least one lens, a lens barrel that receives the optical system, a lens mount that is provided on one end side of the lens barrel and includes a plurality of bayonet claws, and an annular elastic member that is mounted on the lens mount. The elastic member includes a protruding portion that is positioned on the one end side and protrudes inward in a radial direction, and a dent that is positioned on an outer peripheral side opposite to the protruding portion so as to be closer to the other end side than the protruding portion.
US11237351B2 Lens drive device
A lens drive device includes a movable unit, a fixed unit, and a support portion. The movable unit includes a magnet and a lens holder for holding a lens. The fixed unit includes a coil board and a base board. The coil board includes a coil facing the magnet. The base board is disposed on the other side of the magnet across the coil board and includes an opening through which the optical axis of the lens passes. The support portion relatively movably connects the movable unit to the fixed unit and supports the movable unit to the fixed unit. In the fixed unit, a metal-particle-containing resin portion containing metal particles unevenly distributed in a resin covers at least one of a first conductive portion and a second conductive portion.
US11237348B2 Patch panel with lifting cassette removal
A patch panel includes a cabinet and a cassette. A pair of cassette guides is positioned within the cabinet. The pair of cassette guides are spaced along a lateral direction such that the cassette is receivable between the pair of cassette guides. The cassette is slidable along a transverse direction on the pair of cassette guides. At least one of the pair of cassette guides includes a first rail and a second rail that are spaced apart along a vertical direction. The cassette is slidable along the transverse direction between the first and second rails. Each end of the first rail is cantilevered such that each end of the first rail is moveable along the vertical direction.
US11237346B2 Optical fiber cable
An optical fiber cable includes a core that includes optical fibers, a sheath that accommodates the core, and an interposed layer disposed between the core and the sheath. The interposed layer includes sheet materials arranged in a circumferential direction of the optical fiber to cover the core. Each of the sheet materials includes fibers solidified by a matrix.
US11237341B2 Modular hardened optical fiber connector and assembly method thereof
The present disclosure discloses a modular hardened optical fiber connector and an assembly method thereof. The modular hardened optical fiber connector comprises: a ferrule stub module which comprises a pre-installed optical fiber; an optical cable holding module which comprises an optical drop fiber of an optical drop cable; an optical fiber protection module which is arranged around a connection portion between the pre-installed optical fiber and the optical drop fiber; an inner housing module which accommodates the ferrule stub module, the optical cable holding module and the optical fiber protection module therein; and an outer housing module which accommodates the inner housing module therein.
US11237340B2 Optical connectors and optical ferrules
An optical connector includes a housing having a resilient member and an optical ferrule. The optical ferrule includes a plurality of attachment areas for receiving and securing a plurality of optical waveguides and a light redirecting side for changing a direction of light received from an optical waveguide. The optical connector is configured such that when an optical waveguide is received and secured in any of the attachment areas and light from the optical waveguide propagates along an optical path, the resilient member is not in the optical path. When the optical ferrule mates with a mating optical ferule, the resilient member is resiliently deformed to resiliently force the optical ferrule against the mating optical ferrule.
US11237331B2 Multi-fiber fiber optic connector
A fiber optic cable assembly includes a fiber optic cable and a fiber optic connector. The cable includes a jacket having an elongated transverse cross-sectional profile that defines a major axis and a minor axis. Strength components of the cable are anchored to the connector. The fiber optic connector includes a multi-fiber ferrule defining a major axis that is generally perpendicular to the major axis of the jacket and a minor axis that is generally perpendicular to the minor axis of the jacket. Certain types of connectors include a connector body defining a side opening that extends along a length of the connector body; a multi-fiber ferrule configured for lateral insertion into the connector body through the side opening; and a cover that mounts over the side opening after the multi-fiber ferrule has been inserted into the connector body through the side opening.
US11237330B2 Optical fiber alignment jig, optical fiber fusion splicer equipped with optical fiber alignment jig, and method for aligning optical fiber
This optical fiber alignment jig for aligning a plurality of optical fibers with the tip end coating stripped off to expose glass fiber includes a rail; a convex push-up part capable of moving in the extending direction of the rail; and a plurality of plate-shaped parts that each have a first surface and a second surface perpendicular to the extending direction of the rail and an inclined surface that can carry a respective optical fiber, the inclined surfaces of the plurality of plate-shaped parts being inclined, relative to the extending direction of the rail, in the same direction. The plurality of plate-shaped parts are arranged side by side along the extending direction of the rail with the first surface of one plate-shaped part facing the second surface of an adjacent plate-shaped part and are contacted by the push-up part so as to move toward the inclined surface side.
US11237327B2 Method and structure providing optical isolation of a waveguide on a silicon-on-insulator substrate
Disclosed are a method and structure providing a silicon-on-insulator substrate on which photonic devices are formed and in which a core material of a waveguide is optically decoupled from a support substrate by a shallow trench isolation region.
US11237323B2 Methods and systems for controlling air flow through an annealing furnace during optical fiber production
An optical fiber production system includes an annealing furnace having a furnace inlet, a furnace outlet, and a process tube extending between the furnace inlet and the furnace outlet, the process tube having a process tube wall and a heating zone including at least one heating element. The optical fiber production system also includes a gas distribution assembly fluidly coupled to the furnace outlet and structurally configured to induce gas flow from the gas distribution assembly into the process tube such that gas flows within the process tube in an upflow direction.
US11237321B2 High chlorine content low attenuation optical fiber
An optical fiber having a core comprising silica and greater than 1.5 wt % chlorine and less than 0.5 wt % F, said core having a refractive index Δ1MAX, and an inner cladding region having refractive index Δ2MIN surrounding the core, where Δ1MAX>Δ2MIN.
US11237313B2 Reflective electronic display device
A reflective electronic display device being pixels or sub-pixels includes: a main substrate; an electromagnetic micro-electromechanical module installed on a side of the main substrate; a shaft coupled to the electromagnetic micro-electromechanical module and the main substrate; a reflector stacked on the other side of the main substrate; a first polarizer stacked on the reflector and configured to be opposite to the main substrate, and the first polarizer defining a first penetration axis; a second polarizer installed on a side of the first polarizer a side, and the second polarizer defining a second penetration axis; an electromagnetic micro-electromechanical module driving the main substrate to drive the reflector, so as to link and rotate the first polarizer and define a bright mode, a dark mode, and a grayscale mode.
US11237310B2 Display component and display apparatus
A display component includes a transflective layer, a reflective layer, and at least one sidewall. The reflective layer is arranged opposing to the transflective layer, and the at least one sidewall is arranged between the reflective layer and the transflective layer. The transflective layer, the reflective layer, and the at least one sidewall are together configured, upon an input of an incident light through the transflective layer, to output a light of a target color out through the transflective layer. One or more of the at least one sidewall comprise at least one light-conversion layer configured to emit a light of the target color upon excitement by a light of a different color shedding thereupon. The display component can be configured to output a red light, a green light, or a blue light.
US11237308B2 Display apparatus
The embodiments of the present disclosure disclose a display apparatus. The display apparatus includes: a display unit having a plurality of pixel units; a lens unit; and a light path adjustment unit disposed between the display unit and the lens unit and configured to adjust a light path of light emitted from at least one of the plurality of pixel units, such that the adjusted light path has a predetermined range of incident angles with respect to the lens unit.
US11237305B2 Diffuser plate
Provided is a diffuser plate that makes it possible to mitigate unevenness of luminance or unevenness of color while suppressing speckle noise of transmitted light or reflected light. The diffuser plate of the present invention includes a microlens array having a structure that creates an optical path length difference for incident light or reflected light, the microlenses having the same effective diameter. The microlens array constitutes a basic block structure in which periodic arrangement is provided with a period of an integer multiple of the effective diameter, a two-dimensional second periodic structure having a period that is N times the period of the microlens array in the basic periodic structure is configured by a repetitive arrangement of the basic blocks, and the microlenses are set to create an optical path length difference based upon a specific arrangement within the basic block structure.
US11237304B2 Self-temperature focus compensation device
A self-temperature focus compensation device adapted to cooperate with a lens group and including at least one Fresnel lens group is provided. Each Fresnel lens group has zero focal power at a specific temperature and is a cemented lens. Each Fresnel lens group includes a first Fresnel lens and a second Fresnel lens. The first Fresnel lens has positive focal power. The second Fresnel lens has negative focal power. A sum of a focal power change of the at least one Fresnel lens group with a temperature change and a focal power change of the lens group with the temperature change is zero.
US11237303B2 Light-distribution adjustment sheet and display unit
A display unit of the disclosure includes a display panel and a light-distribution adjustment sheet. The light-distribution adjustment sheet is provided on the display panel, and includes a protrusion that protrudes toward the display panel. The protrusion includes a first region including a curved surface, and a second region including a flat surface.
US11237300B2 Optical element and optical apparatus
An optical element includes a first resin portion, a second resin portion provided in contact with the first resin portion, an adhesion portion, a first base material, and a second base material, the first resin portion, the second resin portion, and the adhesion portion being provided between the first base material and the second base material. The adhesion portion is in contact with the second resin portion and one of the first base material and the second base material. When an elastic modulus of the first resin portion is denoted by E1, an elastic modulus of the second resin portion is denoted by E2, and an elastic modulus of the adhesion portion is denoted by E3, the optical element satisfies a relationship of E3
US11237298B2 Error correction
Correction management techniques are provided. In one embodiment, the techniques involve determining, via a first machine learning model, a first and second data based on a respective first and second raw data obtained from a plurality of sensors, determining, based on a deviation between the first data and the second data, an inaccuracy of the first data, identifying an ambient situation corresponding to the first raw data and the second raw data, selecting, from historical raw data of the plurality of sensors, a group of raw data corresponding to the ambient situation, and correcting, via a second machine learning model, the first data based on the selected group of raw data.
US11237297B1 Systems, methods and apparatus for real-time, multi-location wildfire surveillance, local parameter acquisition, data transmission, and integrated situation monitoring and analysis for improved wildfire management and suppression
Embodiments of the Invention provide real-time portable, deployable data acquisition units and monitoring consoles that can be used in combination with radio communication technology to provide for monitoring of wildfires and local weather conditions to aid in fighting wildfires.
US11237295B1 Method for intelligent automatic rock fragments depth determination while drilling
A method for depth determination of drilled rock cuttings is disclosed. The taggant is injected and transported downhole along the mud stream and attaches to the rock cuttings. Taggant impregnated cuttings are detected at the surface based on molecular weight, emission wavelengths or radio frequency characteristics for encoding the taggant. The identification code identifies the depth of the drill bit when the particular batch of the taggant is released into the mud. The detection data, in addition to mud properties, flow rates, drill volume and penetration rates, formation characteristics, and well specifications are transferred to and analyzed by a taggant analysis and control engine. The taggant analysis and control engine controls an IoT controller that adapts the parameters of the taggant injection pump to achieve an intelligent controlled release to optimize the depth characterization process.
US11237294B2 Trajectory control for directional drilling using azimuthal gamma ray measurements
A method includes receiving a drilling parameter, a tool characterization parameter, and a formation model. The method includes generating a forward model of a tool response at a bed boundary using the one drilling parameter, the tool characterization parameter, and the formation model. The method includes predicting at least two azimuthal gamma logs using the forward model. The method includes determining that a difference between the at least two azimuthal gamma logs generates a confidence level that is greater than a confidence threshold. In response to determining that the difference between the at least two azimuthal gamma logs generates the confidence level that is greater than the confidence threshold, the method includes generating a well plan. The method includes outputting a command for controlling a trajectory in directionally drilling a wellbore within a formation associated with the formation model using the well plan.
US11237290B2 Method for locating, and locating device
A method for locating an object hidden beneath a surface using a locating device is disclosed. At least one coupling signal dependent on the object is received by a receiving means of the locating device. Once the locating device has been placed on the surface, a first value Ci of the coupling signal is detected and the first value Ci is defined as value CBG for a background subtraction. In particular, whilst the locating device and the surface are moved relative to one another, at least one further value C of the coupling signal is detected and the value CBG for the background subtraction is re-calibrated by the at least one further value C if the at least one further value C is lower than the value CBG for the background subtraction. The re-calibration is suspended if a valid value CBG is identified for the background subtraction.
US11237288B2 Verifying measurements of elastic anisotropy parameters in an anisotropic wellbore environment
A portion of an anisotropy formation through which a wellbore is formed can be identified. An estimate of an elastic anisotropy parameter for the portion can be adjusted based on a first quality control analysis using the elastic anisotropy parameter for the portion. The first signal representing the elastic anisotropy parameter for the portion. The estimate of the elastic anisotropy parameter for the portion can be adjusted based on a second quality control analysis using estimates for the elastic anisotropy parameters for two or more portions of the anisotropy formation.
US11237287B2 Autonomous data acquisition system and method
A submersible node and a method and system for using the node to acquire data, including seismic data is disclosed. The node incorporates a buoyancy system to provide propulsion for the node between respective landed locations by varying the buoyancy between positive and negative. A first acoustic positioning system is used to facilitate positioning of a node when landing and a second acoustic positioning system is used to facilitate a node transiting between respective target landed locations.
US11237283B2 Visco-pseudo-elastic TTI FWI/RTM formulation and implementation
A method, including: obtaining, with a computer, an initial geophysical model; modeling, with a computer, a forward wavefield based on the initial geophysical model with wave equations including a second order z-derivative in a rotated coordinate system that accounts for a tilted transverse isotropic (TTI) medium; modeling, with a computer, an adjoint wavefield with adjoint wave equations including a second order z-derivative in a rotated coordinate system that accounts for a tilted transverse isotropic (TTI) medium, wherein the wave equations and the adjoint wave equations include relaxation terms accounting for anelasticity of earth in an update of a primary variable and an evolution relationship for the relaxation terms; and obtaining, with a computer, a gradient of a cost function based on a combination of a model of the forward wavefield and a model of the adjoint wavefield.
US11237279B2 Radiographic apparatus
A radiographic apparatus includes a sensor panel that obtains a radiographic image by converting radiation incident thereon into an electric signal, a sensor support base that supports the sensor panel, and a housing that houses the sensor panel and the sensor support base therein. The housing includes a stack structure including a first conductor layer, a second conductor layer electrically connected to the first conductor layer via an electric connection member, and a nonconductor layer disposed between the first conductor layer and the second conductor layer.
US11237272B2 Method and computer processing apparatus for generating data relating to a vertical structure of a built environment and detecting a floor change
The invention provides a method of generating data relating to a vertical structure (20) of a built environment comprising a plurality of floors (24, 26, 28), the method comprising: receiving altitude change data representing changes in altitude within the built environment of a plurality of mobile devices (1a, 1b, 1c, 1d) or from which changes in altitude of a plurality of mobile devices within a built environment comprising a plurality of floors can be determined; determining a parameter relating to an estimated storey height of the building from received said altitude change data; and processing received said altitude change data and the said parameter relating to the estimated storey height to thereby generate data relating to the vertical structure of the multi-storey building.
US11237267B2 Continuous wave laser detection and ranging
Systems and methods herein provide for Laser Detection and Ranging (Lidar). In one embodiment, a Lidar system includes a laser operable to propagate continuous wave (CW) laser light and a scanner operable as a transmitter and a receiver for the CW laser light. The Lidar system also includes a detector for determining a range to a target based on displacement of the CW laser light received by the receiver. The displacement of the CW laser light is proportional to an angular velocity of the scanner.
US11237264B2 Method and device for locating an RFID transponder and RFID system
A method for locating an RFID transponder is proposed. The method comprises generating a plurality of measurement signals based on a magnetic field measured by a plurality of sensors. The method further comprises determining a respective degree of correlation for each of the plurality of measurement signals with a reference signal. The reference signal is based on a data sequence assigned to the RFID transponder. In addition, the method comprises determining a position of the RFID transponder based on the degrees of correlation of the plurality of measurement signals.
US11237262B2 Systems and methods to use radar in RFID systems
Systems and methods to use radar systems for radio frequency identification (RFID) applications. The radar systems can be adapted to use RFID communications protocols and methods to enhance the usefulness of radar systems beyond the determination of the presence, distance, direction and/or speed of a vehicle or object, to additionally include the transmission of data such as object identification and additional messages or data.
US11237258B1 Method for optimization of a parametric array shallow profile difference frequency conversion performance
A method for optimization of a parametric array shallow profile difference frequency conversion performance, comprising the following steps: building a three-layer parametric array shallow profile emission acoustic wave propagation path model, and establishing a detection horizontal position DL equation capable of detecting a detection performance of the parametric array shallow profile; and building a model for optimization of the parametric array shallow profile difference frequency conversion performance. A parametric receiving array includes the receiving hydrophone and a pump transducer, comprising: a silicone rubber column is added between the receiving hydrophone and the pump transducer to improve the conversion efficiency of the parametric receiving array. The present disclosure improves the conversion efficiency of the parametric receiving array by increasing the high-frequency power and acoustic pressure level and reducing the ratio to improve the conversion efficiency and the parameter receiving array uses silicone rubber columns.
US11237252B2 Detection apparatus, detection system, detection method, and movable device
A detection apparatus includes an emission component, a receiver, and a controller electrically connected with the emission component and the receiver. The emission component includes an emitter configured to emit a signal, a reflector disposed in proximity to the emitter and configured to reflect the signal emitted by the emitter, and a driver connected to the reflector. The controller is configured to control the driver to drive the reflector to rotate.
US11237251B2 Lidar scanning with expanded scan angle
In described examples of a system for outputting a patterned light beam, the system includes: an illumination source; a positive optical element positioned to receive light from the illumination source and to output converging light; a reflective element positioned to receive the converging light from the positive optical element, the reflective element configured to reflect the converging light to form a scan beam; and a negative optical element to receive the scan beam from the reflective element, the negative optical element configured to output the scan beam to a field of view.
US11237250B1 Techniques for generation of high brightness beams
A light detection and ranging apparatus (LIDAR) includes an optical source to generate an optical beam and one or more waveguides to steer the optical beam. The one or more waveguides include a first cladding layer having a first refractive index and a second cladding layer disposed below the first cladding layer, the second cladding layer having second refractive indexes including a range of different refractive indexes, wherein the range of different refractive indexes is greater than the first refractive index of the first cladding layer.
US11237243B2 Method, device, computer program and computer program product for determining whether a portable key device is located in an active area in relation to a barrier
It is presented a method for determining whether a portable key device is located in an active area in relation to a barrier. The method is performed in an access control device and comprises the steps of: detecting an angle of arrival of a wireless signal from the portable key device using a pair of antennas provided such that a line between the pair of antennas crosses the barrier; and determining whether the portable key device is located within the active area based on the angle of arrival.
US11237238B2 Method and device for controlling a magnetic resonance tomography system for magnetic resonance fingerprinting measurements
In a method for controlling a magnetic resonance tomography system for a Magnetic Resonance Fingerprinting (MRF) measurement: a dictionary group including at least two dictionaries is provided/created, each of the at least two dictionaries containing a multiplicity of different intensity profiles with a specific sampling scheme; a preliminary recording of magnetic resonance tomography (MRT) measurements is created; a sampling scheme is determined/defined based on the preliminary recording; a dictionary is selected from the at least two dictionaries of the dictionary group based on the preliminary recording; and an MRF measurement is performed using the defined sampling scheme and an MRF evaluation based on the selected dictionary.
US11237237B2 Method and system for in-vivo, and non-invasive measurement of metabolite levels
Embodiments of a compact portable nuclear magnetic resonance (NMR) device are described which generally include a housing that provides a magnetic shield; an axisymmetric permanent magnet assembly in the housing and having a bore, a plurality of magnetic elements that together provide a well confined axisymmetric magnetization for generating a near-homogenous magnetic dipole field B0 directed along a longitudinal axis and providing a sample cavity for receiving a sample, and high magnetic permeability soft steel poles to improve field uniformity: a shimming assembly with coils disposed at the longitudinal axis for spatially correcting the near homogenous magnetic field B0; and a spectrometer having a control unit for measuring a metabolite in the sample by applying magnetic stimulus pulses to the sample, measuring free induction delay signals generated by an ensemble of hydrogen protons within the sample; and suppressing a water signal by using a dephasing gradient with frequency selective suppression.
US11237235B2 Shimming coils for magnetic resonance imaging
A method for operating a magnetic resonance imaging (MRI) system that includes: accessing data indicating a first region for imaging a portion of a subject, the portion being placed in a main magnet of the MRI system and the main magnet generating a magnetic field; selecting, from a group of available shimming coils, a first subset of shimming coils arranged and configured such that, when the shimming coils in the first subset are driven, a homogeneity of the magnetic field at the first region is increased; and driving the shimming coils in the selected first subset of shimming coils without driving other shimming coils in the group of available shimming coils such that the homogeneity of the magnetic field at the first region increases relative to the homogeneity of the magnetic field at the first region when the shimming coils of the selected first subset are not driven.
US11237230B1 Magnetic sensor and inspection device
According to one embodiment, a magnetic sensor includes a sensor part, a first circuit, and a second circuit. The sensor part includes a magnetic element part, first and second conductive members. The magnetic element part includes first to fourth magnetic elements. The first conductive member includes first to third conductive portions, and first and second middle portions. The second conductive member includes fourth to sixth conductive portions, and third and fourth middle portions. The first circuit is electrically connected to the third and sixth conductive portions. The first circuit is configured to supply a first current between the third and sixth conductive portions. The second circuit is electrically connected to a first connection point and a second connection point. The second circuit is electrically connected to first and second connection points. The second circuit is configured to supply a second current between the first and second connection points.
US11237228B2 Magnetic sensor
A magnetic sensor of the present invention has an elongate element portion having a magnetoresistive effect and a pair of elongate soft magnetic bodies that are arranged along the element portion on both sides of the element portion with regard to a short axis thereof. Each soft magnetic body includes a central portion that is adjacent to the element portion from one end to another end of the element portion with regard to a long axis direction thereof and a pair of end portions that protrude from the central portion in the long axis direction. A width of at least one of the end portions gradually decreases in a direction away from the central portion in at least a part of the end portions in the long axis direction thereof.
US11237226B2 Transistor devices and methods for producing transistor devices
Transistor devices are provided. In some example implementations, a magnetic field sensor chip is fitted on a load electrode of a transistor chip. In other example implementations, two magnetic field sensors are arranged on a load electrode of a transistor chip in such a way that they measure different effective magnetic fields in the event of current flow through the transistor chip.
US11237225B2 Dynamic magnetic shielding and beamforming using ferrofluid for compact Magnetoencephalography (MEG)
A magnetic field measurement system can include at least one magnetometer; and a ferrofluid shield disposed at least partially around the at least one magnetometer. For example, the ferrofluid shield can include a microfluid fabric and a ferrofluid disposed in or flowable into the microfluid fabric. As another example, the ferrofluid shield can include a ferrofluid and a controller configured to alter an arrangement of the ferrofluid within the ferrofluid shield.
US11237223B2 Magnetic flux concentrator for in-plane direction magnetic field concentration
A structure includes a substrate which includes a surface. The structure also includes a horizontal-type Hall sensor positioned within the substrate and below the surface of the substrate. The structure further includes a patterned magnetic concentrator positioned above the surface of the substrate, and a protective overcoat layer positioned above the magnetic concentrator.
US11237219B2 Recovering defective branches and/or cells of battery packs by deep discharges
Methods of managing a lithium ion battery and of recovering branches and/or cells in the battery are provided, as well as battery management systems (BMS) and batteries implementing the methods. Branches and/or cells may be recovered by slow and deep discharging, followed by slow charging—to increase capacity, cycling lifetime and/or enhance safety thereof. BMSs may be configured to diagnose defective branches and/or cells and manage the recovery procedure with respect to changing operational loads the battery and the available internal and external charging sources.
US11237215B2 Method for determining fast charge performance of a negative electrode plate and method for designing a negative electrode plate
The present application provides a method for determining fast charge performance of a negative electrode plate and a method for designing a negative electrode plate. By utilizing the method(s) according to the present application, the charging speed of a negative electrode plate can be quickly evaluated and the design period of a negative electrode plate in a fast charge battery can be greatly shortened.
US11237214B2 Estimation device, energy storage apparatus, estimation method, and computer program
An estimation device include: an acquisition unit that acquires information relating to a part of a third characteristic that is an energy storage amount-voltage charge characteristic and/or a fourth characteristic that is an energy storage amount-voltage discharge characteristic, of an energy storage device; a storage unit that stores a plurality of energy storage amount characteristics that are at least any of first characteristics, second characteristics, third characteristics that are energy storage amount-voltage charge characteristics, fourth characteristics that are energy storage amount-voltage discharge characteristics, and pieces of V−dQ/dV in correspondence with a change in a feature value, which is changed by repeated charge-discharge, or stores as a function of the feature value; and a first estimation unit that estimates an internal state of the energy storage device on the basis of the information and the energy storage amount characteristics.
US11237210B1 Layout-aware test pattern generation and fault detection
Methods and apparatuses to assign faults to nets in an integrated circuit (IC) are described. Each net comprises a drive pin, a set of load pins, and a fan-out structure that electrically couples the drive pin to the set of load pins. During operation, a fan-out structure of a net can be partitioned into a set of non-overlapping subnets and a set of branch nodes, wherein each branch node electrically couples three or more non-overlapping subnets. Next, each branch node can be represented by using a subnet primitive, wherein each subnet primitive comprises three or more pins that are electrically coupled to non-overlapping subnets that are electrically coupled by the branch node. A fault can then be assigned to a pin of a subnet primitive that is electrically coupled to a non-overlapping subnet, thereby modeling the fault in the non-overlapping subnet.
US11237205B2 Test array structure, wafer structure and wafer testing method
A test array structure includes a substrate, first and second cells, first and second bit-line rings and four word-lines. Each of the first and second cells has a first drain region, a first gate region, a source region, a second gate region and a second drain region connected together in sequence. The first drain region and the first gate region of the first cell are located within the first bit-line ring. The second drain region and the second gate region of the first cell are located between the first and second bit-line rings. The first drain region and the first gate region of the second cell is located within the second bit-line ring. The second drain region of the first cell and the first drain region of the second cell are located between the two immediately-adjacent word-lines.
US11237204B2 Real-time jitter impairment insertion for signal sources
A test and measurement device having a signal source, including an impairment generator configured to output an impairment and a waveform synthesizer. The waveform synthesizer receives an input digital signal to be synthesized, receives the impairment, and synthesizes a synthesized digital signal based on the input digital signal and the impairment. The test and measurement instrument also includes a fixed sample rate digital-to-analog converter configured to receive a clock signal and the synthesized digital signal and output an analog signal.
US11237201B2 Partial discharge detecting system
A partial discharge detecting system includes a partial discharge detecting device to generate a reference frequency signal, to detect a partial discharge pulse signal, and to convert the detected partial discharge pulse signal into a partial discharge digital signal, a main processor to synchronize the partial discharge digital signal, based on a zero-phase point of the reference frequency signal, to extract effective data from the synchronized partial discharge digital signal, and to store the extracted effective data, and an energy harvesting power supply device to supply power to the partial discharge detecting device and the main processor.
US11237197B1 Method and systems for making improved quasi-linear/nonlinear measurements on integrated antenna arrays and elements
A system and method for making improved measurements of integrated antenna arrays utilizes vector network analyzer (VNA) and a calibrated receive-side system comprising two antennae, dual reflectometers coupled to the two antennae for match correction, a wide band intermediate frequency (IF) strip which connects the receive-side system to the input ports of the VNA, an air gap which separates the receive-side system form the DUT, and a stepmotion baffle configure to be inserted into the air gap to modify antenna coupling. The system and method enable measurement of noise characteristics of the DUT including nonlinear effects of transmitter element coupling between the plurality of transmitter elements within an antenna array.
US11237192B2 Non-contact current measurement system
Systems and methods provide a non-contact current measurement system which operates to measure alternating current flowing through an insulated wire without requiring galvanic contact with the insulated wire. The measurement system may include a magnetic field sensor that is selectively positionable proximate an insulated wire under test. In operation the magnetic field sensor detects a magnetic field generated by the current flowing in the insulated wire. Using an adjustable clamp assembly, the measurement system provides control over the mechanical positioning of the insulated wire relative to the magnetic field sensor to ensure consistent measurements. The non-contact current measurement system may determine information relating to the physical dimensions (e.g., diameter) of the insulated wire. Using the detected magnetic field, the known mechanical positioning, and the determined information relating to the physical dimensions of the insulated wire, the measurement system accurately determines the magnitude of the current flowing through the insulated wire without galvanic contact.
US11237188B2 Scanning probe and electron microscope probes and their manufacture
Methods are described for the economical manufacture of Scanning Probe and Electron Microscope (SPEM) probe tips. In this method, multiple wires are mounted on a stage and ion milled simultaneously while the stage and mounted probes are tilted at a selected angle relative to the ion source and rotated. The resulting probes are also described. The method provides sets of highly uniform probe tips having controllable properties for stable and accurate scanning probe and electron microscope (EM) measurements.
US11237187B2 Method and apparatus for examining a measuring tip of a scanning probe microscope
The present invention relates to a method for examining a measuring tip of a scanning probe microscope, wherein the method includes the following steps: (a) generating at least one test structure before a sample is analyzed, or after said sample has been analyzed, by the measuring tip; and (b) examining the measuring tip with the aid of the at least one generated test structure.
US11237186B2 Wide-field scanning probe microscope combined with an apparatus for modifying an object
The invention relates to the field of probe measurements of objects after micro- and nano-sectioning. The essence of the invention consists in that in a wide-field scanning probe microscope combined with an apparatus for modifying an object, said microscope comprising a base on which a piezo-scanner unit having a piezo scanner, a probe unit having a probe holder, and a punch unit having a punch are movably mounted, a punch actuator is configured as a three-axis actuator, allowing the punch to move along a first axis X, a second axis Y and a third axis Z; and the probe unit is mounted on the punch actuator. The invention is aimed at simplifying the structure of the device by combining into one unit means for measuring and means for modifying an object. The technical result of the invention consists in increasing measurement resolution.
US11237184B2 Methods and systems for pattern-based identification of a driver of a vehicle
A system for pattern-based identification of a driver of a vehicle includes a mobile device; and a server configured to communicate with the mobile device. The mobile device collects movement information during a driving trip via one or more sensors in the mobile device, and communicates the collected movement information to a server. The server analyzes the movement information via a classifier, identifies driving features for the driver based at least in part on the analysis of the movement information, creates an identification model for the driver based on identified driving features, and stores the identification model.
US11237180B2 Methods and apparatus for bead manipulation in a tip of a liquid handler
The present invention is directed towards an apparatus and methods for a precise, fast and easy to use manipulation of beads. This method is particularly useful to carry out separation between the beads and the remaining supernants present in the fluid, maximizing the collection and purification efficiencies in tips for liquid handling.
US11237177B2 Methods for identifying modulators of GPR92
The present disclosure provides methods for identifying compounds that modulate the activity and/or expression of GPR92, wherein said compounds can be incorporated into flavor compositions that can be used to modify the taste and/or palatability of pet food products. In certain non-limiting embodiments, the present disclosure provides a method for identifying a composition that modulates the activity of a GPR92 receptor comprising (a) contacting a test agent with a GPR92 receptor, (b) determining the activity of the GPR92 receptor, and (c) selecting as the composition, a test agent that increases the activity of the GPR92 receptor.
US11237175B2 Early prediction markers of diabetic nephropathy
The present invention concerns a method for the in vitro detection of an increased risk of diabetic nephropathy in a subject suffering from diabetes and being normoalbuminuric. Another aspect of the invention pertains to a method for the in vitro identification of a marker for prediction of diabetic nephropathy. Finally, the invention concerns a kit comprising means for detecting at least two proteins selected from the group consisting of heparan sulfate proteoglycan core protein or fragments thereof, carbonic anhydrase 1, prothrombin or fragments thereof, tetranectin, CD59 glycoprotein, plasma serine protease inhibitor, mannan-binding lectin serine protease 2 or isoforms thereof, antithrombin-III, alpha-1-antitrypsin, collagen alpha-1(I) chain, alpha-enolase, histone H2B type 1-O, glutaminyl-peptide cyclotransferase, protein AMBP and zinc-alpha-2-glycoprotein.
US11237168B2 Method for identifying modulators of G3BP activity
A method of identifying a lead or candidate compound that modulates the activity of GTPase-Activating Protein SH3 Domain-Binding Proteins (G3BP) is provided, which includes determining whether a compound modulates the interaction between the N-terminal Nuclear Transport Factor 2-like (NTF2L) domain of G3BP and FGDF peptide of ubiquitin specific protease 10 (USP10) or non-structural protein 3 (nsP3).
US11237167B2 Lp-PLA2 assays and composition with detergent
Provided herein are methods, systems, and compositions for Lp-PLA2 detection assays that employ amounts of detergent to liberate all or nearly all of the Lp-PLA2 molecules from associated lipoprotein particles. In this regard, the true Lp-PLA2 concentration can be detected in a sample, which correlates better with known Lp-PLA2 activity assays.
US11237166B2 Method for detecting HIV-1-specific antibodies using clade C env polypeptides
The present invention relates to a method for detecting and/or quantifying human immunodeficiency virus (HIV) specific antibodies in a sample of a subject comprising the step of determining the presence and/or amount of antibodies binding to a) a peptide consisting of the amino acid sequence AIVCTRPNNNTRKSIRIGPGQVFYT (SEQ. ID No. 1), or b) a homolog having at least 70% identity with a peptide of a), or c) a fragment of a peptide of a) or b) consisting of 15 to 24 amino acid residues in said sample.
US11237161B2 Systems and methods for enhanced detection and quantification of analytes
Devices, systems, and methods for detecting molecules of interest within a collected sample are described herein. In certain embodiments, self-contained sample analysis systems are disclosed, which include a reusable reader component, a disposable cartridge component, and a disposable sample collection component. The reader component may communicate with a remote computing device for the digital transmission of test protocols and test results. In various disclosed embodiments, the systems, components, and methods are configured to identify the presence, absence, and/or quantity of particular nucleic acids, proteins, or other analytes of interest, for example, in order to test for the presence of one or more pathogens or contaminants in a sample.
US11237159B2 Surface enhanced Raman spectroscopy (SERS) microfluidics biosensor for detecting single and/or multiple analytes
A biosensor for the detection of an analyte using surface-enhanced Raman spectroscopy (SERS) is provided. The biosensor includes a SERS-active substrate and a microfludic circuit device arranged to be in fluid communication with the SERS-active substrate. Method of manufacturing a biosensor, and methods for detecting an analyte using the biosensor, wherein the analyte may be haptoglobin, are also provided.
US11237157B2 Reagent and method for assaying thrombin-antithrombin complex
A method for measuring TAT complexes in a sample separated from a living body includes measuring TAT by performing latex immunoagglutination reaction under a condition of pH 5.8 to 6.6 using a TAT assay reagent. The TAT assay reagent includes a first antibody bound to a first latex particle, which binds to the antithrombin part of the TAT complex and recognizes the complex, and a second antibody bound to a second latex particle, which binds to the thrombin part of the TAT complex and recognizes the complex.
US11237155B2 Screening methods using olfactory receptors and novel compounds identified using the same
The presently disclosed subject matter relates to methods of screening raw materials and pet food products to manufacture a palatable pet food product. The presently disclosed subject matter also relates to methods for identifying compounds that modulate the activity and/or expression of an olfactory receptor.
US11237152B2 Wireless transmitter adapters for battery-operated biosensor meters and methods of providing same
A wireless transmitter adapter (206) can provide wireless data transmission capability to a battery-operated biosensor meter (100), such as a blood glucose meter, originally configured for hardwired data downloads. In some embodiments, the wireless transmitter adapter (206) can be configured to replace a bio-sensor meter's battery cover (106). The wireless transmitter adapter (206) can include wireless transmitter circuitry (700), a connector (218) configured to be received in a biosensor meter's communications port (112) to electrically couple to the meter's processor circuitry (107), and one or more electrical contacts (625a, 625b) configured to electrically couple to the biosensor meter's one or more batteries (102a, 102b) to power the wireless transmitter circuitry (700). In other embodiments, the wireless transmitter adapter (206) can be configured to surround at least a portion of a biosensor meter (100) and to include its own battery compartment (804) to separately provide power to the wireless transmitter circuitry (700). Methods of providing a wireless transmitter adapter (206) for battery-operated biosensor meters (100) are also provided, as are numerous other aspects.
US11237148B2 Flood disaster prediction
Moisture content information in soil at a specified site is acquired. Moisture content information a ground surface within a given range that includes the specified site is acquired. An amount of runoff or storage volume of water on the ground surface or in a ground at a freely-selected site in the given range is calculated based on the moisture content information in soil and the moisture content information at the ground. A degree of risk of flood disaster at the freely-selected site within the given range is calculated based on the amount of runoff or storage volume of water on the ground surface. A point where there is the risk of flood disaster within the given range is determined and highlighted based on the degree of risk of flood disaster.
US11237141B2 Gas analyzer for measuring nitrogen oxides and sulfur dioxide in exhaust gases
A gas analyzer via which exhaust gas to be analyzed is conducted untreated through a first measurement chamber and, after treatment in an oxidation device, through a second measurement chamber, wherein ozone is produced from oxygen to thereby convert nitrogen monoxide into nitrogen dioxide, where the gas analyzer has a first light emitting diode and a second light emitting diode, light of both diodes is conducted through the first measurement chamber onto a first detector, light of the first light emitting diode is partly conducted through the second measurement chamber onto a second detector via a beam splitter arrangement, based on the first detector signal, the nitrogen dioxide concentration of the untreated gas is also measured, based on the second detector signal, the nitrogen dioxide concentration of the treated exhaust gas is measured, and the nitrogen oxide concentration of the exhaust gas is additionally determined from measured nitrogen dioxide concentrations.
US11237137B2 Convectively controlled adiabatic column chamber for use in chromatographic systems
A column-conditioning enclosure includes a column chamber adapted to hold one or more chromatography separation columns. A duct system provides an airflow path around the column chamber such that the one or more chromatography separation columns held within the column chamber are isolated from the airflow path. An air mover disposed in the airflow path generates a flow of air within the duct system. A heat exchanger system disposed in the airflow path near the air to exchange heat with the air as the air flows past the heat exchanger system. The air circulates through the duct system around the column chamber, convectively exchanging heat with the column chamber to produce a thermally conditioned environment for the one or more chromatography separation columns held within the column chamber.
US11237136B2 Method for installing probes, and method for driving transmission probe
A transmission probe for transmitting guided waves propagating in the longitudinal direction of a long member and a reception probe for receiving guided waves derived from the guided waves reflected from a predetermined portion of the long member are set on the long member. The guided waves received by the reception probe include a guided wave serving as a second signal that is noise of a desired first signal. The guided wave serving as the second signal having nodes in a circumferential direction distribution of displacement in a specific direction in the circumferential surface of the long member, and the guided waves transmitted by the transmission probe are formed such that the displacement of the guided wave serving as the second signal in the specific direction becomes zero at a specific circumferential surface position of the long member. A probe setting method comprising the steps of: setting the transmission probe for transmitting the guided waves on the circumferential surface of the long member; and setting the reception probe at a position at which the displacement of the guided wave serving as the second signal in the specific direction becomes zero on the circumferential surface of the long member.
US11237133B2 Comolded non-destructive inspection standard functioning as a bond bump
An inspection feature for an adhesive bond portion between parts of a component comprising the inspection feature extending from a surface of the part of the component a predetermined bond line thickness, the inspection feature having a density configured to imitate a defect of the adhesive bond portion responsive to a non-destructive inspection scan.
US11237132B2 Tracking and estimating tubing fatigue in cycles to failure considering non-destructive evaluation of tubing defects
A technique facilitates tracking and assessing a fatigue life of a tubing string utilizing, for example, estimation of cycles to failure when used in a wellbore operation. The technique may comprise initially determining a fatigue life of a tubing string. Additionally, the technique comprises utilizing a sensing device, e.g. a magnetic flux leakage (MFL) device, to monitor the tubing string. When an anomaly, e.g. a new defect, is detected by the sensing device, a new fatigue life of the tubing string is determined based on the change. The new fatigue life may be used to estimate a fatigue life in terms of cycles to failure.
US11237128B2 Descriptor-based methods of electrochemically measuring an analyte as well as devices, apparatuses and systems incorporating the same
Methods are disclosed for measuring an analyte concentration in a fluidic sample. Such methods allow one to correct and/or compensate for confounding variables such as hematocrit, salt concentration and/or temperature before providing an analyte concentration. The measurement methods use response information from a test sequence having at least one DC block, where DC block includes at least one excitation pulse and at least one recovery pulse, and where a closed circuit condition of an electrode system is maintained during the at least one recovery pulse. Information encoded in the excitation and recovery pulses are used to build within- and across-pulse descriptors to correct/compensate for hematocrit, salt concentration and/or temperature effects on the analyte concentration. Methods of transforming current response data also are disclosed. Further disclosed are devices, apparatuses and systems incorporating the various measurement methods.
US11237123B2 Measuring arrangement and method for a thermal analysis of a sample
A measuring arrangement for a thermal analysis of a sample, having a crucible for storing a sample in the crucible, as well as a sensor for measuring a sample temperature of the sample when the crucible is arranged on the sensor. To reduce the risk of damages to or even the destruction of used components as a result of chemical or physical reactions, it is provided according to the invention that the measuring arrangement further has a washer arrangement, which is inserted between the crucible and the sensor and which has a first layer, which contacts the crucible, of a first material and a second layer, which contacts the sensor, of a second material, which differs from the first material. The invention further includes a method for the thermal analysis of a sample, which is performed by using such a measuring arrangement.
US11237118B2 Method and system for determining package integrity
Methods and systems for detecting and monitoring defects in a sealing region of a container, including imaging at least part of the sealing region of the container using a camera operative at a wavelength in the range of 0.76 μm-14 μm; during and/or after the filling of the container with a filling material and prior to sealing of the container being completed; and identifying, based on at least one frame obtained from the imaging, defects in the sealing region.
US11237117B2 Apparatus and method for inspection of a film on a substrate
Methods of and apparatus for inspecting composite layers of a first material formed on a second material are provided including providing an illumination source, illuminating at least a portion of the composite at the layer, receiving light reflected from the sample, determining a spectral response from the received light, and comparing the received spectral response to an expected spectral response.
US11237114B2 Hydrogel bead, chemical sensor including the same, container and electronic article including the chemical sensor
Disclosed herein are a hydrogel bead, a chemical sensor including the same, and an electronic product including the chemical sensor. The hydrogel bead includes at least one type of polysaccharide physically crosslinked with a cation or an anion, and a pH indicator dye.
US11237105B2 System for measuring the absorption of a laser emission by a sample
A system for measuring the absorption of a laser radiation by a sample is provided. The system comprises: •(i) a pulsed laser source, suitable for emitting pulses at a repetition frequency fl and arranged so as to illuminate the sample; •(ii) an AFM probe arranged so as to be able to be placed in contact with the region of the surface of the sample on one side, the AFM probe having a mechanical resonance mode at a frequency fm; and •(iii) a detector configured to measure the amplitude of the oscillations of the AFM probe resulting from the absorption of the laser radiation by the region of the surface of the sample, characterized in that it also comprises a translation system designed to displace the sample at a frequency fp.
US11237104B2 Cavity-enhanced fourier transform spectroscopy for chiral analysis
A chiral molecule can be defined as a molecule that has a non-superimposable mirror image. These mirror images can be referred to as enantiomers. The enantiomers generally have the same set of bond lengths and bond angles in their three-dimensional geometry. Apparatus and techniques described herein can be used to perform analysis of chiral molecules using cavity-enhanced molecular rotational spectroscopy. A sample cell can define a resonant cavity, and a sample introduction port can provide pulse jet injection of an analyte molecule and a chiral tag to allow analysis of a complex comprising the analyte and chiral tag.
US11237103B2 Electronic device testing system, electronic device production system including same and method of testing an electronic device
There is described an electronic device testing system for testing an electronic device having a substrate on which is printed a metamaterial structure using an ink. The electronic device testing system generally has: a terahertz radiation emitter configured to emit an incident terahertz radiation beam to be incident on the metamaterial structure of the substrate, the incident terahertz radiation beam having power at least at the terahertz resonance frequency of the metamaterial structure; a terahertz radiation receiver configured to receive an outgoing terahertz radiation beam outgoing from the metamaterial structure and to measure an amplitude of an electric field of the outgoing terahertz radiation beam at least at the terahertz resonance frequency; and a controller configured to determine a conductivity value indicative of a conductivity of the ink based on said amplitude of the electric field of the outgoing terahertz radiation beam.
US11237102B2 Method and system for analyst of crystals and crystallization
The disclosure relates to methods and systems for the analysis of compounds in a crystalline state and/or undergoing crystallization. Two-dimensional correlation (2DCOS) and co-distribution analysis (2DCDS) analysis plots can be generated and analyzed. Asynchronous plots can aid in establishing a sequential order of events. Positive cross peaks that correlate with auto peaks associated with aggregation can be identified. The auto peaks can be referenced to quickly discern the regions of the molecule most perturbed, which would indicate a driver for the crystallization state of the molecule. One can define which functional group types (e.g., region) are most perturbed (positive, intense auto peak) and observe how the different auto peaks begin to have greatest intensity change. These changes in auto peaks in the synchronous plots for the different stages of crystallization can provide information as to the dynamics of the process from amorphous to crystalline state.
US11237101B2 Local and global peak matching
A process for identifying an unknown compound in a sample includes matching a peak in a primary Fourier Transform Infrared spectral region of the sample spectrum with reference spectra in the same spectral region to generate an initial list of potential candidates, based, for example on goodness of fit criteria. The initial list can be reduced by retention time information and/or global peak matching techniques that analyze the sample spectrum in regions outside the primary region.
US11237093B2 External fluidics system for flow cytometer
An external fluidic system and methods of operating the same are provided. The fluidic system can be hot-swap connected to a flow-cytometer-based system at runtime to expand sheath or waste fluid storage capability of the flow-cytometer-based system by making only minimal changes to the flow-cytometer-based system. The external fluidic system can include a pump and a controller configured to operate the external fluidic system such that the sheath fluid is supplied from the external fluidic system to the flow-cytometer-based system or the waste fluid is extracted from the flow-cytometer-teased system and provided to the external fluidic system.
US11237092B2 Sandbox test system and method for karst aquifer based on tracer-hydraulic tomography inversion
A sandbox test system and method for a karst aquifer based on tracer-hydraulic tomography inversion, including a visual sandbox apparatus, a karst conduit, a water flow control apparatus, a horizontal well, a data acquisition apparatus, and a data processing apparatus. The visual sandbox apparatus forms a sand layer packing space. The karst conduit is buried in a sand layer. The water flow control apparatus is a constant water head storage tank. A back plate is provided with a horizontal well mounting hole and tracer adding hole. The horizontal well is mounted in each horizontal well mounting hole. A monitoring well is connected to a seepage pressure sensor or an electrical conductivity sensor. A water injection and pumping well is connected to a peristaltic pump. The electrical conductivity sensor, seepage pressure sensor, and peristaltic pump connect to the data acquisition apparatus. The data acquisition apparatus connects to the data processing apparatus.
US11237087B2 Testing assembly including a multiple degree of freedom stage
A multiple degree of freedom sample stage or testing assembly including a multiple degree of freedom sample stage. The multiple degree of freedom sample stage includes a plurality of stages including linear, and one or more of rotation or tilt stages configured to position a sample in a plurality of orientations for access or observation by multiple instruments in a clustered volume that confines movement of the multiple degree of freedom sample stage. The multiple degree of freedom sample stage includes one or more clamping assemblies to statically hold the sample in place throughout observation and with the application of force to the sample, for instance by a mechanical testing instrument. Further, the multiple degree of freedom sample stage includes one or more cross roller bearing assemblies that substantially eliminate mechanical tolerance between elements of one or more stages in directions orthogonal to a moving axis of the respective stages.
US11237086B2 System and method for extracting a target moiety from a sample using acoustic droplet ejection
A method and system are provided for extracting a target analyte from a sample using acoustic ejection technology. The method involves applying focused acoustic energy to a fluid reservoir housing a fluid composition that contains a target analyte and comprises an upper region and a lower region, where the concentration of the target analyte in the upper region differs from that in the lower region. The focused acoustic energy is applied in a manner that is effective to result in the ejection of a fluid droplet from the fluid composition into a droplet receiver, wherein the concentration of the analyte in the droplet corresponds to either the concentration of the analyte in the upper region or the concentration of the analyte in the lower region, and wherein the concentration of the analyte is substantially uniform throughout the droplet. The fluid composition may comprise an ionic liquid, used in the extraction of ionic target analytes. Related methods and an acoustic extraction system are also provided.
US11237084B2 Soluble balls for preparing solutions
The present invention concerns the preparation of solutions, particularly for implementing analytical methods, in particular by spectrometry, particularly for producing standard solutions which are useful, for example, for calibrating spectrometers or for implementing diagnostic methods. It allows the implementation of an easy process for preparing such standard solutions.
US11237079B2 Device for analyzing sensitivity of object using frequency response and analyzing method using the same
A sensitivity analyzing device and method are disclosed. The device includes a vibration exciter to configure a vibration exciting pattern and apply a physical force to one face of a test object based on the pattern; a first sensor in contact with the one face of the test object to measure a physical force applied to the test object; a second sensor in contact with an opposite face of the test object to collect a vibration of the test object caused by the physical force; and a sensitivity analyzer configured to: control the vibration exciter to configure the vibration exciting pattern; convert the physical force signal measured by the first sensor and the vibration signal collected by the second sensor in responses to the vibration exciting pattern into frequency domain signals to calculate a frequency response function of the test object; and calculate a sensitivity index of the test object.
US11237075B2 Reusable pipe integrity test head systems and methods
Techniques for implementing and operating a system that includes a pipe segment, which has tubing that defines a bore and a fluid conduit implemented in an annulus of the tubing, and a test head. The test head includes a shell, which defines an annulus cavity, and an inflatable bladder implemented in the annulus cavity, in which the system maintains the inflatable securing bladder in a less inflated state while pipe segment tubing is not present in the annulus cavity and increases inflation of the inflatable bladder to a more inflated state when the tubing is present in the annulus cavity to facilitate securing and sealing an open end of the pipe segment in the test head to enable integrity of the tubing to be tested at least in part by flowing a test fluid into the annulus of the tubing via a testing port on the shell.
US11237072B2 Electronic system for verifying the proper functioning of industrial screwdrivers
A system for verifying proper functioning of industrial screwdrivers placed on a test bench is provided. The bench includes a plurality of hydraulic brakes, with which the screwdriver is associated, controlled by a hydraulic circuit including a pump, which withdraws the fluid from a reservoir and provides it to a pressure regulating valve, which in turn provides it to the brakes. Each brake is provided with measuring transducers connected to an electronic driver board, which also controls the regulating valve. A hydraulic distributor is present between the brakes and the regulating valve, the hydraulic distributor including solenoid valves able to select, operate and control the hydraulic pressure of each brake to which it is selectively connected. A computer communicates with the board and includes a driving program stored thereon capable of progressively increasing the braking capacity of the brakes according to a preset braking torque/brake rotation angle curve.
US11237071B2 Shield structure for pressure sensor, and pressure sensor provided with same
In a pressure sensor, a cap-shaped shielding member (17) to block an electric field undesirable for a signal processing electronic circuit unit of a sensor chip (16) is supported by an end surface of a disk conductive plate (19) between one end surface of the sensor chip (16) in a liquid sealing chamber (13) and a diaphragm (32). The conductive plate (19) is electrically connected via a group of input-output terminals (40ai) and bonding wires (Wi), for example, and the sensor chip 16 is supported by one end portion of a chip mounting member (18) which is electrically connected via the group of input and output terminals (40ai) and the bonding wires (Wi).
US11237070B2 Sensor connector
A sensor connector compatible with various sensor unit repertoires and capable of improving production efficiency is provided. The sensor connector includes terminal modules to be inserted into a module inserted portion, and commonized pogo pin type terminal module is brought into contact with a connection terminal via slide contact segments capable of sliding relative to the connection terminal exposed to a region closer to the module inserted portion. Thus, the sensor connector can be compatible with the sensor unit 1 having various repertoires by changing, for example, the arrangement and the number of poles of the module inserted portions of the connector housing.
US11237068B2 Method and device for the torque measurement in the drive train of a wind energy facility
A method and a device for measuring the torque in the drivetrain (1) of a wind power plant is described, having at least two incremental encoders (7, 8) which are positioned at two different positions on at least one shaft (3) of the drivetrain (1) and which each supply periodic rotational signals, wherein the phases of the rotational signals are evaluated in order to detect a phase shift, and a torque of the shaft (1) is determined from the phase shift. The detected phase shift is corrected as a function of a zero load phase shift (AZero), using a rigidity factor K, wherein, in order to determine the zero load phase shift (AZero) and the rigidity factor K, in-situ calibration is carried out before and/or between the torque-determining processes. The in-situ calibration is performed at zero load of the wind power plant, i.e. below a rated rotational speed and with a generator torque equal to zero, and at the rated load of the wind power plant, i.e. at the rated rotational speed and with a generator torque greater than zero.
US11237066B2 Temperature-determining device and method for calibrating same and for determining a medium temperature
A temperature-determining device for determining a temperature (TMED) of a medium via a temperature of a surface includes: an ambient-temperature sensor, arranged in surroundings of the surface, for measuring an ambient temperature (TU); a surface-temperature sensor, lying on the surface, for measuring a mixed temperature (TM) lying between the temperature (TMED) of a medium and the ambient temperature (TU); and an arithmetic-logic unit having an approximation formula electronically stored thereon for calculating an approximation (TMEDN) of a temperature of a medium. The approximation formula is a sum of the mixed temperature (TM) and a product of two factors. The first factor results from a difference between the mixed temperature (TM) and the ambient temperature (TU) and the second factor results from a ratio of a dividend to a quotient. The dividend results from a difference between a calibration temperature (TMEDKAL) of a medium and a calibration mixed temperature (TMKAL).
US11237064B2 Temperature sensor
A temperature sensor includes a pair of thermocouple wires, a temperature measuring junction formed by joining tip ends of the pair of thermocouple wires together, an outer tube having a tip end provided with a tip end cover in which the temperature measuring junction is held, an insulator insulating the pair of thermocouple wires from the outer tube, and a glass seal filled in a base end of the outer tube to seal the outer tube from inside thereof. The glass seal contains bubbles which are independent of each other.
US11237063B2 Temperature detecting device and battery pack
A temperature detecting device is provided, which includes a housing, a temperature sensor and a fixed part. A battery pack is further provided, which includes two or more battery cells, a heat exchange tube, and the temperature detecting device. The temperature detecting device is fixed to an outer surface of the heat exchange tube, and a temperature detecting surface of the temperature detecting device is fitted to the outer surface of the heat exchange tube.
US11237060B2 Optoelectrical chip
The invention relates to an optoelectronic chip comprising the following elements: a light inlet; a wavelength-sensitive optical filter; a first photoelectric element for measuring a first light intensity, particularly a first photodiode, the first photoelectric element being arranged such that light penetrating the optoelectronic chip via the light inlet, transmitted by the filter, hits the first photoelectric element; and a second photoelectric element for measuring a second light intensity, particularly a second photodiode, the second photoelectric element being arranged such that the light penetrating the optoelectronic chip via the light inlet, which is reflected by the filter, hits the second photoelectric element.
US11237058B2 Thermal pattern sensor with pyroelectric capacitance
Thermal pattern sensor comprising several pixels arranged on a substrate, each pixel including at least one pyroelectric capacitance formed by at least one portion of pyroelectric material arranged between at least one lower electrode and at least one upper electrode, with the lower electrode arranged between the substrate and the portion of pyroelectric material, and in which at least one protective dielectric layer is arranged between the portion of pyroelectric material and the upper electrode and comprises at least one of the following materials: fluoropolymer, self-assembled molecular monolayer, dielectric material soluble in a solvent orthogonal to the pyroelectric material.
US11237057B2 Temperature processing apparatus and temperature processing method
A temperature processing apparatus according to the present embodiment includes a storage device, and a processor. The processor includes an alignment module, an acquisition module, a processing module, a determination module, and a display processing module. The determination module configured to determine whether the temperature data fits in a first state. The display processing module is configured to display a temperature-distribution image of the temperature data fitting the first state on a display module by mapping the temperature-distribution image of the temperature data fitting the first state on at least either the real-space image or an image of the three-dimensional model, when the determination module determines that the temperature data fits the first state.
US11237056B2 Monolithic assembly of reflective spatial heterodyne spectrometer
Novel monolithic cyclical reflective spatial heterodyne spectrometers (CRSHS) are presented. Monolithic CRSHS in accordance with the invention have a single frame wherein a flat mirror, roof mirror, and symmetric grating are affixed. The invention contains only fixed parts; the flat mirror, roof mirror, and symmetric grating do not move in relation to the frame. Compared to conventional CRSHS known in the art, the present invention enables much smaller and lighter CRSHS, requires less time and skill for maintenance, and is a better economic option. The disclosed invention may include fixed field-widening optical elements or a fiber-fed assembly.
US11237055B2 Imaging device and spectrum analysis apparatus
An imaging device of the present disclosure includes: a plurality of pixels arranged side by side in a first direction and a second direction and each including a light receiving element; and a drive section configured to drive the plurality of pixels. Of the plurality of pixels, ones arranged side by side in the first direction have respective light receiving sensitivities equal to each other. Of the plurality of pixels, ones arranged side by side in the second direction include a first pixel and a second pixel each having a light receiving sensitivity, the light receiving sensitivity of the first pixel and the light receiving sensitivity of the second pixel being different from each other.
US11237053B2 Optical sensor device
An optical sensor device may comprise an optical sensor comprising a set of sensor elements; an optical filter comprising one or more channels, wherein each channel, of the one or more channels, is configured to pass light associated with particular wavelengths to a subset of sensor elements, of the set of sensor elements, of the optical sensor; a phase mask configured to distribute a plurality of light beams associated with a subject in an encoded pattern on an input surface of the optical filter; and one or more processors. The one or more processors may be configured to obtain, from the optical sensor, sensor data associated with the subject and determine, based on the sensor data, spectral information associated with the subject. The one or more processors may determine, based on the sensor data and information associated with the encoded pattern, spatial information associated with the subject.
US11237050B2 Low-cost spectrometry system for end-user food analysis
A compact spectrometer is disclosed that is suitable for use in mobile devices such as cellular telephones. In preferred embodiments, the spectrometer comprises a filter, at least one Fourier transform focusing element, a micro-lens array, and a detector, but does not use any dispersive elements. Methods for using the spectrometer as an end-user device for performing on-site determinations of food quality, in particular, by comparison with an updatable database accessible by all users of the device, are also disclosed.
US11237046B2 Photoelectric detection circuit comprising a first photoelectric sensing element for optical signal detection and a second photosensing element with a light shield
A photoelectric detection circuit and a photoelectric detector are provided. The photoelectric detection circuit includes a first sub-circuit and a second sub-circuit. The first sub-circuit includes a first photoelectric sensing element, and the second sub-circuit includes a second photoelectric sensing element, and an electrical characteristic of the first photoelectric sensing element is substantially identical to an electrical characteristic of the second photoelectric sensing element, and the second photoelectric sensing element is shielded to prevent light from being incident on the second photoelectric sensing element.
US11237042B2 Waveform data thinning
A method for producing a thinned representation of vibration waveform data. The waveform vibration data is received and divided into sequential blocks. For each sequential block, each serially designated in turn as a current block, the following steps are performed. When the current block is also a first block, the current block is passed as a reference block. A representative value for the current block is computed and compared to the representative value for the reference block to determine a difference. The representative value for the current block is compared to a minimum representative value. The current block is transformed into a spectrum and compared to the spectrum for the reference block to determine a correlation value. When the representative value for the current block is above the minimum representative value, the current block is passed as the reference block whenever at least one of the following is true, (a) the first difference is greater than a given difference, (b) the correlation value is less than a given correlation value, and (c) a numerical count of blocks between the current block and a most recently passed reference block is greater than a given maximum.
US11237038B2 Weighing assembly, coffee grinder and machine comprising same and method for the operation thereof
A weighing assembly for weighing an amount of ground coffee with high precision is provided. The weighing assembly includes a container dedicated to ground coffee weighing and weighing means operatively connected to the container. A coffee grinder and a coffee machine, namely a fully automatic coffee machine, are also provided and include the weighing assembly. A method for the operation thereof is also provided.
US11237037B2 Hydraulic mass-determining unit and a method for determining the mass of a load using the same
A hydraulic mass-determining unit arranged for determining the mass of a load held by a hydraulic fluid system, the mass-determining unit is adapted to be connected to a hydraulic pump at a first fluid connection and a hydraulic actuator of a lifting device at a second fluid connection, the mass-determining unit comprises a first pipe arranged for connecting the first fluid connection and the second fluid connection, and at least one pressure sensor arranged to measure the pressure in the first pipe, wherein the mass-determining unit further comprises a flow regulator with a pressure compensator, where the flow regulator is serially connected to the first pipe to regulate the flow in the first pipe, and one of a pressure switch arranged for measuring the pressure difference over the flow regulator, and for sending a signal to the pressure sensor to measure the pressure in the first pipe when the pressure difference is above a preset value, or a magnetic field switch that comprises a magnet attached to the pressure compensator and a detecting unit arranged for detecting whether the magnet and the pressure compensator are in an initial position, and for sending a signal to the pressure sensor to measure the pressure in the first pipe when the detecting unit detects that the pressure compensator is not in the initial position, and a processor for based on the measured pressure in the first pipe by the pressure sensor calculating a mass of the load.
US11237033B2 Apparatus and method for measuring air flow
An apparatus for measuring air flow in a duct includes a sensor fittable into connection with the duct. The sensor includes an ultrasound transmitter, at least two ultrasound receivers, and a control unit to which the ultrasound transmitter and ultrasound receivers are connectable. The apparatus further includes means for measuring temperature. In a method, with the apparatus, the temperature of the air and/or of a sensor in a duct is measured with means for measuring temperature. A sensor calibration measurement at the temperature in question is performed with the apparatus if a calibration of the sensor at the measured temperature and/or within a certain predefined temperature range has not been performed earlier from the environs of the measured temperature, and temperature compensation data for the measurement result of air flow, the data being formed on the basis of calibration measurement, is determined and/or recorded in memory with the apparatus.
US11237029B2 Sensor bracket
A sensor hood (21) includes a bottom surface-forming section (26) that forms a flat bottom surface (26a) facing a detection space (K1). When seen from a height direction (Z1) perpendicular to a surface width direction (X1) and a surface forward/rearward direction (Y1) of the bottom surface (26a), a split section (P1) between a fixed body (30) and a split body (40) divides the bottom surface (26a) into a first range (H1) including an optical axis (CL3) in the surface width direction (X1) and a second range (H2) that avoids the optical axis (CL3). The first range (H1) is disposed at the same height as the second range (H2) in the height direction (Z1) and disposed closer to the optical axis (CL3) than the second range (H2).
US11237028B1 Sensor apparatus with cooling
A sensor apparatus includes a sensor, a heat pipe, and a cover. The sensor includes a sensor housing. The sensor housing includes a sensor window oriented generally vertically and a top surface fixed relative to the sensor window above the sensor window and oriented generally horizontally. The heat pipe is fixed relative to the sensor, wherein the heat pipe is elongated from a first end to a second end, the first end is contacting the top surface, and the second end is spaced from the top surface. The cover covers the top surface and the heat pipe, and the cover is shaped to define a vertical gap between the top surface and the cover.
US11237025B2 Distributed optical sensing systems and methods
A distributed optical detection system comprising: a broadband optical source; and a phase and amplitude receiver for measuring phases and amplitudes of distributed backscattered signals from a sensing medium. Methods of quantitatively sensing optical path length changes along a sensing medium in a distributed manner are also disclosed.
US11237024B2 Optical encoder with covered photo diode
There is provided an optical encoder including a photodiode array and a code disk opposite to each other. The photodiode array includes at least three sets of position photodiodes and two index photodiodes arranged transversally. The two index photodiodes are adjacently arranged at the same side of the at least three sets of position photodiodes. A first set of position photodiodes and a last set of position photodiodes of the at least three sets of position photodiodes are partially covered to alleviate the total harmonic distortion. The rest position photodiodes of the at least three sets of position photodiodes other than the first and last sets of position photodiodes are not covered.
US11237023B2 Encoder and control system
A control system includes an encoder and a control device that controls a target object by using information transmitted from the encoder by serial communication. The encoder includes a position information generating unit that generates position information made of a predetermined amount of data and including absolute position data of an object to be detected; a configuration information generating unit that generates configuration information representing a ratio of the absolute position data in the amount of data during serial communication; and a transmission unit that transmits, to the control device, the position information and the configuration information as a series of serial data. The control device includes a reception unit that receives the position information and the configuration information transmitted from the encoder; and a control unit that processes the position information received by the reception unit on the basis of the configuration information received by the reception unit.
US11237020B2 Magnetic field sensor having two rows of magnetic field sensing elements for measuring an angle of rotation of a magnet
A magnetic field sensor has first and second rows of magnetic field sensing elements coupled to an electronic circuit. A magnet can be disposed under or over the magnetic field sensor. The magnetic field sensor is operable to use the first and second rows of magnetic field sensing elements and the electronic circuit to detect a relative rotation angle between the magnet and the first and second rows of magnetic field sensing elements.
US11237019B2 Magnetic sensor comprising magnet and insertable sensor package having encapsulation that encapsulates lead frames and magnetic sensor element
A magnetic sensor comprises a sensor package and a magnet. The sensor package includes a plurality of lead frames, a magnetic sensor element, and an encapsulation. The plurality of lead frames include a first outer lead and a second outer lead. The first outer lead has a first body and a first protrusion. The second outer lead has a second body and a second protrusion. The magnet includes a magnet body, a first restricting portion, a second restricting portion, a first receiving portion, and a second receiving portion.
US11237016B2 Map-based trip trajectory and data integration system
Systems and methods for mapping trip trajectories include identifying one or more vehicle trips (e.g., aircraft flights). One or more trajectory configurations associated with at least a portion of each vehicle trip can be identified, and location data associated with the one or more vehicle trips can be requested. Trip trajectory data based at least in part from the location data associated with the one or more vehicle trips and the one or more trajectory configurations associated with at least a portion of each vehicle trip can be generated. The trip trajectory data can be provided for display on a map of a geographic area including one or more locations defined by the location data associated with the one or more vehicle trips.
US11237015B2 Map information transmission device for transmitting objects for display superimposed on map, map display device, and method
A map information transmission device includes: a dividing unit configured to divide a region of a map into a plurality of sub regions based on superimposition positions at which a plurality of objects are to be displayed superimposed on the map, the dividing unit performing the division such that a number of objects included in each of the sub regions is a predetermined number or lower; a unit configured to generate, for each of the sub regions, a merged image that includes objects included in a sub region; a unit configured to generate, for each of the sub regions, display code that includes clipping information that designates a clipping region of the merged image that corresponds to the sub region; and a unit configured to transmit the merged image and the display code to a map display device.
US11237004B2 Log trajectory estimation for globally consistent maps
A georeferenced trajectory estimation system for vehicles receives trajectory data generated by a plurality of vehicle sensors and fixed reference points of previously generated maps and aligns geometry data for a geographic region and trajectory data from the received data from different map builds. The trajectory data from respective map builds is aligned with fixed reference points of previously generated maps to generate a map of the geographic region. The received map data may include submap or spatially indexed data that is used to provide estimates of where a vehicle in an unmapped area is located by generating a series of pose estimates relating back to a fixed reference point in a previously mapped area. The resulting map expands the coverage of the existing map such that old and new map data is in a common consistent reference frame whereby the map may be built incrementally while ensuring global consistency.
US11237000B1 Disk resonator gyroscope with out-of-plane electrodes
A sensor comprising a resonator structure arranged for resonating along a first plane; and at least one sensing electrode arranged on a second plane parallel to said first plane at a predetermined distance of said resonator structure along a direction normal to said first plane.
US11236992B2 Method and device for superresolution optical measurement using singular optics
An optical method of measurement and an optical apparatus for determining the spatial position of at least one luminous object on a sample. A sequence of at least two compact luminous distributions of different topological families is projected onto the sample, and light re-emitted by the at least one luminous object is detected. At least one optical image is generated for each luminous distribution on the basis of the light detected. The optical images are analyzed to obtain spatiotemporal information regarding the light re-emitted by the at least one luminous object, or location of the at least one luminous object.
US11236991B2 Method for determining a current distance and/or a current speed of a target object based on a reference point in a camera image, camera system and motor vehicle
A method for determining a current distance and/or a current speed of a target object relative to a motor vehicle based on an image of the target object, in which the image is provided by a camera of the motor vehicle, where characteristic features of the target object are extracted from the image and a reference point associated with the target object is determined based on the characteristic features for determining the distance and/or the speed, wherein the distance and/or the speed are determined based on the reference point, and a baseline is determined in the image based on the characteristic features, which is in a transition area from the depicted target object to a ground surface depicted in the image, and a point located on the baseline is determined as the reference point.
US11236990B2 De-jitter of point cloud data
Jitter is removed from point cloud data by processing different groups of data points in the point cloud data in succession to minimize the entropy of the point cloud data. Each group in the point cloud data is generated at either different points in time or from detecting different pulses of reflected laser light from a target. The data points in a selected group are repetitively shifted en masse in the coordinate system of the point cloud data and the entropy of the point cloud data is re-calculated until subsequent shifts of the data points in the selected group does not further reduce the entropy. The remaining groups are subsequently processed in a similar fashion until the entropy of the point cloud data reaches a minimum.
US11236987B2 Load bearing structure
A coordinate positioning apparatus having a load bearing structure. The load bearing structure has at least one elongate corner piece providing at least two bearing surfaces, one on each side of the corner, for a carriage moveable along the load bearing structure, and at least one piece of sheet material which extends along the at least one elongate corner piece and provides at least one load bearing facet.
US11236986B2 OCT system and OCT method
The invention relates to an OCT system with an OCT light source for emitting OCT light into an object beam path and a reference beam path. The system comprises a detector for detecting an interference signal produced by the object beam path and the reference beam path. A polarization-dependent delay element is arranged in the object beam path. The invention also relates to a corresponding OCT method. The invention allows the effects of parasitic reflections to be reduced.
US11236979B1 Non-lethal tranquilizer bullet
A non-lethal tranquilizer bullet is provided. The non-lethal tranquilizer bullet may include a housing defining an internal space and having a non-penetrating distal tip. A plunger assembly, a tranquilizer fluid, and at least one plunger stop may be disposed in the internal space. The plunger assembly can include a piston and a needle, and the needle may include a shaft terminating in a tip. The shaft may have a plurality of holes disposed along its length. When the bullet is fired from a gun and contacts a living body, the plunger assembly can move toward the non-penetrating distal tip such that the needle tip breaches the housing tip and enters the living body. The force of the plunger assembly moving forward may disperse the tranquilizer fluid into the living body through at least one of the plurality of holes. The plunger stop can prevent the piston from exiting the tip.
US11236976B2 Arrowhead
The current application is directed towards a fixed-blade arrowhead that includes an aerodynamic control surface which assists imparting rotation of the arrow during flight, which improves efficiency, flight characteristics, and accuracy while other features ensure proper weight, speed and balance throughout the flightpath.
US11236967B2 Pistol frame
A pistol frame is suitable for mounting of a trigger mechanism which includes a trigger mechanism housing having a through channel. The pistol frame includes an upper frame portion defining a rear receiving space, and a rear rail block disposed in the rear receiving space and including a bottom plate, and two side plates extending upwardly the bottom plate. Each side plate has a through hole suitable for aligning with the through channel to permit extension of a trigger housing pin therethrough to thereby fix the rear rail block and the trigger mechanism housing to the upper frame portion. The bottom plate and the side plates cooperatively define at least one receiving space suitable for receiving the extensions.
US11236951B2 Heat exchanger fin surface enhancement
A heat exchanger includes a conduit configured to flow a refrigerant therethrough and a fin coupled to the conduit. The fin has a slot formed therethrough, in which the slot has a first portion and a second portion continuous with the first portion and disposed at an angle relative to the first portion.
US11236949B2 Heat transfer sheet assembly with an intermediate spacing feature
A heat transfer sheet assembly for a rotary regenerative heat exchanger has first and second heat transfer sheet elements stacked one against the other with a first repeat of a first profile on one sheet element opposing a second repeat of a second profile on the other sheet element. The sheet elements are spaced apart by a plurality of wide-gauged parallel sheet spacing features of the first profile repeat RI of the second profile repeat to form a generally close sided elongate channel for gaseous flow therethrough. The second profile of repeat includes an elongate fifth sheet spacing feature in the form of a lobe contacting undulations of the adjacent first profile of repeat.
US11236948B2 Heat dissipation assembly
A heat dissipation assembly includes a condenser, an evaporator, a vapor conduit, and a liquid conduit. The condenser has a condensing chamber therein. Two ends of the vapor conduit are respectively connected to the condenser and the evaporator. Two ends of the liquid conduit are respectively connected to the condenser and the evaporator. A geometric center of the liquid conduit in the condensing chamber is lower than or equal to a geometric center of the condensing chamber.
US11236945B2 Controllable liquid distributor of a coiled-tube heat exchanger for realizing different liquid loadings
A heat exchanger includes a core tube extending in a shell space, several tubes wound around the core tube, and a liquid distributor. The liquid distributor is arranged above the tubes in the shell space and applies a liquid phase of a first medium to the tubes. The liquid distributor has distributor arms projecting in the radial direction from the core tube, an annular channel extending above the distributor arms in a circumferential direction of the shell and a collector tank formed by the core tube. The annular channel and the collector tank are each designed to collect the first medium. The distributor arms form at least one first container and at least one second container separated from the first container.
US11236941B2 Process integration for natural gas liquid recovery
This specification relates to operating industrial facilities, for example, crude oil refining facilities or other industrial facilities that include operating plants that process natural gas or recover natural gas liquids.
US11236939B1 Walled structure for an appliance with wide sealable aperture for depositing insulation matertal within the walled structure
A walled structure for an appliance comprising: (i) an inner wall portion defining a reception compartment, the reception compartment having a width; (ii) an outer wall portion facing the inner wall portion and at least partially surrounding the inner wall portion, the outer wall portion separated from the inner wall portion by a space, the outer wall portion being disposed further away from the reception compartment than the inner wall portion, the outer wall portion having a width parallel to the width of the reception compartment; (iii) an interior volume including the space between the inner wall portion and the outer wall portion; and (iv) an aperture through the outer wall portion providing access to the interior volume, the aperture having a width parallel to the widths of the reception compartment and the outer wall portion that is at least 25 percent of the width of the outer wall portion.
US11236938B2 Recessed refrigerator
The present invention discloses a recessed refrigerator supported on a supporting surface, the refrigerator including a cabinet, a door movably disposed at a front side of the cabinet, a compressor compartment formed in a rear lower portion of the refrigerator and a compressor and a heat dissipating fan located in the compressor compartment, the cabinet including a bottom plate, the bottom plate being disposed apart from the supporting surface, and the bottom plate including a compressor compartment bottom plate located below the compressor compartment, the compressor compartment bottom plate being formed with a main air inlet and a main air outlet communicating the external with the compressor compartment, air from the external, driven by the heat dissipating fan, entering the compressor compartment through the main air inlet and then flowing to the external through the main air outlet.
US11236936B1 Black ice generating device for generating black ice on a specimen to be used for experiments on black ice
A black ice generating device for generating black ice on a specimen, with dimensions of length X, width Y, and height Z, to be used for experiments on black ice, comprising: a housing; a specimen loading part, for accommodating at least a height h of a water layer, wherein the specimen loading part is formed in the housing and configured as a depression with dimensions of at least length X, at least width Y, and at least height Z+h; and one or more strap loading parts formed with recesses of a depth D1 and a depth D2 respectively from a first side surface of the depression and a second side surface thereof, wherein the recesses are to accommodate one or more straps, and wherein the depth D1 and the depth D2 are larger than a size of a cross-section of the straps.
US11236935B2 Solid production methods, systems, and devices
Methods, systems, and device for solidification and/or solid production, such as ice production, are provided. For example, a method of solid production includes contacting a first fluid with a second fluid to facilitate solidifying the second fluid; the first fluid and the second fluid are immiscible with respect to each other. The method includes solidifying the second fluid. A solid production system includes a first fluid and a second fluid; the first fluid and the second fluid are immiscible with respect to each other. The system includes one or more surfaces configured to contact the first fluid and the second fluid with each other and to form one or more solids from the second fluid.
US11236934B2 Refrigeration cycle apparatus
A refrigeration cycle apparatus includes: a first four-way valve having first to fourth ports; a second four-way valve and a third four-way valve each having fifth to eighth ports; a compressor; a discharge pipe connecting a discharge port of the compressor and the first port; a suction pipe connecting a suction port of the compressor and the second port; a first high pressure pipe connecting the discharge pipe and the fifth ports; a second high pressure pipe connecting the third port and the first high pressure pipe; a first valve provided at the first high pressure pipe; a second valve provided at the second high pressure pipe; a low pressure pipe connecting the suction pipe and the sixth ports; a first outdoor heat exchanger connected with the seventh port of the second four-way valve; a second outdoor heat exchanger connected with the seventh port of the third four-way valve; and an indoor heat exchanger connected with the fourth port.
US11236926B2 Air conditioning heat pump system using ejector, air conditioner, and air conditioner control method
An air conditioning heat pump system using an ejector may include a compression assembly, an outdoor heat exchanger, an indoor heat exchanger, an ejector, and a first to third electromagnetic valve and a controller. A first end of the compression assembly may be connected with the one end of the outdoor heat exchanger, a second end may be connected with one end of the indoor heat exchanger, a third end may connected with outlet end of the ejector, and a fourth end may be connected with another end of the outdoor heat exchanger. One end of the outdoor heat exchanger may also be connected with a jet inlet of the ejector through the first electromagnetic valve, and another end may also be connected with the jet inlet of the ejector through the second electromagnetic valve and the third electromagnetic valve.
US11236916B2 Systems and methods for managing building signature intelligent electronic devices
A method for evaluating a building signature operational model (BSOM) associated with a building signature intelligent electronic device (BSIED) includes processing building signature operational data (BSOD) on a cloud-connected central processing unit to identify the BSIED from which the BSOD was received, and to determine if a current BSOM associated with the BSIED, and used by the BSIED to generate the BSOD, needs to be updated. In response to determining that the current BSOM needs to be updated, a new BSOM is selected for the BSIED from a BSOM library based, at least in part, on one or more characteristics associated with the BSIED. The new BSOM is transmitted to the BSIED for installation on the BSIED.
US11236914B2 Windband silencer with means to reduce cross-wind pressure differential
A windband for an exhaust fan system. The windband comprises an elongate housing receivable about a exit nozzle of the exhaust fan system, an air inducer formed from a perforated material and positioned adjacent the bottom portion of the elongate housing, and a discharge sleeve positioned adjacent and secured to the top portion of the elongate housing. The discharge sleeve is formed from a perforated material and forms a passageway through which gas from the nozzle and induced ambient air passing through the elongate housing are discharged. The perforated air inducer and discharge sleeve together assist in the minimization of a pressure differential between an upwind side of the windband and a downwind side of the windband when the windband is subjected to wind striking the windband at an angle.
US11236909B2 Orifice holder mounting system for gas cooktop
A compact non-rotational mounting feature or mechanism is employed for mounting an orifice holder to a support member below a cooktop of a gas cooking appliance. More specifically, the holder and support member include interengaging polygonal structure, such as a key-shaped anti-rotational peg and hole combination, allowing the holder to be initially mated with the support member in a manner which prevents relative rotation and assuring that the holder is appropriately positioned for proper alignment of various gas burner components, such as an orifice, a gas line, electrode, flame spreader and other burner related structure. Upon exacting the positioning of the holder relative to the support member, the holder to fixed in position by a mechanical fastener.