Document Document Title
US11093729B2 Image analysis method, apparatus, non-transitory computer readable medium, and deep learning algorithm generation method
Disclosed is an image analysis method including inputting analysis data, including information regarding an analysis target cell to a deep learning algorithm having a neural network structure, and analyzing an image by calculating, by use of the deep learning algorithm, a probability that the analysis target cell belongs to each of morphology classifications of a plurality of cells belonging to a predetermined cell group.
US11093726B2 Optical reading of a security element
According to a first aspect of the present invention, there is provided a method of determining a unique identifier for a security element, the method comprising: optically reading the security element, the security element comprising a number of emitters that are each capable of exhibiting a different emission response to excitation of the number of emitters; the reading comprising determining data indicative of an optical property of the security element using first emission electromagnetic radiation, emitted in response to first excitation of the number of emitters, and determining data indicative of an optical property of the security element using second emission electromagnetic radiation, emitted in response to second, different, excitation of the number of emitters; and the unique identifier being determined from a map of a variation in determined data indicative of an optical property with respect to the excitation of the number of emitters.
US11093722B2 Holonomic RFID reader
The present invention relates to inventory scanning using dual polarization radio frequency identification antennae for automatically reading and locating inventory.
US11093717B2 Domain-specific process difficulty prediction
A method of determining an operational difficulty of a process described in a document including text includes generating text data corresponding to the text of the document, and generating a word vector output by processing the text data through a plurality of word vectors, the plurality of word vectors based on a domain-specific text collection and a general-language text collection. The method further includes generating a statistical information output by processing the text data through a plurality of statistical information vectors, the plurality of statistical information vectors based on the domain-specific text collection and the general-language text collection, and generating a gated recurring unit (GRU) output by processing (i) the word vector output, (ii) the statistical information output, (iii) word-level data based on the text data, (iv) sentence-level data based on the text data, and (v) paragraph-level data based on the text data through at least one GRU.
US11093716B2 Conversation support apparatus, conversation support method, and computer readable recording medium
A conversation support apparatus 10 includes: an utterance reception unit 11 that receives an utterance in an on-going conversation; an utterance position estimation unit 12 that, for each node in a conversation tree in which at least one of a label and a topic is provided to each node, collates the at least one of the label and the topic provided to the node and the received utterance, and estimates a node that is most related to the received utterance; and a display unit 13 that adds a visual characteristic representation to the estimated node and displays the conversation tree on a screen.
US11093715B2 Method and system for learning and enabling commands via user demonstration
A method for learning a task includes capturing first information associated with at least one application executed by an electronic device. A sequence of user interface interactions for the at least one application is recorded. Second information are extracted from the sequence of user interface interactions. Events, action or a combination thereof are filtered from the second information using the first information. Recognition is performed on each element from the first information to generate a semantic ontology. An executable sequential event task bytecode is generated from each element of the semantic ontology and the filtered second information.
US11093714B1 Dynamic transfer learning for neural network modeling
The present disclosure is directed to optimizing transfer learning for neural networks by creating a dynamic transfer network configuration through gated architecture. In some embodiments, transfer learning implements multiple parameter sharing schemes across a source task and a target task. The gating architecture can learn the optimal parameter sharing schemes as the neural network is trained. In some embodiments, the system can be used in named entity recognition applications where the training data is limited.
US11093712B2 User interfaces for word processors
An embodiment of the invention may include a method, computer program product and system for communicating information to a user via a graphical user interface of a computer. An embodiment may include displaying a visual cue corresponding to a suggestion for text substitution within a text representation of a media file, wherein the suggestion for text substitution is generated in response to identification of any one or combination of a repeated word, a repeated phrase, and a filler, and wherein the suggestion for text substitution is based on an aggregation of one or more of characteristics of the text representation of the media file.
US11093708B2 Adaptive human to machine interaction using machine learning
A computer system is provided that automatically generates a natural language processing model from a provided API specification. Intent names are based on operation type and name. Entity datasets are constructed based on the generated intent name. A plurality of training phrases are generated based on the entity dataset and an action dataset with a name and corresponding parameters is generated.
US11093700B2 Automating interrogative population of electronic forms using a real-time communication platform
A computer-implemented method of obtaining form data can include selecting a control from within an electronic form, determining a textual representation of the control, and sending the textual representation of the control as part of a message to a client messaging system through a real-time communication system. A response message from the client messaging system can be received through the real-time communication system. Form data specified by the response message can be stored within memory when the form data is valid, as specified according to the electronic form.
US11093699B2 Medical image processing apparatus, medical image processing method, and medical image processing program
An image receiving unit receives a current image acquired by imaging a subject. A character information acquisition unit acquires character information from past medical information relevant to the current image. A position receiving unit receives a designation of a position in the current image. A character specifying unit specifies characters relevant to the position received by the position receiving unit from the character information acquired by the character information acquisition unit. A display control unit performs control to display the character specified by the character specifying unit so as to be emphasized on a display unit.
US11093696B2 Playable text editor and editing method therefor
Provided is a playable text editor. The playable text editor discloses a storage unit for receiving first text from a user and storing the first text together with first time information when the first text was input, a control unit for receiving a playback request from the user and sequentially outputting the first text based on the first time information, and a search unit including a first timeline through which the first time information is searchable.
US11093695B2 Systems and methods for providing writing assistance
A system for providing assistance with electronic communications includes a network device configured to communicate with a client computing device, a processor, and a memory including instructions stored thereon. When the instructions are executed by the processors, the instructions cause the system to receive category information and tonal information of an electronic message and a certification level selected from a plurality of certification levels, from the client computing device via the network device, create a project for the electronic message, select an assistant from a plurality of assistants for the project based on the category information and the tonal information, and provide a message, which has been edited by the selected assistant based on the category information and the tonal information, to the client computing device.
US11093691B1 System and method for establishing an interactive communication session
A system and method of establishing a communication session is disclosed herein. A computing system receives, from a client device, a content item comprising text-based content. The computing system generates a mark-up version of the content item by identifying one or more characters in the text-based content and a relative location of the one or more characters in the content item. The computing system receives, from the client device, an interrogatory related to the content item. The computing system analyzes the mark-up version of the content item to identify an answer to the interrogatory. The computing system generates a response message comprising the identified answer to the interrogatory. The computing system transmits the response message to the client device.
US11093690B1 Synchronization and tagging of image and text data
A computing system accesses an image-based document and a text document having text extracted from the image-based document and provides a user interface displaying at least a portion of the image-based document. In response to selection of a text portion of the image-based document, the system determines an occurrence of the text portion within at least a portion of the image-based document and then applies a search model on the text document to identify the same occurrence of the text portion. Once matched, alignment data indicating a relationship between a selected tag and both the text portion of the image-based document and the text portion of the text document is stored.
US11093688B2 Enhancing reading accuracy, efficiency and retention
This document provides systems and methods for altering text presentation to increase reading accuracy, efficiency, and retention. This can include identification text specific attributes from machine readable text (through parsing of the text), varying the text presentation in accordance with the attributes, and creating an enhanced visual product for enhancing the reading experience. For example, a computer system can extract attributes such as parts of speech from an input sentence and display that sentence in cascading text segments down and across a display screen. The system can further use domain-specific dictionaries derived from domain-specific texts to identify domain-specific compound noun phrases and verb phrases that require specific linguistic tagging to be usable in other linguistic analysis steps.
US11093685B2 Atom type definition system and atom type matching method thereof
The invention belongs to the technical field force fields and particularly provides an atom type definition system and an atom type matching method. The atom type definition system includes an atom type visual UI interface, an atom type matching module, an atom type data management module and an atom type format transformation module. The atom type data management module includes an atom type definition data package. The system and method can describe various complicated atomic chemical environments, the description capability is improved, and the computation of a force field can be more accurate. According to the invention, convenient operation on an atom type can be realized, and addition, deletion, modification, inquiry as well as statistics of multiple dimensions are very visual and convenient.
US11093681B2 Method and system for generating layout design of integrated circuit
A method of generating an integrated circuit includes: placing a plurality of electronic components on a layout floor plan to generate a placing layout of the integrated circuit; forming a clock tree upon the placing layout to generate a synthesis layout of the integrated circuit; routing the synthesis layout to generate a routed layout of the integrated circuit; performing a DRC process upon the routed layout to obtain a layout region with a systematic DRC violation; generating a plurality of prediction gains of the layout region according to a plurality of placement recipes respectively; and generating an adjusted routing layout of the integrated circuit by adjusting the layout region with the systematic DRC violation according to a target placement recipe in the plurality of placement recipes.
US11093678B2 Method, computer program and system providing real-time power grid hypothesis testing and contingency planning
A method is disclosed to simulate operation of a grid structure. The method includes specifying a type of simulation to be performed and at least one initial condition with a user interface of a device such as a mobile device, where the grid structure comprises at least one of a power generation grid and a power distribution grid. The method further includes transmitting the specified type of simulation and the at least one initial condition from the user device to a computing platform; receiving from the computing platform a result of the simulation at the user device; and visualizing the result of the simulation with the user interface. The type of simulation can be an N-k contingency analysis simulation, where k is equal to zero, 1 or greater than 1.
US11093675B1 Statistical timing analysis considering multiple-input switching
A statistical single-input switching (SIS) timing value is obtained for a first input of a device. A side input with an arc to a common output of a circuit is selected and a statistical skew for the first input and the selected side input of the circuit is obtained. An expected-value for a statistical scale factor distribution is convolved and computed based on the statistical skew. The statistical single-input switching (SIS) timing value is scaled with a final effective statistical scale factor based on the expected-value; optionally, sensitivities of the statistical timing value to variational parameters are chain-ruled with the sensitivities of the statistical skew to variational parameters; and a statistical timing analysis of a given VLSI design is generated based on the scaled (and optionally, chain-ruled) statistical single-input switching (SIS) timing value to create the improved VLSI circuit design.
US11093672B2 Method and apparatus for performing fast incremental physical design optimization
A method for implementing physical optimizations includes performing physical optimizations on a first reference version of a design, maintaining a computer-readable list of the physical optimizations, and during a subsequent compile for a second version of the design: identifying matching cells, nets, or both between the first reference version of the design and the second version of the design; and restoring at least a subset of the physical optimizations in the second version of the design by reading the computer-readable list of the physical optimizations and applying the subset to a computer-readable description of the second version of the design.
US11093671B2 Structural design systems and methods to define areas of interest for modeling and simulation-based space planning
Structural design systems, methods, and computer readable media for selective simulation of coverage in a floor plan are disclosed. The system may include a processor configured to: access a floor plan demarcating multiple rooms; perform a machine learning method, semantic analysis, or geometric analysis on the floor plan to identify at least one opening associated with at least one room from the multiple rooms; access a functional requirement associated with the at least one opening; access at least one rule associating the functional requirement with the at least one opening; define at least one area of interest or disinterest using the at least one rule and the functional requirement; access a technical specification associated with the functional requirement; generatively analyze the at least one room, the technical specification and the area of interest or disinterest to define a solution that conforms to the functional requirement; and output the solution.
US11093670B2 Hot-dip coating equipment including cooling rate determining device, and information processing program
A hot-dip coating equipment includes a cooling rate determining device that includes: a coefficient obtaining section configured to obtain coefficients α, β, γ, and δ associated with the hot-dip coating bath, in the following equation that expresses a degree of discoloration YI of the surface of a hot-dip coated steel sheet; and a rate determining section configured to determine an average cooling rate A so as to allow the YI of the following Expression (1) to be not more than a predetermined reference value, YI =(α×[SE]+β)×{(T−ST)/A}1/2+γ×[SE]+δ . . . (1), where: [SE] is a concentration (mass %) of a specific element contained in the hot-dip coating bath; T is a temperature (° C.) of the hot-dip coating bath; and ST is a solidification temperature (° C.) at which the hot-dip coating bath is solidified.
US11093666B2 Automated network device model creation using randomized test beds
In general, techniques are described for automated network device model creation using randomized test beds. A device comprising a processor may be configured to perform the techniques. The processor may generate, based on simulation configuration files, configuration objects for performing a plurality of simulation iterations with respect to the network device operating within a test environment. Each of the simulation iterations may be configured to randomly assign parameters within the test environment. The driver may conduct, based on the configuration objects, each of the simulation iterations within the test environment to collect simulation datasets representative of operating states of the network device. The analytics module may perform machine learning with respect to each of the simulation datasets to generate a model that predicts, responsive to configuration parameters, an operating state of the network device when configured with the configuration parameters for the network device.
US11093664B2 Method and apparatus for converged analysis of application, virtualization, and cloud infrastructure resources using graph theory and statistical classification
Embodiments of the innovation relate to a method and apparatus for utilizing graph theory and clustering analysis to build relationships among applications and corresponding and/or dependent virtualization, cloud and datacenter infrastructure components and to derive the definition of application boundaries and corresponding infrastructure components. This allows a system administrator to manage and address complex issues within a computer infrastructure, such as availability, service level deliverable/guarantees, performance, and resource optimization.
US11093657B2 Limited execution environment for monolithic kernel
Embodiments of the present systems and methods may provide additional security mechanisms inside an operating system kernel itself by isolating parts of the kernel to protect them from attacks. For example, in an embodiment, a computer-implemented method implemented in a computer comprising a processor, memory accessible by the processor, and computer program instructions stored in the memory and executable by the processor, the method may comprise: creating a namespace in an operating system kernel-space in the memory of the computer, creating an address space for the namespace that maps only kernel objects owned by the namespace, and providing access to kernel objects owned by the namespace only to the least one user process using the combined page table.
US11093656B2 Change-tolerant method of generating an identifier for a collection of assets in a computing environment
A change-tolerant method of generating a fingerprint of a computing environment based on asset parameters associated components of the computing environment. Asset parameters are grouped into multiple subsets based on characteristics of the components. A share is generated for each asset parameter of the category to produce a plurality of shares. A secret sharing algorithm is applied to the subsets to generate a plurality of candidate identifiers corresponding to the plurality of subsets of shares. A candidate identifier is selected from the plurality of candidate identifiers as a final identifier for each category based at least in part on a frequency of occurrence of that candidate identifier. The final identifiers are combined into a fingerprint corresponding to the computing environment, wherein the fingerprint is provides verification of the plurality of components without requiring individual verification of any shares in the plurality of shares.
US11093651B2 Cross-chain authentication
A computer implemented method includes receiving, by a trusted execution environment (TEE) application, a cross-chain data request from a first blockchain node of a first blockchain; obtaining, by the TEE application, cross-chain data corresponding to the cross-chain data request from a second blockchain node of a second blockchain; verifying, by the TEE application, the cross-chain data; generating, by the TEE application, a signature using a private key of the TEE application, where a public key corresponding to the private key is stored in the first blockchain; and returning, by the TEE application, the cross-chain data and the signature to the first blockchain node.
US11093648B2 Hardware-assisted privacy protection using a secure user interface with multi-level access control of sensor data
Technologies provide hardware-assisted privacy protection of sensor data. One embodiment includes unlocking a user interface coupled to a trusted execution environment of a processor in a device, where the user interface includes a plurality of selectable settings associated with a plurality of access levels for sensor data captured by a sensor. The embodiment also includes receiving a selection signal from the user interface indicating that a user selected a first setting associated with a first access level for the sensor data captured by the sensor, and restricting access to the sensor data based on a first set of one or more entities associated with the first access level. In more specific embodiments, the user interface includes a knob that is rotatably attached to a housing of the device or a privacy panel including a slider bar that is to be displayed on a touch screen display of the device.
US11093646B2 Augmenting datasets with selected de-identified data records
A computer system utilizes a dataset to support a research study. Regions of interestingness are determined within a model of data records of a first dataset that are authorized for the research study by associated entities. Data records from a second dataset are represented within the model, wherein the data records from the second dataset are relevant for supporting objectives of the research study. Data records from the second dataset that fail to satisfy de-identification requirements are removed. A resulting dataset is generated that including the first dataset records within a selected region of interestingness and selected records of the second dataset within the same region. The second dataset records within the resulting dataset are de-identified based on the de-identification requirements. Embodiments of the present invention further include a method and program product for utilizing a dataset to support a research study in substantially the same manner described above.
US11093644B2 Automatically detecting unauthorized re-identification
The present disclosure provides systems and methods for automatically detecting third-party re-identification of anonymized computing devices. The method includes retrieving a log of content items provided to anonymized computing devices identifying a first content item provided to a plurality of anonymized computing devices within a first predetermined time period; for each anonymized computing device of the plurality of anonymized computing devices, generating a set of identifications of second content items retrieved by the anonymized computing device prior to receiving the first content item within a second predetermined time period; determining that signals or combinations of signals with a highest predictive ability between a first set of identifications and a second set of identifications exceeds a threshold; identifying a provider of the first content item; and if the signals or combinations of signals with the highest predictive ability exceeds the threshold, preventing, transmission of a request of an anonymized computing device for a content item to the identified provider.
US11093641B1 Anonymizing sensitive data in logic problems for input to a constraint solver
A document anonymization system transforms structured documents, such as security policies, that contain user-specific and other sensitive data, producing encoded logic problems in the format or language of one or more constraint solvers; the logic problems do not contain any of the sensitive data. The system may perform a one- or two-stage anonymization process: in a first stage, the electronic document is analyzed according to its document type to identify parameters likely to contain sensitive data, and the associated values are replaced with arbitrary values; in a second stage, after the anonymized electronic document is converted into logic formulae representing the data, the system performs replacements of string constants in the logic formulae with arbitrary strings to further anonymize the sensitive data. The system may confirm that anonymization preserves the document structure, difficulty level, and satisfiability of the original document by executing the constraint solver against the anonymized logic problem.
US11093640B2 Augmenting datasets with selected de-identified data records
A computer system utilizes a dataset to support a research study. Regions of interestingness are determined within a model of data records of a first dataset that are authorized for the research study by associated entities. Data records from a second dataset are represented within the model, wherein the data records from the second dataset are relevant for supporting objectives of the research study. Data records from the second dataset that fail to satisfy de-identification requirements are removed. A resulting dataset is generated that including the first dataset records within a selected region of interestingness and selected records of the second dataset within the same region. The second dataset records within the resulting dataset are de-identified based on the de-identification requirements. Embodiments of the present invention further include a method and program product for utilizing a dataset to support a research study in substantially the same manner described above.
US11093635B2 Apparatus and method for private information retrieval
Apparatuses and methods for private information retrieval are provided. One example method may include receiving a query state machine that is an encoding of a search pattern. The query state machine may include a plurality of states and a transition function that defines a plurality of transitions based on the search pattern. The example method may also include performing a private query against a target query string of a target query record by applying the query state machine to the target query string to develop a private encoding. The method may further include transmitting query results based on the private encoding.
US11093633B2 Platform management of integrated access of public and privately-accessible datasets utilizing federated query generation and query schema rewriting optimization
Techniques are described for platform management of integrated access of public and privately-accessible datasets utilizing federated query generation and query schema rewriting optimization, including receiving a query at a dataset access platform, generating a copy of the query, parsing the query to determine a format associated with the dataset and to identify whether an access control condition is required, rewriting, using a proxy server, the copy of the query using data formatted in a triples-based format into an optimized query having the access control condition in the triples-based format, configuring the optimized query to be transmitted to a location at which the dataset is stored, the optimized query being configured to pass the access control condition to gain authorization to retrieve the dataset, converting the dataset to the triples-based format, and rendering the dataset on an interface.
US11093630B2 Determining viewable screen content
A screen content management system and method for determining viewable screen content is provided. The method may include receiving a registration indication to register content as a private resource. The method may further include registering the content as the private resource. The method may also include assigning a unique identification code to the private resource. The method may additionally include receiving a viewing requirement for the private resource. The method may moreover include modifying a viewing definition for the private resource based on the viewing requirement. The method may further include receiving a request to display the private resource, the request being associated with user information. The method may also include determining whether the private resource is displayable based on the viewing definition of the private resource and the user information.
US11093625B2 Adaptive file access authorization using process access patterns
Example methods are provided for adaptive file access authorization using process access patterns. In a learning mode, attributes and other information, which are associated with applications or with processes that are related to the applications and that attempt to access a file system, are collected and used to generate a policy. In a protected mode, file access requests are examined against the policy, and are granted access to the file system or are denied access to the file system based on the contents of the policy. The policy may be updated so as to adapt to changes in the access patterns and to changes in the application or processes.
US11093618B2 Systems and methods for using an application control prioritization index
Systems and methods for using an application control prioritization index are disclosed. In one embodiment, in an information processing apparatus comprising at least one computer processor, a method for using an application control prioritization index may include the following: (1) receiving application data for a plurality of computer applications in a computer application portfolio; (2) receiving control data defining a plurality of application vulnerabilities; (3) determining a potential application vulnerability for each computer application based on the control data; (4) receiving a plurality of application attributes for each computer application; (5) determining an impact severity for the application vulnerability based on the application attributes; (6) generating an application control prioritization index score for each computer application based on the potential application vulnerability and the impact severity for the application vulnerability; and (7) generating an application portfolio view for the computer application portfolio based on the application control prioritization index scores.
US11093615B2 Method and computer with protection against cybercriminal threats
A method and a computer for protecting a computer, particularly an industrial automation component, against cybercriminal threats, wherein application programs are installed on the computer, different application programs being required for different functions of the computer, where at least two security stages are defined, such that for each security stage, functions are defined that are either undeactivatable in the event of cybercriminal threats to the functions and/or deactivatable in the event of cybercriminal threats to the functions, where identified functions and modules are selected which are allowed to be deactivated, and where selected modules are blocked, and functions are deactivated such that it is possible to dynamically deactivate optional software modules depending on cybercriminal threats and security stage of the computer to thereby constantly and optimally adapt the usable functional scope of the computer to a threat location and applicable respective operating conditions.
US11093614B2 Secure non-deterministic, self-modifiable computing machine
Based upon the principles of randomness and self-modification a novel computing machine is constructed. This computing machine executes computations, so that it is difficult to apprehend by an adversary and hijack with malware. These methods can also be used to help thwart reverse engineering of proprietary algorithms, hardware design and other areas of intellectual property.Using quantum randomness in the random instructions and self-modification in the meta instructions, creates computations that are incomputable by a digital computer. In an embodiment, a more powerful computational procedure is created than a computational procedure equivalent to a digital computer procedure. Current digital computer algorithms and procedures can be constructed or designed with ex-machine programs, that are specified by standard instructions, random instructions and meta instructions. A novel computer is invented so that a program's execution is difficult to apprehend.
US11093613B2 Systems methods and devices for memory analysis and visualization
Systems, methods, and processing devices for aiding with cyber intrusion investigations that includes capabilities for extracting data from a specified range of a volatile memory of a target processing device, reconstructing data structures and artifacts from the extracted data; and generating and presenting a visualization of the reconstructed data structures and the reconstructed artifacts.
US11093606B2 System and method for detecting a cyber-attack at SCADA/ICS managed plants
System for detecting a cyber-attack of a SCADA system managed plant. Each industrial computerized device of the system comprises a processor configured with a data validation module to determine whether data flow outputted from a SCADA-connected controller is authentic, and with an alert issuing mechanism activated following detection that the outputted data flow is indicative of a cyber-attack. The at least one dedicated industrial computerized device is operable to passively monitor in parallel data communicated between each of the controllers and the SCADA system including the outputted data at the nearest points of each of the controllers; seek mismatches between the plant state and the physical operation model; if a mismatch is detected, determine whether the mismatch is indicative of a cyber-attack perpetrated with respect to one of the controllers or an operational malfunction; and upon detecting a cyber-attack, activate the alert issuing mechanism to issue a security alert.
US11093605B2 Monitoring real-time processor instruction stream execution
In one example embodiment, a computing device has a processor that executes a processor instruction stream that causes the processor to perform one or more operations for the computing device. The computing device generates one or more trace data packets including a first instruction pointer of the processor instruction stream, a second instruction pointer of the processor instruction stream subsequent to the first instruction pointer, and a string of characters derived from instructions associated with a control flow transfer between the first instruction pointer of the processor instruction stream and the second instruction pointer of the processor instruction stream. The computing device determines whether the one or more trace data packets are consistent with a secure processor instruction stream known or determined to be secure from malicious processor instructions and, if not, generates an indication that the processor instruction stream is not secure.
US11093595B2 Anti-spoofing of two-dimensional fake objects with bright-dark reversal imaging in optical sensing modules
Optical sensing is provided to detect two-dimensional spoof objects using bright-dark reversal imaging. For example, embodiments can operate in context of an under-display optical fingerprint sensor integrated into an electronic device, such as a smartphone. An optical scanning system is configured so that direct illumination incident on a defined sensing region is redirected, by internal specular reflection off of a contact surface, onto an optical sensor in a bright-dark pattern corresponding to the pattern of contact an object and the contact surface. Masking of direct illumination in a certain region of the contact surface inhibits specular reflection in that region, such that optical information is directed to the optical sensor from that region only by non-specular reflection. Three-dimensional (real) and two-dimensional (spoof) objects tend to manifest different optical responses to the lack of specular reflection in the masked region, which can be exploited to detect such spoofs.
US11093594B2 Cognitive user identification recommendation
Embodiments of the present invention provide a method, system and computer program product for cognitive user identification recommendation. In an embodiment of the invention, a method for cognitive user identification recommendation includes monitoring typing patterns of an end user as the end user enters data in different fields of different applications of a computing device having a device type and categorizing each of the fields and applications according to field type and application type. The method further includes generating a data structure mapping the user typing patterns to each type of field and application to model user input behavior of the end user. The method also includes transmitting the data structure to a requesting application for prompting the end user to provide a particular type of password mapped to the modeled user input and consistent with a field type of the password and a type of requesting application.
US11093592B2 Information processing system, information processing device, authentication method and recording medium
An information processing system according to the present invention includes: a storage device; and at least one processing device coupled to the storage device, the processing device performing operations, the operations includes: acquiring authentication information; performing authentication processing on the acquired authentication information; and performing log-in processing according to an authentication processing result, wherein the operation further includes: performing log-in processing on an authorized system when authentication processing is successful, and performing log-in processing on a dummy system different from the authorized system when authentication processing is unsuccessful.
US11093589B2 System and method for remotely assigning and revoking access credentials using a near field communication equipped mobile phone
The present invention is generally directed toward a mobile device that can be used in a secure access system. More specifically, the mobile device can have credential data loaded thereon remotely updated, enabled, disabled, revoked, or otherwise altered with a message sent from, for example, a control panel and/or controller in the system.
US11093575B2 Transforming collections of curated web data
In non-limiting examples of the present disclosure, systems, methods and devices for surfacing collected web content are presented. A collection of web content may be maintained, wherein the collection of web content is divided into a plurality of sections, each of the plurality of sections comprising a subset of web content from a different webpage. An indication to export the collection of web content to a productivity application may be received. A plurality of attributes that each of the plurality of sections have a value for may be identified. A productivity application document may be populated with the plurality of attributes and the corresponding values from each of the sections.
US11093574B2 Encoding-free javascript stringify for clientless VPN
A client device requests a web page, via a clientless VPN. In response to the request, web page content comprising dynamic content is received at the clientless VPN. The clientless VPN inserts a wrapper function around the dynamic content, forming modified web content. The client device is provided with the modified web content.
US11093573B2 Method for detecting and analyzing site quality
A method and system for analyzing sites is described. A scanner module scans listings of an online publication. A quality engine analyzes the quality of the listings. A data collection module collects defective conditions of the listings determined by the quality engine. A report module reports the defective conditions of the listings. An auto correction module automatically corrects at least a first portion of the defective conditions of the listings. A manual correction module enables an operator of the online publication to correct at least a second portion of the defective conditions of the listings.
US11093571B1 Link localization by country
Described are systems and methods that solve localization problems using Machine Learning models to compute country vectors for each linked content item and present content items in response to requests based on the country vectors. For example, a request from a user in Country A may be processed to determine candidate content items responsive to the request and to determine Country A as the country corresponding to the request. The candidate content items may then be processed to determine, for each candidate content item, a country vector corresponding to Country A as indicative of the relevance of the content item to Country A. Content items that are more likely than not to be relevant to the country of the request (e.g., Country A), as indicated by the respective country vector, may be considered as responsive and all other candidate content items discarded.
US11093570B2 Systems and methods for presenting additional content for a network application accessed via an embedded browser of a client application
Embodiments described include systems and methods for presenting additional content for a network application accessed via an embedded browser of a client application are provided. Additional content related to network applications may be presented on client devices. Specifically, activity such as embedded browser activity may be monitored. Responsive to detecting an event based on the monitored activity, additional content related to the network application may be provided. In various embodiments, the additional content is provided to a client application on the client device for presentation on the client device.
US11093566B2 Router based query results
A method and system for improving a router based search query is provided. The method includes identifying a Web page retrieved during a Web query received from a network router device and analyzing historical Web pages retrieved during historical search queries associated with a search engine router and the network router device. The Web page is ranked with respect to the historical Web pages and the Web page is tagged with a first domain comprising a topic associated with the Web page. An address for the network router device is tagged with the first domain and additional domains comprising additional topics associated with additional Web pages accessed via the network router device. In response, the Web page is re-ranked with respect to the historical Web pages.
US11093562B2 Event stream processing
An example system receives a plurality of event streams. A separate stream rule is applied to each individual event stream to produce a filtered output event stream. The system also applies a correlation rule to the filtered output event streams to produce correlated event results.
US11093557B2 Keyword and business tag extraction
A system to extract relevant keywords or business tags that describe a company's business is provided. The keyword extraction system utilizes a smart crawler to identify and crawl product pages from a company's website. These pages serve to provide textual descriptions of product offerings, solutions, or services that make up the company's business. The keyword extraction system combines these web documents with other textual descriptions of companies, e.g. from third party data vendors or other public data sources and company databases, to form a corpus of documents that describe companies. The corpus of documents and keywords are processed to segment the plurality of companies into subsets by applying a clustering technique and to provide visualization of the clusters with business tags.
US11093554B2 Feedback for water consuming appliance
A communication system provides feedback data for at least one water consuming device. The communication system includes a data collection interface, a controller, and an output interface. The data collection interface is configured to receive user data from at least one collection device. The controller is configured to perform an analysis of the user data from the at least one collection device. The output interface is configured to provide feedback data based on the analysis of the user data to a water consuming device.
US11093551B1 Execution engine for compositional entity resolution for assistant systems
In one embodiment, a method includes, by one or more computing systems, receiving a user input comprising a plurality of n-grams from a user of a client system, generating a tree-structured representation for the user input based on a parsing by a compositional model, resolving the tree-structured representation by applying a depth-first search algorithm, wherein the tree-structured representation comprises one or more non-resolvable non-terminal nodes associated with one or more slots, and wherein each non-terminal parent node of a non-resolvable non-terminal node is partially resolved based on partial slot information associated with the non-resolvable non-terminal node, and wherein each non-resolvable non-terminal node is resolved based on the respective partially resolved non-terminal parent node of the non-resolvable non-terminal node, generating a response to the user input based on the resolved tree-structured representation, sending instructions for presenting the response to the client system of the user.
US11093541B2 Transforming an ontology query to an SQL query
A computer-implemented method according to one embodiment includes receiving an ontology language query, receiving a mapping of an ontology to a relational database, and generating a structured query language (SQL) query, utilizing the ontology language query and the mapping of the ontology to the relational database.
US11093540B2 Unstructured response extraction
In one embodiment, the invention can be a method for assessing unstructured comments, the method including providing reference data generated from a first set of unstructured comments from a first group; receiving a second set of unstructured comments from a second group; identifying a significant word within each unstructured comment of the second set of unstructured comments; for each significant word identified within the second set of unstructured comments, determining a frequency of occurrence of the significant word; and generating a visualization including a portion of the identified significant words, wherein for each visualized significant word, a first aspect of an appearance of the significant word is based on an extent to which the frequency of occurrence deviates from a frequency of occurrence of the significant word in the first set of unstructured comments.
US11093538B2 Disambiguating user intent in conversational interaction system for large corpus information retrieval
A method of disambiguating user intent in conversational interactions for information retrieval is disclosed. The method includes providing access to a set of content items with metadata describing the content items and providing access to structural knowledge showing semantic relationships and links among the content items. The method further includes providing a user preference signature, receiving a first input from the user that is intended by the user to identify at least one desired content item, and determining an ambiguity index of the first input. If the ambiguity index is high, the method determines a query input based on the first input and at least one of the structural knowledge, the user preference signature, a location of the user, and the time of the first input and selects a content item based on comparing the query input and the metadata associated with the content item.
US11093535B2 Data preprocessing using risk identifier tags
A method, system, and computer program product for preprocessing raw data based on risk identifier tags are presented. A first set of risk identifier tags based on risk assessment data is generated, in which the risk assessment data includes a set of indicators of operational risk of an entity. At least one risk identifier tag of the first set of risk identifier tags matches content of a data item within a raw dataset is determined. The at least one risk identifier tag is mapped to the data item. The mapped data item is provided to a risk assessment system to determine operational risk rating of the entity.
US11093533B2 Validating belief states of an AI system by sentiment analysis and controversy detection
Validating belief states of an artificial intelligence system includes providing a question answering service; detecting a negative sentiment of a user to an answer transmitted to a device associated with the user; and responsive to detecting the negative sentiment, detecting that the answer relates to a topic on which there is controversy. Next, a new belief state is added to the question answering service based on the controversy, and an updated answer is transmitted to the device, wherein the updated answer is based on the new belief state.
US11093531B2 Systems and methods for recalling points of interest using a tagging model
The present disclosure relates to systems and methods for recalling one or more POIs. The systems and methods may receive a query inputted by a user via a terminal and determine one or more terms by processing the received query. The systems and methods may further label the one or more terms using a trained tagging model. The systems and methods may determine one or more POs based on the labeled one or more terms, and display the one or more terms on the terminal.
US11093530B2 Technologies for management of data layers in a heterogeneous geographic information system map
Technologies for management of data layers in a heterogeneous geographic information system (GIS) map are disclosed. A compute device may maintain a GIS database that includes geo-quads that represent physical locations of various scales. Data layers and layer tracks may be dynamically added to the GIS database at different scales, allowing for an extensible framework that enables a mechanism for integrating additional functionality. In the illustrative embodiment, a graph database is used to store the GIS database, allowing for a flexible structure. In some embodiments, entries in layer tracks may include binary large objects that may have properties and associated methods, allowing for application-specific functionality.
US11093528B2 Automated data supplementation and verification
Apparatuses, systems, methods, and computer program products are disclosed for data supplementation and verification. A method includes determining that an identifier within aggregated data is not a previously classified known identifier. A method includes transmitting an identifier to a search interface of a server of a third party service provider. A method includes receiving results associated with an identifier from a third party service provider. A method includes parsing results to determine whether a plurality of results have a common pattern associated with a classification. A method includes, in response to determining that a plurality of results have a common pattern associated with a classification, associating the classification with an identifier based on the common pattern.
US11093526B2 Processing query to graph database
A method of processing a query to a graph database using processors. The method comprises providing threads to be executed on processors, each the thread is associated with one of a plurality of unique thread identifiers, providing a graph database having a plurality of graph database nodes and a plurality of graph database edges, each the graph database edge represents a relationship between two of the plurality of graph database nodes, receiving a query tree that defines a tree comprising plurality of query nodes connected by a plurality of query tree edges, and searching at least part of the graph database for a match with the query tree, wherein the searching is executed by the processors, and wherein each processor searches one of a plurality of sub-graphs of the graph database, each the sub-graph is defined by one of the plurality of thread identifiers.
US11093525B2 Transaction merging for offline applications
Disclosed herein are system, method, and device embodiments for transaction merging for offline applications. An embodiment operates by generating an offline store, performing a first operation and a second operation of a transaction over the offline store at a first time and a second time, respectively, generating queue entries corresponding to the first operation and the second operation, respectively, generating transaction information including the first operation and the second operation based on a transaction identifier associated with the transaction; and sending the transaction information to a service provider for synchronization with a remote storage system of a backend service.
US11093522B2 Database replication method and apparatus for distributed system
A database replication method and apparatus for a distributed system are provided and relate to the database field. The method includes: receiving by a coordination server, a timestamp of a multi-partition transaction newly added to a first partition of a secondary cluster; determining, by the coordination server, a target timestamp for the first partition based on the received timestamp of the newly added multi-partition transaction and a stored multi-partition transaction timestamp of each partition of the secondary cluster; and sending, by the coordination server, the target timestamp to the first partition, so that the first partition executes a replication log in the first partition based on the target timestamp. In this way, the corresponding partition can execute, without waiting, a multi-partition transaction that is present in all the partitions but has not been executed, thereby avoiding data inconsistency and increasing replication efficiency.
US11093520B2 Information extraction method and system
The present disclosure provides an information extraction method. The method includes obtaining an unstructured text data; parsing the unstructured text data based on a node format; and generating a first node set that comprises nodes describing the unstructured text data. The method further includes obtaining a rule database, the rule database comprising a plurality of rules used for generating a node, each rule designating a role of a node generated by using the rule, and the role of the node being a root node or a non-root node; synthesizing the nodes in the first node set based on the rule database to generate a root node; and generating structured data based on the root node.
US11093519B2 Artificial intelligence (AI) based automatic data remediation
An Artificial Intelligence (AI)-based data remediation system accesses analyzes a dataset for identification and remediation of anomalies including missing values and outliers. Based on the attributes associated with the anomalies, the dataset is initially processed via statistical checks for identifying if the dataset includes one of point anomalies, contextual anomalies and time trend anomalies. Based on the type of anomalies various machine learning (ML) based techniques can be employed for identification of the anomalous data points. Expected values are generated. The anomalous data points are replaced with the expected values for the generation of a transformed dataset.
US11093518B1 Information technology networked entity monitoring with dynamic metric and threshold selection
Data intake and query system (DIQS) instances supporting applications including lower-tier, focused, work group oriented applications, are tailored to display the metrics for the needs of the user. An interface caused by operation of an entity monitoring system (EMS) operating in conjunction with the lower-tier DIQS displays the monitored entities as individual representations. The user selects a metric and a metric threshold. The EMS causes a display of an interface having a representation for each monitored entity. Each representation includes a metric value and indicates an entity status based on the metric value and the threshold. The user can dynamically change the threshold on the interface for easy visualization of aggregation of monitored entities to determine the performance of the infrastructure. The interface also provides the user with the ability to select an entity and click through to the entity analysis workspace for more detailed information.
US11093517B2 Evaluation result display method, evaluation result display apparatus, and non-transitory computer-readable recording medium storing evaluation result display program
A method is provided for reducing computer memory usage and processing time in assessing effectiveness of a prediction model. The method includes acquiring a plurality of records and sorting the records based on prediction values. The method also includes determining two of three performance data parameters, including a number of selected records and a number of correct decisions, and determining a level of effectiveness of the prediction model based on the two of three performance data parameters. The method further includes generating a graph illustrating the level of effectiveness of the prediction model based on the two of three performance parameters, and visually conveying the level of effectiveness of the prediction model utilizing the generated graph.
US11093515B2 Internet search result intention
A method and system for improving an Internet based search is provided. The method includes generating an intent domain associated with a subject based intent classification. An unstructured data analysis process is executed with respect to a content corpus being associated with the subject based intent classification and a search phase entered in a search field of a graphical user interface with respect to a domain specific search query for specified subject matter. In response the subject based intent classification is determined to be associated with the search query and the subject based intent classification is compared to search results data. A subset of search results of the search results data correlating to the subject based intent classification is determined and ranked resulting in a ranked list. The subject based intent classification and the ranked list are presented to a user.
US11093514B2 Ranking of graph patterns
A query comprising a graph pattern comprising a plurality of graph triples of node-edge-node is received. A graph database comprising a plurality of graph patterns is accessed and a plurality of graph patterns in the graph database that match the received query are identified. An inverse frequency for each graph triple of the received query in the accessed graph database is calculated and from this a score for each graph pattern in the graph database that matches the received query is also calculated, the score comprising a sum of the inverse frequencies for each graph triple contained within the respective graph pattern. The plurality of graph patterns in the graph database that match the received query are then ranked according to their respective calculated scores.
US11093511B2 Ranking search results using hierarchically organized coefficients for determining relevance
An online system receives a search query from a user. In response to the request, the online system obtains search results matching the search query and identifies a set of attributes describing a context of the search query. The online system generates a data structure that includes a plurality of search coefficients. The search coefficients are selected based on the identified set of attributes. Some of the search coefficients have conflicting values. The online system traverses the data structure to identify the search coefficients having conflicting values. For each search coefficient having conflicting values, the online system resolves conflicts and determines a value of the search coefficient. The online system ranks search results based on the resolved values of the search coefficients.
US11093510B2 Relevance ranking of productivity features for determined context
The present disclosure relates to processing operations configured to identify and present productivity features that are contextually relevant for user access to an electronic document. In doing so, signal data is evaluated to determine a context associated with user access to an electronic document and insights, from the determined context, are utilized to rank productivity features for relevance to a user workflow. As an example, an intelligent learning model is trained and implemented to identify what productivity features are most relevant to a current task of a user. Productivity features are identified and ranked for contextual relevance. A notification comprising one or more ranked productivity features is presented to a user. In one example, the notification is presented through a user interface of an application/service. For instance, a user interface pane is surfaced to present suggestions. However, in alternative examples, notification of ranked productivity features is presented through different modalities.
US11093506B1 Combining data streams generated by instrumented software using metadata correlation
A system processes data stream language expressions that combine result data streams from multiple data stream language sub-expressions. The system determines a set of fixed dimensions based on static analysis of the data stream language sub-expression. The system determines a union set representing a union of the sets of fixed dimensions. The system determines at execution time of the data stream language expression, a plurality of sets of data streams. Each set of data stream corresponds to a data stream language sub-expression from the plurality of data stream language expressions. The system correlates data streams across the plurality of sets of data streams based on the union set. The system determines result data streams for the data stream language expression by combining data values of correlated data streams.
US11093502B2 Table partitioning and storage in a database
A method, system and computer program product for storing a sub-table by deciding one of a plurality of table storage areas, the sub-tables resulting from partitioning of a table in a database. To provide efficient table partitioning, a database is described for distributively locating a plurality of sub-tables resulting from partitioning of a table in a database. This includes an acquiring section that monitors access occurrences to each of the sub-tables to acquire a history of access occurrences. Also a deciding section decides a table storage area in which a sub-table is to be located, based on the history of access occurrences to each of the sub-tables.
US11093501B2 Searching in a database
A computer-implemented method is provided that includes receiving a search request to perform a search in a time series database, where the time series database stores a plurality of sequences of measured values arranged in chronological order, extracting from the search request a condition for performing the search in the time series database, the condition including a target subsequence to be searched for within the plurality of sequences of measured values within the time series database, selecting a search algorithm to perform the search from a plurality of search algorithms registered to the time series database, based on one or more characteristics of the condition and historical statistic data of one or more historical searches conducted on the time series database, and obtaining a search result from the time series database, utilizing the search algorithm.
US11093496B1 Performance-based query plan caching
Performance-based caching may be implemented for query plan caches that are used to provide query plans to perform queries instead of generating query plans to perform queries. Performance metrics for queries performed at a database may be collected and used to cache query plans generated for the queries. When a query is received that matches one of the queries, the cached plan corresponding to the matching query may be used to perform the query.
US11093488B1 Natural language search with semantic mapping and classification
The usefulness of a search engine depends on the relevance of the result set it returns. Search problems in a particular domain require an understanding of the user's intent that traditional search methods lack, including a sense of time, domain and situational context, user preferences and the history of previous searches in the domain of interest. In an age in which speaking to technology is becoming the norm and user expectations are skyrocketing, semantic search is more important than ever. The disclosed technology describes systems and methods for implementing natural language search with semantic mapping and classification. The technology further discloses systems and methods for including social search, making it possible for users to include input from friends in search results. The disclosed technology offers a customizable flexible technology designed to be taught about a domain and to be able to systematically adapt to its unique needs.
US11093483B2 Multilevel data lineage view
A multilevel data lineage view system disclosed herein allows generating higher level data lineage views. An implementation of the multilevel data lineage view system is implemented using various computer process instructions including receiving information about a plurality of objects, wherein at least some of the objects are organized in a hierarchy, determining relations between at least some of these objects at a first level in the hierarchy, and inferring relationships between the objects at a second level in the hierarchy based on the relationships between the objects at the first level in the hierarchy based on a count of assets of constituent parts of the objects at the first level in the hierarchy, wherein the second level is above the first level in the hierarchy.
US11093482B2 Managing access by third parties to data in a network
Systems and methods for managing access to data in a network are provided. In embodiments, a method includes: receiving, by a computer device, a search request regarding data of a participant, the search request including participant parameters associated with the participant; generating, by the computer device, a record of data associated with the participant based on the search request; sending, by the computer device, a request for data to third party nodes of a blockchain system based on the search request and the record; receiving, by the computer device, results from the blockchain system, the results including at least one set of data from a first node of the third party nodes; and determining, by the computer device, that the set of data requires updating based on the results.
US11093481B2 Systems and methods for electronic data distribution
A computer-implemented method is disclosed that comprises receiving, at a data provider computing system, a data contribution from a client device associated with a user, and based on the received data contribution, determining a user identifier that uniquely identifies the user. The method comprises performing a data validation operation to validate the data contribution. The method comprises, based on validating the data contribution, storing the data contribution in association with the user identifier. Further, the method comprises receiving a data request from a data consuming system. Based on the data request, the stored data contribution is identified and distributed to the data consuming system. Based on distribution of the data contribution to the data consuming system, a distribution value associated with the data contribution is generated. An indication of the distribution value is stored in association with the user identifier.
US11093479B2 Ledger data generation and storage for trusted recall of professional profiles
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 a request to create a block content and to determine the block content for a block to be stored in the block repository and metadata content to be stored in the metadata database associated with the block to be stored in the block repository. The metadata content includes one or more flags and source information.
US11093476B1 HTTP events with custom fields
A data intake and query system receives a message including raw machine via an internet protocol (IP) such as the hypertext transfer protocol (HTTP). The message includes a distinct payload portion and a distinct custom field portion. The payload portion includes raw machine data, while the custom field portion includes values for fields. An event that includes the raw machine data and the values is generated from the payload portion and the values are extracted from the custom field portion. The event is then stored such that the values are associated with the event.
US11093475B2 External change detection
Disclosed herein are system, method, and computer program product embodiments for performing external change detection without copying data from an external system. An embodiment operates by transmitting a registration request comprising data selection criteria to a data service at an external system. The external system generates a tracking token representing a transaction state of a data object satisfying the data selection criteria. The embodiment receives the tracking token. The embodiment detects a change to the data object in the external system using the tracking token. The embodiment receives the change to the data object from the external system based on the detecting. The embodiment then processes the change to the data object.
US11093473B2 Hierarchical tree data structures and uses thereof
Methods and systems are disclosed for generating and using a hierarchical tree data structure. A computing device may receive data having a number of dimensions and corresponding values for each of the dimensions. A hierarchical tree data structure may have a root node and a number of levels, one of which may be connected to the root node. Each level may correspond to a respective dimension of the data and may be connected to a higher level as well as to a lower level. A measure for a given dimension may be evaluated based on the nodes corresponding to the level that corresponds to the given dimension and all preceding connected nodes. A result of the measure may be stored in a number of nodes corresponding to the level that corresponds to the given dimension.
US11093472B2 Using an LSM tree file structure for the on-disk format of an object storage platform
The disclosure herein describes providing and accessing data on an object storage platform using a log-structured merge (LSM) tree file system. The LSM tree file system on the object storage platform includes sorted data tables, each sorted data table including a payload portion and an index portion. Data is written to the LSM tree file system in at least one new sorted data table. Data is ready by identifying a data location of the data based on index portions of the sorted data tables and reading the data from a sorted data table associated with the identified data location. The use of the LSM tree file system on the object storage platform provides an efficient means for interacting with the data stored thereon.
US11093470B1 Multiple dimension layers for an analysis data system and method
A system and method are presented that analyze evaluation data concerning a subject using attributes that are logically arranged in a geometric structure such as a rectangular array. A plurality of dimension layers is laid on top of the logical arrangement of data. Each dimension layers assigns values to a plurality of dimensions based on the value of neighboring attribute groups. Each dimension layer can be associated with one or more reporting configurations that contain descriptors for the defined dimensions as well as formatting instructions for report-like output.
US11093469B2 Holistic document search
A set of documents is parsed. Members of the set of documents include a set of text elements and a set of visual elements. A text content stream based on the set of text elements and a visual content stream based on the set of visual elements are produced. For respective documents, a set of respective visual element summarizations is built from the visual content stream. Each visual summarization includes a textual description of a respective visual element in the respective document. A holistic index is created by indexing the text content from the text content stream and the text descriptions of the visual elements for each document in a single search index. The indexing uses a set of semantic relationships between the text content from the text content stream and the textual descriptions of the visual elements. A user interface allows a user to selectively search text content and visual content.
US11093456B2 Managing computations for hierarchical entities
Entity data represent entities related according to a hierarchy, with at least one root entity at a highest level and one or more entities at one or more levels below the highest level. One or more entities each have multiple instances, and at least one attribute having respective elements for each of the instances. Input data includes expressions that express functions of arguments, with one or more of the arguments referencing an attribute of an entity represented in the entity data. Processing expressions includes: (a) analyzing an expression to determine, for each of one or more attributes, at least one of: (1) a position in the hierarchy of an entity of the attribute, or (2) a number of elements of a result of a function applied to an argument that references the attribute, and (b) evaluating the expression, or indicating an error based on a result of analyzing the expression.
US11093447B2 Suggesting a destination folder for a file to be saved
A computer-implemented method according to one embodiment includes determining a starting folder within a file system, computing, for each child folder of the starting folder, a similarity metric indicating a level of similarity to a file, selecting two child folders of the starting folder having greatest similarity metrics, comparing a difference between the greatest similarity metrics of the two child folders to a predetermined threshold, and conditionally selecting the starting folder as a recommended folder to which the file is saved, based on the comparing.
US11093446B2 Duplicate request checking for file system interfaces
Example distributed storage systems, file system interfaces, and methods provide duplicate request checking. A file interface manages a plurality of file data requests from client systems using a file system protocol. A metadata store acts as a cross-reference between file data references and storage data references. A request data store in the metadata store includes request entries with transaction identifiers for corresponding file data requests. A duplicate checker searches the request data store and excludes incoming file data requests when it finds a matching request entry.
US11093445B2 Intelligent method to generate and sync virtual machine file metadata for search
File metadata of a virtual machine can be generated when performing a backup of a virtual machine. A backup copy of the virtual machine and the file metadata can be stored in a backup storage system. The file metadata can be retrieved from the storage system in a manner that is decoupled from the performance of the backup of the virtual machine. The file metadata can be used for searching for files within the backup copy of the virtual machine.
US11093438B2 Pipelining multi-directional reduction
Embodiments for pipelining multi-directional reduction by one or more processors in a computing system. One or more reduce scatter operations and one or more all-gather operations may be assigned to each of a plurality of independent networks. The one or more reduce scatter operations and the one or more all-gather operations may be sequentially executed in each of the plurality of independent networks according to a serialized execution order and a defined time period.
US11093434B2 Communication system and operation method
A communication system includes a physical layer circuit, a link layer circuit, a transport layer circuit, and a memory circuit. The physical layer circuit is coupled to a first storage circuit. The link layer circuit is coupled to the physical layer circuit. The transport layer circuit is coupled to a second storage circuit. The memory circuit is coupled between the link layer circuit and the transport layer circuit. The memory circuit includes a memory. The memory is controlled to selectively transmit data in the second storage circuit to the first storage circuit, or transmit data in the first storage circuit to the second storage circuit.
US11093427B2 Switch fabric having a serial communications interface and a parallel communications interface
A switch fabric is disclosed that includes a serial communications interface and a parallel communications interface. The serial communications interface is configured for connecting a plurality of slave devices to a master device in parallel to transmit information between the plurality of slave devices and the master device, and the parallel communications interface is configured for separately connecting the plurality of slave devices to the master device to transmit information between the plurality of slave devices and the master device, and to transmit information between individual ones of the plurality of slave devices. The parallel communications interface may comprise a dedicated parallel communications channel for each one of the plurality of slave devices. The serial communications interface may comprise a multidrop bus, and the parallel communications interface may comprise a cross switch.
US11093424B1 Rack switch coupling system
A rack switch coupling system includes a plurality of computing devices that are positioned in a rack in a stacked orientation. Each of the plurality of computing devices includes a top surface that corresponds with a first plane associated with that computing device, and a bottom surface that is located opposite that computing device from the top surface and that corresponds with a second plane associated with that computing device. The rack switch coupling system also includes a switch system that is positioned in the rack and that includes respective ports cabled to each of the plurality of computing devices, with each of the respective ports located adjacent the computing device to which it is cabled and between the first plane and the second plane associated with that computing device.
US11093423B2 Directed interrupt for multilevel virtualization
An interrupt signal is provided to a first guest operating system. A bus attachment device receives an interrupt signal from a bus connected module with an interrupt target ID identifying a processor assigned for use by the guest operating system as a target processor for handling the interrupt signal. The bus attachment device checks whether the target processor is scheduled for usage by the guest operating system. If the target processor is not scheduled for usage, the bus attachment device forwards the interrupt signal using broadcasting and updates a forwarding vector entry stored in a memory section assigned to a second guest operating system hosting the first guest operating system. The update is used for indicating to the first operating system that there is a first interrupt signal addressed to the interrupt target ID to be handled.
US11093421B2 Operation device
An operation device includes a transmission interface and a control circuit. The transmission interface is coupled to the bus. The control circuit outputs a switching command to the first slave device at the first transmission rate and via the transmission interface, to control the first slave device to operate in an update mode, and outputs update data to the first slave device at the second transmission rate and via the transmission interface, so as to update a program code of the first slave device. The second transmission rate is higher than the first transmission rate.
US11093414B2 Measuring per-node bandwidth within non-uniform memory access (NUMA) systems
A computing system includes a plurality of nodes including a first node, the first node including at least one core, a memory controller, a node-track register (MSR), and a monitoring counter array including a plurality of counters. The memory controller is to access a plurality of bits of the node-track MSR to determine a subset of nodes to be tracked, wherein the subset of nodes includes the first node and a second node. The memory controller is further to allocate a first counter of the plurality of counters to track memory requests sent to a local system memory by the first node; and allocate a second counter of the plurality of counters to track a memory response associated with a memory request sent by the first node to the second node.
US11093409B1 Using emulation of storage characteristics to perform an access request translated between different protocols
Methods, systems, and computer-readable media for augmenting storage functionality using emulation of storage characteristics are disclosed. An access request for a data set is received. The access request is formatted according to a first protocol associated with a first data store, and the first data store is associated with first storage characteristics. The access request is translated into a translated access request. The translated access request is formatted according to a second protocol associated with a second data store, and the second data store is associated with second storage characteristics differing at least in part from the first storage characteristics. The translated access request is sent to the second data store. The translated access request is performed by the second data store on the data set using emulation of one or more of the first storage characteristics not included in the second storage characteristics.
US11093407B2 Increasing granularity of dirty bit information in hardware assisted memory management systems
In a computer system having virtual machines, one or more unused bits of a guest physical address range are allocated for aliasing so that multiple virtually addressed sub-pages can be mapped to a common memory page. When one bit is allocated for aliasing, dirty bit information can be provided at a granularity that is one-half of a memory page. When M bits are allocated for aliasing, dirty bit information can be provided at a granularity that is 1/(2M)-th of a memory page.
US11093404B2 Efficient pre-fetching on a storage system
Managing a cache memory in a storage system includes maintaining a first queue that stores data indictive of the read requests for a particular logical storage unit of the storage system in an order that the read requests are received by the storage system and maintaining a second queue that stores data indictive of the read requests for the particular logical storage unit in a sort order corresponding to page numbers of the read requests, the second queue persisting for a plurality of iterations of read requests. A read request is received and data indicative of the read request is placed in the first queue and in the second queue while maintaining the sort order of the second queue. The second queue is used to determine a prefetch metric that varies according to a number of adjacent elements in the second queue.
US11093400B2 Lock-free sharing of live-recorded circular buffer resources
Novel techniques are described for lock-free sharing of a circular buffer. Embodiments can provide shared, lock-free, constant-bitrate access by multiple consumer systems to a live stream of audiovisual information being recorded to a circular buffer by a producer. For example, when a producer system writes a data stream to the circular buffer, the producer system records shared metadata. When a consumer system desires to begin reading from the shared buffer at a particular time, the shared metadata is used to compute a predicted write pointer location and corresponding dirty region around the write pointer at the desired read time. A read pointer of the consumer system can be set to avoid the dirty region, thereby permitting read access to a stable region of the circular buffer without relying on a buffer lock.
US11093394B1 Delegated snoop protocol
An example Cache-Coherent Non-Uniform Memory Access (CC-NUMA) system includes: one or more fabric switches; a home agent coupled to the one or more fabric switches; first and second response agents coupled to the fabric switches; wherein the home agent is configured to send a delegated snoop message to the first response agent, the delegated snoop message instructing the first response agent to snoop the second response agent; wherein the first response agent is configured to snoop the second response agent in response to the delegated snoop message; and wherein the first and second response agents are configured to perform a cache-to-cache transfer during the snoop.
US11093391B2 Representing a cache line bit pattern via meta signaling
A cache controller with a pattern recognition mechanism can identify patterns in cache lines. Instead of transmitting the entire data of the cache line to a destination device, the cache controller can generate a meta signal to represent the identified bit pattern. The cache controller transmits the meta signal to the destination in place of at least part of the cache line.
US11093390B2 Memory system and operating method thereof
A memory system includes a memory device; a short super block detecting unit suitable for forming, when one or more initial bad blocks remain in an original super block after a re-mapping operation is performed and a number of the initial bad blocks is equal to or less than a predetermined threshold value within the original super block, a short super block with memory blocks included in the original super block; a bitmap generating unit suitable for generating a bitmap representing whether each of the memory blocks included in the short super block is a normal block or an initial bad block; and a processor suitable for controlling the memory device to simultaneously perform a normal operation on normal blocks among the memory blocks included in the short super block based on the bitmap.
US11093382B2 System data compression and reconstruction methods and systems
Methods and systems are provided for compression and reconstruction of system data. A controller of a memory system includes a compression component for searching for a pattern of an array of system data including a plurality of elements and compressing the array of system data based on the pattern. The array of system data includes neighbor elements corresponding to a first pattern, among the plurality of elements. The compressed system data includes: first information including a first bit indicating a first content; and second information including a first bitmap, each bit of the first bitmap indicating whether a corresponding element is a first element among the neighbor elements of the first pattern.
US11093377B2 Systems and methods for testing source code
A continuous integration system and method for testing source code is disclosed. The continuous integration system allows developers to create predefined tasks for builds—each task comprises information to perform a particular build step. In certain embodiments, developers can select a particular task from a set of built-in tasks to add to their build configuration without having to know or determine the underlying build logic required to perform the task (such as the commands needed to execute the task, the artefacts required for the task, etc.). In particular, the disclosed systems and methods allow developers to add one or more predefined tasks in their build configuration, without adding the build logic associated with the task in the configuration file.
US11093376B2 Methods, systems, and computer readable media for configuring a test system using source code of a device being tested
Methods, systems, and computer readable media for configuring a test system using source code of a device being tested are disclosed. According to one method, the method occurs at a network equipment test device. The method includes receiving one or more device source files associated with a device under test (DUT); analyzing the one or more device source files to determine configuration source code for configuring at least one test system resource in the network equipment test device, wherein analyzing the one or more device source files includes identifying functionality of the DUT based on device source code portions and determining, using the device source code portions, the configuration source code for testing the functionality of the DUT; configuring, using the configuration source code, the at least one test system resource; and testing the DUT using the at least one test system resource.
US11093374B2 System and method for continuous testing and delivery of software
A system and method for CI/CT/CD, which is continuous integration/continuous testing/continuous delivery, in which testing is fully integrated to the needs of rapid code development and delivery. The system is determining test coverage of a plurality of tests, comprising a code builder for providing code, a code tester for testing the code with said plurality of tests, and a code test analyzer for analyzing results of said plurality of tests to determine coverage of said code by said plurality of tests.
US11093373B1 Multi-platform testing automation
Apparatuses, systems, methods, and computer program products are presented for multi-platform testing automation. A method includes electrically triggering, with a rotate command, at least one mechanical actuator to rotate a frame to successively present different faces of the frame to a camera of a mobile hardware device. A method includes simulating one or more touch input events on a mobile hardware device with a delay period between each of the simulated one or more touch input events for each successively presented different face of a frame. A method includes receiving data associated with simulated one or more touch input events and a camera of a mobile hardware device from the mobile hardware device over a data network.
US11093372B2 Systems and methods for automatically parallelizing sequential code
Systems, methods, and apparatus for automatically parallelizing code segments are provided. For example, an environment includes a profiling agent, a parallelization agent, and a verification agent. The profiling agent executes a code segment and generates a profile of the executed code segment. The parallelization agent analyzes the code segment to determine whether a parallelizable portion is present in the code segment. When a parallelizable portion is present, the parallelization agent determines, based on the profile of the executed code segment, whether to parallelize the parallelizable portion of the code segment. If it is determined to parallelize the parallelizable portion of the code segment, the parallelization agent automatically parallelizes the parallelizable portion of the code segment. The verification agent verifies the functionality and/or correctness of the parallelized code segment.
US11093370B1 Impact analysis for software testing
Devices and methods are provided for providing software developer-driven analysis for the expected impact that a proposed software modification may have on software programs and devices. A device may receive files including a first file including indications of: (i) a feature modified by one or more software modifications, (ii) a sub-feature associated with the feature and modified by the one or more software modifications, and (iii) first information associated with the feature, and a second file including indications of: (i) the feature, (ii) the sub-feature, and (iii) second information associated with the feature. The device may determine a record including indications of: (i) the feature, (ii) the sub-feature, (iii) the first information, and (iv) the second information. The device may determine a test plan including one or more tests performed based on the record. The device may execute at least a portion of the test plan.
US11093366B2 Generating different traces for graphics processor code
Systems, methods, computer program products, and apparatuses to determine a count of trace records to be generated by each block of a plurality of blocks of an instrumented binary code to be executed on a graphics processor, each trace record to comprise a trace record type, the trace record types of a plurality of trace record types, determine a respective execution count for each of the plurality of blocks of the instrumented binary code to be executed on the graphics processor, and determine a respective size of each of a plurality of trace buffers to be allocated in memory based on the determined counts of trace records generated by each block and the execution count for each block, each trace buffer to store trace records of a respective one of the plurality of trace record types.
US11093365B2 System for splicing and formatting code via machine learning
Embodiments of the present invention provide a system for identifying, splicing, and formatting code via machine learning for application analysis. In particular, the system may generate a repository that links multiple historical codes with associated analysis parameters. When a request for a new set of analysis codes is requested for analyzing a first application, the system can determine a set of analysis parameters associated with that first application and determine the set of analysis codes for analyzing the first application through machine learning analysis of the repository. The system may then generate the set of analysis codes by splicing together the determined set of analysis codes and formatting the codes into a format that is compatible with the first application. The system may then automatically execute the code on the first application within a testing environment and display the results on a computing device of an associated user.
US11093361B2 Bus monitoring system, method and apparatus
A bus monitoring system, a method and an apparatus, wherein the system comprises: a bus node; a bus monitoring module configured to monitor a first bus where the bus monitoring module is located to generate monitoring information; an information storage module configured to acquire the monitoring information from the bus monitoring module through a second bus; the first bus being configured to connect a master device and a slave device of the bus node; the second bus being configured to connect the information storage module and the bus monitoring module, wherein the second bus is independent from the first bus. By means of the present disclosure, the technical problem that bus monitoring information cannot be acquired when bus exception occurs in the related art is solved.
US11093359B2 System and method for automated desktop analytics triggers
The present invention is a method and system for automatedly producing at least one desktop analytics trigger. Upon receiving at least one type of data input, the system analyzes the data input and produces at least one desktop analytics trigger based on the results of the analysis of the data input. The data input can include data on the programs, applications, or information a user utilizes during a task, to allow use of desktop process analytics. This process may be used to either generate a new desktop analytics trigger or update an existing desktop analytics trigger.
US11093355B2 System and method for detection of display errors
A system and method for addressing failures in electronic display assemblies is provided. Each of a plurality of electronic display assembles include an electronic display, one or more components for operating the electronic display assembly, and a control device. A network operations center is located remote from, but in electronic communication with, each of the electronic display assembles. If the control devices determine that any of the components are not operating properly, the control device is configured to remove the power supplied to the components, wait a predetermined amount of time, and resume applying power.
US11093352B2 Fault management in NVMe systems
Systems and methods disclosed herein host bus adapter (HBA) drivers to detect when execution of input/output (I/O) commands in urgent-priority queues is being delayed due to processing of I/O commands in lower-priority queues in NVMe subsystems, automatically identify which the lower-priority queue that is causing the delay, and mitigate the delay by throttling and migrating the lower-priority queue to the control of a controller that applies an arbitration mechanism other than weighted round robin.
US11093348B2 Method, device and computer program product for recovering metadata
Embodiments of the present disclosure relate to a method, device and computer program product for recovering metadata. The method comprises detecting whether first metadata corresponding to a first journal at a first device is corrupted, and obtaining second metadata corresponding to a second journal from a second device in the case that the first metadata is corrupted, wherein the second device is remote from the first device. The method further includes recovering the first metadata based on the second metadata, the first journal and the second journal. Embodiments of the present disclosure utilize remote backup metadata for recovery in the case that local metadata (which for example includes index information) is corrupted without reserving metadata snapshot locally, thereby saving the storage space.
US11093344B2 Source volume backup with predictive and lookahead optimizations apparatuses, methods and systems
The Source Volume Backup with Predictive and Lookahead Optimizations Apparatuses, Methods and Systems (“SVBAF”) transforms backup request inputs via SVBAF components into backup response outputs. A set of blocks to be copied from a source volume to a target volume is designated based on predictive optimization settings and copied based on lookahead optimization settings while an operating system is configured to write to the source volume. Blocks of the source volume that were written to by the operating system are identified. A determination is made whether to enter a CoW mode. If the CoW mode should not be entered, the designated set of blocks is changed to include at least one of the identified blocks and a pass is repeated. Otherwise, the operating system is instructed to enter the CoW mode and bring the target volume into a state consistent with a state of the source volume.
US11093342B1 Efficient deduplication of compressed files
The present disclosure describes a technique for performing an efficient deduplication of compressed source data. The techniques may reduce the required storage footprint required for deduplication of compressed data. In order to reduce the storage size required, the system may perform additional decompression/recompression processes by identifying particular compression algorithms used by a source storage system. Once the compression algorithm is identified, the system may initiate decompression and then perform fingerprint analysis of the segment in the file of the uncompressed data. When a recovery process is initiated, the system may recompress the deduplicated data using the same compression algorithm used by the source storage system. Accordingly, the data recovery process may be performed in manner in which the client device receives restored data as expected and in the original compression format.
US11093332B2 Application checkpoint and recovery system
An application checkpoint and recovery system includes an application provided using application information from a first location in a memory fabric. A data mover device receives an application checkpoint instruction and performs application checkpoint operations including capturing a first version of the application information from the first location in the memory fabric, and providing the first version of the application information in a second location in the memory fabric. The data mover device may receive an application recovery instruction subsequent to the application modifying the first version of the application information to provide a second version of the application information in the first location of the memory fabric, and may transfer the first version of the application information from the second location in the memory fabric to the first location in the memory fabric so that it is available for use in providing the application.
US11093327B1 Failure abatement approach for failed storage units common to multiple vaults
A method includes detecting, by a vault management device, a failed storage unit common to a first vault and a second vault. The first vault is associated with a first set of storage units and the second vault is associated with a second set of storage units. The failed storage unit is in each of the first and second sets of storage units. The method further includes identifying a number of non-failed storage units of the first and second sets of storage units and comparing the number of non-failed storage units with first and second decode threshold numbers to determine a failure impact level. The first decode threshold number is associated with the first vault and the second decode threshold number is associated with the second vault. The method further includes determining a failure abatement approach based on the failure impact level and facilitating the failure abatement approach.
US11093325B2 Controller, memory system including the same, and method of operating memory system
Provided herein may be a controller, a memory system including the controller, and a method of operating the memory system. The controller may include a processor configured to control a read operation of a memory device in response to a read command received from a host and an error correction circuit configured to perform an error correction operation on read data received from the memory device during the read operation. The processor may determine deterioration characteristics of the memory device during the read operation, and control the memory device to select and perform any one of a re-program operation and a reclaim operation on memory cells on which the read operation has been performed.
US11093324B2 Dynamic data verification and recovery in a storage system
In one implementation, a method comprises storing verification data and erasure codes separately in a plurality of storage devices. The method further comprises determining, by a processing device, whether data to be written to the plurality of storage devices is lost or corrupted using the verification data and the erasure codes.
US11093317B1 Managing uncorrectable user data
A technique for managing user data in a storage system includes accessing RAID metadata to identify user data that the storage system backs with broken RAID arrays. The technique further includes marking metadata that points to at least some of that user data to identify such user data as uncorrectable.
US11093316B2 Abnormality detection device, abnormality detection method, and program
An abnormality detection device includes a processor and a storage unit connected to the processor. The processor is configured to execute an error vector acquisition process of acquiring an error vector representing a difference between a measurement value vector having multiple measurement values measured at a determination time as elements and an average value vector having an average value of the measurement values accumulated in the storage unit as an element, a component acquisition process of acquiring a plurality of components into which the error vector is decomposed with respect to a direction of a singular vector, a comparing process of comparing a value obtained by squaring each of the components into which the error vector is decomposed with respect to the direction of the singular vector with corresponding variance in the direction of the singular vector individually with respect to the direction of the singular vector, and a determination process of performing an abnormality determination on the basis of plural compared results in the comparing process.
US11093313B2 Technologies for error handling for high speed I/O data transfer
Technologies for error handling of high speed input/output (I/O) data transfer is disclosed. Before a data transfer between an external I/O device (such as an SDIO card, other SDIO device, or USB device) and an I/O host controller of a compute device, tuning registers of the I/O host controller may be set. If the data transfer is unsuccessful, the compute device may access a table stored in the I/O host controller (or stored elsewhere in the compute device) which includes other sets of values of the tuning registers that may be used to successfully transfer data, and then attempt the data transfer with another set of values of the tuning registers. In order to initialize the table with sets of values that may be used, the compute device first performs test data transfers with various settings of the tuning registers.
US11093312B2 System for monitoring a plurality of distributed devices
Apparatus and methods for remotely monitoring a plurality of distributed devices is provided. The apparatus and methods determine logging conditions which define a state of a device at which recording of the state of the device should begin prior to an event, in order to identify a sequences of actions which occur at the devices prior to the event.
US11093301B2 Input output adapter error recovery concurrent diagnostics
A request to perform a testing procedure on a multi-client adapter is received. The multi-client adapter is capable of hosting network connectivity for multiple clients simultaneously and operating within a computing system. A client adapter configuration for the multi-client adapter is determined. The client adapter configuration lists clients that are assigned to the multi-client adapter. The computer system is instructed to operate in an I/O error state. The computer system is instructed in response to the received request and based on the determined client adapter configuration. The I/O error state has a time frame for recovery of a first client of the clients assigned to the multi-client adapter. A first adapter test of the testing procedure is performed on the multi-client adapter during the time frame for recovery and based on the received request.
US11093297B2 Workload optimization system
A workload optimization system includes a workload manager subsystem that provides a plurality of workloads that each generates a jobs, an agent infrastructure subsystem that includes a first container host hosting a first container having a first agent and that processes jobs generated by at least one of the plurality of workloads, and a workload resource optimization subsystem that monitors a job queue of jobs that were generated by the plurality of workloads and that are to be processed by the first container. The workload resource optimization subsystem then determines whether the job queue satisfies a container generation condition. If so, the workload resource optimization subsystem provides instructions to the first container host to generate a second container that includes a second agent. The workload resource optimization subsystem monitors container host utilization to provide instructions to activate a second container host to provide a third container having a third agent.
US11093291B2 Resource assignment using CDA protocol in distributed processing environment based on task bid and resource cost
A resource assignment method, and a recording medium and a distributed processing device applying the same are provided. The resource assignment method includes: when information regarding a plurality of tasks is received from a plurality of first nodes, calculating a size of a resource necessary for each of the received plurality of tasks; and when information regarding an available resource is received from a second node, assigning one of the plurality of tasks to the available resource of the second node, based on the calculated size of the resource necessary for each task.
US11093288B2 Systems and methods for cluster resource balancing in a hyper-converged infrastructure
Systems and methods herein can provide virtual resource management for hyper-converged infrastructures. In an example, a method can include identifying an overloaded cluster requesting at least one resource, the overloaded cluster including a hypervisor on a virtual machine. The method can further include identifying an additional cluster having a free resource corresponding to the requested resource. The method can include instantiating a nested host on the additional cluster, the nested host being configured to provide the free resource and the nested hosted comprising an additional hypervisor that manages an additional virtual machine. Further, the method can include registering the nested host with the overloaded cluster such that the overloaded cluster is authorized to use the free resource.
US11093287B2 Data management for edge architectures
Data management for edge architected computing systems extends current storage and memory schemes of edge resources to expose interfaces to allow a device, such as an endpoint or client device, or another edge resource, to specify criteria for managing data originating from the device and stored in an edge resource, and extends the storage and memory controllers to manage data in accordance with the criteria, including removing stored data that no longer satisfies the criteria. The criteria includes a temporal hint to specify a time after which the data can be removed, a physical hint to specify a list of edge resources outside of which the data can be removed, an event-based hint to specify an event after which the data can be removed, and a quality of service condition to modify the time specified in the temporal hint based on a condition, such as memory and storage capacity of the edge resource in which the data is managed.
US11093283B2 System and method of dynamically allocating compression jobs
One embodiment provides a computer implemented method of dynamically allocating compression jobs including monitoring compression performance at a plurality of compression levels within a hardware accelerator; comparing compression performance between the plurality of compression levels; and dynamically allocating compression jobs between the plurality of compression levels to achieve a guaranteed average performance.
US11093282B2 Register file write using pointers
A non-limiting example of a computer-implemented method for file register writes using pointers includes, responsive to a dispatch instruction, storing, at a location in a history buffer, an instruction tag and first data associated with the instruction tag. The method further includes storing a pointer in an issue queue. The pointer points to the location in the history buffer. The method further includes performing a write back of second data using the pointer stored in the issue queue. The write back writes the second data into the location of the history buffer associated with the pointer.
US11093280B2 Automatic reconfiguration of high performance computing job schedulers based on user behavior, user feedback, and job performance monitoring
A job executing on a computer system according to a scheduler configuration may be monitored. Responsive to determining that the job completed executing, a difference between an allocated resource allocated to the job and the job's actual resource usage may be computed. Responsive to determining that the difference meets a criterion, the scheduler configuration may be reconfigured to reduce the allocated resource for a submitted job associated with a given user.
US11093276B2 System and method for batch accessing
Embodiments of the present disclosure provides systems and methods for batch accessing. The system includes a plurality of buffers configured to store data; a plurality of processor cores that each have a corresponding buffer of the plurality of buffers; a buffer controller configured to generate instructions for performing a plurality of buffer transactions on at least some buffers of the plurality of buffers; and a plurality of data managers communicatively coupled to the buffer controller, each data manager is coupled to a corresponding buffer of the plurality of buffers and configured to execute a request for a buffer transaction at the corresponding buffer according to an instruction received from the buffer controller.
US11093270B2 Fast-booting application image
A method and apparatus for configuring an overlay network are provided. In the method and apparatus, an application source comprising an executable portion is obtained. A computer system instance is caused to execute at least some of the executable portion, and a snapshot of the computer system instance after partial but incomplete execution of the executable portion is obtained such that the snapshot is usable to instantiate another computer system instance to continue execution of the executable portion from a point in execution at which the snapshot was obtained.
US11093269B1 Managing resources in virtualization systems
Methods, systems, and apparatus, including computer program products, for managing resources in virtualization systems, including multi-cloud systems. The use of supply chain economics alone and in combination with other techniques offers a unified platform to integrate, optimize or improve, and automate resource management in a virtualization system. These techniques may be used to monitor and control the delivery of service level agreements and software licenses. They may also be used to monitor and control contention of computing resources in a virtualization system, and to suspend or terminate computing resources.
US11093267B2 Proxy auto config (PAC) file parser systems and methods
Proxy Auto Config (PAC) file parser systems and methods enable file parsing on user devices without Just-in-Time (JIT) compilation in JavaScript, with a memory efficient implementation and with efficient performance. The PAC parser supports multi proxy connections, traffic rules (e.g., bypass/send to proxy, etc.) based on various PAC functions, etc. The PAC parser can be utilized on a user device with an enterprise application and with cloud-based services.
US11093266B2 Using a generative model to facilitate simulation of potential policies for an infrastructure as a service system
A method for evaluating at least one potential policy for an IaaS system may include determining a predicted workload for the IaaS system based on at least one generative model corresponding to the IaaS system. The at least one potential policy for the IaaS system may be simulated based on the predicted workload, thereby producing one or more simulation metrics that indicate effects of the at least one potential policy. The performance of the IaaS system may be optimized based on the one or more simulation metrics.
US11093263B2 Resource management based on user interfaces
The present disclosure provides a method, computer system and computer program product for generating a conversation content. According to the method, a rule corresponding to a first component of a user interface can be obtained, wherein the first component represents one or more resources provided to a user, an operation for the first component can be determined based on the rule and a feature of the first component, a virtual component tree can be constructed according to the operation, wherein the virtual component tree depicts components to be included in the user interface and relationship between the components; and the user interface can be rendered based on the virtual component tree.
US11093262B2 Electronic devices and corresponding methods for switching between normal and privacy modes of operation
An electronic device includes a user interface, a wireless communication device, and one or more processors. The wireless communication device establishes a paired communication connection with at least one companion electronic device. The wireless communication device receives one or more electronic communications from the at least one companion electronic device. The one or more processors determine, from the one or more electronic communications, whether an environment of the electronic device is a public environment or a private environment. Where the environment is the private environment, the one or more processors cause the user interface of the electronic device to enter a normal mode of operation. Where the environment is the public environment, the one or more processors cause the user interface of the electronic device to enter a privacy mode of operation.
US11093256B2 System and method for dynamically installing driver dependencies
A method for deploying dependencies includes determining a first component included in an application package and generating a first driver package for the first component that includes an information file. The method also includes updating the information file to include a dependency of the first component and storing the first driver package to a repository. The first driver package includes first binaries to install the first component. The method further includes downloading the first driver package to an information handling system and determining the dependency of the first component by parsing the information file. If the second component is the dependency, the method determines whether the second component is installed in the information handling system. If the second component is not installed, the method adds the second component to a device manager to trigger a download and installation of a second driver package for the second component.
US11093254B2 Adaptive system for smart boot sequence formation of VMs for disaster recovery
One example method includes receiving input concerning a boot order sequence, where the input includes VM metadata, entering a training phase which includes generating a boot sequence rule based on the input, using the boot sequence rule to generate a proposed boot sequence, performing the proposed boot sequence, and gathering information concerning performance of the proposed boot sequence. The gathered information can be used as a basis to generate a modified boot sequence.
US11093251B2 System having a hybrid threading processor, a hybrid threading fabric having configurable computing elements, and a hybrid interconnection network
Representative apparatus, method, and system embodiments are disclosed for configurable computing. In a representative embodiment, a system includes an interconnection network, a processor, a host interface, and a configurable circuit cluster. The configurable circuit cluster may include a plurality of configurable circuits arranged in an array; an asynchronous packet network and a synchronous network coupled to each configurable circuit of the array; and a memory interface circuit and a dispatch interface circuit coupled to the asynchronous packet network and to the interconnection network. Each configurable circuit includes instruction or configuration memories for selection of a current data path configuration, a master synchronous network input, and a data path configuration for a next configurable circuit.
US11093250B2 Apparatus and method for gang invariant operation optimizations using dynamic evaluation
An apparatus and method for efficiently processing invariant operations on a parallel execution engine. For example, one embodiment of a processor comprises: a plurality of parallel execution lanes comprising execution circuitry and registers to concurrently execute a plurality of threads; front end circuitry coupled to the plurality of parallel execution lanes, the front end circuitry to arrange the threads into parallel execution groups and schedule operations of the threads to be executed across the parallel execution lanes, wherein the front end circuitry is to dynamically evaluate one or more variables associated with the operations to determine if one or more conditionally invariant operations will be invariant across threads of a parallel execution group and/or across the parallel execution lanes; a scheduler of the front end circuitry to responsively schedule a shared thread upon a determination that a conditionally invariant operation will be invariant across threads of a parallel execution group and/or across the parallel execution lanes.
US11093248B2 Prefetch queue allocation protection bubble in a processor
A computer system, processor, and method for processing information is disclosed that includes allocating a prefetch stream; providing a protection bubble to a plurality of cachelines for the allocated prefetch stream; accessing a cacheline; and preventing allocation of a different prefetch stream if the accessed cacheline is within the protection bubble. The system, processor and method in an aspect further includes providing a safety zone to a plurality of cachelines for the allocated prefetch stream, and advancing the prefetch stream if the accessed cacheline is one of the plurality of cachelines in the safety zone. In an embodiment, the number of cachelines within the safety zone is less than the number of cachelines in the protection bubble.
US11093247B2 Systems and methods to load a tile register pair
Embodiments detailed herein relate to systems and methods to load a tile register pair. In one example, a processor includes: decode circuitry to decode a load matrix pair instruction having fields for an opcode and source and destination identifiers to identify source and destination matrices, respectively, each matrix having a PAIR parameter equal to TRUE; and execution circuitry to execute the decoded load matrix pair instruction to load every element of left and right tiles of the identified destination matrix from corresponding element positions of left and right tiles of the identified source matrix, respectively, wherein the executing operates on one row of the identified destination matrix at a time, starting with the first row.
US11093246B2 Banked slice-target register file for wide dataflow execution in a microprocessor
A computer system, processor, and method for processing information is disclosed that includes at least one computer processor, a register file associated with the at least one processor, the register file having a plurality of entries for storing data and sliced into a plurality of register banks, each register bank having a portion of the plurality of entries for storing data, one or more write ports to write data to the register file entries, and a plurality of read ports to read data from the register file entries; one or more read multiplexors associated with one or more read ports of each register bank and configured to receive data from the respective register banks; and one or more write multiplexors associated with one or more of the register banks.
US11093244B2 Command delay
An apparatus includes a memory component, a delay component, and a command component coupled to the delay component. The command component can be configured to enter a received command associated with accessing a physical address in the memory component into an execution queue and mark the command as active. The command component can be configured to send the active command to the memory component to be executed. The command component can be configured to clear the active command from the execution queue in response to receiving a message from the memory component, via the delay component, indicating the active command has been executed. The delay component can be configured to delay the message from the memory component a particular period of time before sending the message to the command component.
US11093238B2 Collaborative software development
Embodiments for collaborative software development project having a plurality of contributors is provided. One such embodiment comprises determining if the contributor of a newly provided contribution to program code of the collaborative software development project is a primary contributor. If it is determined that the contributor is the primary contributor, the program code of the collaborative software development project is analyzed to determine one or more software development rules. Program code of the collaborative software development project may then be modified based on the determined one or more software development rules.
US11093235B2 System and method for replacing a live control/estimation application with a staged application
A staged application may be transitioned, or hot swapped, to live application, that is, the staged version of an application is transited to the live version of an application. The staged version may nm in estimation mode alongside the live version. Only one version of an application may be active in a given run time workspace. The staged version may be initialized with one or more parameters or variables. The staged version may be tested or simulations may be performed to ensure the staged version is ready to be transitioned to a live version. The staged version may execute at a lower priority to ensure that the efficiency and operations of the live version are not disturbed. Once the staged version has been transitioned, the replaced live version or another version may be transitioned to the staged version. The transitioned staged version and the replaced live version may be archived.
US11093230B2 Consistent operating system servicing for distributed nodes
Methods, systems, and computer-readable media for deploying an updated image to nodes propagated throughout a distributed computing platform are provided. Upon receiving an indication to install a patch to an operating system residing on the nodes, an existing image of the operating system is accessed at a staging service. The staging service generates the updated image by applying the patch to the existing image. The process of applying the patch includes mounting the existing image of the operating system to a virtual machine, copying the patch to the mounted existing image, setting a command within the existing image that executes upon activating the virtual machine, and activating the virtual machine, thereby executing the command. This directs the patch to be installed. The updated image is pushed to the nodes. The nodes are configured to utilize the updated image as the operating system without performing an individual installation of the patch.
US11093225B2 High parallelism computing system and instruction scheduling method thereof
A high parallelism computing system and instruction scheduling method thereof are disclosed. The computing system comprises: an instruction reading and distribution module for reading a plurality of types of instructions in a specific order, and distributing the acquired instructions to corresponding function modules according to the types; an internal buffer for buffering data and instructions for performing computation; a plurality of function modules each of which sequentially executes instructions of the present type distributed by the instruction reading and distribution module and reads the data from the internal buffer; and wherein the specific order is obtained by topologically sorting the instructions according to a directed acyclic graph consisting of the types and dependency relationships. By reading the instructions based on the topological sorting the directed acyclic graph constructed according to the types and dependency relationships, the deadlock caused by the instruction dependencies can be avoided by a relatively simple operation.
US11093220B2 Generating interfaces from data and service definitions for developing applications
Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives a data model definition defined using a human-readable syntax. The program further generates a machine-readable representation of the data model definition. Based on the data model definition, the program also generates a set of interfaces from the machine-readable representation of the data model definition. Each interface in the set of interfaces includes code specified in a programming language. The program further provides the set of interfaces to an integrated development environment (IDE) application for design-time implementation of the set of interfaces.
US11093216B2 Automatic discovery of microservices from monolithic applications
A method, computer program product, and a system to replace monolithic applications with microservices includes a processor(s) obtaining a requirement for the monolithic application. The processor(s) automatically identifies, based on a sentence comprising the requirement, a given component of the monolithic application, based on analyzing the requirement. The processor(s) determines, based on syntax of the sentence, an initial class and a responsibility for the given component. The processor(s) generates a bounded context for the given component, based on analyzing one or more additional sentences comprising the requirement, to identify additional classes beyond the initial class associated with the responsibility in the requirement. The processor(s) identifies, in a microservices architecture executing in a shared computing environment, one or more microservices within the bounded context. The processor(s) generates a stub for use by the user, via the client, for accessing the one or more identified microservices.
US11093214B2 Domino full adder based on delayed gating positive feedback
A domino full adder based on delayed gating positive feedback comprises a first PMOS transistor, a second PMOS transistor, a third PMOS transistor, a fourth PMOS transistor, a fifth PMOS transistor, a sixth PMOS transistor, a seventh PMOS transistor, an eighth PMOS transistor, a ninth PMOS transistor, a first NMOS transistor, a second NMOS transistor, a third NMOS transistor, a fourth NMOS transistor, a fifth NMOS transistor, a sixth NMOS transistor, a seventh NMOS transistor, an eighth NMOS transistor, a ninth NMOS transistor, a tenth NMOS transistor, an eleventh NMOS transistor, a first inverter, a second inverter, a third inverter and a fourth inverter.
US11093213B1 Cryptographic computer machines with novel switching devices
Operational n-state digital gates execute Finite Lab-transformed (FLT) n-state switching functions or n-state switching function tables to process n-state signals provided on at least 2 inputs to generate an n-state signal on an output, with n>2, n>3 and n>64. The FLT is an enhancement of a computer architecture. Cryptographic apparatus and methods apply circuits that are characterized by FLT-ed addition and multiplication over finite field GF(n) or by addition and multiplication modulo-n that are modified in accordance with reversible n-state inverters, and are no longer characterized by known operations. Known cryptographic methods executed with novel n-state digital gates include encryption/decryption, public key generation, message digest and Elliptic Curve Cryptography wherein one n-state switching function is replaced by an FLT'ed n-state switching function.
US11093212B2 Electronic apparatus, control method of the same, and recording media
An electronic apparatus and a control method of the electronic apparatus are provided. The electronic apparatus includes: a receiver configured to receive a voice command of a user; and a processor configured to determine a switching probability from a first state corresponding to a current point of time over to a second state corresponding to the voice command, based on the switching probability previously set between a plurality of states related to the electronic apparatus, and selectively perform an operation corresponding to the voice command in accordance with the determined switching probability.
US11093211B2 Entertainment server and associated social networking services
Certain exemplary embodiments relate to entertainment systems that interact with users so as to provide for social networking and/or other services. In certain exemplary embodiments, an entertainment system is configured to provide jukebox-related and entertainment system mediated services that are accessible from within and from the outside of the location, coordinating social networking services among and between patrons within and outside of the location and also providing for advertisement opportunities. In certain exemplary embodiments, the entertainment system within a location may serve as and/or be connected to a jukebox. The entertainment system within the location may be connected to one or more client devices, one or more displays, one or more bar-top or hand-held gaming devices, etc., in certain exemplary embodiments. The jukebox-related and entertainment system mediated services may provide mechanisms for enhancing patrons' experiences, creating a sense of ownership and/or belongingness to a connected community of entertainment system users.
US11093210B2 Wireless handheld audio capture device and multi-vocalist method for audiovisual media application
Embodiments described herein relate generally to systems comprising a display device, a display device-coupled computing platform, a mobile device in communication with the computing platform, and a content server in which methods and techniques of capture and/or processing of audiovisual performances are described and, in particular, description of techniques suitable for use in connection with display device connected computing platforms for rendering vocal performance captured by a handheld computing device.
US11093209B2 Collaboration between head-mounted devices (HMDs) in co-located virtual, augmented, and mixed reality (xR) applications
In a collaborative virtual, augmented, and mixed reality (xR) session, different users wearing head-mounted devices HMDs may leave the xR session and new HMD-wearing users may join. The HMD worn by the joining user may be calibrated based on the physical characteristics, such as ambient noise and interference, of physical environment in which the xR session is conducted. An HMD may generate a profile of the noise and interference in the environment that adversely affects the ability for the communicating directly via supported transmission mechanisms. The profile may be provided directly to the joining HMD, allowing the joining HMD to quickly calibrate the transmission mechanisms included in the received profile to the particular sources of noise and interference in the physical environment.
US11093206B2 Communication apparatus, method of controlling the same, and non-transitory computer-readable storage medium
A communication apparatus communicates with another communication apparatus and to transmit image data by one of: a first communication mode in which image data displayed on a display unit of the communication apparatus is transmitted to the another communication apparatus; and a second communication mode in which image data stored on the communication apparatus is transmitted to the another communication apparatus and is not displayed on the display unit, and determines whether to continue image data transmission. After image data is transmitted according to the second communication mode and the second communication mode is terminated, the communication apparatus continues transmitting the image data according to the first communication mode in the case that it is determined to continue the image data transmission, and terminates the image data transmission in the case that it is determined not to continue the image data transmission.
US11093203B2 Electronic device having two display surfaces and method for running display thereof
A method and an apparatus for running and configuring a display in connection with an electronic device that can be folded and unfolded (foldable electronic device) are provided. The electronic device includes a first display surface, a second display surface, at least one sensor, at least one processor, and a memory configured to store a first application program including a first user interface and a second application program including a second user interface. The memory may store instructions that, when executed, cause the at least one processor to display the first user interface on the first display surface, display the second user interface on the second display surface, receive data from the at least one sensor, and select one of a first mode or a second mode with regard to the first display surface and select one of a third mode or a fourth mode with regard to the second display surface, at least partially based on the data.
US11093198B2 Mobile electronic device and method for forwarding user input to application according to input means
A mobile electronic device for forwarding a user input to an application is provided. The mobile electronic device includes a connector, a touch screen display, a memory including a first area and a second area, a wireless communication circuit, and at least one processor. The at least one processor is configured to execute a first application included in the first area of the memory, display a screen of the first application on the touch screen display, execute a second application included in the second area of the memory when being connected to an external interface device through the connector, transmit data related to a screen of the second application through the connector to the external interface device, and forward a first user input through the touch screen display to the first application and not forward to the second application.
US11093197B2 System and method to increase display area utilizing a plurality of discrete displays
A method includes receiving, at a master agent, announcements from candidate consumer agents indicating the presence of the candidate consumer agents. Each announcement includes display parameters for a display of the corresponding candidate consumer agent. The method further includes receiving at the master agent content parameters from a producer agent, the content parameters defining characteristics of content to be provided by the consumer agent. A mosaic screen is configured based on the received announcements and the content parameters. This configuring of the mosaic screen includes selecting ones of the consumer agents for which an announcement was received and generating content distribution parameters based on the content parameters and the display parameters of the selected ones of the consumer agents. The generated content distribution parameters are provided to the consumer agent.
US11093193B2 Information processing device for generating of a workflow and method for controlling the same
Information that identifies an order of a plurality of work processes used to produce a product is stored. A parameter for a work process is set and an instruction to add the work process to the plurality of work processes based on user input on a work-process setting screen is issued. In accordance with the information for identifying an order of the plurality of work processes, the work process is added to the plurality of work processes according to the instruction, and a workflow including information regarding the order of the work process and the set parameter for the work process is generated.
US11093186B2 Engine for generating control plans for digital pre-print paper, sheet, and box manufacturing systems
Systems for providing efficient manufacturing of paper, sheet, and/or box products of varying size and structure, often with pre-applied print (“pre-print”), are provided herein. One or more controllers can be used to aggregate upcoming orders and information needed to complete the manufacturing process for the order. A controller enables a user to prepare control plans (e.g., reel maps, reel plans, etc.) for processing rolls of web product through the manufacturing process. Criteria filtering and/or various features enable generation of efficient and effective control plans for rolls of web product, including, in some cases, multiple orders. The control plan may include a set of instructions for operating one or more systems within the manufacturing process to form the desired finished paper-based product. In such a regard, efficient manufacturing of various paper-based products, including corrugated boxes, folded carton, labels, flexible paper, industrial bags, plates, cups, décor, and many others, can be achieved.
US11093185B2 Information processing apparatus, method for controlling information processing apparatus, and storage medium for acquiring configuration information
According to some embodiments, a printer capability acquiring unit of a general-purpose printer driver acquires, from a printer, definition information (definition for acquisition of apparatus-specific definition) for information acquisition specific to the printer, using definition information for information acquisition (definition for acquisition of apparatus-common information) commonly usable for various printers and independent of vendors or models, acquires, from the printer, configuration information specific to the printer, using the definition for acquisition of apparatus-specific information, and saves the configuration information in an extended information storage unit for each printer. The general-purpose printer driver controls the printer using the configuration information for the printer saved in the extended information storage unit.
US11093183B2 Information processing apparatus, control method of information processing apparatus, and program
An information processing apparatus includes an interface, a first load device, a battery, a controller, and a plurality of power transmission paths including first to third power transmission paths, wherein the controller is configured to start up the controller with power having a first power amount from an external device via the interface, request a second power amount greater than the first power amount to the external device, determine whether it is possible to receive power supply of the second power amount from the external device, supply power to the first load device via the second power transmission path to start up the first load device, and supply the power to the battery via the third power transmission path.
US11093181B2 Image forming apparatus and control method for the same
An image forming apparatus using an image forming unit configured to form an image on a sheet and a display unit configured to display information includes at least one controller, the at least one controller configured to function as a management unit configured to manage print data in association with user information, the management unit configured to discriminably manage information about previously-printed print data and information about imprinted print data, and a unit configured to display on the display unit a user selection screen on which a plurality of selection objects corresponding to the user information is arrangeable and on which the selection object corresponding to the user information associated with the unprinted print data is arranged while no selection object corresponding to the user information associated with the previously-printed print data but not associated with the unprinted print data is arranged.
US11093179B2 Tape drive system
A tape drive system as a Network Attached Storage (NAS) device and a method for operating the tape drive system. A tape drive is connected to a native connector disposed in a wall of a housing. The native connector enables an external connection to the tape drive. A single board computer is operated in a dimension of a credit card. The single board computer includes at least one integrated communication interface selected from Wi-Fi, Ethernet, USB, and combinations thereof. Data is transferred to and from the tape drive via the at least one integrated communication interface, wherein if the at least one integrated communication interface includes Ethernet and/or USB, then a connector related to the Ethernet and/or USB is provided in a wall of the housing. The tape drive, the single board computer, the native connector and the related connector are provided in the housing.
US11093178B2 Using a space release data structure to indicate tracks to release for a space release command to release space of tracks
Provided are a computer program product, system, and method for using a space release data structure to indicate tracks to release for a space release command to release space of tracks in a consistency group being formed. A space release command is received to free a release space of tracks in a source storage or target storage while transferring changed data in a consistency group to a target storage. A space release data structure is created indicating for each track of the tracks in the release space whether to release or not release the track. The space release data structure is initialized to indicate that each of the tracks is to be released. The tracks in the space release data structure are indicated to be released after the consistency group has completed.
US11093176B2 FaaS-based global object compression
A method, apparatus, and system for compressing a data object for storage at an object store of a cloud computing platform using a global compression scheme is disclosed. The operations comprise: receiving a new data object for storage in an object store on a cloud computing platform; dividing the new data object into a plurality of chunks of a predetermined size; for each chunk of the new data object, determining a respective most similar existing chunk already stored in the object store; compressing the new data object, comprising compressing each chunk of the new data object based on the respective most similar existing chunk as a compression reference; and storing the compressed new data object in the object store.
US11093175B1 Raid data storage device direct communication system
A RAID data storage device direct communication system includes a first RAID data storage device that includes a first RAID data storage device controller having a first RAID data storage device function providing a second RAID data storage device submission queue in a first RAID data storage device memory subsystem, and a second RAID data storage device that includes a second RAID data storage device controller having a second RAID data storage device function providing a second RAID data storage device completion queue in a second RAID data storage device memory subsystem. The second RAID data storage device generates a command, transmits the command directly to first RAID data storage device and in the second RAID data storage device submission queue, and receives a completion message that is associated with the command directly from the first RAID data storage device and in the second RAID data storage device completion queue.
US11093169B1 Lockless metadata binary tree access
A processing device is configured to obtain an input-output operation that corresponds to a first metadata page and to identify a corresponding binary tree. The binary tree comprises a plurality of nodes each comprising a delta corresponding to a metadata page. The processing device is further configured to perform a read traversal process corresponding to the first metadata page which comprises traversing the binary tree based at least in part on the first metadata page while the binary tree is locked by a node insertion process corresponding to a second metadata page. The node insertion process comprises inserting a first node corresponding to the second metadata page into the binary tree. The read traversal process further comprises locating a second node of the binary tree that corresponds to the first metadata page and obtaining a first delta that corresponds to the first metadata page from the second node.
US11093168B2 Processing of neural networks on electronic devices
A data processing system comprising a processor operable to execute a neural network, and associated methods for operating data processing systems. The data processing system comprises the processor and a memory for storing data relating to neural network processing being performed by the processor. The data processor is operable to write to the memory and to read from the memory blocks of data corresponding to regions of a data array generated by the neural network. The writing (or reading) is performed based on a signature comparison between the block of data that is to be written to (or read from) memory and a block of data that is already stored in memory.
US11093167B2 Storage device and control method
According to one embodiment, a controller acquires temperature data periodically while receiving a first mode designating signal, writes the temperature data into a nonvolatile storage while or after the first mode designating signal, acquires temperature data after a lapse of a predetermined time from designation of the second mode, writes the temperature data into the nonvolatile storage while or after a lapse of a predetermined time since the designation of the second mode, acquires temperature data at a timing of changing from the second mode to the first mode, and write the acquired temperature data into the nonvolatile storage at or after the timing of changing from the second mode to the first mode.
US11093166B2 Memory system and method of operating the same
A method of operating a memory system, which includes a memory controller and at least one non-volatile memory, includes storing, in the memory system, temperature-dependent performance level information received from a host disposed external to the memory system, setting an operation performance level of the memory system to a first performance level, operating the memory controller and the at least one non-volatile memory device according to the first performance level, detecting an internal temperature of the memory system, and changing the operation performance level of the memory system to a second performance level that is different from the first performance level. The operation performance level is changed by the memory controller of the memory system, and changing the operation performance level is based on the temperature-dependent performance level information and the detected internal temperature.
US11093165B2 Systems and methods for data sanitization of electronic storage media
A system is described herein comprising at least one application configured to run on one or more processors of a computing device for providing a data sanitization application, wherein the data sanitization application comprises identifying the device type and data capacity of a storage component. The data sanitization application comprises determining a health status of the storage component. The data sanitization application comprises initiating a data wipe of the storage component when the health status comprises a first state, wherein the data wipe comprises wiping data of the storage component using at least one data wipe method. The data sanitization application comprises auditing the data wipe by detecting data values of the storage component, the auditing including passing the data wipe when the detected data values meet at least one condition.
US11093164B2 Handling bad blocks generated during a block erase operation
A memory component includes multiple fuses, a memory array having a multiple blocks, and control logic operatively coupled with the memory array and the plurality of fuses. The control logic is to receive an erase command associated with the memory array and attempt to erase, in response to receipt of the erase command, a block of the multiple blocks from the memory array. The control logic is further to detect a failure to completely erase the block. The control logic is further to receive a blow fuse command in response to the failure to completely erase the block. The control logic is to blow a fuse, of the multiple fuses, which is coupled with the block, to make the block of the multiple blocks inaccessible to the control logic.
US11093160B2 Snapshot compliance techniques
Techniques for determining snapshot compliance may include receiving policy information for a snapshot policy associated with a storage group of logical devices; receiving snapshot information regarding snapshots taken of the storage group during a time period denoting an amount of time corresponding to the retention time for the storage group; determining, based on the snapshot creation interval of the snapshot policy, a timeline of expected policy runtimes denoting different points in time at which the snapshot policy is scheduled to run to take a snapshot of the storage group; analyzing the snapshot information and the timeline to determine a number of valid snapshots of the storage group; and determining a compliance level for the time period based on the number of valid snapshots of the storage group and at least one compliance threshold.
US11093152B2 Automated storage tiering by access pattern detection and temporal trend prediction
Techniques for data storage optimization processing that may include: receiving I/O access information characterizing observed I/O operations directed to a logical address space; analyzing the I/O access information to identify a predicted I/O access distribution expected for the plurality of logical regions of the logical address space at multiple points in time; determining a placement plan specifying placement of data portions of the plurality of logical regions among a plurality of storage tiers; and performing, in accordance with the placement plan, at least one data movement that moves at least a first data portion of a first of the plurality of logical regions from a first of the plurality of storage tiers to a second of the plurality of storage tiers.
US11093150B2 Image processing apparatus
An image processing apparatus includes a block output unit, an arithmetic processing circuit, a data reading circuit, and a block descriptor generation unit. The block output unit outputs a block image based on an input block descriptor. The data reading circuit reads the block image after image processing from the arithmetic processing circuit based on an output block descriptor and outputs the block image after the image processing. The arithmetic processing circuit executes the image processing on block images for one band in accordance with an input band request. The data reading circuit outputs block images for one band in accordance with an output band request. The block descriptor generation unit stores input block descriptors and output block descriptors for at least one band in the predetermined memory in line with timing of the input band request or the output band request.
US11093149B2 Method to efficiently store object data of an object storage service on a magnetic disk drive and magnetic SMR disk drive
In a data storage system, the available space of a magnetic storage device is divided into multiple sequential write regions for storing sequentially written data, where the regions are each separated from adjacent sequential write regions by a guard space. Object data, such as key-value pairs, are written sequentially to a particular sequential write region, in blocks of data that correspond to the contents of a nonvolatile buffer being flushed to the magnetic storage device. When a key-value pair stored in the magnetic storage device is subsequently updated, the original key-value pair is not overwritten. Instead, the new version of the key-value pair is included in the next block of data to be written to the magnetic storage device, and a mapping table tracks the location of the newest version of each key-value pair stored in the magnetic storage device.
US11093148B1 Accelerated volumes
A snapshot object or other type of object may be stored in a first storage system and may be accelerated in another storage system, wherein an accelerated snapshot or other type of object can be used to populate volumes in the other storage system with data more rapidly than a non-accelerated snapshot or other type of object. The accelerated snapshot or other object may be implemented using an intermediate volume implemented in the other storage system that is populated with data from the snapshot object or the other object stored in the first storage system.
US11093145B2 Protecting in-memory configuration state registers
Protecting in-memory configuration state registers. A request to access an in-memory configuration state register, such as a read or write request, is obtained. The in-memory configuration state register is mapped to memory. Error correction code of the memory is used to protect the access to the in-memory configuration state register.
US11093140B2 Performance allocation among users for accessing non-volatile memory devices
A computer having a plurality of accounts and a storage device having a host interface, a controller, non-volatile storage media, and firmware. An account is configured with at least a predetermined speed in accessing the non-volatile storage media by allocating a number of input/output submission queues in the buffer area of the host. The number can be determined from a ratio between the predetermined speed configured for the account and a saturated speed of the storage device with sufficient submission queues. Data access requests from the account are evenly distributed to the submission queues allocated for the exclusive use by the account; and the controller, configured via the firmware, processes with equal priority the submission queues configured for the storage device. Thus, the account can have at least the predetermined speed in accessing the non-volatile storage media, regardless of how other accounts access the storage device.
US11093137B2 Memory system and method for controlling nonvolatile memory
According to one embodiment, when receiving a write request to designate a first block number and a first logical address from a host, a memory system determines a first location in a first block having the first block number, to which data from the host is to be written, and writes the data from the host to the first location of the first block. The memory system updates a first address translation table managing mapping between logical addresses and in-block physical addresses of the first block, and maps a first in-block physical address indicative of the first location to the first logical address.
US11093135B1 Drive performance, power, and temperature management
Systems and methods are disclosed for monitoring power usage and temperature within a data storage device, and adjusting performance based on the power usage and temperature. In certain embodiments, an apparatus may comprise a data storage device (DSD) having an interface to communicate with a host device, and a circuit. The circuit may be configured to receive a first limit designation for a first operating parameter of the DSD via the interface, monitor a value of the first operating parameter of the DSD, evaluate a pending workload of operations to be performed by the DSD, estimate a future value of the first operating parameter based on the pending workload, and adjust performance of the DSD based on the future value and the first limit designation.
US11093134B2 Storage device, management method, and program in tiered storage system
To combine and apply a data volume reduction technique and an automatic tier management function, the invention provides a storage system that includes a processor and a storage medium and manages and stores data in tiers. The storage system includes a first storage tier that includes a storage area for storing data, and a second storage tier that includes a storage area for storing the data which is stored in the storage area of the first storage tier and whose storage area is changed. The processor calculates an I/O volume of the data in the first storage tier, determines the tier where data is stored based on the I/O volume, and physically stores data which is stored in the second storage tier in a storage medium corresponding to the determined tier.
US11093133B2 Compression measurement for computer servers
According to one or more embodiments of the present invention, computer implemented method includes obtaining by an input/output (I/O) subsystem a request block that includes a command code indicating a STORE IOP-UTILIZATION DATA command for tracking resource utilization during an asynchronous execution of an instance of a CPU DEFLATE command. The method further includes, based on the command code, initiating a command response block. The command response block includes multiple entries for input/output processor (IOP) utilization, each entry corresponding to resource utilization measurements of each IOP in the I/O subsystem. The method further includes, storing, in a command response code field of the command response block, a response code indicating that the resource utilization measurements have been recorded in the entries for IOP utilization. The response block includes a length code indicating a length of the response block and the response code field.
US11093130B1 Drawing tool identification and retrieval
Techniques and systems are provided for performing drawing tool identification and retrieval. For instance, based on a user creating content within a digital image using a drawing tool, a drawing tool-retrieval system may determine a unique identifier corresponding to the drawing tool. The identifier may indicate the type of the drawing tool, as well as any configurable settings of the drawing tool selected by the user. The drawing tool-retrieval system can store the identifier in association with pixels corresponding to the content. When the user wishes to use the drawing tool again, the user can provide a drawing tool-picking input that includes selection of a pixel corresponding to the content. In response to the drawing tool-picking input, the drawing tool-retrieval system can obtain the identifier of the drawing tool and then activate the drawing tool to enable the user to edit the image with the drawing tool.
US11093128B2 Touch control system and touch control method of display screen, and electronic device
The present disclosure proposes a touch control system and a touch control method of a display screen, and an electronic device. The touch control system includes: a plurality of image capture units configured to capture images of capture areas of the display screen respectively to obtain a plurality of frames of images, wherein a collection of the capture areas covers the display screen; a touch control point identification circuit configured to perform image fusion on the plurality of frames of images to obtain a fused image, and identify a touch control point in the fused image to obtain a position of the touch control point in the fused image on the display screen, wherein the fused image covers the display screen; and a controller configured to control the display screen according to the position of the touch control point on the display screen.
US11093127B2 System and method for an intelligent drag and drop designer
Embodiments are provided for a design tool with built-in intelligence that automatically senses the location of one or more placeholders for selectable actions when designing a form or workflow. The design tool intuitively determines which placeholder should logically be used next; visually emphasizes, when an action is selected, the location and designation of the placeholder predicted to be used next; visually emphasizes alternative placeholders relevant to the position of the selected action by detecting minor changes in the position of the selected action; and automatically positions the selected action into the predicted or selected placeholder when the action is released.
US11093122B1 Graphical user interface for displaying contextually relevant data
An improved graphical user interface (GUI) is disclosed herein. A computing device displays the GUI on a display. The GUI comprises a data element. The computing device receives a first indication that the data element has been selected within the GUI by a selection article. As the data element remains selected, the computing device receives a second indication that the selection article has been moved in a direction. As the data element remains selected, the computing device displays contextual data for the data element on the display. The contextual data displayed may be based upon the direction in which the selection article was moved. Responsive to receiving a third indication that the data element fails to remain selected by the selection article, the computing device removes the contextual data from the GUI.
US11093116B2 Display for input selection on a compact information processing device
Embodiments are provided for a system, a computer program product, and/or a method that improves a display of an input selection displayed on a compact screen. To improve this display, embodiments search displayed content for input items, wherein the input items are selections inputted by a user; display different marks, each associated with each of the input items; receive a subsequent input from the user; and change a selection state of each item of the input items corresponding to a mark of the different marks in response to the subsequent input received corresponding to that mark.
US11093114B2 Context-based user interface menu with selectable actions
Techniques for better information sharing and control switching in a graphical user interface (GUI) are described. In an example, a computer system determines a user context indicating a likely user interest in applications. Upon a user request for a menu, windows are added to a dynamic area of the menu based on the user context and correspond to the applications. The menu is presented in the GUI and each window be shown in a glanced state to provide quick information about the corresponding application. When the user focus shifts to a window, that window is presented in a focused state to also provide a selectable action that can be performed. Upon a user selection of the window, the window is presented in a selected state to further provide additional performable actions. The window can be pinned to the GUI and user control can automatically switch to another application.
US11093112B2 Navigating digital content using visual characteristics of the digital content
One or more embodiments of a digital content system allow a user to conveniently search and/or navigate through a collection of digital content items. In particular, a user can interact with a client device to search for and identify one or more digital content items within a collection of digital content items. For example, the digital content system may provide a photo from a collection of photos via a graphical user interface. The digital content system can receive a user input identifying a selection of one or more visual features within the photo. Based on the selected visual feature(s), the digital content system may identify photos from the collection of photos that include the identified visual feature(s) and provide access to the identified photos via the graphical user interface.
US11093111B2 Method and apparatus for contents management in electronic device
A method for contents management in an electronic device can include generating a contents list, based on a user input, detecting selection of a contents list entry in the contents list, and creating one or more contents related to a content of the selected contents list entry, when creating the one or more related contents, generating a tag based on at least part of the content corresponding to the selected contents list entry, adding the tag to the one or more related contents, and adding a contents list entry of the one or more related contents comprising the tag, to the contents list.
US11093108B2 Method for displaying user interface and display device
The present application provides a display device, including: a display configured to display a user interface including view display areas and a focus object, wherein each view display area includes one or more items; a memory configured to store computer instructions; and a processor configured to execute computer instructions to cause the display device to perform operations. The operations include: displaying the user interface on the display; receiving a user input for moving the focus object; and moving a target item to a position where the focus object is; where in response to a number of the one or more items in the view display area being greater than a maximum number of items displayable on a screen of the display, the one or more items are displayed in a fixed focus cycling mode; and otherwise, the one or more items are displayed in a fixed focus non-cycling mode.
US11093107B2 Portable terminal and icon arranging method thereof
A portable terminal includes a display module including a main display part and a sub-display part adjacent to the main display part and a control module which controls a main image displayed on the main display part and icon groups displayed on the sub-display part. When a first icon group among the icon groups is in an active state in which the first icon group is displayed through the sub-display part, a second icon group among the icon groups is controlled to be in an inactive state in which the second icon is not displayed through the main display part and the sub-display part. When an external input is detected on the sub-display part, the second icon group is controlled to be in an active state in which the second icon group is displayed through the sub-display part.
US11093104B2 Icon display control apparatus that prevents messy display of icons, method of controlling same, and storage medium
An icon display control apparatus that prevents messy display of icons. A predetermined extension application equipped with a function for receiving an instruction for executing processing via an operation on an icon associated with the processing is installed in the icon display control apparatus. A display control unit performs control of display of the icon on a console section. The display control unit controls whether or not to display the icon associated with the processing on the console section, based on whether or not a predetermined condition set for processing of the predetermined extension application is satisfied.
US11093095B2 Wiring structure manufacturing method and wiring structure
A wiring structure that includes first wiring parts which are formed of conductive wires and second wiring parts which are formed of thicker conductive wires than the conductive wires of the first wiring parts and are connected to the first wiring parts is formed by offset printing which includes the following processes. First printing process: First conductive ink for forming the first wiring parts is transferred from a first blanket to a base. Second printing process: Second conductive ink for forming the second wiring parts is transferred from a second blanket, which is different from the first blanket, to the base.
US11093093B2 Transcapacitive and absolute capacitive sensing profiles
A processing system includes a sensor module configured to receive first and second signals from first and second sensor electrodes, respectively, and generate a combination signal. The processing system further includes a determination module configured to determine, using the first sensor electrode, an absolute capacitive coupling to an input object; determine, using the first and second sensor electrodes, a transcapacitive coupling; determine a ratio of the absolute to transcapacitive coupling; determine, using the combination signal, in absence of a predetermined low ground mass state, and when the ratio fails to exceed a predetermined threshold, first positional information regarding a location of the input object; and determine, when the ratio fails to exceed the predetermined threshold and in presence of the predetermined low ground mass state, second positional information regarding the location of the input object in the sensing region using an absolute capacitive scan.
US11093087B2 Glass substrates with touchscreen technology
Embodiments are generally directed to modular wall systems. Such modular wall systems include a modular frame, one or more tiles attached to the modular frame, a decorative panel positioned between at least one of the tiles and an inter-connected conductive plate, and conductive plates that are configured to hold an electrical potential and detect an electrical capacitance through the decorative panel at an identified position on the conductive plate when touched. In another embodiment, a modular wall system includes a modular frame, tiles attached to the modular frame, conductive plates that have pockets formed therein, and an inductive plate disposed in the pocket of the conductive plate. As such, the inductive plate provides a hidden switching location that, when activated, triggers transmission of a signal to a specified destination.
US11093084B2 Display substrate, display apparatus, method of controlling a display apparatus, and method of fabricating display substrate
The present application discloses a display substrate. The display substrate includes a base substrate; a first sensing layer having a plurality of first sensing electrodes extending substantially along a first direction; and a second sensing layer insulated from the first sensing layer and having a plurality of second sensing electrodes extending substantially along a second direction. Each of the plurality of first sensing electrodes includes a pair of first sub-electrodes substantially parallel to each other and extending substantially along the first direction, and a plurality of first photoconductive bridges each of which interposed between the pair of first sub-electrodes. Each of the plurality of second sensing electrodes includes a pair of second sub-electrodes substantially parallel to each other and extending substantially along the second direction, and a plurality of second photoconductive bridges each of which interposed between the pair of second sub-electrodes.
US11093081B2 Detection circuit and electronic device
The present disclosure provides a detection circuit and an electronic device. The detection circuit includes a driving circuit, a cancelling circuit, and a switching circuit. Each driving module of the driving circuit is coupled to a detection capacitor for charging it; each cancelling module of the cancelling circuit is coupled to the detection capacitor to perform capacitance cancellation through two directions; each cancelling module of the cancelling circuit is coupled to the switching module to perform conversion of a capacitive signal and then output. The present disclosure can improve a detection accuracy of the capacitor.
US11093080B2 Electronic device and fingerprint sensing control method thereof
An electronic device and a fingerprint sensing control method thereof are provided. A sensing region of a display panel is divided into a plurality of fingerprint zones. The electronic device determines at least one target fingerprint zone from the fingerprint zones according to a touched area. The electronic device scans the at least one target fingerprint zone for performing fingerprint sensing. The electronic device performs an accelerated reading operation. The accelerated reading operation includes: reading at least one sensing signal from the at least one target fingerprint zone; and skipping reading at least one of the fingerprint zones other than the at least one target fingerprint zone among the fingerprint zones.
US11093078B1 Always on low power capacitive matrix autonomous scan
Disclosed are sensing systems and methods that eliminate CPU intervention or interrupts when performing sensor scans of a touch interface, supports low power sensing operation without requiring periodic wake up of the CPU, and is scalable to multi-channel or multi-chip sensor configuration to support large touch screens or a high number of sensors. A sensor scanning module may operate in a chained-scan using direct memory access (CS-DMA) mode or an autonomous scan-multiple scan (AS-MS) mode to perform scanning of all sensors within a frame without requiring CPU intervention or generating CPU interrupts after every scan in the frame. The sensor scanning module may operate autonomously in a low-power always-on scan (LP-AOS) mode for multiple frames without CPU interaction until a touch event is detected. The CPU may operate in a low power sleep mode during the scan while providing consistent refresh rate and low touch-to-system wake up latency.
US11093077B2 Electronic device with biometric sensor
An electronic device includes a touch sensing layer, a touch sensor, a biometric sensor and a driver. The touch sensor is used to identify a touch location and output a touch signal upon the touch sensing layer being touched. The biometric sensor includes a plurality of sensing blocks, and is used to generate electrical signals corresponding to biometric data. The driver is coupled to the touch sensor and the biometric sensor, and is used to drive a portion of the plurality of sensing blocks according to the touch signal.
US11093074B2 Touch screen and display device
The present disclosure provides a touch screen and a display device. The touch screen includes a substrate, and a first metal wiring layer, a second metal wiring layer, and a third metal wiring layer formed on the substrate. A first insulation layer is arranged on a surface of the first metal wiring layer, and the second metal wiring layer is arranged on the first insulation layer. A second insulation layer is arranged on a surface of the second metal wiring layer, and the third metal wiring layer is arranged on the second insulation layer. Electrical connection channels are electrically connected to the second electrode channels in a one-to-one corresponding manner by using through holes, and the electrical connection channels are electrically connected to a second electrode lead terminal, so that the second electrode channels are electrically connected to the second electrode lead terminal.
US11093071B2 Touch panel and trace structure thereof
A trace structure includes a substrate, at least one metal trace, and a cover. The metal trace is disposed on the substrate, and has sidewalls and a top surface. The cover is disposed on the sidewalls and the top surface of the metal trace, and the cover includes metal nanowires. The cover and the metal trace have different etch resistances.
US11093070B2 Touch panel control device, touch panel control method, and input display device
A touch panel control device includes a delay setter that sets a delay amount corresponding to a first gate clock signal for controlling a drive timing of a gate line provided in a display panel, and a touch panel driver that outputs a drive pulse for detecting the touch position to a drive electrode based on the delay amount set by the delay setter, wherein the touch panel driver outputs a signal having a predetermined voltage level to the drive electrode and a reception electrode before outputting the drive pulse to the drive electrode.
US11093066B2 Touch substrate and manufacturing method thereof, touch display panel and touch display apparatus
Touch substrate and manufacturing method thereof, touch display panel and touch display apparatus are provided. The touch substrate includes a base substrate, and a metal layer, an insulating layer and an electrode layer on the base substrate; the metal layer includes touch leads and an electrostatic conductive structure insulated from the touch leads, the electrostatic conductive structure being grounded; the electrode layer includes touch electrodes and dummy electrodes insulated from the touch electrodes, wherein the touch electrodes are electrically connected to the touch leads, and the dummy electrodes are electrically connected to the electrostatic conductive structure.
US11093063B2 Display system for electronic devices
A system for presenting an electronic device on a display table is disclosed. The system includes a table, a processor, an electronic device, and a cable. The table includes a display screen, and the display screen is operably connected to the processor. The electronic device is disposed on the table and includes a touch screen. The cable connects the electronic device to the processor. The touch screen of the electronic device is configured to display an image that changes in response to an input to the touch screen. The display screen of the table is configured to display an image that changes in response to the input to the touch screen of the electronic device. A change in the display screen image comprises a graphical continuation of a change in the touch screen image.
US11093055B2 Stylus to host synchronization using a magnetic field
A system and method for synchronizing a stylus to a capacitive sense array. The system including a capacitive sense array which includes a plurality of electrodes. A magnetic field is generated using the plurality of electrodes. The magnetic field is used to synchronize the operation of the stylus and the capacitive sense array.
US11093054B2 Electronic input devices with radial force sensor array
In one example, an electronic input device is described. The electronic input device includes a cylindrical shaft including a tip. A sensor housing of the electronic input device is disposed within an external housing. The sensor housing is parallel with, and surrounds, the cylindrical shaft. The electronic input device also includes a radial sensor(s) disposed on an inside diameter of the sensor housing. The sensor(s) are to sense, directly from the tip, radial force inputs against the tip.
US11093052B2 Faceted eight-direction control pad
A direction control pad includes a body with a top side. The top side includes a center surface with a plurality of cardinal surfaces oriented at an angle to the center surface and a plurality of diagonal surface oriented at an angle to the center surface. The cardinal surfaces are recessed below the cardinal surfaces. Each of the cardinal surfaces connect to the center surface at a discontinuity.
US11093051B2 Method and apparatus for a head display unit with a movable high resolution field of view
This patent provides a method and apparatus for improving the spatial resolution of the display, so that it appears less pixelated. This is accomplished by generating a first portion of an image that corresponds to a user's fovea and a second portion of the image that corresponds to areas of non-fovea regions of the retina. For the region of the image that corresponds to the fovea, the display uses high spatial resolution of pixels, so that the display is optimized for the user's central vision which has the highest visual acuity. For regions of the image that do not correspond to the fovea, the display uses a lower spatial resolution of pixels. Furthermore, the first portion of the image with the high spatial resolution can be moved within the image so as to accommodate various look angles and convergence points of the user.
US11093039B2 Control interface for a motor vehicle
The invention relates to a control interface for a motor vehicle, said interface including: a capacitive touch panel (9) including at least one locating capacitive sensor (17) defining a detecting surface and configured to locate a finger of a user on this detecting surface of the capacitive touch panel (9), and a display module (3) comprising a display screen (5). The capacitive touch panel (9) furthermore includes at least one contactless sensor (19) forming a distance meter configured to measure contactlessly a measurement value proportional to the distance between the contactless sensor (19) forming the distance meter and a metal element (7) borne by the display module (3), and the capacitive touch panel (9) is listened to the display screen (5) by way of a transparent elastic optical adhesive layer (21) allowing a relative movement between said capacitive touch panel (9) and the display screen (5) when a user presses on the capacitive touch panel (9).
US11093037B2 Computer-implemented method, system and computer program product for simulating the behaviour of a hand that interacts with objects in a virtual environment
A computer-implemented method for simulating the behavior of a hand interacting with objects in a virtual environment is provided, having acquiring a skeleton of a tracked hand using a hand-tracking device; computing a simulated hand interacting with objects in a virtual environment; establishing a coupling between the skeleton of a simulated hand and the tracked skeleton using coupling energies (Ucrb); establishing an internal energy of the simulated hand that accounts for joint constraints of the skeleton, skeleton-tissue coupling, and nonlinear soft-tissue deformation; establishing frictional contact between the simulated hand and virtual objects using a penalty energy considering relative interpenetration at contact points and a frictional energy considering the deviation between each contact point and its corresponding sliding anchor point; computing an updated skeleton and tissue of the simulated hand by minimizing the total energy involved.
US11093036B2 Tracking arm movements to generate inputs for computer systems
A system including: a first sensor module having an inertial measurement unit and attached to an upper arm of a user, the first sensor module generating first motion data identifying an orientation of the upper arm; a second sensor module having an inertial measurement unit and attached to a hand of the user, the second sensor module generating second motion data identifying an orientation of the hand; and a computing device coupled to the first sensor module and the second sensor module through communication links, the computing device calculating, based on the orientation of the upper arm and the orientation of the hand, an orientation of a forearm connected to the hand by a wrist of the user and connected to the upper arm by an elbow joint of the user.
US11093035B1 Finger pinch detection
The disclosed system may include a support structure dimensioned for a user's hand. The system may also include transmitting electrodes coupled to a first finger portion of the support structure and may further include receiving electrodes coupled to a second, different finger portion of the support structure. The system may also include a controller that is coupled to the support structure and that is communicatively connected to the transmitting and receiving electrodes. The controller may also be configured to cause the transmitting electrodes to transmit a signal, detect at least some of the transmitted signal at the receiving electrodes and, based on the detected signal, determine that at least two fingers of the user's hand are touching each other. Various other methods, systems, and computer-readable media are also disclosed.
US11093029B2 Position determination and alignment of a virtual reality headset and fairground ride with a virtual reality headset
A method for determining a position and to a method for aligning at least one virtual reality headset in amusement rides. The virtual reality headset is a mobile virtual reality headset and has at least one receiver or at least one apparatus. The receiver receives a position signal of a position transmitter as a received signal, and the apparatus receives an alignment signal of an alignment transmitter. The disclosure additionally relates to an amusement ride with which a method according to the disclosure can be carried out.
US11093028B2 Trailer mounted aircraft fuselages with virtual environment systems
A system for virtually experiencing an aircraft includes a trailer, an aircraft fuselage, a cabin module, a head mounted display, and a controller. The aircraft fuselage is disposed in the trailer and defines an interior with a first portion and a second portion. The first portion is substantially unfurnished. The cabin module is disposed in the second portion and includes furnishings. The head mounted display is configured for movement within the interior. The controller is configured for generating a virtual aircraft interior based on a position and an orientation of the head mounted display relative to the interior of the aircraft fuselage and for controlling the head mounted display to display the virtual aircraft interior.
US11093027B2 System for assessing the usage of an envisaged manually movable consumer product
The present disclosure is concerned with a system for assessing the usage of an envisaged manually movable consumer product by a user. The system has a manually movable consumer product mockup, a simulation subsystem having a display unit for presenting at least partially simulated content and a simulation processing unit for providing the simulated content, a tracking subsystem arranged for tracking at least the motion of the manually movable consumer product mockup with respect to a reference system, a data processing subsystem for receiving usage data. The simulation subsystem is arranged to simulate at least one property or feature of the envisaged manually movable consumer product and to present this property or feature as simulated content via the display unit.
US11093024B2 Generating and providing immersive experiences to users isolated from external stimuli
An immersive experience system provides interactive content to a user while isolating the user from external stimuli in an isolation chamber. The user floats in a high-density suspension liquid maintained at the user's body temperature while consuming the interactive content which can provide audio, video and tactile inputs to the user. The user can interact with the immersive experience system via different modalities such as eye movements or gestures or via providing thought input through a visual cortex thought recorder comprised in the immersive experience system.
US11093020B2 Flexible multiport USB type-C power management
Techniques are provided for managing power delivery to multiple universal serial bus (USB) type-C ports of a desktop computer system. In an example, a method can include providing a first power level to a USB power delivery controller during a non-sleep mode operation of the desktop computer, and providing a second power level to the USB power delivery controller when the computer is in a sleep mode, the second power level configured to provide default charge power to a connected device when the computer is in the sleep mode.
US11093018B2 Sleep-wake control circuit for battery powered electronic device
A sleep-wake control circuit using a D-type flip-flop with a Schmitt trigger to detect pulse wake-up signal transitions. The sleep-wake control circuit comprises a sleep command input channel, a wake command input channel, and a D-type flip-flop. The D-type flip-flop is configured to receive a signal to switch to sleep mode from the sleep command input channel as a clock signal and to receive a wake event signal to switch to wake mode from the wake command input channel as a clear signal, such that a wake event signal from the wake command input channel takes priority over a sleep event signal from the sleep command input channel. The sleep command input channel and the wake command input channel are configured to include Schmitt triggers so as to detect pulse input signals.
US11093016B2 Portable playback device power management
Example techniques related to portable playback device power management. An example implementation involves launching a power coordinator background process, the power coordinator background process having multiple client programs and establishing respective inter-process communication (IPC) mechanisms between the multiple client programs and the power coordinator background process. The implementation further involves receiving, via the established IPC mechanisms from the multiple client programs, messages indicating that the respective client program is ready to suspend, and determining that each client program of the multiple client programs is ready to suspend. The implementation further includes sending instructions to the operating system to kernel suspend. While in kernel suspend, the playback device detects a particular trigger to kernel resume and in response, performs a kernel resume.
US11093005B1 Virtual reality rollable display device
A device has a first configuration as a display device and a second configuration as a virtual reality headset. The device includes a viewable panel and a shape changing panel. The viewable panel is configured to show data to a user in the first configuration and configured to show data as VR content in the second configuration. The shape changing panel is disposed over the viewable panel and is configured to generate surface deformations at selected areas of the shape changing panel. The viewable panel and the shape changing panel have a flexibility for the rollable display to encircle around the head of the user that converts the rollable display from the first configuration to the second configuration. The surface deformations are generated on areas of the shape changing panel corresponding to eyes and a nose of the user.
US11093004B2 Foldable display device and operation method of electronic device
A foldable display device includes a flexible substrate, a display layer disposed on the flexible substrate, and a biometric sensing structure overlapping the flexible substrate from a top view and having a biometric sensing region. A ratio of a total area of the biometric sensing region to a total area of the flexible substrate is in a range from 0.6 to 1.
US11093003B2 Display device and driving method thereof
A display device includes a display panel including a first display area and a second display area adjacent to each other. A processor generates a first image data corresponding to the first display area and the second display area in a first mode and generates a second image data corresponding to the first display area or the second display area in a second mode. A display driver generates a first data signal corresponding to the first image data in the first mode and generates a second data signal corresponding to the second image data in the second mode. The first display area and the second display area are alternately selected. The second data signal is provided to a selected one of the first display area and the second display area at entry time into the second mode.
US11092998B1 Eyewear device with fingerprint sensor for user input
A system comprises an eyewear device that includes a frame, a temple connected to a lateral side of the frame, a fingerprint sensor, and a sensing circuit. The fingerprint sensor includes an input surface to receive input of a finger skin surface. The sensing circuit is configured to track a pattern of fingerprint ridges of the finger skin surface on the input surface. Execution of programming by a processor configures the system to perform functions to track, via the sensing circuit, the pattern of fingerprint ridges of the finger skin surface on the input surface; generate a fingerprint image having the tracked pattern of fingerprint ridges; extract fingerprint features from the fingerprint image; and authorize the user to utilize the eyewear device based on the extracted fingerprint features.
US11092995B2 Electronic device, control method thereof, and system including the electronic device
An electronic device includes a body and a plug arranged at a back of the body. The body includes a display screen and a power converter for converting parameters of a power supply from a power socket. A first end of the plug is connected with the power converter, a second end of the plug can be inserted into the power socket, and the insertion direction is substantially perpendicular to a display surface of a display screen.
US11092989B2 Voltage regulator with impedance compensation
A regulator configured to provide at an output node a load current at an output voltage is described. The regulator comprises a pass transistor for providing the load current at the output node. Furthermore, the regulator comprises feedback means for deriving a feedback voltage from the output voltage at the output node. In addition, the regulator comprises a differential amplifier configured to control the pass transistor in dependence of the feedback voltage and in dependence of a reference voltage. The regulator further comprises compensation means configured to determine a sensed current which is indicative of the load current at the output node. Furthermore, the compensation means are configured to adjust an operation point of the regulator in dependence of the sensed current and in dependence of a value of a track impedance of a conductive track which links the output node to a load.
US11092984B1 Oxygen mixing and delivery
An adaptive gas mixture controller system. A pulse oximeter interface receives pulse oximeter data. A gas blender interface communicates with a separate externally connected gas blender. A processor receives pulse oximeter data via the pulse oximeter interface and outputs data to the gas blender interface for adaptive feedback control of the gas mixture based upon the SpO2 level signals from the pulse oximeter interface. When the processor receives data from the gas blender indicating that the gas mixture has been manually changed, enters a manual override mode and halts sending adaptive feedback control signals to the gas blender. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
US11092981B2 Control gain automation
A valve assembly may include: a valve body with a fluid path extending between the inlet port and the outlet port; a valve member with a closed position blocking the fluid path and an open position; a sensor the fluid flow; an actuator coupled to the valve member; and a controller for the actuator with a set point value and a default flow rate indicative of nominal flow through the fluid path. The controller may: read the sensor; calculate a flow rate; compare the flow rate to a threshold value indicative of substantially zero flow rate; and if the measure of flow rate is below the threshold value, calculate a position of the valve member directly from the set point value and the default flow rate, produce a control signal from the calculated position, and communicate the control signal to the actuator.
US11092980B2 Pulse valve with pressure vessel penetration
A valve with relatively reduced tank penetration is useful for cleaning at least a portion of a filter unit, such as multiple filter bags, arranged in a filter installation for filtering polluted gas passed therethrough. This valve is preferably a relatively high performance pulse valve of relatively small pressure vessel penetration cross section area useful with relatively lower cost pressure vessels.
US11092977B1 Fluid transfer component comprising a film with fluid channels
In one embodiment, a fluid transfer film for transferring a fluid comprises an extruded polymer layer having a thickness less than 5 millimeters; an input side and an output side where the fluid flows in a flow direction through an active region from the input side to the output side; and more than 10 fluid channels defined by interior surfaces within the extruded polymer layer formed during in an extrusion process, each fluid channel of the more than 10 fluid channels is separated spatially in at least 1 row in a thickness direction of the fluid transfer film, the more than 10 fluid channels have a channel density across the active region greater than 5 fluid channels per centimeter, wherein the interior surfaces defining the more than 10 fluid channels are hydrophilic, and the fluid flows through the more than 10 fluid channels by at least capillary action.
US11092975B2 Control method, control device, and carrier system
A control method includes determining a relative relationship between a tracked object and a tracking device. The control method also includes acquiring motion information of the tracked object. The control method further includes based on the motion information and the relative relationship, controlling movement of a carrying device that carries the tracking device to enable the tracking device to track the tracked object.
US11092971B2 Shared mobility system using robots and control method thereof
A shared mobility system using robots may include: a plurality of robots configured to be allocated performance zones and to perform assigned tasks in the performance zones, or assigned tasks without restriction of the performance zones. When one or more deviating robots performing the assigned tasks in the performance zones deviate from corresponding performance zones, one or more adjacent robots in adjacent performance zones adjacent to the corresponding performance zones move to the corresponding performance zones, a number of the one or more adjacent robots moving to the corresponding performance zones equaling a number of the one or more deviating robots.
US11092969B2 System and method for operating a vehicle
In a system and method for operating a vehicle, the system includes the vehicle and a concrete floor, which has at least one reinforcement rod, the vehicle is disposed on the concrete floor so as to be movable, the vehicle has an evaluation device and a first sensor group, which has at least two sensors, the sensors are situated along a first reference line at a distance from one another, the sensors are adapted to detect the reinforcement rod, and the evaluation device is connected to the sensors and adapted to determine the driving direction based on the signals from the sensors.
US11092968B2 System and method for real-time supervised machine learning in on-site environment
An automatic guided vehicle (AGV) comprising a mobile base including a drive train and configured to drive the AGV in a self-navigation mode within a facility, a first camera configured to capture first image data of objects within the facility, a second camera configured to capture second image data of objects within the facility, the second camera including a content filter, and a main control module configured to receive the first and second image data from the first and second cameras. The main control module executes a recognition neural network program. The neural network program recognizes targets in the first image data. The main control module also executes a supervisor program under user control. The supervisor program is receives the second image data and recognizes markers attached to targets in the second image data. The supervisor program produces a supervised outcome in which targets to which markers are attached are associated with categories based on user commands. The supervised outcome adjusts weights of nodes in the recognition neural program.
US11092967B2 Vehicle movement control device
The present invention provides a vehicle movement control device which is capable of achieving stable vehicle behavior during the movement of a vehicle in lane changing mode. When calculating a travel path for turning a vehicle to the left side or the right side and then turning the vehicle to the other side, this vehicle movement control device calculates the travel path so that the peak value of the curvature of the travel path decreases in a section where the vehicle speed is higher.
US11092963B2 Autonomous vehicle operation based on passenger-count
A system for operating an autonomous vehicle includes a passenger-detector and a controller-circuit. The passenger-detector is operable to determine a passenger-count of passengers present in a host-vehicle. The controller-circuit is in communication with the passenger-detector and vehicle-controls of the host-vehicle. The controller-circuit is configured to operate the host-vehicle in an autonomous-mode and in accordance with a parameter. The parameter is set to an empty-value when passenger-count is equal to zero, and the parameter is set to an occupied-value different from the empty-value when the passenger count is greater than zero.
US11092962B1 Computer-based reasoning system for operational situation vehicle control
Techniques are provided for operational situation vehicle control, and include determining action and context data for one or more vehicle operations in one or more operational situations, training vehicle control rules for those operational situations, and using those vehicle control rules to control vehicles in compatible operational situations.
US11092960B2 Remote vehicle control device and remote vehicle control method
A remote vehicle control device includes: a display unit; an operation unit configured for controlling a vehicle; a signal generating unit configured to generate control signals for the vehicle, based on operations on the operation unit; a communication unit configured to perform communication with the vehicle and another remote vehicle control device; and an authority managing unit that manages a control authority for the vehicle. Synthetic images showing a surrounding area of the vehicle as seen from a virtual viewpoint each are generated on the basis of plural images acquired by plural on-board cameras mounted on the vehicle, respectively, and the display unit displays the synthetic images. The communication unit transmits the control signals to the vehicle. The authority managing unit performs transfer of the control authority for the vehicle in cooperation with the another remote vehicle control device via the communication unit.
US11092959B2 Method and apparatus for data transmission
A method for data transmission includes receiving, by a controller of an unmanned aerial vehicle (UAV), target data from a transmitting terminal. The transmitting terminal includes a ground control apparatus or an onboard device of the UAV. The onboard device is connected with the UAV via a universal interface of the UAV. The universal interface is configured to connect onboard devices of various types. The method further includes forwarding the target data to a receiving terminal. The receiving terminal includes the ground control apparatus or the onboard device, and the receiving terminal is different from the transmitting terminal.
US11092958B2 Equipment for assisting underwater exploration and underwater robot for the equipment
The invention relates to equipment comprising an underwater robot (1) and a device (2) for the remote control of the robot, which can communicate with each other, wherein: the robot comprises means for underwater movement and an image-capturing device; and the control device comprises 3D glasses designed so that a user wearing the glasses views the underwater environment of the robot in three dimensions on the basis of the images captured by the robot, and means for remotely guiding the movement of the robot on the basis of the three-dimensional underwater environment viewed.
US11092956B2 Active safety control system
Systems and methods are disclosed for determining, and displaying, the regulatory compliance status of a motorized vehicle, a driver of a motorized vehicle, or a non-vehicle machine. An authorized agent, such as a law enforcement officer, can perform a remotely-initiated safe stop of a motorized vehicle to prevent a high-speed chase. A system management center can receive, store, and transmit regulatory compliance records indicating the regulatory compliance status of drivers, motorized vehicles, and non-vehicle machines. A motorized vehicle can detect, and report, a driver “tail-gating” the motorized vehicle. The regulatory compliance history of drivers, motorized vehicles, and non-vehicle machines can be queried by authorized users.
US11092949B2 Transport system and method
A transport system is provided. The transport system includes a stocker configured to store an assigned wafer carrier and having a gate port. The transport system also includes a semiconductor apparatus configured to transmit a request signal including a processed time according to a processing wafer carrier loaded on the semiconductor apparatus. The transport system further includes a vehicle configured to transport the assigned wafer carrier from the gate port to the semiconductor apparatus and a control system configured to control the vehicle. When the control system receives the request signal, the control system controls the stocker to transport the assigned wafer carrier inside of the stocker to the gate port at a start time, which is earlier than the processed time, and the control system controls the vehicle to transport the assigned wafer carrier from the gate port to the semiconductor apparatus.
US11092947B2 Substrate manufacturing machine and substrate manufacturing line
A substrate manufacturing machine (component mounter) includes a substrate type setting section configured to set next and subsequent substrate types to be manufactured subsequently to a current substrate type currently being manufactured, a substrate type checking section configured to check whether the set next and subsequent substrate types are correct, a manufacturing condition investigation section configured to examine whether a manufacturing condition for manufacturing substrates of the next and subsequent substrate types is satisfied, and a manufacturing authorization section configured to authorize manufacturing of the substrates of the next and subsequent substrate types in a case where the next and subsequent substrate types are correct and the manufacturing condition is satisfied.
US11092945B2 Control device, control method, and non-transitory storage medium storing control program
Provided is a control device comprising a communication management part, a computation part, and a result output part. The communication management part is for managing data communication using cyclic communication conforming to a prescribed communication cycle with respect to a field network. The computation part is for measuring a propagation delay time from received data corresponding to actual measurement data for a propagation delay having been transmitted to the field network, and detecting an operation state of the field network using the propagation delay time measurement result. The result output part is for outputting the result of the detection performed by the computation part.
US11092943B1 Method, system and device for real-time in-situ additive manufacturing monitoring
An in-process real-time method, system and device is provided for monitoring the quality of an article made by additive manufacturing processes. The invention involves the transmission and reception of waves into a test artifact while it is being built. The properties of received waves depend on the parameters of the additive manufacturing process, the properties of materials involved, and their irregularities as well as geometric deviations, as its structural periodicity and defects leads to the dispersion of waves. Based on the features of the artifact, the test artifact is designed to capture deviations in all or a sub-set of process, material, and geometric parameters. A computing device in communications with operators, the control unit of the additive manufacturing machine and other computing facilities is used for creating and analyzing waveforms. The disclosed system may initiate real-time actions based on the properties of the obtained waveforms.
US11092937B2 Electric product
An electric product comprises a control object to allow the electric product to operate in one of a plurality of operational modes, the plurality of operational modes comprising a first group of operational modes and a second group of operational modes; a memory to store information corresponding to the plurality of operational modes; a user interface only allowing selection of the first group of operational modes such that the user interface does not allow selection of the second group of operational modes; a communication module configured receive a start command through a prescribed communication method for a first prescribed operational mode, the first prescribed operational mode being an operational mode of at least one of the first group of operational modes or the second group of operational modes; and a controller to control the control object so that the electric product operates in the first prescribed operational mode.
US11092936B2 Machine control device, machine control program, and machine control method
A machine control device is configured to include a measurement unit that measures regarding a state of a controlled object handled by a machine apparatus, a determination unit that determines a constraint determination value by comparing the measurement result by the measurement unit with a predetermined constraint condition, control units and that perform operation control for the machine apparatus based on the constraint determination value determined by the determination unit according to the relationship set for the constraint determination value and the operation control, and a learning unit that reconfigures the relationship between the constraint determination value and the operation control when the constraint determination value changes due to the operation control performed by the control units.
US11092934B2 Method and apparatus for determining information for building information modeling
The present disclosure relates to a sensor network, Machine Type Communication (MTC), Machine-to-Machine (M2M) communication, and technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the above technologies, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services.The present disclosure provides a method of determining information for building information modeling (BIM) by a BIM device. The method comprises detecting BIM data corresponding to type information related to a use characteristic of a building among predeterminded BIM data, determining a plurality of ranges for each of a plurality of parameters in the BIM data by using values for each of the plurality of parameters, generating multiple parameter sets based on the plurality of ranges for each of the plurality of parameters, and determining at least one of the multiple parameter sets as at least one parameter set to be used for the BIM, based on power consumption calculated for each of the multiple parameter sets.
US11092931B2 Mechanical watch movement comprising a striking mechanism
A mechanical watch movement includes a striking mechanism with a first cannon equipped with a first cannon pinion having at least one snail intended to cooperate with a sensor device of the striking mechanism. The watch also includes a second cannon equipped with a second cannon pinion and carrying the minute hand. The first cannon pinion engages with a going train of the movement and a minute wheel. The minute wheel engages with the first cannon pinion. A motion-work pinion engages with an hour wheel coaxial with the second cannon. The minute wheel is mounted on a lever arranged to pivot about a fixed point. An angular position of the lever may be adjusted by pivoting in such a way as to permit regulation of the position of the minute wheel with respect to the first cannon pinion and to the second cannon pinion.
US11092926B2 Developer supply container and developer supplying system
There are provided a rotatable developer accommodating portion accommodating a developer, a discharge end portion provided at a bottom side with a discharge opening for discharging the developer accommodated in the developer accommodating portion, an engaging portion 30 engageable with a portion-to-be-engaged 11b with a mounting operation of the developer supply container 1 to displace the portion-to-be-engaged 11b in an upward direction U to bring the receiving opening into fluid communication with the discharge opening, and a swing shaft 41 rotatably supporting engaging portion 30 provided at such a position that opposite end portions of the engaging portion 30 a rotatable.
US11092918B1 Heating device and image forming apparatus including heat pipe having flat outer surface
A heating device includes a rotating unit, a transport belt, a heater, and a heat pipe. The rotating unit rotates. The transport belt rotates together with the rotating unit while nipping a heated member together with the rotating unit so as to transport the heated member. The heater has a contact surface in contact with an inner peripheral surface of the transport belt and a flat non-contact surface not in contact with the inner peripheral surface, and generates heat so as to heat the heated member via the transport belt. The heat pipe has a flat outer surface in contact with the non-contact surface of the heater and an interior having a cross-sectionally-circular space filled with a working fluid, and transfers heat in a belt width direction of the transport belt in accordance with a function of the working fluid.
US11092916B2 Image forming apparatus including a plurality of heat generating elements
An image forming apparatus is operable in a first small-sheet printing mode in which power is supplied to a first heat generating element and a second heat generating element and in a second small-sheet printing mode in which power is supplied to the first heat generating element and a third heat generating element. A first power ratio, which is a proportion of power supplied to the first heat generating element to power supplied to the second heat generating element in the first small-sheet printing mode, is higher than a second power ratio, which is a proportion of power supplied to the first heat generating element to power supplied to the third heat generating element in the second small-sheet printing mode.
US11092915B2 Cooling device, image forming apparatus and image forming system
A cooling device for cooling a recording material on which a toner image is fixed includes: a rotatable feeding belt configured to feed the recording material by rotation; a rotatable member configured to nip and feed the recording material in cooperation with the feeding belt; and a heat sink contacting an inner peripheral surface of the feeding belt. The feeding belt contains a fluorine-containing resin additive.
US11092911B2 Toner concentration control using toner concentration sensor
An image forming apparatus includes a developing device to contain a developer, the developer including a toner; a developer cartridge to supply the developer to the developing device; a toner concentration sensor to sense a toner concentration of the toner included in the developer contained in the developing device; and a controller. The controller controls, during a non-printing operation a sensor control voltage to adjust an output level of the toner concentration sensor, to control an output of the toner concentration sensor to satisfy a controlling condition, and detects an shape of the output of the toner concentration sensor after the controller controls the sensor control voltage to adjust the output level. The controller adjusts, during a printing operation, the output of the toner concentration sensor, based on the detected shape of the output of the toner concentration sensor, and adjusts supplying the developer from the developer cartridge to the developing device, according to the adjusted output of the toner concentration sensor, to control the toner concentration.
US11092910B2 Semiconductor light-emitting device, exposure head, and image forming apparatus
A semiconductor light-emitting device includes a semiconductor stacked structure including a light-emitting layer, a metal electrode provided over the semiconductor stacked structure and having an opening for externally emitting a light emitted from the light-emitting layer, and a transparent electrode provided over the semiconductor stacked structure inside the opening and over the metal electrode.
US11092908B2 Image forming apparatus having a first forming mode for a first medium and a second forming mode for a second medium
An image forming apparatus includes an image holding unit that holds an image that is formed of a developer, the image being intended to be transferred onto a medium, and an image that is not intended to be transferred onto a medium, a transfer unit that transfers the image that is intended to be transferred onto a medium onto a medium, a removing unit that removes the image that is not intended to be transferred onto a medium from the image holding unit, and a forming unit that forms the image that is not intended to be transferred onto a medium onto the image holding unit by using a developer and that has a first forming mode for a first medium and a second forming mode for a second medium that has a transfer sensitivity lower than a transfer sensitivity of the first medium, the forming unit being configured to use a larger amount of the developer in formation of the image that is not intended to be transferred onto a medium in the first forming mode than in the second forming mode.
US11092906B1 Toner including toner additive formulation
A toner including a parent toner particle comprising at least one resin, in combination with an optional colorant, and an optional wax; and a surface additive formulation comprising at least one medium silica surface additive; at least one large silica surface additive; at least one positive charging surface additive, wherein the at least one positive charging surface additive is (a) a titanium dioxide surface additive; and wherein the parent toner particles further contain a small silica; or (b) a non-titanium dioxide positive charging metal oxide surface additive; and wherein the parent toner particles further optionally contain a small silica; and wherein a total surface area coverage of all of the surface additives combined is 100 to 140 percent of the parent toner particle surface area.
US11092903B2 Exposure apparatus
An exposure apparatus arranged to project a radiation beam onto a target portion of a substrate, the exposure apparatus having: a first substrate holder configured to hold the substrate; a second substrate holder configured to hold the substrate; a sensor holder configured to hold a sensor and/or detector; a first measurement device having a first alignment system having an alignment sensor configured to measure positions of a substrate alignment mark on the substrate; a second measurement device having a second alignment system having a further alignment sensor configured to measure positions of the substrate alignment mark on the substrate; a first scale arranged on a lower surface of the first substrate holder; and a first encoder head arranged to cooperate with the first scale, the first encoder head located beneath the first alignment system and held by a stationary support.
US11092902B2 Method and apparatus for detecting substrate surface variations
Disclosed is a method and associated inspection apparatus for detecting variations on a surface of a substrate. The method comprises providing patterned inspection radiation to a surface of a substrate. The inspection radiation is patterned such that an amplitude of a corresponding enhanced field is modulated in a manner corresponding to the patterned inspection radiation. The scattered radiation resultant from interaction between the enhanced field and the substrate surface is received and variations on the surface of the substrate are detected based on the interaction between the enhanced field and the substrate surface. Also disclosed is a method of detecting any changes to at least one characteristic of received radiation, the said changes being induced by the generation of a surface plasmon at said surface of the optical element.
US11092898B2 Systems and methods for a narrow band high transmittance interference filter
The present disclosure provides an interference filter, a lithography system incorporating an interference filter, and a method of fabricating an interference filter. The interference filter includes a transparent substrate having a front surface and a back surface, a plurality of alternating material layers formed over the front surface of the transparent substrate that form a bandpass filter, and an anti-reflective structure formed over the back surface of the transparent substrate. The alternating material layers alternate between a relatively high refractive index material and a relatively low refractive index material.
US11092896B2 Extreme ultraviolet light generation apparatus and electronic device manufacturing method
An extreme ultraviolet light generation apparatus may include: a chamber device including an internal space; a target supply unit disposed at the chamber device and configured to supply a droplet of a target substance to the internal space; a target collection unit disposed at the chamber device, communicated with the internal space through an opening provided to an inner wall of the chamber device, and configured to collect the droplet passing through the opening; a detection unit disposed at the chamber device and configured to detect the target substance accumulating in the vicinity of the opening of the inner wall; and a control unit configured to stop the target supply unit depending on a result of the detection by the detection unit.
US11092895B2 Peeling solution composition for dry film resist
The present invention relates to a peeling solution composition for dry film resist, which is usable for manufacturing a PCB for forming a microcircuit, and particularly is applicable for a process of manufacturing a flexible multi-layer PCB.
US11092894B2 Method for forming pattern using anti-reflective coating composition comprising photoacid generator
The present invention relates to a method for forming a pattern by negative tone development (NTD) which is prepared by forming an anti-reflective coating composition layer comprising a photoacid generator between the substrate and the photoresist composition layer, and thus exhibits improved line width (CD) in the pattern and prevents pattern collapse owing to thorough activation of de-blocking of the photoresist composition layer during the exposure process.
US11092888B2 Processing method for multi-row, multi-column flat lens with equivalent negative refractive index
Provided is a processing method for a multi-row, multi-column flat lens with an equivalent negative refractive index, which includes: performing photoresist coating, masking and exposure on the photolithography surface; removing photoresist in an unexposed block, and forming a rectangular groove; coating a surface of an exposed block and all surfaces of the rectangular groove with a protective layer, and then coating a side surface of the rectangular groove with a reflective film; removing the protective layer on the surface of the exposed block and the bottom surface of the rectangular groove, then filling up the groove with a filling material, and further processing the front and rear surfaces of the parallel plate in such a manner that a parallel misalignment between the front and rear surfaces thereof is smaller than 1′; and adding a protective window sheet on each of the front and rear surfaces of the new parallel plate.
US11092887B2 Supporting frame for pellicles, pellicle, and method for producing same
Provided are: a support frame (1) for pellicle that has both low dust generation property and high light resistance, and further has an ion elution amount which is reduced to the utmost limit to an extent that haze is not generated even when a short wavelength laser is used for an exposure light source, a pellicle (8) using the support frame for pellicle, and a method for efficiently manufacturing the support frame for pellicle. A support frame for pellicle which comprises a frame member (2) comprising aluminum or aluminum alloy, an anodized film (4) formed on the surface of the frame member, and a fluororesin coating layer (6) formed on the surface of the anodized film.
US11092885B2 Manufacturing methods of semiconductor devices
A method of manufacturing a semiconductor device includes randomly placing a plurality of standard cells from a library in which the standard cells are pre-stored, designing an interconnection pattern in which the standard cells are connected randomly to each other, connecting the standard cells according to the interconnection pattern to generate a virtual layout, performing an optical proximity correction operation on the virtual layout using an optical proximity correction (OPC) model, and forming and verifying a mask corresponding to the virtual layout on which the optical proximity correction operation is performed.
US11092884B2 Mask for extreme-ultraviolet (extreme-UV) lithography and method for manufacturing the same
Example embodiments relate to masks for extreme-ultraviolet (extreme-UV) lithography and methods for manufacturing the same. An example embodiment includes a mask for extreme-UV lithography. The mask includes a substrate. The mask also includes a reflecting structure that is supported by the substrate in a use face and is reflection-effective for extreme-UV radiation impinging onto the reflecting structure from a side opposite the substrate. Further, the mask includes attenuating and phase-shifting portions that are distributed within the use face that are suitable for attenuating and phase-shifting extreme-UV radiation parts reflected by the mask through the portions such that an upper surface of the mask in the use face, formed partly by the portions on the side opposite the substrate, exhibits height variations at sidewalls of the portions that extend perpendicular to the use face. In addition, the mask includes a capping layer that covers at least the sidewalls of the portions.
US11092883B2 Surveillance device
A device for processing images are provided. The device a support bar, a mounting housing mounted with a camera lens, and a connector configured to connect the support bar to the mounting housing. The mounting housing is integrally rotatable with the connector with respect to the support bar. The mounting housing may further be mounted with an ultrasonic probe and a lightening device. The ultrasonic probe is configured to monitor a predefined change, such as a change in an occupation state of a parking space, and the camera lens and the lightening device is controlled at least by the monitored change. When the ultrasonic probe monitors that a car is leaving or entering a parking space, the camera lens and the lightening may be switched on.
US11092882B2 Photographic and video equipment bracket with deployable attachment point
A mounting bracket adapted for securing to photographic and video equipment. The bracket having a general L-shape formed from a coupling of a base portion and a bracket portion. The bracket portion and base portion coupling is generally movable in a slidable and hinged configuration, wherein the bracket portion is adapted to move and tilt outward from attached equipment relative to the base portion. The base portion including a deployable attachment member that is generally movable from a retained position to a deployed position.
US11092876B2 Camera module and portable electronic device
A camera module includes a support structure having an internal space, a first movable body movably disposed inside the support structure, a second movable body elevatably disposed in an internal space of the first movable body, and a driving unit disposed in at least one of a space between the support structure and the first movable body and a space between the first movable body and the second movable body. The driving unit includes a driving wire, formed of a shape memory alloy, and a spring disposed to overlap the driving wire. The first and second movable bodies are moved by driving force applied in one direction by the driving wire, and driving force applied in another direction by the spring.
US11092872B1 Inter-chip and intra-chip communications
Structures including an optical phased array and methods of fabricating such structures. A first optical phased array includes a first plurality of antennas. A plurality of phase shifters are respectively coupled to the first plurality of antennas. A second optical phased array includes a second plurality of antennas, and a third optical phased array includes a third plurality of antennas. The second optical phased array is located in a first direction relative to the first optical phased array. The third optical phased array is located in a second direction relative to the first optical phased array. The second direction is different from the first direction.
US11092868B2 Photonic-powered EC devices
Electrochromic window systems and components thereof are disclosed, more particularly systems where electrochromic devices are powered and/or controlled using photonic energy. In some instances, a laser is driven by a driver to deliver photonic power and/or control information into an optical fiber. The optical fiber carries the power and control information to a photovoltaic converter and a controller. The photovoltaic converter and controller may be included within an insulated glass unit (IGU). The photovoltaic converter converts the light energy into electrical energy used to power a transition in an optical state of an electrochromic layer or layers within the IGU. The controller may be used to control the power delivered to the electrochromic layer(s), such that a smooth transition occurs. In some embodiments, control information may be transmitted in an upstream manner to communicate information regarding, for example, the state of an electrochromic device.
US11092867B2 Polarized electrochromic device
An optical assembly is provided that includes an electro-optic element that is configured to transition between a substantially clear state and a substantially darkened state. The electro-optic element can include an electrochromic polymer or network film that is substantially aligned with light having a predetermined polarization such that the electro-optic element is variably transmissive to the polarized light.
US11092864B2 Display panel and display device
A display panel and a display device are provided. The display panel includes a substrate; a first metal layer disposed on the substrate; an insulating layer disposed on the first metal layer; a semiconductor layer disposed on the insulating layer and including a germanium-doped semiconductor compound; and a second metal layer disposed on the semiconductor layer. A mobility of the semiconductor compound is greater than a mobility of amorphous silicon.
US11092863B2 Storage capacitor, display device using the same and method for manufacturing the same
Disclosed are a storage capacitor, a display device in which the storage capacitor is applied to a gate driver embedded in a substrate and a method for manufacturing the same. Reliability of the display device is improved through change in the configuration of the storage capacitor in the gate driver.
US11092860B1 Display panel and display device
The disclosure provides a display panel and a display device. In an array substrate of the display panel, at least two protrusions are defined on a side of a non-display region away from a display region to form an extending portion. A recess is defined between adjacent protrusions. A driver chip is disposed in a space between a periphery of a display region and a periphery of a non-display region. Distances between the driver chip, the periphery of the display region, and the periphery of the non-display region are increased. A bending section of a flexible circuit board is disposed in the recess. As a result, width of the non-display region will not be increased.
US11092858B2 Pixel structure and pixel unit
The invention discloses a pixel structure and a pixel unit. The pixel structure includes a main electrode; and a plurality of branch electrodes connected to the main electrode; wherein the branch electrode includes a first branch electrode and a second branch electrode, an acute intersecting angle between the first branch electrode and the main electrode is a first angle, and an acute intersecting angle between the second branch electrode and the main electrode is a second angle. The invention solves the whitening phenomenon which occurs in the side view by designing the acute intersecting angle between the branch electrode and the main electrode as the first angle and the second angle.
US11092855B2 Display apparatus
A display apparatus includes a display panel, a mold frame, and a plurality of cushioning sealing members in which: each cushioning sealing member includes a cushioning material, a first sealing material arranged on a surface of the cushioning material that faces the display panel, and a second sealing material arranged on a surface of the cushioning material that faces the mold frame; one end side in the longitudinal direction of the first sealing material extends to the mold frame so as to cover one end surface in the longitudinal direction of the cushioning material and one end surface in the longitudinal direction of the second sealing material; and one end portion in the longitudinal direction of the first sealing material is attached to the mold frame.
US11092854B2 Liquid crystal display device comprising a pixel electrode having a plurality of branch portions and a second edge portion that is spaced apart from the branch portions
A liquid crystal display device includes a substrate, and a pixel electrode disposed on the substrate, the pixel electrode including a first stem portion that extends in a first direction, a second stem portion that extends in a second direction crossing the first direction and intersecting with the first stem portion, a plurality of branch portions, the branch portions extending to the first direction and the second direction from the first stem portion or the second stem portion, a first connection portion that connects distal ends of some of the branch electrodes to each other, extends in the first direction and intersects with the second stem portion, and a first edge electrode that is connected to one distal end of the second stem portion and extends in the first direction.
US11092847B2 Backlight module and display device
Disclosed is a backlight module, where the backlight module includes: a backplane; a light source array disposed on the backplane and including a plurality of light source components; a diffusion plate disposed above the light source array and parallelled to the light source array, the diffusion plate being provided with at least one refraction structure, lights of the plurality of light source components being refracted by the at least one refraction structure, at least part of the at least one refraction structure corresponding to each of the plurality of light source components of the light source array. A display device including the backlight module is further provided.
US11092845B2 Liquid crystal panel and image display device
A liquid crystal panel and an image display device include a front-side polarizing plate in which a resin film, a shock absorbing layer, and a hard coat layer are disposed in this order; and a rear-side polarizing plate in which a resin film and a shock absorbing layer are disposed in this order, in which a storage elastic modulus E′f of the shock absorbing layer of the front-side polarizing plate at 25° C. and a frequency of 106 Hz is more than 1 GPa, and a relationship between the E′f and a storage elastic modulus E′r of the shock absorbing layer of the rear-side polarizing plate at 25° C. and a frequency of 106 Hz satisfies the expression E′f−E′r>0.
US11092840B2 Reflective pixel unit, reflective display panel and display apparatus
A reflective pixel unit, a reflective display panel and a display apparatus are disclosed. The reflective pixel unit includes a substrate, a reflective plate on the substrate, and a reflective filter layer on a side of the reflective plate facing away from the substrate. The reflective filter layer is configured such that a surface of the reflective filter layer facing away from the reflective plate receives visible light and reflects a part of light having wavelengths within a specific range in the visible light, and allows another part of the light having wavelengths within the specific range to pass through the reflective filter layer to the reflective plate. The reflective plate is configured to reflect the another part of the light having wavelengths within the specific range passed through the reflective filter layer.
US11092839B2 Display apparatus and method of driving the same
A display apparatus includes a backlight unit including a first light source for outputting a first color light, and a second light source for outputting a second color light that is different from the first color light, a switching element layer on the backlight unit, and including a plurality of switching elements, a liquid crystal layer on the switching element layer, and a color conversion layer on the liquid crystal layer, including a color-converting material for converting a color of light passing therethrough, including a first color area, a second color area, and a third color area, and including quantum dot particles.
US11092837B2 Display device with under-screen fingerprint identification having a backlight source
The invention provides a display device with under-screen fingerprint identification, including a backlight source, a display panel, and an image sensor. The backlight source is configured to emit an original beam. The display panel includes a first substrate, a second substrate, a display medium layer, and pixel structures. The pixel structures are distributed on the second substrate, and each of the pixel structures includes quantum dot sub-pixel layers emitting light of different colors. After the original beam is irradiated to the quantum dot sub-pixel layers, beams of different colors are respectively formed. One of the beams of different colors is a fingerprint sensing beam. The fingerprint sensing beam is reflected by a finger back to the second substrate after passing through the second substrate, and sequentially penetrates the display panel and the backlight source to be sensed by the image sensor.
US11092836B2 Array substrate, manufacturing method for the same and in-cell touch panel
The present invention discloses an array substrate, including: a first metal layer, a second metal layer and a common electrode layer which are insulated from each other and sequentially formed on a base substrate; the first metal layer includes a gate line, the second metal layer includes a data line, and the common electrode layer includes a touch sensing electrode; the second metal layer includes a touch signal line, the touch signal line is electrically connected to the touch sensing electrode, and the touch signal line and the data line are intersected each other and are disconnected at an intersection location; and the first metal layer includes a bridging connection line, two ends of the bridging connection line are connected to the touch signal line such that the touch signal line disconnected at the intersection location are electrically connected. A manufacturing method and an in-cell touch panel are also disclosed.
US11092835B2 Display apparatus having light guide member with tapered optical fibers
A light guide member has a plurality of optical fibers extending from a light receiving surface to a light emitting surface, and an extension part formed on the light emitting surface extending laterally, with respect to the light receiving surface, in a width direction. At least one part of the plurality of optical fibers is configured that the dimension of each optical fiber in the width direction is greater on the light emitting surface than the light receiving surface. The light guide member is configured to be provided on the outer periphery of at least two adjacent display panels to reduce non-display areas of a multi-display arrangement.
US11092827B2 Booth and apparatus
A booth includes at least one display unit that is transmissive and displays an image. The at least one display unit is disposed in such a manner that the inside of a space which allows a person's entrance is viewed from the outside of the space.
US11092824B2 Method of controlling semiconductor optical amplifier and optical amplifying apparatus
A method of controlling an optical amplifying system that processes an optical signal with the PAM4 mode is disclosed. The optical amplifying system includes a variable optical attenuator (VOA) and a semiconductor optical amplifier (SOA). The VOA attenuates the optical signal such that a maximum optical power thereof corresponding to one of the physical levels of the PAM4 signal becomes equal to a preset optical level for which the SOA may be linearly operable. The SOA may amplify the thus attenuated optical signal with a fixed optical gain.
US11092812B2 Augmented reality viewer with automated surface selection placement and content orientation placement
An augmented reality viewer is described. A user orientation determination module determines a user orientation. A content vector calculator calculates a content orientation vector relative to a near edge and a far edge of content, determines a dot product of the user orientation vector and the content orientation vector, and positions the content based on a magnitude of the dot product. A surface area vector calculator calculates a surface area orientation vector for each of a plurality of surface area. A surface selection module determines a dot product of the user orientation vector and each surface area orientation vector and selects a preferred surface based on the relative magnitude of the dot products.
US11092810B2 Optical aperture expansion arrangement for near-eye displays
An optical aperture expansion arrangement particularly useful for near-eye displays employs a waveguide (30, 140, 145) with wedge configurations (25, 26) to generate two modes of propagation of image illumination along the waveguide, and to couple out both modes from the waveguide. Various embodiments employ rectangular waveguides within which the image illumination propagates by four-fold internal reflection. In some cases, the wedge configurations are combined with an array of partially-reflective internal surfaces (45, 150) to achieve two-dimensional aperture expansion.
US11092808B1 Waveguide with multilayer waveplate
An optical structure includes an input grating and a multilayer waveplate. The input grating is configured to incouple a first spectrum of received image light into a waveguide. The multilayer waveplate is configured to reflect the first spectrum of the image light incoupled by the input grating in the second polarization orientation and reflect a second spectrum of the image light incoupled by the input grating by diffraction in the first polarization orientation.
US11092806B2 Apparatus and method of displaying image and computer program thereof
An image display apparatus includes a first waveguide, a second waveguide positioned at one side of the first waveguide, a first diffraction grating positioned at an other side of the first waveguide, a second diffraction grating positioned between the first waveguide and the second waveguide and a display engine configured to control a shape of the second diffraction grating according to a quantity of light diffracted from the first diffraction grating, wherein at least a portion of light incident on the first waveguide is diffracted from the first diffraction grating, and at least a portion of light incident on the second waveguide, is diffracted from the second diffraction grating.
US11092800B2 Adaptive optical apparatus, optical system, and optical wavefront compensation method
An adaptive optical apparatus includes a first deformable mirror that includes a reflecting surface reflecting light having propagated through an atmosphere, and a drive having a plurality of drive elements and changing an uneven shape of the reflecting surface. There is also a second deformable mirror that includes a reflecting surface reflecting the light from the first deformable mirror and a drive unit having a plurality of drive elements and changing an uneven shape of the reflecting surface. There is also an optical path splitting unit that splits the light from the second deformable mirror into a first optical path and a second optical path, a first sub-deformable mirror in the first optical path that includes a reflecting surface and a drive unit that correspond to the reflecting surface and the drive unit of the first deformable mirror, and a second sub-deformable mirror.
US11092797B2 Endoscopic image capturing device
The disclosed technology is directed to an endoscopic image capturing device. The image capturing device comprises a first objective lens frame a first lens compartment housing therein first optical members of a first objective optical system and a second lens compartment housing therein second optical members of a second objective optical system that is positioned contiguously with the first objective optical system. A second objective lens frame is disposed for sliding movement with respect to the first objective lens frame in optical axis directions. An image capturing frame is disposed for sliding movement with respect to the second objective lens frame in the optical axis directions and housing therein an image capturing device that has an image capturing surface onto which first and second optical images that has passed through the first and second objective optical systems are focused. A positioning member is disposed in the objective optical system hole.
US11092795B2 Systems and methods for coded-aperture-based correction of aberration obtained from Fourier ptychography
Certain embodiments pertain to techniques for coded-aperture-based correction of sample-induced and system-induced aberration.
US11092791B2 Method and device for scanning wells in a multi-well plate
An auto-focusing method for determining an in-focus position of a plurality of wells in at least a portion of a multi-well plate, the method including using a first objective lens having a first magnification to identify, in each of at least three wells of a selected subset of the plurality of wells, an in-focus position of each well with respect to the first objective lens, on the basis of at least three the in-focus positions, computing a plane along which the at least three wells will be in focus with respect to at least one objective lens having a second magnification that is not greater than the first magnification, and using the at least one objective lens to scan, along the plane, at least some of the plurality of wells in the portion of the plate.
US11092790B2 Imaging lens and imaging apparatus
The imaging lens consists of, in order from an object side, a first lens group, a stop, and a positive second lens group. The second lens group has a negative lens on a side closest to an object and has a single lens or a cemented lens having a positive refractive power on a side closest to an image. Predetermined conditional expressions relating to a back focus, an incidence angle of a principal light ray on the image plane, a maximum image height, a distance from a lens surface on the side closest to the object to a lens surface on the side closest to the image, a distance from an object side principal point of the second lens group to a stop, and a focal length of the second lens group are satisfied.
US11092788B2 Imaging lens and imaging apparatus
The imaging lens consists of, in order from an object side, a positive first lens group and a positive second lens group. During focusing, the first lens group does not move and the second lens group moves. First and second lenses from an object side in the first lens group are a negative lens. The second lens group consists of a stop disposed on the most object side, two negative lenses, and three or four positive lenses. A lens on the most object side of the second lens group is a negative lens. A lens on the most image side of the second lens group is a positive lens. Predetermined conditional expressions are satisfied.
US11092786B2 Optical imaging system
An optical imaging system includes a first lens having a convex image-side surface, a second lens having a convex object-side surface, a third lens having a concave image-side surface, a fourth lens having a concave object-side surface, a fifth lens having a concave image-side surface, a sixth lens having a concave object-side surface, and a seventh lens having refractive power. The first to seventh lenses are sequentially disposed to be spaced apart from each other by an interval in a direction from an object side toward an imaging plane.
US11092785B2 Optical imaging lens assembly comprising five lenses of +−−+−, +−0+−, +−++−, +−+−−, or +−−−− refractive powers, image capturing unit and electronic device
An optical imaging lens assembly includes five lens elements which are, 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. Each of the five lens elements has an object-side surface facing toward the object side and an image-side surface facing toward the image side. The first lens element has positive refractive power. The object-side surface of the first lens element is convex in a paraxial region thereof. The second lens element has negative refractive power. The object-side surface of the fourth lens element is convex in a paraxial region thereof. The fifth lens element has negative refractive power. The image-side surface of the fifth lens element is concave in a paraxial region thereof and has at least one convex critical point in an off-axis region thereof.
US11092782B2 Camera lens assembly
The present disclosure discloses a camera lens assembly includes, sequentially along an optical axis from an object side to an image side, a first lens, a second lens, a third lens, a fourth lens, a fifth lens, a sixth lens and a seventh lens. The first lens has a positive refractive power. At least one of the second lens, the third lens, or the fourth lens has a positive refractive power or a negative refractive power. The fifth lens has a positive refractive power, and an image-side surface of the fifth lens is a convex surface. The sixth lens has a negative refractive power. The seventh lens has a negative refractive power, and an object-side surface of the seventh lens is a convex surface. An effective focal length f1 of the first lens and an effective focal length f5 of the fifth lens satisfy: 1.5
US11092781B2 Optical imaging system
An optical imaging system is provided. The optical imaging system has a first lens, a second lens, a third lens, and a fourth lens disposed in order from an object-side to an image-side. The optical imaging system satisfies the following conditional expressions: F No.≤1.5, 0.5
US11092779B2 Optical lens assembly and method of forming image using the same
Provided are an optical lens assembly and a method of forming an image. The optical lens assembly includes: a first lens having a convex object-side surface; a second lens having a convex object-side surface; at least one lens at an image side of the second lens; a first stop being a variable stop at an object side of the first lens; and a second stop at an image side of the first lens, wherein the second stop determines a minimum F number, and the first stop is variable to determine an F number greater than the minimum F number.
US11092775B2 Optical imaging system
An optical imaging system includes a first lens group having a first group of lenses. A foremost lens of the first group of lenses is a lens closest to an object side and has a positive refractive power. The optical imaging system also includes a second lens group having a second group of lenses. A rearmost lens of the second group of lenses is a lens closest to an imaging plane and has convex surfaces. The first and second lens groups are sequentially disposed from the object side to an imaging plane. An expression TL/f1<2.0 is satisfied, where TL represents a distance from an object-side surface of the foremost lens to the imaging plane and f1 represents a focal length of the foremost lens.
US11092774B2 Lens apparatus, image capturing apparatus, control method of lens apparatus, and control method of image capturing apparatus
A lens apparatus used by attaching to an image capturing apparatus comprising one or more processors and/or circuitry which functions as: a vibration detector that detects vibration; a receiver that receives first motion information and reliability information from the image capturing apparatus; an acquisition unit that acquires a correction amount based on second motion information converted from the first motion information using information of the lens apparatus, the vibration detected by the vibration detector, and the reliability information; and an image stabilization unit that performs image stabilization control based on the correction amount.
US11092773B2 Folded camera with actuator for moving optics
Various embodiments include a camera with folded optics and lens shifting capabilities. In some examples, a folded optics arrangement of the camera may include one or more lens elements and light path folding elements (e.g., prisms). Some embodiments include voice coil motor (VCM) actuator arrangements, carrier arrangements, and/or suspension arrangements to provide autofocus (AF) and/or optical image stabilization (OIS) movement. Furthermore, some embodiments include position sensor arrangements for position sensing with respect to AF and/or OIS movement.
US11092770B2 Camera lens group
A camera lens group is disclosed. The camera lens group includes, sequentially from an object side to an image side along an optical axis: a first lens, a second lens, a third lens, a fourth lens, a fifth lens, a sixth lens, and a seventh lens having refractive powers. The second lens has a positive refractive power. An object-side surface of the second lens, an object-side surface of the third lens, and an object-side surface of the sixth lens are a convex surface. An image-side surface of the third lens, an image-side surface of the sixth lens, and an image-side surface of the seventh lens are a concave surface. A center thickness CT4 of the fourth lens on the optical axis and a center thickness CT5 of the fifth lens on the optical axis satisfy: CT4/CT5>1.5.
US11092768B2 Cable clamp and telecommunications enclosure
A telecommunications closure (10) comprising cables (46), a cover (20), an interior frame (30), the frame (30) holding telecommunications equipment (32), and a seal block (40) sealing the cover (20) closed relative to one or more cables (46) which enter the closure (10). The frame (30) defines a plurality of clamp assembly holders (36). A plurality of clamp assemblies (60, 160, 260) are provided, each clamp assembly (60, 160, 260) for holding a cable including a jacket (48), interior optical fibers (52), and at least one interior strength member (50). Each clamp assembly (60, 160, 260) includes a jacket clamp assembly (64, 164, 264) moveable relative to the frame, and including a wrap (68) which mounts around the jacket, and a strength member clamp assembly (80, 180, 280) moveable relative to the frame. The wrap (68) wraps around the jacket (48) and is adjustable for different jacket diameters. The strength member clamp assembly (80, 180, 280) is mountable in a plurality of positions relative to the jacket clamp assembly (64, 164, 264) to account for variations in the relative location of the strength member relative to the jacket clamp assembly. The clamp assembly (60, 160, 260) is moveable relative to the frame (30) wherein the cable (46) is allowed to move to a proper position relative to the seal block (40) so as to reduce the likelihood of a leak by being centrally positioned relative to the cable opening through the seal block.
US11092765B2 Optical termination enclosure with ruggedized self-supporting tethers
The present disclosure relates to enclosures such as optical termination enclosures for telecommunications networks. The enclosures can include housings for accommodating fiber pass-through cables and drop cables. In one example, the enclosure can include tethers having ruggedized fiber opt connectors for coupling to the drop cables or any other cable. The present disclosure also relates to a tether assembly that can include an overmold that anchors strength members to a cable jacket of the tether assembly.
US11092764B2 Flame retardant buffer tubes for loose tube cables
An optical fiber cable including a central strength member extending along a longitudinal axis of the optical fiber cable and a plurality of buffer tubes that are wound around the central strength member. Each of the plurality of buffer tubes includes a first material having a modulus of elasticity of at most 600 MPa at room temperature and a peak heat release rate (PHRR) of at most 300 kW/m2 as measured according to ASTM E1354. Further, each of the plurality of buffer tubes has an inner surface that defines a central bore, and at least one optical fiber is disposed in each central bore in a loose-tube configuration. A cable jacket is disposed circumferentially around the plurality of buffer tubes and extends along the longitudinal axis. A laylength of the plurality of buffer tubes that are wound around the central strength member is from 200 mm to 400 mm.
US11092763B2 Coaxial wire and optical fiber trace via hybrid structures and methods to manufacture
A method of forming a coaxial wire that includes providing a sacrificial trace structure using an additive forming method, the sacrificial trace structure having a geometry for the coaxial wire, and forming a continuous seed metal layer on the sacrificial trace structure. The sacrificial trace structure may be removed and a first interconnect metal layer may be formed on the continuous seed layer. An electrically insulative layer may then be formed on the first interconnect metal layer, and a second interconnect metal layer is formed on the electrically insulative layer. Thereafter, a dielectric material is formed on the second interconnect metal layer to encapsulate a majority of an assembly of the first interconnect metal layer, electrically insulative layer and second interconnect metal layer that provides said coaxial wire. Ends of the coaxial wire may be exposed through opposing surfaces of the dielectric material to provide that the coaxial wire extends through that dielectric material.
US11092761B2 Downhole fiber optic connector with fiber channel independent testing apparatus
A system and method of forming an optical connection. A fiber optic cable includes a first optical fiber and a second optical fiber. The second optical fiber includes a reflective device. An optical device receives the first optical fiber and the second optical fiber. A first signal is observed to verify an optical connection between the first optical fiber and the optical device to verity the optical connection. The fiber optic cable is extended into the optical device to form a secure mating between the first optical fiber and the optical device, thereby changing a state of the reflective device. The secure mating between the first optical fiber and the optical device is determined from the state of the second signal in the second optical fiber.
US11092760B2 Anti-jam alignment sleeve holder or connector housing for a ferrule assembly
Embodiments disclosed herein are directed to a device and system of devices including: a connector housing comprising an alignment sleeve therein with a plural of angled surface and at least one opening, or an internal cavity of said connector housing has the same configuration as said alignment sleeve. Upon inserting ferrule assembly within an opening of said housing, a contact point on a collar or flange of said assembly moves along angled surfaces until it engages an opening between angled surfaces for securing ferrule assembly within connector housing without jamming.
US11092756B2 Ingress protected connector with an unitary orientation feature
Ingress protected connectors used outdoors are mated with and within an adapter. To aid in mating an orientation finger is provided as part of the proximal end of the ingress protected connector. Within the ingress protected connector is a fiber optic connector being protected from the environment.
US11092754B2 Protective cap for an optical fiber connector
A pre-terminated end of a fiber optic cable has a protective cap that protects the optical fiber and the ferrule assembly at the terminal end. The protective cap has an attachment feature enabling a pull cord to attach to the protective cap. The protective cap has a body including an exterior surface and a receptacle formed in the body and configured to receive a portion of the fiber optic cable, and the attachment feature. The attachment feature includes a cavity formed in a tip of the body and at least two openings formed in the exterior surface of the body and connected to the cavity.
US11092750B2 Optical fiber connection system
An optical fiber connection system includes a first and a second optical fiber, each with end portions that are terminated by a first and a second fiber optic connector, respectively. A fiber optic adapter connects the first and the second fiber optic connectors. A fiber alignment apparatus includes V-blocks and gel blocks. Each of the fiber optic connectors includes a connector housing and a sheath. The end portions of the optical fibers are positioned beyond distal ends of the respective connector housings. The sheath is slidably connected to the connector housing and slides between an extended configuration and a retracted configuration. The sheath covers the end portion of the respective optical fiber when the sheath is at the extended configuration and exposes the end portion when at the retracted configuration. The end portions of the optical fibers are cleaned when slid between the V-blocks and the gel blocks.
US11092748B2 Method and apparatus for self-alignment connection of optical fiber to waveguide of photonic integrated circuit
An optical device comprises a fiber having a cladding and a core, and a target PIC waveguide having a cladding and a core. The cladding on one side of the input fiber is removed at the end of the fiber and a flat surface is created along the fiber core, close to the core, exposing the fiber core. A flat-bottomed channel having an in-plane angle with respect to the symmetric axis of the PIC waveguide is fabricated on the top layer of the PIC waveguide in the coupling area, exposing the upper surface of the tapered planar waveguide. The flat surface of the fiber and the top surface of the waveguide is contacting, so the core of the fiber is intersected at an angle with respect to the symmetric axis of the target waveguide and close together at the intersection as an interacting region to define a hybrid waveguide.
US11092745B1 Polarization controller
Conventional systems use a polarization-maintaining fiber (PMF) in order to maintain the light in the same polarization between a laser light source and an optical waveguide on a photonic integrated circuit (PIC). A polarization controller may be provided at an input port of the PIC configured for the manipulation of one or both of the TE0 and TM0 polarized light modes. The polarization controller may include a polarization beam splitter/rotator (PBSR), including a plurality of phase tuners and a plurality of couplers which are coupled together by waveguides, all of which are integrated in a device layer on the PIC.
US11092744B2 Three-dimensional surface display device disposed on a vehicle and vehicle display device having a three-dimensional surface display device
A three-dimensional surface display device that includes a plurality of light-emitting elements that are mounted on a mounting member is disclosed. The three-dimensional surface display device includes a plurality of light guide portions, each of which includes a light incidence surface on one end side and a light extraction surface on the other end side. The light incidence surface is arranged to face the corresponding light emitting element. The plurality of light guide portions are different in at least one length, and the light extraction surfaces are arranged three-dimensionally adjacent to each other.
US11092740B1 Polarizers with multiple stacked layers
Structures for a polarizer and methods of forming a structure for a polarizer. A first slotted waveguide component is positioned over a first waveguide core, and a second slotted waveguide component positioned over the first slotted waveguide component. The first slotted waveguide component includes a second waveguide core and a third waveguide core separated by a first slot, and the second slotted waveguide component includes a fourth waveguide core and a fifth waveguide core separated by a second slot. The first waveguide core is laterally aligned with the first slot and the second slot.
US11092739B2 Method of differential mode delay measurement accounting for chromatic dispersion
A method of characterizing a multimode optical fiber results in a measure of estimated modal bandwidth (EMB) that is independent of the bandwidth of the light used in the characterization. The method includes propagating pulses of light along the multimode optical fiber at prescribed radial positions relative to an optical axis of the multimode optical fiber and detecting output pulses from the multimode optical fiber corresponding to the pulses of light propagated along the multimode optical fiber at the prescribed radial positions relative to the optical axis of the multimode optical fiber. An estimated modal bandwidth of the multimode optical fiber is calculated in a manner that accounts for chromatic dispersion of the multimode optical fiber.
US11092734B2 Optical member and display device including the same
An optical member and a display device including the same. The optical member includes a light guide plate including a surface disposed on a plane defined by a first direction and a second direction crossing the first direction, a low refractive index pattern disposed on the surface of the light guide plate and including an opening for exposing the surface of the light guide plate, a wavelength conversion layer disposed on the low refractive index pattern, and a passivation layer disposed on the wavelength conversion layer and covering a side surface of the wavelength conversion layer and a side surface of the low refractive index pattern at least one side portion. The low refractive index pattern has a lower index of refraction than the light guide plate, and a ratio of an area occupied by the low refractive index pattern to an area of the surface of the light guide plate decreases in the first direction.
US11092732B2 Lens system and method
A lens assembly structures and methods are described with a glass surface facing user. The lens assembly may include a retention film on a rear surface of the glass layer with the front surface being free of a safety layer. The lens assembly may include a glass layer with a front surface to be engaged by a person and a rear surface and a retention film fixed to the rear surface and is transparent. A display generator may be fixed to the retention film. A spacing layer may be fixed on the retention film around the display generator. A mask may be fixed to a rear surface of the glass beneath the retention film. A support frame may engage the spacing layer and support the display generator with the glass layer being supported by the retention film and mechanically supported by both the display generator and the frame. The front surface may be free from a retention layer.
US11092731B2 Light emitting module and planar light source having a light guide with cavity and flourescent material disposed on a surface of cavity and light guide
A light emitting module and a planar light source reduced in thickness are provided. A light emitting module includes: a light guide plate including a first main surface serving as a light emitting surface, a second main surface provided on a side opposite to the first main surface, and a recess provided at the second main surface; a first fluorescent material layer provided in the recess; a light emitting element provided at the first fluorescent material layer on the second main surface side; and a second fluorescent material layer provided at the second main surface.
US11092729B2 Polarizing plate and liquid crystal display device comprising same
The present application relates to a stacked polarizing plate comprising: a polyvinyl alcohol-based polarizer having one or more of iodine and a dichroic dye; and a film provided on one surface of the polyvinyl alcohol-based polarizing plate and comprising a lyotropic liquid crystal compound which absorbs light having a wavelength of 380 nm to 780 nm, and a liquid crystal display device comprising the same.
US11092728B2 Polarizing plate and optical display device comprising same
Provided are a polarizing plate and an optical display device comprising the same, wherein the polarizing plate has a polarizing film, a first adhesive layer, a first optical compensation layer, a second adhesive layer, and a second optical compensation layer laminated successively, and elastic modulus measured by a microindenter at 25° C. on the surface of the second optical compensation layer with regard to the polarizing plate is about 100 MPa to about 1000 MPa.
US11092724B1 Apparatus and method for projecting three-dimensional holographic images
A projection apparatus projects holographic images. The projection apparatus includes, within a housing, a laser projection system that outputs a laser beam, a diffuser to diffuse the laser beam projected by the laser projection system, a beam diverter/splitter that polarizes the received beam after it has been diffused by the diffuser, and a concave mirror onto which the beam is diverted and which reflects the images to the floating display position that is outside the housing. The apparatus may further include an adjustable lens to adjust the focus and/or size of images that are reflected from the concave mirror. Multiple projection apparatuses may be mounted around the floating display position to synchronously project the holographic images. A conical mirror may be used with the projection apparatus or with multiple projection apparatuses to display the images at a position above the conical mirror.
US11092721B2 Optical system
An optical system is provided, including a light source, a light shape adjusting element, a light guiding module, and a driving assembly. The light source emits a light beam in a first direction, and the light shape adjusting element changes a cross-section of the light beam from a first shape to a second shape. The light guiding module includes a base and a light guiding element connected to the base for changing the propagation direction of the light beam from the first direction to a second direction. The driving assembly drives the light guiding element to move relative to the base.
US11092719B1 Dynamic dot array illuminators
A dot array illuminator includes an illumination source that includes one or more source arrays and a microlens array (MLA). A source array is an array of light emitting components. The source arrays are positioned on a substrate according to a geometric configuration. The MLA includes lens arrays that are arranged in a similar geometric configuration. The microlens array are separated from the source arrays by a distance and are substantially parallel to the source arrays. The microlens array overlaps with the source arrays and is of a dimension such that it can receive substantially all light emitted by the illumination source. The illumination source emits light towards the MLA. The MLA receives the light and outputs structured pattern light by interpolating received light.
US11092717B2 Meta-lenses for sub-wavelength resolution imaging
A meta-lens having a phase profile includes a substrate and a plurality of nanostructures disposed on the substrate. Each individual nanostructure of the nanostructures imparts a light phase shift that varies depending on a location of the individual nanostructure on the substrate. The light phase shifts of the nanostructures define the phase profile of the meta-lens. The varying light phase shifts can be realized by, e.g., changing orientations of nanofins or changing diameters of nanopillars.
US11092713B2 Compensated azimuthally invariant electromagnetic logging measurements
A method for making downhole electromagnetic logging measurements of a subterranean formation is disclosed. An electromagnetic logging tool is rotated in a subterranean wellbore. The tool includes a transmitter axially spaced apart from a receiver. The transmitter may include an axial transmitting antenna and at least one transverse transmitting antenna and the receiver may include an axial receiving antenna and at least one transverse receiving antenna. The transmitting antennas transmit corresponding electromagnetic waves into the subterranean wellbore. The receiving antennas receive corresponding voltage measurements which are processed to compute harmonic voltage coefficients. Ratios of the selected harmonic voltage coefficients are processed to compute gain compensated, azimuthally invariant measurement quantities.
US11092708B2 Processes and systems to enhance illumination and resolution of seismic images using multiple reflected wavefields
This disclosure describes processes and systems for generating a seismic image of a subterranean formation from recorded seismic data gathers obtained in a marine seismic survey of the subterranean formation. The seismic data comprises recorded pressure and vertical velocity wavefields that are used to separate the recorded pressure wavefield into upgoing and downgoing pressure wavefields. A seismic image is computed from the subterranean formation based on a product of the downgoing pressure wavefield and a migration operator applied to the upgoing pressure wavefield. The downgoing pressure wavefield is a boundary source wavefield and the upgoing pressure wavefield is boundary receiver wavefield of the migration operator. The seismic image is iteratively updated by computing a residual seismic image based on the upgoing pressure wavefield and adding the residual seismic image to the seismic image. The final seismic image displays increased illumination and reduced crosstalk artifacts compared to conventional seismic imaging techniques.
US11092707B2 Determining a component of a wave field
There is described embodiments relating to a method of determining a wave field in an anisotropic subsurface of the Earth. The method includes numerically solving a decoupled quasi-acoustic single wave mode wave equation based on spatially varied anisotropic parameters, to determine the wave field in the anisotropic subsurface.
US11092703B2 Ring-coupled cavity resonator
Spin polarized beams are an essential tool in the study of nuclear physics using particle accelerators. Particle accelerators can produce spin polarized beams, but a technology is needed to continuously monitor, in real time and non-invasively, the beam's polarization direction and quality. Without this capability, there is no way to automate polarization quality optimization. The ring-coupled cavity resonator provides a mechanism to enhance the interaction between a cavity resonator and the spin of passing particles, and provides a method to determine and monitor, in real time and non-invasively, beam magnetization and longitudinal spin polarization direction and quality.
US11092699B2 Scintillator panel, and radiation detector
A scintillator panel includes a substrate made of an organic material, a barrier layer formed on the substrate and including thallium iodide as a main component, and a scintillator layer formed on the barrier layer and including cesium iodide as a main component. According to this scintillator panel, moisture resistance can be improved by providing the barrier layer between the substrate and the scintillator layer.
US11092698B2 Radiation imaging system, imaging apparatus, control apparatus, and methods of controlling the same
A radiation imaging system comprises a plurality of imaging apparatuses configured to generate images based on radiation emitted from a radiation generator, and a control apparatus configured to communicate with the plurality of imaging apparatuses. Each of the plurality of imaging apparatuses generates imaging information with a smaller data size than an image obtained by an imaging operation based on the image. The control apparatus acquires the imaging information from each of the plurality of imaging apparatuses, and selects, from the plurality of imaging apparatuses based on the imaging information, an imaging apparatus from which an image obtained by an imaging operation is acquired.
US11092697B2 Radiation detection device and nuclear medicine diagnosis apparatus including the same
A radiation detection device (300) is used in a nuclear medicine diagnosis apparatus, and includes a plurality of scintillators (44), a semiconductor light-receiving device (SiPM), a position detection circuit (214), and a timing detection circuit (216). Each of the scintillators converts a gamma ray emitted from a subject (15) into fluorescence. The semiconductor light-receiving device is provided corresponding to each of the scintillators and converts the fluorescence converted by a corresponding one of the scintillators into an electrical signal. The position detection circuit specifies a gamma ray detection position in the scintillators based on the electrical signal from the semiconductor light-receiving device. The timing detection circuit is connected to an anode of the semiconductor light-receiving device, and specifies time information corresponding to a time of occurrence of an event in which the gamma ray is detected.
US11092693B2 Automatic external RF gain calibration and continuous jamming measurement
A system and method provide automatic RF path gain calibration independent of RF interference levels to preserve solution trust capabilities. After a system is powered ON, or a new antenna is attached (hot swap), a smart antenna assembly combined with a jammer power estimator within an RF receiver functions to autonomously measure internal gains within the RF path, calibrate the new antenna installation, and thereby measure a level of interference associated with the external environment from that point forward. A controller commands the antenna calibration retrieving antenna details and RF path gain calibration while measuring local jamming at the receiver input. Should the controller determine a level of jamming effectiveness is present, it offers a user a display of the local jamming levels enabling the user accurate theater decision making regarding the accuracy and availability of desirable signal.
US11092692B2 Apparatus and method for recognizing location in autonomous vehicle
An apparatus for recognizing a location in an autonomous vehicle is provided. The apparatus includes a light detection and ranging (LiDAR) sensor that generates a LiDAR contour of a fixed structure located at the roadside and a LiDAR contour of a variable structure. A controller then detects a location of the autonomous vehicle based on the LiDAR contour of the fixed structure and the LiDAR contour of the variable contour, generated by the LiDAR sensor.
US11092687B2 Method and system for position capture
In a method and system for position capture of a vehicle along a driving route, situated on a concrete floor having a reinforcement: the vehicle carries out a reference drive along the driving route, the vehicle records measuring points along the driving route, and each measuring point allocates a signal from the reinforcement to a position on the driving route; a reference profile of the driving route is determined based on the measuring points ascertained during the reference drive; the vehicle drives along the driving route and records further measuring points; a profile segment is determined from the further measuring points; the profile segment is uniquely allocated to a segment of the reference profile, e.g., using a correlation method; a position on the driving route is uniquely allocated to the vehicle with the aid of the profile segment allocated to the reference profile.
US11092685B2 Detection and identification of a human from characteristic signals
One or more sensors are configured for detection of characteristics of moving objects and living subjects for human identification or authentication. One or more processors, such as in a system of sensors or that control a sensor, may be configured to process signals from the one or more sensors to identify a person. The processing may include evaluating features from the signals such as breathing rate, respiration depth, degree of movement and heart rate etc. The sensors may be radio frequency non-contact sensors with automated detection control to change detection control parameters based on the identification of living beings, such as to avoid sensor interference.
US11092684B2 System and methods for three dimensional modeling of an object using a radio frequency device
A system for generating a three dimension (3D) imaging of an object, the system comprising: an electromagnetic transducer array such as an RF (radio-frequency) antenna array surrounding the object said array comprising: a plurality of electromagnetic transducers; a transmitter unit for applying RF signals to said electromagnetic transducer array; and a receiver unit for receiving a plurality of RF signals affected by said object from said electromagnetic transducers array; a Radio Frequency Signals Measurement Unit (RFSMU) configured to receive and measure said plurality of plurality of affected RF signals and provide RF data of the object; and at least one processing unit, configured to process said RF data to identify the dielectric properties of said object and construct a 3D image of said object.
US11092679B2 Compensation for laser light source misalignment in a multiple laser scanning TOF sensor system
Laser light pulses of at least two different wavelengths are reflected off a scanning mirror. A first time-of-flight distance measurement circuit receives reflected light pulses of a first wavelength and determines distances. A second time-of-flight distance measurement circuit receives reflected light pulses of a second wavelength and determines distances. The timing of transmission of laser light pulses of differing wavelengths are adjusted, and the data buffering of converted return pulses are adjusted, to compensate for laser light source misalignment.
US11092678B2 Measuring and removing the corruption of time-of-flight depth images due to internal scattering
Depth imagers can implement time-of-flight operations to measure depth or distance of objects. A depth imager can emit light onto a scene and sense light reflected back from the objects in the scene using an array of sensors. Timing of the reflected light hitting the array of sensors gives information about the depth or distance of objects in the scene. In some cases, corrupting light that is outside of a field of view of a pixel in the array of sensors can hit the pixel due to internal scattering or internal reflections occurring in the depth imager. The corrupting light can corrupt the depth or distance measurement. To address this problem, an improved depth imager can isolate and measure the corrupting light due to internal scattering or internal reflections occurring in the depth imager, and systematically remove the measured corrupting light from the depth or distance measurement.
US11092676B2 Method and system for optical data communication via scanning ladar
Disclosed herein are a number of example embodiments that employ controllable delays between successive ladar pulses in order to discriminate between “own” ladar pulse reflections and “interfering” ladar pulses reflections by a receiver. Example embodiments include designs where a sparse delay sum circuit is used at the receiver and where a funnel filter is used at the receiver. Also, disclosed are techniques for selecting codes to use for the controllable delays as well as techniques for identifying and tracking interfering ladar pulses and their corresponding delay codes. The use of a ladar system with pulse deconfliction is also disclosed as part of an optical data communication system.
US11092674B2 Transmit signal design for an optical distance measurement system
An optical transmitting system for distance measuring includes a signal generator, a laser diode coupled to the signal generator, and an optics device. The signal generator is configured to generate a first plurality of electrical signals. The laser diode is configured to generate a first plurality of optical waveforms that correspond with the first plurality of electrical signals. The optics device is configured to receive the first plurality of optical waveforms and direct the first plurality of optical waveforms toward a first plurality of scan points that form a scan region within a field of view (FOV). A first signal type, a first signal duration, a first signal amplitude, or a first signal repetition frequency of the first plurality of optical waveforms is based on a first desired range of the first plurality of scan points.
US11092671B2 Laser diode optical frequency modulation linearization algorithm
A lidar system includes a laser diode to provide a frequency modulated continuous wave (FMCW) signal, and a current source to provide a drive signal that modulates the laser diode. The current source is controlled to pre-distort the drive signal to provide a linear FMCW signal. The lidar system also includes a splitter to split the FMCW signal into an output signal and a local oscillator (LO) signal, a transmit coupler to transmit the output signal, a receive coupler to obtain a received signal based on reflection of the output signal by a target, and a combiner to combine the received signal with the LO signal into first and second combined signals. A first and second photodetector respectively receive the first and second combined signals and output first and second electrical signals from which a beat signal that indicates the pre-distortion needed for the drive signal is obtained.
US11092667B2 Portable apparatus for vehicle sensor calibration
An apparatus for calibration of vehicle sensors comprising a target structure and an alignment structure. The target structure comprises a portable arrangement, including a number of folding legs configurable into at least a first position. The target structure is further operable to be reconfigured to accommodate a variety of vehicles having different sensor placements.
US11092662B2 Optical guidance systems and methods using mutually distinct signal-modifying sensors
In an embodiment, an optical sensor includes (i) a first lens array including a plurality of first lenses, (ii) a photodetector array including a plurality of photodetectors each aligned with a respective one of the plurality of first lenses, and (iii) a plurality of signal-modifying elements each aligned with a respective one of the plurality of first lenses. The plurality of signal-modifying elements includes (a) a first signal-modifying optical element having a first spatially-dependent transmission function, and (b) a second signal-modifying optical element having a second spatially-dependent transmission function differing from the first spatially-dependent transmission function.
US11092659B2 Sub voxel resolution magnetic resonance fingerprinting imaging
A magnetic resonance imaging (MRI) system (100) includes a memory (134) for storing machine executable instructions (140) and magnetic resonance fingerprinting (MRF) pulse sequence commands (142) which cause the MRI system to acquire MRF magnetic resonance data (144) according to an MRF protocol. The pulse sequence commands are configured for acquiring the MRF magnetic resonance data in two-dimensional slices (410, 412, 414, 416, 418, 420), having a slice selection direction. A train of pulse sequence repetitions includes a sampling event where the MRF data is repeatedly sampled. Execution of the machine executable instructions causes a processor to control the MRI system to: acquire (200) the MRF magnetic resonance data; construct (202) a series (148) of at least one magnetic resonance parameter value for each voxel of the two dimensional slices; and calculate (204) a composition (502, 504, 506, 508) of each of a set of predetermined substances within two or more sub-voxels (306, 308) for each voxel of the two dimensional slices using a sub-voxel magnetic resonance fingerprinting dictionary (150) for each of the two or more sub-voxels and the series of the at least one magnetic resonance parameter value. Each voxel in the slice selection direction is divided into two or more sub-voxels.
US11092657B2 Compensation of changes in a resonant phase sensing system including a resistive-inductive-capacitive sensor
A system may include a resonant phase sensing system comprising a resistive-inductive-capacitive sensor and a measurement circuit communicatively coupled to the resistive-inductive-capacitive sensor, and a compensation circuit. The measurement circuit may be configured to use a phase detector to measure phase information associated with the resistive-inductive-capacitive sensor and based on the phase information, determine a displacement of a metal plate relative to the resistive-inductive-capacitive sensor. The compensation circuit may be configured to detect a change in a physical property associated with the resistive-inductive-capacitive sensor other than the displacement and compensate the phase information to correct for the change in the physical property.
US11092656B2 Fluxgate magnetic field detection method and circuit
A circuit and method for magnetic field detection is disclosed. A fluxgate sensor comprises a fluxgate having a first core and a second core. A sense coil has a first winding around the first fluxgate core and a second winding around the second fluxgate core. A fluxgate detection circuit is coupled to the sense coil and outputs a signal proportional to an external magnetic field applied to the fluxgate. A detection circuit is coupled to the first winding and outputs a signal that indicates whether voltage pulses have been detected on the first winding.
US11092655B1 Apparatus and method for testing electrical wiring of a device
Apparatuses and methods for testing electrical wiring of a device are provided. In one example, the device has a conductive portion, an electrical component, and a multiphase plug that is electrically coupled to a neutral conductor and at least two phase conductors. The neutral conductor is coupled to the conductive portion and the at least two phase conductors are coupled to the electrical component. The apparatus includes a receptacle that removably couples to the multiphase plug. A grounding cable removably couples to the conductive portion. A power supply generates power and is in electrical communication with the receptacle to communicate the power to the receptacle. An annunciator is in electrical communication with the power supply and the grounding cable and is configured to generate a response when the receptacle, the multiphase plug, the conductive portion, and the grounding cable are in electrical communication to communicate the power therethrough.
US11092653B2 Determination of the insulation resistance of a fuel-cell system
The present disclosure relates to a method and a device for determining the insulation resistance of a fuel-cell system.
US11092647B2 Programmable integrated circuit with internal diagnostic hardware
A programmable integrated circuit may include logic, signal select hardware, programmable signal analysis hardware, an embedded microcontroller, and a hardware interface. The logic performs one or more functions and outputs a plurality of signals. The signal select hardware selects one or more of the signals output from the logic. The programmable signal analysis hardware analyzes the selected signals to produce diagnostic data. The embedded microcontroller receives the diagnostic data from the programmable signal analysis hardware and may reconfigure the logic based on the diagnostic data. The hardware interface connects the programmable signal analysis hardware and the embedded microcontroller to transport the diagnostic data.
US11092646B1 Determining a voltage and/or frequency for a performance mode
According to certain aspects, a method includes receiving an input test signal at a test input, receiving an event signal, and passing the input test signal to a test output or blocking the input test signal from the test output based on the event signal. In certain aspects, the event signal indicates an occurrence of an event in a circuit block (e.g., a memory, a processor, or another type of circuit block). The event may include a precharge operation, opening of input latches, reset of a self-time loop, arrival of a data value at a flop in a signal path, an interrupt signal indicating an error or failure in the circuit block, or another type of event.
US11092645B2 Chain testing and diagnosis using two-dimensional scan architecture
A test pattern is shifted into scan chains in a circuit in a first direction. The scan cells on each of the scan chains are further coupled to corresponding scan cells on two other scan chains in the scan chains such that data bits stored in the scan cells can be shifted circularly in a second direction orthogonal to the first direction based on a control signal. The loaded test pattern is then shifted in the second direction for a number of clock cycles equal to the number of the scan chains. The test pattern is then shifted in the first direction out of the scan chains to generate a chain test result. Faulty scan cell candidates on faulty scan chains may be determined based on part of the chain test result for one of good scan chains.
US11092643B2 Antenna-in-package production test
A test assembly for testing an antenna-in-package (AiP) device includes a socket over a circuit board, where the socket includes an opening for receiving the AiP device; a plunger configured to move along sidewalls of the opening, where during testing of the AiP device, the plunger is configured to cause the AiP device to be pressed towards the circuit board such that the AiP device is operatively coupled to the circuit board via input/output connections of the AiP device and of the circuit board; and a loadboard disposed within the socket and between the plunger and the AiP device, where the loadboard includes a coupling structure configured to be electromagnetically coupled to a transmit antenna and to a receive antenna of the AiP device, so that testing signals transmitted by the transmit antenna are conveyed to the receive antenna externally relative to the AiP device through the coupling structure.
US11092641B2 Inspection apparatus and inspection method
An inspection apparatus includes: a stage on which an inspection target is mounted; a temperature adjustment mechanism configured to adjust a temperature of the stage; an inspecting part configured to exchange electrical signals for an electrical characteristics inspection with the inspection target; a probe card having terminals in contact with the inspection target; an intermediate connection member having connectors electrically connecting the inspecting part and the probe card; a position adjustment mechanism configured to adjust a relative position between the stage and the probe card; a temperature measurement member configured to measure a temperature of the intermediate connection member; a preliminary temperature adjusting part configured to adjust a temperature of the probe card prior to the electrical characteristics inspection; and a determining part configured to determine whether or not the temperature of the probe card is stabilized, based on the temperature of the intermediate connection member.
US11092640B2 Method for checking the plausibility of measurements of an actuator current and use of the method
A method checks the plausibility of a measurement of an actuator current by use of an actuator two-terminal network. The actuator two-terminal network contains an inductive load and a resistive load. A first pole of the actuator two-terminal network is connected to a supply voltage via a pulse-width-modulated switch and is connected to earth via a freewheeling diode arranged in the reverse direction, and wherein a second pole of the actuator two-terminal network is connected to earth.
US11092637B2 Field-biased second harmonic generation metrology
Various approaches can be used to interrogate a surface such as a surface of a layered semiconductor structure on a semiconductor wafer. Certain approaches employ Second Harmonic Generation and in some cases may utilize pump and probe radiation. Other approaches involve determining current flow from a sample illuminated with radiation. Decay constants can be measured to provide information regarding the sample. Additionally, electric and/or magnetic field biases can be applied to the sample to provide additional information.
US11092623B2 Current sensor for measuring alternating electromagnetic wave and a current breaker using the same
The present invention relates to a current sensor which measures alternating electromagnetic wave and a current breaker using the same, and the current sensor for alternating current is characterized in that it includes a sensor part arranged at a separation distance from the power wire through which alternating current is flowing; and a means of detecting alternating current by measuring the electromagnetic wave generated across the above sensor part by the electromotive force induced by the alternating current flowing through the above power wire, and in that the above means of detecting alternating current includes an amplifier.
US11092618B2 Offset cancellation device for micro-electromechanical system
The present disclosure is directed to a system that includes a sensor and a signal conditioner coupled to the sensor. The signal conditioner includes signal processing circuitry coupled to the sensor and offset cancellation circuitry. The offset cancellation circuitry includes a sign detector configured to output a high signal or a low signal based on a sign of an output signal from the signal processing circuitry, an integrator coupled to the sign detector, and a divider coupled to the integrator and to an input of the signal processing circuitry.
US11092617B2 Physical quantity sensor, composite sensor, inertial measurement unit, portable electronic apparatus, electronic apparatus, and vehicle
A gyro sensor includes: a spring having an inner span beam connected to an outer span beam via a turnaround beam; and a fixed driver that laterally faces the outer beam. A first beam is provided to the structure side of the outer beam so as to face the outer beam. T1 is a width of a space between the outer beam and the structure, T2 is a width of a space between the inner and outer beams, and T2
US11092614B1 Measuring airflow for computing devices
A method for measuring airflow for a plurality of computing devices may include characterizing the fan performance of a selected computing device of the plurality of computing devices to provide characterized RPM information. Each of the computing devices may include a cooling fan configured to exhaust heat into a hot aisle. Each cooling fan may include a rotor and a tachometer. The method may also include connecting the computing devices via a network, distributing computing workloads to the plurality of computing devices, and/or performing work on the computing workloads on the plurality of computing devices. Additionally, the method may include reading RPM information from the selected computing device's fan's tachometer and/or comparing the read RPM information with the characterized RPM information to determine a backpressure value for the selected computing device. The power to the selected computing device's fan may be reduced prior to reading the RPM information.
US11092613B2 Method of operating a laboratory sample distribution system, laboratory sample distribution system and laboratory automation system
A method of operating a laboratory sample distribution system is presented. The laboratory sample distribution system comprises a number of sample container carriers. The sample container carriers are adapted to carry one or more sample containers. The sample containers comprise samples to be analyzed by a number of laboratory stations. The laboratory sample distribution system also comprises a transport plane. The transport plane is adapted to support the sample container carriers. The method comprises allocating an area of the transport plane as a buffer area. The buffer area is adapted to store a variable number of sample container carriers. The method also comprises controlling the buffer area using a puzzle-based control scheme or using an aisle-based control scheme as a function of a storage density of the buffer area.
US11092611B2 Automated high volume slide processing system
An automated system is provided for performing slide processing operations on slides bearing biological samples. In one embodiment, the disclosed system includes a slide tray holding a plurality of slides in a substantially horizontal position and a workstation that receives the slide tray. In a particular embodiment, a workstation delivers a reagent to slide surfaces without substantial transfer of reagent (and reagent borne contaminants such as dislodged cells) from one slide to another. A method for automated processing of slides also is provided.
US11092608B2 Methods of identifying modulators of CASTOR1-GATOR2 interaction and use of same to modulate mTORC1
The invention relates to methods of identifying compounds that modulate mTORC1 activity in a cell by modulating the activity of CASTOR1, as well as to the use of such identified compounds in the modulation of mTORC1 and the treatment of diseases and conditions characterized by aberrant mTORC1 activity.
US11092607B2 Multiplex analysis of single cell constituents
The present invention relates to methods for high multiplex protein or cellular constituent analysis in single cells or single isolated aggregations of cellular constituents. The methods provide for embedding cells or isolated aggregations of cellular constituents in a hydrogel mesh and labeling of cellular constituents with labeling ligands linked to a nucleic acid tag. Cellular constituents can be determined using sequencing methods.
US11092605B2 Polymer-based lipid nanodiscs and macrodiscs
The disclosure provides a lipid nanodisc including a lipid bilayer having two opposing hydrophilic faces and a hydrophobic edge between the hydrophilic faces, and a copolymer encircling the hydrophobic edge of the lipid bilayer, the copolymer including a first monomeric unit including a pendant aromatic group, and a second monomeric unit including a pendant hydrophilic group, wherein the first monomeric unit and the second monomeric unit are present in the copolymer is a molar ratio ranging from 1:1 to 3:1 for the first monomeric unit:the second monomeric unit. The disclosure further provides a method of making the polymer-based lipid nanodiscs of the disclosure and methods of characterizing membrane proteins using the polymer-based lipid nanodiscs of the disclosure.
US11092602B2 Methods and compositions relating to proteasome inhibitor resistance
In some aspects, the disclosure provides methods of modulating the level of proteasome inhibitor resistance of a cell, the methods comprising manipulating the level of expression or activity of a subunit of the 19S proteasome in the cell. In some aspects, cells in which the level of a 19S subunit is modulated, e.g., reduced, are provided. In some aspects, methods of identifying agents that reduce proteasome inhibitor resistance are provided. In some aspects, methods of classifying cancers according to predicted proteasome inhibitor resistance are provided. In some aspects, methods of killing or inhibiting proliferation of cancer cells, e.g., proteasome inhibitor resistant cancer cells, are provided. In some aspects, methods of treating cancer, e.g., proteasome inhibitor resistant cancer, are provided.
US11092597B2 Devices and methods for analyzing intact proteins, antibodies, antibody subunits, and antibody drug conjugates
The present disclosure relates devices and methods for analyzing intact antibodies, antibody subunits, antibody drug conjugate subunits, antibody drug conjugates, and intact proteins in a biological mixture.
US11092595B2 Use of bispyridines to improve labeling of nucleophiles
Bispyridines improve the labeling of nucleophiles, including amines and thiols and are particularly useful for improving labeling with acidic and basic labels. Use of bispyridines with such labels dramatically increases labeling compared to protocols without a bispyridine. The labeled nucleophile can then be subjected to standard analytical methods.
US11092593B2 Modular point-of-care devices, systems, and uses thereof
The present invention provides devices and systems for use at the point of care. The methods devices of the invention are directed toward automatic detection of analytes in a bodily fluid. The components of the device are modular to allow for flexibility and robustness of use with the disclosed methods for a variety of medical applications.
US11092591B2 Host and intestinal microbiota derived metabolomic blood plasma signature for prior radiation injury
Provided are methods of determining prior radiation dose exposure levels for subjects, and kits therefor. Also provided are methods of treatment.
US11092588B2 Measurement cell and associated measurement method
A measurement cell includes: an enclosure; a flexible membrane disposed in the enclosure so as to contain a hardenable material; and means for stiffening the membrane configured to assume two alternative states: a stiffness state, in which the stiffening means resist the expansion of the hardenable material during solidification; and a flexible state, in which the stiffening means exert a stress that is less than that exerted in the stiffness state allowing at least one physical, chemical or mechanical property of the hardenable material to be measured and the hardenable material to be extracted from the enclosure; the stiffening means being produced by a set of metal wires connected to a clasp configured to modify the stiffness exerted by the metal wires.
US11092586B1 Evaluating spontaneous hydraulic fracturing fluid imbibition and oil displacement method and apparatus
The present invention comprises a test for evaluating spontaneous hydraulic fracturing fluid imbibition and oil displacement method and apparatus utilizing a composite core with a pressurized Amott cell test.
US11092583B2 Machine learning stabilization of gas sensor output
A system for stabilizing sensor readings. The system includes a processor; a memory communicatively coupled to the processor; a receiver to receive from a sensing device, a measurement and an environmental parameter. The system also includes a machine learning engine executed on the processor wherein the machine learning engine receives, as inputs: the environmental parameters; the measurement; and control parameters calculated based on control measurements made at time points before and after the measurement.
US11092581B2 Method for isolation and restoration for a multi core sensor system within a taxi
A method for isolation and restoration for a multi-core sensor system within a taxi is provided. This method can intelligently determine whether the reason for an abrupt dramatic change in the data detected by sub-sensor is a sensor fault or sudden pollution, so as to increase the reliability of the data detected by the sub-sensor. This method can automatically determine if the repair can be performed when a device fault occurs, so as to ensure the continuity of the detection data of the sub-sensor, which has significant value for continuous monitoring required for a haze treatment operation. In addition, human and material resources for device maintenance may be saved, thereby reducing waste.
US11092573B2 Apparatus, systems, and methods for determining nonlinear properties of a material to detect early fatigue or damage
An inspection apparatus detects one or more characteristics of a material sample and includes a transmitter to transmit an initial signal to the material sample, and a receiver to receive a detected signal from the material sample associated with the initial signal. The detected signal has at least a first harmonic signal component and a second harmonic signal component. Data processing circuitry determines a resonant frequency of the first harmonic signal component and an amplitude of the first harmonic signal component at the resonant frequency, and filters the detected signal using a first filter signal having a frequency corresponding to the first harmonic signal component and a second filter signal having a frequency corresponding to the second harmonic signal component. A frequency analysis is performed in the frequency domain on the filtered first and second signals to determine corresponding first and second amplitudes. The first and second amplitudes may be compensated for nonlinearity. One or more nonlinear parameters are determined based on the first and second amplitudes. A user interface communicates one or more characteristics of the material sample based on the first and second compensated amplitudes.
US11092567B2 Biosensor electrode having three-dimensional structured sensing surfaces
Embodiments of the invention are directed to a sensor that includes a sensing circuit and a probe communicatively coupled to the sensing circuit. The probe includes a three-dimensional (3D) sensing surface coated with a recognition element and configured to, based at least in part on the 3D sensing surface interacting with a predetermined material, generate a first measurement. In some embodiments, the 3D sensing surface is shaped as a pyramid, a cone, or a cylinder to increase the sensing surface area over a two-dimensional (2D) sensing surface. In some embodiments, the 3D sensing surface facilitates penetration of the 3D sensing surface through the wall of the biological cell.
US11092563B2 Self-healing platform unit for pressure and analyte sensing
The present invention provides a self-healing platform unit for pressure and analyte sensing, and a method for fabrication thereof, the platform unit comprising a self-healing substrate comprising a dynamically crosslinked polymer comprising polymeric chains and crosslinking bridges; at least one self-healing electrode comprising a non-crosslinked polymer and metal microparticles dispersed therein, wherein the at least one self-healing electrode is deposited on the substrate; and at least one sensor comprising metal nanoparticles capped with an organic coating, wherein the at least one sensor is deposited on the substrate and is in electric contact with the at least one self-healing electrode.
US11092561B2 Method and system for determining a quality of hydrocarbon fluid
The invention comprises a method and an analysing system for determining a quality of a hydrocarbon fluid. In an example, the electrical resistivity of the fluid is determined by means of a sensor device. The electrical resistivity is determined over time under predetermined conditions, and a change in the electrical resistivity is monitored over time. A change in fluid visocity may also be determined and monitored over time. The analysing system provides information about an absolute value of a difference of a total base number and a total acid number based on the monitored resistivity change that relates to the quality of the fluid for providing an indication of the remaining useful life of the fluid. In an example, the information about the fluid may correlate to oxidation and/or nitration of the fluid when a change in fluid visocity is below a predetermined threshold.
US11092560B2 Device and method for realizing high-speed temperature drop of micro material by droplet cooling
The present invention discloses an apparatus for realizing high-speed cooling of a trace material by using liquid drop cooling, which comprises an injector connected with an injection driver and used for dropwise adding a volatile cooling liquid; a temperature sensor placed below the injector; a data collector used for collecting a thermopile signal and a heating resistor signal of the temperature sensor; a gas purger used for purging a cooled sample; and a control center, wherein the injector, the temperature sensor, the data collector and the gas purger are all connected with the control center.
US11092558B2 Method of calculating pathogen inactivation for a fluid heating system
A method of determining pathogen inactivation may include performing an energy balance on a fluid heating system. Performing an energy balance may include calculating temperatures of a fluid at a plurality of locations as the fluid flows through the fluid heating system. The method of determining pathogen inactivation may also include receiving inactivation kinetic data regarding a pathogen present in the fluid and determining pathogen inactivation amounts based on exposure to the temperatures. Performing an energy balance may include receiving a plurality of input parameters relating to the fluid heating system. The plurality of input parameters may relate to a solar collection system and an associated fluid control system. The solar collection system may include a parabolic mirror and the fluid control system may include an elongated flow element arranged along a focal axis of the parabolic mirror.
US11092557B2 Method for generating a result image
A method of generating a result image of an object using a particle beam system includes recording multiple primary images of a region of the object using the particle beam system. Recording of each of the primary images includes scanning the primary particle beam along a scan direction across the region and detecting secondary particles generated thereby. The scan directions used for recording at least one pair of two of the primary images differ at least by a first threshold value of at least 10°. The method also includes generating, based on the multiple primary images, the result image representing the region of the object.
US11092556B2 Installation for optical inspection of glass containers at the outlet of a forming machine
The invention relates to an installation for optically inspecting containers (2) manufactured by a forming machine at the outlet of which the containers travel by means of a conveyor (5) past at least one inspection device (I) including at least one camera (10) mounted inside a support chamber (11). The installation includes a system for fastening the support chamber (11) on the conveyor (5) in such a manner that the support chamber (11) is positioned on one side of the conveyor and presents, below the conveyor, a low section (11b) in which the camera (10) is mounted, the support chamber (11) also presenting, above the conveyor, a high section (11h) provided with an observation port (15) and in which an optical deflector system (16) is mounted.
US11092553B2 Method and system for characterizing an aggregate sample by using laser-induced breakdown spectroscopy
A method for characterizing an aggregate sample involves using a first laser pulse to create a crater on the surface of a sample, using a second laser pulse to produce a plasma emission spectrum on the prepared crater surface, and detecting the emission spectrum to collect spectral data. Laser application, and detecting spectral emission are repeated on different points on the sample, then non-representative spectral data is discarded based on a ratio of ions to atoms in the data. Finally a calibration loading is used to determine a property characteristic of the aggregate sample. The sample may be an oil sands sample, and the properties detected may be percentages of bitumen, water, and solids. A laser-based system is provided for carrying out the characterization method.
US11092551B2 Staircase surface-enhanced raman scattering substrate
A method for fabricating a surface enhancement of Raman scattering substrate is disclosed. The method further includes patterning a hardmask on a portion of a substrate. The method further includes directionally etching a portion of an exposed portion of the substrate to form a first stepped portion. The method further includes trimming the hardmask laterally to a first predetermined width. The method further includes directionally etching a portion of exposed horizontal portions of the substrate to form a second stepped portion.
US11092549B2 Fluorescent probes for drug permeability in gram negative bacteria
Described are compounds and methods useful in measuring membrane permeability and efflux transporter activity in bacteria, including multidrug resistance Gram negative bacteria.
US11092544B2 Method and device for determining a finished medicinal product
The invention relates to a method for determining a finished medicinal product, having the following steps: providing a finished medicinal product to be determined in closed primary packaging; measuring an NIR measurement spectrum for the finished medicinal product to be determined through the closed primary packaging; comparing the NIR measurement spectrum with an NIR reference spectrum, which is associated with a medicinal product or an active ingredient of a medicinal product; and determining that the finished medicinal product to be determined contains the medicinal product or the medicinal product active ingredient when the NIR measurement spectrum and the NIR reference spectrum correspond within a margin for error. The invention further relates to a device for determining a finished medicinal product.
US11092543B2 Simple sugar concentration sensor and method
A glucose sensor comprising an optical energy source having an emitter with an emission pattern; a first polarizer intersecting the emission pattern; a second polarizer spaced a distance from the first polarizer and intersecting the emission pattern, the second polarizer rotated relative to the first polarizer by a first rotational amount Θ; a first optical detector intersecting the emission pattern; a second optical detector positioned proximal to the second polarizer, the first polarizer and the second polarizer being positioned between the optical energy source and the second optical detector, the second optical detector intersecting the emission pattern; a compensating circuit coupled to the second optical detector; and a subtractor circuit coupled to the compensating circuit and the first optical detector.
US11092542B2 Quality evaluation method and quality evaluation device
A quality evaluation method includes, acquiring light intensity distribution information related to a distribution of absorbance with respect to the measurement light in the cell mass by irradiating a cell mass with measurement light including near-infrared light; and evaluating a quality of the cell mass based on the information. A quality evaluation device includes a light source that irradiates a cell mass with measurement light including near-infrared light; a light receiving unit that, by receiving transmitted light or diffusely reflected light from the cell mass, acquires light intensity distribution information related to a distribution of absorbance with respect to the measurement light in the cell mass, the transmitted light or the diffusely reflected light being emitted from the cell mass by irradiating the cell mass with the measurement light; and an analyzing unit that evaluates a quality of the cell mass based on the information.
US11092538B2 Wafer arrangement for gas sensor
A gas sensor includes a multi-wafer stack of a plurality of layers and a measurement chamber. The plurality of layers includes a first layer comprising a sensor element that has a microelectromechanical system (MEMS) membrane; and a second layer comprising an emitter element configured to emit electromagnetic radiation. The measurement chamber is interposed between the first layer and the second layer. The measurement chamber is configured to receive a measurement gas and further receive the electromagnetic radiation emitted by the emitter element as the electromagnetic radiation travels along a radiation path from a first end of the measurement chamber to a second end of the measurement chamber that is opposite to the first end.
US11092532B2 Method and device for label-free, high throughput holographic screening and enumeration of tumor cells in blood
The present invention includes method and device for label-free holographic screening and enumeration of tumor cells in bulk flow comprising: a laser source, a micro-objective, a pinhole device and a collimating lens, a mirror, a sample chamber with a sample flow inlet on a first side of the sample chamber and a sample flow outlet connected by a microchannel, and a detector, wherein the collimated laser beam passes through microchannel and interacts with cells in the sample to generate a respective hologram at the detector, wherein a processor calculates a numerical reconstruction from the respective hologram and generates a focused image of the numerous cells using the numerical reconstruction, wherein the numerous cells are enumerated by looking at a size, a maximum intensity and a mean intensity of the focused image.
US11092530B2 Optical method for tracking the in-vitro amplification of a nucleotide sequence
The invention relates to a method for tracking the amplification of a sequence of nucleotides in a sample (10). The sample is placed between a light source (12) and an image sensor (16). Under the effect of amplification reagents, mixed with the sample, a nucleotide sequence, called the target sequence, is replicated iteratively, amplifying the target sequence. The method includes the acquisition of an image representative of the formation of a precipitate in the sample under the effect of the amplification, on the basis of which an image of interest is formed. The application of a statistical indicator to the image of interest allows an indicator of the amplification of the target sequence to be determined.
US11092528B2 Device and method for calibrating and correlating slump in a concrete mixer
Readings produced by an improved slump meter will be the consistent across a wide range of redi-mix units, regardless of the size of the load, make, model, age or condition of the redi-mix unit, therefore any mix consistency can be easily duplicated or created, by producing a common number for each mixer when running and empty, applying a conversion factor to raw hydraulic or electric motor work measurement data, and averaging and to stabilize the output reading on a refreshing period.
US11092516B2 Tire condition monitoring system, transmitter, and receiver
A tire condition monitoring system includes transmitters that are respectively attached to wheel assemblies of a vehicle. Each transmitter includes a power source, a data generating section, a storage section that stores a correspondence relationship in which ranges obtained by dividing possible values of the detection value of a traveling state detecting section are respectively assigned to a plurality of specific angles set for the rotation angles of the wheel assemblies, and a transmission control section capable of performing specific angle transmission in which the transmission control section transmits the transmission data from the transmitting section when detecting that the rotation angle of the wheel assembly is any of the specific angles. When performing the specific angle transmission, the transmission control section transmits the transmission data when detecting that the rotation angle is the specific angle that corresponds to the detection value of the traveling state detecting section.
US11092515B2 High-power, weather resistant platform for a test system for testing collision or near-collision situations
The present invention relates to a platform for testing collisions or near-collision situations between a collision body, in particular a vehicle, and a test object. The platform has a base body, which has a bottom surface and an attachment surface formed opposite to the bottom surface, wherein an attachment device is formed on the attachment surface for attaching the test object. Furthermore, the platform has at least one roller element, which is arranged at the bottom surface, wherein the roller element configured such that the base body is displaceable along a ground by the roller element. An installation box having an installation volume is arranged in a receiving opening of the base body, wherein the installation box is conceived in the receiving opening of the base body such that a temperature control region of the installation box is in contact with a surroundings of the base body. The temperature control region is formed of a material, which has a greater heat conductivity coefficient than a material of the base body.
US11092511B2 Device and method for measuring lens contour based on laser wave number scanning
Provided is a device for measuring a lens three-dimensional profile based on laser wavenumber scanning, including: a semiconductor laser for emitting coherent light; a beam splitter for dividing the coherent light into two parts; an optical wedge; a CCD camera for capturing an interference image; a computer for processing image information; a laser controller for adjusting an operating temperature and an operating current of the semiconductor laser; and a bilateral telecentric lens. The coherent light is reflected by the optical wedge and then reaches the bilateral telecentric lens through the beam splitter, to form a first reflected light path. The coherent light is reflected by the measured lens, and then reaches the bilateral telecentric lens through the beam splitter, to form a second reflected light path. The first reflected light path and the second reflected light path form an interference image after passing through the bilateral telecentric lens.
US11092510B2 Multi-directional water sensor with alarm
A multi-directional water sensor comprises a housing having multiple conductive pads on the outer surface of the housing at locations spaced around the periphery of the housing, an electrical power source located inside the housing, a buzzer located inside the housing, and multiple electrical conductors located inside the housing and connecting multiple pairs of the contacts so that electrical current can flow between different pairs of the contacts when they are connected by water. The buzzer produces a sound when electrical current flows between any pair of the contacts.
US11092509B1 Container content monitoring device and system
A container content monitoring system includes at least one container content monitoring device including a top plate connected to a housing, a weight sensor configured to detect a weight of an object arranged on the top plate, a temperature sensor configured to detect a temperature of the object where the object contacts the top plate, a transmitter, and a controller operatively connected to the temperature sensor, the weight sensor, and the transceiver. The transmitter may be configured to communicate with a cloud server remote from the container content monitoring device. The container content monitoring system further includes a router device configured to communicate with the at least one container content monitoring device, a cloud server remote from the at least one container content monitoring device, and a first user device configured to communicate with the cloud server.
US11092507B2 Method of indicating gas movement in a scene
Systems and methods disclosed herein, in accordance with one or more embodiments, provide for indicating gas movement in a scene having a background and an occurrence of gas, and comprise obtaining a sequence of at least two thermal image frames of said scene recorded at different points of time, automatically identifying, in each image frame of said sequence of thermal image frames, a set of pixel coordinates representing gas above a predetermined concentration threshold present in the imaged scene at the point of time at which the image frame was recorded, and automatically determining the location of each of said sets of pixel coordinates in the imaged scene. The systems and methods further comprise at least one of automatically generating a visual presentation image of said scene in which the location of each of said sets of pixel coordinates in relation to the location of each of said other sets of pixel coordinates is visualized, and/or automatically determining a direction of gas movement based on the location of each of said sets of pixel coordinates in relation to the location of each of said other sets of pixel coordinates.
US11092505B2 Sensor package and a method of manufacturing a sensor package
A sensor package 1 includes a sensor carrier 2 with a sensor element 4, a pre-moulded tray part 10 with an exposed cavity 12, the sensor carrier 2 with the sensor element 4 being positioned in a recess 21 of the pre-moulded tray part 10 part to extend into the exposed cavity 12. A lead frame 6 is arranged to provide external connections of the sensor package 1, an over-moulding package part 8, arranged around the lead frame 6 and the pre-moulded tray part 10 and having an aperture 12a aligned with the exposed cavity 12.
US11092497B2 Temperature protection circuit
A circuit includes a temperature-sensitive voltage divider. The temperature-sensitive voltage divider includes a temperature-sensitive resistor and a second resistor having a first terminal coupled to a first terminal of the temperature-sensitive resistor. A temperature signal is generated at a first node coupled to the first terminal of the temperature-sensitive resistor. Detection logic is coupled to the first node to generate a detection signal responsive to the temperature signal.
US11092495B2 Optical emission spectroscopy system, method of calibrating the same, and method of fabricating semiconductor device
An optical emission spectroscopy system may include a reference light source, an analyzer to receive and analyze light transmitted from the reference light source, and a calibrator to calibrate light emitted from the reference light source. The calibrator may change a calibration ratio in accordance with an incidence angle of the light.
US11092493B2 Cavity enhanced absorption spectroscopy using a piecewise tunable laser and hierarchical wavelength determination
Improved cavity enhanced absorption spectroscopy is provided using a piecewise tunable laser by using a lookup table for laser tuning that is configured specifically for this application. In preferred embodiments this is done in combination with a laser control strategy that provides precise wavelength determination using cavity modes of the instrument as a reference.
US11092492B2 Projector imaging system with auto-homing tunable filter
Some embodiments are directed to an imaging that includes an image sensor; a tunable filter; and a controller operatively connected to the tunable filter and to the image sensor. The imaging system is configured to: tune the tunable filter to a plurality of filter states. The image sensor acquires, at each state of the plurality of states, an image of an object, to provide different images of the object. The controller calculates a state related score, for each state that is indicative of one or more properties of at least one subset of pixels of the at least one image acquired at the state, to provide a plurality of state related scores; and determines, based on at least one of the plurality of state related scores, a desired state of the tunable filter that satisfies a desired state related score criterion; and sets the tunable filter.
US11092488B2 Infrared spectrophotometer
An optical sensor for multispectral analysis of a fluid sample comprises at least one light source, at least one interference filter, and a plurality of light detectors arranged such that light emitted by the at least one light source is incident on the at least one interference filter. There is a spatial variation in the intensity of light incident on the said at least one interference filter.
US11092486B2 Compact folded metasurface spectrometer
Compact optical devices such as spectrometers are realized with metasurfaces within a dielectric medium confined by reflective surfaces. The metasurfaces control the phase profiles of the reflected electromagnetic waves within the device. In a compact spectrometer, the metasurfaces within the device separate the electromagnetic waves in different wavelengths. The metasurfaces are designed according to their phase profile by varying the size of the array of scatterers.
US11092479B2 Sensor assembly and a device comprising such sensor assembly
A sensor assembly, comprising a housing having a receiving window covered by an optically transparent cover. The housing accommodates electric components, at least comprising a motion sensor and an ambient light sensor. The motion sensor and the ambient light sensor are positioned such that light entering the cover impinges on the motion sensor and the ambient light sensor. Between the cover and the ambient light sensor is an optical diffuser positioned, such that light entering the cover traverses the optical diffuser before impinging on the ambient light sensor. The sensor assembly may be used separately or incorporated in an electric or electronic device.
US11092478B2 Retro-reflective interferometer
There is provided retro-reflective interferometer device for detection and/or measurement of displacements and/or rotations and/or mechanical vibrations, the device includes a transceiver unit including at least one radiation source capable of emitting a radiation beam and at least one radiation receiver; a movable unit movably mounted with respect to said transceiver unit, the movable unit includes one or more movable elements that are susceptible to displacement and/or vibration by an external force; and at least one retro-reflective element capable of reflecting back the radiation beam to form a sequence of radiation patterns; and an analyzing element operationally associated with the radiation receiver for analyzing a displacement change, an intensity change and/or a frequency change in the sequence of radiation patterns. Further provided are systems including the device and methods utilizing the same.
US11092476B2 Scale and monitoring system for rubber recycling processes and other uses which may be used to optimize collection, freight and downstream recycling processes
Provided is a scaling and monitoring system for remotely weighing, monitoring, and measuring volumes of rubber buffings (also referred to in text as “shavings” or “dust”) produced by commercial tire retreading plants and other materials. The method utilizes a custom scale system installed underneath a shipping container or a semi van trailer, container, or other collection and storage unit or area. The custom scale system feeds weight data to a PLC and VPN/gateway-based control panel which processes and relays information to the Internet, thus allowing all accessible and recorded data to be remotely collected and viewed for the purpose of optimizing rubber dust collection and processing and minimizing overhead costs associated with such processes.
US11092473B1 Cup having measurement indicators
A cup includes a body having a cylindrical shape. The body includes a plurality of measurement indicators provided at an exterior surface of the body. The cup also includes a base integrally formed with the body. The body and the base are formed based on a silicone material.
US11092472B2 Touch-free dosage adjustment
A fluid dispenser having a pump mechanism that dispenses a dose of fluid when a movable pump member of the pump mechanism is moved between an extended position and a retracted position. A pump engagement body engages with the movable pump member for effecting movement of the movable pump member. A first cam surface and a second cam surface are connected to the pump engagement body, at least one of the first cam surface and the second cam surface comprising an adjustable cam surface whose location relative to the pump engagement body is selectively adjustable. A camming body engages with the first cam surface and the second cam surface to effect movement of the pump engagement body, and a dose adjustment mechanism allows the location of the adjustable cam surface relative to the pump engagement body to be selected.
US11092471B2 Sensor element and thermal flow sensor for determining a physical variable of a measurement medium
The present disclosure resides in a sensor element for determining a physical, measured variable of a measured medium, comprising: a planar substrate; a functional layer applied on a surface of the substrate; a passivating layer applied on the functional layer; a metal connecting layer applied on the surface of the passivating layer such that the passivating layer is completely covered; and a metal platelet applied on the surface of the metal connecting layer such that no contact can occur between the passivating layer and the measured medium, as well as residing in a thermal flow sensor, which has at least two such sensor elements.
US11092470B2 Magnetic flowmeter with noise adaptive dead time
A magnetic flowmeter includes at least one coil configured to generate a magnetic field within a process fluid flow. A pair of electrodes is configured to detect an electromotive force within the process fluid flow in response to the magnetic field. Measurement circuitry is operably coupled to the pair of electrodes and configured to provide an indication of the detected electromotive force. A processor is coupled to the measurement circuitry and is configured to receive the indication of the detected electromotive force and an indication of process noise. The processor is configured to change a dead time parameter based on the indication of process noise and provide a process fluid flow output based on the indication of detected electromotive force and the dead time parameter.
US11092469B2 Magnetically inductive flow meter
The present disclosure relates to a magnetically inductive flow measuring device comprising: a measuring tube; a magnet system having a coil system, wherein the magnet system has a coil holder that holds the coil system; a pair of measuring electrodes; a field guide-back that passes around the measuring tube and comprises a first part and an equal second part each with a first planar end, a second planar end and a central region, wherein the first part and second part are adapted to be brought together via their ends, wherein each of the first ends and the second ends has an engagement opening and an engagement means, wherein the engagement means of each end is adapted upon bringing together of the equal parts to engage in an engagement opening of an end of the other equal part.
US11092463B2 Magnetic angular position sensor
A magnetic angular position sensor system is described herein, which includes a shaft rotatable around a rotation axis, the shaft having a soft magnetic shaft end portion. The system further includes a sensor chip spaced apart from the shaft end portion in an axial direction and defining a sensor plane, which is substantially perpendicular to the rotation axis. At least four magnetic field sensor elements are integrated in the sensor chip, with two of the magnetic field sensor elements being spaced apart from each other and are sensitive to magnetic field components in a first direction and wherein two of the magnetic field sensor elements are spaced apart from each other and are only sensitive to magnetic field components in a second direction, whereby the first and the second direction are mutually non-parallel and the first and the second direction being perpendicular to the rotation axis.
US11092462B1 Systems and methods for through wall locating
A transmitter unit is provided for transmitting a continuous waveform in a magnetic field, the continuous waveform being an unmodulated electromagnetic waveform. The transmitter unit typically comprises a transmitting solenoid for transmitting the continuous waveform, and an oscillator for generating the continuous waveform. A receiver unit is also provided, the receiver unit having receiving circuitry, such as a receiving solenoid, for receiving the continuous waveform. The receiver unit also provides an output for outputting an indication of proximity between the transmitter unit and the receiver unit, where a characteristic of the indication of proximity depends on the strength of the magnetic field generated by the transmitter unit at the location of the receiving solenoid. Also provided is a method for using a system having a transmitter unit and a receiver unit.
US11092460B2 Sensor control support apparatus, sensor control support method and non-transitory computer readable medium
According to one embodiment, a sensor control support apparatus includes: a sensor selector configured to, based on measurement data of a plurality of sensors for at least one monitoring target and state data indicating an state of the at least one monitoring target, select a sensor to be used for state prediction of the monitoring target from among the plurality of sensors; and a sensor controller configured to control the plurality of sensors based on a selection result of the sensor selector.
US11092455B2 Transportation routing
A computer-implemented method of providing personalized route information involves gathering a plurality of past location indicators over time for a wireless client device, determining a future driving objective using the plurality of previously-gathered location indicators, obtaining real-time traffic data for an area proximate to the determined driving objective, and generating a suggested route for the driving objective using the near real-time traffic data.
US11092454B2 Device and method for providing content to user
Provided are an electronic device and method for displaying content. The content corresponds to a point of interest (POI) of a user and is adaptive to the user. The content is acquired based on a user input with regard to the POI, which is displayed.
US11092453B2 Systems and methods for particulate filter regeneration
Methods and systems are provided for selecting a first travel route for a vehicle from a database based on particulate filter regeneration requirements and an inferred initial driver state of mind. In one example, the initial driver state of mind may be selected based on a past driver history, and during travel along the first travel route, the driver state of mind may be updated based on the driver interactions with traffic. The route selection may also be updated based on the updated driver state of mind.
US11092452B2 Cognitve analysis of vehicle routes for manual or autonomous vehicles
A computer implemented navigation method that provides a safest route by considering manual driver risk. The method may include providing at least two sets of directions from a user start location to a final user location based on a user navigation system and user permission for data access; and ranking said at least two sets of directions by a baseline safety value. The method may also include determining in real time travelers that are present on passageways for the at least two sets of directions; and ranking the travelers according to travel risk behavior. Finally, the method may assign an aggregate risk score to each passageway for the at least two sets of directions for each passageway specific grouping of the travels having the ranked travel risk behavior to provide a safety ranked set of the at least two sets directions to the final user location.
US11092451B2 Selective vehicle tracking and vehicle routing
A vehicle monitoring system permits a user to designate some usage as personal, such that the location of the vehicle is not tracked (or not recorded or not reported). The user can designate the usage as personal in terms of time of day or day of the week or in terms of geographic areas. Optionally, in calculating a route, the system may take into account a safety index; i.e. which route is safer. The system may also take into account which route will consume less energy, particularly where the vehicle is an electric vehicle, which has different efficiencies in certain types of road conditions.
US11092450B2 System and method for crowdsourced decision support for improving public transit riding experience
A decision-support system for a public transportation system includes a computing system programmed to generate public transit route options for the commuter based on at least one decision factor that estimates an expected impact on other commuters resulting from the commuter choosing each of the public transit route options, and output, for display, values associated with the at least one decision factor to influence the commuter in making a route selection.
US11092449B2 Methods and systems for providing transportation service
Systems and methods for providing transportation service to a passenger are disclosed. An exemplary method for providing transportation service may include receiving a passenger position from a terminal device, and receiving a vehicle position from a vehicle. The vehicle is matched to provide the transportation service to the passenger. The method may further include determining, by a processor, pick-up locations for the vehicle to pick up the passenger, and providing the terminal device with the pick-up locations. The method may also include receiving, from the terminal device, a selected pick-up location; and navigating the vehicle and the passenger according to the selected pick-up location.
US11092448B2 System and method for determining routing by learned selective optimization
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for determining routing. An exemplary method comprises: inputting a plurality of to-be-optimized routing solution candidates to a Siamese neural network comprising a plurality of value prediction networks, each of the value prediction networks being trained to predict a cost associated with a to-be-optimized routing solution candidate; identifying one or more to-be-optimized routing solution candidates from the plurality of to-be-optimized routing solution candidates based on outputs of the Siamese neural network; inputting the one or more identified to-be-optimized routing solution candidates to a routing optimizer to obtain one or more optimized routing solution candidates; and determining an optimized routing solution with a lowest cost from the one or more optimized routing solution candidates.
US11092444B2 Method and system for recording landmarks in a traffic environment of a mobile unit
The invention relates to a method for recording landmarks in a traffic environment of a mobile unit, in which data sets are recorded by a laser scanner, wherein the data sets comprise data points. Data points from a certain number of data sets are saved as output data and, based on the output data, segments are determined by means of segmentation, wherein data points are assigned to each of the segments. For each of the determined segments, landmark parameters of the respective segment are determined by means of a principle component analysis and an object class is assigned to the segments based on the landmark parameters respectively determined for them. Landmark observations are determined, wherein landmark parameters and an object class are assigned to each landmark observation, and the landmark observations are output. The invention relates further to a system for recording landmarks in a traffic environment of a mobile unit.
US11092442B2 Host vehicle position estimation device
A host vehicle position estimation device includes: a detected position recognition unit configured to recognize a detected position of a first target object included in a first recognition range and a detected position of a second target object included in a second recognition range; a host vehicle first position estimation unit configured to estimate a host vehicle first position; a host vehicle second position estimation unit configured to estimate a host vehicle second position; and a deviation determination unit configured to determine that there is a deviation between the detected position of the target object and the information on the position of the target object on the map if a distance between the host vehicle first position and the host vehicle second position is equal to or greater than a deviation threshold value.
US11092439B2 Level multitool
A level multitool, comprising a plurality level bodies, wherein each of the plurality of level bodies comprises at least one level, bubble level or spirit level and wherein each of the plurality of level bodies is removably connected to another of the plurality of level bodies by a hinge such that a first level body connected by a first hinge can articulate with respect to a second level body connected thereto via the first hinge so that the first and second level bodies may be releasably locked by the first hinge in a plurality of positions wherein an angle between the first and second level bodies at each position is different than the angle therebetween at each of the other plurality of positions.
US11092437B1 Level indicator for telescopic sights
A level indicator for a telescopic sight can comprise a lower clamp member including a first end defining a threaded aperture and a second end defining a cylindrical head, and an upper clamp member including a first end defining an access hole and a second end defining a socket in which the cylindrical head is receivable. The upper clamp member is rotatable about the cylindrical head to form between the respective first ends of the clamp members a gap through which the telescopic sight is receivable into a space defined between the upper and lower clamp members. A level housing in which a level is received can extend from either clamp member. A single threaded fastener is receivable in the threaded aperture through the access hole to secure the upper clamp member to the lower clamp member around the telescopic sight.
US11092433B2 Construction of three-dimensional profiles of high aspect ratio structures using top down imaging
The methods and systems disclosed here detect edges of top-down images of respective cross-sections of an array of high-aspect-ratio (HAR) features. The respective cross sections are at various depths of a HAR feature along a longitudinal direction. The detected edges are re-sampled in a spatial domain at a target angular resolution. The re-sampled edges are represented as a corresponding set of harmonics in a frequency domain, each set of harmonics preserving characteristic information about a respective cross-section of the HAR feature at a certain depth. A plurality of cross-sections at the various depths of the HAR feature are reconstructed by analyzing the corresponding sets of harmonics in the frequency domain. A 3D profile of the HAR feature is generated by stitching the plurality of re-constructed cross-sections at the various depths of the HAR feature.
US11092431B2 Method and device for characterizing the surface shape of an optical element
A method and apparatus for characterizing the surface form of an optical element, in particular a mirror or a lens element of a microlithographic projection exposure apparatus, includes: carrying out a plurality of interferometric measurements, in each of which an interferogram is recorded between a test wave emanating from a portion of the optical element in each case and a reference wave, the position of the optical element relative to the test wave being altered between these measurements, and calculating the figure of the optical element on the basis of these measurements. This calculation is carried out iteratively such that, in a plurality of iteration steps, the figure of the optical element is ascertained in each case by carrying out a forward calculation, each of these iteration steps being based in each case on a reference wave that was adapted based on the preceding iteration step.
US11092424B2 Microresonator-frequency-comb-based platform for clinical high-resolution optical coherence tomography
A method of providing optical coherence tomography (OCT) imaging may comprise using an on-chip frequency comb source interfaced with an OCT system by a circulator as an imaging source and reconstructing OCT images from resulting spectral data from target tissue illuminated by the imaging source.
US11092422B2 Measuring apparatus and measuring method
A measuring apparatus and a measuring method capable of measuring a surface of an object includes a movable body having a mounting portion on which the object is mounted, and first and second surfaces not coplanar with each other, a first scale portion provided to press the first surface and to measure a first scale position along a first scale axis parallel to a normal direction of the first surface, a second scale portion provided to press the second surface and to measure a second scale position along a second scale axis parallel to a normal direction of the second surface, a first probe having a reference point of position measurement set on a probe axis parallel to the second direction and at an intersection of the first scale axis and the second scale axis, and a second probe measuring a position along the probe axis.
US11092420B2 Probe and cap therefor
Probes are provided with caps, the caps comprise rolling bearing elements so that the probes can be slid along a surface to be measured, without damaging the surface or wearing away the tip of the probe or a sacrificial cap. The rolling bearing elements can be arranged in a ring around the probe tip, with the plane of the foremost edges of the rolling bearing elements a predetermined distance from the probe tip. The caps can comprise a housing with a grip, to encourage users to grip the cap, which comprises the rolling bearing elements, rather than the probe.
US11092418B2 Tape measure with variable preformed stressed spiral spring retraction system
A tool, such as a tape measure, including a spring-based retraction system is shown. The spring-based retraction system is driven by a spiral spring, that has a variable preformed stress profile along the length of the spring.
US11092416B2 System and method for forming an assembly
A method for forming an assembly of a plurality of components. The method includes receiving, by a controller, one or more assembly identification parameters and controlling, by the controller, a light array disposed along an assembly jig based on the one or more assembly identification parameters.
US11092410B1 Laser tag gaming system and method of use
A laser tag gaming system is provided comprising a plurality of laser tag gaming apparatuses. Each laser tag gaming apparatus has a laser tag gun and a laser tag target, which can be wirelessly paired to one another. Gaming functionality can only be achieved upon receipt of a successful pair condition at a pairing circuit of each of the laser tag gun and laser tag target, which is lost if either of the laser tag gun and laser tag target is deactivated. This reduces the chances of players cheating by resetting their laser tag target.
US11092409B1 Sighting system for a firearm
A sighting system for a firearm, configured for securing about a firearm, the sighting system housed in a housing, with a smart phone or smart device mounting platform rotatably coupled thereon, with an additional rear viewing camera, integral or attachable to an armature. This said armature, additionally passes through an open portion of a clamping device, that is attachable to a threaded base portion, of the back side of said smart device mounting platform, and is both height and angularly adjustable. This said sighting device, provides the target image that is either received from other target viewing devices mounted on the firearm, or provides its own target image, to the smart device, where this said target image is viewable by the user, from any position that the user could position himself in relation to the firearm, by means of the said rotatable smartphone or smart device mounting platform. The image of the area behind the user would also be provided at the same time, by means of the said height and angularly adjustable rear viewing camera, that would either display its image simultaneously in a window of, or on, a split screen on the smart device's viewing screen, or would provide the image behind the user simultaneously, in its own viewing screen.
US11092407B2 Securable container
A container for a firearm or other valuable, which may be worn on a belt, comprising and enclosure having an interior volume and containing an opening in a surface thereof, a retractable cover for covering the opening when the retractable cover is in a non-retracted position, a firearm retaining mechanism disposed within the interior volume; a firearm extending mechanism disposed within the interior volume; and a releasable latch for maintaining the firearm extending mechanism in a retracted position. A user may manually retract the cover causing a firearm contained within the interior volume to be extended for easy access. Geolocation, status and other information may be communicated to a remote user through a wireless data link. A camera may be activated by retracting the cover were upon video data may be transmitted to a remote monitor. The container may be remotely locked or unlocked. The container may be a holster.
US11092403B2 Buffer tube mount
A firearm support system (FSS) includes a buffer tube mount (BTM) having a first complementary component and a receiver comprising a second complementary component configured to selectively receive the first complementary component. The BTM comprises a shelf that extends from a ring of the BTM.
US11092401B2 Upper saddle to secure the barrel of a weapon for weapon storage
An upper saddle of a weapon storage rack for securing a barrel of a firearm includes an upper saddle body with an about U-shaped opening adapted to accept the barrel of the firearm. A pair of snap locks is disposed in or on the upper saddle, the pair of snap locks includes a left snap lock and a right snap lock. The pair of snap locks includes a pair of rollers or a rotating locks spring biased by a spring or a band to at least a spring biased open or a spring biased closed position.
US11092398B2 Firearm suppressor
Disclosed herein are suppressors for use with firearms or the like, and methods of making and using such suppressors. The suppressor may include a body defining a central bore extending from a proximal end to a distal end about a central longitudinal axis. The body includes a proximal body segment defining a proximal bore segment configured to receive a distal end of a barrel of a firearm, and a distal body segment defining a distal bore segment. The body includes a wall having an inner surface defining the bore, and having an outer surface. The wall defines at least one channel extending through the wall from the inner surface in the proximal bore segment to the outer surface in the distal body segment. Some examples include a canted helical portion extending helically around a cylindrical body portion. Some examples include one or more cooling bores spaced from the central bore.
US11092397B2 Magazine apparatus for self-loading firearms
Example apparatus are disclosed for a magazine for a self-loading firearm, the magazine comprising a magazine housing, and a magazine floor plate movably mounted to the magazine housing. The magazine floor plate is slidable between an open position and a closed position, wherein the magazine floor plate is pivotable relative to the magazine housing when in the open position.
US11092392B2 Transparent heat exchanger
In one aspect, a transparent heat exchanger includes a first transparent substrate optically attached to a heat source, one or more fins to transfer heat from the heat source, the one or more fins comprising transparent material and further comprising one of a manifold coupled to the first transparent substrate or a facesheet coupled to the first transparent material.
US11092388B2 Heat exchanger with integrated noise suppression
A method of passively suppressing noise within a heat exchanger comprises the steps of preselecting a plurality of sound wave travel distances formed between a plurality of surfaces within the heat exchanger to cause destructive interference of a preselected set of sound waves as the sound waves travel the preselected sound wave travel distances and assembling the heat exchanger to have the preselected plurality of sound wave travel distances formed between the plurality of surfaces formed within the heat exchanger.
US11092386B2 Manufacturing method and structure of heat pipe with adjustable working temperature range
A manufacturing method and structure of heat pipe with adjustable working temperature range are provided. The heat pipe includes a tube, a capillary structure and a working liquid. The tube includes a passage having a length direction and a diameter direction. Besides, a part of the tube has a pressed deformation zone in the pipe diameter direction, and the pressed cross-sectional area of the deformation zone in the diameter direction is reduced by a reduction ratio with respect to an original cross-sectional area before pressing, so that the deformation zone has a higher fluid resistance. Thereby, the heat pipe can be operated under a certain working temperature range, and the working object can achieve the working efficiency.
US11092384B2 Thermal stress relief for heat sinks
A crossflow heat exchanger includes an outer housing, an inlet that receives a hot fluid to be cooled and a monolithic manifold includes a central receiving reservoir and one or more outer reservoirs. The fluid received at the inlet passing into the central receiving reservoir. The exchanger also includes an outlet connected to the one or more outer reservoirs and tubes disposed within the outer housing that connect the central receiving reservoir and the one or more outer reservoirs. The monolithic manifold includes a gap formed between the central receiving reservoir and one or more outer reservoirs.
US11092383B2 Heat dissipation device
A heat dissipation device includes a main body and at least one heat conduction member. The main body has a top face. A periphery of the top face has a connection section. One end of the heat conduction member is correspondingly in contact and connection with the top face or the connection section. By means of the structure design of the present invention, the horizontal heat dissipation effect is greatly enhanced and the heat dissipation effect of the entire heat dissipation device is greatly enhanced.
US11092380B2 Method of drying frac sand without heat
A method of drying frac sand without heat is comprised of constructing a drainage system and placing sand on top of a perforated top layer thereon. The drainage system has multiple layers through which liquid passes to dewater sand resting thereon. At the bottom of the drainage system, perforated collection pipes, at least partially surrounded by rocks, collect and carry the liquid to a collection pond for reuse. A cellular confinement layer has sections of panels which, upon expansion, have cells filled with rocks. A woven monofilament geotextile fabric layer comprising woven monofilament geotextile fabric sheets sewn together has sized openings which allow fluid, but prevent sand from passing through the openings. The top layer comprises high density polyethylene perforated sheets welded together. A watertight liner sits below the collection pipes and the cellular confinement layer. Protective layers above and below the watertight liner prevent rocks from damaging same.
US11092377B2 Dispensing apparatus provided with a cooling unit
A beverage container cooling unit has: (a) a housing having a slot for receiving a container therein, (b) a cooling element having a cold supply, (c) a heat conductive panel enabling heat transfer between a container provided in the slot and the cold supply; wherein the heat conductive panel has two material layers fixed against one another: (I) a first material layer defining a cooling surface facing the container receiving slot and an opposed surface, said first layer made of a material having a thermal expansion coefficient of X1; (ii) a second material layer having a contact surface facing positioned against the opposed surface of the first material layer and a second opposed surface, the second material layer having a thermal expansion coefficient of X2, different from X1, the difference in thermal expansion causing the conductive panel to bulge at a change in temperature.
US11092372B2 Storage and distribution unit for compressed ice
An on-demand and efficient ice delivery unit is described. In an aspect, the unit is comprises a cabinet that further comprises an ice storage bin and an icemaker. The ice delivery unit provides a user with compressed chewable nuggets of ice. In an aspect, the unit comprises an icemaker that is ideally located below the ice storage bin. The location of the icemaker, which may also be remote, is designed to enable the ice storage bin to be of a larger capacity than ice delivery units currently known in the art. Additionally, the location of the icemaker reduces the overall size, particularly the height, of the unit in comparison to other ice distribution units known in the art.
US11092371B2 System and method of controlling a variable-capacity compressor and a variable-capacity fan using a two-stage thermostat
A system includes a compressor, an indoor fan, a thermostat, an indoor fan controller, and a compressor controller. The thermostat provides first and second signals based on indoor loading. The fan controller operates the fan in low speed mode and the compressor controller operates the compressor in low capacity mode when only the first signal is asserted. The compressor controller automatically switches the compressor to high capacity mode if only the first signal remains asserted past the low capacity mode runtime. The fan controller operates the fan in high speed mode when the second signal is asserted while the first signal is still asserted. The compressor controller continues to operate the compressor in high capacity mode and the fan controller operates the fan in low speed mode after the second signal is de-asserted, until the first signal is de-asserted, at which point the fan and compressor are turned off.
US11092366B2 Expansion valve
It is an object of the present invention to provide an expansion valve with an improved ring spring.Accordingly, in the present invention, the expansion valve includes a valve body including a valve chamber, a valve element disposed in the valve chamber, a biasing member configured to bias the valve element toward a valve seat, an actuation rod that presses the valve element in a valve opening direction against a biasing force of the biasing member, and a ring spring disposed between an outer circumferential surface of the actuation rod and an inner circumferential surface of the valve body. The ring spring includes a ring portion, at least three elastic protrusion portions that protrude inward from the ring portion and contact the outer circumferential surface of the actuation rod, and at least one outward protrusion portion that protrudes outward from the ring portion and contacting the inner circumferential surface of the valve body.
US11092364B2 Magneto-caloric thermal diode assembly with a heat transfer fluid circuit
A magneto-caloric thermal diode assembly includes a magneto-caloric cylinder. A plurality of thermal stages is stacked along an axial direction between a cold side and a hot side. A hot side heat exchanger is positioned at the hot side of the plurality of thermal stages. The hot side heat exchanger includes a plurality of pins or plates for rejecting heat to ambient air about the hot side heat exchanger. A cold side heat exchanger is positioned at the cold side of the plurality of thermal stages. A heat transfer fluid is flowable through the cold side heat exchanger. The cold side heat exchanger is configured such that the heat transfer fluid rejects heat to the cold side of the plurality of thermal stages when the heat transfer fluid flows through the cold side heat exchanger.
US11092362B2 Air-conditioning device
A compressor of an air-conditioning device includes a scroll mechanism unit having a fixed scroll and an orbiting scroll that cooperates with the fixed scroll to compress refrigerant. There is a first space portion provided between the scroll mechanism unit and an electric motion unit; an annular second space portion provided in a circumference of the scroll mechanism unit in a radial direction; a communication path provided between the first space portion and the second space portion, to guide, to the second space portion, the refrigerant sucked from the suction pipe to the first space portion. A part of the refrigerant between the first expansion valve and the second expansion valve is injected simultaneously to the first space portion and the second space portion.
US11092358B1 Electrical heating device
An electrical heating device for a motor vehicle has a housing which encloses a circulation chamber, The housing has inlet and outlet openings for a medium to be heated which communicate with the circulation chamber. An electrically insulated PTC element projects into the circulation chamber and is electrically conductively connected to conductor elements leading to connections of different polarity, The housing forms a connection chamber in which the connections to the PTC element are electrically connected. The connection chamber and the circulation chamber are separated from one another and are sealed against each other. A flat tube is curved in a U-shape for a good heat discharge. The flat tube has opposite legs which each contain at least one PCT element and against which rests at least one heat-emitting element which is exposed in the circulation chamber.
US11092354B2 Systems and methods for flow control in an HVAC system
A method for controlling flow in a heating, ventilation, and air conditioning (HVAC) system that imposes an upper limit on the flow of fluid through a heating or cooling coil. Imposing this limit on the flow rate ensures that a temperature change across the coil remains above a minimum threshold and can significantly reduce energy waste. The method includes receiving a first temperature measurement associated with an inlet of the coil, receiving a second temperature measurement associated with an outlet of the coil, and receiving a flow measurement associated with the valve, applying the first temperature measurement, the second temperature measurement, and the flow measurement as input to a model, determining a maximum flow rate that ensures that a difference between the first temperature measurement and the second temperature measurement is above a threshold using the model, and operating the valve in accordance with the maximum flow rate.
US11092353B2 System for optimization of building heating and cooling systems
A method of designing an optimized heating and cooling system includes: (1) automatically importing data from an energy model into an optimization model; (2) simulating energy use of a virtual heating and cooling system operating a thermal source or sink with the optimization model based upon the data from the energy model to obtain an optimized system design; (3) developing controls for an actual heating and cooling system based upon the optimized system design; and (4) automatically exporting the controls directly to a controller for the actual heating and cooling system.
US11092344B2 Household cooking appliance
A household cooking appliance, in particular an oven, comprises a cooking chamber defined by a muffle having a flue with a fume outlet at an upper wall of the muffle, and a front door, for opening and closing the cooking chamber. The appliance further comprises a delivery channel, defined by a duct body that extends above the upper wall of the muffle, the duct body having an outlet of the delivery channel that is substantially at a front region of the appliance, above an upper portion of the door, and having a fume inlet in a lower wall of the duct body, which is in fluid communication with the fume outlet of the muffle and with the delivery channel.
US11092342B2 Non-gas fire pit
A fire an inner chamber wall circumscribing and defining an inner chamber. A plurality of primary air apertures defined through the inner chamber wall at a first, lower level and a plurality of secondary air apertures defined through the inner chamber wall at a second, upper level. A fuel grate is supported within the inner chamber at a level between the lower level and the upper level. Solid fuel supported by the fuel grate, when combusted, is provided primary combustion air from below the fuel grate by the primary air apertures and provided secondary combustion air from above the solid fuel by the secondary air apertures, the secondary combustion air promoting combustion of unburned gasified combustibles rising within the inner chamber.
US11092340B2 Fuel injection device
A main fuel injector of a fuel injection device includes: a main outer air passage including an inlet that is open outward in a radial direction, the main outer air passage taking in compressed air through the inlet; a main inner air passage including an inlet that is open inward in the radial direction, the main inner air passage taking in the compressed air through the inlet; a merged air passage, in which the compressed air taken in by the main outer air passage and the compressed air taken in by the main inner air passage merge together; and a main fuel injection port configured to inject a fuel into the compressed air taken in by the main outer air passage or into the compressed air taken in by the main inner air passage.
US11092336B2 Method for estimating water content, and estimation device
In a method for estimating water content of exhaust gas, a first gas concentration at a first position in an exhaust passage, a second gas concentration at a second position downstream of the first position, and a gas temperature at the second position are obtained. A saturated water vapor at the gas temperature is calculated as a water content at the second position. By using the water content at the second position and the second gas concentration, an excess air amount of a fuel-air mixture supplied to a combustion apparatus is calculated based on a chemical reaction formula of combustion of the mixture. By using the excess air amount and the first gas concentration, a water content at the first position is estimated.
US11092332B2 Once-through evaporator systems
The present application provides a once-through evaporator system. The once-through evaporator system may include a number of once-through evaporator sections with a distribution valve and a level sensor and a controller in communication with each distribution valve. The controller provides the distribution valve with a position set point and biases the position set point via a feedforward signal based on a fill level as determined by the level sensor in each of the once-through evaporator sections.
US11092328B2 Lamp and method for assembling a lamp
A lamp is provided, the lamp comprising at least one LED module and a first housing part, wherein the LED module is sealed to the first housing part against environmental influences jointly by a first sealing member and a sealing compound.
US11092327B2 ED luminaire thermal management system
A thermal management system for led luminaires that, in certain embodiments, includes a heat sink, a heat-dissipating pipe, a base plate, a variable speed air-cooling element, an air-directing structure, a temperature measuring element, and a driver that includes at least one of thermal sensing response logic, light-emitting dimming control logic, fan speed control logic and air-cooling element malfunction detection logic. In some instances, the heat sink includes a plurality of fins coupled to a base plate. In some instances, one or more heat-dissipating pipes extend partially inserted along the length of the base plate and outwardly away from an end of the base plate. In some embodiments, an LED PCB assembly is coupled to the base plate. In some embodiments, fan speed variability, LED dimming, or both are engaged in combination with heat transfer and dissipation associated with the heat sink and the one or more heat-dissipating pipes.
US11092326B2 Integrated lighting module
An integrated lighting module may have a driver cap, a heat sink module, a LED light chip, an optical reflector, and a holder. The driver cap may be configured to hold a driver within the driver cap to power the LED light chip. The driver cap may attach to a top of the heat sink module. The heat sink module may be finned at its upper portions, the heat sink module may have a larger diameter than a non-finned bottom portion. The holder may screw upon the bottom portion of the heat sink module with the optical reflector and the LED light chip disposed between the holder and the heat sink module. Trim, such as MR16 sized trim, a lamp, and/or a lens holder, may attach to bottom flanges of the holder. The integrated lighting module may be adjusted without interfering with the trim.
US11092323B2 Switch for firearm-mountable light
A firearm-mountable device having an improved switch assembly is shown and described.
US11092322B2 Lamp
The present application discloses a lamp, which comprises a housing, a radiator being provided with an accommodating space for accommodating a light source and a Printed Circuit Board (PCB) board, an optical device having a bottom surface facing towards the radiator and a top surface facing towards external space, and a switch being connected to the PCB board, wherein the optical device comprises an actuator which is cooperated with the switch, wherein the optical device is rotatably arranged relative to the radiator so that the switch is switched by the actuator. By means of such an arrangement, a user may manually rotate the optical device of the lamp to drive the switch located inside the lamp to be switched, so that the lamp is conveniently switched between different color temperatures, for example between cold light and warm light.
US11092318B2 LED flexible light bar
An LED flexible light bar having a circuit board (2), LED flip chips (3) are arranged at an upper end of the circuit board (2). The LED flip chips (3) and the circuit board (2) are connected together by a plurality of solder paste bumps (16). Compared with the conventional art, the LED flexible light bar has beneficial effects of simple product structure, less investment in production equipment, reduced manpower requirements, easy implementation of assembly line production, higher production efficiency, lower production costs and the like, and is suitable for both a Flexible Printed Circuit (FPC) and a Printed Circuit Board (PCB) with a wider range of application.
US11092317B2 Light sensor receptacle connector mounting adaptor
A lighting receptacle assembly for mounting to a fixture housing of a light fixture and for mating with a sensor connector having a photocontrol component includes a receptacle connector, a base seal, a mounting nut, a mounting plate, a seal bushing and a locking washer. The receptacle connector including a base holding receptacle contacts and a threaded shaft. The base seal is coupled to the base and the mounting nut is threadably coupled to the threaded shaft. The mounting plate has an opening receiving the threaded shaft. The seal bushing has an opening receiving the threaded shaft being compressed between the mounting plate and the fixture housing. The locking washer has an opening receiving the threaded shaft configured to engage the fixture housing and including a locking feature configured to resist rotation of the lighting receptacle assembly relative to the fixture housing.
US11092316B2 Frame with lighted display
The present invention relates to a lighted display. In particular, to a circular frame having a lighted display attached to the center.
US11092312B2 Light source device and stage lamp illumination system using the same
A light source device incudes a first light source module configured to emit first light having a wavelength in a first spectral range, a second light source module configured to emit polychromatic light comprising second light having a wavelength in a second spectral range and third light having a wavelength in a third spectral range, a third light source module configured to emit fourth light in the second spectral range, a first filter configured to transmit the first light and the third light, reflect the second light, and reflect the fourth light to a light exit to be outputted, and a second filter configured to transmit the third light and the fourth light, and reflect the first light to the light exit to be outputted. The first light source module is provided with a first isolation device for preventing the second light from entering the first light source module.
US11092304B2 Vehicle adaptable driving beam headlamp
An adaptable-driving-beam headlamp for a vehicle includes a plurality of light-emitting diodes (LEDs) mounted on one or more printed circuit boards. An inner lens assembly has a plurality of discrete sub-lenses. Each discrete sub-lens of the inner lens assembly is aligned with a respective one of the plurality of LEDs for shaping emitted light. An outer lens is adapted to receive light from the inner lens assembly and project the light from the vehicle. A camera system for imaging a forward view from the vehicle. A controller is adapted for determining a target location based images received from the camera system such that dimming of one or more LEDs via the controller reduces glare from the vehicle adaptable-driving-beam headlamp as perceived at the target location.
US11092298B2 Electrical appliance ceiling suspension
A ceiling suspension, including a first member, including physical and electrical connectors for being physically and electrically fixed to the ceiling, a second member, including physical and electrical connectors, for being physically and electrically connected to an electrical appliance, where the first and second members include complementary electrical connectors, being configured for electrically connecting one another upon completing horizontal sliding of the second member in relation to the first member being fixed to the ceiling, and where the first and second members include complementary physical connectors, being configured for supporting the second member by the first member upon completing the horizontal sliding of the second member.
US11092297B2 Linear LED module
Various aspects of a light emitting apparatus include a substrate having at least one angled portion. Some aspects of the light emitting apparatus include at least one light emitting device arranged on the substrate. Some aspects of the light emitting apparatus include a plurality of conductors arranged on the substrate. In some aspects of the light emitting apparatus, the conductors are electrically coupled to the at least one light emitting device.
US11092294B2 Lighting module assembly and method of use
A lighting module assembly, including a module base and module cover housing a light source, and having latches sized and spaced so as to mate with the channels of the module base, each latch having a latch tab at a distal end of the latch. A locking unit connects the module cover and the module base together. The locking unit is formed of a springy material and includes two locking bodies and a ramped tang extending from the bottom of the locking body, and a pair of latch members, one mounted on each side of the ramped tang. The module cover includes a reflector portion for receiving light from the light source. The assembly may be provided with a tool with a plurality of prongs, connected by a handle and which, when inserted, engage the ramped tang and move the latches, to release the lighting module from the support base.
US11092293B2 Modular lighting system
A modular lighting system comprises at least one module comprising a rail elongated longitudinally along an axis where one or more lighting elements are placed and mounted reversibly onto the rail by magnetic coupling, drawing power from a printed circuit board on the rail by means of spring contacts.
US11092289B2 Cryogenic tank assembly with a pump drive unit disposed within fluid storage vessel
A fluid storage and pressurizing assembly includes a storage receptacle and a pump assembly. The storage receptacle includes an inner vessel defining a cryogen space for storing a fluid at a storage pressure and a cryogenic temperature, an outer vessel surrounding the inner vessel, and an insulated space between the inner vessel and the outer vessel, and a pump assembly. The pump assembly includes a pump immersed in the cryogen space having an inlet for receiving a quantity of fluid from the cryogen space, and an outlet for delivering the fluid therefrom. The pump assembly further includes a pump drive unit for driving the immersed pump, the pump drive unit being at least partially disposed within a space defined by the storage receptacle.
US11092288B2 Method for producing pressure vessels
A method for producing pressure vessels, including pressure accumulators, such as hydraulic accumulators and parts of the parts of the accumulator (24). The parts produced by a 3D printing method can include one or more or all of two housing parts and a separating element separating the interior chamber of the two hosing parts are at least partially produced by a 3D printing method.