Document Document Title
US11328364B2 Single entry combined functionality
Computer-implemented methods are provided for receiving information corresponding to a transaction, wherein the information is received via a single processing of an instrument. A balance for the transaction is automatically determined based on a coverage plan associated with the information from the instrument and services associated with the transaction. Upon detecting selection of an account for the balance, an amount from the account is allocated for the balance and is provided to complete the transaction.
US11328362B2 Dynamic modeling and benchmarking for benefits plans
A method and apparatus for displaying group employee insurance information against benchmark information. Insurance profiles for business entities are retrieved from a data structure. A benchmark score corresponding to a benchmark category is generated for a current insurance profile of a selected business entity using the insurance profiles. The benchmark score indicates a portion of a selected premium for the current insurance profile that is paid by business entities that fall within the benchmark category. The current insurance profile is displayed in a graphical user interface on a display system. The benchmark score is displayed in association with the current insurance profile in the graphical user interface to aid a user in managing the employee insurance. Displaying the benchmark score in association with the insurance profile allows the user to more quickly and easily assess payment of the selected premium for the insurance profile in comparison to benchmark category.
US11328360B2 Systems and methods for automated trading
A system configured to: (a) retrieve structured and unstructured data from one or more external data sources, the structured data including time-series data on a financial instrument and the unstructured data including words; (b) analyze the unstructured data to determine a sentiment measure for the financial instrument; (c) analyze the structured data to obtain a training dataset; (d) train a neural network model with the training dataset such that the neural network can provide a predicted price of the financial instrument for a future timestamp; and (e) provide a decision for managing the financial instrument based at least in part on the sentiment measure for the financial instrument, the predicted price of the financial instrument, and a current holding of the financial instrument.
US11328357B2 Sequencer bypass with transactional preprocessing in distributed system
A distributed system for processing messages includes one or more gateways, sequencers, and compute nodes. The gateway sends a message to the sequencer and the compute node for processing. The sequencer associates the message with an identifier indicating a relative sequence of the message among a plurality of messages. The compute node processes the message to generate a preliminary result, and determines, based on the identifier, whether the compute node processed the message in sequence or out of sequence relative to another message of a plurality of messages. If the compute node determines that the message was received out of sequence, the compute node may process a sequence of messages including the message and at least one preceding message in an appropriate sequence.
US11328355B1 Systems and methods for adjusting the value of distressed properties
Systems and methods are provided for providing an adjustment to a value estimate for a property that is considered distressed. In one embodiment, a method includes receiving the estimate of value for the property; determining, based on a model, the adjustment to the estimate of value, such that the model accounts for a characteristic of the property and a characteristic of the loan; and providing the adjustment.
US11328354B1 Systems and methods for tokenization and API services
Systems, apparatuses, methods, and computer program products are disclosed for preapproving a loan. An example method includes receiving, from an online marketplace server device, a preapproval request provided by a user for a loan preapproval to purchase a first property. The example method further includes obtaining credit information associated with the user from a credit server device. The example method further includes generating a preapproval data structure based on the preapproval request and the credit information. The example method further includes generating a preapproval token based on the generated preapproval data structure. Subsequently, the example method includes transmitting the generated preapproval token to the online marketplace server device.
US11328353B1 System and method for personalized videos
Methods, systems, and apparatus, including computer programs encoded on computer storage media, to present a video. One of the methods includes obtaining loan transfer information for a user. The method includes selecting non-personalized content, at least some of the non-personalized content selected based on the loan transfer information. The method includes generating a user specific video using the loan transfer information and the selected non-personalized content. The method also includes providing the user specific video to the user.
US11328346B2 Method, system, and computer program product for product identification using sensory input
A first type of data regarding an unidentified product is collected. A first type of analysis on the first type of data is performed. A second type of data regarding an unidentified product is collected. A second type of analysis on the second type of data is performed. Based upon the first type of analysis on the first type of data and the second type of analysis on the second type of data, product identification for the unidentified product is performed. Based on the product identification, an identity of the unidentified product is output. A user is enabled to perform a business interaction with a product matching the identity of the unidentified product.
US11328344B2 Utility application delivery platform
A utility application store may be configured to present an interface displaying multiple applications that are available from the utility application store. By accessing the interface of the utility application store, a utility supplier may, with a single request, initiate installation or activation of an application on multiple utility meters or other smart sensors in a utility communication network. The utility application store may be configured to provide notification of the availability of applications for utility meters or other smart sensors, consumer computing devices, and/or utility supplier back office computing devices. The utility application store may include one or more distributed applications that include a first portion configured for execution by a utility meter and one or more other portions configured for execution by another computing device (e.g., a personal computer, mobile device, utility supplier back office server, cloud service, or the like).
US11328334B1 Wearable electronic devices for automated shopping and budgeting with a wearable sensor
A method, apparatus and system are disclosed for capturing an image of an item identifier by a wearable sensor. The item identifier can be analyzed to identify a specific item. The specific item can then be referenced to display information on the specific item, and display the results of analysis made with reference to the specific item.
US11328332B2 Methods and systems for referrer-based payment system selection for internet-based merchants
A method for an internet-accessible content provider computer server that, in response to receiving request information from a referred user device for access to specific digital content subject to a fee, the server: (a) selects a particular payment system based on referrer information included in request information transmitted, (b) transmits to the selected payment system information indicative of the requested specific digital content and a request for approval of the user device for the corresponding fee for the digital content, (c) facilitating communication between the selected payment system and the user device, (d) based on receiving from the selected payment system an approval signal, transmitting the requested specific digital content to the user device.
US11328331B2 Methods, devices, and systems for sending and receiving virtual goods
A method and device for sending and receiving virtual goods are provided. A client device may communicate with a server. The client device may receive a receiving link from the server. The server may generate the receiving link in response to an invocation request received by the server from an invoker device that is different from the recipient client device after a total amount of the virtual goods in an invoker account corresponding to the invoker device is successfully transferred to a server account corresponding to the server. The receiving link may include instructions configured to cause the recipient client device to request a virtual goods package from the server. The client device may detect the link is triggered. The client device may request, from the server, in response to link being triggered, the virtual goods package. The client device may accept, by the recipient client device, the virtual goods package by interacting with the server via the receiving link.
US11328329B1 Telecommunications infrastructure system and method
Directed to methods and systems for automated fee generation through the use of machine learning for telecommunications projects. Exemplary implementations may: receive, by a sales support microservice in communication with a trained model running on a server, a plurality of attributes; and feed the plurality of attributes to the trained model. The trained model can retrieve historical data regarding fee prices, identify similar historical projects based on final fee prices and historical attributes of the respective projects, and refine a correlation between historical attributes and fee prices, which can be used in the generation of a fee price to provision a telecommunications project as a result of those attributes.
US11328325B2 Method and/or system for user authentication with targeted electronic advertising content through personal communication devices
An apparatus and method is provided for generating a request for a one-time password (OTP), and with the OTP transmitted to a mobile device in an electronic message that includes the OTP in conjunction with an electronic advertising content that is targeted to the user of the mobile device.
US11328320B1 Fraudulent content detector using augmented reality platforms
An augmented reality (AR) electronic computing device for determining a likelihood of fraudulent content in an advertisement includes receiving a digital image of the advertisement. A dataset of information relating to the advertisement is extracted from the digital image. Content related to the advertisement is identified from the dataset of information. The identified content is used to request identification information regarding the advertisement. The identification information and supplemental information are used to calculate a scam score for the advertisement. The scam score indicates the likelihood of fraudulent content in the advertisement.
US11328316B2 Method, system, and computer program product for processing a transaction initiated using an electronic wallet
A method for processing a transaction initiated using an electronic wallet application may include storing a virtual payment device configured to initiate a transaction. A rewards inquiry may be communicated to an issuer. A rewards inquiry response may be received from the issuer containing a rewards amount associated with the virtual payment device. The rewards amount may be displayed. A transaction may be initiated with a merchant using the virtual payment device. A redemption request may be communicated to the issuer. A redemption response including an updated rewards amount may be received from the issuer and include a difference between the rewards amount and the rewards amount applied toward the transaction. A system and computer program product are also disclosed.
US11328314B2 Context-aware systems and methods for selecting smartphone applications/services and awarding reward points
Systems and methods are disclosed for providing context-aware selection and recommendation of applications and services on a mobile device. The selection of the preferred applications is based on the context of the user and the context of the applications. A comparison engine related to a recommendation module performs a similarity computation between context attribute vectors of the user and the applications. Based on the similarity computation, a rank-order is produced that determines in what order the application icons should be presented to the user. A digital wallet is also disclosed that maintains the reward points awarded to the user based on the instant principles. Unlike prevailing techniques, the reward points are awarded in a context-aware manner after reconciling the conflicting or contradictory usage habits of the user.
US11328313B2 Predictive bounding of combinatorial optimizations that are based on data sets acquired post-prediction through high-latency, heterogenous interfaces
Disclosed are techniques for achieving high-volumes of low-latency price plus discount transactions that are dynamically created through transaction optimization. Aspects may include combining and optimizing different types of discounts into a single discount and dynamically controlling the single discount through a single user-facing transaction. A computer model may determine one or more transactions and sets of discounts applicable to those transactions upon which the user-facing transaction and single discount are based. Associations between discounts and items may be determined for at least some different types of discounts to apply a set of discounts including at least two different discounts of different discount types to a desired transaction for one or more items. Aspects may include determining a discount transaction comprising a plurality of constituent transactions that form a single user-facing transaction.
US11328312B2 Method and system for facilitating electronic transactions
A method for facilitating transactions is provided. Various users register their payment modes to avail a payment mode interchange service offered by a server for online purchases. During registration, the users specify corresponding offer amounts in exchange for allowing purchases of other users to be performed by using their payment modes. When an offer on a purchase is not applicable on a payment mode of a first user, the first user is recommended by the server to make the purchase by using a payment mode of a second user on which the offer is applicable. The payment mode of the second user is charged with a purchase amount of the purchase and the offer amount specified by the second user is billed on the payment mode of the first user. The second user receives the offer amount and the first user receives an incentive associated with the offer.
US11328311B2 Gradual adjustments to planograms
A system for making gradual adjustments to planograms may include at least one processor. The processor may be programmed to receive a first image of a shelf; analyze the first image to determine a first placement of products on the shelf; determine a planned first adjustment to the first placement of products; and provide first information configured to cause the planned first adjustment. The processor may then receive a second image of the shelf captured after the first information was provided; analyze the second image to determine a second placement of products on the shelf; determine a planned second adjustment to the second placement of products; and provide second information configured to cause the planned second adjustment to the determined second placement of products.
US11328310B2 In-line survey system and methodology
A cloud based in-line survey system that works in conjunction with conventional interactive voice response systems. The survey system employs hardware and software that are stored and/or facilitated apart from that of the host interactive voice response system (“IVR”). The survey system uses a cloud based data collection model, the “survey data model.” The functionality of the survey data model is hosted and/or accessible through an on-line user interface or viewer, which provides the functionality of the survey model to the enterprise users and survey participants. The survey system can be accessed indirectly by the enterprise IVR transferring the participant to a survey model at the end of a service call, or by requesting the participant to call in directly to the survey system.
US11328303B2 Asset transfer method and apparatus, and electronic device
An asset transfer request to transfer an asset to a blockchain member associated with a blockchain is detected, where the asset is of a specified asset type and is issued by a specified anchor in the blockchain. Whether there is a maximum trusted asset limit configured by the blockchain member for the specified anchor and that corresponds to the specified asset type is determined. If it is determined that the maximum trusted asset limit is not configured, application of the asset transfer request to the asset is prohibited. However, if it is determined that the maximum trusted asset limit is configured, whether the maximum trusted asset limit is exceeded is determined. If it is determined that the maximum trusted asset limit is not exceeded, the asset transfer request is applied to the asset.
US11328298B2 System and method for remotely activating a pin-pad terminal
A network gateway includes a gateway authenticator, a first network interface for interfacing the network gateway with a first computer network, and a second network interface for interfacing the network gateway with a second computer network that is distinct from the first computer network. The gateway authenticator receives from a pin-pad terminal, via the first computer network, an activation credential request that includes a first administrator credential. The pin-pad terminal receives the first administrator credential from a hardware token that is interfaced with the pin-pad terminal. The gateway authenticator is configured to (i) verify that, before the pin-pad terminal received the first administrator credential from the hardware token, the first computer network associated the first administrator credential with the pin-pad terminal; and (ii) install in the pin-pad terminal a digital authentication certificate that facilitates authentication of the pin-pad terminal to the second computer network via the network gateway.
US11328296B2 Systems and methods for distributed enhanced payment processing
A distributed enhanced payment processing system includes a merchant point of sale (POS) terminal system and a remote payment management system. The POS terminal system initiates a transaction that includes receiving a payment amount, a purchaser account identifier, a virtual electronic payment indicator, and a merchant ID via a payment client. Subsequently, the POS terminal system outputs the transaction to the remote payment management system which generates a token for the transaction. The payment management system then provides the purchaser account identifier, a merchant account identifier, and the payment amount to a remote virtual electronic payment (VEP) entity system. Upon receiving a VEP entity system response, the payment management system outputs the response and token to the POS terminal system.
US11328294B2 Anonymous peer-to-peer near-field communication system
An in-application content transfer system that generates receiver IDs to categorize a given exchange between two users where one does not execute a local instance of the application. One user executes the application on their mobile device and makes use of near-field communication protocols with a neighboring mobile device that is not executing the subject application. The content transfer is linked to the receiver's phone number and a unique ID is assigned to the content transfer. The receiving user is made aware of the content transfer via a push notification received via near field communication or via an SMS text message. The received message or notification enables the user to retrieve the content from the transfer at a later time.
US11328292B2 Systems and methods for use of distributed ledger technology for recording and utilizing credit account transaction information
The disclosed technology includes a distributed ledger system that can include one or more transaction blocks that are associated with one or more transaction records of an account corresponding to the primary account number. The system may allocate a first type block in a first distributed ledger, and the first type block may be utilized to identify a classification type associated with the first primary account number. The system may receive, at the first node, a first transaction indication associated with the first primary account number. Responsive to receiving the first transaction indication, the system may bind a first transaction block to the first distributed ledger. Transaction blocks may be configured for selective control and/or selective replicated to other nodes of the system. In response to an end-of-cycle indication, the first transaction block may be locked to prevent further modification.
US11328280B1 Biometric authentication system
The disclosure describes a biometric authentication system that can authorize a transaction at a retail store using a person's biometric data and password. The biometric authentication system may include a point-of-sale device that can receive a biometric data (e.g., voice data, fingerprint data, or facial data) of a person that initiates a transaction. The biometric authentication system may also include one or more authentication systems that analyzes the received biometric data, and an authorization system that compares data obtained from the one or more authentication systems and the POS device to determine whether the information obtained from the person is related to that person's biometric and password information previously stored by the authorization system.
US11328276B2 Electronic system and method for transaction processing
The present disclosure generally relates to an electronic system, a computerized method, and a non-transitory computer-readable storage medium comprising instructions for processing a transaction between a consumer and a merchant with a payment instrument of the consumer selected for the merchant. The system comprises a server configured for performing steps of the method comprising: receiving, from an acquirer financial institution for the merchant, details of the transaction and a common virtual payment token, the transaction details comprising details of the merchant; retrieving, from a consumer database, identification details of a set of consumer payment instruments associated with the common virtual payment token; selecting, from the set of consumer payment instruments, the consumer payment instrument for the merchant based on the merchant details; retrieving, from the consumer database, payment details of the selected consumer payment instrument; and processing the transaction with the selected consumer payment instrument, said transaction processing comprising communicating, to an issuer financial institution for the selected consumer payment instrument, the transaction details and the payment details of the selected consumer payment instrument.
US11328275B1 Cash delivery application
Systems, methods, and apparatuses described herein relate to a method for delivering cash to a user. The method includes receiving a cash delivery request from a first user device of the user. The method includes generating a cash authentication code (CAC) for the cash delivery request to be verified by a cash dispenser machine. The method may include transmitting the cash delivery request and the CAC to a second user device of a driver. The method may include determining a route for the driver from a first location of the driver, to a second location of a cash dispenser machine, and to a third location of the customer to deliver the cash delivery request. The method may include instructing the cash dispenser machine to dispense cash in response to authenticating the second user device based on the CAC and determining that the first current location is at the second location.
US11328272B2 Automated enrollment of a user in an automatic updating program
An auto-enrollment billing updater (AEBU) computing device for enrolling enrollees in an automatic updating program is provided. The AEBU computing device is configured to receive, from an acquirer computing device, an account update request for updated account data for a set of account identifiers including an input acquirer identifier and an input merchant identifier, perform a lookup within a transaction database using a combination of the input acquirer identifier and the input merchant identifier, wherein the transaction database includes transaction data involving a plurality of cardholders and a plurality of merchants, identify as a merchant enrollee the merchant included within the transaction database having a stored acquirer identifier and a stored merchant identifier combination that matches the input acquirer identifier and the input merchant identifier combination included in the request, and automatically enroll the merchant enrollee in the automatic updating program when the merchant enrollee is identified.
US11328269B2 Systems and methods for dynamic event attendance management
A ticket seller system can offer an enhanced event experience for users of the system by tracking the locations of ticketholders before and during an event to offer ticket resale and seat upgrade opportunities to the users. The locations of users can be harnessed to offer enhanced value to event attendees and to allow event owners to maximize the use of their venue during an event by offering new upgrades and resale options to patrons. Users who might miss an event and otherwise lose all of their ticket value can be detected, based on their location, and offered an opportunity to recoup some of the cost by reselling the tickets. Event attendees who desire to upgrade their seats at an event can be offered the opportunity to purchase upgrade tickets for seats that have been vacated by other attendees that have left the event while the event is ongoing.
US11328264B2 System and method for visually facilitated contact interaction management
The current invention discloses improved systems and processes for visually incentivizing a user to interact with associated contacts. The system includes a server having a contact database of a plurality of contact records associated with the user, the contact records having information such as contact information. Contact record metadata such as prior contact interaction history is associated with each contact record. A composite weighting factor is assigned to each contact record based on user configurable weighting factors, such as date of the last contact interaction. A game metaphor simulating an actor performing a task where a person is interacting with a distance object is presented, the visualization visualizing the user as the actor, each contact visualized as the distant object, and the distance of the distant object scaled proportionally according to the assigned weighting factor of the corresponding contact. The system monitors for user interaction with the visualization interface or contact interaction over a communication device and rewards the user.
US11328263B2 User interfaces for filtering electronic calendar data sets
A method may include receiving a request to save the exception to the first rule; in response to the request, updating the user interface, wherein: the first portion is updated to include a parameter of a second rule to exclude a subset of meetings from the ECDS; the second portion is updated to include an impact metric that indicates a percentage of meetings excluded from the ECDS based on an application of the second rule to the ECDS; and the third portion is updated to include selectable elements for creating an exception to the second rule; and a fourth portion of the user interface includes an indication of a number of meetings excluded from the ECDS based on application of the first rule with any exceptions to the first rule.
US11328259B2 Automatic task extraction and calendar entry
Automatically detected and identified tasks and calendar items from electronic communications may be populated into one or more tasks applications and calendaring applications. Text content retrieved from one or more electronic communications may be extracted and parsed for determining whether keywords or terms contained in the parsed text may lead to a classification of the text content or part of the text content as a task. Identified tasks may be automatically populated into a tasks application. Similarly, text content from such sources may be parsed for keywords and terms that may be identified as indicating calendar items, for example, meeting requests. Identified calendar items may be automatically populated into a calendar application as a calendar entry.
US11328255B2 Automated computer-based prediction of rejections of requisitions
In an embodiment, an automated computer-based method for improving a computer system to be able to predict rejections of requisitions submitted to the computer system, the method comprising receiving a requisition from a client device; determining, at a scoring unit of a computer system, a probability value indicating a likelihood that the requisition would be rejected if the requisition is submitted to a requisition approval chain; transmitting the probability value from the computer system to the client device to be displayed on a display of the client device.
US11328248B2 Automated secured package delivery system with simultaneous confirmation to purchaser and shipper
An automated, secured package, delivery system which provides simultaneous confirmation to the purchaser and shipper, and possesses a remote locking/unlocking feature whereby delivery of the shipped item and retrieval thereof, can be effected. When an item is delivered to a purchaser of the item, a confirmation of the delivery and the status of the item is sent to each of the purchaser and a shipper of the item over a network. Remote locking and unlocking of a component accessible by the purchaser over the network is provided, which can be locked upon delivery of the item, and unlocked by the purchaser when desired to access the item.
US11328246B2 System, delivery device and methods for use therewith
A delivery device includes an image capture device for generating delivery image data of a delivery at a service address. A processor executes a delivery application to bidirectionally communicate delivery data with the delivery data server via the network interface, wherein the delivery data includes a delivery tracking number and the delivery image data. The delivery data server processes the delivery data to provide a delivery confirmation to a customer at the service address, wherein the delivery confirmation includes the delivery tracking number and the delivery image data.
US11328242B2 Operation control apparatus, operation control method, and operation control program for displaying a selected KPI in a time-series manner on the same screen that the responsible department is displayed
An operation control apparatus of the invention includes a KPI tree preparation field for accepting an issues-structure tree indicating a causal relation of an issue of an organization having a plurality of departments, and KPI definition information having a KPI for evaluating the issue mutually associated with the department responsible for the KPI, and a KPI tree generation field for generating a KPI tree indicating the causal relation of the KPI from the issues-structure tree indicating the causal relation of the issue by accepting a user's association of the KPI with the issue constituting the issues-structure tree.
US11328241B2 Identifying script errors in an online retail platform and quantifying such errors
A system and method for quantifying impact of script error exceptions on performance of an online retail platform. A method includes selecting at least one performance metric for a webpage, wherein the selected performance metric has an impact due to at least one script error exception encountered on the webpage visited by a first user device; retrieving a normal value for each of the at least one selected performance metric for the webpage visited by a second user device; retrieving an abnormal value for each of the at least one selected performance metric for the webpage visited by the second user device; comparing the abnormal value to the normal value of a respective selected performance metric; and determining a performance impact score based on the comparison, wherein the performance impact score is indicative of a reduction in a performance metric of each of the least one selected performance metric.
US11328237B2 End-to-end commodity and commodity marking tracking
Embodiments of the invention relate to establishing commodity traceability across supplier, manufacturer, and customer processes via end-to-end commodity marking traceability. A manufacturer receives incoming material, such as an industry standard commodity, from a supplier and authenticates a marking affixed to the incoming material. After authenticating the supplier's marking for the incoming material, a second marking is affixed to the incoming material. The commodity is converted at manufacturing into a finished product and associated with finished product data. The supplier's marking and the manufacturer's markings for the incoming material are related, and the relationship is related to the finished product data. The stored and maintained relationships supports integration of the first marking data and the second marking data with product data, and supports end-to-end commodity marking traceability.
US11328228B2 Location allocation planning
In an approach location allocation planning, one or more computing units determine at least one location matching model for a first current participating entity of a plurality of current participating entities of a current event, wherein an output of the location matching model indicates a matching degree between the first current participating entity and a current event location. The one or more computing units create at least one initial location allocation plan for the plurality of current participating entities of the event based, at least in part, on the at least one location matching model. The one or more computing units receive feedback from at least one of the plurality of current participating entities. Responsive to the feedback indicating acceptance of the initial location allocation plan, the one or more computing units determine a final location allocation plan based on the initial location allocation plan.
US11328226B2 Dispensing chemistry to a process control asset
The invention provides a method of efficiently determining the effectiveness of managing a chemical or industrial facility. The method involves identifying various industrial site assets and recording various specs of those assets over time. The various assets are grouped according to some hierarchy such as location, problem to be solved, or just asset type. The specs are compared to acceptable ranges and are scored positively or negatively. The system allows a user to determine trends by asset type, spec type, or by position within the hierarchy. This system allows both small scale and large-scale perspective, and can be used for both reactive and preemptive decision making.
US11328224B2 Optimization of multiple services via machine learning
A method, computer-readable medium, and apparatus for modeling data of a service for providing a policy are disclosed. For example, a method may include a processor for generating a first policy for a first service by a first policy model using machine learning for processing first data of the first service, determining whether the first policy is to be applied to a second service, applying the first policy to the second service when the first policy is deemed to be applicable to the second service, wherein the applying the first policy provides the first policy to a second policy model using machine learning for processing second data of the second service, generating a second policy for the second service, and implementing the second policy in the second service, wherein the first service and the second service are provided by a single service provider.
US11328222B1 Network switch with integrated gradient aggregation for distributed machine learning
Distributed machine learning systems and other distributed computing systems are improved by embedding compute logic at the network switch level to perform collective actions, such as reduction operations, on gradients or other data processed by the nodes of the system. The switch is configured to recognize data units that carry data associated with a collective action that needs to be performed by the distributed system, referred to herein as “compute data,” and process that data using a compute subsystem within the switch. The compute subsystem includes a compute engine that is configured to perform various operations on the compute data, such as “reduction” operations, and forward the results back to the compute nodes. The reduction operations may include, for instance, summation, averaging, bitwise operations, and so forth. In this manner, the network switch may take over some or all of the processing of the distributed system during the collective phase.
US11328219B2 System and method for training a machine learning model deployed on a simulation platform
System and method for training a machine learning model are disclosed. In one embodiment, for each of the driving scenarios, responsive to sensor data from one or more sensors of a vehicle and the driving scenario, driving statistics and environment data of the vehicle are collected while the vehicle is driven by a human driver in accordance with the driving scenario. Upon completion of the driving scenario, the driver is requested to select a label for the completed driving scenario and the selected label is stored responsive to the driver selection. Features are extracted from the driving statistics and the environment data based on predetermined criteria. The extracted features include some of the driving statistics and some of the environment data collected at the different points in time during the driving scenario.
US11328218B1 Identifying subjective attributes by analysis of curation signals
A system and method for identifying and predicting subjective attributes for entities (e.g., media clips, movies, television shows, images, newspaper articles, blog entries, persons, organizations, commercial businesses, etc.) are disclosed. In one aspect, subjective attributes for a first media item are identified based on a reaction to the first media item, and relevancy scores for the subjective attributes with respect to the first media item are determined. A classifier is trained using (i) a training input comprising a set of features for the first media item, and a target output for the training input, the target output comprising the respective relevancy scores for the subjective attributes with respect to the first media item.
US11328216B2 Quantum network node and protocols with multiple qubit species
The disclosure describes aspects of using multiple species in trapped-ion nodes for quantum networking. In an aspect, a quantum networking node is described that includes multiple memory qubits, each memory qubit being based on a 171Yb+ atomic ion, and one or more communication qubits, each communication qubit being based on a 138Ba+ atomic ion. The memory and communication qubits are part of a lattice in an atomic ion trap. In another aspect, a quantum computing system having a modular optical architecture is described that includes multiple quantum networking nodes, each quantum networking node including multiple memory qubits (e.g., based on a 171Yb+ atomic ion) and one or more communication qubits (e.g., based on a 138Ba+ atomic ion). The memory and communication qubits are part of a lattice in an atomic ion trap. The system further includes a photonic entangler coupled to each of the multiple quantum networking nodes.
US11328214B2 Real-time multi-agent response based on a preference-based consensus
A method and associated systems provide real-time response to a request received from a real-time system like a self-driving vehicle or a device that communicates interactively with its environment. The response is selected from a set of candidate feasible responses by a group of computerized agents that each sort the feasible responses in order of that agent's specific preferences, based on that agent's particular priorities or expertise. The agents then reconcile their differences through an iterative procedure. During each iteration, each agent decides whether to retain its current preferences or to adopt the preferences of another agent. This decision is made by determining which preferences are most similar to that agent's own initial preferences, and by which preferences would be most useful in helping to achieve that agent's particular goals. When the agents reach consensus, the group's most-preferred response is returned quickly enough to provide real-time, interactive response.
US11328213B2 Data analysis and visualization using structured data tables and nodal networks
Disclosed methods and systems describe an analytics server that generates an inter-related nodal data structure. The analytics server receives an electronic template having a set of input fields, the electronic template identifying at least a portion of data stored within a database and its corresponding domain data table and a display attribute, the electronic template further identifying a database storing the data; retrieves the data from the database; parses the data into a set of unique domain data tables having a first criterion and a set of unique dimension tables having a second criterion; generates a nodal network comprising a set of nodes where each node represents at least a portion of the retrieved data, each node having metadata comprising a unique identifier corresponding to a unique domain table and a unique dimension table corresponding to data associated with each node; links one or more nodes based their respective metadata.
US11328212B1 Predicting demographic information using an unresolved graph
A method for predicting demographic information for a common user that is associated with a plurality of unresolved identifiers. An unresolved identifier defines a context in which a client device accesses one or more online systems, the context not determined to be associated with a specific user. The method comprises identifying a set of unresolved identifiers, and identifying information describing one or more access events associated with each unresolved identifier. For each pair of unresolved identifiers, a similarity score for the pair is determined based on the identified information. Responsive to the similarity score exceeding a threshold similarity score, the pair of unresolved identifiers is clustered, the clustering indicating a prediction that the pair of unresolved identifiers are associated with a common user. Predicted demographic information is determined for each unresolved identifier in the cluster. Based on predicted demographic information determined for each unresolved identifier in the cluster, aggregate demographic information is determined for the common user.
US11328206B2 Systems and methods for optimizing operations of computing devices using deep neural networks
Operations of computing devices are managed using one or more deep neural networks (DNNs), which may receive, as DNN inputs, data from sensors, instructions executed by processors, and/or outputs of other DNNs. One or more DNNs, which may be generative, can be applied to the DNN inputs to generate DNN outputs based on relationships between DNN inputs. The DNNs may include DNN parameters learned using one or more computing workloads. The DNN outputs may be, for example, control signals for managing operations of computing devices, predictions for use in generating control signals, warnings indicating an acceptable state is predicted, and/or inputs to one or more neural networks. The signals enhance performance, efficiency, and/or security of one or more of the computing devices. DNNs can be dynamically trained to personalize operations by updating DNN weights or other parameters.
US11328199B2 Radio-frequency identification wristband with surface acoustic wave sensor
An apparatus for automatic radio-frequency identification (RFID). In an embodiment, the apparatus comprises a flexible strap comprising a plurality of holes and a buckle configured to buckle to any one of the plurality of holes, such that, when the buckle is buckled to one of the plurality of holes, the strap forms a closed loop. The apparatus further comprises one or more tag enclosures. Each tag enclosure comprises one or more buckles and a RFID tag configured to communicate identifying data to a reader device. The one or more buckles of each tag enclosure are each configured to buckle to any one of the plurality of holes on the strap such that the tag enclosure may be attached to the strap at any one of a plurality of positions on the strap.
US11328197B2 Method and a system for monitoring a quantity related to an asset
A method for automatically electronically associating vessel identity information of a vessel with an unassociated telemetric device, the unassociated telemetric device comprising a processor and being configured to detect and transmit quantity or usage data and being configured with a location sensing device, wherein the unassociated telemetric device is configured to communicate with a remote server, the method comprising the steps of: the remote server receiving the vessel identity information comprising a deployment location for the unassociated telemetric device; the unassociated telemetric device operating in accordance with an automatic action rule; in response to the unassociated telemetric device operating in accordance with the automatic action rule, the processor receiving location information of the unassociated telemetric device from the location sensing device; the unassociated telemetric device transmitting the location information; the remote server receiving the location information; the remote server correlating the location information with the vessel identity information when resolving that the location information represents that the unassociated telemetric device is within a proximity to the deployment location, and the remote server automatically electronically associating the unassociated telemetric device with the vessel identity information, resulting in the unassociated telemetric device becoming an associated telemetric device, so that when the associated telemetric device generates quantity or usage information, the quantity or usage information transmitted by the associated telemetric device is applied to a data store of the remote server related to the vessel identity information.
US11328196B2 Dual mode RFID tag system
A dual-mode RFID tag and related system for storing, monitoring, and recovering data regarding an object, the system including a dual mode tag including a case, a UHF tag inside the case and structured to store at least a first portion data about the object, and an HF tag inside the case and to store at least a second portion of data about the object; the system further including a UHF reader to communicate with the UHF tag, an HF reader on a personal device to communicate with the HF tag, and a remote management system having a memory and a communication system that is communicatively coupleable to one or both of the HF reader and the UHF reader to receive a communication signal from one or both of the HF reader and the UHF tag and to store and modify data about the object in the remote management system, and to transmit data about the object to one or both of the UHF tag and the HF tag after determining the authorization of the HF reader user.
US11328193B2 Optically deriving information from a security element
According to a first aspect of the invention, there is provided a method of deriving information from an optically readable security element, the method comprising: optically reading the optically readable security element, the optically readable security element comprising one or more optically readable structures, optically readable in response to excitation of the one or more optically readable structures, the one or more optically readable structures being arranged to interact with one or more proximal structures of the optically readable security element, the interaction being such that an excitation-emission relationship for the one or more optically readable structures interacting with the one or more proximal structures, is different to an excitation-emission relationship for the one or more optically readable structures and the one or more proximal structures in isolation; the reading comprising: determining data indicative of an optical property of the optically readable security element using first emission electromagnetic radiation, emitted in response to first excitation of the one or more optically readable structures; and deriving the information from the determined data.
US11328192B1 App for displaying an identification card on an electronic device
A non-transitory machine-readable storage medium, having encoded thereon program code is provided. When the program code is executed by a machine, the machine implements the following method for validating the identification of a person: receiving an input listing an identification-issuing entity from a first application; receiving an input of an identification number provided by the identification-issuing entity; displaying a picture of an identification card issued by the identification-issuing party; and saving the picture to a database associated with a user name on the identification card and the identification-issuing entity.
US11328186B2 Device and method for processing metadata
A method and an electronic device are disclosed. The method includes obtaining an image, obtaining information of the image, obtaining content information of content included in the image, obtaining related information which relates to the image based on at least one of the information of the image and the content information, and classifying the image into at least one category based on a plurality of defined information/data elements and a relation among the information/data elements and metadata of the image.
US11328182B2 Three-dimensional map inconsistency detection using neural network
A three-dimensional (3D) map inconsistency detection machine includes an input transformation layer connected to a neural network. The input transformation layer is configured to 1) receive a test 3D map including 3D map data modeling a physical entity, 2) transform the 3D map data into a set of 2D images collectively corresponding to volumes of view frustums of a plurality of virtual camera views of the physical entity modeled by the test 3D map, and 3) output the set of 2D images to the neural network. The neural network is configured to output an inconsistency value indicating a degree to which the test 3D map includes inconsistencies based on analysis of the set of 2D images collectively corresponding to the volumes of the view frustums of the plurality of virtual camera views.
US11328181B2 Knowledge graph-based query in artificial intelligence chatbot with base query element detection and graph path generation
Generating a query result utilizing a knowledge graph in an artificial intelligence chatbot is provided. Characteristics of a query are identified. The characteristics of the query are mapped to base elements of the knowledge graph in the artificial intelligence chatbot. A set of query paths are generated in the knowledge graph based on the mapping of the characteristics of the query to the base elements of the knowledge graph. One or more query paths in the set of query paths in the knowledge graph are validated based on a respective score of each query path. A query result corresponding to the query is generated based on the validated one or more query paths in the knowledge graph.
US11328180B2 Method for updating neural network and electronic device
Disclosed are a method for updating a neural network and an electronic device. The method includes: inputting a first image set having tag information into a first depth neural network, and determining a cross entropy loss value of the first image set by using the first depth neural network; inputting a second image set having no tag information separately into the first depth neural network and a second depth neural network, and determining a consistency loss value of the second image set, the first depth neural network and the second depth neural network having the same network structure; updating parameters of the first depth neural network based on the cross entropy loss value and the consistency loss value; and updating parameters of the second depth neural network based on the updated parameters of the first depth neural network.
US11328179B2 Information processing apparatus and information processing method
An information processing apparatus includes a processor to input each sample image into feature extracting components to obtain at least two features of the sample image, and to cause a classifying component to calculate a classification loss of the sample image based on the at least two features; extract, from each pair of features, a plurality of sample pairs for calculating mutual information between each pair of features; input the plurality of sample pairs into a machine learning architecture corresponding to each pair of features, to calculate an information loss between each pair of features. The processor is to adjust parameters of the feature extracting components, the classifying component and the machine learning architecture by minimizing a sum of classification losses and information losses of sample images in the training set based upon the obtained at least two features of the sample image to calculate the classification losses and the information losses, to obtain the at least two feature extracting components and the classifying component having been trained.
US11328175B2 Method and apparatus for facilitating training of agents
A method and apparatus for facilitating training of agents is disclosed. Raw transcripts representing textual form of interactions between the agents and customers of the enterprise are transformed to generate transformed transcripts. An interaction summary is generated in relation to each transformed transcript. A plurality of intent-based interaction clusters are derived using the interaction summary generated in relation to each transformed transcript. The plurality of interactions are classified based on the plurality of intent-based interaction clusters and an interaction flow map is generated for each intent-based interaction cluster based on the interactions classified into the respective intent-based interaction cluster. The generated interaction flow map is capable of facilitating training of agents for interacting with the customers of the enterprise.
US11328169B2 Switchable propagation neural network
A temporal propagation network (TPN) system learns the affinity matrix for video image processing tasks. An affinity matrix is a generic matrix that defines the similarity of two points in space. The TPN system includes a guidance neural network model and a temporal propagation module and is trained for a particular computer vision task to propagate visual properties from a key-frame represented by dense data (color), to another frame that is represented by coarse data (grey-scale). The guidance neural network model generates an affinity matrix referred to as a global transformation matrix from task-specific data for the key-frame and the other frame. The temporal propagation module applies the global transformation matrix to the key-frame property data to produce propagated property data (color) for the other frame. For example, the TPN system may be used to colorize several frames of greyscale video using a single manually colorized key-frame.
US11328167B2 Optical character recognitions via consensus of datasets
An example of apparatus includes a memory to store a first image of a document and a second image of the document. The first image and the second image are Memory captured under different conditions. The apparatus includes a processor coupled to the memory. The processor is to perform optical character recognition on the first image to generate a first output dataset and to perform optical character recognition on the second image to generate a second output dataset. The processor is further to determine whether consensus for a character is achieved based on a comparison of the first output dataset with the second output dataset, and generate a final output dataset based on the consensus for the character.
US11328162B2 System for transmission and digitization of machine telemetry
A system for digitizing gauges, lights and other human-readable machine gauges and functions and status without interfering with the operation of the machine or requiring re-working or interfering with the existing machine wiring, signaling, electrical or mechanical elements or operating modes, or adding new digitizing equipment to the machine.
US11328158B2 Visual-inertial positional awareness for autonomous and non-autonomous tracking
The described positional awareness techniques employing visual-inertial sensory data gathering and analysis hardware with reference to specific example implementations implement improvements in the use of sensors, techniques and hardware design that can enable specific embodiments to provide positional awareness to machines with improved speed and accuracy.
US11328153B1 Secure biometric metadata generation
Systems, devices, media and methods are presented for generating biometric image data. In one example, a system accesses a set of images stored on a mobile computing device. The system identifies one or more faces depicted in the set of images and generates a set of face images from the set of images. The system determines a set of positions of a set of facial features depicted within the set of face images and generates a set of biometric reference maps based on the set of positions. The system transmits the set of face images to a reference server and stores the set of biometric reference maps on the mobile computing device.
US11328152B2 Recognition system employing thermal sensor
There is provided a recognition system adaptable to a portable device or a wearable device. The recognition system senses a body heat using a thermal sensor, and performs functions such as the living body recognition, image denoising and body temperature prompting according to detected results.
US11328146B2 Systems and methods for physical cable route tracing
Systems and methods for physical cable route tracing are provided. In one embodiment, a cable comprises: one or more of either electrical conductors or optical fibers; a cable sheath around the one or more of either electrical conductors or optical fibers; and a pattern of cable tracing facilitation markings located on an exterior of the cable sheath; wherein the cable tracing facilitation markings comprise either: a visually varying pattern that gradually changes along a length of the cable sheath; or a series of coded markings of an ordered sequence pattern.
US11328143B1 Facade element tracking systems and related techniques
An automated system can be used for tracking facade elements such as panels, glazing, or related structures, such as to help facilitate processing (e.g., fabrication) of such elements. Such a system can also facilitate management of other aspects of a life-cycle of a facade element, such as including one or more of design management or field monitoring. Such a system can include generating a unique identifier that is specific to a particular article, such as a panel or frame member, for example. Such a unique identifier can be used to track the article through the fabrication process.
US11328139B1 Method for scanning multiple items in a single swipe
Systems and methods for scanning multiple items in a single swipe are disclosed herein. An example method includes capturing, by an optical imaging assembly, a plurality of images of a field of view (FOV) of the optical imaging assembly. A processor identifies a plurality of indicia from one or more images of the plurality of images. The indicia are indicative of the location of one or more objects of interest within the FOV. The processor decodes each indicia to determine information associated with the one or more objects of interest. The processor further identifies, a frame of interest in one or more images and initiates a dynamic frame that includes each frame of interest. The processor identifies, from the dynamic frame, a background region in the one or more images of the plurality of images, and the processor further removes the background region from the one or more images.
US11328130B2 Translational bot for group communication
The present disclosure is directed to systems, methods and devices for providing real-time translation for group communications. A speech input may be received from a first group communication device associated with a first language. One or more groups to distribute the speech input may be determined, wherein each of the one or more groups comprises at least one group communication device associated with a language that is different than the first language. The received speech input may be translated into a corresponding language for each of the one or more groups, and the translated speech may be sent to each group communication device of the one or more groups in a language corresponding to each of the one or more groups.
US11328128B2 System and method for analysis and navigation of data
Systems and methods for analyzing structured data are described. A device may receive a table of structured data and create a Raw Pair Distance (RPD) table. The device then selects a set of nodes from the elements in the RPD table and outputs a nodes table. The device may also output a node-node distance (NND) matrix using the RPD table and run an energy reduction algorithm on the NND matrix in order to create an NSPACE matrix including n-dimensional coordinates for each node. The device may display (e.g., via a 3D visualizer) a graphical representation of selected nodes and coordinated relationships between the selected nodes. The systems and methods may enable a user to quickly search and understand relationships within a large structured data set.
US11328124B2 Learning roadmaps from unstructured text
Systems and methods are described for generating learning roadmaps from unstructured information. The systems and methods may provide for extracting a plurality of named entities from one or more corpora of information, constructing a graph based on the named entities, inducing a subgraph from the graph based on a target named entity, wherein the subgraph includes a subset of the named entities, ordering the subset of the named entities based on the subgraph, and generating a learning roadmap for the target named entity based on the ordering.
US11328122B2 Data classification using spatial data
Some examples relate generally to computer architecture software data classification and information security and, in some more particular aspects, to verifying information or events in a file system using spatial data.
US11328121B2 System and method for building diverse language models
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for collecting web data in order to create diverse language models. A system configured to practice the method first crawls, such as via a crawler operating on a computing device, a set of documents in a network of interconnected devices according to a visitation policy, wherein the visitation policy is configured to focus on novelty regions for a current language model built from previous crawling cycles by crawling documents whose vocabulary considered likely to fill gaps in the current language model. A language model from a previous cycle can be used to guide the creation of a language model in the following cycle. The novelty regions can include documents with high perplexity values over the current language model.
US11328120B2 Importing text into a draft email
Examples described herein include systems and methods for importing text into a draft email on a user device. In response to a user selecting the first selectable element, the user device can launch a camera interface on the display. The user can capture an image, such as a page of a book or newspaper, and then scale the captured image to the relevant desired portion. The example method can further include recognizing text within the scaled portion of the image and automatically importing the recognized text into the draft email. The user device can utilize a machine learning model to perform text recognition at the device and then insert the recognized text into the draft email automatically. The user device can also display an indication of the accuracy of the imported recognized text within the draft email.
US11328119B2 Domain-specific language interpreter and interactive visual interface for rapid screening
A domain-specific language interpreter and live updating visual interface for rapid interactive exploration, filtering, and analysis of a dynamic data set. It includes a multi-line editor that allows a user to enter and edit input on any line at any time, and a grid view display. As the user enters an expression in the multi-line editor, it continually parses and executes the expression with respect to the domain-specific language, recognizing data tags and operations. Each data tag is associated with values for identifiers of the data set, and each operation can be applied to the values. The grid view display updates with a live display of identifiers and result values for the input expression according to the current contents of the multi-line editor user input interface.
US11328116B2 Intelligently identifying collaborators for a document
A method and system for identifying potential collaborators for a document may include determining a lifecycle stage of a document, determining a subject matter of the document based at least in part on content of the document. The method and system identify one or more potential collaborators to contribute to the document based at least in part on the subject matter of the document, a lifecycle stage of the document, or collaborator-specific information associated with each of the one or more potential collaborators. The method and system may also include providing data relating to the one or more potential collaborators for display.
US11328113B1 Dynamic localization using color
A text string is identified that has an associated localized text string; For example, an English text string may have an associated Chinese localized text string. A unique color is associated with the text string. The text string is modified with the associated unique color. The text string with the associated unique color is displayed. A graphical image of the text string with the associated unique color is captured. The text string is localized based the associated unique color in the captured graphical image using the associated localized text string. In a second embodiment, modifying the text string with the unique color is based on an invisible character that is inserted into the text string.
US11328112B1 Timing-aware testing
In order to expedite testing (such as silicon chip testing), a test pattern that indicates a timing, order, and frequency (e.g., speed) of signals sent during the test may be divided into different portions. Also, a frequency at which each portion of the test pattern is to be run is determined. Each portion is run at a frequency that can be supported by only that portion. As a result, the slowest portion of the test pattern only limits the frequency at which its portion is run, while other portions are run at a faster frequency. This reduces a time taken to run the test pattern in a testing environment.
US11328110B2 Integrated circuit including logic circuitry
An integrated circuit includes at least one first area including logic circuitry. The logic circuitry includes library blocks selected from a logic circuit library. A first one of the library blocks is provided with at least two symmetry mirror edges perpendicular to a height of the library blocks. Two adjacent ones of the library blocks are joined at a common symmetry mirror edge.
US11328107B2 Hybrid measurement and simulation based distortion compensation system for additive manufacturing processes
A method and system, the method including receiving a nominal computer-aided design (CAD) model of a component; producing a physical representation of the component based on the CAD model using an additive manufacturing (AM) process; measuring the produced physical representation of the component to obtain measurement data of the physical representation of the component; determining a deviation between a geometry of the CAD model and the measurement data of the physical representation of the component; calculating a nonlinear scale factor using an iterative simulation process; determining a compensation field based on the determined deviation between the geometry of the CAD model and the measurement data of the physical representation of the component and the calculated nonlinear scale factor; modifying the nominal CAD model by the determined compensation field; and producing a physical representation of the component based on the modified nominal CAD model.
US11328099B2 Thermal model creation device, method, and program of building
There is provided a thermal model creation device capable of creating a highly accurate thermal model. A constraint-condition setting means 72 sets constraint conditions of parameters in the thermal model. A parameter determination means 73 determines all unknown values of parameters in the thermal model under the constraint conditions.
US11328098B2 Electronic circuit
An electronic circuit includes an interface, a read-only memory in which encrypted data are stored, and cryptographic circuitry coupled to the interface. In operation, the cryptographic circuitry uses a decryption key received via the interface to decrypt the encrypted data. The electronic circuit performs one or more operations using the decrypted data.
US11328096B2 Data bundle generation and deployment
The present disclosure provides a method, system, and device for distributing a software release. To illustrate, based on one or more files for distribution as a software release, a release bundle is generated that includes release bundle information, such as, for each file of the one or more files, a checksum, meta data, or both. One or more other aspects of the present disclosure further provide sending the release bundle to a node device. After receiving the release bundle at the node device, the node device receives and stores at least one file at a transaction directory. After verification that each of the one or more files is present/available at the node device, the one or more files may be provided to a memory of a node device and meta data included in the release bundle information may be applied to the one or more files transferred to the memory.
US11328092B2 Data processing systems for processing and managing data subject access in a distributed environment
In particular embodiments, a data subject request processing system may be configured to utilize one or more local storage nodes in order to process a data subject access request on behalf of a data subject. In particular embodiments, the one or more local storage nodes may be local to the data subject making the request (e.g., in the same country as the data subject, in the same jurisdiction, in the same geographic area, etc.). The system may, for example, be configured to: (1) receive a data subject access request from a data subject (e.g., via a web form); (2) identify a suitable local storage node based at least in part on the request and/or the data subject; (3) route the data subject access request to the identified local storage node; and (4) process the data subject access request at the identified local storage node.
US11328090B2 Methods and systems for providing access to confidential information
This disclosure relates to systems and methods for providing a client system access to confidential information of a person stored at a source system, the client system being configured to access the confidential information using a resource identifier, the client system and the source system comprising an encryption module for executing an encryption algorithm.
US11328088B2 Trust based access to records via encrypted protocol communications with authentication system
Systems and techniques are disclosed for trust based access to records via encrypted protocol communications with an authentication system. An example system is configured to authorize and provide selective and secured access to sensitive medical information according to one or more trusted relationships. The system is configured to receive a request for access to a patient's health record from an outside entity. Authentication information associated with the outside entity is determined. Whether the outside entity is authorized to access the requested data is determined. The determination is based on existence of a trust relationship being established between the outside entity and the patient, the trust relationship established by an action of the patient or a patient's representative. Access to the patient's health record is enabled based on a positive determination.
US11328087B1 Multi-party analysis of streaming data with privacy assurances
Systems and methods for implementing a secure and efficient cryptographic protocol for analyzing data objects while providing assurances of data privacy and security. A data object may be obfuscated and provided for analysis (e.g., to a data analytics service) without necessarily providing access to the (e.g., plaintext) data object. For example, a first computing entity and second computing entity may agree upon a function or circuit that performs a certain type of computational task, such as comparing a first data set controlled by the first computing entity and a second data set controlled by the second computing entity. An event-driven function may be invoked by the event-driven compute service in response to detecting satisfaction of a condition as part of monitoring alerts that are generated as a result of the output of the computational task described above.
US11328084B2 Adaptive differentially private count
A differentially private security system communicatively coupled to a database storing restricted data receives a database query from a client. The database query includes an operation, a target accuracy, and a maximum privacy spend for the query. The system performs the operation to produce a result, then injects the result with noise sampled from a Laplace distribution to produce a differentially private result. The system iteratively calibrates the noise value of the differentially private result using a secondary distribution different from the Laplace distribution and a new fractional privacy spend. The system ceases to iterate when an iteration uses the maximum privacy spend or a relative error of the differentially private result is determined to satisfy the target accuracy, or both. The system sends the differentially private result to the client.
US11328081B2 Consent-based data privacy management system
For example, a data set comprising a plurality of data fields, including at least one field containing personal information, can be received. Meta-information for the data set can be reviewed, which includes a categorization for the data set comprising a first parameter specifying field data type, and, for fields comprising personal information, a second parameter specifying personal data consent information. The data set may be converted into a columnar data storage format using the meta-information, and the at least one data field comprising personal information may be stored in at least one column marked as comprising personal information, and at least one personal information privacy control may be applied to the at least one marked column.
US11328078B2 Method for protecting information and device therefor
Various embodiments of the disclosure provide an apparatus for protecting information. According to various embodiments of the disclosure, an apparatus for monitoring a database includes a transceiver, and a processor operatively coupled to the transceiver. The processor may be configured to acquire a query used in access of the database from the database through the transceiver, replace a first code, included in the acquired query, for query checking to a predefined text, convert the text to a second code for query checking, and output information on validity of the acquired query on the basis of a comparison result of the first code and the second code.
US11328070B2 Signal processing device and signal processing method
The present technology relates to a signal processing device, and a signal processing method for enabling reduction of a processing load while ensuring safety. The signal processing device includes a control unit that acquires designation information indicating a designated portion to be encrypted in output data and an encryption processing unit that encrypts the designated portion indicated by the designation information in the output data using a key. Furthermore, the designated portion indicated by the designation information is changed with time. The present technology can be applied to an in-vehicle camera.
US11328069B2 Method and system for verifying a data erasure process
A method of erasing data from a data storage apparatus comprising a memory, the method comprises writing a known data pattern to a plurality of known memory locations of the data storage apparatus, causing the data storage apparatus to perform a data erasure procedure, reading data stored at the known memory locations after completion of the data erasure procedure, comparing the read data and the data of the known data pattern, and determining a verification result based at least in part on the result of the comparison between the read data and the data of the known data pattern.
US11328068B1 Application vulnerability rating system
A method of determining a level of potential risk associated with a potential vulnerability identified in a software application. The method includes generating simulated loss events, determining a plurality of impacts for the simulated loss events, determining the level of potential risk based on the plurality of impacts, and providing a graphical user interface based on the level of potential risk.
US11328067B2 System and method for threat impact characterization
A system and method is provided that facilitates threat impact characterization. The system may include a replica programmable logic controller (PLC) that corresponds to a production PLC in a production system and that may be configured to operate at an accelerated processing speed that is at least two times faster than a processing speed of the production PLC. The system may also include a data processing system configured to communicate with the replica PLC when executing malware infected PLC firmware and generate a simulation of the production system based on a virtual model of the production system operating at an accelerated processing speed that is at least two times faster than a processing speed of the physical production system. The simulation may include accelerated simulation of the production PLC based on communication with the replica PLC using the malware infected PLC firmware. The data processing system may also monitor: outputs from the replica PLC and the simulation of the production system to determine a possible threat to a hardware component of the production system caused by the production PLC executing the infected PLC firmware rather than a non-infected PLC firmware; and output data indicative of the possible threat thorough a display device.
US11328058B2 Methods and systems for multi-tool orchestration
A system for performing code security scan includes a non-transitory computer readable medium and a processor. The non-transitory computer readable medium stores a plurality of identifiers each identifying a software security analysis tool of one of several categories, including SAST, DAST and OSA tools. The processor receives an identification of code to be scanned. The processor selects at least two identifiers from the plurality of identifiers. The at least two identifiers identify at least two select software security analysis tools for execution on the identified code. The processor receives an execution result from each select software security analysis tool after performing execution on the identified code. The processor aggregates the execution result from each select software security analysis tool. A user interface displays an aggregation of the execution result from each select software security analysis tool.
US11328057B2 Detection of malicious data in a containerized environment
A system which includes at least one host, wherein the host is configured to implement at least one container group including a first container, a data communication module, an interface, and a malicious detection module, wherein the data communication module is configured to collect data based on data communication of the container group, and transmit collected data, or data representative thereof, to the interface, the interface being configured to transmit collected data, or data representative thereof, to the malicious detection module, for detecting malicious data.
US11328055B2 Process verification
Examples associated with process verification are described. One example includes a process operating in a general operating environment of the system. From an isolated environment, a protection module modifies the behavior of the process by modifying data associated with the process while the process is in operation. The protection module verifies whether the behavior of the process has changed in accordance with the modification. The protection module takes a remedial action upon determining the process has been compromised.
US11328048B2 Method for logging in to system
A method for logging in to a system is provided in which a mobile terminal is provided with a function to create a high-density two-dimensional code, access information for accessing an electronic chart system and a time stamp are recorded in the high-density two-dimensional code, the high-density two-dimensional code is deformed, generated and displayed in synchronism with time information of the time stamp, and a high-density two-dimensional code generated by a high-density two-dimensional code authentication read scanner is read, whereby logging in to the electronic chart system becomes possible while taking security into consideration.
US11328046B2 Embedded trace capacitive signet stamp
An embedded trace capacitive signet is described. The embedded trace capacitive signet provides for authentication and validation through interaction with a touch screen of a computing device such as a smart phone. The embedded trace capacitive signet has a substrate such as a card, a plurality of conductive circle points affixed to the substrate, a user conductive area that allows a user to provide capacitance to the conductive circle points, and thin traces connecting each circle point to the user conductive area. Placing the circle points in different locations produces unique cards that can be detected by a touch screen of a computing device to initiate a software based application.
US11328045B2 Biometric system and method for recognizing a biometric characteristic in the biometric system
A data processing system and a method are provided for recognizing a scanned biometric characteristic in the data processing system. The data processing system includes a biometric sensor, a rich execution environment (REE), and a secure element (SE). In one embodiment, during an enrollment operation, a random challenge is applied to scanned data to produce a biometric template that is stored. During subsequent validation operations, the SE determines if user data includes evidence of the random challenge before providing access to a secure application. Evidence of the random challenge indicates the user data was provided by the biometric sensor. In another embodiment, the sensor data is split between the REE and the SE and partially processed in the SE. The described embodiments prevent a replay attack from being conducted in communications between the REE and the SE.
US11328037B2 Memory-size- and bandwidth-efficient method for feeding systolic array matrix multipliers
Matrix multiplication systolic array feed methods and related processing element (PE) microarchitectures for efficiently implementing systolic array generic matrix multiplier (SGEMM) in integrated circuits is provided. A systolic array architecture may include a processing element array, a column feeder array, and a row feeder array. A bandwidth of external memory may be reduced by a factor of reduction based on interleaving of the matrix data via a feeding pattern of the column feeder array and the row feeder array.
US11328036B2 Using embedded elements for online content verification
Provided herein are systems, methods and devices for classifying nested content execution loaded by a webpage or an application executed by a client device, comprising a client device executing a webpage or an application loaded from a content server which embed nesting element(s) used for loading nested content from nested content server(s). The webpage/application embeds a host monitoring code executed to collect session data indicative of execution session of the webpage/application including execution of nested content loaded using the nesting element(s), transmitting a signature of the session data to server(s) configured to classify the execution according to at least part of the session data extracted from the signature, and transmitting transaction indicator(s) of execution of the nested content to one or more providers of the nested content which may verify execution of the nested content in the context of the webpage/application based on the classification obtained from the server(s).
US11328034B2 Authority based content filtering
A method and associated system for processing content, including document, received from a search of information. A subject of each received document is determined. A contributor who is associated with, and is not an author of, each respective document is determined. Each contributor is queried as to a veracity of each respective document, after which a communication from each contributor verifying the veracity of each respective document is received. An education type of an author of each respective document is classified as being formal education, self-taught, or experience as indicative of an expertise level of the author of each respective document. A plurality of credentials of each contributor is received and confirmed. Prior to the subject of each received document having been determined, signatures are published to the Internet. The signatures include signed content of each respective document signed by the contributor associated with each respective document.
US11328026B2 Multi-source data analytics system, data manager and related methods
The present disclosure provides a multi-source data analytics system, data manager, and related methods. The multi-source data analytics are measured and used to generate an overall performance indicator. In some examples, the overall performance indicator relates to digital content items available on a digital media platform. The digital media platform obtains relevant data from multiple sources (or channels) and calculates the overall performance indicator so as to account for one or a combination of promotional bias of at least some data sources, user visits (or interactions/views), user engagement, user recirculation, or user acquisition and retention (e.g., subscriber acquisition and retention) for one or more of the multiple data sources. The overall performance indicator may be used by a data manager to locate content on the digital media platform for more effective interaction among other uses.
US11328024B2 Data analysis device and data analysis method
A data analysis device is configured to include an arithmetic operation device that determines whether or not each point data in the point data group of the existing clusters is a core of the cluster using a predetermined algorithm and calculates a predetermined re-verification determination data, recalculates an initial condition value of the clustering based on the re-verification determination data, specifies re-verification point data which is the point data that becomes no longer the core or becomes a new core by adding the point data, from the point data group to which the addition was made, based on the updated initial condition value obtained by the recalculation, and performs predetermined clustering processing in accordance with the re-verification point data.
US11328023B2 Methods, apparatuses and computer program products for managing types of requisitions that drive hiring workflows via user interfaces
Methods, apparatuses, and computer program products are provided for managing and generating types of requisitions via user interfaces. A method may include generating a user interface wizard comprising one or more questions associated with respective requisition types to generate corresponding requisitions in response to receiving a request to create a requisition, and in response to detecting at least one answer to at least one of the questions, automatically identifying one or more associated requisition types and corresponding job classifications presented in a requisition type user interface for selection in order to create a respective requisition.
US11328019B2 Providing causality augmented information responses in a computing environment
An information retrieval response may be augmented, based upon a query, with a plurality of selected causality data relating to the query. The information retrieval response may be generated from an information retrieval system.
US11328013B2 Generating theme-based videos
Implementations relate to generating theme-based videos. In some implementations, a computer-implemented method to automatically generate a theme-based video includes obtaining image criteria for a theme from a theme definition, querying an image database to obtain a plurality of images that meet the image criteria, determining that a count of the plurality of images satisfies a threshold based on the theme definition, and generating the theme-based video that includes one or more of the plurality of images.
US11328000B1 Method, apparatus and computer program product for transforming structured hierarchical data into flattened lineage and attribute tables
Example embodiments may flatten structured data (e.g., extensible markup language (XML)) to two tables, a lineage table and an attribute table. The lineage table describes hierarchical relationships in the structured data and values of respective elements. The attribute table contains a normalized list of attributes in the structured data. Together the lineage and attribute tables comprise data that could enable recreation of the structured data without any loss of data. In some examples, the tables may be compressed. The flattening of the structured data into two tables, and optional compression of the tables, provides for efficient access and querying of the data. Example embodiments may provide automated and/or processing of additional structured data, ongoing over time, even if the expected hierarchy of the data changes over time.
US11327997B2 Nested sorting of data marks in data visualizations
An exemplary method receives user actions to (i) associate a first field with a first shelf and (ii) associate second and third fields with a second shelf. The second field is positioned at an outer-most position on the second shelf and the third field is positioned at an inner-most position on the second shelf. The method receives an additional user action to specify a nested sort according to data for the first and third fields. The method generates and displays a data visualization in accordance with the received actions, including: (i) partitioning retrieved data into groups of tuples, each tuple including data for the fields, and each group of tuples corresponding to a distinct value of the second field, (ii) forming panes, each pane corresponding to a respective group of tuples, and (iii) within each pane, displaying data marks, each data mark corresponding to a respective tuple.
US11327991B2 Auxiliary query commands to deploy predictive data models for queries in a networked computing platform
Various embodiments relate generally to data science and data analysis, computer software and systems, and network communications to interface among repositories of disparate datasets and computing machine-based entities configured to access datasets, and, more specifically, to a computing and data storage platform configured to provide one or more computerized tools to deploy predictive data models based on in-situ auxiliary query commands implemented in a query, and configured to facilitate development and management of data projects by providing an interactive, project-centric workspace interface coupled to collaborative computing devices and user accounts. For example, a method may include activating a query engine, implementing a subset of auxiliary instructions, at least one auxiliary instruction being configured to access model data, receiving a query that causes the query engine to access the model data, receiving serialized model data, performing a function associated with the serialized model data, and generating resultant data.
US11327988B2 Dynamically self-indexing database-management system
A dynamically self-indexing database-management system selects database indexes associated with table columns that are most frequently accessed by user queries, deleting all other indexes. The system periodically reviews database-performance figures and data-usage patterns for each table of its database and revises its selection of indexes in order to ensure that only the most frequently accessed columns continue to be indexed and that the omission of other indexes does not degrade performance. The total number of selected indexes, the overall percent of selected indexes, or the selection itself is optimized over time through continued monitoring of database transaction logs. Optimization may comprise cognitive analytics or other methods of artificial intelligence by which the system learns over time how to best determine whether its current selection of indexes is likely to provide the best overall performance.
US11327987B2 Configuring service consoles based on service feature templates using a database system
Disclosed are examples of systems, apparatus, methods and computer program products for configuring service consoles based on service feature templates using a database system. In some implementations, a database of a database system storing service feature templates can be maintained. A request for a service console comprising a console component can be processed. A service feature template comprising a template console component corresponding to the console component can be identified. A set of CRM records can be identified. It can be determined that a user has access to the console component. A graphical representation of the service console can be displayed in a user interface on a display of a device of the user.
US11327982B1 Column-based query expansion for table retrieval
In a computerized information retrieval system: executing a search based on a query, to retrieve a set of tables ranked according to their relevancy to the query, wherein each of the tables includes one or more columns; selecting, from the retrieved tables, a predefined number of highest-ranking tables; scoring each column in the highest-ranking tables using a link analysis algorithm, and selecting, from the scored columns, a predefined number of highest-scoring columns; scoring terms contained within each of the highest-scoring columns, and selecting, from the scored terms, a predefined number of highest-scoring terms; re-ranking the highest-ranking tables by using the highest-scoring terms as pseudo relevance feedback that expands the query; and providing, as a response to the query, at least one of: the re-ranked tables, ordered according to the re-ranking, and data contained in at least one of the re-ranked tables, wherein the data are ordered according to the re-ranking.
US11327978B2 Content authoring
A method and apparatus are provided for recommending concepts from a first concept set in response to user selection of a first concept Ci by performing a natural language processing (NLP) analysis comparison of vector representations of user concepts contained in written content authored by the user and candidate concepts in a first concept set to determine a similarity measure for each candidate concept, and to select therefrom one or more of the candidate concepts for display as recommended concepts which are related to the user concepts contained in written content authored by the user based on the similarity measure between each candidate concept and each user concept.
US11327976B2 Autonomic fusion changes based off data rates
In a streaming application receiving streaming data to be processed by a plurality of processing elements (PEs), one of a plurality of upstream PEs that reside on separate compute nodes and transmit data to a multi-input port PE is selected based on a data flow rate measured between at least two components in the plurality of PEs (e.g., an amount of incoming data per unit time or an amount of network bandwidth). At least one operator from the selected upstream PE is redeployed into the multi-input port PE. In some embodiments, the operator is selected from among a plurality of operators fused together in the selected upstream PE, un-fused from the selected upstream PE, and fused into the multi-input port PE. In some embodiments, a dynamic fusing capability is realized by selecting different ones of the plurality of upstream PEs in response to changes in the measured data flow rate.
US11327974B2 Field variability based TCAM splitting
A collection of rules comprising fields that may have wildcard values. The method includes defining first and second subsets of the fields, the second subset being exclusive of the first subset. Intersections of overlapping fields of the first subset are added to the first subset to form an augmented first subset. Metadata from the augmented first subset and the fields not selected for the first subset are combined to define second parts of the rules. Data items are classified by matching a search key to one of the first parts and one of the second parts of the rules.
US11327973B2 Critical path analysis of activity trace files
Embodiments for providing critical path analysis of active trace files in a cloud computing environment. A critical path may be identified using a trace of time spans and activities of a plurality of applications, wherein the critical path is a set of activities having time spans free of overlap with other activities.
US11327972B2 Systems and methods for generating search queries using toggle buttons associated with product categories
In some instances, the disclosure provides a method for generating search queries using toggle buttons associated with product categories. The method comprises causing display of a plurality of search recommendation indicia on a graphical user interface. The search recommendation indicia includes toggle buttons associated with product categories and product indicia associated with products. The method further comprises receiving user inputs for a toggle button associated with a product category and product indicia indicating selections of products, determining whether the selected products belong to the product category, generating a search query based on the product category, the selected products, and whether the selected products belongs to the product category associated with the toggle button. Then, the method comprises providing the search query to a backend server and receiving results from the search query from the backend server.
US11327971B2 Assertion-based question answering
In embodiments of the present disclosure, there is provided an assertion-based question answering manner. After a question and the related passage are obtained, an assertion answer to the question is determined based on content of the passage, and the assertion answer has a predetermined structure and represents a complete semantic meaning. Then, the assertion answer to the question may be outputted to the user. In the embodiments of the present disclosure, the question and the relevant passage are used as input, and a semi-structured assertion answer is output. The assertion answer according to embodiments of the present disclosure can provide richer semantic content than the traditional short answer, and provide a more concise expression than the traditional long answer, thereby ensuring accuracy of the answer while improving the user experience.
US11327970B1 Context dependent execution time prediction for redirecting queries
Context dependent execution time prediction may be applied to redirect queries to additional query processing resources. A query to a database may be received at a first query engine. A prediction model for executing queries at the first query engine may be applied to determine predicted query execution time for the first query engine. A prediction model for executing queries at a second query engine may also be applied to determine predicted query execution time for the second query engine. One of the query engines may be selected to perform the query based on a comparison of the predicted query execution times.
US11327969B2 Term vector modeling of database workloads
Techniques for managing database workloads using similarity measures based on queries executed are described. Classical techniques from information retrieval are applied to the domain of database workload management. Specifically, the technique of using document term vectors to compute similarity measures are applied using the conceptual mapping of SQL workloads as “documents” composed of SQL queries as “terms.” The techniques include generating two or more sets of workloads with each workload representing a set of queries executed on at least one database. Based on the sets of workloads, workload term vectors are calculated that represent the set of queries executed on the database. Then, based on the calculated workload vectors, a similarity score is generated between the two or more sets of workloads.
US11327959B2 Data processing methods and systems based on blockchain smart contract
A computer-implemented method includes receiving, by a node in a blockchain network from a client node, a service initiation transaction broadcasted to the blockchain network, wherein each node of blockchain network comprises a blockchain virtual machine, an instruction set of the blockchain virtual machine comprises an XML processing instruction, and XML processing logic corresponding to the XML processing instruction is deployed in the blockchain virtual machine, an instruction set of a smart contract compiler comprises the XML processing instruction, and a service smart contract compiled by the smart contract compiler comprises the XML processing instruction, and is deployed in the blockchain network; invoking, using the blockchain virtual machine, the service smart contract; and triggering, using the blockchain virtual machine, execution of the XML processing logic based on the XML processing instruction in the service smart contract to perform an XML processing operation on data to be processed.
US11327957B2 Data model for emissions analysis
Methods, systems, and devices supporting a data model for emissions analysis are described. Some database systems may store emissions data and support a sustainability application. The sustainability application may display reports that track and analyze data related to carbon emissions. In some cases, underlying data for a report is missing from the database system. The system may support extrapolation techniques to estimate the missing data and aggregate the underlying data—including the extrapolated values—according to a data schema of the database to calculate fields in a report. In some cases, a single data record may be used to generate multiple reports. The system may send one or more results to a user device for display in a user interface (e.g., in one or more dashboards). Additionally or alternatively, the system can display underlying calculations (e.g., report calculations, extrapolation calculations, etc.) in the user interface to support auditing activities.
US11327952B2 Multivariate auto-differential correlation engine in a computing environment
A metric data stream for a plurality of metrics may be retrieved from a database system. Each metric may measure a respective computing characteristic. The metric data stream may include a plurality of values for each of a sequence of time intervals. Each value may correspond with a respective one of the metrics. A plurality of metric correlation matrices may be determined for the metrics, each of which is associated with a respective time period in the metric data stream. A subset of comparison metric correlation matrices may be selected from the plurality of metric correlation metric matrices. A designated anomaly score may be determined for a designated time period by comparing a designated metric correlation matrix associated with the designated time period with the selected subset of comparison metric correlation metric matrices.
US11327951B2 Systems and methods for weather data distribution
In one example, a computer-implemented method of generating a weather product is disclosed that comprises receiving a product generation input, the product generation input being indicative of a weather product. The method further comprises retrieving a weather data point, based on the product generation input. Further, the method comprises analyzing the weather data point with a weather analysis component to identify weather parameters relevant to the weather product. In addition, the method comprises generating the weather product to include the identified relevant weather parameters.
US11327950B2 Ledger data verification and sharing system
A system for ledger data includes a block repository, a metadata database, and a processor. The block repository stores verified secure ledger data in one or more blocks that are cryptographically linked. The metadata database stores metadata information for the one or more blocks in the block repository. The processor is configured to receive an indication to check data in a block and to mark the block as being verified in the metadata information associated with the block.
US11327947B1 System for identifying, tagging, and monitoring data flow in a system environment
Systems, computer program products, and methods are described herein for identifying, tagging, and monitoring data flow in a system environment. The present invention may be configured to receive data sets generated by applications for storage in data structures, generate unique identifiers for the data sets, and add the unique identifiers to the data sets. The present invention may be further configured to monitor, based on the unique identifiers, access to and movement of the data sets, generate, based on monitoring the access to and the movement of the data sets, flow data, and generate, based on the flow data, a data flow model. The present invention may be further configured to provide, to a user device, a graphical user interface for display by the user device, where the graphical user interface includes information based on the data flow model.
US11327942B2 Systems and methods for providing a two-way, intelligent text messaging platform
The present invention provides systems and methods for improved communication management. The present invention provides a platform for providing intuitive, semi-automated, large-scale, two-way text messaging communication between a client or customer (e.g., business or company) and participants/recipients tied to, or otherwise associated or registered with a service provided by the client or customer. The platform provides a consolidated web-based interface with which the client/customer may interact to manage the handling of participant data and to further manage the transmission of targeted outgoing text messages to one or more participants. The web-based interface further allows for the client/customer to automate the handling of an incoming text messages and data associated therewith, including, but not limited to, database updates, creation of automated responses to incoming text messages, and other actions, such as analysis of participant engagement based on participant response and output of engagement metrics.
US11327938B2 Method to improve prediction accuracy of business data with enhanced data filtering and data reduction mechanism
According to some embodiments, a system associated with predictive analytics may include a data filter dictionary that stores a plurality of electronic data records based on prior input data. A data filtering and noise reduction module may receive input data and access the data filter dictionary. The data filtering and noise reduction module may then utilize data from the data filter dictionary and a latent semantic indexing data filter and noise reduction algorithm to remove information from the input data and create a subset of the input data. A predictive analytic algorithm platform may receive the subset of input data and use a predictive analytic algorithm to output a prediction result. An intelligent loop-back mechanism may then receive the subset of the input data and dynamically update the data filter dictionary based on an impact associated with the output prediction result.
US11327937B1 Determining indexing progress for a table in a distributed data store
A distributed data storage system may implement determining indexing progress for a table stored in the distributed data storage system. A table may be stored in multiple table partitions. When a secondary index is created for the table, each partition may independently index the items stored within the table partition in order to identify those items in the partition that should be stored in the secondary index. During creation of the secondary index, creation progress points that indicate the progress of the indexing across the table partitions may be determined. The creation progress points may be provided via a programmatic, textual, or graphical interface to the distributed data storage system.
US11327934B2 Systems and methods for cleansing automated robotic traffic from sets of usage logs
Exemplary embodiments of the present disclosure provide for cleansing data generated by one or more servers in response to database interactions resulting from an automated software robot interacting with the one or more servers via a telecommunications network. Log entries in usage logs corresponding to events during a session can be analyzed to determine relationships between events and the usage logs can be classified based on the relationships as either corresponding to human behavior or automated software robot behavior. Usage logs corresponding to automated software robot behavior can be removed from further analysis.
US11327927B2 System and method for creating group snapshots
System and method for creating group snapshots of multiple storage objects uses storage structures to store the storage objects in a storage system. In order to create a group snapshot of storage objects, a prepare snapshot process is executed at each of multiple host computers managing the storage objects as storage structures to block input and output operations on the storage objects stored in the storage structures. A commit snapshot process is then executed at each of the multiple host computers to create snapshots of the storage object in the respective storage structures. In addition, the snapshots of the storage object are recorded in the respective storage structures as snapshot entries in the respective storage structures.
US11327926B2 Effective deployment of spreadsheets in browser environments
A file management system may include a file server that performs calculations of a spreadsheet file instance to generate a dataset that includes values in the spreadsheet file instance. The file management system also may include an application operating at a client device that is in communication with the file server via a network. The application may receive, via the network, a version of the dataset comprising the values generated by the calculations performed by the server. The application may visualize a spreadsheet at the user interface. The visualized spreadsheet may display at least a subset of the values. In one case, protected contents of one or more cells in the spreadsheet may be converted to other values when displayed at the user interface.
US11327922B2 Bus ownership for a system power management interface (SPMI) bus
The systems and methods for bus ownership in a system power management interface (SPMI) bus may include two or more masters on the SPMI bus, and bus ownership may be passed between masters. The current owner of the bus is responsible for providing a clock signal on the clock line of the SPMI bus. To avoid problems caused by ringing of the clock signal being sent on a conductor that exceeds the SPMI specification, the original master (from whom bus ownership is being transferred) holds the clock line of the SPMI bus at a logical low for a clock delay value that is based on conductor length.
US11327917B2 Low voltage drive circuit and communication system
A low voltage drive circuit includes a transmit digital to analog circuit (DAC), a receive analog DAC and a drive sense circuit configured to receive transmit digital data. The transmit DAC is configured to convert transmit digital data into an analog outbound data signal and the receive analog DAC is configured to convert an analog outbound data signal into an analog transmit signal. The drive sense circuit is configured to drive the analog transmit signal on to a bus coupled to the low voltage drive circuit as a signal that varies loading on the bus at a first frequency to represent the analog outbound data signal. The drive sense circuit is further configured to receive an analog receive signal from the bus at a second frequency, convert the analog receive signal into an analog inbound data signal, convert the analog inbound data signal into received digital data, and output the received digital data.
US11327916B1 Enumerating logical identifiers for backplanes of an information handling system
In one embodiment, a method for enumerating logical identifiers for a plurality of backplanes of an information handling system includes: generating, by each of the plurality of backplanes, inventory information indicating a plurality of backplane attributes; sending, by each of the plurality of backplanes, the inventory information to a baseboard management controller; receiving, by the baseboard management controller, the inventory information from each of the plurality of backplanes; determining, by the baseboard management controller, a backplane topology of the information handling system based on the inventory information, the backplane topology indicating a backplane location for each of the plurality of backplanes; generating, by the baseboard management controller, a logical backplane identifier for each of the plurality of backplanes based on the backplane topology; and assigning, by the baseboard management controller, the logical backplane identifier to each of the plurality of backplanes.
US11327907B2 Methods and apparatus for improving SPI continuous read
Method and apparatus for improving continuous read operations with expanded serial interface are provided. In one aspect, a device comprises: a memory configured to store data; a buffer configured to receive data from outside of the device and transfer the received data to the memory; a plurality of input pins configured to be coupled to an expanded serial peripheral interface (xSPI); and a processor configured to: select a slave device, through the xSPI, from a plurality of slave devices, send instruction data to the slave device for data reading, receive data, through the xSPI, from the selected slave device, and receive a signal on a data strobe line of the xSPI and determine data reading operations based on the received signal.
US11327906B2 Storage device having a wireless communication function
A storage device includes an antenna, a first nonvolatile memory that is operable using power generated at the antenna by an electromagnetic induction caused by an external device, and stores lock state information, a first controller configured to change the lock state information in response to a command that is wirelessly transmitted from the external device through the antenna, a second nonvolatile memory, and a second controller configured to allow access to a memory region of the second nonvolatile memory depending on the lock state information stored in the first nonvolatile memory.
US11327905B2 Intents and locks with intent
A computing device requests access to an application object from a remote storage system in order to locally execute application functionality without hosting application resources. An accessed object is associated with an intent in the storage system and locked. Locking an object in combination with an intent prevents computing devices that are not performing the intent from accessing the object. An intent defines one or more operations to be performed with the requested object, which are serialized as intent steps and stored in the storage system. Upon executing an intent step, the computing device stores a log entry at the storage system signifying the step's completion. A locked object remains locked until the log entries indicate every intent step as complete. Different computing devices can unlock a locked object by executing any incomplete steps of an intent associated with the locked object.
US11327904B2 Systems and methods for securing protected items in memory
System, methods, and other embodiments described herein relate to improving security of protected values in a memory. In one embodiment, a method includes, in response to receiving a write request indicating at least an item and a write value to write into the memory, determining whether a protected items list (PIL) indicates that the item is protected. The method includes replacing the write value of the write request with a protected value from the PIL that corresponds with the item when the item is listed in the PIL as being protected. The method further includes executing the write request to the memory.
US11327902B2 Memory system, memory controller, and operation method of memory system for setting lock on map segments cached in map cache
The present disclosure includes a memory system, a memory controller, and an operation method thereof. The memory system may cache a subset of all map segments in a mapping table indicating mapping information between logical addresses and physical addresses in a map cache, may select map segments on which locking is to be set from the map segments cached in the map cache so as not to be evicted from the map cache based on information on all commands received from a host during a set period of time, and may set lock flags for the map segments on which locking is to be set. Accordingly, the memory system may reduce the overhead occurring in reloading previously evicted map segments in the process of updating a mapping table, and may optimize update performance for a mapping table within a limit that guarantees caching performance to a predetermined level or higher.
US11327901B2 Modular dynamically allocated capacity storage systems implemented as respective batteries each having multiple source terminals
A modular dynamically allocated capacity storage system (MODACS) is provided and includes a housing and a control module. The housing includes source terminals, switches, cells, and sensing module. The source terminals supplying power at a first voltage potential to a first plurality of loads and power at a second voltage potential to a second plurality of loads. The cells are configured to supply power to each of the source terminals based on states of the switches. The sensing modules are configured to determine parameters of each of the cells and generate corresponding status signals. The control module is configured to receive a power request signal, and based on the power request signal and the parameters of each of the cells, determine a connected configuration for the cells relative to each other and the plurality of source terminals and set states of the switches according to the connected configuration.
US11327899B1 Hardware-based virtual-to-physical address translation for programmable logic masters in a system on chip
An example programmable integrated circuit (IC) includes a processing system having a processor, a master circuit, and a system memory management unit (SMMU). The SMMU includes a first translation buffer unit (TBU) coupled to the master circuit, an address translation (AT) circuit, an AT interface coupled to the AT circuit, and a second TBU coupled to the AT circuit, and programmable logic coupled to the AT circuit in the SMMU through the AT interface.
US11327898B2 Systems and methods for centrally managed host and network firewall services
Systems and methods for a unified, cloud-managed platform for controlling enterprise network security are provided. According to one embodiment, a network of an enterprise is protected by a cloud-managed platform. An underlying architecture of the cloud-managed platform is abstracted by providing a portal through which modifications to security policies are expressed as business requirements of the enterprise. The security policies are automatically enforced regardless of location or endpoint. A policy digest, including information regarding the modifications and formatted according to a predefined format, generated and locally queued by the portal is retrieved. Security enforcement systems associated with the cloud-managed platform are configured to control communications to and from the network according to the security policies by generating API calls to the security enforcement systems and agents running on endpoints associated with the network are configured to control endpoint-to-endpoint connections according to the security policies based on the policy digest.
US11327894B2 Method and system for performing data movement operations with read snapshot and in place write update
Method and system for performing data movement operations is described herein. One embodiment of a method includes: storing data for a first memory address in a cache line of a memory of a first processing unit, the cache line associated with a coherency state indicating that the memory has sole ownership of the cache line; decoding an instruction for execution by a second processing unit, the instruction comprising a source data operand specifying the first memory address and a destination operand specifying a memory location in the second processing unit; and responsive to executing the decoded instruction, copying data from the cache line of the memory of the first processing unit as identified by the first memory address, to the memory location of the second processing unit, wherein responsive to the copy, the cache line is to remain in the memory and the coherency state is to remain unchanged.
US11327890B1 Partitioning in a processor cache
A network processor includes a memory subsystem serving a plurality of processor cores. The memory subsystem includes a hierarchy of caches. A mid-level instruction cache provides for caching instructions for multiple processor cores. Likewise, a mid-level data cache provides for caching data for multiple cores, and can optionally serve as a point of serialization of the memory subsystem. A low-level cache is partitionable into partitions that are subsets of both ways and sets, and each partition can serve an independent process and/or processor core.
US11327889B2 Multi-access to a data file stored in a data-storage system related to a buffer memory
The invention relates to a method for managing a buffer memory space associated with a persistent data storage system of a computing machine. The buffer memory space is suitable for temporarily storing in the RAM of the machine one or more portions of a single data file of the persistent data storage system that was previously accessed by one or more processes executed on the machine. The operating system of the machine tracks each of the portions of the file that are projected in the buffer memory space by a descriptor belonging to a plurality of buffer memory projection descriptors which are all associated with the tracking of one or more portions of the file projected in the buffer memory space.
US11327879B1 Evaluation infrastructure for testing real-time content search
Systems and methods provide an experimentation system, or testing engine, for a real-time search infrastructure. An example method includes generating a snapshot of a production search environment and performing testing of a signal or index change in the snapshot. The change can be specified as parameters passed to the system. The method may include estimating an impact of the change based on the testing and determining, based on the estimate, whether the impact is positive. Responsive to determining the impact is positive the method may include generating a holdback environment of the production search environment, the holdback environment being a portion of the production search environment selected not to receive the change, pushing the change to the production search environment, and monitoring the change by running partial production traffic through the holdback environment.
US11327877B2 Pipeline performance improvement using stochastic dags
Software development pipeline tools construct pipelines by combining tools, files, and other resources, to build, integrate, test, deploy, or otherwise implement operational functionality in computing systems. Some pipelines are simple, but others are stochastic due to conditional execution, task addition or removal, resource availability randomness, and other causes. Some stochastic pipelines also include a hierarchy with multiple levels of task groupings, which adds complexity. Pipeline performance optimization uses critical paths, but critical paths are challenging to identify in stochastic pipelines. Tools and techniques are presented to automatically identify likely or actual critical paths and to indicate constituent critical tasks as improvement options for stochastic pipelines in software development or other industrial activities. Pipeline representations include directed acyclic graph data structures of constituent tasks. Computationally applying relevance filters helps identify performance improvement options based on historic execution data, without requiring the predefined task dependency information that stochasticity prevents.
US11327876B2 Verifying a software or firmware update using a container before deploying to a client
In some examples, a server receives configuration data from a device. The server receives a software or firmware update from a vendor and determines, based on the configuration data, that the update is installable on the device. The server creates and configures a container, based on the configuration data, to create a replica of the device. The server installs the update in the replica and performs multiple tests that generate logs. If the logs indicate that the update caused no issues, the server sends the update to the device. If the logs indicate that the update caused an issue, the server sends the update to the vendor. In response, the server receives, from the vendor, a modified update that addresses the issue, installs the modified update in the replica, performs the tests, determines that the modified update causes no issues, and sends the modified update to the device.
US11327874B1 System, method, and computer program for orchestrating automatic software testing
As described herein, a system, method, and computer program are provided for orchestrating automatic software testing. In use, an interface to a plurality of different testing tools is provided, where each testing tool of the plurality of different testing tools usable for performing one or more testing-related tasks. Additionally, information describing a software project is identified. Further, use of the plurality of different testing tools is orchestrated to provide automated testing for the software project.
US11327873B2 System and method for identification of appropriate test cases using artificial intelligence for software testing
A method and a system of selecting test cases from existing test cases for a new software testing requirement are disclosed. In an embodiment, the method may include determining a confidence score associated with each of existing test cases, based on comparing a new software testing requirement with the existing test cases using a Recurrent Neural Network (RNN) model, and selecting a set of test cases from the existing test cases based on the confidence score and a predetermined threshold confidence score. The method may further include predicting a defect slippage rate associated with each test case using a linear regression model, and shortlisting a sub-set of test cases from the set of test cases based on the predicted defect slippage rate associated with each test case and a predetermined threshold defect slippage rate.
US11327871B2 Instrumentation overhead regulation technique
An instrumentation overhead regulation technique regulates an amount of work performed by a client library of an investigative platform used to monitor, diagnose and solve errors associated with application development and production. The client library calculates processing resources utilized during its runtime activity to enable adjustment of the amount of work it performs based on the measured activity. An agent may determine the overhead activity impact to user application performance by monitoring processing resource metrics of the user application. The agent analyzes the calculated overhead and processing resource metrics to render decisions to automatically regulate the capture fidelity of the client library. Regulation of the capture fidelity may be implemented by modifying parameters of a dynamic configuration. If results of the analysis indicate a potential issue, the amount of work the client library performs may be trimmed to ensure that the calculated overhead of the client library and its impact on user application performance does not exceed a predetermined threshold.
US11327870B2 System and methods for generating fault indications for an additive manufacturing process based on a probabilistic comparison of the outputs of multiple process models to measured sensor data
Generating fault indications for an additive manufacturing machine based on a comparison of the outputs of multiple process models to measured sensor data. The method receiving sensor data from the additive manufacturing machine during manufacture of at least one part. Models are selected from a model database, each model generating expected sensor values for a defined condition. Difference values are computed between the received sensor data and an output of each of the models. A probability density function is computed, which defines, for each of the models, a likelihood that a given difference value corresponds to each respective model. A probabilistic rule is applied to determine, for each of the models, a probability that the corresponding model output matches the received sensor data. An indicator is output of a defined condition corresponding to a model having the highest match probability.
US11327863B2 Electronic control device for processing circuit diagnostics
An electronic control device includes: a diagnostic circuit unit configured to be reconfigurable so as to be used to diagnose each of a plurality of processing circuits that processes an input signal; an input data storage unit configured to temporarily store the input signal; an output data storage unit configured to temporarily store an output signal of the plurality of processing circuits; a reconfiguration control unit configured to sequentially write, to the diagnostic circuit unit as circuit configuration information, circuit information the same as that of the plurality of processing circuits; a diagnostic control unit configured to cause the diagnostic circuit unit to perform calculation using the input signal stored in the input data storage unit when the circuit configuration information is written to the diagnostic circuit unit; and a comparator configured to diagnose each of the plurality of processing circuits by comparing output of the diagnostic circuit unit and the output signal stored in the output data storage unit.
US11327860B2 Memory device and methods for programming and reading memory device
A memory device and methods for programming and reading a memory device are provided. The memory device includes a memory array and a memory controller. The memory array includes a plurality of one-time programmable (OTP) cells, in which the OTP cells comprises a plurality of data cells for storing data, a plurality of supplementary cells in parallel to the data cells, and one or more redundant cells for each of a plurality of sets of the data cells. The memory controller is configured to program the data cells. The memory controller verifies and records a state of each data cell in a set of the data cells in the corresponding supplementary cell after the programming, and stores the data to be programmed to the data cell using the one or more redundant cells reserved for the set of the data cells when the data cell is verified as failed.
US11327858B2 Preserving data integrity during controller failure
Systems and processes are disclosed to preserve data integrity during a storage controller failure. In some examples, a storage controller of an active-active controller configuration can back-up data and corresponding cache elements to allow a surviving controller to construct a correct state of a failed controller's write cache. To accomplish this, the systems and processes can implement a relative time stamp for the cache elements that allow the backed-up data to be merged on a block-by-block basis.
US11327849B2 Catalog restoration
A method can include obtaining catalog data of a catalog. The catalog can include one or more records. The method can further include detecting one or more damaged records among the one or more records and isolating the one or more damaged records. The method can further include identifying one or more undamaged records among the one or more records. The method can further include transferring the one or more undamaged records to a backup catalog. The method can further include obtaining a transfer status of a first undamaged record of the one or more undamaged records. The method can further include obtaining an access request corresponding to the first undamaged record. The method can further include determining, based on the transfer status, a response to the access request and generating, based at least in part on the backup catalog, a restored catalog.
US11327847B2 Methods, devices, systems, and computer-readable mediums for reduced recovery point objective duration
A network device includes at least one processor, a storage device and at least one memory including computer program code. The at least one memory and the computer program code are configured to, with the at least one processor, cause the network device to: write data to the storage device; replicate the data at one or more remote network devices via at least one deterministic transmission medium; and output an acknowledgement in response to determining that the data has been written to the storage device prior to receiving confirmation of successful replication of the data at the one or more remote network devices. The methods, systems or computer readable mediums leverage the deterministic and measurable nature of the transmission media to reduce the Recover Point Objective durations.
US11327842B2 Backing up a software update of a control device of transport vehicle
A transport vehicle, a server, and a method for backing up a software update of a control device of the transport vehicle are provided. The method includes the steps: transmitting a first data set representing a current software version of the control device by the transport vehicle to a server, storing the first data set in the server; determining that a software update of the control device must occur; generating a second data set representing a target software version of the control device as a function of the first data set by the server; and transmitting the first data set and the second data set and a software package for updating the control device according to the second data set from the server to the transport vehicle.
US11327841B2 Identifying a fault domain for a delta component of a distributed data object
The disclosure herein describes placing a delta component of a base component in a target fault domain. A delta component associated with a base component is generated. The generation includes selecting a first fault domain as a target fault domain for the delta component based on the first fault domain including a witness component associated with the distributed data object of the base component. Otherwise, the generation includes selecting a second fault domain as the target fault domain based on the second fault domain including at least one data component that includes a different address space than the base component. Otherwise, the generation includes selecting a third fault domain as the target fault domain based on the third fault domain being unused. Then, the delta component is placed on the target fault domain, whereby data durability of the distributed data object is enhanced, and available fault domains are preserved.
US11327835B2 Devices and methods for data storage
In an embodiment, a storage device includes a multiplicity of data value memory cells and a multiplicity of check value memory cells, where at least one of the multiplicity of data value memory cells is assigned to two of the check value memory cells, and where at least one of the multiplicity of check value memory cells is assigned to two of the data value memory cells, and a correction circuit which is configured to output a corrected data value when reading out a selected data value memory cell of the at least one of the multiplicity of data value memory cells, based on a content of the selected data value memory cell and based on contents of the two check value memory cells assigned to the selected data value memory cell.
US11327833B2 Prioritizing shared blockchain data storage
Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for storing blockchain data. One of the methods includes receiving a plurality of blocks from a blockchain node in the blockchain network; for each of the plurality of blocks: determining a first number of blockchain nodes that store a dataset divided from an error correction coding (ECC) encoded version of the block and a second number of blockchain nodes that store a dataset comprised of redundant bits divided from the ECC encoded version of the block; calculating a priority value of the block based on the first number and the second number; and encoding at least a portion of the plurality of blocks using ECC to generate a plurality of encoded blocks based on the priority value.
US11327831B2 Energy-efficient error-correction-detection storage
A memory system employs an addressing scheme to logically divide rows of memory cells into separate contiguous regions, one for data storage and another for error detection and correction (EDC) codes corresponding to that data. Data and corresponding EDC codes are stored in the same row of the same bank. Accessing data and corresponding EDC code in the same row of the same bank advantageously saves power and avoids bank conflicts. The addressing scheme partitions the memory without requiring the requesting processor to have an understanding of the memory partition.
US11327828B2 Process automation action repository and assembler
A system for remediating computing-related events by taking into account the past performance of remediation processes and the current run-time environment in which the remedy will be deployed. Robotic Process Automation is implemented to identify computing-related events requiring automation and to record actions that are taken to remediate the events. Robotic scripts (bots) are created based on the recorded actions and are implemented in a learning-mode, in which run-time conditions and level of performance are recorded, such that, run-time conditions and performance are determinative of which bot or combination of bots are implemented for subsequent occurrence of computing-related events. Additionally, remedial process associated with the bot(s) may be executed in a simulated environment prior to the production run-time computing environment to validate the bot and insure the likelihood of effective performance of the remedial process in the run-time production environment.
US11327827B1 Optimizing display of suggested actions in a workbook
An information technology (IT) operations platform is described that enables users to execute one or more executable actions from a set of executable actions presented in a prioritized order based on historical data. In response to identifying an occurrence of a type of incident in an IT environment, the IT operations platform generates a workbook based on a customizable workbook template. The customizable workbook template includes a plurality of tasks grouped into a plurality of phases for responding to occurrences of the type of incident, and each task of the plurality of tasks is associated with a respective set of suggested executable actions for completing the corresponding task. The IT operations platform then causes the display of a graphical user interface (GUI) including a representation of the workbook, including interface elements representing the respective set of suggested executable actions displayed in the prioritized order.
US11327818B2 Electronic device and method for managing data input into input field
An electronic device and method are disclosed. The electronic device includes a processor which implements the method. The method includes: executing an application in a first state, displaying a first user interface for the application on a display, the first UI including a first input field and a first identifier identifying the first input field, receiving data input to the first input field, in response to detecting a particular event, changing the first operational state to a second operational state, re-executing the application in the second operational state, transmitting data for a second UI of the re-executed application to an external display device for display, the second UI including a second input field and a second identifier corresponding to the second input field, and inserting the received data input into the second input field when the first identifier corresponds to the second identifier.
US11327817B2 Automatic scope configuration of monitoring agents for tracking missing events at runtime
In one embodiment, a device receives, from a monitoring agent that monitors an application, an indication that the monitoring agent did not capture information regarding a particular event during execution of the application. The device determines that the particular event is of a relevant event type that should be tracked. The device generates a configuration for the monitoring agent that adjusts a monitoring scope of the monitoring agent so as to capture information regarding the particular event. The device causes the monitoring agent to be updated with the configuration, wherein the monitoring agent captures information regarding the particular event after being updated with the configuration.
US11327816B2 Monitoring components in a service framework
A solution is proposed for monitoring usage of bundles in the OSGi environment. For this purpose, an event notification interface of the OSGi environment is exploited. Particularly, each event relating to a change of state of a bundle (such as its addition, removal, starting and stopping) is detected by an auxiliary bundle—which previously subscribed to the event notification interface. The auxiliary bundle can then forward the detected events to a licensing agent, which identifies the bundle by means of a software catalogue. In this way, the desired result is achieved without requiring any instrumentation of the bundles to be monitored.
US11327814B2 Semaphores for serverless computing
The illustrative embodiments provide concepts for processing a function call using a solid or ephemeral code, selected using a semaphore relating to an identifying feature of the function call. The concept may include: receiving a function call, wherein the function call comprises an identifying feature; queueing the function call in a queue; selecting, using a semaphore relating to the identifying feature of the function call, a code instance of a plurality of code instances for processing a queued function call, the plurality of code instances comprising: an ephemeral code instance, wherein the ephemeral code instance is adapted to process a single function call before being discarded; and a solid code instance, wherein the solid code instance is adapted to process a function call without being discarded; and processing the queued function call with the selected code instance.
US11327811B2 Distributed computing mesh
Novel tools and techniques are provided for implementing a distributed computing mesh, and, more particularly, for implementing a distributed computing mesh using a hierarchical framework to distribute workload across multiple computing nodes. In various embodiments, a hierarchical distributed computing mesh might be implemented using a plurality of network nodes. A first control node may assign at least one first network node as at least one second control node. The second control node might receive a computing task from the first control node. The second control node might designate additional network nodes to process one or more portions of the computing task. The second control node may then divide the computing task and send the one or more portions of the computing task to the additional network nodes for processing. The second control node may receive one or more processed portions of the computing task from the additional network nodes.
US11327810B2 Managing virtual machine memory balloon using time series predictive data
A virtual machine's (VM's) usage of a resource over a first time period may be monitored to determine a load pattern for the VM. A time series analysis of the load pattern may be performed to generate a predictive resource usage model, the predictive resource usage model indicating one or more predicted variations in the usage of the resource by the VM over a second time period. A predicted resource usage of the VM at a future time that is within the second time period may be determined based, at least in part, on the predictive resource usage model. An amount of the resource to allocate to the VM at a current time may be determined based, at least in part, on the predicted resource usage of the VM at the future time and the actual resource usage of the VM at the current time.
US11327806B1 Profiling and application monitoring for edge devices based on headroom
A system and method include receiving a resource headroom data of an edge device, receiving resource utilization data of a plurality of applications, and selecting a group of applications from the plurality of applications for installation on the edge device based upon the resource headroom of the edge device. The system and method also include computing a fitness score based upon a suitability of the selected group of applications for the edge device, generating a reward based on the fitness score, and using the reward to refine the selection of the group of selections in subsequent iterations.
US11327801B2 Initialization of resource allocation for a workload characterized using a regression model
Techniques are provided for adaptive resource allocation for workloads with initial condition setting. One method comprises obtaining a dataset comprising data from previous executions of a workload, wherein the data comprises a plurality of different resource allocations and parameterizations of the workload; determining an initial allocation of an amount of a resource for the workload based on a regression model characterizing a behavior of the workload, the data, a predefined service metric and a characterization of a target infrastructure; and initiating an application of the determined initial allocation of the amount of the resource for the workload. A performance of one or more of the plurality of workloads can be evaluated based on a percentage of time within a predefined error range. The regression model can be updated and/or replaced over time with new data for additional executions of the at least one workload.
US11327800B2 Technical process control in multi-computing-core system
To control a technical process comprising a control task for independently controllable modules, modules are each assigned to a computing core on a controller with a plurality of computing cores. The technical process is connected to the controller via at least one communication connection. In a first time segment, the controller provides read-in input data of the modules for the respectively associated computing core. Subsequently, synchronization of the computing cores to which modules are assigned is carried out by the controller. In a second time segment, the computing cores process the input data of the modules to generate output data for the modules, wherein each computing core signals the end of processing. As soon as all computing cores have signaled the end of processing, the output data are provided in a third time segment by the controller in order to be provided to the modules on the communication connection.
US11327798B1 Accelerating an application code portion based on a received configuration
An application level request associated with a portion of an application code requested to be executed with an adjusted hardware acceleration (wherein the portion of the application code is identified using a mechanism compatible with a plurality of different hardware processors) is received. It is determined whether to allow the adjusted hardware acceleration based at least in part on a configuration received via a network.
US11327794B2 Periodic task execution in an automated context
A computing system may run a recurring task, which may use resources, such as logic resources and time, to operate on and/or with a set of data. Accordingly, the frequency at which the recurring task is executed may limit the performance and/or efficiency of the computing system. As such, a scheduler routine may, based on configuration information associated with the recurring task and/or the set of data, schedule the recurring task with a periodicity that may improve the performance and/or efficiency of the computing system.
US11327793B2 Garbage collection work stealing mechanism
Systems and methods for processing hierarchical tasks in a garbage collection mechanism are provided. The method includes determining chunks in a task queue. Each chunk is a group of child tasks created after processing one task. The method includes popping, by an owner thread, tasks from a top side of the task queue pointed at by a chunk in a first in first out (FIFO) pop. The method also includes stealing, by a thief thread, tasks from a chunk in an opposite side of the task queue.
US11327787B2 Using a managed object operation to control a lifecycle management operation
Techniques for linking managed object (MO) operations and lifecycle operations associated with VNFs (Virtual Network Functions) are discussed. In various actions, MO operations can trigger associated lifecycle operations, or lifecycle operations can trigger associated MO operations. In some aspects, MO instance creation by an EM (Element Manager) can trigger associated VNF instantiation by a VNFM (VNF Manager), or vice versa. In the same or other aspects, MO instance deletion by an EM can trigger termination of an associated VNF by a VNFM, or vice versa.
US11327786B2 Distributing interrupt request to be handled by target virtual processor
Virtual processors are mappable to a number of physical processors. An interrupt distributor is responsible for distributing interrupt requests to a subset of the physical processors. An interface communicates with further interrupt distributors responsible for other physical processors. In response to an interrupt request to be handled by a target virtual processor, the interrupt distributor determines, based on cached virtual processor mapping information, whether to route the interrupt request to one of the subset of physical processors or to one of the further interrupt distributors. When a rejection response is received in response to an interrupt request routed to one of the further interrupt distributors, an update of the cached virtual processing mapping information is requested based on shared virtual processor mapping information, and a resent interrupt request is sent to a further interrupt distributor determined based on the shared virtual processor mapping information.
US11327784B2 Collecting and processing contextual attributes on a host
Some embodiments of the invention provide a novel architecture for capturing contextual attributes on host computers that execute one or more machines, and for consuming the captured contextual attributes to perform services on the host computers. The machines are virtual machines (VMs) in some embodiments, containers in other embodiments, or a mix of VMs and containers in still other embodiments. Some embodiments execute a guest-introspection (GI) agent on each machine from which contextual attributes need to be captured. In addition to executing one or more machines on each host computer, these embodiments also execute a context engine and one or more attribute-based service engines on each host computer. Through the GI agents of the machines on a host, the context engine of that host in some embodiments collects contextual attributes associated with network events and/or process events on the machines. The context engine then provides the contextual attributes to the service engines, which, in turn, use these contextual attributes to identify service rules for processing.
US11327778B2 Application deployment using reduced overhead bytecode
A system includes a memory, a processor in communication with the memory, and a recorder. The recorder is configured to obtain a proxy for each respective real object. Each respective real object is related to a respective service. The recorder is also configured to record a sequence of each invocation on each respective proxy and generate an intermediate representation of an application that is configured to invoke the sequence of each invocation on each real object associated with each respective proxy.
US11327777B1 Enabling focus time based on school assignment completion information
Methods, systems and storage media for limiting access to one or more of devices and applications for a period of time are disclosed. Some examples may include: receiving electronic assignment information indicating that at least one assignment associated with a user is incomplete, identifying a block of time based on the at least one incomplete assignment and assigning a focus time session to the identified block of time, causing at least one of an application or device to become disabled based on a configuration profile applied during the focus time session, receiving an indication that the at least one incomplete assignment associated with the user has been completed and causing the previously disabled at least one of the application or device to become enabled.
US11327772B2 Method of loading software code, corresponding system and vehicle equipped with such a system
A method for method of setting up a processing system includes determining availability of user-provided platform information indicative of a first memory platform out of a plurality of memory platforms. In response to determining that the user-provided platform information is available at the first memory platform, a boot loader code is read from the first memory platform. In response to determining that the user-provided platform information is not available, test availability of the boot loader code in another memory platform of the plurality of memory platforms, and read the boot loader code from the another memory platform upon testing the availability of the boot loader code in the another memory platform.
US11327771B1 Defect repair circuits for a reconfigurable data processor
A device architecture includes a spatially reconfigurable array of processors, such as configurable units of a CGRA, having spare elements, and a parameter store on the device which stores parameters that tag one or more elements as unusable. Technologies are described which change the pattern of placement of configuration data, in dependence on the tagged elements. As a result, a spatially reconfigurable array having unusable elements can be repaired.
US11327770B2 Data storage devices, access device and data processing methods
An access device includes a memory controller coupled to a memory device and configured to access the memory device. The memory controller is further configured to perform a test procedure on the memory device to obtain a test result, write a boot code index, which indicates a predetermined address for storing predetermined system data of the memory device and a copy rule adopted for generating one or more duplicates of the predetermined system data, in the memory device, establish system data of the memory device according to the test result, write the system data into the predetermined address as the predetermined system data, and write the system data in one or more memory blocks of the memory device as the duplicates of the predetermined system data according to the copy rule.
US11327765B2 Instruction processing apparatuses, processors, and processing methods
Embodiments of the present disclosure provide an apparatus, comprising: one or more instruction executing circuitries, wherein each instruction executing circuitry of the one or more instruction executing circuitries is configured to execute an instruction of a corresponding instruction type, and an instruction scheduling circuitry that is communicatively coupled to the one or more instruction executing circuitries, the instruction scheduling circuitry is configured to: determine according to an instruction type of the instruction and a number of instructions that have been allocated to the one or more instruction executing circuitries, an instruction executing circuitry from the one or more instruction executing circuitries to schedule the instruction for execution, and allocated the instruction to the determined instruction executing circuitry.
US11327761B2 Processing device with vector transformation execution
An integrated circuit, comprising an instruction pipeline that includes instruction fetch phase circuitry, instruction decode phase circuitry, and instruction execution circuitry. The instruction execution circuitry includes transformation circuitry for receiving an interleaved dual vector operand as an input and for outputting a first natural order vector including a first set of data values from the interleaved dual vector operand and a second natural order vector including a second set of data values from the interleaved dual vector operand.
US11327754B2 Method and apparatus for approximation using polynomials
Methods and apparatus for approximation using polynomial functions are disclosed. In one embodiment, a processor comprises decoding and execution circuitry. The decoding circuitry is to decode an instruction, where the instruction comprises a first operand specifying an output location and a second operand specifying a plurality of data element values to be computed. The execution circuitry is to execute the decoded instruction. The execution includes to compute a result for each of the plurality of data element values using a polynomial function to approximate a complex function, where the computation uses coefficients stored in a lookup location for the complex function, and where data element values within different data element value ranges use different sets of coefficients. The execution further includes to store results of the computation in the output location.
US11327752B2 Element by vector operations in a data processing apparatus
A data processing apparatus, a method of operating a data processing apparatus, a non-transitory computer readable storage medium, and an instruction are provided. The instruction specifies a first source register, a second source register, and an index. In response to the instruction control signals are generated, causing processing circuitry to perform a data processing operation with respect to each data group in the first source register and the second source register to generate respective result data groups forming a result of the data processing operation. Each of the first source register and the second source register has a size which is an integer multiple at least twice a predefined size of the data group, and each data group comprises a plurality of data elements. The operands of the data processing operation for each data group are a selected data element identified in the data group of the first source register by the index and each data element in the data group of the second source register. A technique for element-by-vector operation which is readily scalable as the register width grows.
US11327749B2 System and method for generating documentation for microservice based applications
A system of one or more computers that are configured to generate documentation for microservice-based applications is disclosed. In at least one embodiment, usage information relating to actual usage by one or more users of a plurality of microservices, features extracted from user story information in a backlog tracker, and a call-context graph including information identifying calling functions and called functions in the plurality of microservices are used to generate data that is provided to a natural language generator, which uses the information to automatically generate documentation for the microservice based application.
US11327738B2 Software and firmware updates in a combined single pane of glass interface
An image of a virtualization software and firmware in a plurality of hosts are upgraded by performing the steps of: in response to a user input, generating a software specification that specifies a desired state of the virtualization software and a desired state of the firmware; based on the software specification, preparing a desired image of the virtualization software that includes software components of a desired version of the firmware; and from a virtual machine management server that is programmed to deploy virtual machines in the hosts, coordinating an upgrade to the desired image of the virtualization software and the desired version of the firmware in the hosts by (1) instructing a hardware support manager to upgrade the hosts to the desired version of the firmware, and (2) instructing each of the hosts to upgrade to the desired image of the virtualization software.
US11327734B2 Download system of app, determination method of installation type and storage medium
This invention provides the download system of APP, determination method of installation type and storage medium. The determination method of the installation types of APP includes: obtaining the installation event of the target APP and the information of the target APP; detecting the device features of the terminal where the target APP is installed and obtaining the application list and application installation history of the terminal, wherein the application list is used to record the information of the application existing in the terminal and the application installation history is used to record the event of installing the APP in the terminal and the information of the installed APP; judging the device type of the terminal according to the device features; using the information of the target APP to match in the application list and application installation history and get the installation status of the target APP in the terminal; determining the installation type of the target APP according to the device type and installation status. The scheme of this invention can enable the application program to identify the quality of promotion channels.
US11327725B2 Systems and methods for aggregating implicit and explicit event code of executable models
Systems and methods may aggregate and organize implicit and explicit initialization, reset, and termination operations defined throughout the hierarchy of an executable. The systems and methods may analyze the model and identify implicit and explicit initialization, reset, and termination operations defined at various hierarchical levels. The systems and methods may aggregate the implicit and explicit initialization, reset, and termination operations into an initialize callable unit, a reset callable unit, and a termination callable unit. The systems and methods may apply optimizations to the callable units, and resolve conflicts. The systems and methods may define a single entry point for each of the initialize, reset, and termination callable units.
US11327721B1 System for extending functionality of a computer programming language, and related method and software
A system for extending functionality of a computer programming language includes a programming interface, a module creator, an object creator, and a node compiler, all executing on a computer. The programming interface provides a code editor. The module creator defines a module based on user input received via the code editor. The module exports a function with a plurality of sub-functions, including a first sub-function and a second sub-function. The object creator defines a plurality of versions of an object based on user input received via the code editor, including a first version having a call for the function to take as an argument a first node including a first parameter linked to the first sub-function and a second node including a second parameter linked to the second sub-function. The node compiler detects a dependency between the first node and the second node.
US11327711B2 External visual interactions for speech-based devices
Examples are disclosed herein that are related to providing extended functionalities on-demand to an audio-based wearable device. One example provides a wearable computing device including an acoustic receiver configured to receive speech inputs, a speaker configured to present audio outputs, a communications subsystem configured to connect to an external device, a logic subsystem configured to execute instructions, and a storage subsystem having instructions executable by the logic subsystem to execute a program, connect to the external device via a wireless communications protocol, conduct an audio-based interaction of the program via the speech inputs received at the acoustic receiver and the audio outputs provided by the speaker, upon reaching a screen-based interaction of the program, notify a user via the speaker to interact with the external device, and provide image data to the external device for presentation via a screen of the external device.
US11327710B2 Automatic audio ducking with real time feedback based on fast integration of signal levels
A computer-implemented method for audio signal processing includes analyzing a foreground audio signal to determine metrics corresponding to audio slices of the foreground audio signal. Each such metric indicates a value for an audio property of a respective audio slice. The method further includes computing a total metric for an audio slice as a function of a set of the metrics corresponding to a set of the audio slices including the audio slice. The method further includes adding a key frame to a track based on the total metric. The track includes the foreground audio signal and a background audio signal, and a location of the key frame corresponds to a location of the audio slice on the track. The key frame indicates a change to the audio property of the background audio signal at the location on the track, and the key frame is utilizable for audio ducking.
US11327707B1 Multi-device interactivity system for a touch screen display
In one embodiment, an interactivity agent provides display data from a plurality of devices to a touch screen display via a network for simultaneous presentation on the touch screen display. The interactivity agent receives touch information regarding a touch action performed via the touch screen display with respect to the display data from a particular one of the plurality of devices. The interactivity agent translates the received touch information from the touch screen display into translated touch information for the particular device. The interactivity agent sends, to a particular device via the network, the translated touch information. The translated touch information causes the particular device to replicate the touch action on a display of the particular device.
US11327703B2 Image forming system and voltage adjustment method
A server includes a transceiver and a controller. The transceiver is configured to facilitate communication with a plurality of image forming apparatuses. The controller is configured to receive adjustment information from each of the plurality of images forming apparatuses, determine an updated adjustment value to be used in each of the plurality of image forming apparatuses based on the adjustment information received from of each of the plurality of image forming apparatuses, and transmit adjustment update information including the updated adjustment value to each of the plurality of image forming apparatuses.
US11327701B2 System and method for converting graphic files for printing
A workflow method for creating a printed sheet from a graphics file and an associated job description. The graphics file and an associated job definition are received in a digital front end (DFE), and a raster imaging processor (RIP) in the DFE converts the graphics file from a native format to RIPped data and stores the RIPped data in digital storage. A print controller retrieves the RIPped data from the digital storage and streams the RIPped data as an output. A communication interface, connected to a screening engine processor, receives the streamed RIPped data and the job definition from the DFE and converts the streamed RIPped data to converted RIPped data having a format readable by the screening engine processor, and to pass information from the screening engine processor to the DFE.
US11327700B1 Modification of print queues based on user action and urgency
Various systems and methods maintain a print job of a user in a print queue and identify the user approaching a printing device using a user identification device operatively connected to the printing device. Such systems/methods alter the position of the print job within the print queue (e.g., to a higher priority position) or even begin printing the print job when the user identification device identifies the user approaching the printing device (i.e., before the user reaches the printing device). Systems and methods can also identify the urgency of the user using the user identification device. The amount that the print queue is altered can be based on the amount that the urgency of the user is elevated.
US11327693B2 Computer-readable medium, information processing device, and Method for installing appropriate program
A non-transitory computer-readable medium stores computer-readable instructions configured to, when executed by a processor of an information processing device, cause the information processing device to acquire identification information for identifying an OS of the information processing device, using the acquired identification information, determine whether the OS is capable of accepting a driver program for controlling a device, when determining that the OS is capable of accepting the driver program, install the driver program into the OS, and when determining that the OS is incapable of accepting the driver program, download into the information processing device a driverless installer for achieving driverless control of the device without using the driver program.
US11327692B2 Multi-part surface-mountable physical-activity lamina and method of producing and assembling such
A method is provided of producing and assembling a multi-part surface-mountable physical-activity lamina for use in aiding or supplementing a physical-activity in a physical-activity environment. There is a step a] of providing a first graphic design model of the lamina; and b] segmenting the first graphic design model into a plurality of graphic design model portions. A step c] follows of arranging the graphic design model portions into a more compact second graphic design defining a reduced surface area; and then d] the second graphic design being applied to a lamina substrate having another surface area. The lamina substrate is then separated into lamina elements corresponding to the graphic design model portions, followed by a step e] of assembling the lamina elements onto a mounting surface at a physical-activity environment to form the surface-mountable physical-activity lamina.
US11327691B2 Delivery system, method of controlling delivery system to request for making contract related to delivery of consumable used in printing apparatus
A delivery system including an information processing apparatus operated by a user, a printing apparatus and a server that instructs delivery of a consumable of the printing apparatus. The information processing apparatus requests screen information for making a contract related to the delivery of the consumable to the server, displays a screen based on the screen information received from the server, and transmit registration information input on the screen to the server. The server creates the screen information and transmits the screen information to the information processing apparatus, makes a contract of the delivery of the consumable to be used in the printing apparatus with the user, based on the registration information, and delivers the consumable to the user when a remaining amount of the consumable is less than a predetermined amount in the printing apparatus.
US11327688B2 Master data placement in distributed storage systems
Systems, methods, and computer-readable media for managing a placement of data items on a distributed storage system. In some examples, a method can include determining a location of a master copy of a data item on a distributed storage system, the location including a data store on the distributed storage system; determining an access pattern associated with the master copy of the data item, the access pattern including originating locations of access requests received by the distributed storage system for the master copy of the data item and a respective number of access requests received from each of the originating locations; determining, based on the access pattern, a different location on the distributed storage system for storing the master copy of the data item, the different location including a different data store on the distributed storage system; and placing the master copy of the data item at the different location.
US11327687B2 Encoding data arrays
When operating a data processing system comprising a data encoder operable to perform a first encoding scheme that is configured for processing sets of data arranged in a first data format, for a plurality of sets of data received in a second, different data format, the bits for at least some of the received plurality of sets of data in the second data format are re-ordered to map the bits for the at least some of the received plurality of sets of data in the second data format into the first arrangement of bits associated with the first data format to thereby generate from the received plurality of sets of data in the second data format one or more sets of data in the first data format for processing using the first encoding scheme.
US11327683B2 RAID storage-device-assisted read-modify-write system
A RAID storage-device-assisted RMW system includes a RAID primary data drive that retrieves second primary data via a DMA operation from a host system, and XOR's it with its first primary data to produce first interim parity data that it writes via a DMA operation to a RAID parity data drive. The RAID parity data drive XOR's its first parity data and the first interim parity data to produce second parity data that overwrites the first parity data. The RAID parity data drive also performs GF operations on the first interim parity data and its second interim parity data and XOR's the results to produce interim Q data that it writes via a DMA operation to a RAID Q data drive. The RAID Q data drive XOR's its first Q data and the interim Q data to produce second Q data that overwrites the first Q data.
US11327680B2 Serverless solution for continuous data protection
A serverless application is provided to a cloud site of a cloud services provider. The cloud services provider offers backend services that include an object store and a database. Input/output (IO) writes sent to a volume of a block storage device at a production site are intercepted and aggregated. The aggregated IOs and metadata for the IOs are transmitted from the production site to the cloud site of the cloud services provider. Upon receipt of the aggregated IOs and metadata at the cloud site, the aggregated IOs are stored in an object in the object store at the cloud site, and a function of the serverless application is triggered to write the metadata to the database offered by the cloud services provider.
US11327679B2 Method and system for bitmap-based synchronous replication
A method is used for bitmap-based synchronous replication in a data protection system. The method includes, upon re-establishing communication with a first storage node, requesting, by a second storage node, a first bitmap from the first storage node. The method includes determining, by the second storage node, a set of data blocks to change on the first storage node based on the first bitmap and a second bitmap on the second storage node. The method also includes sending, by the second storage node to the first storage node, the set of data blocks.
US11327676B1 Predictive data streaming in a virtual storage system
A method of predictive data streaming in a virtual storage system, including: identifying, for a plurality of data objects that have been migrated from a first tier of storage in a virtual storage system to a lower tier of storage, metadata describing one or more access patterns for the plurality of data objects; determining, based at least on the metadata describing the plurality of data objects, one or more data objects that have a greater likelihood of being accessed relative to other data objects among the plurality of data objects; and transferring, from the lower tier of storage, the one or more data objects that have a greater likelihood of being accessed relative to other data objects among the plurality of data objects.
US11327670B2 Reducing power consumption in a dispersed storage network
Systems and methods for selectively disabling power to disk drives in a distributed storage network (DSN). In embodiments, a method includes: monitoring namespace health parameter data in a DSN including a plurality of storage disk drives, wherein the namespace health parameter data includes available disks of the plurality of storage disk drives; determining that power to a subset of the plurality of storage disk drives can be disabled without disrupting anticipated client access to a data collection based on the monitoring and stored power management rules; and sending instructions to at least one power manager within the DSN to disable power to the subset of the plurality of storage disk drives, resulting in at least one disabled storage disk, wherein the instructions are based on the determining that power to the subset of the plurality of storage disk drives can be disabled.
US11327666B2 RAID member distribution for granular disk array growth
A subset of drives with protection groups that have D data members and P parity members is scaled in single drive increments. A plurality of indexed partitions equal in size and number are created on (D+P) indexed drives. Protection groups that have D data members and P parity members are created on individual partition indexes of the (D+P) drives. When a new drive is added some of the protection group members located on the (D+P) drives are selected using modulo arithmetic. The selected protection group members are relocated to the new drive and new protection groups are created using the partitions made available due to the relocations. When (D+P) new drives have been added the drive subset may be split into two drive subsets. The modulo arithmetic may include selecting the members of protection group X that are on partition X of drive Y that satisfy the condition (X−Y+N−1) modulo W=0, where N is a count of new drives added to the (D+P) drives and W=(D+P). Alternatively, the modulo arithmetic may include selecting the members of protection group X on partition X of drive Y that satisfy the condition (X+Y−N−1) modulo W=0.
US11327665B2 Managing data on volumes
An approach is disclosed for placing data on volumes. Accesses to data entries at a source location are analyzed to determine locations of the data entries in one or more files. Types of data are identified at the one or more data entries. Types of accesses are identified for the data entries. Durations of the types of accesses to the data entries are identified. An access value is calculated by mapping the one or more types of data combined with the one or more types of accesses combined with the one or more durations of the types of accesses. Confidential sensitive data is moved according to the calculated access value, where a highly accessed confidential data is separated from lighted accessed confidential data by moving a selected portion of data from the source location to the destination location.
US11327658B2 Systems and methods for managing information objects in dynamic data storage devices
According to one aspect, a system for managing information objects in dynamic data storage devices including a first data storage device having a plurality of information objects, a second data storage device operatively connectable to an output device for providing at least some of the information objects to at least one user, and at least one processor operatively coupled to the first data storage device and the second data storage device. The at least one processor is configured to automatically divide the plurality of information objects in the first data storage device to form at least one data subdivision based on division criteria, and repeatedly, in response to a dynamic operating condition determine a relevance value of at least one of the data subdivisions in the first data storage device and the second data storage device indicative of the relevance of those data subdivision to the user, and based on the relevance value, perform at least one of loading those data subdivision to the second data storage, or unloading those data subdivision from the second data storage.
US11327653B2 Drive box, storage system and data transfer method
A storage system for continuing I/O without affecting drive box addition to a host computer includes: a plurality of drive boxes for connecting to a computer device that transmits commands for data reads or writes; and a storage controller connected to the drive boxes. A first drive box provides a first storage region to the computer device. The storage controller manages correspondence between the first storage region and a physical storage region of the drives constituting the first storage region. The first drive box receives a command for the first storage region from the computer device and transfers the command to the storage controller. The storage controller generates a data transfer command including a data storage destination based on the address management table, and transfers the command to the first drive box. The first drive box then transfers the data transfer command to the second drive box.
US11327646B2 Modifying illumination characteristics of an input device to identify characters associated with predicted words
A method for modifying visual aspects of a keyboard in response to a user typing on the keyboard. The method includes one or more computer processors receiving a first character input to an input device. The method further includes determining a plurality of words that begin with the first received character. The method further includes ranking the determined plurality of words. The method further includes selecting a word from among the ranked plurality of words based on a first set of criteria. The method further includes determining a sequence of one or more characters after the received first character that correspond to the selected word. The method further includes modifying one or more respective characteristics of input elements of the input device that correspond to the sequence of characters of the selected word.
US11327641B1 Data collaboration between different entities
Techniques related to data collaboration between different entities are disclosed. In an embodiment, a graph may be displayed in a computer graphical user interface. The graph may include nodes and edges. Each node may represent a distinct data object. Each edge may represent one or more relationships between the two distinct data objects. Based on one or more redaction criteria, a portion of the graph may be identified to be redacted before the graph is exported. Display of the graph in the computer graphical user interface may be updated to remove display of the portion of the graph. After the updating, a request to export the graph may be received. Responsive to receiving the request, a machine-readable representation of a redacted graph may be exported.
US11327639B2 Split view exiting method, split view exiting device, and electronic device
The embodiments of the disclosure provide a split view exiting method and device, a storage medium and an electronic device. The method includes: detecting, in a split view state, a moving operation from a user for a first split window and a second split window; moving the first split window and the second split window according to the detected moving operation; acquiring window overlap information of the first split window and the second split window when detecting that the first split window and the second split window are partially overlapped; and exiting the split view state when the window overlap information meets a preset split exiting condition.
US11327637B2 Information processing system, information processing method, and recording medium for updating virtual agent user interface
Provided are an information processing system, an information processing method, and a recording medium capable of presenting advice more effectively by updating a user interface of an agent according to a user's behavior modification with respect to the agent advice. An information processing system includes a control unit (200) that controls a user interface of an agent to be updated depending on whether a user has performed behavior modification in response to advice that the agent has presented to the user.
US11327631B2 Method for displaying application storage space and terminal
Embodiments of the present invention disclose a method for displaying application storage space and a terminal, so as to enable a user to intuitively learn a use state of application storage space, so that the storage space can be cleaned in time to ensure normal and efficient running of a terminal. The method in the embodiments of the present invention includes: first displaying, by a terminal, a first icon on a desktop in first display mode; and when determining that storage space used by a first application corresponding to the first icon is greater than a preset storage threshold, displaying, by the terminal, the first icon in preset display mode that is different from the first display mode.
US11327630B1 Devices, methods, systems, and media for selecting virtual objects for extended reality interaction
Devices, methods, systems, and media are described for selecting virtual objects for user interaction in an extended reality environment. Distant virtual objects are brought closer to the user within a virtual 3D space to situate the selected virtual object in virtual proximity to the user's hand for direct manipulation. A virtual object is selected by the user based on movements of the user's hand and/or head that are correlated or associated with an intent to select a specific virtual object within the virtual 3D space. As the user's hand moves in a way that is consistent with this intent, the virtual object is brought closer to the user's hand within the virtual 3D space. To predict the user's intent, hand and head trajectory data may be compared to a library of kinematic trajectory templates to identify a best-matched trajectory template.
US11327628B2 Method for processing live streaming data and electronic device
Provided is a method for processing live streaming data. An article selection interface is displayed in response to a publish request of an anchor account is received to display at least one article object, such that an anchor can select at least one target article object from the at least one article object, and further, the at least one target article object and related information of the at least one target article object can be displayed on a live streaming interface by at least one floating window, wherein the related information includes an allowable trading condition of the target article object.
US11327627B2 Incident card system
A system for managing incidents includes an electronic display, an electronic processor coupled to the electronic display, and memory coupled to the electronic processor and storing instructions. The instructions, when executed by the electronic processor, cause the system to display an incident card on the electronic display, display first incident information on a front side of the incident card, receive a first user input indicating to flip to a back side of the incident card, determine user focus information, generate second incident information based on the user focus information, and display a back side of the card responsive to receiving the first user input. The back side includes the second incident information.
US11327622B2 Flexible display and manufacturing method for the same
A flexible display and manufacturing method for the same are disclosed. The flexible display includes a flexible display panel, a conductive layer, an insulation layer, and a touch electrode layer. Wherein the flexible display panel includes multiple sub-pixels, the touch electrode layer includes multiple touch sensing electrodes and multiple touch driving electrodes, the touch sensing electrodes and the touch driving electrodes are intersected and insulated. Wherein the multiple sub-pixels are directly opposite to the multiple stress buffering holes respectively, the conductive layer includes multiple conductive bodies disposed separately with the stress buffering holes, the conductive body is directly opposite to an interval region of the sub-pixels, when the touch driving electrodes are electrically connected, each two touch sensing electrodes are electrically connected through the conductive body, when the touch sensing electrodes are electrically connected, each two touch driving electrodes are electrically connected through the conductive body.
US11327619B2 Touchscreen device with non-orthogonal electrodes
Some embodiments include a touchscreen device (e.g., a projected capacitive sensor) with non-orthogonal U-drive and V-sense electrodes that intersect at an acute angle, θ. The touchscreen device includes a rectangular touch sensitive area with horizontal edge of length W and a vertical edge of length H. Some embodiments include a controller coupled to the touchscreen device that transmits signals via N drive channels, where N is an integer, where the N drive channels are communicatively coupled to P U-drive electrodes, and where P is an integer greater than or equal to N. Members of a subset of the P U-drive electrodes communicatively coupled to one of the N drive channels, intersect mutually exclusive sets of the V-sense electrodes. Motivated by signal-to-noise ratio considerations, values of acute angle, θ, are chosen such that signals corresponding to the drive signals traverse path lengths that are less than W plus H.
US11327615B2 Touch panel and apparatus for driving thereof
Embodiments relate to a touch panel and a method of operating the touch panel. The touch panel includes first electrodes and second electrodes separated from and intersecting the first electrodes. The first electrodes are applied with a touch driving pulse during a first sensing mode and a second sensing mode. The second electrodes sense a first touch sense signal responsive to the touch driving pulse in the first sensing mode. A subset of the second electrodes senses a second touch sense signal responsive to the touch driving pulse in the second sensing mode.
US11327614B2 Fingerprint recognizable touch display panel
A fingerprint recognizable touch display panel includes a display panel, a touch layer, and a fingerprint recognizing layer disposed in the touch area. The touch layer includes touch driving electrodes and touch sensing electrodes. The fingerprint recognizing layer includes first fingerprint recognizing electrodes and second fingerprint recognizing electrodes. The first fingerprint recognizing electrodes and the second fingerprint recognizing electrodes do not overlap with the touch driving electrodes. When touch control function is implemented, the first fingerprint recognizing electrodes and the second fingerprint recognizing electrodes are both multiplexed to touch driving electrodes.
US11327610B2 Display device with touch sensor and method of manufacturing same
An aspect of the present disclosure may provide a display device including: a light-emitting layer including a plurality of light-emitting areas; a plurality of touch wiring lines arranged in a first direction so as to overlap the light-emitting area; and a touch electrode formed on the plurality of touch wiring lines. Further, a method of manufacturing the display device may be provided.
US11327608B2 Two camera touch operation detection method, device, and system
An operation detection method of detecting an operation of a pointing element with respect to an operation surface includes converting first and second taken image obtained by imaging the operation surface into first and second converted taken image calibrated with respect to the operation surface respectively, determining whether or not the pointing element contacts with the operation surface and is in a resting state based on the first and second converted taken image, selecting the first and second converted taken image at when it was determined that the pointing element contacts and to be in the resting state as first and second reference image, calculating a first difference in position between the pointing element in the first reference image and the pointing element in the first converted taken image, calculating a second difference in position between the pointing element in the second reference image selected and the pointing element in the second converted taken image, and determining whether or not the pointing element separated from the operation surface based on the first difference and the second difference.
US11327606B2 Image processing device, imaging device, method of controlling image processing device, and recording medium, with outputting image if accepting first action and with outputting distribution information of evaluation values corresponding to image if accepting second action
Provided are an output unit configured to output an image or distribution information of evaluation values corresponding to a plurality of regions of the image, an operation unit configured to accept a first action and a second action different from the first action; and a control unit configured to execute, when the output unit outputs a first image, output control such that the output unit outputs a second image if the operation unit accepts the first action, and that the output unit outputs distribution information of the evaluation values corresponding to the first image if the operation unit accepts the second action.
US11327605B1 Reducing interference within a display panel while performing input sensing
A processing system for an input device comprises sensor circuitry. The sensor circuitry is configured to operate sensor electrodes for input sensing during a first sensing frame. During a first period of the first sensing frame the sensor circuitry is configured to drive a first portion of the sensor electrodes with a sensing signal, drive a second portion of the sensor electrodes with a guarding signal, and drive a third portion of the sensor electrodes with a reference signal. The guarding signal and the sensing signal have at least one characteristic in common selected from the group consisting of amplitude, phase and frequency. The third portion of the sensor electrodes overlaps a first gate line of a display panel selected for updating during the first period.
US11327602B2 Touch driving method, touch display device, and electronic device
A touch driving method for a touch display device, a touch display device, and an electronic device are provided. The touch driving method includes: applying a touch scanning signal, which is periodic, to a touch structure of the touch display device during applying display data to a display structure of the touch display device in a progressively scanning manner. The display structure is stacked with the touch structure, each period of the touch scanning signal includes a signal rising edge and a signal falling edge, and a signal rising edge and a signal falling edge of at least one period of the touch scanning signal are in display scanning periods for scanning display sub-pixels of an identical color in different rows of the display structure.
US11327600B2 Electronic device and communication device for registering registered data and name of registered data that can be read by number designation of user in association with one-touch key
In an electronic device, a storage device registers registered data and a name of the registered data in association with a number of a one-touch key. A control device functions as a detector, a controller, and a releaser. When an operation device receives a request for registration of new registered data, the detector detects the number of the one-touch key satisfying a release condition. The controller displays the number of the one-touch key satisfying the condition in association with the name of the registered data corresponding to the number on a display device. The releaser registers data corresponding to a selected number of a one-touch key among numbers of one-touch keys satisfying the condition and a name of the registered data, in association with an unregistered number of a one-touch key, and releases a one-touch key having a number assigned to the registered data and the name of the data.
US11327599B2 Identifying a contact type
A signal to be used to propagate a propagating signal through a propagating medium with a touch input surface is sent. The propagating signal has been allowed to propagate through the propagating medium to a plurality of receivers coupled to the propagating medium. A received signal affected by a contact contacting the touch input surface is received. At least a portion of the received signal is compared with one or more reference signal signatures.
US11327598B1 Touch detection circuit chip with reduced power consumption
A control chip comprising: at least pin; a control circuit; a clock generation circuit, configured to generate a clock signal; a power providing circuit, configured to provide an always on power; a touch detection circuit, configured to receive the always on power, and configured to detect a touch event via the pin to generate a touch detection signal; a logic circuit, configured to receive the always on power, the clock signal and the touch detection signal, wherein the logic circuit controls the power providing circuit to provide a core power to the control circuit according to the touch detection signal. The control circuit is further configured to set the logic circuit such that the logic circuit can control the touch detection circuit. A related touch detection method is also discloses. Via the control chip and the touch detection method, the circuit area and the power consumption can be decreased.
US11327595B2 Electronic device and method for controlling motion
An electronic device according to various embodiments of the present invention comprises: a housing including a first surface facing a first direction and a second surface facing a second direction opposite to the first direction; a touch screen display disposed between the first surface and the second surface and exposed through the first surface; a pressure sensor disposed between the first surface and the second surface and configured to sense at least one pressure by an external object on the touch screen display; at least one processor electrically connected to the touch screen display and the pressure sensor; and a memory electrically connected to the processor, wherein the memory may store instructions which cause the processor to receive, from the pressure sensor, data indicating pressure by a user or the external object on the touch screen display, determine a rate of pressure change corresponding to a change of the pressure per unit time, and call a function on the basis of at least a part of at least one between a value of the pressure and the rate of pressure change, during execution. Other embodiments may be possible.
US11327591B2 Display device with touch detection device
A display device with a touch detection device is provided and includes display elements arranged in matrix of row and column direction and surrounded by scan lines each extending in a first direction and a signal lines each extending in a second direction, the display elements including a red display element, a green display element, and a blue display element; light shielding members each extending in one direction, the light shielding members arranged between the display elements adjacent to each other; and touch detection electrodes each extending in the one direction and arranged between the light shielding members and the display elements, and the touch detection electrodes including metal wires that extend overlapping the light shielding members, Wherein the metal wires are divided into metal wire parts that are arranged in the column direction, and the metal wire parts, each being longitudinal in the one direction, are disposed without crossing each other and spaced from each other in the one direction.
US11327587B2 Current-induced dark layer formation for metallization in electronic devices
In various embodiments, bilayers are formed in electronic devices at least in part by anodization of metal-alloy base layers.
US11327585B1 Adaptive stylus receiver to adaptively determine presence of narrowband interference and its suppression
Disclosed is an adaptive stylus receiver to adaptively determine presence of narrowband interference. The receiver comprises an analog-to-digital converter to digitize an incoming digitally modulated (DM) signal at a predetermined sampling frequency, a digital band pass filter configured to receive digitized DM signal and to generate a first set of frequencies from the digitized DM signal, and a frequency detection logic to adaptively determine presence of narrowband interference in a first set of frequencies, the frequency detection logic configured to estimate frequency components from the first set of frequencies, provide a first set of coefficients to a narrowband notch filter, binning of coefficients for frequencies below a threshold value, adaptively estimate narrowband notch filter coefficients by binning and provide estimated narrowband notch filter coefficients to the narrowband notch filter to suppress the narrow band interference from the first set of frequencies.
US11327584B2 Integrated circuit and electronic pen
An integrated circuit includes a first terminal that is connected to a first end of a first capacitor, the first capacitor being included in a resonant circuit, a second terminal that is connected to a second end of the first capacitor, a plurality of second capacitors connected in parallel between the first and second terminals, and a control circuit which, in operation, changes a capacitance of each of the second capacitors. An electronic pen includes the integrated circuit and a first capacitor having a capacitance that varies based on pressure applied to a nib of the electronic pen.
US11327581B2 Active pen
Active pen includes first and second electrodes provided at different positions, a transmission circuit that uses a booster circuit to cause a change in the first electrode to thereby transmit a downlink signal, a reception circuit that uses the second electrode to detect an uplink signal, and a stop filter that prevents a change in a potential of the first electrode from affecting a potential of the uplink signal detected by the reception circuit.
US11327580B2 Electronic pen and coordinate input apparatus
An electronic pen includes a conductive core-side member, a power supply circuit, a signal transmission circuit, an input reception circuit, and a control circuit. The signal transmission circuit receives a power supply voltage from the power supply circuit, generates a first signal and a second signal each having a different waveform, and selectively supplies either the first signal or the second signal to the core-side member. The input reception circuit which receives a designation input designating either the first signal or the second signal to be supplied from the signal transmission circuit to the core-side member. The control circuit controls the signal transmission circuit to supply either the first signal or the second signal to the core-side member according to the designation input received by the input reception circuit.
US11327578B2 Control circuit
A control circuit for an input device including a micro-switch is provided. The control circuit includes an input circuit, a receiver circuit, a control unit, and a detecting unit. The input circuit includes a first contact and a second contact for electrically connecting to the micro-switch. The receiver circuit includes a third contact and a fourth contact for electrically connecting to the micro-switch. The control unit is electrically connected to the first contact and the third contact for providing an input signal via the first contact to the micro-switch and receiving a switching signal from the micro-switch via the third contact. The detecting unit detects a voltage of the second contact to generate a detecting signal. The control unit receives the detecting signal to determine a type of the micro-switch.
US11327575B2 Methods and systems for positioning and controlling sound images in three-dimensional space
A system for positioning and controlling sound images in three-dimensional space, comprising: a three-dimensional motion sensing input device; and a computer system incorporating a digital audio workstation application including a gesture library and one or more built-in features, the computer system being connected to the three-dimensional motion sensing input device by a communication link, wherein gestures that are pre-defined in the gesture library are captured by the three-dimensional motion sensing input device and are provided to the computer system via the communication link and used by the digital audio workstation application to position a sound image in three-dimensional space or to control one or more built-in features of the digital audio workstation application.
US11327574B2 Method for controlling play of multimedia file and terminal device
A method for controlling play of a multimedia file, the method is applied to a terminal device including a first screen and a second screen, and includes: receiving a bending input by a user to a target screen, the bending input being used to trigger changing of a folding angle between the first screen and the second screen; and adjusting a play parameter of a target multimedia file in response to the bending input. The target screen is the first screen or the second screen, and the play parameter includes at least one of play progress or play speed.
US11327567B2 Information processing device and non-transitory computer readable medium
An information processing device includes a processor configured to operate equipment according to biological information indicating an operation item of the equipment in a case where the biological information indicating an operation item of the equipment is measured from a user before the equipment runs, and change an operation item of the equipment in a case where biological information not satisfying a condition regarding a running state of the equipment is measured from the user after the equipment runs.
US11327566B2 Methods and apparatuses for low latency body state prediction based on neuromuscular data
The disclosed method may include receiving neuromuscular activity data over a first time series from a first sensor on a wearable device donned by a user receiving ground truth data over a second time series from a second sensor that indicates a body part state of a body part of the user, generating one or more training datasets by time-shifting at least a portion of the neuromuscular activity data over the first time series relative to the second time series, to associate the neuromuscular activity data with at least a portion of the ground truth data, and training one or more inferential models based on the one or more training datasets. Various other related methods and systems are also disclosed.
US11327558B2 Physical gesture based data manipulation within a virtual scene for investigating a security incident
Disclosed herein is a system for facilitating fast and intuitive investigations of security incidents by responding to physical gestures performed by security analysts within a virtual scene. A query triggers an alert for detecting security incidents that occur with respect to computing resources. Following the alert, the security analyst dons a Near-Eye-Display (NED) device and is presented with a virtual scene having control elements representing various data sets and/or data analysis operations relevant to a security incident. The security analyst investigates the security incident by performing hand motions to “grab-and-drag” control elements representing data sets. The security analyst may also perform hand motions to “tap on” control elements that represents a data analysis operation. Responsive to the hand motions, the system performs data analysis operations and displays a result within the virtual scene. Then, the security analyst performs another hand motion to remediate any threat caused by the security incident.
US11327557B2 Skin interface system
A micro piezo-electric air valve is used to form a skin interface system composed by a matrix of valves interconnected that bring temperature and touch sensorial experience to people through the skin's tactile, pressure and temperature biological sensors by means of micro air jet formations and/or air bubble formations over the skin. The piezo-electric air valve is specially designed to sensitize a small area of the skin of the user by quickly delivering a specific volume of air following a selected pattern, for example a pixel of an image that is processed by a computer system and converted into electric signal that opens or closes the piezo-electric air valve causing the air to flow. Such a skin interface system can be used by blind people to interpret a scene in front of them when using a video camera. or for use as a suit for therapeutic use and gaming.
US11327555B2 Application processor performing a dynamic voltage and frequency scaling operation, computing system including the same, and operation method thereof
A method of operating an application processor including a central processing unit (CPU) with at least one core and a memory interface includes measuring, during a first period, a core active cycle of a period in which the at least one core performs an operation to execute instructions and a core idle cycle of a period in which the at least one core is in an idle state, generating information about a memory access stall cycle of a period in which the at least one core accesses the memory interface in the core active cycle, correcting the core active cycle using the information about the memory access stall cycle to calculate a load on the at least one core using the corrected core active cycle, and performing a DVFS operation on the at least one core using the calculated load on the at least one core.
US11327552B1 Processor-based system employing local dynamic power management based on controlling performance and operating power consumption, and related methods
Processor-based systems employing local dynamic power management based on controlling performance and operating power consumption, and related methods. The processor-based system is configured to locally manage its power consumption by dynamically adjusting operating frequency and/or operating voltage of power supplied to the processor-based system. The processor-based system includes a power control circuit that is aware of the overall power budget for the processor-based system. The control processor in the processor-based system can dynamically increase the voltage level of the power supplied to the processor-based system and/or the operating frequency if the consumed power is lower than the power budget. The power control circuit can also dynamically decrease the operating frequency and/or the voltage level of the power supplied to the processor-based system if the consumed power is higher than the power budget.
US11327550B2 Sensor chip with reduced operation power
There is provided a navigation device including an image sensor, an analog to digital converter and a processor. The image sensor is used to output an analog image using an exposure time. The analog to digital converter is used to convert the analog image to a digital image using a resolution. The processor is used to identify an image quality of the digital image, and adjust at least one of the exposure time of the image sensor and the resolution of the analog to digital converter according to the image quality thereby adjusting the operation power by changing data length actually processed by the processor.
US11327546B2 Power control method and related computer system
A power control method for controlling power paths between a baseboard and a server board includes: conducting a first power path between the baseboard and a detecting module of the server board via an isolated module; the baseboard obtaining a type of server card of the server board before the server board is powered on; and cutting off the first power path and conducting a second power path between a power source module of the server board and the detecting module of the server board via the isolated module after the server board is powered on; wherein the baseboard provides a side-band signal to the server board.
US11327544B2 Memory system and operation method thereof
A memory system may include: a memory device suitable for storing data; a controller suitable for controlling the memory device; a power manager suitable for receiving external power, and supplying operation power to the memory device and the controller; and a plurality of auxiliary power circuits suitable for receiving the operation power from the power manager, storing the received power, and supplying auxiliary power to the power manager when the external power is removed. The power manager may group and manage selected auxiliary power circuits among the plurality of auxiliary power circuits as a test group, and perform a full discharge test on the selected auxiliary power circuits.
US11327541B2 Delivery of AC power with higher power PoE (Power over Ethernet) systems
In one embodiment, a method includes grouping a plurality of ports at power sourcing equipment receiving pulse power and transmitting power from the group of ports at the power sourcing equipment to a power interface module operable to combine the power and provide an AC (alternating current) outlet configured to provide AC power to one or more devices.
US11327534B2 Axis shifting hinge assemblies
In one example, a hinge assembly is disclosed, which may include a first member and a second member rotatably connected to the first member through a mounting portion. The mounting portion may include a first surface having a first protrusion and a second surface, opposite the first surface, having a second protrusion. Further, the hinge assembly may include a first cam fixed to the first member and disposed adjacent to the first surface and a second cam fixed to the first member and disposed adjacent to the second surface. The first cam and second cam being engageable with the first protrusion and the second protrusion, respectively, to shift an axis of rotation of the second member.
US11327517B2 Circuits and devices related to switch controller
Circuits and devices related to switch controller. In some embodiments, a radio-frequency module can include a packaging substrate configured to receive a plurality of components, and a switching circuit implemented on the packaging substrate. The radio-frequency module can further include a control circuit configured to control operation of the switching circuit. The control circuit can include a regulator configured to generate a plurality of reference voltage levels for the operation of the switching circuit, or to be in a sleep mode, based on a control signal received through a common input node. The control circuit can further include a mode detector in communication with the regulator and configured to provide a first form of the control signal to the common input node to allow the plurality of reference levels to be generated by the regulator, or a second form of the control signal to the common input node to put the regulator in the sleep mode.
US11327513B1 Apparatus for managing pressure events in protective casings and related methods
Apparatus for managing pressure events in protective casings and related methods are disclosed. An example apparatus includes a first body including a pressure inlet port, a pressure outlet port, and a groove defined in a wall of the first body. The example apparatus includes a gasket at least partially disposed in the groove. The example apparatus includes a second body removably coupled to the first body. The first body and the second body define a housing. An edge of the second body is to extend over the wall of the first body. The edge includes a lip. A portion of the lip includes a notch defined therein to enable a portion of the gasket to extrude from the groove in response to a pressure event in the housing.
US11327505B2 Control apparatus of work vehicle, work vehicle, and control method of work vehicle
A control apparatus of a work vehicle includes a course data acquisition unit acquiring course data indicating a traveling condition of a work vehicle that includes a travel route, a travel range data acquisition unit acquiring travel range data indicating a travel range of the work vehicle that is defined with a preset travel width based on the travel route, a detection data acquisition unit acquiring detection data of a detection device that has detected a travel direction of the work vehicle, a prediction unit predicting, based on the detection data, a prescribed position distant from a current position of the work vehicle traveling according to the course data, a determination unit determining whether the prescribed position exists within the travel range, and a drive control unit stopping traveling of the work vehicle when it is determined that the prescribed position does not exist within the travel range.
US11327504B2 Method, system and apparatus for mobile automation apparatus localization
A method of mobile automation apparatus localization in a navigation controller includes: controlling a depth sensor to capture a plurality of depth measurements corresponding to an area containing a navigational structure; selecting a primary subset of the depth measurements; selecting, from the primary subset, a corner candidate subset of the depth measurements; generating, from the corner candidate subset, a corner edge corresponding to the navigational structure; selecting an aisle subset of the depth measurements from the primary subset, according to the corner edge; selecting, from the aisle subset, a local minimum depth measurement for each of a plurality of sampling planes extending from the depth sensor; generating a shelf plane from the local minimum depth measurements; and updating a localization of the mobile automation apparatus based on the corner edge and the shelf plane.
US11327498B2 Polynomial-fit based reference line smoothing method for high speed planning of autonomous driving vehicles
According to various embodiments, systems and methods for smoothing a reference line for an autonomous driving vehicle are described. In an exemplary method, a raw reference line can be generated from a high definition map and routing results, and can be truncated based on a predetermined formula. The truncated raw reference line can include a number of points, each point representing a position of an autonomous driving vehicle in a global coordinate system. The number of points can be converted to points in a local coordinate system, where a polynomial curve that best fits the points are generated. The polynomial curve can subsequently be used to generate a new vertical coordinate for a horizontal coordinate of each of the number of points. The new vertical coordinates and their corresponding horizontal coordinates can be converted back to the global coordinate system. The polynomial curve can be used to derive a heading, a kappa, and a dkappa for each point in the global coordinate system.
US11327495B2 Vehicle control system
A vehicle control system includes: a terminal including an input/output unit and configured to be carried by a user; and a control device configured to perform wireless communication with the terminal and to execute autonomous parking processing to move a vehicle to a parking position and to park the vehicle at the parking position, wherein the control device includes a vehicle position identifying unit configured to detect a position of the vehicle, and an action plan unit configured to set a reference position where the user is deemed to hold the terminal outside the vehicle without moving and to compute a traveling route of the vehicle from an alighting position where the user alights from the vehicle to the parking position such that a condition that a distance from the reference position to the vehicle does not exceed a prescribed value is satisfied.
US11327492B2 Adaptive control of autonomous or semi-autonomous vehicle
Controller of a vehicle uses control functions to transition the current state of the vehicle into a target state. A control function is probabilistic to output a parametric probability distribution over the target state defined by a first moment and at least one higher order moment. The controller submits the current state into at least a subset of control functions consistent with the next driving decision to produce a subset of parametric probability distributions over the target state, combines the subset of parametric probability distributions to produce a joint parametric probability distribution of the target state, and determines the control command based on the first moment and at least one higher order moment of the joint parametric probability distribution of the target state.
US11327491B2 Vehicle control device, vehicle control method, and storage medium
A vehicle control device includes a recognition unit that recognizes a surrounding situation of a vehicle, and a driving control unit that controls one or both of steering or acceleration and deceleration of the vehicle based on the surrounding situation recognized by the recognition unit. The driving control unit determines whether or not an occupant is riding in the vehicle, and differentiates a road on which the vehicle is caused to travel, between a case where it is determined that the occupant is riding in the vehicle and a case where it is determined that the occupant is not riding in the vehicle.
US11327490B2 Dynamic control and configuration of autonomous navigation systems
The present disclosure relates generally to systems and methods for generating, processing and correlating data from multiple sensors in an autonomous navigation system, and more particularly to the utilization of configurable and dynamic sensor modules within light detection and ranging systems that enable an improved correlation between sensor data as well as configurability and responsiveness of the system to its surrounding environment.
US11327489B2 Shared memory architecture for a vehicle
A shared memory message system for communication between modules configured to perform a function related to controlling a vehicle in a computer system on the vehicle. The system may include a plurality of modules each representative as a node, the plurality of modules collectively representative as a plurality of nodes, each node a publisher node and/or a subscriber node, a topic registry having message storage location information, message buffers configured to store published messages, and a communication bus coupled to the topic registry, the message buffers, and the plurality of nodes. The communication bus is configured such that publisher node messages are stored in a message buffer and associated storage location information is stored in the topic registry without going through the kernel of the computer system, and such that subscriber nodes can read messages from a message buffer without going through the computer system kernel.
US11327486B2 Vehicle and control method thereof
A vehicle can safely transfer the control of a vehicle to a driver when a fault occurs in an autonomous navigation system. In particular, the vehicle includes: a first sensor to obtain front information of the vehicle; a second sensor to acquire peripheral information of the vehicle; a first controller to perform an autonomous driving function based on the front information; a second controller to perform the autonomous driving function based on the obtained front information and the peripheral information; and a communicator to transmit the front information and the peripheral information to the second controller. The first controller may stop the transmission of a control signal of the first controller when a failure has occurred in the first controller, and the second controller may stop the transmission of a control signal of the second controller when a failure occurs in the second controller.
US11327483B2 Image capture devices for autonomous mobile robots and related systems and methods
An autonomous cleaning robot includes a drive system to support the autonomous cleaning robot above a floor surface, an image capture device positioned on the autonomous cleaning robot to capture imagery of a portion of the floor surface forward of the autonomous cleaning robot, and a controller operably connected to the drive system and the image capture device. The drive system is operable to maneuver the autonomous cleaning robot about the floor surface. The controller is configured to execute instructions to perform operations including initiating, based on a user-selected sensitivity and the imagery captured by the image capture device, an avoidance behavior to avoid an obstacle on the portion of the floor surface.
US11327477B2 Somatosensory remote controller, somatosensory remote control flight system and method, and head-less control method
Disclosed are a somatosensory remote controller, a somatosensory remote control flight system and method, and a remote control method. The somatosensory remote controller comprises: a motion sensor, a controller, a first transmission module, and a remote controller body. The motion sensor, the first transmission module, and the controller are all disposed on the remote controller body, and the motion sensor and the first transmission module are electrically connected to the controller. The motion sensor acquires initial state information of a current position of the remote controller body and movement information about movement of the remote controller body, and transmit the same to the controller. The controller is configured to receive, according to the initial state information and the movement information, a flight instruction, and send the flight instruction via the first transmission module.
US11327475B2 Methods and systems for intelligent collection and analysis of vehicle data
An apparatus, methods and systems for a monitoring system for data collection in a vehicle are disclosed. The system can include a data acquisition circuit structured to interpret a plurality of detection values, each of the plurality of detection values corresponding to input received from at least one of a plurality of input sensors, each of the plurality of input sensors operatively coupled to at least one of a plurality of components of the vehicle, a data analysis circuit structured to determine a state value, wherein the data analysis circuit includes a pattern recognition circuit structured to determine the state value by analyzing a subset of the plurality of detection values and at least one external detection value using at least one of a neural net or an expert system, and an analysis response circuit structured to adjust a parameter of the vehicle in response to the state value.
US11327470B2 Unit space generating device, plant diagnosing system, unit space generating method, plant diagnosing method, and program
A unit space generating device (141) which generates a unit space for use when diagnosing an operating state of a plant on the basis of a Mahalanobis distance is provided with: a sampling data acquiring unit (141A) which acquires a sampling data group comprising a plurality of state quantities of the plant, measured with a fixed period; an adoption determining unit (141C) which, on the basis of an adoption probability calculated each time the sampling data group is acquired, determines whether the sampling data group is to be adopted as a unit space generation data group serving as the basis for a unit space; a unit space generating unit (141D) which generates unit spaces on the basis of a plurality of the adopted unit space generation data groups; and an output value acquiring unit (141B) which acquires an output value of the plant corresponding to the sampling data group.
US11327469B2 Methods, systems, and computer program products for managing multiple drug product packaging systems using a common database management system
A method includes performing, by a processor: providing a database that contains records corresponding to a plurality of drug product packaging systems, the records in the database being accessible through a common database management system, receiving a packaging order for at least one drug product, evaluating at least one criterion for fulfilling the packaging order, and identifying one of the plurality of drug product packaging systems to package the at least one drug product based on evaluating the at least one criterion.
US11327466B2 Command-value generation apparatus
A command-value generation apparatus includes: a segmentation unit to segment a machining program into execution units to generate segment machining programs; a parallel computation unit, including a plurality of arithmetic units, to execute the segment machining programs on a per execution unit basis in parallel and generate a segment command for each of the execution units, the segment command being a group of interpolation points on the tool path; and a command-value generation unit to generate a tool travel command from the segment command for each of the execution units. The segment machining programs are separate from one another by at least one segmentation point. The segment machining programs includes a forward segment machining program located forward of the segmentation point, and a rearward segment machining program located rearward of the segmentation point.
US11327465B2 Method and system to fabricate a three-dimensional meta-structure workpiece
The exemplified methods and systems facilitate manufacturing of a new class of mechanical, loading-bearing components having optimized stress/strain three-dimensional meta-structure structures (also referred to herein as “Meshagons”) as finite-element-based 3D volumetric mesh structures. The resulting three-dimensional meta-structure structures provide high strength, ultra-light connectivity, with programmable interlinkage properties (e.g., density/porosity of linkages).
US11327460B2 Encoder
It is an object of the present invention to provide an encoder that is easier to use.An encoder 1 used in a numerical control device includes a signal generation unit configured to generate a digital signal, and a configuration information output unit configured to output configuration information that determines operation of the signal generation unit, in which the configuration information output unit includes a voltage level acquisition unit that acquires a voltage level to be input, a configuration information selection unit that selects configuration information according to the acquired voltage level among a plurality of types of configuration information, and a configuration information transmission unit that transmits the selected configuration information to the signal generation unit.
US11327458B2 Dynamic 3D object recognition and printing
Three-dimensional (3D) object manufacturing systems and methods are operable to manufacture printed 3D objects corresponding to user-selected physical objects of interest shown in a media content event that have been viewed by a user, wherein at least one 3D printer that is accessible by the user of the media device is operable to manufacture the printed 3D object corresponding to the viewed physical object of interest.
US11327456B2 Efficient controller data generation and extraction
Disclosed herein are techniques for efficiently providing controller data as part of a maintenance or update process. Techniques include receiving, from a first remote computing device, a message associated with at least one controller; extracting, based on the received message, an image of software associated with the at least one controller; accessing, based on the extracted image, a delta file; and transmitting the accessed delta file to a second remote computing device.
US11327452B2 Control method and electronic device with removable components
A control method includes: determining a first state of a plurality of components in an electronic device; acquiring a first operating state of the electronic device; and determining whether to allow one or more of the plurality of components to be removed based on the first state of the plurality of components and the first operating state of the electronic device.
US11327449B2 Nonlinear optimization for stochastic predictive vehicle control
A predictive controller controls a system under uncertainty subject to constraints on state and control variables of the system. At each control step, the predictive controller solves an inequality constrained nonlinear dynamic optimization problem including probabilistic chance constraints representing the uncertainty to produce a control command, and controls an operation of the system using the control command. The predictive controller solves the dynamic optimization problem based on a two-level optimization that alternates, until a termination condition is met, propagation of covariance matrices of the probabilistic chance constraints within the prediction horizon for fixed values of the state and control variables with optimization of the state and control variables within the prediction horizon for fixed values of the covariance matrices.
US11327442B2 System for fixing a timepiece movement in a watch case
The system (10) for fixing a timepiece movement (2) to a watch case (30) element (3) comprises at least one clamp (1), in particular at least two clamps, preferably three clamps or four clamps, which is intended to come into contact firstly with the movement and secondly with the watch case element, the at least one clamp being made of a superelastic alloy and/or of a shape memory alloy, particularly of a nickel-titanium alloy such as Nitinol.
US11327441B2 Mechanical component, mechanism module, movement, and timepiece
A mechanical component, a mechanism module, a movement, and a timepiece superior in lubricating oil retaining performance are to be provided. A mechanical component includes: a first component having a first surface region; a second component having a second surface region on which the first surface region can slide; and an oil retaining film formed on at least one of the first surface region and the second surface region and more lipophilic than the region.
US11327437B2 Tileable, coplanar, flat-panel 3-D display with tactile and audio interfaces
A method and system for a scalable multi-sense user experience are disclosed. A three-dimensional (“3-D”) display is disposed behind a slit plane comprising slits and ultrasonic transducers. Light from the 3-D display passes through the slits in the slit plane to generate a 3-D image. The ultrasonic transducers on the front of the slit plane, i.e., opposite the side where the 3-D display is disposed, generate directed acoustic field and/or a formed tactile field. Because the generating components for all three senses, i.e., visual, audio, and tactile, are coplanar, units may be tiled and thereby scaled to generate larger multi-sense experiences.
US11327431B2 Toner cartridge having a positioning boss
A toner cartridge includes a photoconductive drum and a boss that protrudes outward from a first longitudinal end of the toner cartridge at a rotational axis of the photoconductive drum. An outermost axial segment of the boss along the rotational axis includes a partial cylinder having a cross-sectional shape of a circular segment. An outer circumferential surface of the partial cylinder is convex to a bottom of the toner cartridge and forms a bottom contact surface of the boss that is unobstructed to contact and sit in a corresponding V-block in an image forming device when the toner cartridge is installed in the image forming device. The outermost axial segment of the boss includes clearance above a topmost portion of the partial cylinder and within the radius of the outer circumferential surface of the partial cylinder permitting the clearance to accommodate one or more features in the image forming device.
US11327430B2 Image forming device with connected accommodating portions for control board and recording media
An image forming apparatus includes an electric board extending to a first direction and a second direction, a board accommodating portion cover the electric board, a recording medium accommodating portion to cover a recording medium and a connecting portion. The recording medium accommodating portion is arranged side by side with the board accommodating portion in the first direction. The connecting portion is arranged to overlap with the board accommodating portion and the recording medium accommodating portion as seen in a third direction perpendicular to the first and second directions, and connects the board accommodating portion and the recording medium accommodating portion. The board accommodating portion and the recording medium accommodating portion are directly fixed to the connecting portion, respectively.
US11327426B2 Image forming device
An image forming device that forms an image on a medium, includes: a heater that heats the medium; a control unit that controls the heater; a first path that receives input voltage from an external power supply, converts the input voltage into desired voltage, and supplies the desired voltage to the control unit; a second path that divides the input voltage received by the first path and supplies the input voltage to the heater; a control element that is connected to the second path and controls ON/OFF switching of the heater according to control from the control unit; and a disconnection unit that disconnects the second path depending on condition of the input voltage.
US11327425B2 Fixing belt, fixing device, and image forming apparatus
A fixing belt includes an annular polyimide resin base layer having a lower imidization ratio in the outer peripheral surface than in a central portion in the thickness direction, a metal layer provided on the outer peripheral surface of the polyimide resin base layer, and an elastic layer provided on the outer peripheral surface of the metal layer.
US11327421B2 Recording material cooling device, image forming apparatus, and image forming system
A recording material cooling device includes a first unit provided with a first endless belt and a cooling member, a second unit provided with a second endless belt and a supporting member but not provided with a cooling member, a holding member and a fixing member. The holding member is fixed to a supporting frame and rotatably holds the supporting member in order to be rotated by a user. The fixing member fixes the supporting member to the holding member at any rotating position by the user.
US11327420B2 Image forming apparatus
An image forming apparatus includes a transfer unit configured to transfer second charged images superposed with one another onto a holding surface of a recording medium on which at least one first charged image has been electrostatically held and a static eliminating unit disposed upstream from the transfer unit in a transport direction of the recording medium and configured to remove static electricity from the recording medium electrostatically holding the at least one first charged image.
US11327417B2 Drive and seal assembly for an electrophotographic image forming device
An assembly for use in an electrophotographic image forming device includes a housing having a reservoir for holding toner. The housing includes a wall having an inner surface forming a boundary of the reservoir and an outer surface opposite the inner surface. A toner agitator is positioned in the reservoir and has a rotatable shaft. The shaft includes an end portion that passes through an opening in the wall. A gear is mounted on the end portion of the shaft outside of the reservoir and is rotatably coupled to the shaft. An annular seal encircles and is in contact with an outer circumferential surface of the shaft. The annular seal is positioned between an inner axial face of the gear and the outer surface of the wall. The inner axial face of the gear contacts the annular seal and presses the annular seal against the outer surface of the wall.
US11327416B2 Image forming apparatus including movable toner cartridge
An image forming apparatus includes a process unit and a toner cartridge. The toner cartridge includes a cartridge housing having a first shutter and a second shutter. The process unit includes a conveying tube. The cartridge housing is movable between a first position and a second position. The first position is a position in which (a) the first shutter is positioned at a first open position, (b) the second shutter is positioned at a second open position, and (c) a second opening is aligned with the conveying tube in a second direction. The second position is a position in which (a) the first shutter is positioned at a first closed position, (b) the second shutter is positioned at a second closed position, (c) the second opening is spaced apart from the conveying tube, and (d) the toner cartridge is mountable and removable on and from the process unit.
US11327415B2 Image forming apparatus having developer transporting member that transports developer toward a developer bearing member
An image forming apparatus is capable of performing a second image forming operation in which a peripheral velocity ratio of a developer bearing member to an image bearing member becomes greater than that in a first image forming operation, and in which a potential difference between a developing bias applied to the developer bearing member and a supply bias applied to a supply member becomes a potential difference at which a urging force causing a developer at the contact portion between the developer bearing member and the supply member to move from the supply member to the developer bearing member becomes smaller than that in the first image forming operation, or becomes a potential difference at which a urging force causing the developer to move from the developer bearing member to the supply member is generated.
US11327414B2 Toner, toner cartridge, and image forming apparatus
A toner comprises toner particles containing a colorant, non-crystalline polyester, and crystalline polyester. The crystalline polyester does not contain an esterification catalyst and has a melting point in a range of 80 to 110° C. A gel content of the toner particles is in the range of 4 to 11% by mass.
US11327413B2 Intermediate transfer member
An intermediate transfer member (ITM) for use with a printing system, the ITM having (a) a support layer; and (b) a release layer having an ink reception surface and a second surface opposing the ink reception surface, the second surface attached to the support layer, the release layer formed of an addition-cured, hydrophobic silicone material, wherein the release surface of the release layer has relatively hydrophilic properties with respect to the addition-cured, hydrophobic silicone material.
US11327412B2 Topography measurement system
A topography measurement system includes a radiation source; a first grating; imaging optics; a movement mechanism; detection optics; a second grating; and a detector. The radiation source is configured to generate a radiation beam and includes a light emitting diode to produce to the radiation. The first grating is configured to pattern the radiation beam. The imaging optics is configured to form a first image of the first grating at a target location on a substrate. The movement mechanism is operable to move the substrate relative to the image of the first grating such that the target location moves relative to the substrate. The detection optics is configured to receive radiation from the target location of the substrate and form an image of the first image at the second grating. The detector is configured to receive radiation transmitted through the second grating and produce an output signal.
US11327408B2 Writing data generating method and multi charged particle beam writing apparatus
In one embodiment, a writing data generating method is for generating writing data used in a multi charged particle beam writing apparatus. The method includes calculating, for a figure containing a curve and a straight line included in design data, a plurality of control points representing the curve and a plurality of vertices of the curve and straight line, and expressing a position of each of the control points and vertices as a displacement from an adjacent control point or vertex to generate the writing data.
US11327406B2 Estimating a parameter of a substrate
A method for estimating a parameter across a region on a substrate, the region being divided into a plurality of sub-regions, the method including: obtaining values of the parameter for at least two sub-regions out of the plurality of sub-regions; and estimating the parameter for a position on the region by evaluation of a function having said values of the parameter as input values, wherein the function: a) has piecewise defined base functions, wherein a single base function is defined across a sub-region; and b) is continuous between one or more adjacent sub-regions of the at least two sub-regions within the region.
US11327405B2 Method of manufacturing photo masks
In a method of manufacturing a photo mask for lithography, circuit pattern data are acquired. A pattern density, which is a total pattern area per predetermined area, is calculated from the circuit pattern data. Dummy pattern data for areas having pattern density less than a threshold density are generated. Mask drawing data is generated from the circuit pattern data and the dummy pattern data. By using an electron beam from an electron beam lithography apparatus, patterns are drawn according to the mask drawing data on a resist layer formed on a mask blank substrate. The drawn resist layer is developed using a developing solution. Dummy patterns included in the dummy pattern data are not printed as a photo mask pattern when the resist layer is exposed with the electron beam and is developed.
US11327399B2 Photoresist composition and process for producing photoresist pattern
A photoresist composition comprising a resin which comprises a structural unit represented by the formula (I): and a salt represented by the formula (B1):
US11327397B2 Pattern forming method, coating material for imprint pretreatment and substrate pretreatment method
A pattern forming method using a photo-nanoimprint process on each of a plurality of shot areas: a step (1) of laying a layer of a curable composition (A1); a step (2) of dispensing liquid droplets of a curable composition (A2) dropwise discretely onto the layer of (A1); a step (3) of sandwiching a layer obtained by partially mixing (A1) and (A2), between a mold and the substrate; a step (4) of irradiating the layer with light to cure the layer; and a step (5) of releasing the mold from the layer of (A1) and (A2), in which when steps from the step (3) to the step (5) are collectively called an imprinting step [Im], in a time period from an end of the step (2) to a beginning of the step [Im] in one shot, the step (2) or the step [Im] is performed on another shot area.
US11327387B2 Optical illumination for status indication
An illumination system is provided for an optical system that includes an imaging device for acquiring an image of a target, for decoding of a symbol or other analysis. The illumination system can include a first light source configured to provide illumination of a first wavelength, a second light source configured to provide illumination of a second wavelength that is different from the first wavelength. The light sources can be controlled for operations that include: illuminating the target with the first and second light sources simultaneously for acquisition of the image of the target; and altering an illumination output of at least one of the first light source or the second light source, while maintaining non-zero illumination output for at least one of the first light source or the second light source, to indicate a status of the optical system.
US11327385B2 Polarization-insensitive phase modulator
An optical device (20) includes an electro-optical layer, including a liquid crystal material (24) with a heliconical structure having a pitch that is less than 250 nm and is modifiable by an electric field. An array of excitation electrodes (28) extends over the electro-optical layer. Control circuitry (23) is coupled to apply control voltage waveforms to the excitation electrodes and is configured to modify the control voltage waveforms so as to locally modify a molecule director angle of the heliconical structure and thus to generate a specified phase modulation profile in the electro-optical layer.
US11327384B2 Coupling modulated micro-ring resonator modulator
An optical resonant modulator based on coupling modulation, comprising a resonant structure with an embedded Mach-Zehnder interferometer that is differentially driven to induced amplitude modulation at the output port. The principle of coupling modulation enables high data/baud rates to be achieved in a photonic integrated circuit, e.g. silicon, footprint that is considerably smaller than that of a conventional traveling-wave Mach-Zehnder modulator, in particular by utilizing space saving features, such as ring resonator phase shifters and bend waveguide arms.
US11327383B2 Display panel with light transmittance controlled by gate line and data line
The present application discloses a display panel having an array of a plurality of subpixels. The display panel includes a plurality of light modulators configured to modulate display contrast of the display panel. Each of the plurality of light modulators is in a light modulation region configured to allow light transmitting through the display panel. Light transmittance in the light modulation region is controlled by a first gate line and a first data line for driving image display in a first subpixel of the plurality of subpixels.
US11327379B2 Display device and display panel thereof, and manufacturing method for display device
The present application provides a display panel and a manufacturing method thereof. The display panel includes a base substrate; scanning lines, formed on the base substrate; data lines, formed on the base substrate and intersecting with the scanning lines; and a plurality of pixel units, defined by intersection of the scanning lines and the data lines. The display panel further includes a common electrode wire, insulated from the data lines and the scanning lines, wherein the common electrode wire includes a plurality of connecting leads and spanning structures, and the plurality of connecting leads located in the same column are electrically connected by the spanning structures; and a plurality of conductive support columns, electrically connected to the common electrode wire by the spanning structures.
US11327374B2 Display device
A display device includes a first direction, a plurality of pixels arranged in a second direction intersecting the first direction, at least one scanning signal line connected to the plurality of pixels, a scanning signal line driving circuit connected to the scanning line, the scanning signal line driving circuit includes a switch for outputting a signal to the scanning signal line, a first power supply line for providing a first voltage to the switch, a second power supply line for providing a second voltage smaller than the first voltage to the switch, and the switch is provided between the first power supply line and the second power supply line, a line width of the second power supply line is 4 times the line width of the first power supply line or more and 40 times the line width of the first power supply line or less.
US11327370B2 Peep preventing device, method of manufacturing peep preventing device, and display apparatus
Embodiments of the present disclosure disclose a peep preventing device. The peep preventing device includes first electrodes and a transparent insulating body on a transparent substrate. The insulating body has recesses, the first electrodes are located in the recesses, respectively, and an area of a section, taken along a plane parallel to the transparent substrate, of each recess gradually reduces in a direction away from the transparent substrate. The peep preventing device further includes transparent second electrodes each of which includes a second electrode sidewall portion covering a sidewall of one of the recesses. Closed spaces are defined between the insulating body and the second electrodes and the transparent substrate, and electrophoretic liquids are contained in the closed spaces, respectively, and contain reflective charged particles adapted to adhere to the second electrodes when a first electric field is applied between the first electrodes and the second electrodes.
US11327366B2 Method for producing liquid crystal display device and electronic apparatus
A method for manufacturing a liquid crystal display device includes a step (A) of preparing an active matrix substrate, a step (B) of preparing a counter substrate, and a step (C) of producing a liquid crystal display panel using the prepared active matrix substrate and counter substrate. The step (C) includes a step (C1) of bonding the active matrix substrate with the counter substrate with a predetermined gap interposed therebetween and a step (C2) of forming a liquid crystal layer before or after the step (C1). An alignment film is an alignment film having a specific resistance of 1×1014 Ω·cm or greater when a backlight is illuminated. The step (C) further includes, after the steps (C1) and (C2), a step (C3) of irradiating the active matrix substrate, the liquid crystal layer, and the counter substrate with ultraviolet light.
US11327363B2 Backlight assembly and display apparatus
A display apparatus includes: a backlight assembly including a light source; and at least one functional material; wherein: the light source is configured to emit a white light; and the at least one functional material is configured to absorb light in at least one of a range of 480 nm-520 nm or a range of 575 nm-600 nm to thereby reshape the white light to have blue, red, and green peaks.
US11327361B2 Display panel, and display device and drive method thereof
A display panel, and a display device and a drive method thereof are provided. The display panel includes a first array substrate and a second array substrate cell-assembled with each other, and a liquid crystal layer between the first array substrate and the second array substrate. The display panel further includes a plurality of sub-pixel units, and each of the sub-pixel units includes a color film pattern on the first array substrate, an electroluminescent layer on the second array substrate, and driving electrodes for driving the liquid crystal layer and the electroluminescent layer; and the driving electrodes comprise a reflective electrode on the second array substrate and below the electroluminescent layer, a transparent electrode on the electroluminescent layer, and a pixel electrode on the first array substrate.
US11327358B2 Optical stack for directional display
A privacy display comprises a spatial light modulator and a passive retarder arranged between first and second polarisers arranged in series with the spatial light modulator. On-axis light from the spatial light modulator is directed without loss, and off-axis light has reduced luminance. The visibility of the display to off-axis snoopers is reduced by means of luminance reduction over a wide polar field of view. Off-axis visibility of the display in an automotive vehicle can be reduced.
US11327357B2 Liquid crystal display device
A liquid crystal display device of the present invention includes in the following order from a viewing surface side a first polarizer, a first positive A plate having an in-plane retardation of 120 nm or greater and 155 nm or smaller, a positive C plate having a thickness retardation of 80 nm or greater and 100 nm or smaller, a first substrate, a second positive A plate having an in-plane retardation of 120 nm or greater and 155 nm or smaller, a horizontally aligned liquid crystal layer, a second substrate, a viewing angle compensation layer, and a second polarizer. The device further includes between the first polarizer and the first positive A plate a positive C plate having a thickness retardation of 30 nm or greater and 80 nm or smaller.
US11327356B2 Light guide for segmented illumination
A light guide (100) comprises a light guide plate (110) with an illumination region (111). The light guide plate has a first main surface (112) and a second main surface (113) opposite to the first main surface, and comprises an out-coupling arrangement (120) for coupling light (150) propagating in the light guide plate out of the light guide plate through the first and/or the second main surface in the illumination region. The out-coupling arrangement comprises first out-coupling stripes (121) extending over the illumination region, each first out-coupling stripe defining a horizontal extension of a first light channel (141) in the light guide plate and being configured to couple light propagating substantially in a first direction along the first light channel, out of the light guide plate. Adjacent first out-coupling stripes are separated by an intermediate region (124) with light coupling properties substantially different from those of the first out-coupling stripes.
US11327354B2 Array substrate, method of driving array substrate, method of fabricating array substrate, and display panel
An array substrate, a method of driving an array substrate, a method of fabricating and array substrate, and a display panel including an array substrate are provided. The array substrate includes a base substrate, a first electrode and a second electrode on the base substrate, a polymer-dispersed liquid crystal layer between the first electrode and the second electrode, and a reflective layer on a side of the polymer-dispersed liquid crystal layer opposite from the base substrate. The polymer-dispersed liquid crystal layer is configured to switch between a transparent state and an opaque state in accordance with a voltage applied between the first electrode and the second electrode.
US11327348B2 Multi-channel laser system including optical assembly with etched optical signal channels and related methods
A system may include a laser source, an acousto-optic modulator (AOM) coupled to the laser source, an atom trap, and an optical body coupled between the AOM and the atom trap and having a plurality of spaced apart optical signal channels etched therein. At least one piezoelectric transducer may be coupled to each of the optical signal channels, and a beam polarization controller may be coupled to the piezoelectric transducers.
US11327346B2 Electro-optical modulator and methods of formation thereof
In one embodiment, an electro-optical modulator includes a waveguide having a first major surface and a second major surface opposite the first major surface. A cavity is disposed in the waveguide. Multiple quantum wells are disposed in the cavity.
US11327344B2 FinFET quantum structures utilizing quantum particle tunneling through oxide
Novel and useful quantum structures having a continuous well with control gates that control a local depletion region to form quantum dots. Local depleted well tunneling is used to control quantum operations to implement quantum computing circuits. Qubits are realized by modulating gate potential to control tunneling through local depleted region between two or more sections of the well. Complex structures with a higher number of qdots per continuous well and a larger number of wells are fabricated. Both planar and 3D FinFET semiconductor processes are used to build well to gate and well to well tunneling quantum structures. Combining a number of elementary quantum structure, a quantum computing machine is realized. An interface device provides an interface between classic circuitry and quantum circuitry by permitting tunneling of a single quantum particle from the classic side to the quantum side of the device. Detection interface devices detect the presence or absence of a particle destructively or nondestructively.
US11327342B2 Optical lens for correcting color vision
The present invention relates to optical lens for correcting color vision for individuals with color vision deficiency comprising a substrate and an absorbing dye which has at least a minimum light transmission factor at a wavelength ranging from 515 nm to 80 nm that is lower than or equal to 40% and quickly varying transmission around 500 nm and around 595 nm.
US11327339B2 Method of ordering an ophthalmic lens and corresponding system
A method of ordering an ophthalmic lens comprises the following steps: —obtaining data representative of a desired correction for a wearer's eye; —determining (S6, S8), using an electronic device, a lens power to be measured on a lensmeter based on the obtained data and on at least one parameter defining an expected position of the lens with respect to the wearer's eye, wherein the lens power corresponds to the power measured on the lensmeter for a lens adapted to provide the desired correction to the wearer's eye when placed at the expected position with respect to the wearer's eye; —ordering (S10) the ophthalmic lens specifying the determined power. A corresponding system is also provided.
US11327337B2 Mode-switchable backlight, display, and method
A mode-switchable backlight and mode-switchable display employ a first planar backlight to emit broad-angle emitted light during a first mode and a second planar backlight to emit directional emitted light during a second mode. The second planar backlight includes a plate light guide and an array of multibeam elements configured to scatter out guided light from the light guide during a second mode as the directional emitted light including a plurality of directional light beams having principal angular directions corresponding to view directions of a multiview image. The mode-switchable display further includes a light valve array configured to modulate the broad-angle emitted light to provide a two-dimensional image during the first mode and to modulate the directional emitted light to provide a multiview image during the second mode.
US11327335B2 Display apparatus
A display apparatus includes a display device and an optical element. The display device is configured to project an image beam to a first diaphragm. The optical element is disposed on the transmission path of the image beam. The optical element includes a second diaphragm, the second diaphragm is located on one side of the first diaphragm, and the first diaphragm is located between the second diaphragm and the display device. The area of the second diaphragm approximates the area of the first diaphragm. The image beam passes through the first diaphragm and the second diaphragm and is projected to a projection target.
US11327328B2 Beam spreader
Described examples include a beam spreader having a first beam splitter arranged to receive light from a light source, the first beam splitter arranged to pass a first portion of the light in a first direction and reflect a second portion of the light; a second beam splitter arranged to receive the second portion of the light and reflect a third portion of the light in a second direction parallel to the first direction and arranged to pass a fourth portion of the light; and a mirror arranged to receive the fourth portion of the light and reflect the fourth portion of the light in a third direction parallel to the first direction, wherein the third portion and the fourth portion of the light reflected from the mirror is separated from the first portion of the light in the spreading direction.
US11327326B2 Real-time micro/nano optical field generation and manipulation system/method
The present disclosure discloses a real-time micro/nano optical field generation and manipulation system and method. The system comprises a light source, a spatial filtering unit, an optical 4F system and a light wave manipulation unit, and the optical 4F system comprises a first lens (set) and a second lens (set) sequentially arranged along a light path. The present disclosure achieves real-time modulation on an incident wavefront through a phase element or a phase element assemble. By dynamically manipulating an incident light sub-wavefront, or the light wave modulation optical element, or different areas of the optical element, or different parts of the optical field in an imaging plane and/or the like by the spatial filtering unit, real time light fields with different parameters are generated in the image plane of the system. By spatial filtering/spatial time division filtering/spatio-temporal multiplexing filtering and/or the change of the phase elements, flexible manipulation on patterns, pattern distribution areas and structural parameters such as the patterns' frequency, their orientations, duty ratios, phases or phase shifts and the like are realized. The system can be flexibly integrated into various lithography or microscopy systems for real-time micro/nano structure fabrication and dynamical or 3D detection with a real time manipulated structural illumination.
US11327325B2 Optical beam former
Optical beam former for generating an emerging light beam from an incident light beam, the optical beam former including: a condenser lens array including several condenser lenses; and a projection lens array arranged in parallel to the condenser lens array and including several projection lenses; wherein exactly one of the projection lenses is assigned to each of the condenser lenses so that several optical channels are formed and so that each of the several optical channels generates a partial light beam of the emerging light beam, said partial light beam emerging in an angle-of-emergence range with a partial intensity distribution that is homogenous with respect to an angle of emergence, from an incident partial light beam, wherein the admissible angle-of-incidence ranges of the optical channels have the same size as to the magnitude in a plane extending in parallel to the optical axes of the condenser lenses; and wherein the angle-of-emergence ranges of at least two of the optical channels are different so that an intensity distribution with respect to the angle of emergence includes several regions having a homogenous intensity in a far field of the emerging light beam.
US11327319B2 Head mounted display, image display method, and computer program
A left panel has a portion exceeding a size of a left lens, and a left-eye image displayed in an area of the left panel, which exceeds the size of the left lens, is not visually recognized by a user. A right panel has a portion exceeding a size of a right lens, and a right-eye image displayed in an area of the right panel, which exceeds the size of the right lens, is not visually recognized by the user. An HMD stores a display start position of the left-eye image and a display start position of the right-eye image. The HMD acquires a left-eye image having a size corresponding to the size of the left lens and a right-eye image having a size corresponding to the size of the right lens, which are generated by an external apparatus. The HMD causes the left-eye image to be displayed from the display start position of left-eye image stored in advance and causes the right-eye image to be displayed from the display start position of right-eye image stored in advance.
US11327318B2 Head-mounted display
The disclosure provides a head-mounted display (HMD) including a chamber a light emitter, a camera, and a processor. The chamber has a lens and a display, wherein the lens is coated with a reflective layer and faces a target eye of a wearer, and the reflective layer has at least one specific location. The light emitter emits a first light to the reflective layer, wherein for an i-th specific location, the first light is scattered as multiple second lights by the i-th specific location, the second lights are scattered as multiple third lights by the target eye, and the third lights are scattered as multiple fourth lights by multiple reference locations on the reflective layer. The camera captures the fourth lights as an image corresponding to the i-th specific location. The processor estimates an eye pose of the target eye based on the image corresponding to each specific location.
US11327316B2 Particle control for head-mount able device
A head-mountable device can provide an optical module that removes particles from an optical pathway and captures the particles so they do not interfere with the user's view of and/or through optical elements. For example, the display element and/or another optical element can be moved in a manner that releases particles on a viewing surface thereof. The optical module can include a particle retention element that securely retains the particles so that they remain outside of the optical pathway. Such particle removal and retention can improve and maintain the quality of a user's visual experience via the optical module.
US11327307B2 Near-eye peripheral display device
A head-mounted, near-eye display device includes a central display and a peripheral display. The central display creates a central image of a first resolution in a central eyebox. The peripheral display creates a peripheral image of a second resolution, lower than the first resolution, in a peripheral eyebox, different than the central eyebox.
US11327306B2 Angular performance of apochromatic pancharatnam berry phase components using a C-plate
A near eye display (NED) includes multiple PBP optical elements combined with one or more C-plates to improve optical angular performance. The PBP optical elements may be configured for beam steering or for focusing light to a point. A C-plate may reduce or eliminate an undesirable polarization phase shift introduced by the PBP optical elements to angular, off-axis light. Birefringence of the PBP optical elements produces such a polarization phase shift. A C-plate provides an additional polarization phase shift that is opposite to the extra polarization phase shift by the PBP optical elements. Thus, the additional polarization phase shift by the C-plate at least partially reduces the phase shift by the PBP element.
US11327304B2 Windshield head-up display, and method for suppressing ghost image
A windshield head-up display, and a method for suppressing a ghost image are disclosed. The windshield head-up display comprises an image source and a projection assembly. The image source is projected onto a windshield by means of the projection assembly, such that a first virtual image and a second virtual image are formed on the same side of the windshield. The first virtual image is closer to an eye-box region than the second virtual image. The distance from the first virtual image to the eye-box region is an imaging distance. The method comprises: measuring a ghost image value of the first virtual image and the second virtual image upon a change in the imaging distance; and if the imaging distance has increased, reducing the ghost image value of the first virtual image and the second virtual image projected by the projection assembly onto the same side of the windshield.
US11327301B2 Virtual image display device
A virtual image display device includes an image element configured to display an image, a first lens disposed in an extraction position of image light and including at the image element side thereof a convex surface, a second lens disposed further toward the image element side than the first lens and including a concave surface bonded to the convex surface of the first lens, a half mirror provided in a bonding portion for bonding together the convex surface and the concave surface, a transmission/reflection selection member provided at a light emitting side of the first lens and configured to selectively perform transmission or reflection of the light depending on a polarization state of the light, and a light-guiding portion keeping close contact between the image element and the second lens and configured to guide the image light.
US11327299B2 Light shielding sheet
A light shielding sheet for a lens is provided, including: a metal substrate, including: a first surface; a second surface opposing the first surface; a first through light hole being in communication with the first surface and having hole radiuses gradually decreasing in a direction from the first surface to the second surface, a ratio of a depth of the first through light hole to a difference between two of the hole radiuses at two ends of the first through light hole being less than or equal to 0.5; and a second through light hole being in communication with the first through light hole and the second surface; and a light extinction film covering the first surface, the second surface, a hole wall of the first through light hole and a portion of a hole wall of the second through light hole of the metal substrate.
US11327294B2 Projection device
A projection device for providing an image light includes a light source module configured to provide an illumination light, a dichroic film configured to allow a first portion of the illumination light to transmit therethrough to form a light in a first wavelength range and to reflect a second portion of the illumination light into a light in a second wavelength range different from the first wavelength range, a first digital micromirror device (DMD) configured to reflect the light in the first wavelength range from the dichroic film into a first light, and a second DMD configured to reflect the light in the second wavelength range from the dichroic film into a second light, wherein the first light and the second light together form the image light.
US11327293B2 Wavelength conversion device and projection device
A wavelength conversion device includes a driver, a substrate and a support. The support is disposed between the driver and the substrate. The support is connected to the substrate and the driver. The driver drives the support and the substrate to rotate about a central axis. The support includes at least one through hole. The invention also provides a projection device including a light source system, the aforementioned wavelength conversion device, a light valve, and a projection lens.
US11327292B2 Method of operating observation device, observation device, and recording medium
An imaging condition set in a first region of a three-dimensional model of a subject and an imaging condition set in a second region of the three-dimensional model are different from each other. A processor of an observation device determines whether or not the imaging condition that has been set in the first region or the second region including a position on the three-dimensional model is satisfied. The position is identified on the basis of a position of an imaging device and a posture of the imaging device. The processor displays observation information on a display on the basis of a result of determination. The observation information represents whether or not the first region or the second region including the position on the three-dimensional model has been observed.
US11327290B2 Prism apparatus applied to periscope lens module and periscope lens module
Provided are a prism apparatus applied to a periscope lens module and a periscope lens module. The prism apparatus includes a bearing frame; a supporting-restoring assembly rotatably mounted on the bearing frame; a prism rotatable with the supporting-restoring assembly; and shape memory alloy wires configured to drive the supporting-restoring assembly and the prism to rotate with respect to the bearing frame. The supporting-restoring assembly includes a shape memory alloy wire-supporting frame rotatably connected to the bearing frame, and an elastic support member elastically connected to the bearing frame. The prism is mounted on the elastic support member. The shape memory alloy wires are connected between the bearing frame and the shape memory alloy wire-supporting frame. In the present invention, the shape memory alloy wires replace the electromagnetic drive and are used to drive the supporting-restoring assembly to rotate relative to the bearing frame, and the prism can automatically correct angle.
US11327289B2 Observation telescope
The invention relates to a telescope optics for a telescopic observational instrument having an objective lens, having a prism erecting system and having an eyepiece lens, wherein an image of an object generated by the objective lens is located between the prism erecting system and the eyepiece lens, and wherein the objective lens, in an order starting from the object side, comprises a first lens group G1 with a positive refractive power, a second lens group G2 with a negative refractive power and a third lens group G3, and wherein the second lens group G2 is adjustable in parallel to an optical axis for focusing, and wherein at least one lens with a negative refractive power of the third lens group G3 is adjustable perpendicularly to the optical axis for changing the position of the image, and wherein the third lens group G3 has a negative refractive power.
US11327284B2 Microscope system
A microscope system includes a light sheet microscopic functional unit that illuminates and images a sample in a first operating state with a light sheet-like illumination light distribution, and a scanning microscopic functional unit that illuminates and images the sample in a second operating state with a point-like illumination light distribution. A first scanning element uniaxially scans the sample, in the first operating state, with the light sheet-like illumination light distribution, and uniaxially scans the sample, in the second operating state, with the point-like illumination light distribution. A second scanning element uniaxially scans the sample, in the second operating state, with the point-like illumination light distribution, such that, in the second operating state, the second scanning element generates together with the first scanning element a biaxial scanning of the sample with the point-like illumination light distribution. A controller is configured to switch between the first and second operating states.
US11327283B2 Nanostructured meta-materials and meta-surfaces to collimate light emissions from LEDs
A system, method and device for collimating the output of a light emitting diode (LED) are disclosed. The system, method and device include an LED substrate including a top surface from which the light is emitted, and an array of subwavelength scattering antennas positioned within the emitted light path, the array of subwavelength scattering antennas configured to select directions of scatter of the LED emitted light to provide collimated light output from the device. The array may be aligned perpendicular to the plane of propagation of the light emitted from the LED and may be positioned adjacent to the top surface. The array may be at least partially, or completely, positioned within the LED substrate. The array may be spaced a distance from the top surface and the spacing may be achieved using a dielectric spacer adjacent to the top surface. The array may be positioned within the dielectric spacer.
US11327282B2 Zoom lens and imaging apparatus
A zoom lens includes a negative first lens group, a positive second lens group, and a subsequent lens group in order from an object side. A focusing lens group closer to an image side than the first lens group moves during focusing. The first lens group consists of a first-a lens group and a first-b lens group in order from the object side. Assuming that an average of refractive indices of the negative lenses of the first-a lens group is Nd1ave, a focal length of the focusing lens group is ff, and a focal length of the first lens group is f1, Conditional Expression (1) of 1.73
US11327275B2 Photographing lens assembly, image capturing unit and electronic device
A photographing lens assembly includes five lens elements, in order from an object side to an image side: a first lens element, a second lens element, a third lens element, a fourth lens element and a fifth lens element. The first lens element with positive refractive power has an object-side surface being convex in a paraxial region. The second lens element has an object-side surface being concave in a paraxial region. The third lens element has an object-side surface being convex in a paraxial region. The fourth lens element has an object-side surface being concave in a paraxial region, wherein two surfaces thereof are both aspheric. The fifth lens element has an object-side surface and an image-side surface being both aspheric. At least one surface of the lens elements has at least one inflection point.
US11327274B2 Observation optical system and observation apparatus including the same
An observation optical system for use in observing an image displayed on an image displaying surface, includes, in order from an observation surface side to the image displaying surface side: a first lens having a first transmission reflective surface and a first transmissive surface; and a second lens having a second transmission reflective surface and a second transmissive surface, in which the first lens and the second lens are arranged via an interval interposed therebetween; light from the image displaying surface transmits through the second lens, is reflected by the first transmission reflective surface, is reflected by the second transmission reflective surface, is transmitted through the first lens, and then travels toward the observation surface side; and a focal length of the first lens and a focal length of the observation optical system are appropriately set.
US11327273B2 Primary-subordinate camera focus based on lens position sensing
Various embodiments disclosed herein include techniques for maintaining multiple cameras in focus on same objects and/or at same distances. In some examples, a subordinate camera may be configured to focus based on the focus of a primary camera. For instance, a focus relationship between the primary camera and the subordinate camera may be determined. The focus relationship may characterize the trajectory of the lens position of the subordinate camera with respect to the lens position of the primary camera. In various examples, the focus relationship may be updated.
US11327272B2 Mirror driving device of imaging apparatus and method for controlling driving of mirror of imaging apparatus
A mirror driving device includes a positioner in the imaging apparatus; a mirror holder configured to hold the movable mirror and move to the first position and the second position of the movable mirror; a positioning surface at the mirror holder and configured to come into contact with the positioner to determine the first position of the movable mirror; and a shock dispersion surface provided at the mirror holder. When moving from the second position toward the first position, the movable mirror is configured to contact the positioner before the positioning surface comes into contact with the positioner to reduce a shock. The shock dispersion surface has a smaller inclination with respect to a travel-direction tangent line than an inclination of the positioning surface with respect to the tangent line. The shock dispersion surface is located forward of the positioning surface in the travel direction toward the first position.
US11327268B2 Camera module with thermal deformable material
A camera module includes a lens assembly, a holder, and a thermal deformable material. The lens assembly includes at least one lens and a lens barrel, wherein the lens barrel includes a wall surrounding a central axis of the lens assembly to define a receiving chamber, and the lens is disposed in the receiving chamber. The holder surrounds the lens barrel and supports the lens assembly. The thermal deformable material is disposed between an outer wall of the lens barrel and an inner wall of the holder.
US11327265B2 Clamping device
A clamp assembly includes a first clamp half-piece and a second clamp half-piece. In one example, the clamp half-pieces are identically shaped. In one example, each of the clamp half-pieces has at least one integral pin and at least one aperture. The first and second clamp half-pieces are pivotally connected to each other via a first snap-fit interface in which the integral pin of the first clamp half-piece snap-fits into the at least one aperture of the second clamp half-piece. The clamp assembly can also include a link arm connected to the first clamp half-piece via a second snap-fit interface. A lever arm can also be included that is pivotally connected to the link arm via a third snap-fit interface. The clamp assembly does not require separate link pins or other parts and only includes four components: the clamp half-pieces, the link arm, and the lever arm.
US11327262B2 Fiber termination enclosure with modular plate assemblies
Certain types of fiber termination enclosures include an enclosure and at least one of a plurality of plate module mounting assemblies. Example plate module mounting assemblies include a termination panel plate assembly; a splice tray plate assembly; a cable spool plate assembly; and a drop-in plate assembly. Example cable spool plate assemblies include a cable spool arrangement rotationally coupled to a mounting plate, which fixedly mounts within the enclosure housing. A stand-off mount element may be disposed on the front of the cable spool arrangement to rotate in unison with the cable spool arrangement. The stand-off mount element may include one or more termination adapters.
US11327249B2 Fiber optic ferrule and a guide pin clamp with field changeable guide pins
A fiber optic ferrule and a guide pin clamp allows for changing guide pins in the field. The guide pin clamp has a forward clamp portion, a rearward clamp portion configured to engage the biasing spring and a guide pin retaining plate. The forward clamp portion and the rearward clamp portion move relative to one another to also move guide pin retaining plate from a first position to a second position to allow for the removal or insertion of guide pins.
US11327242B2 Optical fiber connector assembly with ferrule microhole interference fit and related methods
The present disclosure relates to a process by which an optical fiber is terminated with a ferrule to form an optical fiber connector assembly. The ferrule is heated at a heating temperature whereby the ferrule bore (and ferrule microhole) expands. The optical fiber is then inserted into the ferrule microhole. The ferrule then contracts when heat is no longer applied resulting in an interference fit between the optical fiber and the ferrule microhole based on the dimensions of the optical fiber and the ferrule microhole. The interference fit yields certain optical fiber characteristics within the optical fiber connector assembly. The present disclosure also relates to an optical fiber having an outer cladding comprising titania-doped silica and the resulting optical fiber characteristics.
US11327240B2 Fiber optic connector with boot-integrated release and related assemblies
Fiber optic connectors, including SC and MPO connectors that include a strain relief boot operably coupled with a release mechanism for releasing the connector from an adapter or other termination device or receptacle. The strain relief boot can be operably coupled to move axially together with the outer housing of the connector.
US11327238B2 Housing for coupling of light from a light source to an optical light guide
A housing for enabling coupling of light from a light source to an optical light guide. The housing allows for the optical light guide to rotate about its axis with respect to the housing and a light source while at the same time maintaining the optical coupling with the light source. Accordingly, it is desirable to couple light from a light source to an optical light guide, where the optical light guide is freely rotatable about its axis. This is obtained by a locking mechanism of the housing where the light source is arrangeable. The locking mechanism includes a circumferential structure adapted to receive at least one radial locking member of the optical light guide. The circumferential structure is configured such that the optical light guide is rotatable about its axis in the locking mechanism while maintaining a spatial relationship between the end portion of the optical light guide and the light source.
US11327237B2 Display-adjacent optical emission or reception using optical fibers
An electronic device includes a housing and a display. The housing defines an interior cavity and includes an optically-transmissive housing component. The display is disposed in the interior cavity and is viewable through the optically-transmissive housing component. An optoelectronic component is disposed in the interior cavity. An optical fiber extends between a first end positioned adjacent the optoelectronic component and a second end positioned adjacent the optically-transmissive housing component. The optical fiber defines a non-linear optical path between the first end and the second end. At least a portion of the optical fiber is laterally offset from a lateral edge of the display.
US11327233B2 Encoding apparatus using same polarization modes, and quantum key distribution device and system based on same
The present invention discloses an encoding apparatus, including: a polarization splitter-rotator PSR, a polarization rotation structure, and a modulator, where the PSR is configured to receive an input signal light, split the input signal light into two parts whose polarization modes are the same, and send the two parts to the polarization rotation structure and the modulator respectively; the polarization rotation structure has functions of rotating, by 180 degrees, a polarization direction of an optical signal entering the polarization rotation structure from one end, and keeping a polarization direction of an optical signal entering the polarization rotation structure from the other end unchanged; the modulator is configured to modulate a light input to the modulator; and the PSR is further configured to receive signal lights sent by the polarization rotation structure and the modulator, combine the two signal lights to send the output signal light.
US11327231B2 Flexible splice protector assembly and method for preparing same
An assembly includes: first and second fiber optic cables, each of the first and second fiber optic cables including an exposed portion of an optical fiber and an overlying jacket, wherein the optical fiber of the first fiber optic cable is fusion spliced to the optical fiber of the second fiber optic cable to form a splice area; a splice protector that surrounds the splice area of the first and second fiber optic cables; a flexible tube that encircles the splice protector, the exposed portions of the first and second fiber optic cables, and end portions of the jackets of the first and second fiber optic cables, wherein the splice protector, the exposed portions of optical fibers of the first and second fiber optic cables reside in a lumen of the flexible tube; first and second adhesive barriers positioned between an inner surface of the flexible tube and the end portions of the first and second fiber optic cables, respectively; and an outer sleeve that circumferentially overlies the flexible tube and portions of the jackets of the first and second fiber optic cables.
US11327230B2 Optical fiber holder
An optical fiber holder for holding an optical fiber includes: a holder main body; and a groove part that is capable of holding a part of the held optical fiber. The optical fiber holder has an adjustment mechanism that is capable of adjusting a position of the groove part with respect to the holder main body in a state where the groove part is placed on the holder main body.
US11327226B2 Integrated photonics long-distance sensing system
A photonics sensing system includes, in part, first and second multipath integrated optical networks, an optical radiator, and an optical receiver. The first multipath integrated optical network includes, in part, N optical delay elements each supplying one of N delayed optical signals of a received optical pulse, N optical modules each supplying a portion of a different one of the N delayed optical signals, and an optical combiner adapted to combine the N delayed portions to generate a modulated optical signal. The smallest of the N delays is smaller than a width of the received optical pulse. The optical radiator is adapted to radiate the modulated optical signal. The optical receiver is adapted to receive a reflection of the transmitted signal. The second multipath integrated optical network is adapted to demodulate the reflected signal received by the optical receiver.
US11327223B2 Multimode optical fiber with increased bandwidth
A multimode optical fiber having a core region. The core region includes silica, has an outer radius r1, and has a maximum relative refractive index of about 1.5% or less. Additionally, the multimode optical fiber is configured to have an effective bandwidth of about 4.7 GHz-Km or greater for an excited portion of the core region that has a diameter greater than 50 microns, the effective bandwidth being at a wavelength that is within a range of between about 800 and about 1370 nm.
US11327218B2 Method of direct etching fabrication of waveguide combiners
Embodiments described herein relate to methods for fabricating waveguide structures utilizing substrates. The waveguide structures are formed having input coupling regions, waveguide regions, and output coupling regions formed from substrates. The regions are formed by imprinting stamps into resists disposed on hard masks formed on surfaces of the substrates to form positive waveguide patterns. Portions of the positive waveguide patterns and the hard masks formed under the portions are removed. The substrates are masked and etched to form gratings in the input coupling regions and the output coupling regions. Residual portions of the positive waveguide patterns and the hard masks disposed under the residual portions are removed to form waveguide structures having input coupling regions, waveguide regions, and output coupling regions formed from substrates.
US11327217B2 Edge lit luminaire
An edge-lit luminaire includes a housing, a lens, a light emitter, a first reflector, and a second reflector. The housing has a central opening that defines a central area. The lens includes a plurality of extraction features substantially evenly distributed over a lens area. The lens is positioned proximate the central opening, and the lens area is larger than the opening area. The light emitter is positioned adjacent the lens and configured to direct light in a direction generally orthogonal with respect to the central opening. The first reflector is positioned proximate a first surface of the lens distal the central opening. The first reflector substantially covers the first surface of the lens. The second reflector is positioned proximate a second surface of the lens opposite the first surface. The second reflector substantially covers the second surface of the lens outside of the central opening.
US11327215B2 Collimating backlight module, preparation method thereof and display device
The present disclosure provides a collimating backlight module, a preparation method thereof and a display device. The method for preparing the collimating backlight module includes: providing a light guide plate; forming a protective layer on a light emitting side of the light guide plate, where the protective layer simultaneously covers a light emitting area and a non-light emitting area of the light emitting side, a hollow area is formed on the protective layer, to expose the light emitting area of the light guide plate; and forming a light taking grating on the light emitting area of the light guide plate.
US11327214B2 Display device including LCD with substrate having extended portion, and backlight with wiring board overlapping the extended portion
A liquid crystal panel includes first substrate, a second substrate overlapping the first substrate, and a liquid crystal arranged between the substrates, the first including an extended portion which does not overlaps the second substrate. A backlight unit includes a light source mounted on a wiring board, a light guide plate having a light-receiving side surface and a front light-output surface, a light shielding adhesive tape disposed between the liquid crystal panel and the wiring board, and an optical sheet overlaping the front surface of the light guide plate. The light-shielding adhesive tape overlaps the wiring board and the optical sheet.
US11327213B2 Light diffusing optical fibers having uniform illumination along diffusion lengths and methods of forming the same
A light diffusing optical fiber includes a core, a cladding surrounding the core, an outer surface, and a plurality of scattering structures positioned within the core, the cladding, or both the core and the cladding. The plurality of scattering structures are configured to scatter guided light towards the outer surface, such that light including a wavelength of from about 450 nm to about 650 nm diffusing through the outer surface along a diffusion length of the light diffusing optical fiber includes a spectral attenuation percent relative range of about 15% or less.
US11327211B2 Asymmetric transmission film
An asymmetric transmission film including a body having a first surface and a second surface opposite to the first surface and a transmittance control member disposed in the body such that a forward transmittance of light passing in a direction from the first surface toward the second surface and a reverse transmittance of light passing in a direction from the second surface toward the first surface are different from each other.
US11327209B2 Diffractive optical element and method of manufacturing the same, curable resin composition, and optical apparatus
In a diffractive optical element including a base material, a first resin layer having a diffraction grating shape including plural concentric ring bands, and a second resin layer containing an inorganic particle, the inorganic particle is adjusted to have a number mean particle diameter of 10 nm or less, a first peak in a region in which particle diameters are 2 nm or more and 7.9 nm or less, and a second peak in a region in which particle diameters are larger than those of the first peak in a grain size distribution on a volumetric basis, with the ratio of the maximum intensity of the second peak to the maximum intensity of the first peak being 0.3 or more and 0.8 or less in a grain size distribution.
US11327207B2 Prism film, backlight module and display device
Embodiments of the present disclosure relate to a prism film, a backlight module, and a display device. The prism film includes a substrate and a plurality of prisms on a surface of the substrate, each of the plurality of prisms having a triangular cross section, and having a first optical surface, a second optical surface, and a third optical surface that are perpendicular to the triangular cross section, wherein the first optical surface is parallel to the surface of the substrate, the first optical surface and the second optical surface form a first bottom angle, the first optical surface and the third optical surface form a second bottom angle, and at least one of the first bottom angle and the second bottom angle of the plurality of prisms gradually changes.
US11327205B2 Encapsulated diffuser
An optical device, such as a diffuser, can include a substrate; and a diffuser surface, in which the diffuser surface has an index of refraction greater than about 1.8. A method of making and using the optical device is also disclosed.
US11327204B2 Projector including meta-lens
Provided are projectors, each including a light source configured to emit laser light, a substrate spaced apart from the light source by a distance, a pattern mask including a pattern on a first surface of the substrate, the first surface facing the light source, and a meta-lens including a plurality of first nanostructures on a second surface of the substrate, the second surface facing the first surface, the nanostructures having a shape dimension of a sub-wavelength that is less than a wavelength of light emitted from the light source.
US11327202B2 Composition for the manufacture of an ophthalmic lens comprising an encapsulated light-absorbing additive
The present invention relates to a thermosetting composition for the manufacture of an ophthalmic lens which efficiently absorbs light rays without degradation of the light-absorbing additive, said composition comprising an allyl monomer or oligomer, a catalyst, at least one light-absorbing additive contained in nanoparticles which are dispersed in said allyl monomer or allyl oligomer. The present invention also relates to the use of said composition and to the ophthalmic lens obtained from said composition.
US11327201B2 Porosity prediction based on effective stress
Systems and methods relate to generating a self-consistent sediment model. Initially, void ratio extrema are determined for each sediment layer in a sediment column based on historical data or a direct measurement of the sediment column. Initial stress is determined for each sediment layer based on the void ratio extrema. A porosity model is generated for each sediment layer based on the void ratio extrema and the initial stress. At this stage, measured data is obtained for each sediment layer from a data collection device positioned at or near a geographic location of the sediment column. The porosity model of each of the sediment layer is combined with the measured data of the sediment layer to generate the self-consistent sediment model for each sediment layer. The porosity model and the self-consistent sediment model of each sediment layer is updated based on updated measured data obtained from the data collection device.
US11327198B2 CT inspection system and CT imaging method for a reciprocating swinging process of a radioactive source device and a detection device around an object at non-uniform speed to collect effective detection data
The present disclosure relates to the technical field of CT detection, in particular to a CT inspection system and a CT imaging method. The CT inspection system provided by the present disclosure includes a scanning device and an imaging device, wherein the scanning device having a radioactive source device and a detection device is configured to rotate at a nonuniform speed in at least partial process of scanning an object to be detected; and the imaging device generates a CT image based on effective detection data, wherein the effective detection data refer to data acquired each time the detection device rotates by a preset angle. In the present disclosure, the imaging device of the CT inspection system generates a CT image based on data acquired each time the detection device rotates by a preset angle, which, compared with traditional image collection solutions, can effectively reduce image deformation and improve accuracy of detection results.
US11327197B2 Device and method for parallel pressure-volume-temperature analysis using gas chromatography and mass spectrometry
A device and method is described to parallelize a pressure-volume-temperature (“PVT”) analysis using gas chromatography and mass spectrometry techniques such that a portion of the pressure, temperature and volume analysis is performed separately from others. The resulting PVT data is then recombined statistically for a complete PVT analysis. The device may also obtain compositional data of the fluid to perform an equation of state analysis or reservoir simulations.
US11327185B2 Neutron imaging system having neutron shield
A neutron imaging system includes a neutron generator, a flight tube, a stage, a neutron imaging module, and a neutron shield. The flight tube enables neutrons from the neutron generator to enter the flight tube through an input opening and exit through an output opening. The stage supports a sample object to receive neutrons that pass through the entire length of the flight tube and the output opening. The neutron imaging module has a neutron-sensitive component that receives neutrons that pass through the sample object and generates neutron detection signals. The neutron shield surrounds at least a portion of the flight tube and the neutron imaging module to block at least a portion of stray neutrons that travel toward the neutron-sensitive component of the neutron imaging module, in which the stray neutrons do not enter the flight tube through the input opening of the flight tube.
US11327184B2 Providing atmospheric correction data for a GNSS network-RTK system by encoding the data according to a quad-tree hierarchy
The invention relates to providing atmospheric correction data in a GNSS network-RTK system for correcting GNSS data, wherein a base triangulation that encloses at least part of the reference stations of the GNSS network-RTK system is subdivided into child triangles by means of a recursive division of parent triangles into four child triangles, synthetic data are determined for each of the child triangles based on a triangulation algorithm applied to basic data of the reference stations such that the synthetic data represent a gridded representation of the basic data, and access to correction data is provided, wherein the correction data comprise at least part of the synthetic data arranged in a quad-tree hierarchy.
US11327177B2 Adaptive control of ladar shot energy using spatial index of prior ladar return data
Disclosed herein are examples of ladar systems and methods where data about a plurality of ladar returns from prior ladar pulse shots gets stored in a spatial index that associates ladar return data with corresponding locations in a coordinate space to which the ladar return data pertain. This spatial index can then be accessed by a processor to retrieve ladar return data for locations in the coordinate space that are near a range point to be targeted by the ladar system with a new ladar pulse shot. This nearby prior ladar return data can then be analyzed by the ladar system to help define a shot energy for use by the ladar system with respect to the new ladar pulse shot.
US11327172B2 Radar apparatus and objection detection method, and signal processing apparatus therefor
An FMCW radar apparatus employing frequency hopping technique in which a center frequency of each chirp signal is variable enables the accuracy of range measurement of the radar to be improved, by determining a high resolution range value based on a composite beat signal generated by determining a beat signal for each of a plurality of chirp signals, parts of respective frequency bands of which overlap one another, and then compensating the beat signal for a phase difference value.
US11327169B2 Apparatus and method for complementing automotive radar
The present disclosure provides an apparatus for complementing automotive radar, which comprises a camera for obtaining an image of a field of view, a radar sensor for transmitting a radar signal and detecting a radar signal reflected by an object, and a controller for obtaining first information on a target from the image, setting a monitoring range of the radar sensor according to the obtained first information, obtaining second information on the target based on a radar signal detected in the monitoring range, and detecting malfunction of the radar by determining whether or not the first information matches the second information, and further provides a method thereof. According to the present disclosure, it is possible to quickly detect malfunction of the radar sensor.
US11327168B2 Randomized phase and amplitude radar codes for space object tracking
A method of tracking objects using a radar, includes sending a beamcode to at least one radar antenna to set a predetermined direction, using samples from a random distribution of at least one of a phase or an amplitude to generate a tracking signal pulse train, transmitting the pulse train from the at least one antenna within a pulse time window, receiving return signals from objects at the at least one antenna, and using the return signals to gather data to track the objects. A radar system has at least one radar antenna to transmit a tracking signal, a memory to store a set of random distributions, a controller connected to at least one radar antenna and the memory, the controller to execute instructions to determine which random distribution to use, generate a pulse train using the random distribution, transmit the pulse train to the at least one radar antenna as the tracking signal, and gather measurement data about objects returning signals from the tracking signal.
US11327160B2 Optical sensor and electronic device
A TOF sensor includes: a light-emitting element that emits light in accordance with reference pulses; a first light-receiving unit that outputs pulses in response to light incident thereon; a first digital computation unit that calculates the number of third output pulses of the first light-receiving unit in response to reflected light incident thereon; and a distance computation unit that calculates the distance from this device to the object if the number of third output pulses is greater than a first reference value.
US11327157B2 Environment sensing method and apparatus using a wide-angle distance sensor
An environment sensing method includes the following steps, carried out by a data processor a) defining an occupancy grid comprising a plurality of cells; b) acquiring at least one measurement result from a distance sensor, representative of the distance of one or more nearest targets; and c) computing an occupation probability of the cells of the occupancy grid by applying to the measurement an inverse sensor model stored in a memory device in the form of a data structure representing a plurality of model grids associated to respective distance measurement results, at least some cells of a model grid corresponding to a plurality of contiguous cells of the occupancy grid belonging to a same of a plurality of angular sectors into which the field of view of the distance sensor is divided, and associating a same occupation probability to each one of the plurality of cells. An apparatus programmed or configured for carrying out the environment sensing method and a computer-implemented method of computing an inverse sensor model suitable for carrying out the environment sensing method are also provided.
US11327155B2 Radar sensor misalignment detection for a vehicle
A system and method for detecting a level of misalignment of a vehicle sensor, such as a radar sensor, compared to a reference sensor also associated with the vehicle. The reference sensor may comprise a different type of sensor, such as an optical sensor, motion sensor, or position sensor. One or more reference sensors may be utilized in detecting a level of misalignment.
US11327154B2 Error estimation for a vehicle environment detection system
A vehicle environment detection system (2) including a control unit (4) and a sensor arrangement (3) that in turn includes at least two sensor arrangement parts (3a, 3b). The control unit (4) is arranged to determine one or more systematic errors in a certain direction (9, 10) for one sensor arrangement part (3a, 3b) by combining acquired sensor data for the sensor arrangement part (3a, 3b) with acquired sensor data from another sensor arrangement part (3b, 3a). The another sensor arrangement part (3b, 3a) has a lower degree of systematic error in the certain direction (9, 10) than the sensor arrangement part (3a, 3b).
US11327151B2 Ranging technology use for ultra-broadband communication in millimeter wave communication systems
A base station includes a millimeter wave communication unit coupled to an impulse radio ultra-wideband (IR-UWB) communication unit. The millimeter wave communication unit is capable of being wirelessly coupled to user-equipment using a millimeter wave communication link. Based on a determination as to whether the user-equipment is configured for IR-UWB ranging and localization, an IR-UWB communication link is established between the base station and user-equipment for IR-UWB ranging and localization. When the IR-UWB communication link is established for IR-UWB ranging and localization, the ranging and localization associated with the millimeter wave communication unit is disabled and the millimeter wave communication link is used for data communication maximizing throughput by utilizing localization and ranging information provided by the IR-UWB communication link.
US11327149B2 Laser speckle system and method for an aircraft
A system for registering multiple point clouds captured by an aircraft is disclosed. The system includes a speckle generator, at least one three-dimensional (3D) scanner, and a processor coupled thereto. In operation, the speckle generator projects a laser speckle pattern onto a surface (e.g., a featureless surface). The at least one 3D scanner scans the featureless surface to generate a plurality of point clouds of the featureless surface and to image at least a portion of the laser speckle pattern. The processor, which is communicatively coupled with the at least one 3D scanner, registers the plurality of point clouds to generate a complete 3D model of the featureless surface based at least in part on the laser speckle pattern.
US11327148B2 Location detection using a single beacon
Disclosed is a method of location identification using a single beacon. The method comprises determining a first distance between a beacon and a first sensor, where the first sensor is embedded in a mobile device. It also includes determining a second distance between the beacon and a second sensor, where the second sensor is embedded in the mobile device. The method also includes defining a vector, where the vector has a magnitude equal to the distance between the first and second sensor, and a direction pointing from the first sensor to the second sensor. The method further includes calculating a plurality of potential locations. The method then determines the actual location.
US11327143B2 Method for controlling the orientation of a solar tracker based on cartographic models
A method for controlling the orientation of a single-axis solar tracker (1) orientable about an axis of rotation (A), said method repetitively completing successive control phases, where each control phase implements the following successive steps: a) observing the cloud coverage above the solar tracker (1); b) comparing the observed cloud coverage with cloud coverage models stored in a database, each cloud coverage model being associated to an orientation setpoint value of the solar tracker; c) matching the observed cloud coverage with a cloud coverage model; d) servo-controlling the orientation of the solar tracker by applying the orientation setpoint value associated to said cloud coverage model retained during step c). The present invention finds application in the field of solar trackers.
US11327141B2 Loran device with electrically short antenna and crystal resonator and related methods
A LORAN device may include a housing, and an electrically short LORAN antenna carried by the housing. The LORAN device may have a LORAN receiver carried by the housing and coupled to the electrically short LORAN antenna, and an RF crystal resonator coupled to the electrically short LORAN antenna so that the electrically short LORAN antenna is forced to a resonant condition for a LORAN receive signal.
US11327139B2 Measurement device for measuring a current calibration coefficient
A measurement device includes: a host computer and a current source, wherein the host computer is configured to: control, when ambient temperature of a current detection device is at a preset temperature within an operation temperature range of a shunt of the current detection device, the current source to output a current with a preset current value to the current detection device; receive a calibrated current value sent by the current detection device; calculate a measurement error of the current detection device according to the preset current value and the calibrated current value; and instruct, when the measurement error is less than a preset current error, the current detection device to use the predetermined current calibration coefficient as a current calibration coefficient.
US11327135B2 Artificial intelligence based suppression of chemical species in magnetic resonance imaging
A computer-implemented method for using machine learning to suppress fat in acquired MR images includes receiving multi-echo images from an anatomical area of interest acquired using an MRI system. A first subset of the multi-echo images is acquired prior to application of contrast to the anatomical area of interest and a second subset of the multi-echo images is acquired after application of contrast to the anatomical area of interest. Next, data is generated including water images, fat images, and effective R*2 maps from the multi-echo images. The water images, the fat images, and the effective R*2 maps are used to create synthetic fat suppressed images. A neural network is trained to use the multi-echo images as input and the synthetic fat suppressed images as ground truth. A plurality of components of the neural network are saved to allow later deployment of the neural network on a computing system.
US11327132B2 System and method for magnetic resonance imaging acceleration
Systems and methods for magnetic resonance imaging acceleration. The systems may perform the methods to obtain imaging data of a subject, or a portion thereof, captured by the MRI system according to an undersampling pattern; execute a first iterative procedure; determine that the first iteration number meets a first threshold; execute, in response to the determination that the first iteration number meets the first threshold, a second iterative procedure; determine that a sum of the first iteration number and the second iteration number meets a second threshold; and generate a reconstruction image of the subject, or a portion thereof, according to the processed imaging data, wherein the first threshold is lower than the second threshold.
US11327126B2 Verification of cable application and reduced load cable removal in power over communications systems
In one embodiment, an apparatus includes a cable for transmitting power and data from power sourcing equipment to a powered device in a Power over Ethernet (PoE) system, and plugs at each end of the cable, at least one of the plugs comprising at least one resistor, wherein power capacity of the cable is identified at the power sourcing equipment receiving one of the plugs based on the at least one resistor.
US11327124B2 Ground fault detection apparatus
In a ground fault detection apparatus, a first charge voltage of a detection capacitor measured with a positive electrode side of a high-voltage battery connected in series with a positive electrode side end of the detection capacitor and a negative electrode side end of the detection capacitor grounded, is compared with a second charge voltage of the detection capacitor measured with the positive electrode side end of the detection capacitor grounded and the negative electrode side of the high-voltage battery connected in series with the negative electrode side end of the detection capacitor. When the first charge voltage is smaller and degree of smallness is greater than a predetermined reference, it is determined that positive electrode side insulation resistance is decreased. When the second charge voltage is smaller and degree of smallness is greater than a predetermined reference, it is determined that negative electrode side insulation resistance is decreased.
US11327123B2 Distribution power system fault control apparatus and method
A method includes detecting a fault in a grid coupled to a distribution power network, the distribution power network comprising a distribution feeder, a plurality of distributed energy resources (DERs) coupled to the distribution feeder and a reference point of applicability (RPA) associated with the plurality of DERs, and in response to detecting the fault, determining an error voltage at the RPA, converting the error voltage into an error signal, broadcasting the error signal to the plurality of DERs, and based on the error signal, reducing the error voltage at the RPA by injecting a plurality of currents from the plurality of DERs to the distribution feeder.
US11327122B2 Voltage detection integrated circuit and battery management system comprising same
A voltage detection integrated circuit may include: a voltage detection circuit electrically connected to a plurality of cells to detect a cell voltage of a corresponding one of the plurality of cells; a plurality of cell balancing switches configured to conduct or block a flow of a balancing current of a corresponding cell among the plurality of cells; a temperature sensor configured to detect an internal temperature of the voltage detection integrated circuit; and a controller configured to differently select a number of cell balancing switches that are simultaneously turned on depending on the internal temperature, and to turn on the selected switches, when the internal temperature is below a first threshold value.
US11327121B2 Deviation detection system for energy storage system
A system includes a first group of sensors and a control circuit including one or more processors. The first group of sensors is associated with an energy storage module having one or more energy storage devices. The sensors in the first group generate sensor measurements representing one or more parameters of the energy storage module. The control circuit is configured to receive the sensor measurements and determine one or more of a reference value or a reference variation of a specific parameter related to the energy storage module based at least in part on the sensor measurements. The control circuit compares one or more of monitored values or monitored variations of the specific parameter, based on the sensor measurements generated by sensors, to the reference value or the reference variation of the specific parameter and detects a deviation that is greater than a designated tolerance margin.
US11327118B2 Battery capacity estimation method and battery capacity estimation device
A battery capacity estimation method includes first to third steps. The first step involves obtaining information about a Nyquist plot by a predetermined AC-IR measurement. The second step involves obtaining image data of a Nyquist diagram that is obtained when the AC-IR measurement is performed at a predetermined first temperature, based on the information about the Nyquist plot obtained in the first step and on an ambient temperature at which the AC-IR measurement is performed in the first step. The third step involves inputting the image data of the Nyquist diagram obtained in the second step to an input layer of a pre-trained neural network model, to obtain a battery capacity estimate value of a battery to be measured.
US11327117B2 Apparatus for electricity measurement of flow battery and method thereof
An apparatus is provided for measuring the power of electrolytes at different positions of a flow battery by switching six-way valves without reconnecting channels. With the measurements at the positions, weighting is processed to obtain power corresponding to charging statuses for determining accurate power. The charging and discharging of voltage and current of the battery are controlled for constant operations with high efficiency. Consequently, the efficiency of power conversion is improved; energy consumption is reduced; and the battery is always run within a safe power-range for avoiding accidents or damages to the battery. In addition, the present invention is further applicable to a device monitoring the features of a battery unit. The six-way valves online monitor the power at center positions by switching. The values measured at different positions are aimed at the abnormality of the battery unit for processing adjustment or offline replacement to maintain best operation performance.
US11327114B2 Fully-automatic closed-loop detection method and device for intelligent substation
The fully-automatic closed-loop detection method includes: comparing a SCD file of a to-be-tested substation with a device-type data template file, so as to determine whether configuration information about the to-be-tested substation is correct; when the configuration information about the to-be-tested substation is correct, parsing the SCD file of the to-be-tested substation and generating a SSD topological diagram of the to-be-tested substation; and acquiring a testing item from a predetermined testing item library in accordance with the SSD topological diagram of the to-be-tested substation, generating a testing scheme for the to-be-tested substation, performing a testing operation and outputting a testing result.
US11327113B2 Memory loopback systems and methods
One embodiment of the present disclosure describes a memory system that may include one or more memory devices that may store data. The memory devices may receive command signals to access the stored data as a loopback signal. The memory devices may operate in a normal operational mode, a loopback operational mode, a retrieval operational mode, a non-inverting pass-through operational sub-mode, and an inverting pass-through operational sub-mode. The operational modes facilitate the transmission of the loopback signal for the purpose of monitoring of memory device operations. A selective inversion technique, which uses the operational modes, may protect the loopback signal integrity during transmission.
US11327111B2 Environment control apparatus and chip testing system
A chip testing system and an environment control apparatus are provided. The chip testing system includes the environment control apparatus, a central control device, and a chip testing device. The environment control apparatus includes an apparatus body and a pressing device. When the chip testing device is disposed in an accommodating chamber of the apparatus body, and the central control device controls the pressing device to press a plurality of side surfaces of a plurality of chips carried by the chip testing device, the central control device controls the chip testing device to perform a testing operation to the chips. After the chip testing device performs the testing operation to the chips, a plurality of movable members of the pressing device protrude from a contacting surface of the pressing device and push the chips to separate the chips and the contacting surface.
US11327108B2 Automatic testing system and method
An automatic testing system includes a platform; a carrier fixed on a surface of the platform for carrying a device under test (DUT); a function test module for testing functions of the DUT; and a shifting module for shifting the function test module.
US11327101B1 Integrated pre-matching module for impedance tuner
An integrated manual pre-matching module for on-wafer load pull tuner operation uses a mobile rack and a rotating reflective probe, mounted and sliding on the tuner slabline extension.Both the tuning probe position and immersion into the slabline are controlled using sidewise mounted easily accessible knobs. The low profile of the module does not conflict with the microscope and allows integrating on the extended slabline of the tuner in immediate proximity of the wafer probe, thus minimizing any additional insertion loss and maximizing tuning range. Manual handling of the pre-matching tuning module is easy and efficient without disturbing the on-wafer load pull operations.
US11327097B2 Voltage measurement through reference circuit based impedance detection
A circuit for measurement of a voltage comprises a passive sensing element configured to be coupled between a measurement point and a reference point. The passive sensing element has a voltage-dependent impedance. Further, the circuit comprises an impedance detector and a reference circuit. The impedance detector is configured to detect the impedance of the passive sensing element by providing a probe signal to the passive sensing element and evaluating a response to the probe signal from the passive sensing element and a reference response from the reference circuit. Further, the circuit comprises a converter circuit configured to convert a result of evaluating the response and the reference response to a voltage level information.
US11327092B2 Subsurface atomic force microscopy with guided ultrasound waves
Methods and systems for subsurface imaging of nanostructures buried inside a plate shaped substrate are provided. An ultrasonic generator at a side face of the substrate is used to couple ultrasound waves (W) into an interior of the substrate. The interior has or forms a waveguide for propagating the ultrasound waves (W) in a direction (X) along a length of the substrate transverse to the side face. The nanostructures are imaged using an AFM tip to measure an effect (E) at the top surface caused by direct or indirect interaction of the ultrasound waves (W) with the buried nanostructures.
US11327089B2 Automatic analysis device
The purpose of the present invention is to provide an automatic analysis device capable of determining, through a simple processing, whether or not idle aspirate has occurred. The automatic analysis device according to the present invention determines whether or not idle aspirate has occurred, by calculating a parameter which specifies whether or not the length of a portion of a path through which the sample passes inside a dispensing probe is shorter than that during normal aspirate, the portion being actually filled with a sample (see FIG. 4).
US11327086B2 Sample measuring method and sample measurement device
A sample measuring method of optically measuring a sample housed in a container in a sample measurement device, the method including: loading the container such that the container is shielded from light; starting to read information regarding a measurement to be performed on the sample in response to the loading the container; and measuring the sample based on the read information.
US11327085B2 Method for rapid and quantitative determination of sildenafil in cocktail
A method for rapid and quantitative determination of sildenafil in cocktail includes the exemplary steps of: Step 1, assigning a Raman spectrum of sildenafil; Step 2, weighing and dissolving a sildenafil standard in methanol to obtain a 1,000 mg/L sildenafil standard solution, and mixing cocktails with the sildenafil standard solution, to prepare test solutions; Step 3, mixing 100 μL each of test solutions with 500 μL of surface enhancer OTR 202 to acquire Raman spectra; and Step 4, establishing a linear regression model, with a formula of y=4035.1 x+503.26, where y is the content of sildenafil in cocktail, in mg/L, and x is intensity of Raman characteristic peaks at 1584 cm−1. Rapid determination of sildenafil by SERS is feasible and reliable, serving as a novel, rapid, and accurate method for quantitative determination of sildenafil in cocktail. The method meets the requirements of analysis and detection of sildenafil in other alcoholic beverages.
US11327084B2 Joint hematology and biochemistry point-of-care testing system
A joint point-of-care testing (POCT) analyzer, and a system comprising an analyzer and a cartridge, for measuring one or more analyte quantities per unit volume of blood and one or more formed element quantities per unit volume of blood, is described. Examples of formed elements of blood are red blood cells and white blood cells, and cell counts are determined by imaging using a two-dimensional multi-channel detector. Examples of analytes are hemoglobin and bilirubin, and hemoglobin and bilirubin concentrations are determined by spectroscopy using a one-dimensional multi-channel detector. Other examples of analytes are electrolytes, and electrolyte concentrations may be determined using biosensors incorporated in the cartridges.
US11327083B2 Treatment and differential diagnosis of Cushing's disease and ectopic Cushing's syndrome
Improved methods and systems for diagnosing and for treating Cushing's syndrome and Cushing's Disease are provided herein, including methods and systems for concurrently treating Cushing's syndrome and differentially diagnosing Cushing's Disease from Ectopic Cushing's Syndrome in a patient with an established diagnosis of ACTH-dependent Cushing's syndrome. Treatment methods can use glucocorticoid receptor antagonists (GRAs), which differentially affect the ratio of cortisol to ACTH levels in patients having Cushing's Disease versus patients having Ectopic Cushing's Syndrome. Methods for concurrently treating and differentially diagnosing Cushing's Disease from Ectopic Cushing's Syndrome include obtaining baseline cortisol and ACTH levels of a patient, treating the patient with a GRA according to a protocol that would typically substantially elevate cortisol levels, obtaining post-treatment cortisol and ACTH levels of the patient, determining a differential relationship between baseline cortisol and ACTH levels and post-treatment cortisol and ACTH levels and providing a positive diagnosis based on the differential relationship.
US11327082B2 Proadrenomedullin as a marker for abnormal platelet levels
The invention relates to a method for determining, diagnosis, prognosis, treatment guidance, treatment monitoring, risk assessment and/or risk stratification of patients with abnormal platelet levels comprising providing a sample of said patient, determining a level of proadrenomedullin (proADM) or fragment(s) thereof in said sample, wherein said level of proADM or fragment(s) thereof correlates with the abnormal platelet levels in said patient. In embodiments of the invention, a level of proADM or fragment(s) thereof of high severity indicates low platelet levels in the subject and subsequent initiating or modifying a treatment of the patient to improve said condition. In some embodiments of the invention the method comprises determining a level of one or more additional markers in a sample isolated from the patient, such as the level of platelets, the level of PCT or fragment(s) thereof, one or more markers of thrombocytopenia and/or one or more markers of an inflammatory response.
US11327077B2 Pretreatment method for rapid detection of HCV core antigen
The present disclosure relates to a method for detecting a core polypeptide of a hepatitis C virus (HCV) in a sample from a subject with the steps of (a) contacting the sample with a surfactant comprising a cationic detergent; (b) contacting the sample with a binding compound; and (c) detecting a core polypeptide of the HCV in the sample; wherein step a) is immediately followed by step b). The present disclosure further relates to a method for pre-processing a sample from a subject for detection of an HCV core polypeptide, involving (a) contacting the sample with a surfactant comprising a cationic detergent and, optionally, with an agent inducing a pH shift, immediately followed by (b) contacting the sample with a binding compound. Moreover, the present disclosure further relates to uses, devices, and analytical systems related to aforesaid methods.
US11327076B2 Biomarkers of therapeutic responsiveness
The present invention relates to methods of diagnosing breast cancer in a patient, as well as methods of monitoring the progression of breast cancer and/or methods of monitoring a treatment protocol of a therapeutic agent or a therapeutic regimen. The invention also relates to assay methods used in connection with the diagnostic methods described herein.
US11327071B2 Assessment of preeclampsia using assays for free and dissociated placental growth factor
Described herein are methods, compositions, kits, and systems for detecting free and bound PlGF, and using detection of such species to distinguish between pregnant women with or without preeclampsia or related conditions.
US11327067B2 Rivet measurement system
A method, system, and apparatus for a rivet measurement system for non-destructive testing measurements comprising a first measurement apparatus, a second measurement apparatus and a rivet analyzer. The first measurement apparatus acquires non-destructive testing measurements for sample production grade rivets of a particular class installed in a production vehicle structure. The second measurement apparatus acquires destructive testing measurements for the sample production grade rivets of the particular class. The rivet analyzer creates a statistical model representing a relationship between the non-destructive testing measurements and destructive testing measurements of the production grade rivets and to acquire the non-destructive testing measurements for the button height and the button diameter for additional production grade rivets, predict rivet button concentricity from the non-destructive testing measurements for the button height and the button diameter using the statistical model and determine whether the additional production grade rivets installed in the production vehicle structure are acceptable.
US11327065B1 Preparation of angiotensin receptor blockers or pharmaceutically acceptable salts thereof
The present invention relates to a process for the preparation of angiotensin receptor blockers or its pharmaceutically acceptable salts thereof containing less than 10 ppm of the azido impurities. More particularly, the present invention relates to process for the preparation of Losartan, Losartan potassium of Formula I or its other pharmaceutically acceptable salts thereof containing less than 10 ppm of each of the azido impurities, wherein the azido impurity is selected from the group comprising of 5-(4′-(azidomethyl)-[1,1′-biphenyl]-2-yl)-1H-tetrazole, 4′-(azidomethyl)-[1,1′-biphenyl]-2-carbonitrile, 4′-((5-(azidomethyl)-2-butyl-4-chloro-1H-imidazol-1-yl)methyl)-[1,1′-biphenyl]-2-carbonitrile, 5-(4′-((5-(azidomethyl)-2-butyl-4-chloro-1H-imidazol-1-yl)methyl)-[1,1′-biphenyl]-2-yl)-1H-tetrazole, 5-(azidomethyl)-2-butyl-4-chloro-1H-imidazole, 4′-((4-(azidomethyl)-2-butyl-5-chloro-1H-imidazol-1-yl)methyl)-[1,1′-biphenyl]-2-carbonitrile, 5-(4′-((4-(azidomethyl)-2-butyl-5-chloro-1H-imidazol-1-yl)methyl)-[1,1′-biphenyl]-2-yl)-1H-tetrazole and 1-((1-((2′-(1H-tetrazol-5-yl)-[1,1′-biphenyl]-4-yl)methyl)-2-butyl-4-chloro-1H-imidazol-5-yl)methyl)-5-(4′-((5-(azidomethyl)-2-butyl-4-chloro-1H-imidazol-1-yl)methyl)-[1,1′-biphenyl]-2-yl)-1H-tetrazole. More particularly, the present invention relates to a simple, economical and industrially efficient process for the preparation of Losartan potassium of Formula I.
US11327061B2 Method for testing a multitude of sensor devices, panel for use in the method and sensor component produced by the method
A method for testing a plurality of sensor devices, a panel and a sensor component are disclosed. In an embodiment a method includes providing the plurality of sensor devices, each sensor device including a sensor element configured to sense an ambient condition, a heating element to heat the sensor element, connection terminals for a supply voltage and at least one connection terminal for a sense signal indicative of a state of the sensor element, providing a panel including a plurality of groups of connection pads, the connection pads of each one of the groups configured to be connected to the connection terminals of one of the sensor devices, mounting the sensor devices to the groups of connection pads, applying a supply voltage to the sensor devices and concurrently heating the heating elements of the sensor devices to an elevated temperature and calibrating the sensor devices at least one after another.
US11327058B2 Peak detection method and data processing device
A peak detecting method according to the present invention includes a first peak detecting step (S1) of detecting, with a first detection sensitivity, one or more peaks in object data whose peak is to be detected; and a second peak detecting step (S5) of detecting one or more peaks in the object data with a second detection sensitivity that is different from the first detection sensitivity. With this method, since two kinds of detection are performed at the different detection sensitivities, a shoulder peak (or a non-shoulder peak) candidate can be chosen from peaks that are detected with one of the detection sensitivities but are not detected with the other detection sensitivity, and thus, a shoulder peak can be appropriately detected with ease.
US11327054B2 System for determining excitation frequency of vibratory stress relief and method therefor
A method for determining the excitation frequency of vibratory stress relief by employing a system for determining the excitation frequency of vibratory stress relief is disclosed, comprising the steps of: connecting the component to the system for determining excitation frequency of vibratory stress relief; selecting a group of preferred excitation frequency of the vibratory stress relief according to the results of numerical simulation; obtaining the reference voltage peak of the sinusoidal signal from the preferred excitation frequency, and transforming the sinusoidal signal into an excitation signal for vibratory stress relief treatment; converting the vibration signal of the component during vibratory stress relief treatment into voltage signal to obtain the actual voltage peak; comparing the actual voltage peak with the reference voltage peak, and selecting the frequency with the maximum difference of voltage peak as the excitation frequency for the vibratory stress relief treatment.
US11327051B1 Ultrasound system with ultrasonic isolators
A system for inspection includes an ultrasound transmitter, an ultrasound receiver, an isolator, and a control system. The ultrasound transmitter, the ultrasound receiver, and the isolator are coupled to an exterior of a metal pipeline. The control system is configured to provide an input signal to the ultrasound transmitter; receive a received signal using the ultrasound receiver; and provide a result based at least in part on the received signal.
US11327050B2 Mechanical failure monitoring, detection, and classification in electronic assemblies
Disclosed herein are systems and methods for mechanical failure monitoring, detection, and classification in electronic assemblies. In some embodiments, a mechanical monitoring apparatus may include: a fixture to receive an electronic assembly; an acoustic sensor; and a computing device communicatively coupled to the acoustic sensor, wherein the acoustic sensor is to detect an acoustic emission waveform generated by a mechanical failure of the electronic assembly during testing.
US11327045B2 Sensor device for detecting a pH change in a solution and a method for forming the sensor device
A sensor device includes a substrate, first and second source regions, first and second drain regions, first and second channel regions, and first and second gate structures disposed over the first and second channel regions respectively. The source regions and drain regions are at least partially disposed within the substrate. The second gate structure includes first and second gate elements, and a resistance region configured to provide a resistance to a second current flow through the second channel region. In use, the first gate structure may receive a solution, and a change in pH in the solution changes a first current flow through the first channel region. In turn, the second current flow through the second channel region changes to compensate for the change in the first current flow to maintain a constant current flow through the sensor device.
US11327042B2 Compositions and methods for improved creatinine measurement accuracy and uses thereof
The disclosure relates to electrochemical sensors for measuring creatinine and creatine in a patient's blood. More particularly, the disclosure relates to compositions and methods for improving measurement accuracy of electrochemical sensors used for measuring creatinine and creatine.
US11327032B2 Method of examining a sample using a charged particle microscope
The invention relates to a method of examining a sample using a charged particle microscope, comprising the steps of providing a charged particle beam, as well as a sample, and scanning said charged particle beam over at least part of said sample. A first detector is used for obtaining measured detector signals corresponding to emissions of a first type from the sample at a plurality of sample positions. According to the method, a set of data class elements is provided, wherein each data class element relates an expected detector signal to a corresponding sample information value. The measured detector signals are processed, and processing comprises comparing said measured detector signals to said set of data class elements; determining at least one probability that said measured detector signals belong to a certain one of said set of data class elements; and assigning at least one sample information value and said at least one probability to each of the plurality of sample positions. Finally, sample information values and corresponding probability can be represented in data.
US11327029B2 X-ray imaging device
The X-ray imaging device (100) is provided with an X-ray source (1), a plurality of gratings, a moving mechanism (8), and an image processing unit (6). The image processing unit (6) is configured to generate a phase-contrast image (16) by associating a pixel value in each pixel of a subject (T) in a plurality of subject images (10) with phase values of a Moire fringe (30) at each pixel and aligning the pixel of the subject of the same position in the plurality of subject images.
US11327023B2 Non-covalent complex-based sensors
A system, method, and apparatus for sensing analytes comprises assembling a sensor of at least one polymer and at least one fluorophore by mixing the polymer with the fluorophore, exposing the sensor to an analyte, and identifying the presence of the analyte according to a change in fluorescence of the sensor. The sensor can comprise a non-covalent complex of the at least one fluorophore and the at least one polymer. The at least one polymer can comprise a polymer capable of binding a metal ion. The at least one polymer is capable of binding a metal ion comprising an imidazole-containing polymer such as an N-vinylimidazole homo polymer and/or an N-vinylimidazole co-polymer.
US11327021B1 Method and device for crop canopy chlorophyll fluorescence three-dimensional distribution information acquisition
A method and a device for crop canopy chlorophyll fluorescence three-dimensional distribution information acquisition are provided. The device includes a Cropobserver canopy chlorophyll fluorescence detection device, a 3D camera and a computer system. The 3D camera is connected to the computer system, Visual studio 2017 and MATLAB 2018 are run in the computer system, and the Visual studio 2017 calls a point cloud library and a computer vision library to realize three-dimensional visualization of chlorophyll fluorescence information of crops to be tested. By means of the new method and the new device, the problem of incompleteness of the two-dimensional chlorophyll fluorescence information distribution acquired is solved, overall 3D visual distribution of crop canopy chlorophyll fluorescence distribution is realized, and important technical support is provided for acquisition and research of three-dimensional visual distribution information of chlorophyll fluorescence of the whole crop canopy.
US11327018B2 Sub-diffraction imaging, coding and decoding of non-bleaching scatters
An image reconstruction method includes capturing a reference image of the specimen and capturing a set of original images based on the reference image. The method includes generating a set of analyzed images based on the set of original images by determining an intensity distribution for each pixel of each original image of the set of original images and combining the intensity distribution at each pixel location across the set of original images into an intermediate image. The method includes, identifying an object in the intermediate image. In response to identifying the object in the intermediate image, determining an intensity value of the object in each original image of the set of original images and generating an improved image of the object based on the determined intensity value of the object. The method includes generating a final image including the improved image of the object and displaying the final image.
US11327015B2 System and parametric method for cancer discriminations
There is provided a system and method for detection of cancerous cells from an organ tissue. The system includes a plurality of cells obtained from the organ tissue, a light source for directing light through the plurality of cells and an image sensor for detecting and measuring optical transmission characteristics of the plurality of cells. The proposed method includes modeling the measured optical transmission characteristics using a statistical algorithm and calculating a figure of merit (FOM) for each of the plurality of cells for enhancing identification accuracy of cancerous cells, wherein the FOM is calculated from pole coefficients and locations corresponding to the plurality of cells.
US11327011B2 Methods and systems for coherent imaging and feedback control for modification of materials
Methods and systems are provided for using optical interferometry in the context of material modification processes such as surgical laser, sintering, and welding applications. An imaging optical source that produces imaging light. A feedback controller controls at least one processing parameter of the material modification process based on an interferometry output generated using the imaging light. A method of processing interferograms is provided based on homodyne filtering. A method of generating a record of a material modification process using an interferometry output is provided.
US11327010B2 Infrared light transmission inspection for continuous moving web
System and technique for inspecting a moving film by measuring the levels of light transmission through a thickness dimension of the film are described. The system includes a light source configured to provide light including a particular wavelength, or a particular range of wavelengths. The light from the light source is directed toward a first surface of the film, and an image capturing device is located adjacent to the light source on a second side of the film opposite the first surface, the image capturing device configured to measure the levels of light intensity exiting a second surface of the film. Measurements of the level of the light intensity passing through the film may be spatially synchronized to physical positions along the film to generated at least one roll map indicative of light transmission characteristics of the film over the imaged portions of the film.
US11327006B2 Analysis device
An analysis device includes a guide-in section, a placement section, an illumination member, a pressing member, and a measurement member. The guide-in section is configured to guide a rectangular block shaped analysis kit containing a sample. The analysis kit is placed on the placement section in the guide-in section. The illumination member is inserted into an insertion hole formed in the analysis kit, contacts a bottom of the insertion hole, and illuminates light onto the sample. The pressing member is configured by a separate body to the illumination member and presses the analysis kit such that the analysis kit placed on the placement section is sandwiched between the pressing member and the placement section and retained at a predetermined position. The measurement section measures a component present in the sample using light illuminated from the illumination member onto the sample in the analysis kit placed on the placement section.
US11327001B2 Particle or pollen sensor and sensing method
A particle or pollen sensor comprises an array of relative humidity sensors. A change in relative humidity is representative of a particle or pollen in contact with one or more of the sensors. A size and/or shape of a particle or pollen in contact with one or more of the sensors is optionally also determined based on the number and/or configuration of sensors. From this information, a particle or pollen type is determined.
US11326998B2 System and method for monitoring a fire suppression blend
Disclosed herein is a system and method for monitoring a gaseous fire suppression blend. The system includes a sensor array having a plurality of sensors disposed in a protected space, wherein the sensor array can detect and quantify more than one component of the gaseous fire suppression blend.
US11326995B2 Multi-functional true triaxial shear test device and method for hard rocks with high temperature and high pressure
The invention provides a multi-functional true triaxial shear test device and method for hard rocks, the device comprises a hydraulic system, a left-end combination tangential loading oil cylinder, a right-end combination tangential loading oil cylinder, a front-end combination lateral loading oil cylinder, a rear-end combination lateral loading oil cylinder, an upper normal loading oil cylinder, a lower normal loading oil cylinder, an annular framework, a lateral auxiliary push-and-pull framework, an annular framework support platform, a horizontal support platform and a test chamber. The stiffness of the device is improved, and besides, a total section stress covering loading manner of the rock samples in a shear process is guaranteed. Through improving a temperature reduction manner of front ends of the oil cylinders, the situation that high temperature does not enable the temperature of hydraulic oil in the oil cylinders to rise to affect normal motion of the actuator can be guaranteed.
US11326992B2 Multilayer device for separating blood components and uses thereof
Embodiments of the invention are generally directed to analyte detection and products facilitating the collection, separation of sample components, and analyte detection. The multilayer device that allows for a rapid, easy, accurate, and efficient test of a fluid sample for analytes of interest and methods of collecting, separating components, and testing using the multilayer device are described in various embodiments of the invention.
US11326991B2 Airborne particle detection with selective thermophoretic particle deflection
A method for analyzing particles in an air stream includes concentrating the particles in an interior region of the air stream and deflecting the concentrated particles in the air stream with a generated thermal gradient. Smaller particles in the air stream may be selectively deflected away from the interior region and towards a periphery of the air stream at a different rate than larger particles in the air stream. The generated thermal gradient may be controlled to deflect particles in a selected particle size range onto a surface of a particle detector. An effective mass of the collected particles and an aerosol mass concentration estimate of the particles within the selected particle size range may be generated. Systems for analyzing particles are also disclosed.
US11326985B2 Inertial regulation active suspension system based on vehicle posture deviation, and control method thereof
An inertial regulation active suspension system based on posture deviation of a vehicle and a control method thereof are provided. The system comprises a vehicle body, an inertial measurement unit, an electronic control unit, a servo controller group, a plurality of wheels, suspension servo actuating cylinders respectively corresponding to the wheels, and displacement sensors for measuring a stroke of the suspension servo actuating cylinders. The electronic control unit reads posture parameters of the vehicle body measured by the inertial measurement unit, and calculates a deviation between the postures of the vehicle body at a current moment and at a previous moment, and then outputs posture control parameters to the servo controller group. The servo controller group controls extension and retraction of each of the suspension servo actuating cylinders according to the posture control parameters and displacement feedback values of the displacement sensors.
US11326984B2 Sensor and sensor fixing structure
There is provided a sensor including a sensor element, a substrate on which the sensor element is disposed, and a casing that accommodates the substrate. The casing has a doughnut shape, and has a connecting portion for externally connecting a wire. In a doughnut-shaped internal space of the casing, the substrate is disposed, and the wire is disposed in the connecting portion from a side of the substrate far from the connecting portion. A central cylinder portion is interposed between the substrate and the wire.
US11326983B2 Circuit retainer systems
A circuit retaining system can include a contact monitoring system configured to determine if a retainer is providing at least a selected force and/or pressure to a circuit board when the retainer is retaining the circuit board. The contact monitoring system can include a force and/or pressure sensor configured to be disposed between the retainer and the circuit board and to output a force and/or pressure sensor signal indicating a contact force and/or pressure.
US11326980B2 Method for determining a parameter of an optical device comprising at least an optical lens
Disclosed is a method for determining a parameter of an optical device including at least an optical lens, the method including: an optical system providing step, during which an optical system including a visual target, the optical device and an image acquisition module is provided in an initial configuration state, a parameter determining step during which a parameter of the optical device is determined based on the blur level of the images of the visual target acquired by the image acquisition module through the optical device in at least two different configuration states.
US11326979B2 Push-swing combined wave generator
The present invention discloses a push-swing combined wave generator, comprising a wave-generating fixing bracket, a servo motor, a driving wheel, a connecting rod, a first hydraulic cylinder, a second hydraulic cylinder, a first hydraulic cylinder push rod, a second hydraulic cylinder push rod, and a wave-generating plate. The sliding pins arranged in the wave-generating plate slide in the axial direction, and are switchable to connect either the first hydraulic cylinder push rod or the second hydraulic cylinder push rod with the wave-generating plate, and thus to render the push-swing combined wave generator to operate in respective locked state or unlocked state. The present invention integrates pushing and swinging, is capable of implementing horizontal pushing and swinging wave generating modes respectively, generating various wave types, and meeting requirements of various forms of wave generating.
US11326978B2 Leak indicating clamp
A leak indicating clamp utilizes a bracket clamp, a flag body, and a flag cap that enables quick identification of leaks within various pipe-based systems.
US11326976B2 In-vehicle seal integrity verification system
A seal integrity verification system includes a pressure source, a valve, and a pressure sensor. The pressure source is fluidly connected to a housing having at least one sealing member. The valve is fluidly connected to the pressure source and the housing. The valve is movable between a first open position and a closed position. The pressure sensor is arranged to provide a first signal indicative of a pressure within the housing.
US11326975B2 Method of sensing leaking gas
A method of sensing leaking gas includes controlling the height of a gas injection port in the liquid away from the liquid surface to guide the leaking gas into the liquid through the gas injection port to generate bubbles, and detecting the flow rate of the bubbles generated in the liquid to improve the sensing accuracy of leaking gas.
US11326972B2 Pressure sensor with improve hermeticity
A sensor includes a substrate, an oxide layer, a membrane, an electrode, and a trench. The oxide layer is disposed on the substrate. The membrane is positioned on the oxide layer. The membrane with the oxide layer and the substrate forms an enclosed cavity therein. The membrane comprises a rigid portion and a deformable portion wherein the deformable portion of the membrane deforms responsive to stimuli. The oxide layer forms side walls of the cavity. The electrode is positioned on the substrate and within the cavity. The trench is formed in the oxide layer, and wherein the trench is covered with barrier material.
US11326970B2 Monolithically integrated microscale pressure sensor on an optical fiber tip
A passive microscopic Fabry-Pérot Interferometer (FPI) pressure sensor includes an optical fiber and a three-dimensional microscopic optical enclosure. The three-dimensional microscopic optical enclosure includes tubular side walls having lateral pleated corrugations and attached to a cleaved tip of the optical fiber to receive a light signal. An optically reflecting end wall is distally engaged to the tubular side walls to enclose a trapped quantity of gas that longitudinally positions the optically reflecting end wall in relation to ambient air pressure, changing a distance traveled by a light signal reflected back through the optical fiber.
US11326967B2 Strain gauge with improved temperature effect detection
A strain gauge includes a strain detecting unit and a temperature detecting unit that are formed on or above a flexible substrate. The strain detecting unit includes a resistor formed as a film containing Cr, CrN, and Cr2N, on one surface of a functional layer. A first metallic layer formed of a material of which a gauge factor is less than that of the resistor is laminated on a folded portion, and a resistance value of the first metallic layer on the folded portion is less than a resistance value of the folded portion. The temperature detecting unit is a thermocouple including a second metallic layer formed of a same material as the resistor, on or above the substrate; and a third metallic layer formed of a same material as the first metallic layer, on the second metallic layer.
US11326966B2 Strain gauge with improved design to reduce pinholes and damage
A strain gauge includes a flexible substrate, and a functional layer formed of a metal, an alloy, or a metal compound, directly on one surface of the substrate. The strain gauge includes a resistor formed of a film including Cr, CrN, and Cr2N, on one surface of the functional layer. The substrate includes a filler. Surface unevenness on one surface of the substrate is 15 nm or less, and the resistor has a film thickness of 0.05 μm or more.
US11326964B2 Laser calorimeter board
A calorimeter board is provided for power calibration of a laser emission. The board includes a flat metal plate, a sinuous groove and a resistance temperature detector wire. The flat metal plate has obverse and reverse surfaces separated by a thickness. The groove is cut into the reverse surface and penetrates to a depth being part of the thickness. The wire is disposed within the groove at the depth. The wire connects to an instrument that measures electrical resistance responsive to the laser emission on the obverse surface.
US11326963B2 Isolated signal transmission device and electronic apparatus
An isolated signal transmission device includes a resistor element and a heat flow sensor. The resistor element generates heat as a result of a current based on an inputted signal being applied to the resistor element. The heat flow sensor is provided such as to be electrically isolated from the resistor element. The heat flow sensor detects an amount of heat flowing to the heat flow sensor itself when the resistor element generates heat. The heat flow sensor outputs a signal based on the detected amount of heat.
US11326962B2 Temperature measurement device for measuring a temperature of a vaporization element
A temperature measurement device for measuring a temperature of a heating element that may have a floor is disclosed. The temperature measurement device may be formed from an arm comprising a first end for contacting the floor and a second end. A temperature sensor disposed at the first end of the arm and for generating a first temperature signal. A base unit is found at the second end of the arm that includes a control circuit electrically coupled with the temperature sensor and a battery and a temperature indication unit, the control circuit for receiving of the first temperature signal and for displaying a visual representation of the temperature signal on the temperature indication unit, wherein the temperature measurement device has a weight where the weight of the temperature measurement device presses the first end against the vaporization element and in some embodiments the floor of the vaporization element for thermally coupling the temperature sensor with the vaporization element.
US11326955B2 Intelligent flame thermogram detection apparatus and method using infrared
The present invention relates to an intelligent flame detection apparatus and method using an infrared thermogram, which combine a conventional flame detector with an infrared thermographic camera and an infrared thermogram processing technology, and which enable whether a flame signal received from a flame sensor is an allowed flame or an artificial flame to be accurately detected, thereby improving the accuracy of fire alarms.
US11326954B1 Method and device for measuring internal temperature of heap fermentation based on infrared temperature measurement
A device for measuring the internal temperature of heap fermentation includes an infrared thermal imaging camera, a distance detection camera, and a controller. The infrared thermal imaging camera obtains a temperature distribution image of a surface of a fermentation heap. The distance detection camera obtains a distance between the surface of the fermentation heap and the distance detection camera. The controller matches the temperature distribution image of the surface of the fermentation heap with the distance between the surface of the fermentation heap and the distance detection camera, performs semantic segmentation on the image after matching is completed, extracts a three-dimensional (3D) contour temperature map of the surface of the fermentation heap, corrects a surface temperature of the fermentation heap, and predicts an estimated internal temperature of the fermentation heap, such that the internal temperature of the fermentation heap is effectively and accurately predicted.
US11326951B2 System for colorimetry and a transformation from a non-uniform color space to a substantially uniform color space
Disclosed is a method for organizing a substantially uniform system of colorimetry comprising the steps of (i) taking a pseudoinverse of a matrix containing intensity values for an existing non-uniform color-matching functions; (ii) optionally normalizing the pseudoinverse matrix from step (i); (iii) empirically determining an opponency transformation matrix based on a plurality of substantially uniformly spaced color standards; (iv) transforming the matrix from step (ii) to a color opponency color coordinate utilizing the opponency transformation matrix from step (iii) to obtain a Red-Green, Yellow-Blue and Lightness (RG, YB and LT) color matching functions; and (v) transforming the RG, YB and LT color matching functions from step (iv) non-linearly to color matching functions that produce colors recognizable as being uniform by human vision; wherein after step (v) the existing non-uniform color matching functions are transformed into substantially uniform color matching functions.
US11326950B2 Retro-interferometer having active readjustment
An interferometer arrangement includes a beam splitter (8), two retroreflectors (15, 16), a drive (24) that moves at least one of the retroreflectors to alter an optical path difference between interferometer arms (13, 14), a converging element (18) for reference light, and a reference light detector (19) with at least three detector areas (19a-19d). First and second pairs of detector areas are aligned in respective first and second directions, wherein the first direction, the second direction and a central propagation direction of the reference light at the reference light detector are linearly independent. At least two actuators (9, 10) alter a lateral shear between two reference light partial beams (11, 12), which are reflected back from the interferometer arms and superimposed at the beam splitter, in at least two degrees of freedom. Control electronics (38) control the actuators depending on signals (Sa-Sc) at the detector areas, thereby minimizing the shear.
US11326948B2 Method and system for generating an electromagnetic signal
A method for generating an electromagnetic signal is disclosed. The method comprises the following steps: An image having pixels is at least one of received and generated, wherein each one of the pixels has one of at least two different pixel values. At least one of a spectrogram of an electromagnetic signal and characteristic parameters of the electromagnetic signal is determined based on at least one of the image and the pixel values. The electromagnetic signal is generated based on at least one of the spectrogram and the characteristic parameters.
US11326944B2 Wearable spectrometer with filtered sensor
Systems for spectroscopy are provided. Exemplary systems include: an enclosure; a tunable laser disposed in the enclosure; an opening on a surface of the enclosure; a beam splitter disposed in the enclosure, the beam splitter being optically coupled to the tunable laser and the opening; a sensor, a sensing surface of the sensor having a filter disposed thereon; and electronics coupled to the tunable laser and the sensor, the electronics including a processor, memory, and a battery.
US11326942B2 Optical sensor arrangement and method for light sensing
An optical sensor arrangement comprises a photodiode (11) and an analog-to-digital converter (12). The analog-to-digital converter (12) comprises an integrator (13) having an integrator input (15) coupled to the photodiode (11), a comparator (14) having a first input coupled to an output of the integrator (13) and a digital-to-analog converter (39) coupled to a control terminal of the comparator (14).
US11326940B2 Ambient light signal adjustment method, chip and electronic equipment
An ambient light signal adjustment method, a chip and electronic equipment. The method includes: receiving a first ambient light signal which is an ambient light signal acquired by a photo plethysmor graph (PPG) sensor; then determining, according to an intensity of the first ambient light signal automatically, whether to turn on an ambient light cancellation circuit which is configured to adjust the first ambient light signal according to the intensity of the first ambient light signal; and if it is determined to turn on the ambient light cancellation circuit, then adjusting a cancellation signal intensity of the ambient light cancellation circuit automatically to enable an intensity of the adjusted first ambient light signal to be within a preset range. Adjustment of the ambient light signal acquired by the PPG sensor is realized, thereby ensuring accuracy of a wearable device to detect a physiological characteristic of a user.
US11326938B2 Bio illuminance measuring device for determining circadian action
Disclosed is a bio illuminance measuring apparatus including a circadian lambda filter passing external light along according to a circadian rhythm sensitivity curve, a visual lambda filter passing the external light along according to a visual sensitivity curve, a photo sensing portion sensing and converting the external light, which has passed through the circadian lambda filter, into a circadian wavelength signal and sensing and converting the external light, which has passed through the visual lambda filter, into a visual wavelength signal, and an illuminance calculating portion which calculates a ratio between the circadian wavelength signal and the visual wavelength signal, calculates a circadian action factor by applying the ratio between the circadian wavelength signal and the visual wavelength signal to a circadian action function which varies according to the visual wavelength signal, and calculates a bio illuminance value of the external light on the basis of the circadian action factor.
US11326937B2 Energy harvesting apparatus and methods for detecting a vibratory signal
A vibration transducer module for detecting a vibratory signal, comprising a base, a spring connected to the base at a first location, a mass mechanically coupled to the spring at a second location remote from the first location, and a wall configured to position a first wall electrode and a second wall electrode a selected distance from the first location, the conductive element positioned and sized to contact the first wall electrode and the second wall electrode. The mass comprises a conductive element, and an energy harvester to provide a first voltage signal. The energy harvester may comprise a piezoelectric material or be construct as a SAW device. The module may be combined with a rectifier and an oscillator to form a vibration sensor.
US11326936B2 Topside distributed acoustic sensing interrogation of subsea wells with a single optical waveguide
A distributed acoustic system (DAS) may comprise an interrogator and an umbilical line attached at one end to the interrogator, a downhole fiber attached to the umbilical line at the end opposite the interrogator. The interrogator may further include a proximal circulator, a distal circulator connected to the proximal circulator by a first fiber optic cable, and a second fiber optic cable connecting the proximal circulator and the distal circulator.
US11326925B2 Probe unit with a securement unit that releasably secures an electrode on the probe body
Disclosed is a probe unit for a capacitive and/or conductive apparatus for determining and/or monitoring of at least one process variable of a medium in a containment, comprising a rod-shaped probe body, which is embodied in the form of a hollow body, especially with a cylindrical wall, and which has an internal volume, at least one ring-shaped electrode placeable, especially releasably, around the wall of the probe body, and at least one securement unit, which is embodied to secure the at least one electrode, especially releasably, at a predeterminable position on the probe body. Further disclosed is an apparatus for capacitive and/or conductive determining and/or monitoring of at least one process variable of a medium in a containment and having a probe unit of the present disclosure.
US11326924B2 Device for measuring water level by using capacitive technique, and method therefor
Disclosed in one embodiment are a device for measuring water level by using a capacitive technique, and a method therefor. A device for measuring water level comprises: an electrode unit which includes a first electrode and a second electrode arranged in parallel in a lengthwise direction, and which allow voltages to be applied to the first electrode and the second electrode; and a control unit for measuring the applied voltages, calculating the amount of reference charging time it takes to reach a second voltage from a predetermined first voltage on the basis of the measured voltages, and determining water level on the basis of the calculated reference charging time.
US11326921B2 Flow rate measuring method and flow rate measuring device
The flow rate measuring method is performed in a common gas supply system comprising a plurality of gas supply paths each having a first valve, and a gas measuring device formed downstream side of the plurality of gas supply paths, having a pressure sensor, a temperature sensor, and a downstream side second valve. The flow rate measuring method includes: a first step of opening any one of the first valves and the second valve to allow gas to flow, closing the second valve while gas is flowing, and closing the first valve after a predetermined time has elapsed, and then measuring a pressure and a temperature after the first valve has been closed; a second step of opening any one of first valves and the second valve to allow gas to flow, closing the any one of the first valve and the second valve at the same time while gas is flowing, and then measuring a pressure and temperature after the first valve and the second valve have been closed; and a third step of calculating the flow rate in accordance with the pressure and temperature measured in the first step and the pressure and temperature measured in the second step.
US11326914B2 Flow rate measurement apparatus and method for more accurately measuring gas flow to a substrate processing system
The flow rate measurement method includes: measuring a first pressure of a gas filled in a first flow path connected to a flow rate controller and a second flow path connected to the first flow path; supplying a gas to the first and second flow paths via the flow rate controller and measuring a second pressure and a temperature of the gas filled in the first and second flow paths; after the gas is exhausted from the second flow path, measuring a third pressure of the gas filled in the second flow path; measuring a fourth pressure of the gas filled in the first and second flow paths; and calculating an amount of the gas supplied to the first and second flow paths via the flow rate controller, based on the first, second, third, and fourth pressures and the temperature.
US11326906B2 Apparatus for sensing rotating body
An apparatus for sensing a rotating body includes a detection target arranged on a surface perpendicular to an extension direction of a rotating shaft of the rotating body, a sensor module facing the detection target, and comprising two sensors disposed in a rotation direction of the rotating body, and a rotation information calculator configured to calculate rotation information of the rotating body based on sensed values from the two sensors, wherein the rotation information calculator is further configured to calculate a rotation angle of the rotating body in accordance with a difference value generated from the sensed values.
US11326903B1 Rotary inductive sensor
An apparatus, comprising: a transmitting coil; a first receiving coil having a first receiving coil portion and a second receiving coil portion, the first receiving coil portion and the second receiving coil portion being coupled to one another, and the first receiving coil portion and the second receiving coil portion each including N lobes, where N is an integer and N≥1; a second receiving coil having a third receiving coil portion and a fourth receiving coil portion, the third receiving coil portion and the fourth receiving coil portion being coupled to one another, and the third receiving coil portion and the fourth receiving coil portion each including N lobes; wherein the first receiving coil is disposed over the second receiving coil.
US11326901B2 Magnetic substance detection sensor
A magnetic substance detection sensor includes a first support substrate, a magnet disposed on the upper main surface of the first support substrate so that a magnetization direction becomes parallel to the upper main surface of the first support substrate, a semiconductor chip disposed on the upper main surface of the first support substrate and having a magnetic field detection element configured to detect a magnetic field component in a specific direction, and a soft magnetic substance film disposed on the lower main surface of the first support substrate and extending in a direction parallel to the magnetization direction of the magnet.
US11326900B2 Positioning device for determining the position of a tool slide of a machine tool
A positioning device for a machine tool includes a substrate upon which a printing medium is deposited. The substrate has a longitudinal dimension that is longer than the transverse direction of the substrate. The printing medium includes magnetic or magnetizable particles, and the substrate is nonmagnetic. A scale is formed by first regions of the printing medium on the substrate and by second regions without the printing medium between adjacent first regions. The first regions are spaced apart in the longitudinal direction on the substrate. The printing medium is printed within the first regions on the substrate such that the printing medium is thinner in the interior of the first regions and thicker at the edges of the first regions. The location of the positioning device is determined by applying a measuring magnetic field and by detecting a resulting magnetic field emanating from a particular first region on the scale.
US11326899B2 Encoder and control system
An 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 or as separate serial data. The control device includes a reception unit that receives the position information and the configuration information transmitted from the encoder; a storage unit that stores the received configuration information; and a control unit that processes the received position information on the basis of the stored configuration information.
US11326898B2 Parking assist apparatus and parking assist method
A parking assist apparatus includes: a map generation unit that generates an obstacle map showing a position of an obstacle existing in a surrounding of own vehicle based on a detected result of a sonar, and records data indicating existence of the obstacle on the obstacle map; a wheel-stop detection unit that divides the obstacle map generated by the map generation unit into a plurality of areas, counts a number of data pieces in each of the plurality of divided areas, and detects a position of a wheel stop based on the counted number of data pieces in each of the plurality of areas; and a parking position setting unit that sets a parking position for parking the own vehicle based on the position of the wheel stop detected by the wheel-stop detection unit.
US11326896B2 Proactive re-routing of vehicles using passive monitoring of occupant frustration level
Aspects of the present disclosure include a navigation system and computer-implemented methods for proactively re-routing vehicles based on an analysis of input component data obtained from the navigation-enabled devices. The navigation system scores the input component data to obtain a measure of frustration (e.g., a feeling of being upset or annoyed) of the user of the navigation-enabled device. The navigation system may provide a detour suggestion for display on the navigation-enabled device to persuade the user of the device to direct their vehicle to depart from its current location or route in an effort to remove the vehicle from traffic, and thereby reduce the frustration level of the user. The detour suggestion may include an alternative route to the original destination, or an alternative destination.
US11326895B2 Methods and systems of providing information using a navigation apparatus
A method is disclosed for providing information to guide a user along a determined route to a destination through a navigable network using a navigation apparatus. The method comprises obtaining, using instructive data, a next manoeuvre to be made by the user and a distance to the next manoeuvre from a current position of the navigation apparatus. The method further comprises determining, using informative data, whether there is at least one event within a predetermined distance of the current position of the navigation apparatus. An order in which first and second portions of a graphical user interface (GUI) are arranged relative to each other within a display window is then determined based on a comparison of the distance to the next manoeuvre from the current position of the navigation apparatus and the distance to the event from the current position of the navigation apparatus, wherein the first portion of the GUI comprises an indication of the next manoeuvre, and wherein the second portion of the GUI comprises an indication of the event.
US11326890B2 Information processing apparatus, information processing method, and information processing system
An information processing apparatus provided with a communicator that receives request data which is a request relating to a change in a traveling route of a vehicle from a first user among two or more users traveling in the same vehicle and a processor that executes determining incentives to be granted to second users accompanying the change in the traveling route, wherein the second users are a part of or all of the two or more users excluding the first user, presenting incentive information on the determined incentives and inquiries about whether or not to accept the change in the traveling route to the second users and creating granting data for granting the determined incentives to the second users when the second users accept the change in the traveling route.
US11326888B2 Generation of polar occlusion maps for autonomous vehicles
Systems, methods, tangible non-transitory computer-readable media, and devices for operating an autonomous vehicle are provided. For example, a vehicle computing system can receive sensor data including information based on sensor outputs associated with detection of objects in an environment by sensors of a vehicle. Inflection points can be determined based at least in part on the sensor data. The inflection points can correspond to portions of the objects that occlude detection of the environment beyond the portions of the objects. A set of polar coordinates can be determined for each of the one or more inflection points. The set of polar coordinates can include a distance from the sensors to a portion of the objects and an angle of the sensor with respect to the portion of the objects. Furthermore, sparse map data including the set of polar coordinates can be generated based on the set of polar coordinates.
US11326887B2 Landmark placement for localization
Embodiments are provided that include receiving sensor data from a sensor positioned at a plurality of positions in an environment. The environment includes a plurality of landmarks. The embodiments also include determining, based on the sensor data, a subset of the plurality of landmarks detected at each of the plurality of positions. The embodiments further include determining, based on the subset of the plurality of landmarks detected at each of the plurality of positions, a detection frequency of each landmark. The embodiments additionally include determining, based on the determined detection frequency of each landmark, a localization viability metric associated with each landmark. The embodiments still further include providing for display, via a user interface, a map of the environment. The map includes an indication of the localization viability metric associated with each landmark.
US11326884B2 Stimulated brillouin ring laser gyroscope with optical frequency offset of counterpropagating pump laser signals
A disk resonator is pumped by counterpropagating pump signals to produce corresponding counterpropagating Brillouin laser signals. The pump laser optical frequencies are separated by a frequency offset ΔνP but excite the same nominal resonator optical mode; the Brillouin laser optical frequencies are separated by a beat frequency ΔνL with 0<ΔνL<ΔνP. A photodetector receives the Brillouin laser signals and produces an electrical signal at the beat frequency ΔνL. The frequency offset ΔνP can be large so enough to prevent locking of the Brillouin laser signals onto a common Brillouin laser frequency. A signal processing system derives from the beat frequency ΔνL an estimated angular velocity component of the disk optical resonator about an axis substantially perpendicular to the disk optical resonator.
US11326880B2 Strapdown heading sensors and systems, and methods of calibrating and compensating the same
Methods of calibrating strapdown heading sensors and strapdown heading sensors are provided. The methods include compensating raw sensor data generated by sensors of an uncalibrated strapdown heading sensor to compensate for errors in an instrument frame of the strapdown heading sensor. The strapdown heading sensor is put in a target apparatus and output data is compensated to compensate for errors in an apparatus frame relative to the instrument frame. The strapdown heading sensors include a housing and a compass module having a first sensor configured to detect a magnetic field of the Earth and a second sensor configured to detect a gravitational force of the Earth. The first sensor and the second sensor are each passively isolated from bending and/or flexing of the housing such that an alignment between the first sensor and the second sensor is not disturbed due to the bending and/or flexing.
US11326879B2 Inclinometer-based surface profilometry
A profiling machine includes an inclinometer and a displacement sensor. The inclinometer is configured to sense an incline of the profiling machine on a surface relative to the acceleration vector of gravity. The displacement sensor is configured to sense the distance that profiling machine has traversed along the surface. The profiling machine is configured to calculate and generate a surface profile of the surface based on incline data from the inclinometer and displacement data from the displacement sensor.
US11326878B1 Distance measuring method and system for aerial device
A system and method for calculating an accurate distance from an aerial device to an intended target using a laser probe. A control system can further include a sensor system and at least one camera for measuring additional operational parameters and viewing surrounding obstacles. Sensors may include an inclinometer and a weight sensor.
US11326873B2 3-D intraoral surface characterization
A method for registering an imaging detector to a surface projects and records a sequence having a first sparse pattern of lines followed by a second sparse pattern of lines. A first subset of positions receives lines from both first and second sparse patterns corresponding to a first label. A second subset of positions receives only lines from the first sparse pattern corresponding to a second label. A third subset of positions receives only lines from the second sparse pattern corresponding to a third label. The first, second, and third labels are decoded and each member element of the first, second, and third subsets of positions registered to the imaging detector according to the decoded labels. One or more dense patterns of lines positionally correlated with registered member elements of the decoded labels are projected and recorded. An image of the surface contour is formed according to the recorded pattern.
US11326869B2 Surface finish stylus
A surface finish stylus and associated methods for a multi-directional scanning probe the stylus having an elongate stylus shaft having a longitudinal axis and one or more contact elements protruding from the elongate shaft for contacting a surface to be measured. The one or more contact elements are configured to enable measurement of surface finish during motion of the stylus shaft relative to a surface along a measurement direction that is non-parallel to the longitudinal axis. The multi-directional scanning probe may be carried by a coordinate measuring machine or machine tool.
US11326866B2 Differential magnetic proximity sensor
A distance measuring device (100) is provided, comprising a first sensing module (110), a second sensing module (120), a reference device (130), and an evaluating module (140). The first sensing module and the second sensing module are arranged on a horizontal base line (150). Each one of the first and second sensing module is configured to detect the strength of a magnetic field (50) and each one of the first and second sensing module has a first sensing direction (y) and a second sensing direction (x).
US11326862B2 Aerodynamic braking device for a payload casing
An aerodynamic braking device for a payload casing intended to be ejected from a projectile on its trajectory including at least one parachute connected to the casing by hangers, the parachute and the parachute hangers being housed in a sleeve. The sleeve is wound around an axis of winding perpendicular to its longitudinal direction and attached to a cylindrical housing the axis of which is parallel to the axis of winding, which housing is itself secured to a shell base that closes off the projectile, the hangers being connected to the casing by an extension cable which is wound around the axis of the housing and attached thereto by at least three peripheral break lines which are uniformly angularly distributed.
US11326856B2 Gun safety storage system
A safety storage system includes a safety case with case body and a case lid; a lock bag with a bag portion made from a cut-resistant material and a cable guide; and a cable lock, including a lock body, a lock cable, and a key; such that the lock cable protrudes through the cable guide to attach the cable lock to the lock bag; such that the safety case with the handgun inside can be locked inside the lock bag with the cable lock, whereby the handgun is safely stored in the safety storage system. Additionally, the safety storage system can be secured in position with the lock cable attached to a mounting structure with the lock bag closed and the safety case with the handgun inside locked in the interior of the lock bag, thereby preventing access to and theft of the handgun.
US11326853B2 Free-floating rifle rail and barrel locking system(s)/assemblies
A free-floating rifle rail and barrel locking system that provides a barrel assembly and rail assembly, which is detachable from the main body of a rifle without tools. This is advantageous for quick field breakdown and/or rifle modification. The user has the option to disassemble the rifle for easy transport, to change barrel length, to change barrel caliber or change rail configurations. The rails are free-floating, meaning the rails do not come in contact with the barrel and thus do not impact the precision of the rifle.
US11326849B2 Firearm noise suppressor construction and method of manufacture and repairing
Provided is a firearm noise suppressor having a baffle chamber unit with at least one dimpled recess on an outer surface thereof. An identification band with identifying indicia thereon is placed on the baffle chamber unit over the at least one dimpled recess, and an area of the band is deformed into the dimpled recess to prevent the removal of the band without a machining process.
US11326847B1 Apparatus, system, and method for restrictive or selective firearm and smart gun weapon control
A firearm, the firearm comprising: a grip; a transparent window located on the rear of the grip; at least one electromagnetic sensor located within the grip, and configured to receive electromagnetic radiation from outside of the grip through the transparent window; a computing device located in the grip and in communication with the LED and the electromagnetic sensor; where the electromagnetic sensor is configured to detect incoming electromagnetic radiation traveling through the transparent window from outside of the grip; and the computing device is configured to allow the firearm to fire if the computing device determines that the incoming electromagnetic radiation corresponds to an authorized user for the firearm. A firearm system, the firearm comprising: an external charging circuit, the external charging circuit comprising: a resonant inductive coil; a power supply in operable communication with the coil; a rechargeable power storage device in operable communication with the coil; a firearm configured to removably connect to the external charging circuit, the firearm comprising: a resonant inductive coil; a power supply in operable communication with the coil; a rechargeable storage device in operable communication with the coil; firearm electronics in operable communication with the power supply; mechanical controls in operable communication with the power supply; a mechanical squeeze generator in operable communication with the power supply.
US11326846B1 Magazine follower for a firearm and method for operating the firearm
A magazine follower is disclosed. The magazine follower may include: a magazine spring receptacle having, a bullet support surface having a first portion and a second portion, each bullet support portion is shaped to support a bullet in the magazine. Therefore, the second portion protrudes from the first portion. The magazine follower further includes a metallic flange, extending from the first portion and positioned in the front of the bullet support surface, in a direction facing a chamber of a firearm when the magazine follower is assembled in a magazine and the magazine is inserted into the firearm.
US11326844B2 Heat exchanger integrated services
An apparatus for cleaning heat exchangers may include a cleaning lance for cleaning a plurality of bores of the heat exchanger and an examination lance for examining a plurality of bores of the heat exchanger. The apparatus may further include a first feeder configured to extend and retract the cleaning lance and a second feeder configured to extend and retract the examination lance. The apparatus may further include a controller configured to control the first feeder to feed the cleaning lance into a first bore, to control the cleaning lance to clean the first bore, and to control the first feeder to retract the cleaning lance from the first bore.
US11326842B2 Heat exchanger and air conditioner having the same
Disclosed are a heat exchanger and an air conditioner including heat transfer tubes configured to guide a refrigerant, and a plurality of fins installed through which the heat transfer tubes penetrate and arranged to be spaced apart from each other in a second direction perpendicular to a first direction such that air passes through the fins in the first direction, wherein the plurality of fins each includes a plurality of inclined portions connected to each other in a zigzag form and inclined with respect to the first direction, and a plurality of louvers formed by being bent to form an angle with the inclined portions after portions of the plurality of inclined portions are cut, wherein a width of each of the plurality of louvers in the first direction after being bent is equal to or less than a width of the louvers in the first direction before being bent.
US11326838B2 Road vehicle provided with a cooling system with “V”-shaped dual radiator
A road vehicle having: two front wheels; two rear wheels; an engine, which transmits the motion to drive wheels; and a cooling system, which is connected to the engine. The cooling system has: a cooling circuit where a cooling liquid flows; two first radiators, which are connected to the cooling circuit and make up, together, a first “V”-shaped structure, which is arranged on a right side of the road vehicle; and two second radiators, which are connected to the cooling circuit and make up, together, a second “V”-shaped structure, which is arranged on a left side of the road vehicle.
US11326836B1 Vapor/liquid condensation system
A vapor/liquid condensation system includes a condensation unit and an evaporation unit. The condensation unit is connected with the evaporation unit via conduits. The evaporation unit has a liquid inlet, a vapor outlet and an evaporation chamber in communication with each other. The evaporation unit converts liquid-phase working fluid into vapor-phase working fluid, which spreads to the condensation unit. The condensation unit cools and condenses the vapor-phase working fluid into liquid-phase working fluid, which goes back the evaporation unit. After the vapor-phase working fluid enters the condensation unit, the vapor-phase working fluid is distributed and condensed into liquid-phase working fluid. Then the liquid-phase working fluid is collected and then goes back to the evaporation unit. The length of the pipeline is shortened and the pipeline pressure is lowered to avoid interruption of heat dissipation circulation and failure in heat dissipation.
US11326835B2 In-feed hopper and meter for carbon-based feedstock processing system
A meter for controlling the flow of feedstock from an in-feed hopper to a distillation unit, including a cylindrical roller having a first end, a second end, and an outer diameter, the roller defining a recess that extends helically substantially from the first end to the second end, a sleeve circumscribing a portion of the outer diameter of the cylindrical roller, the sleeve having an open first side that allows the passage of feedstock into the recess of the roller, and an open second side that allows the passage of feedstock out of the recess of the roller as the roller rotates relative to the sleeve, and a housing fixedly attached to the sleeve and capable of attachment to the in-feed hopper and the distillation unit such that feedstock must pass through the housing to get from the in-feed hopper to the distillation unit.
US11326825B2 Stand-alone ice and beverage appliance
A stand-alone ice and beverage dispenser is provided. Appliance includes a cabinet defining a chilled chamber, a bottom portion and a countertop. Appliance includes an ice maker assembly mounted on the countertop, a liquid dispenser assembly mounted on the countertop, and a sealed refrigeration system. Sealed refrigeration system includes a compressor, condenser, chamber evaporator, and an ice maker assembly evaporator fluidly coupled through a refrigerant conduit. The compressor is operably coupled to the refrigerant conduit for circulating a flow of refrigerant through the refrigerant conduit. Appliance also includes refrigerant valve assembly including one or more valves. Refrigerant valve assembly is configured to selectively provide refrigerant to chamber evaporator to refrigerate chilled chamber and selectively provide refrigerant to the ice maker assembly evaporator for ice production.
US11326819B2 Refrigeration apparatus
A refrigeration apparatus includes a refrigerant circuit including: a compressor, a radiator, an expansion mechanism, and an evaporator. The refrigerant circuit encloses a refrigerant that contains a fluorinated hydrocarbon that causes a disproportionation reaction. The refrigerant circuit further includes: a discharged refrigerant recovery receiver that is connected to a path between a discharge side of the compressor and a gas side of the radiator through a discharged refrigerant branch pipe; and a discharged refrigerant relief mechanism that is disposed in the discharged refrigerant branch pipe and that connects the discharge side of the compressor with the discharged refrigerant recovery receiver when the refrigerant on the discharge side of the compressor satisfies a predetermined condition. The predetermined condition includes at least one of a first condition under which the refrigerant does not yet cause the disproportionation reaction and a second condition under which the refrigerant causes the disproportionation reaction.
US11326818B2 Receiver for cooling system
A receiver of a cooling unit includes a cylindrical body having a cylindrical wall that defines an interior chamber, a bottom wall formed with the cylindrical wall, and a top wall formed with the cylindrical wall. The receiver further includes an inlet provided in the cylindrical body, an outlet provided in the cylindrical body, a heater well disposed within the cylindrical body, and a heater positioned in the heater well to selectively heat a heat transfer fluid contained within the interior chamber of the cylindrical body. The heater well can be configured to extend from the top wall to adjacent the bottom wall along an axis that is coaxial with an axis of the cylindrical wall of the cylindrical body or extend horizontally adjacent the bottom wall of the cylindrical body.