Document Document Title
US10902006B2 Generating options for a task using objectives
One or more computing devices, systems, and/or methods for generating options associated with a task are provided. For example, a request to generate options associated with a task may be received via a device. Responsive to receiving the request, an option database may be analyzed based upon the task to generate a plurality of options associated with the task. One or more personality profiles may be selected from a plurality of personality profiles for the request, wherein each personality profile represents at least one objective. The plurality of options may be ranked based upon the one or more personality profiles to generate a ranked list of options. At least a portion of the ranked list may be presented.
US10902002B2 Secure low-weight data hub
Reductions to bandwidth storage resource use needed to safely and securely provide longitudinal data related to individuals to authorized parties from disparate sources are realized by employing the present disclosure. As the data related to the individual are held by various originating and aggregating databases in a variety of formats, with each database having different sharing policies, and the user similarly specifying different access permissions to personal data, a hub that manages access in a hybrid distributed/aggregated mode enables requestors to review data at a single point of access in accordance with specified access permissions from the databases or the individual. Reduced weight records, using permitted data fields, are aggregated and links to the records are provided according to the determined permission levels.
US10901999B2 Graph-based searching for data stream
A method, system, and computer program product for graph-based searching for one or more data streams is disclosed. A computer-implemented method comprises extracting a plurality of tuples from one or more data streams. The method further comprises generating a graph for the plurality of tuples in which a node represents a tuple of the plurality of tuples and an edge represents a correlation between the node and another node, and the edge is generated based at least partly on one or more predetermined queries for the one or more data streams. The method further comprises traversing the graph based on the one or more predetermined queries. Accordingly, embodiments of the present disclosure can improve the search speed by use of the graph-based searching for one or more data streams.
US10901996B2 Optimized subset processing for de-duplication
Some embodiments of the present invention include a method for identifying duplicate records from a group of records in a database system. The method includes generating a cluster of records from a group of records based on one or more keys; splitting the cluster of records into multiple subsets of records with each subset of records having fewer number of records than the cluster of records, wherein the splitting the cluster of records into multiple subsets of records is based on a number of records in the cluster of records exceeding a threshold; causing duplicate sets of records in each of the subsets of records to be identified, wherein a duplicate set of records includes one or more records, and wherein when a duplicate set of records includes two or more records, the two or more records are duplicates of one another; merging all of the duplicate sets of records identified from the multiple subsets of records forming a first group of duplicate sets of records; and forming a representative set of records based on selecting a representative record from each of the duplicate sets in the first group of duplicate sets of records.
US10901990B1 Elimination of common subexpressions in complex database queries
A database engine receives a human-readable database query that includes a plurality of conditional expressions. The database engine parses the database query to build an operator tree that includes a subtree corresponding to each of the conditional expressions. The database engine identifies a subexpression that appears in two or more of the conditional expressions. The subexpression is executed conditionally. The database engine hoists the subexpression outside of the conditional expression so that it is executed unconditionally. The database engine modifies the operator tree to specify computation of a value for the subexpression a first time and to reuse the computed value when the subexpression is subsequently encountered. The database engine executes the modified operator tree to form a result set corresponding to the database query, thereby evaluating the subexpression only a single time for each row of input data and returns the result set.
US10901986B2 Natural language analytics queries
Methods, systems, and computer program products for processing natural language analytics queries are provided herein. A computer-implemented method includes obtaining a natural language query comprising an analytics function; applying domain reasoning using a predefined grammar for a plurality of different predefined categories of analytics functions to assign the analytics function of the natural language query into a given analytics function category; identifying predefined arguments and a predefined sequence of actions associated with the given analytics function category; instantiating the analytics function using the predefined arguments and the predefined sequence of actions; interpreting the instantiated analytics function in the context of a domain ontology to generate a target executable query to implement the instantiated analytics function; and executing the predefined sequence of actions for the given analytics function class on a result of the target executable query to obtain an answer to the natural language query.
US10901984B2 Enhanced batch updates on records and related records system and method
A method, computer program product, and computer system for receiving, by a computing device, a selection of a set of records to edit in a multi-record update operation. A selection is received of at least one record of the set of records on which to capture one or more changes. At least one aspect of the at least one record of the set of records is captured. The at least one aspect is played back on one or more remaining records of the set of records.
US10901979B2 Generating responses to queries based on selected value assignments
In an example computer-implemented method, a dataset and a query including an expression to be matched to the dataset is received via a processor. A false positive rate (FPR) and a false negative rate (FNR) is calculated via the processor for each possible value assignment of a plurality of possible value assignments in response to detecting a missing value in the dataset. A value assignment is selected, via the processor, from the plurality of possible value assignments based on the FPR and the FNR. A response to the query is generated via the processor based on the selected value assignment.
US10901972B2 Table partition configuration method, apparatus and system for database system
Embodiments of the present disclose provide a method and apparatus for identifying network attacks. The method can include: acquiring access data within at least two time periods of a target website server according to preset fields; counting a quantity of access data having the same content in each of the preset fields within each of the time periods; determining whether the quantities of access data having the same preset fields within each of the time periods are the same; and in response to the quantities of access data having the same preset fields within each of the time periods being the same, determining access requests corresponding to access data having the same quantity as small-traffic network attacks.
US10901971B2 Random walking and cluster-based random walking method, apparatus and device
Embodiments of the present specification disclose random walking and a cluster-based random walking method, apparatus and device. A solution includes: obtaining information about each node included in graph data, generating, according to the information about each node, a hash table reflecting a correspondence between the node and an adjacent node of the node, and generating a random sequence according to the hash table, to implement random walking in the graph data. The solution is applicable to clusters and single machines.
US10901970B2 One-way hashing methodology for database records
Disclosed herein are systems and methods allowing provider server and an analytics server to communicate confidential information but not compromise the anonymity of the customers if the data transmitted in either direction were to be intercepted or otherwise viewed by an unauthorized party, each server is configured to transmit the data records of the customers without any personally identifying information (PII) associated with the customers. The databases may “link” the data records by separately generating customer key identifiers for each unique customer having data in the one or both of the databases, according to predefined parameters and a predetermined one-way hashing algorithm. The unique customer key identifier may then be concatenated to, appended to, or otherwise associated with each data record for a particular customer that is being communicated between the servers.
US10901969B2 System and method for facilitating an objective-oriented data structure and an objective via the data structure
In some embodiments, a hierarchical tree may include nodes that each indicates an objective, and each non-root node of the nodes indicates an objective supporting an objective of at least one node with which the non-root node has a direct relationship. Based on a modification to an objective of a given node of the tree, a determination of whether at least one child node of the given node indicates an unsatisfiable objective (e.g., no longer suitably supporting the given node's objective). For a child node of the given node determined to indicate an unsatisfiable objective, a corresponding subset of the tree may be replaced with replacement nodes that each indicates a satisfiable objective (e.g., suitably supporting the given node's objective), where the corresponding subset includes (i) the child node and (ii) descendant nodes of the child node.
US10901966B2 Synchronizing configurations for container hosted applications
An application executing in a containerized environment may be configured at started up by deploying a configuration agent to execute in a container engine. For each container deployed, instantiating a user configuration plugin and one or more applications to execute in the container. The user configuration plugin may send a request to the configuration agent to request for configuration information relating to the application. The configuration plugin may receive configuration information from the configuration agent and used the received configuration information to configure the application.
US10901965B1 Providing suggestions within a document
In one aspect, a method includes obtaining textual input provided to a document editing application by a user device, the textual input being provided to the document editing application for inclusion in a document; identifying performance measures associated with the current editing session for the document, each performance measure being based on session data obtained from the user device during a document editing session, the session data being for the textual input and prior text that was included in the document prior to the textual input; providing the performance measures as input to a suggestion model that was trained using historical performance measures identified in performance logs for historical document editing sessions of users; and throttling textual suggestions during the current editing session based on the output of the suggestion model.
US10901960B1 Stateless analytics for commingled tenant isolated data
A system for an analytic database includes a commingling storage unit, an interface, and a processor. The interface is configured to receive an indication to build an analytic database. The processor is configured to transfer data to build the analytic database stored in the commingling storage unit, and build the analytic database using the data.
US10901953B2 Storage system, file replication system, file replication method and non-transitory computer-readable medium
A storage system includes processing circuitry configured to detect a file operation in a folder of a first storage, sequentially register information of files having undergone a change as a file replication processing target in a database, execute file replication processing to sequentially replicate each individual file of the files registered as the file replication processing target to a second storage, execute folder replication processing to replicate the folder to the second storage, in the folder replication processing, exclude a file belonging to the folder for the folder replication processing from the file replication processing target, and execute the file replication processing in parallel with the folder replication processing when the information of the file having undergone a change has been registered as the file replication processing target in the database during the folder replication processing.
US10901944B2 Statelessly populating data stream into successive files
Storing an incoming data stream using successive files that are consecutively populated. The appropriate file to populate a given data stream portion into is determined by mapping the data stream offset to a file, and potentially also an address within that file. The successive files may be the same size, so that the file can be identified based on the data stream address (or offset) without the use of an index. Furthermore, the files may be easily named by having that size be some multiple of a binary power of bytes. That way, the files themselves can be automatically and named and identified by using the more significant bit or bits of the data stream offset to uniquely identify the file and establish ordering of the files. Replication may occur from a primary to a secondary store by transmitting the offset, and the actual data to be stored.
US10901943B1 Multi-tier storage system with direct client access to archive storage tier
A multi-tier storage system is provided with direct client access to an archive storage tier for input/output operations. An exemplary method comprises communicating over a network with (i) a cluster file system on a first storage tier, and (ii) a second archive storage tier comprising an object store; providing a client of the cluster file system with access to one or more files in the cluster file system on the first storage tier; and executing a translation shim to provide the client of the cluster file system with one or more of read and write access to one or more files on the second archive storage tier. The translation shim converts between the protocols of the cluster file system and the protocols of the second archive storage tier, to allow unmodified applications to optionally access the second archive storage tier using existing cluster file system protocols.
US10901942B2 Offloading data to secondary storage
For offloading data to secondary storage, a criteria module checks a migration criteria of a data segment stored in a first data repository. The data segment may be associated with one or more entities. A threshold module determines whether the migration criteria of the data segment satisfies a migration threshold. A migration module migrates the data segment to a second data repository in response to the migration criteria of the data segment satisfying the migration threshold.
US10901940B2 Processors, methods, systems, and instructions to atomically store to memory data wider than a natively supported data width
A processor includes a widest set of data registers that corresponds to a given logical processor. Each of the data registers of the widest set have a first width in bits. A decode unit that corresponds to the given logical processor is to decode instructions that specify the data registers of the widest set, and is to decode an atomic store to memory instruction. The atomic store to memory instruction is to indicate data that is to have a second width in bits that is wider than the first width in bits. The atomic store to memory instruction is to indicate memory address information associated with a memory location. An execution unit is coupled with the decode unit. The execution unit, in response to the atomic store to memory instruction, is to atomically store the indicated data to the memory location.
US10901939B2 Computer architecture with resistive processing units
A processor includes an array of resistive processing units connected between row and column lines with a resistive element. A first single instruction, multiple data processing unit (SIMD) is connected to the row lines. A second SIMD is connected to the column lines. A first instruction issuer is connected to the first SIMD to issue instructions to the first SIMD, and a second instruction issuer is connected to the second SIMD to issue instructions to the second SIMD such that the processor is programmable and configurable for specific operations depending on an issued instruction set.
US10901929B2 Input/output port rotation in a storage area network device
In one aspect of the present description, in an input/output (I/O) device having multiple CPUs and multiple I/O ports, a cycle of I/O port rotations is initiated in which each port rotation of the cycle includes rotating an assignment of at least one I/O port from one CPU to a different CPU of a plurality of the CPUs. In the illustrated embodiment, an I/O port assignment for each CPU of the plurality CPUs is rotated for at least a portion of the cycle. Other features and aspects may be realized, depending upon the particular application.
US10901926B2 Semiconductor device
A semiconductor device includes a burst control circuit configured to generate burst information depending on a logic level of a setting bit when an operation setting signal is inputted and configured to generate a burst control signal from the burst information in the case where a read signal is inputted. The semiconductor device also includes a data processing circuit configured to output output data by performing first and second burst operations for internal data, depending on a logic level of the burst control signal.
US10901924B2 Mixing restartable and non-restartable requests with performance enhancements
A computer-implemented method includes setting a respective flag in a first buffer of a hardware accelerator. The first buffer includes the respective flag of the first buffer, and a second buffer of the hardware accelerator includes a respective flag of the second buffer. A hardware state of the hardware accelerator is maintained in the first buffer, based on the respective flag of the first buffer being set. A first request directed to the hardware accelerator is received. It is determined that that the first buffer has the respective flag set. The first request is passed to the hardware accelerator, where passing the first request includes passing to the hardware accelerator a pointer to the first buffer, based on the first buffer having the respective flag set.
US10901923B1 Electronic device, electronic device system and magnetic disk device
According to one embodiment, an electronic device includes an interface, a setting unit, and a controller. The interface is operable to perform communication in accordance with a protocol. The setting unit is configured to set one of a plurality of items indicating a state of the electronic device. The controller is configured to, when a command is received via the interface, obtain the state of the item set in the setting unit, and when a response to the command is transmitted, include state information indicating the state of the set item in a header portion of the response defined in a communication standard of the protocol.
US10901922B2 Arbitrating requests for access to a computer resource by ordered requestors
Methods and arbiter systems for arbitrating between a plurality of ordered requestors and a shared resource based on priorities allocated to the requestors include determining whether there is at least one requestor that has requested access in the current cycle and has priority in the current cycle. In response to determining that there is at least one requestor that has requested access in the current cycle and has priority in the current cycle, a lowest ordered requestor is selected that has requested access in the current cycle and has priority in the current cycle; and in response to determining that there are no requestors that have requested access in the current cycle and have priority in the current cycle, a highest ordered requestor is selected that has requested access in the current cycle.
US10901920B2 Turnstile API for runtime priority boosting
One embodiment provides for a computer-implemented method comprising instantiating a synchronization primitive to control access to a resource, acquiring the synchronization primitive at a first thread, the first thread having a first priority, associating a turnstile with the synchronization primitive, setting an inheritor of the turnstile to the first thread, attempting to acquire the synchronization primitive at a second thread while the synchronization primitive is held by the first thread, the second thread having a second priority, adding the second thread to a wait queue of the turnstile; and in response to determining that the second priority is higher than the first priority, increasing the priority of the first thread to the second priority.
US10901917B1 Address scrambling for storage class memory
In various implementations, a memory controller for storage class memory can include an address scrambling circuit. The address scrambling circuit can receive an input address for a processor memory transaction, where the input address is associated with a virtual machine identifier. The address scrambling circuit can further determine an address scrambling mapping from the plurality of address scrambling mappings, where the address scrambling mapping includes a first pattern that determines an alternate set of bits for a set of input bits. The address scrambling circuit can further scramble, using the scrambling circuit and the first pattern, a first part of the input address. The address scrambling circuit can further determine a scrambled address using the input address and the scrambled first part of the input address and output the scrambled address.
US10901916B1 Managing indication of accessed tracks in cache to a most recently used end of a cache list based on accesses to different regions of the cache list
Provided are a computer program product, system, and method for managing adding of accessed tracks to a cache list based on accesses to different regions of the cache list. A cache has a least recently used (LRU) end and a most recently used (MRU) end. A determination is made of a high access region of tracks from the MRU end of the cache list based on a number of accesses to the tracks in the high access region. A flag is set for an accessed track, indicating to indicate the accessed track at the MRU end upon processing the accessed track at the LRU end, in response to the determining the accessed track is in the high access region. After the setting the flag, the accessed track remains at a current position in the cache list before being accessed.
US10901915B2 Caching system for eventually consistent services
Systems, apparatuses, and methods may provide for an eventually-consistent distributed caching mechanism for database systems. As an example, the system may include a recently updated objects (RUO) manager, which may store object identifiers of recently updated objects and RUO time-to-live values of the object identifiers. As servers read objects from the cache or write objects into the cache, the servers may also check the RUO manager to determine if the object has been updated recently enough to be at risk of being stale or outdated. If so, the servers may invalidate the object stored at the cache as it may be stale, which results in eventual consistency across the distributed database system.
US10901911B2 Faster computer memory access by reducing SLAT fragmentation
To increase the speed with which a Second Layer Address Table (SLAT) is traversed, memory having the same access permissions is contiguously arranged such that one or more hierarchical levels of the SLAT need not be referenced, thereby resulting in more efficient SLAT traversal. “Slabs” of memory are established whose memory range is sufficiently large that reference to a hierarchically lower level table can be skipped and a hierarchically higher level table's entries can directly identify relevant memory addresses. Such slabs are aligned to avoid smaller intermediate memory ranges. The loading of code or data into memory is performed based on a next available memory location within a slab having equivalent access permissions, or, if such a slab is not available, or if an existing slab does not have a sufficient quantity of available memory remaining, a new slab with the proper access permissions is established.
US10901908B2 Storing data into a memory
The present disclosure relates to storing data in a computer system. The computer system comprising a main memory coupled to a processor and a cache hierarchy. The main memory comprises a predefined bit pattern replacing existing data of the main memory. Aspects include storing the predefined bit pattern into a reference storage of the computer system. At least one bit in a cache directory entry of a first cache line of the cache hierarchy can be set. Upon receiving a request to read the content of the first cache line, the request can be redirected to the predefined bit pattern in the reference storage based on the value of the set bit of the first cache line.
US10901906B2 Write data allocation in storage system
This disclosure provides a method, a computing system and a computer program product for allocating write data in a storage system. The storage system comprises a Non-Volatile Write Cache (NVWC) and a backend storage subsystem, and the write data comprises first data whose addresses are not in the NVWC. The method includes checking fullness of the NVWC, and determining at least one of a write-back mechanism or a write-through mechanism as a write mode for the first data based on the checked fullness.
US10901898B2 Cost-effective solid state disk data-protection method for power outages
A storage system includes at least one solid-state drive (SSD) and a baseboard management controller (BMC). The at least one SSD communicates over a communication link information that the at least one SSD includes a predetermined number of super capacitors in which the predetermined number includes 0, and is capable of providing a mode of operation to flush data in a non-volatile memory to a non-volatile memory that spans a predetermined amount of time if a loss of power condition is detected. The BMC device receives the information from the SSD and in response sends a message to the at least on SSD to enter the mode of operation.
US10901897B2 Method and apparatus for search engine cache
Aspects of the disclosure provide a network device. The network device includes a search engine, a ternary content addressable memory (TCAM) cache engine, a search key generation unit and an output controller. The search engine stores a lookup table of entries for rules of packet processing, and searches the lookup table in response to packets received from a network interface of the network device. The TCAM cache engine caches a subset of the entries in the lookup table based on hit statistics of the entries. The search key generation unit generates a search key based on a received packet and provides the search key to the search engine and to the TCAM cache engine. The output controller outputs a search result from the TCAM cache engine when the TCAM cache engine has a matching entry to the search key.
US10901895B2 Data file handling in a volatile memory
A mechanism is provided for destaging one or more data files in a volatile memory using a set of heat registers associated with each data file. Responsive to receiving a notification indicating that free space within the volatile memory has fallen below a predetermined threshold, a rule is implemented, based on values associated with the set of heat registers assigned to each data file, to identify a data file to move to a non-volatile memory, where the set of heat registers comprises a content heat register, an access heat register, and a metadata heat register. The data file is moved to the nonvolatile memory. Responsive to determining that the free space fails to have risen above the predetermined threshold, the operations are repeated until the free space rises above the predetermined threshold at which time the set of heat registers assigned to the data files that were moved are deassigned.
US10901888B2 Memory system and operating method thereof
A memory system includes a controller suitable for managing, first mapping information for mapping a number of first logical addresses among a logical addresses received from a host to a number of first physical addresses and second mapping information for mapping a number of second logical addresses among the logical addresses to a number of second physical addresses, the controller may compress the first mapping information of at least two first logical addresses, which are sequential, and at least two first physical addresses into first sequential mapping information, and may compress the second mapping information of at least two second logical addresses, which are sequential, and at least two second physical addresses into second sequential mapping information, the first physical addresses may be represented by a first number of bits, and the second physical addresses may be represented by a second number of bits.
US10901887B2 Buffered freepointer management memory system
A system and method of buffered freepointer management to handle burst traffic to fixed size structures in an external memory system. A circular queue stores implicitly linked free memory locations, along with an explicitly linked list in memory. The queue is updated at the head with newly released locations, and new locations from memory are added at the tail. When a freed location in the queue is reused, external memory need not be updated. When the queue is full, the system attempts to release some of the freepointers such as by dropping them if they are already linked, updating the linked list in memory only if those dropped are not already linked. Latency can be further reduced by loading new locations from memory when the queue is nearly empty, rather than waiting for empty condition, and by writing unlinked locations to memory when the queue is nearly full.
US10901886B2 Hardware-based flash FTL function realization method and data storage device thereof
Disclosed in an embodiment of the present invention are a hardware-based flash FTL function realization method and data storage device thereof, wherein the method comprises: when the data storage device is powered on, a state machine identifies the flash chip to acquire the chip information of the flash chip; the state machine establishes a target table according to the chip information; and the state machine realizes the FTL function of the flash controller according to the target table, wherein the FTL function comprises an address mapping function, a bad block management function and a garbage collection function.
US10901885B2 Memory device and non-transitory computer readable recording medium
According to one embodiment, a memory device includes a nonvolatile memory, address translation unit, generation unit, and reception unit. The nonvolatile memory includes erase unit areas. Each of the erase unit areas includes write unit areas. The address translation unit generates address translation information relating a logical address of write data written to the nonvolatile memory to a physical address indicative of a write position of the write data in the nonvolatile memory. The generation unit generates valid/invalid information indicating whether data written to the erase unit areas is valid data or invalid data. The reception unit receives deletion information including a logical address indicative of data to be deleted in the erase unit area.
US10901883B2 Embedded memory management scheme for real-time applications
Memory is dynamically shared or allocated in an embedded computer system. The types of memory that are part of the system are first determined. Thereafter, the amount of memory available for use is determined. The type of memory required by a program or application is determined as is the amount of space that is required. If the amount of memory space that can be allocated to the program in a first type of requested memory is greater than or at least equal to the amount of memory space required by the computer program, the program is then loaded into the available memory. If the requested type of memory is not available or there is not enough of the requested memory available, other types of memory devices are considered and used, if sufficient space in one or more of them exists.
US10901881B1 Systems and methods for test deployment of computational code on virtual servers
Methods and systems for test deployment of computational code on virtual servers are disclosed. In one embodiment, an exemplary method comprises receiving test computational code programmed to provide resources; selecting a test virtual server from a plurality of virtual servers; uploading the test computational code to the test virtual server; initializing the test computational code on the test virtual server; receiving computational performance measurements of the test virtual server and a remainder of the plurality of virtual servers; calculating a test score of the test virtual server based on the received computational performance measurements; and stopping the test computational code if the test score is outside a set range.
US10901880B1 API monitoring and validation for onboarded applications
An API monitoring and validation tool that may be provided as part of a web-based application testing and deployment environment. The environment may enable developers to develop web-based applications, validate and test APIs used by the applications and deploy the applications. The API monitoring and validation tool may perform validation of a service endpoint used by an application. As part of the validation, a user may provide information regarding the form and content of a successful response to a call to the service endpoint is. The monitoring may measure performance metrics and obtain information regarding the causes of errors and failures. The monitoring can identify errors and failures that occur during API call chains to service endpoints.
US10901876B2 Providing cognitive intelligence across continuous delivery pipeline data
A method, system and computer program product for detecting potential failures in a continuous delivery pipeline. A machine learning model is created to predict whether changed portion of codes under development at various stages of the continuous delivery pipeline will result in a pipeline failure. After creating the machine learning model, log file(s) may be received that were generated by development tool(s) concerning a changed portion of code under development at a particular stage of the continuous delivery pipeline. The machine learning model provides relationship information between the log file(s) and the changed portion of code. A message is then generated and displayed based on this relationship information, where the message may provide a prediction or a recommendation concerning potential failures in the continuous delivery pipeline. In this manner, the potential failures in the continuous delivery pipeline may be prevented without requiring context switching.
US10901869B2 Methods and systems that efficiently store metric data
The current document is directed to methods and systems that collect metric data within computing facilities, including large data centers and cloud-computing facilities. In a described implementation, lower and higher metric-data-value thresholds are used to partition collected metric data into outlying metric data and inlying metric data. The inlying metric data is quantized to compress the inlying metric data and adjacent data points having the same quantized metric-data values are eliminated, to further compress the inlying metric data. The resulting compressed data includes original metric-data representations for outlier data points and compressed metric-data representations for inlier data points, providing accurate restored metric-data values for significant data points when compressed metric data is decompressed.
US10901867B2 Distributed redundant storage system
A device implementing a system for object placement includes at least one processor configured to identify an object stored on two of a plurality of storage devices, and to determine a pairing value for each pair of the plurality of storage devices, the pairing value corresponding to a number of stored objects common to the pair. The at least one processor is further configured to select, based on the determined pairing values, two storage devices having a lowest pairing value relative to the determined pairing values, and to move the object to each of the two selected storage devices.
US10901866B2 Failure detection and data recovery in a storage system
Systems and methods presented herein provide for failure detection and data recovery in a storage system. In one embodiment, a method operable in a storage system comprises locating failures in data blocks in storage area of a storage device, categorizing the failures into block groups, each block group comprising one or more data blocks having failures, and halting input/output (I/O) operations to data blocks in a first of the block groups due to the failures of the first block group. The method also includes detecting additional failures in one or more data blocks of other block groups remaining in the storage area, and determining when to fail the storage area of the storage device based on the detected failures.
US10901852B2 Restoring virtual network function (VNF) performance via VNF reset of lifecycle management
Techniques for identifying and remedying performance issues of Virtualized Network Functions (VNFs) are discussed. An example system includes processor(s) configured to: process VNF Performance Measurement (PM) data received from a network Element Manager (EM) for a VNF; determine whether the VNF has a negative performance issue based on the VNF PM data; request that the EM create a Virtualization Resource (VR) PM job associated with a VR of the VNF when the VNF has the negative performance issue; process VR PM data received from the EM; determine whether to restart the VNF based on the VR PM data and the VNF PM data; and request a network function virtualization orchestrator (NFVO) to restart the VNF based on a determination to restart the VR.
US10901850B2 Thread checkpoint table for computer processor
Examples of techniques for a thread checkpoint table for a computer processor are described herein. An aspect includes, based on detecting an early power-off warning (EPOW) signal, determine, based on a thread checkpoint table, whether a status of a thread of a processor indicates that the thread has begun a unit of atomic work. Another aspect includes, based on determining that the status of the thread of the processor indicates that the thread has begun the unit of atomic work, allowing the thread to continue execution of the unit of atomic work. Another aspect includes determining, based the status of the thread in the thread checkpoint table, that the thread has completed the unit of atomic work. Another aspect includes, based on determining that the thread has completed the unit of atomic work, suspending the thread.
US10901849B2 Dynamic authorization batching in a dispersed storage network
A method for execution by a dispersed storage and task (DST) processing unit includes queuing authorization requests, corresponding to received operation requests, in response to determining that first system utilization data indicates a first utilization level that compares unfavorably to a normal utilization threshold. A first batched authorization request that includes the queued authorization requests is generated for transmission to an Identity and Access Management (IAM) system in response to determining that the first request queue compares unfavorably to a first queue limit condition. A second queue limit condition that is different from the first queue limit condition is determined based on second system utilization data. A second batched authorization request that includes a second plurality of authorization requests of a second request queue is generated in response to determining that the second request queue compares unfavorably to the second queue limit condition.
US10901848B2 Storage systems with peer data recovery
Example peer storage systems, storage devices, and methods provide peer data recovery across a peer communication channel. Peer storage devices establish peer communication channels that communicate data among the peer storage devices. A storage device may identify storage media segments from their storage medium for recovery of failed data units. A peer storage device may be identified that contains recovery data for the failed data units. The recovery data may be received over the peer communication channel and the storage media segments may be recovered using the recovery data.
US10901840B2 Error correction decoding with redundancy data
Enhanced error correction for data stored in storage devices are presented herein. An error correction circuit decodes an encoded data segment retrieved from a storage media. This decode uses a selected error correction scheme having an error correction limit. The error correction circuit tracks a number of bit corrections made to the encoded data segment during decode. A detection circuit sends a redundant version of the encoded data segment to the error correction circuit in response to the number of bit corrections satisfying a threshold limit set below the error correction limit to mitigate undetected errors in decoding the encoded data segment. An output circuit can transfer resultant data decoded by the error correction circuit to other systems, such as a host device.
US10901838B2 Predictive caching for check word snooping in high performance ficon
Technical solutions are described for computing data check word for a host request for an I/O processing operation at a host computer system that communicates with a control unit. An example method includes obtaining information for a first I/O operation at a channel subsystem in the host computer system, and accessing an address control word (ACW) of the first I/O operation. The ACW is stored in the local channel memory, and the ACW includes a first data check seed-value. The method also includes computing a first data check word based on the first data check seed-value from the ACW. The method also includes obtaining information for a second I/O operation at the channel subsystem, and in response to the second i/o operation corresponding to said ACW of the first I/O operation, computing a second data check word based on a second data check seed-value from a cache memory.
US10901837B2 Error correction code (ECC) operations in memory
The present disclosure includes apparatuses and methods for ECC operation associated with memory. One example apparatus comprises a controller configured to perform an error correction code (ECC) operation on a codeword stored in the memory, wherein the codeword includes a first number of ECC bits and the first number of ECC bits are generated based on an encoding matrix, wherein each row of the encoding matrix has an odd number of bits having a binary value of 1.
US10901835B1 Systems and methods for self correcting secure computer systems
A self-correcting secure computer system is provided. The computer system includes a read-only memory (ROM) device, a random access memory (RAM) device, and at least one processor in communication with the ROM device and the RAM device. The at least one processor is programmed to receive an activation signal, retrieve, from the ROM device, data to execute an operating system, and execute, on the RAM device, the operating system based on the data from the ROM device.
US10901834B2 Interactive troubleshooting assistant
An interactive troubleshooting assistant and method for troubleshooting a system in real time to repair (fix) one or more problems in a system is disclosed. The interactive troubleshooting assistant and method may include receiving multimodal inputs from sensors, wearable devices, a person, etc. that may be input into a feature extractor including attention layers and pre-processing units of a cloud computing system hosted by one or more servers, such as a private cloud system. A pre-processing unit converts the raw multimodal input into a structed form so that an attention layer can give weights to features provided by the pre-processing unit according to their importance. The weighted extracted features may be provided to an actions predictor. The actions predictor generates the most suitable action based on the weighted extracted features generated by the feature extractor based on the multimodal inputs. After the most suitable action is performed, the interactive troubleshooting assistant considers new information from multimodal inputs so that the interactive troubleshooting assistant can provide the next recommended action. The interactive troubleshooting assistant may repeat these operations until the repair is completed.
US10901833B2 Automated recovery of execution roles in a distributed online system
Automated recovery of execution roles in a distributed historian system in accordance with actions and rules customized to each execution role. A monitoring service monitors the health status of execution roles and automatically performs a corrective action in response to the health state of an execution role triggering a predetermined rule.
US10901832B2 System for maintenance recommendation based on failure prediction
Example implementations described herein involve a system for maintenance recommendation based on data-driven failure prediction. The example implementations can involve estimating the probability of having a failure event in the near future given sensor measurements and events from the equipment, and then alerts the system user or maintenance staff if the probability of failure exceeds a certain threshold. The example implementations utilize historical failure cases along with the associated sensor measurements and events to learn a group of classification models that differentiate between failure and non-failure cases. In example implementations, the system then chooses the optimal model for failure prediction such that the overall cost of the maintenance process is minimized.
US10901830B2 Electronic checklist
A method, computer program product, and a system where a processor(s) obtains data comprising issues and respective issue resolution plans for the issues experienced in a distributed computing system. The processor(s) cognitively analyzes the data to identify components of the distributed computing system for status evaluation and generates a script to perform a health check on the components and to automatically resolve performance issues of the components identified during the health check. The processor(s) executes the script, where for each component, the processor(s) determined if a status of the component indicates a performance issue and if not, update the data utilized in the cognitive analysis. If yes, the processor(s) attempts to resolve the status and updates the data with the results.
US10901828B2 Freeguard: a faster secure heap allocator
The techniques described herein may include memory allocation techniques that provide improved security and performance. In embodiments, a method implemented in a computer system may include a processor and a memory, the method may comprise mapping a block of memory, dividing the block of memory into a plurality of heaps, dividing each heap into a plurality of sub-heaps, wherein each sub-heap is associated with one thread of software executing in the computer system, dividing each sub-heap into a plurality of bags, wherein each bag is associated with one size class of objects, and storing a plurality of objects in at least some of the bags, wherein each object is stored in a bag having size class corresponding to a size of the object.
US10901823B2 System and method for load balancing in computing systems
A system and method to balance computational loads across multiple computing systems, such as servers in a server cluster, is disclosed. The system includes a load balancer. Upon receiving a new computing request corresponding to an expected throughout, the load balancer identifies a computing system that is most likely to fail and sends the new computing request to a different computing system. The load balancer uses a mutational algorithm to identify potentially problematic throughputs for a given computing system in a given state. The mutational algorithm is used to determine latency-throughput curves that are fit to a data population that includes many diverse data points with relatively high slopes in a 2D latency-throughput space.
US10901818B2 System and method for common request processing
Embodiments of the invention are directed to systems and methods for common request processing by a request formatting platform. The request formatting platform generates formatted requests for request processors according to specifications of a common request processing application programming interface (API). The same common request processing API is used by the request formatting platform to communicate with all of the request processors according to one particular format.
US10901811B2 Creating alerts associated with a data storage system based on natural language requests
In various embodiments, a natural language (NL) application enables users to more effectively access various data storage systems based on NL requests. As described, the NL application includes functionality for selecting an optimal interpretation algorithm, generating a dashboard, and/or generating an alert based on an NL request. Advantageously, the operations performed by the NL application reduce the amount of time and user effort associated with accessing data storage systems and increase the likelihood of properly addressing NL requests.
US10901809B2 Audio, video and control system implementing virtual machines
The system of the present technology includes an embodiment that provides a host audio, video and control operating system configured to establish or interact with one or more virtual machines, each with a guest operating system.
US10901803B2 Allocation of resources among logical partitions
A set of test cases is obtained to evaluate the resource configuration of a computing environment. One or more test cases of the set of test cases are randomly selected and sent to one or more logical partitions of the computing environment. Execution of the one or more test cases on the one or more logical partitions is monitored. Based on the monitoring, verify whether processing associated with the one or more logical partitions is being performed at an acceptable level. Based on the verifying indicating that the processing is not at an acceptable level, initiating reconfiguring of resources of at least one logical partition of the one or more logical partitions.
US10901787B2 Artificial intelligence (AI) based resource identification
An Artificial Intelligence (AI) based resource identification system enables identifying available resources in response to receiving a request for resources. The request attributes are mapped to the attributes of the resources in a resource pool. Matching index scores are calculated and resources that match the request can be selected based on the matching index scores. If no resources are available suitable alternate resources with lower matching index scores are suggested so that a user has the choice to filter this alternate resources based on a threshold score. Particular suggestions to change one or more of the request attributes can be provided based on analysis of the mapping of the request and the resource attributes which enables the resource identification system to suggest changes to one or more of the skill attributes, level attributes, time attributes or location attributes of the request.
US10901785B2 Task deployment method, task deployment apparatus, and storage medium
A task deployment method executed by a processor of a task development apparatus, the task development method includes acquiring, at a predetermined interval, a number of processes in a queue that stores the processes executed by a plurality of calculation devices included in at least one of one or more nodes; determining, for each of the plurality of calculation devices, a process execution rate for a new process; calculating, for each of the plurality of calculation devices, an execution completion point for the new process based on the acquired number of processes in the queue and the determined process execution rate for each of the respective calculation devices; and determining, from among the plurality of calculation devices, a calculation device to execute the new process based on the calculated execution completion point for each of the plurality of calculation devices.
US10901784B2 Apparatus and method for deferral scheduling of tasks for operating system on multi-core processor
Provided is a method for scheduling of tasks for an operating system on a multi-core processor. The method includes receiving a system call for initiating a scheduling operation on a second core and invoking a scheduling instance to the second core, and the scheduling instance notifies the scheduling operation of an incoming high priority task. Further, the method includes deferring a switching context instance at the second core, and the deferring the switching context instance at the second core includes unblocking the first core to perform other tasks.
US10901781B2 System and method for migrating a live stateful container
Systems, methods, and computer-readable media for migrating an application container between nodes in a network are disclosed. An interest for an application container may be received by an origin node and, in response, the origin node may transfer a copy of the application container over the network and to a destination node. The origin node can then shut down the application container and transmit any remaining container state and received requests to the destination node. The destination node may then update a routing plane for the network to provide delivery of service requests to the migrated application.
US10901779B2 Method and apparatus for silently starting application in background and terminal device
A method for silently starting an application in background includes: monitoring running statuses of applications on a terminal and when it is detected that a first application exits running, determining whether the first application is a silently started application; and if yes, intercepting prompt information for the first application, where the first application is any one of the applications on the terminal, and the silently started application is an application recorded in a silent application list. According to this method, the prompt information for the first application of the silently started application is intercepted, so that a problem that it takes an excessively long time to cold start an application and a problem of unnecessary interference caused by the prompt information to a user are resolved, thereby improving user experience.
US10901777B1 Techniques for context switching using distributed compute workload parsers
Techniques are disclosed relating to context switching using distributed compute workload parsers. In some embodiments, an apparatus includes a plurality of shader units configured to perform operations for compute workgroups included in compute kernels, a plurality of distributed workload parser circuits each configured to dispatch workgroups to a respective set of the shader units, a communications fabric, and a master workload parser circuit configured to communicate with the distributed workload parser circuits via the communications fabric. In some embodiments, the master workload parser circuit maintains a first set of master state information that does not change for a compute kernel based on operations by the shader units and a second set of master state information that may be changed by operations specified by the kernel. In some embodiments, the master workload parser circuit performs a multi-phase state storage process in communications with the distributed workload parser circuits.
US10901776B2 Efficient and scalable transaction processing using a consensus-based transaction model
An efficient and scalable transaction processing using a consensus-based transaction model is disclosed. A transaction processor receives a transaction that includes a plurality of update subtransactions to be performed against a corresponding plurality of resources. A transaction identifier (ID) that corresponds to the transaction is determined. For each resource of the plurality of resources, the transaction ID is sent to a resource manager associated with the resource to determine a status of the corresponding update subtransaction as one of 1) a not seen status, 2) a prepared status, or 3) a committed status. Based on the status of the corresponding update subtransaction, any action against the resource via the resource manager that is necessary to bring the status of the corresponding update subtransaction to the committed status is performed. The transaction is marked as being completed.
US10901775B2 Method and system of hydrating of virtual machines
Embodiments disclosed herein generally relate to a method and system for automatically updating a virtual machine image of one or more virtual machines of an auto-scaling group. A computing system receives an indication to update a virtual machine image of a plurality of virtual machines in a plurality of auto-scaling groups. Computing system identifies a subset of the plurality of auto-scaling groups that contains a hydration tag. Computing system locates a version of the virtual machine image different from a current version of the virtual machine image. For each auto-scaling group in the subset of auto-scaling groups, computing system clones a launch configuration for the virtual machines in the auto-scaling group. Computing system stores data associated with each auto-scaling group in a remote location. Computing system updates the virtual machine image of the virtual machines in each auto-scaling group with the new version of the virtual machine image.
US10901771B2 Methods and systems for securely and efficiently clustering distributed processes using a consistent database
Certain embodiments described relate to methods and systems for adding one or more nodes to a first cluster including a first node in a computer system. A method performed by the first node comprises retrieving a first cluster configuration associated with the first cluster from a distributed database through a first database server (DBS) and creating a second cluster configuration using the first cluster configuration and information received from a second node as part of a request to join the first cluster. The method further comprises populating a first one or more local trust stores of a first one or more processes executing on the first node with a second one or more security certificates of a second one or more processes executing on the second node. The method further comprises writing the second cluster configuration to the distributed database and returning the second cluster configuration to the second node.
US10901769B2 Performance-based public cloud selection for a hybrid cloud environment
A hybrid cloud solution for securely extending a private cloud or network to a public cloud can be enhanced with tools for evaluating the resources offered by multiple public cloud providers. In an example embodiment, a public cloud evaluation system can be used to create a virtual machine (VM) in a public cloud to serve the function of a public cloud evaluation agent. The public cloud evaluation agent can instantiate one or more VMs and other resources in the public cloud, and configure the VMs and resources to execute performance evaluation software. The results of the performance evaluation software can be transmitted to a private enterprise network, and analyzed to determine whether the public cloud is an optimal public cloud for hosting an enterprise application.
US10901768B1 Migrating servers from user networks to a user-selected type of hypervisor at a service provider network
Techniques for migrating servers from customer networks into service provider networks are described. A backup proxy can be deployed in a customer's network and associated with one or more servers in the customer's network and with a server migration service of a service provider network. A customer can identify a server in the customer's network to migrate and the server migration service coordinates the migration with the backup proxy. The backup proxy can be instructed to obtain replication data for the server, obtain configuration data associated with the server, and upload the replication data and configuration data to the service provider network. The service provider network uses the replication data and configuration data to create a migrated copy of the server at the service provider network.
US10901763B2 Systems and methods for user interface detection
Embodiments described include systems and methods for user interface (UI) anomaly detection. One or more processors of a client device can execute an application undergoing UI anomaly detection. The application can be injected with a detection engine. The detection engine can determine, while executing as a thread of the application on the one or more processors of the client device, that a dimension of a text-designated region of a first user interface element of the application is less than that of corresponding text for rendering on the user interface element. The detection engine can provide, to a server responsive to the determination, an indication of a first UI anomaly. The indication can include information about a position and size of the first user interface element.
US10901762B1 Tutorial content creation and interaction system
A system for generating tutorials is disclosed. In one embodiment, the system includes a user device including a user interface, wherein the user interface includes a display and a user input device. In another embodiment, the system includes one or more processors configured to: receive a video; display prompts on the display for entry of text entry by a user; receive text entries from the user via the user input device; synchronize text entries with selected segments of the video selected via a slidable video segment selection element; and generate a text searchable tutorial based on the synchronization of the first text entry with the first segment of the video and the synchronization of the additional text entry with the additional segment of the video.
US10901760B2 View augmentation in multiscreen environment
The disclosed technology is generally directed to multiscreen environments. In one example of the technology, a registry is maintained. The registry includes a plurality of context schemas. Each context schema in the plurality of context schemas includes a context schema input and a context schema output. Context data is received from a first application. The context data includes at least one of a context schema input that is associated with view augmentation in a multiscreen environment or a context schema output that is associated with view augmentation in a multiscreen environment. It is determined whether the context data is valid based, at least in part, on the registry. In response to determining that the context data is valid, the context data is forwarded to at least a second application. The second application is separate from the first application.
US10901756B2 Context-aware application
A method may include obtaining context data describing a context of a user of an electronic device and transmitting the context data to a back-end device. The method may also include receiving instructions from the back-end device, the instructions directing the electronic device to dynamically generate a single user interface including interactive content from a plurality of related resources, the plurality of related resources determined by the back-end device to be related to each other and to the context of the user, features of the interactive dynamic content extracted by the back-end device. The method may additionally include dynamically generating the single user interface, and displaying the single user interface to the user of the electronic device.
US10901753B2 Applications start based on target distances
In example implementations, a method for starting a companion application on a mobile endpoint device and an apparatus for performing the same is provided. The method is performed by a processor of the mobile endpoint device. The method includes detecting that a distance between the mobile endpoint device and a main computer is less than a target distance. The distance is based on a signal strength of a wireless communication signal between the mobile endpoint device and the main computer. An application that is being executed on the main computer is detected. A companion application is started on the mobile endpoint device that is associated with the application.
US10901751B2 Temporal layers for container technologies
Systems and methods for building images used in software containers are disclosed. A computer-implemented method includes: receiving, at a host computer, plural commands defined in a build file; determining, by the host computer, one of the plural commands is indicated as a temporal layer; building, by the host computer, an image including respective layers corresponding to respective ones of the plural commands; deleting from the image, by the host computer, one of the respective layers corresponding to the one of the plural commands indicated as the temporal layer; and pushing, by the host computer, the image to a registry.
US10901743B2 Speculative execution of both paths of a weakly predicted branch instruction
Systems, methods, and computer-readable media are described for performing speculative execution of both paths/branches of a weakly predicted branch instruction. A branch instruction may be fetched from an instruction queue and determined to be a weakly predicted branch instruction, in which case, both paths of the branch instruction may be dispatched and speculatively executed. When the actual path taken becomes known, instructions corresponding to the path not taken may be flushed. Instructions from both paths of a weakly predicted branch instruction that are speculatively executed may be dispatch and executed in an interleaved manner.
US10901737B2 Computer program, method, and device for distributing resources of computing device
A computer program stored in a computer readable storage medium is provided. It includes encoded commands, in which when the computer program is executed by one or more processors of a computer system. The computer program allows the one or more processors to perform certain commands for distributing resources of a computing device.
US10901734B2 Memory mapping using commands to transfer data and/or perform logic operations
Apparatuses and methods related to commands to transfer data and/or perform logic operations are described. For example, a command that identifies a location of data and a target for transferring the data may be issued to a memory device. Or a command that identifies a location of data and one or more logic operations to be performed on that data may be issued to a memory device. A memory module may include different memory arrays (e.g., different technology types), and a command may identify data to be transferred between arrays or between controllers for the arrays. Commands may include targets for data expressed in or indicative of channels associated with the arrays, and data may be transferred between channels or between memory devices that share a channel, or both. Some commands may identify data, a target for the data, and a logic operation for the data.
US10901731B2 Software development workbench
A system and method for managing a software development project is provided. The system integrates software development workbench and associated toolchain to link a plurality of software development tools according to a dependency that illustrates a relationship between the plurality of software development tools to indicate to a developer that the one or more software development tools necessary to build, test, deploy, and/or run the software development project, and to indicate the operational status of the a plurality of software development tools to streamline the process of utilizing those tools by a developer or other personnel.
US10901723B2 Management system for fusion splicing device and management method for fusion splicing device
A management system for managing updating of operating software of a plurality of fusion splicers to which unique identifiers are assigned respectively, is disclosed. The management system is provided with a receiving unit that receives identifiers from a plurality of fusion splicers through wireless signals, the identifiers being assigned to the respective fusion splicers, a determination unit that determines whether or not operating software of a fusion splicer assigned to an identifier received by the receiving unit is operating software to be updated, an acquisition unit that acquires operating software update information appropriate for the fusion splicer for which the operating software is determined by the determination unit to be operating software to be updated, and a transmitting unit that transmits the operating software update information appropriate for the individual fusion splicer acquired by the acquisition unit to the fusion splicer.
US10901722B2 Collaborative maintenance of software programs
Maintaining a plurality of software instances of a software program in a computing environment. An updating request is received for an updating process of the software instances from an old level to a new level. An attempt is made to update each software instance to the new level according to at least one updating policy. Responsive to a failure of the updating of each failed instance of the software instances, an exchanging instance is searched among the other software instances according to at least one searching policy, the exchanging instance being adapted to be exchanged with the failed instance for continuing the updating process according to at least one optimization criterion of the computing environment. The failed instance and the exchanging instance are exchanged in response to a positive result of the searching. The updating process corresponding to the failed instance is resumed.
US10901721B2 Methods and apparatus for version aliasing mechanisms and cumulative upgrades for software lifecycle management
Methods and apparatus for version aliasing mechanisms and cumulative upgrades for software lifecycle management are disclosed. An example method includes cumulating, by executing an instruction with a processor, a plurality of software updates identified in a first manifest file with a plurality of software updates identified in a second manifest file, the second manifest file corresponding to a version older than a version corresponding to the first manifest file; and flagging the cumulative manifest files as cumulative, the cumulative manifest file containing a plurality of software updates that update the old version to the new version.
US10901720B1 Simultaneous operation of a networked device using multiple disparate networks
Performing at least one of transmitting a request for an update responsive to at least one of at least two applications executing on a network device via at least one available network connection, wherein the network device utilizes at least two network adapters and the first network adapter is configured for transmitting the request for the update, via a first network connection, and the second network adapter is configured for transmitting a confirmation request requesting the update, via a second network connection, wherein the second network connection is a faster data connection than the first network connection, and downloading the update for the at least two applications via the second network connection.
US10901719B2 Approach for designing skills for cognitive agents across multiple vendor platforms
A cognitive agent system provides a centralized capability for users to configure and deploy cognitive agents across multiple heterogeneous vendor platforms. The cognitive agent system provides a design environment that allows users to define skills, as well as a new conversation construct that supports more complex interactions with users. The cognitive agent system also includes a deployment environment that allows users to register users and cognitive agents, deploy skills and conversations, and monitor the activity of cognitive agents across multiple vendor platforms. These users may use the cognitive agent system to define skills and conversations once and then deploy the skills and conversations to multiple service endpoints across different vendor platforms. In addition, the cognitive agent system allows user to directly manage cognitive agents that are not specific to any particular vendor.
US10901715B1 Lazy compilation and kernel fusion in dynamic computation graphs
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for lazy compilation and kernel fusion in dynamic computation graphs. One of the operations is performed by generating an input graph based on translation of user code into an expression graph. The expression graph represents control flow dependencies of operations of the generated input graph. Optimization of the input graph is then performed by iterative application of optimization rules to the input graph. An optimized version of the input graph results from the application of the optimization rules. A transformation graph then is generated by comparing changes made from the original input graph to the final optimized version of the input graph. The transformation graph provides a blueprint such that the system may recreate the optimization of a similarly structured later generated input graph without having to reapply the optimization rules. During the optimization of the input graph, the system may also generate fused blocks of just-in-time operations which the system may later optimize for parallel processing on one or more graphic processing units, and/or hardware accelerated computation units.
US10901714B1 Automatic software performance optimization
Among other things, embodiments of the present disclosure improve the functionality of computer software and systems by facilitating the automatic performance optimization of a software application based on the particular platform upon which the application runs. In some embodiments, the system can automatically choose a set of parameters or methods at run-time from a design space with pre-selected optimization methods and parameters (e.g., algorithms, software libraries, and/or hardware accelerators) for a specific task.
US10901710B2 Processor that includes a special store instruction used in regions of a computer program where memory aliasing may occur
Processor hardware detects when memory aliasing occurs, and assures proper operation of the code even in the presence of memory aliasing. The processor defines a special store instruction that is different from a regular store instruction. The special store instruction is used in regions of the computer program where memory aliasing may occur. Because the hardware can detect and correct for memory aliasing, this allows a compiler to make optimizations such as register promotion even in regions of the code where memory aliasing may occur.
US10901709B2 Partitioning based migration of systems to container and microservice based platforms
According to an example, partitioning based migration of systems to container and micro-service based-platforms may include determining, based on an analysis of source code for an application that is to be partitioned, an entity model corresponding to the application, identifying resources associated with the application, and determining a mapping of the identified resources to entities of the entity model. Further, partitioning based migration of systems to container and micro-service based-platforms may include identifying dependencies for each of the mapped resources, generating dependency and control flow metrics for the application, generating affinity values between the mapped resources, generating a resource affinity graph, determining an affinity score between each of the mapped resources, and generating resource clusters that correspond to partitions of the application.
US10901704B1 Computer-aided design, simulation, and code generation for cryptography
A software cryptography library management program allows a user to provide a software cryptography library via a graphical user interface. A cryptography toolbox program displays to the user a plurality of cryptographic operation modules in a cryptography toolbox view such that each of the cryptographic operation modules is a graphical shape representation of an operation that performs one or more of application programming interfaces from the provided software cryptography library. A cryptography design program allows the user to place cryptographic operation modules in a drawing area to form a cryptosystem. The user sends a command to a simulation engine to simulate the cryptosystem using the application programming interfaces. The user may send a different command to a code generation engine to generate code from the cryptosystem using the application programming interfaces.
US10901700B2 Automatic generation of container image in a runtime environment
Various embodiments are provided for automatically generating a container image by a processor. Service runtime information associated with an operating system (OS) may be detect and collected. The collected service runtime information may be validated. A container having the collected service runtime information may be created. A container image may be generated according to the container. The container image may be updated upon detecting a change to the service runtime information.
US10901698B2 Command tool development using a description file
Embodiments of the present disclosure relate to a computer-implemented method for executing one or more operations based on a command. According to the method, a command is received. A command name of the command and one or more parameters of the command are extracted. A command description file corresponding to the command is retrieved based on the command name. The command description file describes function logic of the command. The retrieved command description file is parsed, and information for executing one or more operations included in the command description file is acquired. The one or more operations are executed based on the acquired information and the one or more parameters.
US10901697B2 Feature switching kits
A system and method for feature switching in software applications. A feature switching action (FSA) is received and at least one user device is identified based on the received FSA. At least one feature switching instruction (FSI) is generated based on the received FSA and the FSI is sent to at least one of the identified user devices. A feature switching instruction response (FSIR) is received from each user device that received a FSI and a feature switching action response (FSAR) is generated based on the received FSIRs.
US10901696B2 Validating computer documentation via error detection in a natural language of the computer documentation
A computer-implemented computer documentation validation method, the method comprising: manipulating a user interface of an operating system by taking control of a user input device to execute a command of a computer software documentation on behalf of the user; and outputting an error code when a failure is a result of the executed command.
US10901694B2 Binary parallel adder and multiplier
An arithmetic logic unit (ALU) including a binary, parallel adder and multiplier to perform arithmetic operations is described. The ALU includes an adder circuit coupled to a multiplexer to receive input operands that are directed to either an addition operation or a multiplication operation. During the multiplication operation, the ALU is configured to determine partial product operands based on first and second operands and provide the partial product operands to the adder circuit via the multiplexer, and the adder circuit is configured to provide an output having a value equal to a product of the first operand second operands. During an addition operation, the ALU is configured to provide the first and second operands to the adder circuit via the multiplexer, and the adder circuit is configured to provide the output having a value equal to a sum of the first and second operands.
US10901691B2 System, method and apparatus for inter-process communication
A system, apparatus and method for enabling a FIFO-like (first-in-first-out) communication between a plurality of executing processes that are distributed throughout a computing system. Embodiments exploit locality in the hierarchy of the cache memory and communication busses within the computing system to enable the passing of messages or streams of bytes with a low latency and high throughput. In addition, this allows for participating components to be very simple, or very sophisticated, but still benefit from the improved communications patterns.
US10901688B2 Natural language command interface for application management
In embodiments, a method includes detecting, by a computing device, open applications of the computing device; storing, by the computing device, a buffer that tags and tracks audio content and audio context of the open applications; receiving, by the computing device, a user request to take an action regarding at least one of the open applications; determining, by the computing device, a match between the user request and the at least one of the open applications utilizing the buffer; and initiating, by the computing device, a function based on the user request in response to determining the match.
US10901686B2 Digital jukebox device with improved user interfaces, and associated methods
Certain exemplary embodiments relate to entertainment systems that interact with users to provide access to media appropriate to and/or customized for a particular user using the entertainment system, the location at which the entertainment system is being accessed, and/or a predefined event. For example, in certain exemplary embodiments, an entertainment system in a location is configured to provide jukebox-related and entertainment system mediated services that are accessible from within and from the outside of the location, and provide (1) attract or flight media operations, (2) browsing services, and/or (3) search screens appropriate to and/or customized for a particular user using the entertainment system, the location at which the entertainment system is being accessed, and/or a predefined event. Such screens may be provided with a three-dimensional look-and-feel in certain exemplary embodiments.
US10901685B2 Systems and methods for composition of audio content from multi-object audio
Embodiments are related to processing of one or more input audio feeds for generation of a target audio stream that includes at least one object of interest to a listener. In some embodiments, the target audio stream may exclusively or primarily include the sound of the object of interest to the listener, without including other persons. This allows a listener to focus on an object of his or her interest and not necessarily have to listen to the performances of other objects in the input audio feed. Some embodiments contemplate multiple audio feeds and/or with multiple objects of interest.
US10901683B2 Cadence determination and media content selection
Systems, devices, apparatuses, components, methods, and techniques for cadence determination and media content selection are provided. An example media-playback device comprises a media-output device that plays media content items, a cadence-acquiring device, and a cadence-based media content selection engine. The cadence-acquiring device includes an accelerometer and a cadence-determination engine configured to determine a cadence based on acceleration data captured by the accelerometer. The cadence-based media content selection engine is configured to identify a media content item based on the cadence determined by the cadence-determining engine and cause the media-output device to playback the identified media content item.
US10901679B2 Mirroring of screens
Examples of mirroring a screen between two devices include establishing a communication link by a sink device with a source device to mirror a screen of the source device on the sink device. Upon determining a same orientation of the source device for a specific time period, a display OFF command is sent to the source device. The display OFF command is indicative of turning OFF a backlight of the screen of the source device. Further, an event notification may be received by the sink device upon occurrence of an event at the source device. The event includes an incoming communication or a change in the orientation of the source device. In addition, in response to the event notification, a switch command is sent to the source device to pause the signal stream and to turn ON the backlight of the screen of the source device.
US10901677B2 Multi-screen display method and display device
Embodiments of the disclosure provide a multi-screen display method and a display device including a curved surface display screen. The method is applied to the display device and includes the following steps. Position information of a preset folding line in the curved surface display screen is obtained when screen is bent according to the preset folding line, wherein the preset folding line is a boundary between the two adjacent sub-curved surface display screens formed thereby. A display interface of the screen is divided into a plurality of display sub-interfaces according to the position information, wherein a screen splitting line between two adjacent display sub-interfaces coincides with the preset folding line. The display contents selected by the user in the plurality of display sub-interfaces are obtained; and the selected display contents are displayed in the display sub-interfaces.
US10901676B2 Application extension to localized external devices
In an approach to extending an application on an external device, the present invention extends graphical elements associated with the application to external devices utilizing assigned roles based on device capabilities from a maintained device table. The present invention compares device capabilities with historical application utilization to determine roles and extends the application to the external device based on the determined roles.
US10901672B2 Information processing device, image processing system and non-transitory computer-readable recording medium storing instructions to control the same
The printer obtains template data from an application. Further, the printer drive obtains image data of a composition image from a scanner or a folder stored in a data storage area. The printer driver identifies, in a template image indicated by the template data, a composite area in which the composition image is to be composed based on the template data or information stored in the data storage area. Then, the printer driver generates image data of an image in which the composition image is composed in the identified composite area of the template image. With this configuration, the image in which the composition image is composed can be generated without requiring a user to obtain the composition images or without requiring the user to compose the composition image with the template image.
US10901671B2 Printing system, printing apparatus, and method for controlling printing system
A PC that generates a print job, a server, and a plurality of printers are included. The print job generated by the PC is stored in any of the plurality of the printers and the server. When a print target job targeted for printing is designated on a printer of the plurality of the printers among one or more print jobs stored in the server and the printer, in the case in which the print target job is stored in the printer per se, the printer prints in accordance with the print target job; and in the case in which the print target job is not stored in the printer per se, the printer obtains from the server the print target job stored in the server and prints in accordance with the obtained print target job.
US10901665B2 Workgroup management of categorized print jobs
Embodiments of the present invention provide a method, system, and computer program product for managing categorized workgroup print jobs. The method includes receiving from an end user a print job designated for printing in a workgroup printer and categorizing the print job as work related or non-work related. Additionally whether or not printing the print job on behalf of the end user encroaches within a threshold value of a remaining allocation of printing resources established for the end user is determined. Finally, in response to determining both that the print job is within a specific category and also that the printing of the print job on behalf of the end user encroaches within the threshold value of the remaining allocation of printing resources established for the end user, further processing of the print job can be restricted.
US10901659B2 Memory system for programming user data whose size is different from the reference size and operating method thereof
A memory system includes a memory device including a plurality of normal memory blocks and a plurality of dummy memory blocks; and a controller suitable for controlling the memory device, wherein the controller includes: a memory suitable for temporarily storing user data corresponding to a write command; and a processor suitable for performing a one-shot program operation of programming the user data into an open memory block in the memory device by comparing a size of the user data with a reference size for the one-shot program operation.
US10901657B2 Dynamic write credit buffer management of non-volatile dual inline memory module
Systems, methods, and computer program products for buffer management in a memory device are provided. Aspects include receiving, by a controller, a request to write a first data to a memory device, analyzing, by the controller, the first data to determine a data type for the first data, obtaining, by the controller, one or more input parameters associated with the memory device, and based on at least one of the one or more input parameters exceeding a first threshold, writing the first data to a write credit buffer.
US10901650B2 Using a master encryption key to sanitize a dispersed storage network memory
A method for execution by one or more processing modules of one or more computing devices of a dispersed storage network (DSN), the method begins by identifying, for data stored within a DSN memory, one or more encryption keys used to encrypt data stored within the DSN memory. The method continues by identifying, for data stored within a portion of the DSN memory requiring sanitization, a master key of the one or more encryption keys that encrypts all of the data stored within the portion to be sanitized. The method continues by determining, if the master key is not used to encrypt data stored outside of the portion to be sanitized. The method continues, if the master key is not used to encrypt data stored outside of the portion to be sanitized, by sanitizing the data stored within a portion of the DSN memory by erasing the master key.
US10901647B2 Distributed copy engine
An apparatus to facilitate copying surface data is disclosed. The apparatus includes copy engine hardware to receive a command to access surface data from a source location in memory to a destination location in the memory, divide the surface data into a plurality of surface data sub-blocks, process the surface data sub-blocks to calculate virtual addresses to which accesses to the memory are to be performed and perform the memory accesses.
US10901637B2 Allocating storage system ports to virtual machines
A storage system port allocator allows defining multiple whitelists for automatically allocating ports on a storage system to virtual machines. An administrator can manually define one or more of the whitelists. In addition, the storage system port allocator can automatically generate one or more whitelists based on defined rules for generating whitelists, and the administrator can then accept, edit, or ignore the automatically-generated whitelists. A whitelist selection policy is defined that determines criteria for selecting among the multiple whitelists for allocating ports to virtual machines. A whitelist zoning policy can define criteria for zoning initiator virtual machines to storage system ports in the whitelists. The storage system port allocator then allocates storage system ports to initiator virtual machines using one or more of the whitelists according to the selected whitelist that is selected according to the whitelist selection policy, and according to the whitelist zoning policy.
US10901636B2 Target optimized auto provisioning of storage in a discoverable storage network
A storage target comprising a computer memory configured with storage provisioning parameters and a map of initiator information to the storage provisioning parameters. The storage target is configured to receive a discovery request from a requesting initiator, extract identifying information from the discovery request, determine a set of storage provisioning parameters to which the requesting initiator maps based on the extracted identifying information and the map of initiator information to storage provisioning parameters, dynamically create a new virtual target for the requesting initiator according to the set of storage provisioning parameters, dynamically create a storage partition from storage space of a plurality of storage devices according to the set of storage provisioning parameters, assign the storage partition to the new virtual target and return information about the new virtual target to the requesting initiator to allow the requesting initiator to connect to the new virtual target.
US10901632B2 Managing data for a data storage system
The subject technology provides for managing a data storage system. A host write command to write host data associated with a logical address to a non-volatile memory is received. A first physical address in the non-volatile memory mapped to the logical address in an address mapping table is determined. An indicator that the first physical address is bad checked. If the first physical address is indicated as bad, a valid count associated with a first set of physical addresses at a current value is maintained. The first set of physical addresses comprises the first physical address. If the first physical address is not indicated as bad, the first physical address is marked as invalid. The valid count associated with the first set of physical addresses is decremented.
US10901627B1 Tracking persistent memory usage
Disclosed herein are techniques for balancing and reducing the number of write operations performed to each physical memory page of a storage-class memory. In one embodiment, a method includes tracking a count of write operations performed to each physical memory page or subpage of the storage-class memory using a memory management unit, a memory controller, a hypervisor, or an operating system, and selectively allocating physical memory pages of the storage-class memory with the least counts of write operations to a virtual machine or an operating system process using a ranking of the physical memory pages of the storage-class memory determined based at least partially on the count of write operations performed to each physical memory page or subpage of the storage-class memory.
US10901623B2 Memory device including mixed non-volatile memory cell types
Some embodiments include apparatuses, and methods of forming and operating the apparatuses. Some of the apparatuses include a conductive line, non-volatile memory cells of a first memory cell type, the non-volatile memory cells coupled in series among each other, and an additional non-volatile memory cell of a second memory cell type coupled to the conductive line and coupled in series with the non-volatile memory cells of the first memory cell type. The second memory cell type is different from the first memory cell type.
US10901618B1 Storage unit (SU) operative within non-disruptive and performant migration
A computing device includes an interface configured to interface and communicate with a dispersed storage network (DSN), a memory that stores operational instructions, and a processing module operably coupled to the interface and memory such that the processing module, when operable within the computing device based on the operational instructions, is configured to perform various operations. The computing device determines to facilitate migration of encoded data slices (EDSs) from a first storage unit (SU) pool to a second SU pool and identifies storage resources associated with the EDSs to be migrated. The computing device then generates a migration schedule for the EDSs based on performance information associated with storage resources and facilitates the migration of the plurality of EDSs based on the migration schedule using the storage resources based on an aggression factor and adapts the aggression factor as deemed necessary based on the performance information.
US10901613B2 Navigating virtual environments
Techniques for navigating a virtual environment are provided. A first portion of the virtual environment is displayed on a visual display of a device. The virtual environment comprises multiple portions that includes the first portion. While the first portion is displayed, input that indicates a particular direction is received. In response to receiving the input: (1) a second portion, of the plurality of portions, that is different than the first portion is identified based on the particular direction; (2) the second portion of the virtual environment is displayed on the visual display; and (3) a virtual object that was displayed on the first portion is automatically moved to a position on the second portion.
US10901611B2 Messaging device having a graphical user interface for initiating communication to recipients
A messaging device allows a user to initiate communication to recipients via a graphical user interface. In some embodiments, messages are composed by a user via a touchscreen display. Pre-existing messages may also be retrieved by the user via the display. Icons representing potential message recipients are displayed, and the user may deliver a message to a recipient by associating the message with the icon that represents the desired recipient, such as by a drag-and-drop or pop-and-hop motion. In addition, the user may indicate to which of the recipient's various electronic devices or services the message is to be delivered. In some embodiments, the user may deliver the message to a group of recipients.
US10901610B2 Electronic device and method of executing function thereof
An electronic device and a method of executing a function of an electronic device are provided. The method includes displaying a portion of a layout containing at least one content and a user interface (UI) object corresponding to at least one function of the electronic device through a touch screen, detecting a user input through the touch screen while a portion of the layout is being displayed, displaying an edge of the layout corresponding to the movement direction of the user input in response to the user input, as the user input is continuously detected while the edge of the layout is being displayed, displaying a first visual effect and displaying a second visual effect, and displaying an execution screen of the at least one function if the predetermined period of time has elapsed.
US10901609B2 Surface wrapped user interface touch control
The present disclosure relates to touch control devices and surface wrapped control interfaces for vehicles. In one embodiment, a touch control device includes a housing assembly including an outer surface, and a touch sensor mounted to an inner surface of the housing assembly. The touch sensor includes at least one touch zone and is configured to detect contact to the outer surface of the housing assembly associated with the at least one touch zone. The touch control device may also include at least one illumination element to illuminate a portion of the outer surface of the housing assembly associated the at least one touch zone and a controller configured to illuminate at least one illumination element in response to contact with the a touch zone. The touch control device can output a control signal in response to contact with the at least one touch zone.
US10901608B2 Method for recognizing a screen-off gesture, and storage medium and terminal thereof
A method for recognizing a screen-off gesture, and a storage medium and a terminal thereof are disclosed. The method includes reading, when it is detected that the user inputs a screen-off gesture, gesture data of the screen-off gesture from the touch chip according to a set period. The method also includes determining, when the gesture data satisfies a preset matching condition and does not contain a preset end identifier, a screen-off gesture trajectory based on gesture coordinates that have been read. Furthermore, the method includes matching the screen-off gesture trajectory with each preset gesture trajectory in the preset gesture trajectory set. Moreover, reading operation of the gesture data is stopped when the screen-off gesture trajectory does not match any of the preset gesture trajectories in the preset gesture trajectory set.
US10901607B2 Carouseling between documents and pictures
A file folder includes files of various different media types. A user's input is detected and a representation of the different files in the folder is displayed in a horizontally scrollable display that can be moved based on the user's input. A user interaction is detected and a file is then displayed in an interactive mode in which interactive, contextual controls are surfaced for user interaction, in order to interact with the displayed file.
US10901604B2 Transformation of data object based on context
Non-limiting examples described herein relate to dynamic and intelligent transformation of a data object to a form that fits a context of a content portion in a receiving application/service. As an example, action(s), such as a drag and drop, is received through a user interface of a productivity service. The drag and drop drags a data object onto a content portion of a digital document. A context for the drag and drop is determined based on semantic analysis of the drag and drop. A composite data object is generated based on the determined context of the drag and drop. The composite data object comprises the content portion and a representation of the data object that alters presentation of the data object to fit a context of the content portion. The composite data object may be surfaced through the user interface.
US10901596B2 System and method for focusing a moving image camera
A focus setting display unit for a moving image camera comprises a data input that is configured to receive a focus setting that represents an instantaneous focal distance of an objective of the moving image camera as well as to receive distance values that represent the distances of a plurality of scene points in the field of view of the objective from the moving image camera. The focus setting display unit further comprises a display device and an evaluation and control device that is configured to control the display device to display a graphical representation of the focus setting and a graphical representation of a frequency distribution of the distance values in a spatial relationship to one another that reflects the spatial relationship of the instantaneous focal distance of the objective to the distances of the plurality of scene points.
US10901595B2 Multi-level constrained communication system
A constrained communication system may receive from a first user a plurality of constraints for a first constrained communication. A first constrained communication record is created based on the plurality of constraints. A first communication is generated based on the first constrained communication record. The first communication is provided to a second user. The second user provides response data and the underlying constrained communication is updated based on the response data.
US10901594B2 Graphical user interface element adjustment
A computer-implemented method of graphical user interface element adjustment may include presenting a graphical user interface element that includes an adjustable element that is configured to be moved to adjust a selection of a value between a first end value and a second end value. In response to a movement of the adjustable element to adjust the selection of the value, the computer-implemented method further include obtaining a time for the movement of the adjustable element and selecting the first end value to adjust based on the time. The computer-implemented method may further include determining an updated end value based on the first end value and the time and presenting the updated end value in the graphical user interface element in place of the first end value.
US10901588B2 Method and apparatus for location and calibration for controls on a touch surface
Methods and apparatus are provided for locating and calibrating a physical control for use with a graphical user interface. The apparatus includes a display operative to display a placement indicator and a user interface, a sensor operative to determine a placement location of a physical control, and a processor operative to generate the placement indicator, to receive the placement location and to determine an offset between the placement indicator and the placement location, the processor being further operative to generate the user interface in response to the offset and to couple the user interface to the display.
US10901586B2 Augmented physical and virtual manipulatives
Techniques are disclosed for detecting, tracking, and recording data associated with physical manipulatives in a physical environment, and a corresponding set of virtual manipulatives in a virtual environment. Physical manipulative sensor devices may be configured to detect the position and/or movements of physical manipulatives within a physical environment, including simple or multi-step user interactions with physical manipulatives. The sensor devices and/or associated user computing devices may use the sensor data to determine updated positions, orientations, and configurations for one or more physical manipulatives within the physical environment, as well as defining relationships between sets of the physical manipulatives. Data identifying updated positions, orientations, configurations, and relationship of the physical manipulatives may be transmitted to associated user devices, and a corresponding virtual environment having virtual manipulatives may be output and updated via a graphical display screen to reflect the changes to the physical manipulatives within the physical environment.
US10901584B2 Devices, methods, and systems for manipulating user interfaces
A method includes, while displaying a file browsing user interface that includes a plurality of representations of files, detecting a first input directed to a representation of a first file of the plurality of representations of the files. The method includes in response to determining that the first input is of a first input type corresponding to a request to display a preview of the first file, concurrently displaying a preview of the first file and one or more selectable affordances for performing actions associated with the first file. The one or more selectable affordances include: in accordance with a determination that the first file includes content of a first type, a first set of one or more selectable affordances; and in accordance with a determination that the first file includes content of a second type, a second set of one or more selectable affordances.
US10901583B2 Systems and methods for visual definition of data associations
Systems and methods are disclosed for visual definitions of data associations. In accordance with one implementation, a method is provided for visual definitions of data associations. The method includes obtaining and displaying a first sample document, receiving a first input indicating selection of one or more objects within the first sample document, and determining a first set of one or more characteristics shared by the selected objects. The method also includes identifying, within one or more target documents, one or more target objects characterized by the first set of one or more characteristics, and storing object data associated with the target objects.
US10901582B2 Information processing apparatus, communication system, and image processing method
An information processing apparatus controls display of a plurality of applications on a screen. The information processing apparatus includes circuitry to: acquire first image data that at least includes a display area of a first application displayed on the screen; acquire information on the display area of the first application; and generate second image data that includes at least a part of the first image data based on the information on the display area of the first application.
US10901575B2 Apparatus for editing graphic objects
Disclosed herein is an apparatus for editing graphic objects. More specifically, disclosed herein is an apparatus for editing graphic objects which searches for objects by using a variety of attributes that each of the objects has and displays the found objects and a list of the found objects. The apparatus includes: a display unit configured to display a graphic area and a list area; an input unit configured to receive filter attributes associated with objects from a user; a search unit configured to search one or more objects for an object having object attributes matching the filter attributes; and a control unit configured to control the display unit so that the objects found by the search unit are displayed in the graphic area and a list of the objects found by the search unit is displayed in the list area.
US10901573B2 Generating predictive action buttons within a graphical user interface
Examples described herein include systems for generating a predictive action button within a graphical user interface. The system can launch an action generator that tracks a user's behavior, either directly or through the use of an action profile. User behavior can be tracked in individual applications or across multiple applications and devices. Action modules can implement application events and procedures to track particular events and behavior information for that application. A module engine can analyze correlations between the events and behaviors. Based on this analysis, the predictive action button can be displayed for carrying out the predicted action when the corresponding application event occurs.
US10901571B2 Visual field guidance method, computer-readable storage medium, and visual field guidance apparatus
A guidance support method is disclosed. Target information is detected in space information stored in a storage device. A device position of a display device is measured in a space defined in the space information and a target position of a target defined in the target information. An icon position of an icon to display is determined at the display device and a movement of the icon based on the device position and the target position, which are measured. The icon moving as determined at the icon position displayed is displayed at the display device as determined. The icon position and the movement of the icon displayed at the display device is changed depending on a change of the device position.
US10901569B2 Integration of tools
Systems and methods of providing an integrated interface for generating one or more pages of a network interface are disclosed. A system includes a computing device configured to generate an integrated page including a first element associated with a first tool. The first element is configured to present one or more components on the integrated page. A modification of the first element is received by the computing device and a first parameter is extracted from the first element. The first parameter is defined by the first tool. A first tool-specific call is generated for the first tool. The first tool-specific call includes the first parameter. A structure of the first tool-specific call is defined by the first tool.
US10901565B2 Portable computer
A portable computer includes a display panel having a display surface and a touch panel. The touch panel is disposed on the display surface and comprises at least one transparent conductive layer. The transparent conductive layer includes a carbon nanotubes layer having a carbon nanotube film.
US10901563B2 Touch panel sensor, touch panel device and display device
A touch panel sensor includes a substrate and an electrode having a detection electrode and an extraction electrode connected to a detection electrode. The electrode, in any cross-section thereof in the thickness direction, includes a metal layer which occupies at least part of the cross-section. The metal layer of the detection electrode and the metal layer of the extraction electrode are formed integrally at a joint between the detection electrode and the extraction electrode. The detection electrode includes a conductive mesh having conductive wire arranged in a mesh pattern, the conductive wire having a height of not less than 0.2 μm and not more than 2 μm and a width of not less than 1 μm and not more than 5 μm. The conductive wire of the conductive mesh each have a base surface on the substrate side, and a flat top surface located opposite to the base surface.
US10901561B2 Conductive film, touch panel sensor, and touch panel
An object of the invention is to provide a conductive film having excellent visibility. Another object of the invention is to provide a touch panel sensor and a touch panel. A conductive film according to the embodiment of the invention includes a substrate and a conductive portion which is disposed on the substrate and composed of thin metal wires having a line width of 0.5 μm or greater and less than 2 μm, the thin metal wires form a mesh pattern, a line width L μm of the thin metal wires and an opening ratio A % of the mesh pattern satisfy a relationship represented by Formula (I), and a reflectivity of the thin metal wires at a wavelength of 550 nm is 80% or less. Formula (I): 70≤A<(10−L/15)2.
US10901560B2 Children's toys with capacitive touch interactivity
A children's toy with capacitive touch interactivity. The children's toy generally includes a user input overlay panel and one or more capacitive touch sensors. The overlay panel may be formed from a capacitive touch conductive natural organic material such as wood. The toy can be shaped and ornamented to resemble a musical instrument, and configured to play music in response to user input applied to the user input overlay panel and sensed by the capacitive touch sensors.
US10901559B2 Disappearing button or slider
An input device is operable to detect input. The input device is a deflection based capacitive sensing input device. Deflection of a metal frame of the input device causes a change in capacitance that is used to control a function of an electrical device. The input device appears invisible because it is made of the same material as the housing it is contained in. Invisible backlit holes may make the input selectively visible or invisible to the user.
US10901558B2 Highly sensitive capacitive touch with resonant coupling
A capacitive touch-sensing device includes a substrate and a plurality of configurable resonant circuits. Each configurable resonant circuit includes at least one respective touch capacitor electrode and at least one inductor. The electrodes of the plurality of resonant circuits are distributed on the substrate, and the at least one inductor is a thin film inductor.
US10901552B2 Signal processing circuit and related method of processing sensing signal
A signal processing circuit for receiving a sensing signal from a sensor includes a capacitor group, an amplifier and a switch. The sensing signal consists of a common-mode part and a differential-mode part. The capacitor group, coupled to a node, includes an input capacitor for coupling the sensing signal to the node and a compensation capacitor for coupling a compensation signal to the node. The amplifier, coupled to the node, is configured to amplify the sensing signal coupled from the input capacitor. The switch is coupled between the node and the amplifier.
US10901551B2 Method and system for touchless gesture detection and hover and touch detection
A sensor system combining first and second detection systems supplies drive signals to nodes A and B electrodes of these systems. A drive sequence consists of a repetition of an elementary acquisition cycle having two consecutive main phases with pre-charge and acquisition phases. During a first pre-charge phase, node A is driven to a first electrical potential for and during a first acquisition phase, to a first intermediate electrical potential, and node B is driven to a second electrical potential and thereafter switches node B into high-impedance at DC, and during a second pre-charge phase, node A is driven to a third electrical potential and, during a second acquisition phase, to a second intermediate electrical potential, and node B is driven to a fourth potential and thereafter switches node B into high-impedance at DC. The first and second detection systems perform an electrical measurement on node A and B, respectively.
US10901550B2 Display touch scanning method and chip thereof, non-volatile storage medium and display apparatus
A display touch scanning method, a non-volatile storage medium, a display touch scanning chip and a display apparatus are disclosed. The display touch scanning method including: dividing one frame of display scan into M display time periods to be sequentially executed, and dividing one frame of touch scan into N touch time periods to be sequentially executed; and performing the touch scan using different touch loads in at least two adjacent touch time periods, or performing the display scan using different display loads in at least two adjacent display time periods. The M display time periods and the N touch time periods are interlaced, and M and N are integers greater than or equal to 2.
US10901548B2 Touch screen rear projection display
A touch screen display includes a diffuser screen, a projector, a camera, an infrared (IR) light source, and a controller. The diffuser screen has a front surface and a rear surface. The projector is disposed to project images onto the rear surface of said diffuser screen, and the images are visible to a user through the diffuser screen. The camera is disposed behind the diffuser screen and aimed to capture images of a pointer near the front surface of the diffuser screen. The IR light source is disposed to direct IR light toward the rear surface of the diffuser screen, so the rays of incident IR light form an acute angle with respect to the rear surface of the diffuser screen, and so that any of the incident IR light reflected off the rear surface of the diffuser screen does not enter the camera.
US10901547B2 Touch sensor assembly having a pressing tab, piezo disc, and oxidation prevention film
A touch sensor assembly includes a touch substrate attached to a rear surface of a panel having a touch point, a piezo disk having first and second poles stacked thereon, a pressing tab flexibly provided on the touch substrate, electrically connected to the first pole upon being in contact with the first pole, and electrically connected to a first wire provided on the touch substrate, a fixing surface electrically connected to the second pole while supporting the second pole such that the piezo disk is fixed to the rear surface of the touch substrate and electrically connected to a second wire provided on the touch substrate, and an oxidation prevention film coated on at least one of the first pole or the second pole of the piezo disk and the pressing part or the fixing surface of the touch substrate and made of a conductive material.
US10901545B2 Sensor having a mesh layer with protrusions, and method
A sensor having a set of grid of bars that are in contact from their bottom at the corners with a set of protrusions that are in contact from above with a plurality of intersections, each having a sensing element, of a grid of wires disposed on a base, and a top surface layer that is disposed atop the grid of bars, so that force imparted from above onto the top surface layer is transmitted to the grid of bars and thence to the protrusions, and thence to the intersections of the grid of wires which are thereby compressed between the base and protrusions; and that the protrusions above thereby focus the imparted force directly onto the intersections. A sensor includes a computer in communication with the grid of wires which causes prompting signals to be sent to the grid of wires and reconstructs a continuous position of force on the surface from interpolation based on data signals received from the grid of wires. A method for sensing.
US10901542B2 Flexible organic light emitting display device and method of manufacturing the same
An OLED device includes a substrate having a display region including a pixel region and first and second peripheral regions surrounding the pixel region. A bending region is between the display region and the second peripheral region. A buffer layer has a first opening exposing an upper surface of the substrate. A plurality of pixel structures is disposed in the pixel region on the buffer layer. An insulation layer structure is disposed on the buffer layer. The insulation layer structure has a second opening exposing an upper surface of the substrate that is disposed in the bending region and a first portion of the buffer layer that is disposed adjacent to the bending region. A fan-out wiring is disposed between two adjacent insulation layers of the plurality of insulation layers. The fan-out wiring is disposed in the first peripheral region and/or the second peripheral region.
US10901541B2 Display device
A display device includes a display member and a touch member. The display member is configured to generate an image. The display member includes a folding area configured to be folded along a folding axis, and another area adjacent to the folding area. The touch member is configured to detect a touch interaction association with the display member. The touch member includes a touch sensor, and a signal line electrically connected to the touch sensor. The touch sensor is a mesh-shaped touch sensor. A mesh line of the mesh-shaped touch sensor crosses the folding axis. A minimum angle between the folding axis and the mesh line is less than 90 degrees.
US10901540B2 Digital jukebox device with improved user interfaces, and associated methods
Certain exemplary embodiments relate to entertainment systems and, more particularly, to systems that incorporate digital downloading jukebox features and improved user interfaces. For instance, a smart search may be provided, e.g., where search results vary based on the popularity of songs within the venue, in dependence on songs being promoted, etc. As another example, a tile-based approach to organizing groupings of songs is provided. Groupings may involve self-populating collections of songs that combine centrally-promoted songs, songs in a given genre that are popular across an audiovisual distribution network, and songs that are locally popular and match up with the given genre (e.g., because of shared attributes such as same or similar genre, artist, etc.). Different tile visual presentations also are contemplated, as are different physical jukebox designs. In certain example embodiments, a sealed core unit with the “brains” of the jukebox is insertable into a docking station.
US10901532B2 Image display apparatus having touch detection and menu erasing
An image display apparatus includes a display unit displaying an image, a touch detecting unit detecting a touch operation by a touch pen, a control unit executing a process allocated to the detected touch operation, and a communication unit receiving an ID transmitted from a touch pen when the touch pen is detected to be held by a user. In response to the communication unit receiving the ID, the display unit displays a partial image indicating a state of settings related to the process allocated to the touch operation by the touch pen, and in response to a touch to the partial image, the display unit displays a menu allowing a change of settings. Thus, the user can easily confirm the state of settings related to the touch operation, and can easily change the settings.
US10901530B2 Three-dimensional magnetic sensor based finger motion capture interface device
Provided is a three-dimensional magnetic sensor based finger motion capture interface device, including a back-of-hand fixing member; a finger wearing member; at least one link member which is disposed between the back-of-hand fixing member and the finger wearing member and includes at least one magnetic sensor; at least one fixing member which connects between a plurality of link members; and a controller which receives sensor coordinate values corresponding to the change of a magnetic line of force sensed by the at least one magnetic sensor, extracts pitch and yaw motions of each link member based on the received sensor coordinate values, and calculates a user's finger position based on the extracted pitch and yaw motion values.
US10901527B2 Optical navigation system and non-transitory computer readable medium can perform optical navigation system control method
Disclosed is an optical navigation system, which comprises: a main control circuit; an activating device, coupled to the main control circuit; and an optical sensor, coupled to the main control circuit and the activating device. The main control circuit controls the activating device to transit from a first standby mode to a first active mode when the optical sensor enters a second standby mode. The activating device generates an activating command to transit the optical sensor from the second standby mode to a second activate mode corresponding to a specific action, when the activating device is in the first active mode. By this way, the optical sensor can be activated via another device rather than the optical data sensed by itself, thus the power consumption can be reduced.
US10901525B2 Image display control device, image display system, and computer program product
An image display control device according to the present invention includes a display control unit, an obtaining unit, a drawing unit, a deleting unit, and an operating unit. The display control unit displays an image on a display device. The obtaining unit obtains contact position information or proximity position information of a drawing device, which is relative to a display area of the display device. The drawing unit generates a drawn image, compose a display image of an information processing apparatus with the drawn image, and displays the composite image on the display device. The deleting unit deletes the drawn image from the displayed image, and display on the display device. The operating unit operates the information processing apparatus. The drawing device switches and specifies a generation and deletion of the drawn image, and an operation of the information processing apparatus.
US10901522B2 Information processing system, apparatus and method for multi user soft keyboards
An information processing apparatus detects a focus on an input area of a display unit associated with a plurality of input units. The information processing apparatus receives sensor information output from a terminal held by a user. In a case where the terminal is identified by the received sensor information, the information processing apparatus associates the terminal with the input unit to be used to perform an input to the input area of the detected focus. Then, when acquiring the input to the focus from the input unit, the information processing apparatus transmits the acquired input to the terminal associated with the input unit.
US10901514B2 Devices, methods, and graphical user interfaces for generating tactile outputs
An electronic device receives, at an application-independent module, user interface information from an application. The user interface information corresponds to one or more displayed user interface elements with one or more dimensions defined by an application-specific module of the application. The electronic device receives an input directed toward one or more of the displayed user interface elements, and, at the application-independent module, determines one or more tactile outputs to be generated based on a magnitude of the input and the one or more dimensions defined by the applications-specific module. Using the one or more tactile output generators, the electronic device generates the determined one or more tactile outputs.
US10901512B1 Techniques for simulated physical interaction between users via their mobile computing devices
The technology disclosed herein may simulate physical interaction between users via their wearable computing devices. An example mechanism may involve receiving, by a first mobile computing device, an input of a pressure sensor that is configured to detect a magnitude of applied pressure associated with a first user; transmitting a signal to a second mobile computing device that corresponds to the magnitude of the applied pressure; receiving a signal from the second mobile computing device that corresponds to pressure sensor input for the second mobile computing device, wherein the pressure sensor input is associated with pressure associated with a second user; and causing a haptic actuator communicatively coupled to the first mobile computing device to generate a haptic output corresponding to the pressure associated with the second user, wherein the haptic actuator causes a body configured to extend or retract to alter stiffness to generate the haptic output.
US10901511B2 Methods and systems for selecting media guidance functions based on tactile attributes of a user input
Methods and systems are disclosed herein for a media guidance application that determines the tactile attributes (e.g., an amount of pressure applied by a user, a length of time pressure is applied by a user, a velocity of the user input, etc.) associated with a received user input and determines which media guidance function, of a plurality of media guidance functions, is associated with the tactile attributes.
US10901509B2 Wearable computing apparatus and method
A method is provided, performed by a wearable computing device comprising at least one bio-signal measuring sensor, the at least one bio-signal measuring sensor including at least one brainwave sensor, comprising: acquiring at least one bio-signal measurement from a user using the at least one bio-signal measuring sensor, the at least one bio-signal measurement comprising at least one brainwave state measurement; processing the at least one bio-signal measurement, including at least the at least one brainwave state measurement, in accordance with a profile associated with the user; determining a correspondence between the processed at least one bio-signal measurement and at least one predefined device control action; and in accordance with the correspondence determination, controlling operation of at least one component of the wearable computing device, such as modifying content displayed on a display of the wearable computing device. Various types of bio-signals, including brainwaves, may be measured and used to control the device in various ways.
US10901507B2 Bioelectricity-based control method and apparatus, and bioelectricity-based controller
The present invention relates to the field of natural human-computer interaction technologies, and discloses a bioelectricity-based control method and apparatus, and a bioelectricity-based controller, so as to improve naturalness of human-computer interaction. The method is as follows: performing characteristic extraction on a collected surface electromyography signal generated when a user performs a finger press operation, so as to obtain characteristic information; determining, according to a pre-created finger type recognition template, a finger type that is used to perform the finger press operation and that is corresponding to the obtained characteristic information; and mapping the determined finger type used to perform the finger press operation to a corresponding first instruction, and controlling a controlled device according to the first instruction. In this way, the controlled device may be controlled in a more harmonious and natural human-computer interaction manner.
US10901501B2 Ambient light intensity adjustment based upon pupil size
One embodiment provides a method, including: capturing, using a camera of an information handling device, an image of a user's pupil; measuring, using a processor, a size of the user's pupil in the captured image; determining, using a processor, whether the size of the user's pupil is within a threshold pupillary size range; and providing, responsive to determining that the size of the user's pupil is not within the threshold pupillary size range; an instruction to a light-producing device to adjust an ambient light intensity level until the size of the user's pupil is determined to be within the threshold pupillary size range. Other aspects are described and claimed.
US10901496B2 Image processing apparatus, image processing method, and program
While a user is enabled to intuitively manipulate an object in a virtual reality space, the amount of computation necessary for realizing these manipulations is reduced. An image processing apparatus acquires a motion of a finger of a hand, detects contact between the finger and an object in a virtual space, detects the number of fingers touching the object in the virtual space and, on the basis of the detected number of fingers, determines an interaction parameter for obtaining an interaction between the finger and the object, computes a motion of the object on the basis of the determined interaction parameter, and draws an object with the motion computed.
US10901493B2 Systems and methods for autonomous hardware compute resiliency
Methods and systems for providing hardware compute resiliency by using a compute fabric that includes sensors and re-programmable data processing components.
US10901488B2 Display device including plurality of small power modules
A display device according to an embodiment includes a first power module that receives AC power from an external power supply, a second power module that receives the AC power through the first power module, and a load circuit that outputs a specified signal when a user input is received. A configuration of the display device with the three power modules reduces an inrush current when the display device is turned on. Also, a configuration of the display device with the three power modules reduces a standby power consumption when the display device is not turned on.
US10901487B2 Power supply architecture for USB-C controllers
In an example embodiment, a Universal Serial Bus Type-C (USB-C) cable comprises a respective integrated circuit (IC) controller, disposed at each end of cable, that is coupled to a respective VCONN line at that end of the cable. Each IC controller comprises a power rail, a VDDD terminal, a VBUS terminal, and a VCONN terminal that is coupled to the VCONN line at the respective end of the cable. The VDDD terminal, the VCONN terminal, and the VBUS terminal are coupled to the power rail. The power rail is coupled to internal circuits of the IC controller and is configured to provide operating power to the internal circuits of the IC controller from the its VCONN terminal.
US10901486B2 Configurable interconnect apparatus and method
Described is an apparatus which comprises: a first electrical path comprising at least one driver and receiver; and a second electrical path comprising at least one driver and receiver, wherein the first and second electrical paths are to receive a same input signal, wherein the first electrical path and the second electrical path are parallel to one another and have substantially the same propagation delays, and wherein the second electrical path is enabled during a first operation mode and disabled during a second operation mode.
US10901484B2 Fetch predition circuit for reducing power consumption in a processor
A processor includes a mechanism for disabling a memory array of a branch prediction unit. The processor may include a next fetch prediction unit that may include a number of entries. Each entry may correspond to a next instruction fetch group and may store an indication of whether or not the corresponding the next fetch group includes a conditional branch instruction. In response to an indication that the next fetch group does not include a conditional branch instruction, the fetch prediction unit may be configured to disable, in a next instruction execution cycle, the memory array of the branch prediction unit.
US10901482B2 Reduced-size user interfaces for battery management
A device with a touch-sensitive display and a battery can determine a battery level of the battery, and in accordance with a determination that the battery level is at or below a first threshold value, cause a haptic output and/or enter a low-power mode. While in low-power mode, the device may produce different outputs in response to user inputs than while in a normal power mode. In some embodiments, while in the low-power mode, the device may display only the time and an indication that the device is in a low-power mode.
US10901481B2 Systems and methods for elastic delivery, processing, and storage for wearable devices based on system resources
The present disclosure relates to systems and methods for elastic delivery, processing, and storage for wearable devices based on system resources. For example, a wearable apparatus may have at least one battery; at least one sensor configured to measure at least one property associated with a user of the wearable apparatus; at least one memory storing measurements from the at least one sensor and instructions; at least one transmitter configured to send data to a device remote from the wearable apparatus; and at least one processor configured to execute the instructions to: receive, from the at least one battery, an indicator of a charge; and based on the received indicator, sending a command to the at least one sensor to operate in a low-power mode or a high-power mode, the low-power mode having. a lower sampling rate than the high-power mode.
US10901471B2 Heat dissipation assembly and portable electronic device
A heat dissipation assembly and portable electronic device including the same wherein heat dissipation assembly includes first heat pipe. The first heat pipe includes first end part and second end part that are opposite to each other. The second end part includes inner peripheral wall and outer peripheral wall surrounding the inner peripheral wall. A vapor channel is formed between the outer peripheral wall and the inner peripheral wall. The inner peripheral wall forms insertion hole. A central line of the insertion hole is at first distance from the outer peripheral wall along first direction. The central line of the insertion hole is at second distance from the outer peripheral wall along second direction. The first direction is different from the second direction, and the first distance is different from the second distance.
US10901468B2 Electronic device
The present disclosure provides an electronic device. The electronic device includes a first main body including a first side portion; a connecting device connected to the first side portion of the first main body; a second main body including a second side portion coupled to the first side portion, the second side portion is connected to the connecting device such that the second main body is movable relative to the first main body to form a first angle between the first main body and the second main body or a second angle different from the first angle; and a first multimedia output module disposed on the connecting device and communicatively connected to the first main body or the second main body.
US10901464B2 Foldable device
A foldable device includes first and second bodies that respectively support a first part and a second part of a flexible display device and are foldably connected to each other between a folded position and an unfolded position, and a movable support member that continuously near-supports a third part of the flexible display device between the first part and the second part when the first body and the second body change from the folded position to the unfolded position.
US10901457B2 Display device including a hinge mechanism with gear-link and slider
In a general aspect, a foldable display device may include a processor, a memory, a first housing having a first end portion and a second end portion, a first length extending between the first end portion and the second end portion of the first housing, a second housing having a first end portion and a second end portion, a second length extending between the first end portion and the second end portion of the second housing, the second length being different than the first length, a flexible display coupled to the first housing and the second housing, and a hinge assembly coupled to the first housing and the second housing for relative rotation of the first housing and the second housing. The hinge assembly may include a slider, a lever attached to the slider, a set of gears disposed on the slider, and a linkage member connecting the lever and the set of gears together. Upon the relative rotation occurring in a first direction by the second housing, the set of gears rotates and causes the lever to move translationally move the first housing in a first linear direction, and upon the relative rotation occurring in a second direction by the second housing, the set of gears rotates and causes the lever to move translationally move in a second linear direction, the second linear direction being opposite to the first linear direction.
US10901455B2 Time arbitration circuit
A time arbitration circuit includes: a comparator including at least first and second inputs and configured to provide at least a first data item relative to the synchronization status of the signals present on the first and second inputs; a clock signal generator connected to an output terminal of the time arbitration circuit and delivering an output clock signal; a control circuit configured to enable or disable delivery of the output clock signal on the output terminal according to the first data item from the comparator and to possibly deliver data relative to the synchronization status according to the first data item; the first and second inputs of the comparator are connected to first and second input terminals of the time arbitration circuit designed to be connected to first and second sources delivering first and second clock signals.
US10901451B2 Input device
An input device includes a base member, a motor, a rotation shaft, a worm gear, a first gear, a rotor, a movement member, an elastic member, a change amount detection unit, and a controller. The rotation shaft is rotated by the motor. The worm gear is rotated by the rotation shaft. The first gear is rotatable and engaged with the worm gear. The rotor is rotatable relative to the base member, includes a second gear engaged with the first gear, and is rotated by an operator. The movement member is moved as the worm gear is moved. The elastic member generates urging force. The change amount detection unit detects a change amount of a state that is changed in accordance with the movement of the movement member. The controller performs drive control for the motor to change a sense of force applied to the operator.
US10901449B2 Electronic drive circuit
An electronic circuit includes a first input pin configured to receive a first input signal that includes an enable information and at least one operation parameter information, a second input pin configured to receive a second input signal, an output pin, a control circuit configured to generate a drive signal based on the first input signal and the second input signal, an output circuit configured to generate an output signal at the output pin, the enable information includes an enabled state and a disabled state, the control circuit is configured to generate the drive signal in the enabled state and to turn to the electronic circuit off in the disabled state, the at least one operation parameter information includes information about an operational parameter of the output signal, and the output circuit is configured to use the at least one operation parameter information to change the operational parameter of the output signal.
US10901441B2 Controller for providing resistance value controlling power usage in a temperature controller
A control device, comprising an environmental sensor, an electrical quantity sensor, a control operating unit, and a resistance output unit. The control operating unit connects to the environmental sensor, the electrical quantity sensor, and the resistance output unit. The resistance output unit additionally connects to a temperature controller to replace original resistive temperature sensor. The resistance output unit outputs a first resistance to the temperature controller so that a controlled device operates at a first power state. The resistance output unit also can output a second resistance to the temperature controller so that another controlled device operates at a second power state. When the control operating unit reads environmental information or time information, the resistance output unit outputs the first resistance or the second resistance after calculating by the control operating unit so that the controlled device operates at the first power state or the second power state.
US10901440B2 System and method for offsets within schedule groups for multiple thermostats
A multi-thermostat temperature control system and related methods include thermostats spaced about respective conditioning zones in conditioned spaces. The control system includes a thermostat controller configured to store a temperature setpoint value for each of the thermostats in an operating schedule. The thermostat controller is also configured to transmit a first control signal to the conditioning units to control an operation of the conditioning units to maintain a temperature of the conditioned spaces at a first respective temperature setpoint value and to receive offset values for respective ones of the thermostats wherein the one or more offset values are determined to counter the temperature effects of a local heat load in the conditioned spaces proximate an associated thermostat.
US10901439B2 Water management system and method
A water management method for controlling at least one operational parameter of at least one water control device, wherein the operational parameter is associated with water used by the water control device, the method comprising: sending, from an electronic controller of the water control device, operational data associated with the operational parameter to an embedded electronic device; receiving, at the embedded electronic device, the operational data, and developing control data based on the received operational data and sending the control data to the electronic controller; and receiving, at the electronic controller, the control data and controlling the operational parameter of the water control device based on the received control data.
US10901438B2 Flow sensing to improve system and device performance
In one embodiment, a method for optimizing downstream processes for a flow controller controlling various devices in a flow system is disclosed. The method includes receiving by a processing element historical data corresponding to flow characteristics for one or more flow devices controlled by the flow controller; evaluating by the processing element one or more current run settings based on the historical data; modifying by the processing element the one or more current run settings based on the historical data; and transmitting by the processing element the modified run settings to the flow controller to vary the operation of the one or more flow devices.
US10901436B2 Method and system for controlling a movable object using machine-readable code
The present disclosure describes systems and methods for operating a movable object using a machine readable code. In one embodiment, an image may be obtained by the movable object. The image may include a machine-readable code configured to store a set of operation data for controlling the movable object. The movable object may process the image to retrieve the machine-readable code and the set of operation data. The movable object further may adjust one or more operation parameters of the movable object based on the set of operation data.
US10901431B1 System and method for guiding heading of a mobile robotic device
A tangible, non-transitory, machine readable medium storing instructions that when executed by an image processor effectuates operations including: causing the camera to capture one or more images of an environment of the robotic device; receiving, with the image processor, one or more multidimensional arrays including at least one parameter that describes a feature included in the one or more images, wherein values of the at least one parameter correspond with pixels of a corresponding one or more images of the feature; determining, with the image processor, an amount of asymmetry of the feature in the one or more images based on at least a portion of the values of the at least one parameter; and, transmitting, with the image processor, a signal to the processor of the controller to adjust a heading of the robotic device by an amount proportional to the amount of asymmetry of the feature.
US10901428B2 Working condition classification for sensor fusion
Herein is disclosed a sensor data evaluation system comprising one or more first sensors, configured to deliver first sensor data to a first sensor frontend; the first sensor frontend, configured to generate a first sensor frontend output corresponding to the first sensor data and to deliver the first sensor frontend output to a second sensor frontend; and the second sensor frontend, configured to receive second sensor data from one or more second sensors; and modify a second sensor parameter based at least on the first sensor frontend output.
US10901420B2 Unmanned aerial vehicle-based systems and methods for agricultural landscape modeling
Unmanned aerial vehicle-based systems and methods for agricultural landscape modeling are disclosed herein. An example unmanned aerial vehicle includes a communicator to receive an instruction to request the unmanned aerial vehicle to fly over an area of interest. The instruction is from a vehicle in the area of interest. The unmanned aerial vehicle is to fly over the area of interest. The example unmanned aerial vehicle includes a camera to generate image data for the area of interest. The example unmanned aerial vehicle includes a data generator to generate a vegetation landscape model of the area of interest based on the image data. The communicator is to communicate the vegetation landscape model to the vehicle.
US10901419B2 Multi-sensor environmental mapping
A method for controlling an unmanned aerial vehicle (UAV) includes receiving first sensor data relative to a first coordinate system and second sensor data relative to a second coordinate system from a first sensor and a second sensor, respectively. The first and second sensor data includes first and second obstacle occupancy information indicative of relative locations of a first and a second sets of obstacles in reference to the UAV in the first and second coordinate systems, respectively. The first and second sets of obstacles have at least a subset of obstacles in common. The method further includes converting the first and second sensor data into a single coordinate system using sensor calibration data to generate an obstacle occupancy grid map based on the first and second obstacle occupancy information, and effecting the UAV to navigate using the obstacle occupancy grid map to perform obstacle avoidance.
US10901409B2 Vehicle control system
A vehicle control system includes a vehicle controller and a portable user device. The vehicle controller is configured to control operation of a vehicle component of a vehicle. The portable user device is configured to wirelessly connect to the vehicle controller and facilitate providing a command to the vehicle controller regarding operation of the vehicle component from an exterior of the vehicle.
US10901407B2 Semiconductor device search and classification
Embodiments provide techniques for compressing sensor data collected within a manufacturing environment. One embodiment monitors a plurality of runs of a recipe for fabricating one or more semiconductor devices within a manufacturing environment to collect runtime data from a plurality of sensors within the manufacturing environment. The collected runtime data is compressed by generating, for each of the plurality of sensors and for each of the plurality of runs, a respective representation of the corresponding runtime data that describes a shape of the corresponding runtime data and a magnitude of the corresponding runtime data. A query specifying one or more runtime data attributes is received and executed against the compressed runtime data to generate query results, by comparing the one or more runtime data attributes to at least one of the generated representations of runtime data.
US10901406B2 Method of monitoring and controlling an industrial process, and a process control system
A method of monitoring and controlling an industrial process is provided. The method may be performed in process control system and includes: issuing, in the process control system, a first alarm; determining, in the process control system, at least a first sequence of alarms which the first alarm is part of; and displaying, on a display means, at least a second alarm expected to follow the first alarm at a future point in time, the second alarm being part of the at least first sequence of alarms. A process control system is also provided, and a computer program and a computer program product.
US10901405B2 Manufacturing process analysis method
To provide a manufacturing process analysis method for specifying a hindering factor that causes a variation in product performance and for stabilizing product performance. A manufacturing process analysis method comprises: a step for collecting product data indicating the quality of a product and process data indicating manufacturing conditions of a product; a step for standardizing the process data so that the data are converted into an intermediate function; a step for performing principal component analysis on the intermediate function to derive a principal component load amount and a principal component score of the process data; a step for applying cluster analysis to the principal component score to classify manufacturing process lots into a plurality of groups; a step for determining relative merit of each group on the basis of product data soundness corresponding to the principal component score belonging to the group; and a step for specifying a hindering factor that contributes to the relative merit of the group.
US10901403B2 Developing linear process models using reactor kinetic equations
Methods, systems, and apparatuses for developing linear process models to improve performance of components that make up operations in a plant are described herein. In some arrangements, a system may leverage one or more sensors and/or measurement devices to identify rates and compositions of feed and yield. The system may use one or more stoichiometric matrices and/or differential equations to identify molar and mass solutions for each feed component and predict the yield for reaction rates on a component-by-component basis. The system may further adjust the reaction rate coefficients to minimize the deviation between the yield results and the yield identified by system sensors and/or measuring devices. The resulting linear process models may be utilized to optimize plant processes in order to minimize reaction waste and maximize reaction yield.
US10901402B2 Closed-loop automatic defect inspection and classification
Inspection apparatus includes an imaging module, which is configured to capture images of defects at different, respective locations on a sample. A processor is coupled to process the images so as to automatically assign respective classifications to the defects, and to autonomously control the imaging module to continue capturing the images responsively to the assigned classifications.
US10901390B2 Numerical controller
A numerical controller, which is configured to correct a machine position error based on a torque difference between a master axis and a slave axis, acquires the torque difference after movement of the master and slave axes that move in response to a movement command, and corrects the machine position error by a correction amount based on a value obtained by excluding a torque difference derived from a mechanical strain from the acquired torque difference. The corrected machine position error is added to the movement command for next time.
US10901389B2 Servomechanism error handling
Techniques for error handling by a servomechanism are disclosed. The servomechanism determines, based on a first set of values assigned to servomechanism variables, electrical signals for controlling a component during a particular time interval, and applies the electrical signals to move the component. Subsequently, the servomechanism measures values for attributes associated with the component. Based on the measured attribute values, the servomechanism computes a second set of values for the servomechanism variables. Responsive to determining that the measured attribute values are erroneous, the servomechanism refrains from modifying the electrical signals based on the second set of values for the servomechanism variables.
US10901388B2 Method and system for creating energy demand model
The present disclosure relates to a method for generating an energy demand model by a multi-access edge server, the method including: a step a of receiving a task execution request signal including a bit value from a user; a step b of matching a task to one or more pre-classified groups using the bit value; a step c of extracting a feature of energy consumed to perform the task according to a criterion set differently for each group; a step of performing the steps a to c for one or more task execution request signals received from one or more users during a time period and generating an energy demand pattern for the time period using a feature of energy for one or more tasks performed during the time period; and a step of generating an energy demand model by time using one or more energy demand patterns by time and energy cost by time.
US10901387B2 Control system for an industrial automation facility and method for programming and operating such a control system
A control system for an industrial automation facility and a method for programming and operating the control system use a program for the control system which is developed with a development tool. Data from a web server built into the control system is transmitted to a computer which is connected to the control system via a network. The data includes a web-based development environment. A representation of the development environment in a web browser is embodied on the computer. A program for the control system is developed or processed by a user. The program developed and/or processed by the user is converted into a high-level language program by a conversion module embodied in the web browser. The high-level language program is transmitted to the control system and converted into a binary program inside the control system. The binary program is implemented by the control system.
US10901386B2 Systems and methods for controlling additive manufacturing
A system is disclosed for use in additively manufacturing a structure. The system may include an additive manufacturing machine, a memory having computer-executable instructions stored thereon, and a processor. The processor may be configured to execute the computer-executable instructions to determine a plurality of tension vectors to be generated within the structure, and to generate a plan for manufacturing the structure. The plan may include tool paths that arrange continuous fibers within the structure to generate the plurality of tension vectors. The processor may also be configured to execute the computer-executable instructions to cause the additive manufacturing machine to follow the plan and manufacture the structure.
US10901383B2 Systems and methods for integrated microgrid management system in electric power systems
An integrated microgrid management system includes hardware operating as a node on an electrical power network. The node includes memory storing program code, a communications channel operatively connected to a plurality of controllable power devices, and a processor. In an embodiment, the processor is configured to implement a three-phase AC unbalanced model of a microgrid network, for both low and medium voltage networks. The processor is further configured to implement a topology processor that creates a map identifying controllable power devices that are connected to the network and how said controllable power devices are connected. The processor also implements an online power flow engine that uses the map and the three-phase AC unbalanced model of the network to generate commands to control the plurality of controllable power devices. Adaptive self-configuration logic and an optimization engine that performs multi-objective optimization are further disclosed.
US10901377B2 Real-time control of drilling fluid properties using predictive models
A method for controlling drilling fluid properties, in some embodiments, comprises determining a predictive model for a fluid circulation system that routes drilling fluid downhole to a drill bit to remove debris from said drill bit; determining a cost function associated with the fluid circulation system; using the predictive model and the cost function to determine a set of input values for the predictive model; operating a controlled device according to at least some of the set of input values, said controlled device changes properties of the drilling fluid in the fluid circulation system; and obtaining measurements of the properties.
US10901376B2 Building management system with self-optimizing control modeling framework
A self-optimizing controller for equipment of a plant provides a manipulated variable as an input to the plant and receives an output variable as feedback. The controller generates a performance variable model defining the performance variable as a function of the manipulated variable and an output variable model defining the output variable as a function of the manipulated variable. The controller uses the performance variable model to determine a gradient of the performance variable, uses the output variable model to determine a gradient of the output variable, and generates a self-optimizing variable based on the gradient of the performance variable model and the gradient of the output variable model. The controller operates the equipment of the plant to affect a variable state or condition of the building based on the value of the self-optimizing variable from the self-optimizing variable model.
US10901368B2 Method for integrating a hologram into a security document body and security document body
A method for integrating a hologram into the body of a security document that has a laminated body. The method includes: providing a holographic film having a backing substrate layer and a photo layer; providing additional substrate layers; carrying out a laminating process in order to form the laminated body, the holographic film together with the additional substrate layers being collated to form a substrate layer stack and being combined, together with the additional substrate layers, in a high-pressure, high-temperature laminating method to form the laminated body. There is also described a corresponding security document body.
US10901350B1 Image forming apparatus, image forming method, and storage medium for storing program
An image forming apparatus includes a fixing device that fixes a developer image to a sheet and includes a first heating element and a second heating element, and a control unit. The first heating element generates heat that is provided to a first print region of the sheet. The second heating element generates heat that is provided to a second print region of the sheet. The second heating element is arranged adjacent the first heating element in a main scanning direction such that a first boundary is defined between the heating elements. The control unit controls heat generation of the first heating element based on a presence or absence of heat generation of the second heating element and a maximum distance in the main scanning direction from the first boundary to an end portion of an image region containing at least a portion of the developer image.
US10901349B2 Image forming apparatus and image heating apparatus for controlling a heat generating quantity of a plurality of heating elements
An image heating apparatus includes a heater having a plurality of heating elements arranged in a direction orthogonal to a conveying direction of a recording material, each of the plurality of heating elements having a heating region, and a control portion that controls electrical power to be supplied to the plurality of heating elements, the control portion being capable of individually controlling the plurality of heating elements. The control portion executes control of a heat generating quantity of each of the plurality of heating elements such that a heat generating quantity when heating a first region of the recording material including an image, a heat generating quantity when heating a second region of the recording material not including an image, and a heat generating quantity when heating a third region, in which there is no recording material, are different from each other.
US10901346B2 Roll and image forming apparatus
A roll includes an electrically-conductive shaft; an elastic layer provided on the shaft; and a non-electrically-conductive annular unit that is attached to at least one of ends of the shaft that protrude from end surfaces of the elastic layer in a shaft direction while being in contact with the end surface of the elastic layer. A fixing part that fixes an attachment position of the annular unit in the shaft direction is provided on a part of the ends of the shaft to which the annular unit is attached, and a fixed part fixed by the fixing part of the shaft is provided on a part of an inner circumferential surface of the annular unit in the shaft direction.
US10901344B2 Binary ink developer (BID) assembly for liquid electrophotography (LEP) printing device
A binary ink developer (BID) assembly for a liquid electrophotography (LEP) printing device can include a developer roller having an electrically insulating exterior coating that receives ink from an ink supply and transfers the received ink to a photoconductive imaging cylinder in accordance with an electrostatic image on the imaging cylinder. A charge-specified boundary condition can exist at the boundary between the exterior coating and the ink. Electrically conductive ink may not be transferred to the imaging cylinder at background portions of the electrostatic image.
US10901341B2 Developer container and image forming device
A developer container includes a casing having a developer accommodating chamber and a waste-developer accommodating chamber, conveying member, a conveying-member accommodating unit, and a supporting member. The conveying member conveys waste developer in a longitudinal direction of the waste-developer accommodating chamber. The conveying-member accommodating unit accommodates the conveying member therein and has a first opening and a second opening. The first opening is provided in an upstream end portion and allows the waste developer to move from outside of the conveying-member accommodating unit to the inside of the conveying-member accommodating unit. The second opening allows the waste-developer to move from the inside of the conveying-member accommodating unit to the waste-developer accommodating chamber. The supporting member is provided on the casing. The supporting member supports the conveying-member accommodating unit such that the conveying-member accommodating unit is movable in directions perpendicular to the longitudinal direction relative to the casing.
US10901339B2 Image forming apparatus which suppresses image defects due to interference between a charging alternating-current frequency and a developing alternating-current frequency
An image forming apparatus has a bias controller. The bias controller varies both a charging alternating-current frequency, which is the frequency of a charging alternating-current voltage, and a developing alternating-current frequency, which is the frequency of the developing alternating-current voltage. When the region of the charging and developing alternating-current frequencies in which interference fringes appear in a developed image due to interference between the charging and developing alternating-current frequencies is taken as a variation region and the variation speeds of the charging and developing alternating-current frequencies in the variation region are taken as a first and a second variation speed respectively, the bias controller varies the charging and developing alternating-current frequencies such that one of the first and second variation speeds is a positive-number multiple of the other.
US10901337B1 Optical scanning device and image forming apparatus
An optical device includes a first light source emitting a first beam, a second light source emitting a second beam and arranged upstream in a scanning direction, a diaphragm including an opening passing portions of the first beam, the first portion having a first width from the light axis of the first beam on the upstream side, the second portion having a second width from the light axis on the downstream side, the first width narrower than the second width, and an opening passing portions of the second beam, the first portion having a third width from the light axis of the second beam on the upstream side, the second portion having a fourth width from the second light axis on the downstream side, the third width wider than the fourth width, and a deflector deflecting on a surface thereon the beams at positions shifted in a sub scanning direction.
US10901334B2 Magenta toner
Provided is a magenta toner which exhibits high image density and chroma, has excellent low-temperature fixability, shelf stability and charging ability, is unlikely to fog, and can be produced at low cost. The magenta toner contains a binder resin and a magenta colorant, wherein the magenta toner contains C.I. Pigment Red 122, C.I. Pigment Violet 19 and a compound A represented by the following general formula (1) as the magenta colorant, and wherein, with respect to 100 parts by mass of the binder resin, a total of from 3 to 30 parts by mass of the C.I. Pigment Red 122, the C.I. Pigment Violet 19 and the compound A are contained, and a mass ratio of a total content of the C.I. Pigment Red 122 and the C.I. Pigment Violet 19 to a content of the compound A {(PR122+PV19)/the compound A} is from 1 to 20:
US10901333B2 Electrostatic image developing toner
Provided is an electrostatic image developing toner comprising a toner base particle containing a binder resin and a releasing agent, wherein the binder resin comprises an amorphous vinyl resin and a crystalline polyester resin; a weight-average molecular weight of the electrostatic image developing toner is in the range of 50000 to 90000, when calculated from a chromatogram which represents a molecular weight distribution and is measured by gel permeation chromatography; a ratio of content of a resin component having a molecular weight of 100000 or more is in the range of 10 to 20% by area, in the chromatogram which represents the molecular weight distribution; the crystalline polyester resin has a melting point in the range of 65 to 85° C.; and, a ratio of content of the crystalline polyester resin in the binder resin is in the range of 5 to 20% by mass.
US10901332B2 Image forming apparatus and image forming method
In an image forming apparatus, a cleaning member is pressed against a circumferential surface of an image bearing member and collects a toner remaining on the circumferential surface of the image bearing member. The toner has a number average roundness of 0.965 to 0.998. The toner has a D50 of 4.0 μm to 7.0 μm. A linear pressure of the cleaning member on the circumferential surface of the image bearing member is 10 N/m to 40 N/m. The image bearing member includes a single-layer photosensitive layer containing a charge generating material and a hole transport material. Ionization potential IpHTM of the hole transport material and ionization potential IpCGM of the charge generating material satisfy mathematical formula (1) “IpHTM≥5.30 eV”, mathematical formula (2) “IpCGM≥5.30 eV”, and mathematical formula (3) “0.09 eV≤|IpHTM−IpCGM|≤0.30 eV”.
US10901330B2 Recipe selection based on inter-recipe consistency
A method including: determining recipe consistencies between one substrate measurement recipe of a plurality of substrate measurement recipes and each other substrate measurement recipe of the plurality of substrate measurement recipes; calculating a function of the recipe consistencies; eliminating the one substrate measurement recipe from the plurality of substrate measurement recipes if the function meets a criterion; and reiterating the determining, calculating and eliminating until a termination condition is met. Also disclosed herein is a substrate measurement apparatus, including a storage configured to store a plurality of substrate measurement recipes, and a processor configured to select one or more substrate measurement recipes from the plurality of substrate measurement recipes based on recipe consistencies among the plurality of substrate measurement recipes.
US10901327B2 Automatic defect analyzer for nanoimprint lithography using image analysis
A plurality of images of a plurality of fields is acquired using an image sensor under varying conditions associated with a defect. Defect pixels in a test image in the plurality of images are identified using a standard image to provide a defect tolerance level. The standard image has no defects. Clustering analysis is performed on the identified defect pixels based on the defect tolerance level to obtain defect clusters. A process window is generated based on the defect clusters. An imprint process is created according to the process window.
US10901326B2 Method of controlling a lithographic apparatus and device manufacturing method, control system for a lithographic apparatus and lithographic apparatus
In a method of controlling a lithographic apparatus, historical performance measurements are used to calculate a process model relating to a lithographic process. Current positions of a plurality of alignment marks provided on a current substrate are measured and used to calculate a substrate model relating to a current substrate. Additionally, historical position measurements obtained at the time of processing the prior substrates are used with the historical performance measurements to calculate a model mapping. The model mapping is applied to modify the substrate model. The lithographic apparatus is controlled using the process model and the modified substrate model together. Overlay performance is improved by avoiding over- or under-correction of correlated components of the process model and the substrate model. The model mapping may be a subspace mapping, and dimensionality of the model mapping may be reduced, before it is used.
US10901323B2 Metrology method and apparatus with increased bandwidth
Disclosed is method of optimizing bandwidth of measurement illumination for a measurement application, and an associated metrology apparatus. The method comprises performing a reference measurement with reference measurement illumination having a reference bandwidth and performing one or more optimization measurements, each of said one or more optimization measurements being performed with measurement illumination having a varied candidate bandwidth. The one or more optimization measurements are compared with the reference measurement; and an optimal bandwidth for the measurement application is selected based on the comparison.
US10901321B2 Strip process for high aspect ratio structure
Processes for removing a mask layer (e.g., doped amorphous carbon mask layer) from a substrate with high aspect ratio structures are provided. In one example implementation, a process can include depositing a polymer layer on at least a portion of a top end of a high aspect ratio structure on a substrate. The process can further include removing at least a portion of the polymer layer and the doped amorphous carbon film form the substrate using a plasma strip process. In example embodiments, depositing a polymer layer can include plugging one or more high aspect ratio structures with the polymer layer. In example embodiments, depositing a polymer layer can include forming a polymer layer on a sidewall of one or more high aspect ratio structures.
US10901320B2 Developing method, developing apparatus, and computer-readable recording medium
There is provided a method of developing an exposed resist film formed on a surface of a substrate to form a resist pattern, which includes: rotating the substrate about a rotation axis that extends in a direction perpendicular to the surface of the substrate that is horizontally supported; supplying a developing solution through a discharge hole positioned above the substrate onto the resist film such that the developing solution is widely spread on a surface of the resist film; and positioning a wetted part having a surface that faces the surface of the substrate, above a preceding region in the surface of the substrate, the preceding region being a region to which the developing solution is preferentially supplied through the discharge hole.
US10901316B2 Iodine-containing polymers for chemically amplified resist compositions
A monomer having formula (I): wherein in formula (I), groups and variables are the same as described in the specification.
US10901307B2 High-power projector with offset laser source
A projector including a plurality of laser light sources and a projection engine fitted at the inlet with an integrating tunnel in which these laser light sources are connected in an offset manner to the projection engine through a bundle of optical fibres including a plurality of inlets and a single outlet, the bundle of fibres being fused at each of the inlets and the single outlet to eliminate the inter-fibre spaces therefrom, the inlets, fused in this way, of the bundle of fibres, being disposed at the focal planes of the outputs of the laser light sources and the single outlet, fused in this way, of the bundle of fibres, being placed in direct contact with the integrating tunnel via a homogenising plate.
US10901305B2 Gimbal assembly and handheld gimbal imaging device
A gimbal assembly includes a body and a gimbal frame movably connected with the body. The gimbal frame is configured to fittingly contact the body or to be at least partially received in the body to reduce a volume of the gimbal assembly.
US10901299B2 Electronic apparatus
An electronic apparatus equipped with a camera includes a shutter mechanism which includes: a plate that is installed so as to be able to move between a first position shielding a lens of a camera from light and a second position not shielding the lens of the camera from light; and a control unit that controls electric power from a power unit that causes a first wire or a second wire to thermally shrink. The plate is moved from the first position to the second position by the first operation lever, and, when the plate is in the second position, causes the second wire to thermally shrink to thereby drive a second operation lever, so that the plate is moved from the second position to the first position by a biasing force of a first spring.
US10901296B1 Electro-optical device with active electro-optical waveguide structure
Embodiments of the present invention are directed to an electro-optical device that comprises a substrate, a waveguide structure, and two contact layer portions. The contact layer portions extend side-by-side along a direction of light propagation that is parallel to the substrate. The waveguide structure may guide light along said direction of light propagation. The waveguide structure comprises an optically nonlinear material and interdigitated crosspieces. The crosspieces extend parallel to the substrate from each of said two contact layer portions and transversely to such portions. The optically nonlinear material is in contact with at least portions of the interdigitated crosspieces. Said crosspieces are not in direct contact with each other, forming a composite waveguide core involving an alternating sequence of distinct materials along said propagation direction. The distinct materials comprise said semiconductor material and at least one additional material, whereby the composite waveguide core has an effective refractive index.
US10901290B2 Method for fabricating Mach-Zehnder modulator, Mach-Zehnder modulator
A method for fabricating a Mach-Zehnder modulator includes: preparing a substrate product having a waveguide mesa, an embedding resin body and an inorganic insulator, the waveguide mesa being disposed on a supporting base, the inorganic insulator covering the embedding resin body to separate the embedding resin body from the waveguide mesa, the waveguide mesa having top and side faces covered with the inorganic insulator, and the embedding resin body embedding the side face of the waveguide mesa; forming an opening in the inorganic insulator by etching to form an inorganic insulating region, the opening reaching the top face of the waveguide mesa, the inorganic insulating region covering the embedding resin body and the side face of the inorganic insulator; and forming an ohmic electrode in the opening to make contact with the top face of the mesa, the inorganic insulating region separating the ohmic electrode from the embedding resin body.
US10901285B2 Methods for driving electro-optic displays
A first display comprises a layer of electro-optic material with first and second electrodes on opposed sides thereof, at least one electrode. One or both electrodes having at least two spaced contacts, and voltage control means are arranged to vary the potential difference between the two spaced contacts attached to the same electrode. A second display comprises a layer of electro-optic material with a sequence of at least three electrodes adjacent thereto. Voltage control means vary the potential difference between the first and last electrodes of the sequence. The electrodes of the sequence alternate between the two surfaces of the layer of electro-optic material, and have edges which overlap with or lie adjacent the preceding and following electrodes of the sequence. The electrodes, other than the first and last, are electrically isolated such that the potential thereof is controlled by passage of current through the layer of electro-optic material. Methods for driving these displays are also provided.
US10901283B2 Liquid crystal display device
To suppress a malfunction of a circuit due to deterioration in a transistor. In a transistor which continuously outputs signals having certain levels (e.g., L-level signals) in a pixel or a circuit, the direction of current flowing through the transistor is changed (inverted). That is, by changing the level of voltage applied to a first terminal and a second terminal (terminals serving as a source and a drain) every given period, the source and the drain are switched every given period. Specifically, in a portion which successively outputs signals having certain levels (e.g., L-level signals) in a circuit including a transistor, L-level signals having a plurality of different potentials (L-level signals whose potentials are changed every given period) are used as the signals having certain levels.
US10901279B2 Liquid crystal display panel and 3D printer
Provided are a liquid crystal display panel and a 3D printer. The liquid crystal display panel includes a first substrate and a second substrate disposed opposite to the first substrate, and a liquid crystal layer which is disposed between the first substrate and the second substrate, where a surface on one side of the first substrate is provided with at least one first lens, and a surface on one side of the second substrate is provided with at least one second lens. The liquid crystal display panel provided by the embodiments of the present disclosure is used in a 3D printer with a photo-curing material.
US10901277B2 Display device, display system, and method of installing electronic component
A display device includes a substrate stack including two substrates, a line between the two substrates, and a substrate side line connection part at an end of the line. The display device also includes an electronic component having an electronic component side line connection part. The electronic component side line connection part faces a vertical end surface of the substrate stack. The display device further includes a junction part that electrically joins the vertical end surface and the electronic component. The junction part includes a solder junction part between the substrate side line connection part and the electronic component side line connection part, a resin adhesion part at a region outside the solder junction part that adheres the vertical end surface and the electronic component, and a low-melting junction part between the vertical end surface and the electronic component and formed of a material having a melting point lower than the solder particle.
US10901276B2 Display device
A display device includes a display substrate comprising a plurality of pixels electrically connected to select lines and data lines; first connection pads disposed on an upper surface of the display substrate and electrically connected to the pixels; and second connection pads disposed on a surface of the display substrate that is different from the upper surface and electrically connected to the pixels, wherein the second connection pads are electrically separated from the first connection pads. This allows the area of a surface of a display substrate that can be occupied by a flexible printed circuit board attached thereto to be increased. As a result, the risk of an open-circuit of the wiring can be reduced, and the operational reliability of the device can be improved.
US10901273B2 Display apparatus
A display apparatus includes a first base plate, a second base plate and a liquid crystal layer. A first scan line and a second scan line are disposed above the first base plate and extend along a first direction. A first data line and a second data line are disposed above the first base plate, wherein the first scan line, the second scan line, the first data line and the second data line define a first region. A first thin-film transistor is electrically connected to the first scan line. A first common electrode is disposed above the first base plate and disposed in the first region, wherein the first common electrode comprises a first part, the first part is adjacent to the first scan line and extends along the first direction, and the first part overlaps the first thin-film transistor.
US10901270B2 Manufacturing method for pixel electrode, pixel electrode and display panel
A manufacturing method for pixel electrode is disclosed. The preparation method is simple and efficient, low in cost, and can be used for large-scale industrial production. The present also provides a pixel electrode including a substrate, and multiple branch electrodes disposed on a pixel region of the substrate; wherein the multiple branch electrodes includes a first branch electrode and a second branch electrode which are alternately spaced, the first branch electrode includes a first transparent conductive layer and a first transparent metal oxide layer which are sequentially stacked on the substrate, the second electrode includes a second transparent conductive layer and a second transparent metal oxide layer which are sequentially stacked on the substrate. The pixel electrode has high transmittance and high resolution. The invention also provides a display panel.
US10901269B2 Pixel array
A pixel array including a first common line, a first conductive line, a first connection line, a second common line, a second conductive line, a third common line, and a first connection structure is provided. The first common line is located on a first side of a first scan line. The first conductive line includes a first extending portion and a second extending portion. The first connection line crosses the first scan line so as to electrically connect the first extending portion to the second extending portion. The second common line is located on a first side of a second scan line. The second conductive line includes a third extending portion and a fourth extending portion. The first connection structure electrically connect the second common line to the third common line.
US10901266B2 Display device
According to one embodiment, a display device includes a first substrate with a first alignment film, a second substrate with a second alignment film, and a liquid crystal layer interposed therebetween. The first substrate has first and second electrodes. An initial alignment direction of liquid crystal molecules of the liquid crystal layer is parallel to a first direction or a direction orthogonal to the first direction. The second electrode includes comblike electrodes extending parallel to the first direction and a connecting portion which connects the comblike electrodes. The connecting portion includes a projection which projects in a second direction more than an outermost comblike electrode.
US10901264B2 Light diffusion plate and backlight unit
Provided is a light diffusion plate that enables uniformization of luminance easily and reliably. The light diffusion plate is to be placed on a side of a light-emitting face of at least one light source, and comprises: a substrate layer that is light-diffusible and has a light-incident face to be opposed to the light-emitting face, and a light-outputting face on an opposite side of the light-incident face; a reflecting dot pattern that is provided on a side of the light-incident face or the light-outputting face of the substrate layer and includes a plurality of reflecting dots; and the light-shielding dot pattern that is provided on a side of the light-incident face or the light-outputting face of the substrate layer and includes a plurality of light-shielding dots, in which the reflecting dot pattern and the light-shielding dot pattern overlap at least partially in a planar view.
US10901251B2 Backlight device, display device with the same, and method of manufacturing the backlight device
According to one embodiment, a backlight device includes a frame formed of a sheet material, a first adhesive layer provided on one surface of the frame, a reflective sheet attached to the frame with the first adhesive layer, an optical member disposed on the reflective sheet in the frame, and a light source disposed in the frame and configured to emit light to the optical member. In at least a part of the frame, a width of the frame and a width of the first adhesive layer are equal to each other, and at least an external surface of the frame and an external surface of the first adhesive layer are flush with each other.
US10901248B1 Voltage amplifier circuit and associated amplifying method for flexible waveform adjustment
An embodiment of the present invention discloses a voltage amplifier circuit which includes a signal generator, a mixer and an amplifier. The signal generator is arranged to generate an input signal; the mixer is arranged to mix the input signal with an analog signal to generate an intermediate input signal having a first voltage range; and the amplifier is arranged to convert the intermediate input signal into an output signal having a second voltage range in a Rail-to-Rail manner, wherein the second voltage range is larger than the first voltage range.
US10901244B2 Method and system for a low parasitic silicon high-speed phase modulator using PN finger waveguides
Methods and systems for a low-parasitic silicon high-speed phase modulator are disclosed and may include in an optical phase modulator that comprises a PN junction waveguide formed in a silicon layer, wherein the silicon layer may be on an oxide layer and the oxide layer may be on a silicon substrate. The PN junction waveguide may have fingers of p-doped and n-doped regions on opposite sides along a length of the PN junction waveguide. Contacts may be formed on the fingers of p-doped and n-doped regions. The fingers of p-doped and n-doped regions may be arranged symmetrically about the PN junction waveguide or staggered along the length of the PN junction waveguide. Etch transition features may be removed along the p-doped and n-doped regions.
US10901239B2 Lenses and eyeglasses for correction of color blindness
The present invention relates to optical devices for use by color blindness viewers and more particularly, to eyeglasses which improve the ability of a color blindness viewer to discriminate between different colored objects.
US10901230B2 Super-resolution microscopy
Example super-resolution microscopy systems are described herein that are configured for relatively high throughput. The disclosed microscopy systems can be to generate an array of sub-diffraction activated areas for imaging. The microscopy systems can be to utilize imaging techniques that employ time delay integration to build up super-resolution images over time. The disclosed microscopy systems can utilize long-lived fluorophores in conjunction with wide field and patterned illumination to generate super-resolution images of a sample with relatively high throughput.
US10901228B2 Cavity with curved beam replicator and method of determining a characteristic of a medium therein
A curved beam replicator includes a body having a first surface and a second surface. The second surface defines at least a portion of a cavity. The first surface is configured to cause light entering the body from another medium to be refracted at a first angle such that the light strikes the second surface at a second angle. The second surface is configured to cause a first portion of the light striking the second surface to pass through the second surface and be refracted into a medium in the cavity and to cause a second portion of the light striking the second surface to be reflected toward the first surface at a third angle. The third angle such that the second portion of the light is totally internally reflected by the first surface.
US10901227B2 Refractive lens array assembly
A refractive lens array assembly for integrated, adjustable beam spreading and bending, said refractive lens array comprising: (i) a first optical element including a top face having a stepped surface or a generally planar wedge-shaped surface, and a bottom face having a curved surface; and (ii) a second optical element including a top face having a curved surface, and a bottom face having a stepped surface or a generally planar wedge-shaped surface.
US10901226B2 Axicon lenses
A capillary comprises a capillary channel, an inner layer, and an outer layer, wherein the inner and outer layers comprise different silica materials. An axicon lens formed on a facet end of the capillary channel has a selected geometry, such that the inner layer has an axicon angle γ and a post angle α. The inner layer may be fused silica and the outer layer may be borosilicate glass. The post angle α is determined in part by an etch rate constant of the borosilicate glass and an etch rate constant of the fused silica in at least one etching reagent. Embodiments may comprise at least two capillary channels, and an axicon lens formed on a facet end of each of the at least two capillary channels. The capillary may be used as an electrospray emitter, optionally with light simultaneously while generating an electrospray.
US10901221B2 Apparatus for optical see-through head mounted display with mutual occlusion and opaqueness control capability
The present invention comprises a compact optical see-through head-mounted display capable of combining, a see-through image path with a virtual image path such that the opaqueness of the see-through image path can be modulated and the virtual image occludes parts of the see-through image and vice versa.
US10901220B2 Movable device, image projection apparatus, heads-up display, laser headlamp, head-mounted display, object recognition device, and vehicle
A movable device includes a reflector; a movable section including the reflector; a first drive section connected to the movable section, the first drive section configured to drive the movable section; a first support connected to the first drive section to support the first drive section; and two adjusters disposed symmetrically with respect to the reflector.
US10901219B2 Architectures and methods for outputting different wavelength light out of waveguides
Architectures are provided for selectively outputting light for forming images, the light having different wavelengths and being outputted with low levels of crosstalk. In some embodiments, light is incoupled into a waveguide and deflected to propagate in different directions, depending on wavelength. The incoupled light then outcoupled by outcoupling optical elements that outcouple light based on the direction of propagation of the light. In some other embodiments, color filters are between a waveguide and outcoupling elements. The color filters limit the wavelengths of light that interact with and are outcoupled by the outcoupling elements. In yet other embodiments, a different waveguide is provided for each range of wavelengths to be outputted. Incoupling optical elements selectively incouple light of the appropriate range of wavelengths into a corresponding waveguide, from which the light is outcoupled.
US10901218B2 Hybrid reality system including beacons
A system includes a head-mounted display (HMD) and one or more beacon devices. A beacon device includes a receiver to receive a first type of energy, a conversion apparatus to convert the first type of energy into a second type of energy, and a transmitter to transmit the second type of energy to the HMD. The HMD includes a display, a structure adapted to position the display in a field-of-view of the user, a sensor to receive the second type of energy from the beacon device, and a processor. The processor is programmed to receive the second type of energy from the beacon device located in a real-world environment, determine a position of the beacon device based on the second type of energy received from the beacon device, and provide a stimulus to a user on the HMD based on the position of the beacon device.
US10901217B1 Compact wide field of view display assembly for artificial reality headsets
A headset includes a compact wide field of view optics block. The headset includes a display element and an optics block. The display element is configured to generate image light. The optics block is configured to direct the image light to an eyebox. The optics block includes a projection lens and a panoramic lens. The projection lens has a first diameter and is adjacent to the display element and is configured to receive the image light from the display element. The panoramic lens is positioned between the projection lens and the eyebox. The panoramic lens has a second diameter that is larger than the first diameter and is configured to provide the image light that has been transmitted by the projection lens to the eyebox.
US10901211B2 Collaborative scene sharing for overcoming visual obstructions
Collaborative scene sharing for overcoming visual obstructions is provided. Video feeds of a scene are obtained from multiple devices viewing the scene from different angle. An obstruction obstructs portion(s) of the scene from view by a device. An aggregation grid that partitions views of the scene into cells is established and used in providing an aggregated view of the scene to the device. This includes identifying cell(s) of the aggregation grid for which the view by the device is obstructed by the obstruction, and providing to the device video portion(s) obtained from video feed(s) from the multiple devices. The video portion(s) correspond to the cell(s) for which the view by the device is obstructed, and the video feeds from which the video portions are obtained are from other device(s), of the multiple devices, for which the view for the cell(s) is unobstructed.
US10901208B2 Head-up display apparatus
A display unit projects a display image on a display member outside an apparatus housing from an inside of the apparatus housing through an opening of the apparatus housing. A cover is configured to form a through hole by bending at a second side opposite to a first side. A movable mechanism moves the cover between a closed position, at which an opening of the apparatus housing is closed, and an opened position, at which the opening is opened. When the cover is in the closed position, a bending unit holds the cover in a state where the through hole is not formed. When the cover moves from the closed position to the opened position, the bending unit bends the cover to change the cover from a state in which the through hole is not formed to a state in which the through hole is formed.
US10901205B1 Focus adjusting liquid crystal lenses in a head-mounted display
A head-mounted display (HMD) includes an electronic display configured to emit an image. The HMD also includes an eye tracking module configured to determine a position of an eye of a user of the HMD, and a varifocal block. The varifocal block includes a stacked liquid crystal (LC) structure that has a tunable optical power. The varifocal block is configured to present the image to the user of the HMD at an adjustable focal distance that is determined by the tunable optical power and is based in part on the determined position of the eye.
US10901202B2 Structured illumination of a sample
A system includes: a light source; first and second gratings; and at least one reflective component that in a first position forms a first light path originating at the light source and extending to the first grating and thereafter to a subsequent component in the system, and that in a second position forms a second light path originating at the light source and extending to the second grating and thereafter to the subsequent component.
US10901198B2 Internal retainer
A retainer system is provided for tethering a cap to a body on an optic, where the cap and body define an inner cavity. The retainer system includes a lanyard and an inner attachment. The lanyard is fixed on a first end to a surface of the cap facing the inner cavity. The inner attachment is fixed on a first end to a second end of the lanyard and is fixed on a second end to an inside wall of the body facing the inner cavity. When the cap is closed on the body, the lanyard and inner attachment are contained completely within the inner cavity.
US10901195B2 Reconfigurable surgical microscope
A system and method for a reconfigurable surgical microscope is disclosed. The reconfigurable microscope includes an eyepiece; a relay lens system optically coupled to the eyepiece; a zoom lens system optically coupled to the eyepiece and the relay lens system; an illumination unit; and an objective lens capable of being repositioned between a first objective lens position and a second objective lens position, the first objective lens position comprising a slot located between the zoom lens system and the illumination unit and the second objective lens position comprising a slot located such that the illumination unit is located between the second objective lens position and the zoom lens system.
US10901194B2 Large field of view, high resolution microscope
A microscope system including: a source of light; a sample objective configured for focusing the light at a focal plane within a sample; a remote focus unit configured for changing a position of the focal plane along an axis perpendicular to the focal plane; one or more optical element configured for directing the focused light to a location within the focal plane; and a detector configured for detecting light emitted from the focal plane within the sample; wherein the one or more optical element is located after the remote focus unit along a beam path of the light from the source to the sample objective, such that the changing the position of the focal plane along the axis is performed before the directing the focused light to the location within the focal plane.
US10901191B2 Method of fabricating arrays of individually oriented micro mirrors for use in imaging security devices
A visual display assembly useful as an authentication or anti-counterfeiting element. The assembly includes a substrate and, on a surface of the substrate, an array of micro mirrors receiving ambient light. Each mirror includes a reflective surface to reflect the ambient light to display an image that appears to float in a plane, which is spaced a distance apart from the surface of the substrate. The image includes a plurality of pixels, and the array of micro mirrors includes for each of the pixels a set of the micro mirrors each having a reflective surface oriented to reflect the ambient light toward a point on the plane corresponding to one of the pixels. Each of the sets of the micro mirrors includes a plurality of the micro mirrors, and the reflected ambient light each set of micro mirrors intersects to illuminate or write a pixel of an image.
US10901189B2 Optical assembly for a compact wide field of view digital camera with low lateral chromatic aberration
An optical assembly for a point action camera or other compact digital camera having a wide field of view, includes multiple lens elements, including at least one lens element that has an aspheric lens surface. The optical assembly is configured to provide a field of view in excess of 120 degrees. The optical assembly comprises less than two pixels or five microns of lateral chromatic aberration.
US10901184B2 Optical imaging system
An optical imaging system includes a first lens, a second lens, a third lens, a fourth lens, a fifth lens, and a sixth lens sequentially arranged in numerical order from an object side of the optical imaging system toward an imaging plane of the optical imaging system and each having a refractive power, wherein an entire field of view of the optical imaging system is 50° or greater, and TTL/f<1.0, where TTL is a distance from an object-side surface of the first lens to the imaging plane, and f is an overall focal length of the optical imaging system.
US10901183B2 Optical photographing lens assembly, image capturing unit and electronic device
An optical photographing lens assembly includes seven 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, a fifth lens element, a sixth lens element and a seventh lens element. At least one surface among object-side surfaces and image-side surfaces of the seven lens elements is aspheric. At least one of an object-side surface and an image-side surface of the seventh lens element has at least one inflection point.
US10901182B2 Optical imaging system
An optical imaging system includes a first lens having a negative refractive power, a convex object-side surface and a concave image-side surface; a second lens having a positive refractive power; a third lens having a negative refractive power; a fourth lens having a positive refractive power; a fifth lens having a negative refractive power; and a sixth lens having a positive refractive power. An image-side surface of the sixth lens has an inflection point. The first through sixth lenses are disposed sequentially from an object side toward an imaging plane.
US10901178B2 Optical imaging lens
An optical imaging lens including a first lens element, a second lens element, a third lens element, and a fourth lens element arranged in sequence from an object side to an image side along an optical axis is provided. Each lens element includes an object-side surface and an image-side surface. A periphery region of an image-side surface of the first lens element is convex, an optical axis region of an image-side surface of the second lens element is convex, and a periphery region of an object-side surface of the third lens element is convex. An optical axis region of an object-side surface of the fourth lens element is convex, and a periphery region of the object-side surface of the fourth lens element is concave.
US10901177B2 Fovea lens
Wide angle fovea lens and a camera design using the lens are described. The lens has three lens groups and includes a single aspherical lens element. The lenses have higher magnification on the optical axis than at angles off the optical axis.
US10901174B2 Camera for limiting shifting of focus adjustment optical system
A camera includes: an image capturing unit that outputs a signal by capturing a subject image via an optical system having a focus adjustment optical system; a detection unit that detects an in-focus position at which the subject image is in focus on the image capturing unit by the optical system based on the signal outputted from the image capturing unit; a control unit that controls a position of the focus adjustment optical system so as to focus continuously upon a specified subject based on the in-focus position detected by the detection unit; and an acquisition unit that acquires information related to at least one of a distance to the specified subject, a size of the specified subject, and the optical system; wherein the control unit controls the position of the focus adjustment optical system based on the information acquired by the acquisition unit.
US10901169B2 Interchangeable lens and camera system
An interchangeable lens in which a tilt of an optical axis of a shooting optical system and a projection lens system can be easily adjusted. An interchangeable lens comprising a lens barrel portion holding a lens group; a lens mount detachably coupled to a camera main body; and a spacer sandwiched between the lens barrel portion and the lens mount. The spacer has, in a circumferential direction of the interchangeable lens, first seat surfaces protruding in the optical axis direction at one surface thereof, and has, in the circumferential direction, second seat surfaces protruding in the optical axis direction at the other surface thereof. One seat surfaces of the first seat surfaces and the second seat surfaces are disposed with different heights such that a surface defined by the second seat surfaces has an angle with respect to a surface defined by the first seat surfaces.
US10901164B2 Pass-through assembly having an anchor member and a cover
Anchoring an input cable (190) at an input port (123, 223) of an enclosure (110) includes inserting the input cable (190) through an anchor member (151, 251) so that a cable jacket (191) terminates within the anchor member (151, 251) and at least one optical fiber (195) extends outwardly from the anchor member (151, 251). The anchor member (151, 251) is secured to the cable jacket (191) using the sheath (175). A cover (162, 260) is mounted to the anchor member (151, 251) to form a pass-through assembly (150, 250) defining an enclosed region. Material is injected into the enclosed region to fix strength members (197) and/or optical fibers (195) of the input cable (190) to the pass-through assembly (150, 250). The ruggedized pass-through assembly (150, 250) is disposed at a base (120, 220) of the enclosure (110).
US10901155B2 Multi-fiber optical connector having enhanced functionality
The present disclosure relates to a multi-fiber fiber optic connector having features that allows for changeability with respect to gender and polarity. Another aspect relates to a multi-fiber fiber optic connector that can be operated as a true push-pull fiber optic connector.
US10901152B2 Semiconductor device and method of manufacturing the same
An SOI substrate is attracted to and detached from an electrostatic chuck included in a semiconductor manufacturing device without failures. A semiconductor device includes a semiconductor substrate made of silicon, a first insulating film formed on a main surface of the semiconductor substrate and configured to generate compression stress to silicon, a waveguide, made of silicon, formed on the first insulating film, and a first interlayer insulating film formed on the first insulating film so as to cover the waveguide. Further, a second insulating film configured to generate tensile stress to silicon is formed on the first interlayer insulating film and in a region distant from the optical waveguide by a thickness of the first insulating film or larger. The second insulating film offsets the compression of the first insulating film.
US10901149B2 Beam steering device and system including the same
A beam steering device and a system using the same are provided. The beam steering device includes a plurality of transmission type optical modulation devices provided to steer an incident beam in different directions, wherein each of the plurality of transmission type optical modulation devices includes: a phase modulator including a nanoantenna in which a plurality of nanostructure rows are arranged. Each of the nanostructure rows includes a plurality of nanostructures connected to each other. A meta surface includes the plurality of nanostructure rows. Each of the transmission type optical modulation devices also includes a plurality of drivers provided which independently apply an electric signal to each of the nanostructure rows to control a phase change thereof.
US10901147B2 Single edge coupling of chips with integrated waveguides
Techniques are provided for single edge coupling of chips with integrated waveguides. For example, a package structure includes a first chip with a first critical edge, and a second chip with a second critical edge. The first and second chips include integrated waveguides with end portions that terminate on the first and second critical edges. The second chip includes a signal reflection structure that is configured to reflect an optical signal propagating in one or more of the integrated waveguides of the second chip. The first and second chips are edge-coupled at the first and second critical edges such that the end portions of the integrated waveguides of the first and second chips are aligned to each other, and wherein all signal input/output between the first and second chips occurs at the single edge-coupled interface.
US10901146B2 Single edge coupling of chips with integrated waveguides
Techniques are provided for single edge coupling of chips with integrated waveguides. For example, a package structure includes a first chip with a first critical edge, and a second chip with a second critical edge. The first and second chips include integrated waveguides with end portions that terminate on the first and second critical edges. The second chip includes a signal reflection structure that is configured to reflect an optical signal propagating in one or more of the integrated waveguides of the second chip. The first and second chips are edge-coupled at the first and second critical edges such that the end portions of the integrated waveguides of the first and second chips are aligned to each other, and wherein all signal input/output between the first and second chips occurs at the single edge-coupled interface.
US10901143B1 Light pipe crush rib attachment
A light pipe assembly includes a light pipe having one or more first crush ribs extending outwardly from an outer surface of the light pipe. The light pipe assembly further includes a light pipe housing having one or more second crush ribs extending into a cavity of the light pipe housing. When the light pipe is positioned in the cavity of the light pipe housing, the light pipe is retained in the light pipe housing by the one or more first crush ribs and the one or more second crush ribs. The one or more first crush ribs come in contact with and press against the one or more second crush ribs when the light pipe is positioned in the cavity of the light pipe housing.
US10901142B2 Interconnectable light guide tiles with opposing curved surfaces
Interlocking light emitting diode (“LED”) light guide tiles are disclosed. The tiles have interlocking edge features that provide physical interlock fitting between tiles and present a continuous appearance, both in an “on,” where LEDs are powered on and emitting light state and an “off” state, where LEDs are powered off and not emitting light. The LED light guide tiles interface with LEDs (housed in or embodied as integrated circuit LED packages) to output light through the surfaces of the light guide. The interlocking edge features of the light guide tiles are shaped to obscure or block an image of the LED packages from being seen by observers looking at the light guide tiles. Light guide tile assemblies or installations can be easily formed out of interchangeable tiles with little or no requirement for relative directional alignment of the tiles.
US10901136B2 Liquid crystal display device
A liquid crystal display device provided with a liquid crystal display panel having a pair of transparent substrates disposed to face with each other via a liquid crystal layer, and a backlight unit disposed on a back surface of the liquid crystal display panel for radiating a backlight ray is configured to have a plate member opposite a side wall surfaces of the liquid crystal display panel and a side wall surfaces of the backlight unit. The plate member is fixed to the side wall surface of the liquid crystal display and the side wall surface of the backlight unit.
US10901131B2 Linear lighting device
A luminous glazing is provided that includes a pane and a light guide. The pane has two opposite faces and is transparent in the visible spectrum. The light guide has a core surrounded by a cladding so that the core is capable of guiding light along the longitudinal extension of the light guide. The light guide includes a light scattering element so that when light is injected into one of the end faces if the light guide, the light guide is a side-emitting light guide and forms a linear light source. The light guide extends along the faces and is disposed on one face such that the light scattering area is spaced apart from the face and so that light guided in the core, scattered, and laterally exiting from the light guide enters the transparent pane through the face and is be transmitted through the pane to the opposite face.
US10901130B2 Optical film, polarizing plate including the optical film, and liquid crystal display apparatus including the polarizing plate
An optical film includes: a protective layer; and a contrast ratio improvement layer including a first resin layer and a second resin layer facing the first resin layer, the second resin layer and the first resin layer being sequentially stacked from a lower surface of the protective layer, wherein the second resin layer has a refractive index greater than that of the first resin layer. The first resin layer has a patterned portion with at least two embossed optical patterns and flat sections immediately adjacent to and between the embossed optical patterns. The patterned section is in at least a portion thereof facing the second resin layer. A polarizing plate including the optical film and a liquid crystal display apparatus including the polarizing plate are also provided.
US10901121B2 Planarization of optical substrates
A method of making a laser mirror in which a mirror substrate has at least a one micron size nodular defect includes depositing a planarization layer over the mirror substrate and the nodular defect, depositing a layer of silicon dioxide over the planarization layer, and etching away a portion of the layer of silicon dioxide. The method also includes thereafter, depositing a layer of hafnium dioxide over the layer of silicon dioxide and repeating the steps of depositing a layer of silicon dioxide, etching away a portion of the layer of silicon dioxide, and depositing a layer of hafnium dioxide until the nodular defect is reduced in size a predetermined amount.
US10901119B2 Method and system for efficient rendering of accumulated precipitation for weather effects
A method for generating graphics of a three-dimensional (3D) virtual environment includes: receiving, with a processor, weather data corresponding to a geographic region, the weather data including a sequence of precipitation intensity values, each precipitation intensity value being associated with a respective timestamp of a chronological sequence of timestamps; calculating, with the processor, a first precipitation accumulation value based on the sequence of precipitation intensity values, the first precipitation accumulation value corresponding to a first time; and rendering, with the processor, a depiction of accumulated precipitation in the 3D virtual environment, the depiction of accumulated precipitation depending on the first precipitation accumulation value.
US10901111B2 Adaptive workflows for artifact identification in electromagnetic pipe inspection
A method for identifying an artifacts disposed on concentric pipes may comprise disposing an electromagnetic logging tool into a first wellbore, broadcasting an electromagnetic field from a transmitter disposed on the electromagnetic logging tool, energizing a casing with the electromagnetic field, and recording a secondary electromagnetic field from the casing at a plurality of depths and at a plurality of frequencies. The method may further comprise picking a first plurality of artifacts in the first signal, constructing a target value matrix from the first plurality of artifacts, producing a first input matrix from the first signal and a first well plan, and constructing a predictor from the first input matrix and the target value matrix. Additionally, disposing the electromagnetic logging tool into a second wellbore and producing a second plurality of artifacts from the predictor and the second input matrix.
US10901108B2 Method and apparatus for placing receiver electrodes for EM telemetry transmissions
A vehicle for detecting fields relevant to the suitability of a location for EM telemetry reception. The vehicle may include a magnetometer, a voltage monitoring system and position sensors. A wireless transmitter may transmit readings from the meters, monitoring systems and/or sensors to a receiver. The vehicle may include equipment for inserting or removing ground conductors for use in receiving electromagnetic telemetry signals. The vehicle may be driven or may drive itself autonomously. The vehicle may obtain measurements of magnetic field and/or potential differences at spaced apart locations along a path. Data obtained by the vehicle may be analyzed to identify hot spots. After selecting hot spots, the vehicle may be configured to insert ground conductors at selected locations within the hot spots. After installing ground rods, the vehicle may be configured to continuously monitor the area to maintain an optimum configuration of ground conductors.
US10901104B2 Encoded driving pulses for a range finder
An acoustic tool, system, and method for performing down-hole measurements. An encoded pulse sequence is transmitted from an acoustic tool. First reflections are received from the encoded pulse sequences. The first reflections from the encoded pulse sequence are identified from a number of reflections of the encoded pulse sequence. Measurements are performed utilizing the first reflections of the encoded pulse sequence. Other systems and methods are presented.
US10901097B1 Method and apparatus for electronics-harmful-radiation (EHR) measurement and monitoring
An electronics-harmful-radiation (EHR) monitoring system includes an EHR measurement circuit. The EHR measurement circuit includes a first device, a single event upset (SEU) detector circuit configured to determine a first number of SEUs of the first device during a first period, and an EHR measurement generator configured to generate a first EHR value based on the first number of SEUs and the first period.
US10901095B2 Position and attitude estimation device, image processing device, and position and attitude estimation method
The present invention makes it possible to enhance the accuracy of position and attitude estimation. A position and attitude estimation device (10) is provided with a first detection unit (1) for detecting a plurality of first position and attitude parameters pertaining to the position and attitude of a moving object, a first position and attitude estimation unit (2) for estimating a first position and attitude of the moving object at a first time on the basis of the plurality of detected first position and attitude parameters, a second detection unit (3) for detecting a plurality of second position and attitude parameters pertaining to the position and attitude of the moving object, a second position and attitude estimation unit (4) for estimating a second position and attitude of the moving object at a second time different from the first time on the basis of the plurality of detected second position and attitude parameters, and a position and attitude output unit (5) for outputting a third position and attitude on the basis of the estimated first position and attitude and second position and attitude.
US10901094B2 Multi-mode tracking device
A multimode tracking device includes a line of site (LOS) antenna; an LOS modem for communicating with other multimode tracking devices and for measuring power of a received signal; a satellite antenna; a satellite modem for communicating with a satellite for receiving and sending text messages, data and commands to and from external devices including a tracking and locating system; a Bluetooth or WiFi Direct interface for communicating with external mobile devices; an inertia measurement unit for providing motion tracking information; a user interface for interfacing with a user; and a processor for generating and displaying a line of bearing to the target on the display, based on the measured power and the motion tracking information. The multimode tracking device tracks assets and personnel and sends/receives text messages, data and commands to/from external devices both over the horizon via the satellite and locally via the LOS modem.
US10901092B1 Depth sensing using dynamic illumination with range extension
In one embodiment, a system includes at least one projector comprising a plurality of light emitters, where the projector is configured to project a projected pattern comprising a plurality of projected features having different locations; a camera configured to capture an image comprising a detected pattern corresponding to a reflection of the projected pattern; and one or more processors configured to: identify at least one detected feature of the detected pattern, wherein the detected feature corresponds to at least one reflection of the projected features; and activate or deactivate one or more of the light emitters based on the detected feature. The light emitters may be activated or deactivated by determining a detected feature measurement based on the detected feature, and activating or deactivating one or more of the light emitters when the detected feature measurement satisfies a threshold feature measurement condition.
US10901090B2 TOF camera system and a method for measuring a distance with the system
The invention relates to a method for measuring a distance between an object of a scene and a Time-Of-Flight camera system, and providing a depth map of the object, the Time-Of-Flight camera system comprising an illumination unit, an imaging sensor having a matrix of pixels and image processing means, the method being characterized by the following steps: modifying in a discrete way the illumination of said illumination unit in order to illuminate elementary areas of the scene with different incident intensities, respectively, for distinguishing the direct incident light beams from the indirect incident light beams; receiving onto the pixels of the matrix of the sensor the beams reflected by said elementary areas and providing the image processing means with corresponding data; processing the said corresponding data for eliminating the influence of the indirect light beams in the depth map of the object.
US10901089B2 Coherent LIDAR method and apparatus
A coherent LIDAR method and apparatus are provided, in which two optical signals having a first frequency difference are reflected by an object. A difference in frequency between the corresponding received and reflected signals is determined. The frequency difference between the reflected signals differs from the first frequency difference due to Doppler effects. The object velocity is determined based on a comparison between the first frequency difference and the frequency difference in the reflected signals. The emitted signals can be produced by modulating a common light source. The reflected signals are inherently mixed at the receiver and further processed. Distance to the object can be determined by pulsing the emitted signals and measuring a time of flight by detecting corresponding pulse edges in the reflected signals, or by using phase sweeping. The emitter can be implemented using an optical phased array.
US10901087B2 Time of flight camera
A method of determining distances to features in a scene comprising transmitting structured light modulated at a modulation frequency to illuminate the scene with a structured illumination pattern and for each combination of a sampling phase offset ψk and a perturbation phase shift λn, modulating sensitivity of a photo sensor at the frequency of modulation of the transmitted light, but phase shifted relative to phase of the transmitted light by a phase θk,n=(ψk+λn), and for each value of θk,n modulo 360°, registering light reflected by features in the scene during a different exposure and using the registered light to provide a range image of the scene.
US10901085B2 System and method for mobile platform operation
A method of controlling a mobile platform includes measuring a distance between the mobile platform and an object at each of a plurality of positions of the mobile platform, and determining a position of the object based on results of measuring the distance.
US10901084B2 Spatial delay beamformation
An ultrasound imaging includes a beamformer configured to process ultrasound echo signals generated by the plurality of elements of a transducer array. The beamformer includes a delay processor configured to generate a delay for each of the signals and apply the delays to corresponding signals and a summer configured to sum the delayed signals to produce an image. The delay processor includes a spatio-temporal processor configured to computed delays based on time-of-flight calculations from a center of the elements to one of a transmit focal point, a virtual source or a plane, a spatial correction processor configured to compute delay corrections for the computed delays, an adder configured to add the delay corrections to the computed delays to produce corrected delays, and a delay component configured to delay each of the signals with a corresponding corrected delay.
US10901083B2 Target search system, method, and program
A target search system includes: a signal processing unit that is input with a received signal including a reflected wave based on a pulsed transmission wave modulated in linear frequency modulation, calculates mutual correlation between the transmission wave and the received signal, and amplifies a power ratio of a signal component of a reflected wave from a target and another signal component at a predetermined process gain; a specifying unit by which a user specifies one value of a pulse length, a frequency change ratio, and a frequency amplitude of the transmission wave and the process gain; and a transmission wave determination unit that determines a remaining value of the transmission wave based on the specified one value of the pulse length, the frequency change ratio, and the frequency amplitude of the transmission wave and the specified process gain so as to satisfy a relational equation for the process gain.
US10901082B2 Road identification system using enhanced cross-section targets
An aspect of the present disclosure is directed to and provides radar-reflecting systems and apparatus that employ metasurfaces to produce enhanced radar cross sections that are greater than those produced by the geometry of the surfaces alone. Another aspect of the present disclosure is directed to and provides heat-ducting systems and apparatus that include metasurfaces. A further aspect of the present disclosure is directed to and provides cards with metasurfaces. Exemplary embodiments utilize fractal plasmonic surfaces for a metasurface.
US10901081B2 Virtual reality safety
Aspects of the present disclosure relate to enhancing virtual reality safety. A virtual reality (VR) boundary associated with a VR system can be determined, the VR boundary dictating a safe play area for a VR user using the VR system. A location of a first device can be determined. A determination can be made that the location of the first device is within the VR boundary. In response to a determination that the first device is within the VR boundary, the VR user can be alerted that the first device entered the VR boundary.
US10901080B2 Traffic monitoring and predictive analysis system for use with vehicle stop indicator systems
A system is provided for monitoring and predicting traffic conditions in a vicinity of a system vehicle having a stop indicator system. The system may include one or more radar modules programmed to detect target vehicles traveling within a predetermined radar detection area near the system vehicle. The radar modules may be further programmed to detect signals associated with target vehicles and generate signals indicative of alert conditions. The radar modules may be programmed to execute various algorithms which generate alert condition signals in response to determining and analyzing a current distance, a braking distance, and/or a velocity of the target vehicle detected in the radar detection area. The system can communicate appropriate alert notifications in response to the generated alert condition signals.
US10901079B2 Portable penetrating radar
Method and apparatus is a handheld ground penetrating radar which transmits radar pulses and acquires and processes received data for presentation on a display allowing a user to identify buried targets. Novel low cost approach to portable high-resolution light weight penetrating imaging. Method and apparatus for a portable penetrating radar incorporating a display depicting permittivity variation versus distance and time as the medium is scanned.
US10901078B2 Monitoring device and monitoring method
A monitoring device to monitor traffic behind and on both sides of a vehicle includes a radar detecting a traveling object in a pair of first detection areas that are defined behind and on left and right sides, respectively, of the vehicle and in a pair of second detection areas that are defined behind and on the left and right sides, respectively, of the vehicle, the second detection area having a width in a vehicle width direction narrower than a width of the first detection area; a detector detecting a moving direction in which the vehicle is moving and other moving indicators to find a moving status of the vehicle; and a processor causing the radar to switch to the second detection areas when the detected moving status indicates that the moving direction of the vehicle is straight ahead and at least one other moving indicator satisfies a prescribed condition.
US10901072B2 Apparatus and method for the recording of distance images
An apparatus in accordance with the invention for the recording of distance images each having a plurality of distance image points comprises a plurality of transmitters arranged in an array respectively for the transmission of electromagnetic radiation into a recording region and at least one reception unit for the detection of radiation reflected from the recording region, an evaluation unit for determining distances of objects at which the transmitted radiation is reflected, with the distances each forming a distance image point, a deflection unit which repeatedly deflects the transmitted radiation within a scanning angle region into a scanning direction in order to consecutively generate a plurality of scanning patterns of distance image points per distance image, and a displacement unit that displaces consecutive scanning patterns against one another in a displacement direction by way of relative movements of optical elements, wherein each distance image comprises a plurality of scanning patterns of distance image points displaced against one another.
US10901068B2 Manhole cover roadway radar safety device
A method and device for controlling EM radiation from an exposed manhole around roadways. A remote field unit controller is disposed under a manhole cover proximal to a roadway, with a sensor attached to either the manhole cover, a manhole, or the remote field unit controller, providing information of at least one of a position, acceleration, direction of the manhole cover. An EM transmitter/receiver and EM emitter/absorber are disposed under the manhole cover and an EM controller communicates to the EM transmitter. When the sensor detects sufficient movement of the manhole cover, a signals is sent to the remote field unit controller to at least one of suppress, alter, and turn off EM emissions from the EM transmitter so as to prevent EM radiation from entering the roadway.
US10901066B2 Technique for ultra-wide band positioning
A mobile tag for an ultra-wide band (UWB) positioning system, and related devices. The UWB positioning system includes mobile tags, stationary anchors, and a central positioning entity. The mobile tag is a first mobile tag configured to acquire positioning information that depends on a relative position between the first mobile tag and a second mobile tag. The first mobile tag is further configured to transmit the acquired positioning information to another device of the UWB system, such as a stationary anchor or a third mobile tag.
US10901061B2 Accelerated diffusion-weighted magnetic resonance imaging with self-navigated, phase corrected tilted kernel reconstruction of phase encoded and point spread function encoded k-space
Systems and methods for accelerated diffusion-weighted magnetic resonance imaging using a tilted reconstruction kernel to synthesize unsampled k-space data in phase encoded and point spread function (“PSF”) encoded k-space data are provided. Images reconstructed from the data have reduced B0-related distortions and reduced T2* blurring. In general, data are acquired with systematically optimized undersampling of the PSF and phase encoding subspace. Parallel imaging reconstruction is implemented with a B0 inhomogeneity informed approach to achieve greater than twenty-fold acceleration of the PSF encoding dimension. A tilted reconstruction kernel is used to exploit the correlations in the phase encoding-PSF encoding subspace. Self-navigated phase corrections are computed from the acquired data and used to synthesize the unsampled k-space data.
US10901058B2 Chemical exchange saturation transfer (CEST) imaging of lactate (LATEST)
CEST imaging technique and MR scanning are used as an MRI method for detecting levels of lactate in vivo by exploiting the exchange of —OH protons on lactate with bulk water. In accordance with this method, one first obtains a lactate CEST MRI map of a slice of the body of a patient. A contrast agent such as pyruvate, glucose or glutamine is administered and a post-administration CEST MRI map is obtained. The difference in the spatial maps indicates the level of expression of lactate in the tissue of interest.
US10901056B2 Hybrid imaging apparatus
A hybrid imaging apparatus includes a magnetic resonance imaging (MM) arrangement having an RF resonator structure (1) and a gradient coil system (8) having a longitudinal axis, an emission tomography (ET) arrangement with a detector device having at least one photosensor (3) and one circuit board arrangement with at least one readout circuit board (11) on which an ET electronics is arranged, and an internal shielding device (7) shielding the readout electronics (4) of the ET arrangement and shielding the RF resonator structure of the MRI arrangement. The photosensor is arranged, in relation to the longitudinal axis, radially inside the sensor circuit boards and radially outside the RF resonator structure. The internal shielding device is arranged radially outside the photosensor and/or integrated into the photosensor. This achieves both a compact design and optimized performance of the detection of the MR and ET imaging.
US10901055B2 Active noise suppression for magnetic resonance based magnetic field probes
A magnetic resonance (MR) system comprises a main magnetic field and an RF power amplifier for generating an RF field in a first RF band, the arrangement further comprising at least one magnetic field probe (2), said magnetic field probe comprising a MR active probe substance, means for pulsed MR excitation of said probe substance (4) in a second RF band and means for receiving a probe MR signal in the second RF band generated by said probe substance. In order to improve performance of the system, the latter comprises means for recording the output signal of the RF power amplifier in said second RF band, and means for subtracting from said probe MR signal an interfering signal contribution contained in said recorded RF amplifier output signal.
US10901053B2 Methods for measuring induced currents on electrical leads and electrodes in magnetic resonance imaging
Systems and method for measuring and mitigating radio frequency (“RF”) induced currents on electrical leads, electrodes, and other electrically conductive objects present in the bore of a magnetic resonance imaging (“MRI”) scanner when the MRI scanner is operated to image an object or subject are described. The methods described in the present disclosure can be implemented as a pre-scan procedure to obtain images from which the current induced on the electrical lead can be estimated. This information can then be used to adjust the RF excitation used in a subsequent pulse sequence to mitigate induced currents and reduce heating in the lead. As such, the methods described in the present disclosure provide for improved patient safety.
US10901044B2 Apparatuses and methods for testing electrochemical cells by measuring frequency response
Real-time battery impedance spectra are acquired by stimulating a battery or battery system with a signal generated as a sum of sine signals at related frequencies. An impedance measurement device can be used to interface between the battery system and a host computer for generating the signals. The impedance measurement device may be calibrated to adapt the response signal to more closely match other impedance measurement techniques. The impedance measurement device may be adapted to operate at mid-range voltages of about 50 volts and high-range voltages up to about 300 volts.
US10901042B2 Method and apparatus for evaluating battery cells containing materials that exhibit voltage hysteresis
A method for determining a state of charge (SOC) of a rechargeable battery cell includes determining a rate-invariant charge/discharge relationship between an open-circuit voltage (OCV) and a state of charge (SOC). This includes a first finite-rate voltage scan following a reduction branch of a relationship between OCV and the SOC, and executing a second finite-rate voltage scan following an oxidation branch of a relationship between OCV and the SOC. A rate-dependent charge/discharge relationship between the OCV and the SOC is determined during scanned voltage transitions between the reduction and oxidation branches. A present SOC state is determined based upon an electrical potential, the rate-invariant charge/discharge relationship between the OCV and the SOC, and the rate-dependent charge/discharge relationship between the OCV and the SOC during a voltage-scan reversal that occurs when the scanned voltage transitions between the reduction and oxidation branches.
US10901041B2 Semiconductor device, battery monitoring system and semiconductor device activation method
A semiconductor device includes: a first and a second receiving sections that receive control signals from outside; a control section that controls monitoring of an object based on the control signals; and a power supply section that supplies power to internal circuits of the semiconductor device, wherein, when the power supply section is in a halted state, and when the first receiving section receives an activation, the first receiving section generates an activation trigger that activates the power supply section based on the activation pulse signal extracted from the activation signal, and wherein the second receiving section receives a supply of power from the power supply section after the power supply section has been activated by the activation trigger, and receives the control signals that follows the activation signal, and sends the control signals to the control section.
US10901039B2 Open circuit voltage estimation device, condition estimation device, and method of estimating open circuit voltage
An open circuit voltage estimation device for estimating an open circuit voltage of an electric storage device includes a voltage measurement portion and a controller. The voltage measurement portion measures terminal voltages of the electric storage device. The controller is configured to: control the voltage measurement portion to measure the terminal voltages; store the terminal voltages in association with elapsed time since charge or discharge completion time; calculate a variation in terminal voltage per unit time at predetermined elapsed time since the charge or the discharge of the electric storage device is complete based on the terminal voltages measured by the voltage measurement portion; and estimate the open circuit voltage based on the predetermined elapsed time, the voltage at the predetermined elapsed time, and the variation.
US10901036B2 Assembled battery monitoring system
In an assembled battery monitoring system, a voltage monitoring apparatus monitors voltages of battery cells of an assembled battery. Discharging resistance elements and RC filters are correspondingly coupled between the battery cells and the voltage monitoring apparatus. Discharging switches are disposed inside of the voltage monitoring apparatus correspondingly to the battery cells. The discharging resistance elements are each disposed on a discharging path at a position that prohibits discharging of charges stored in a capacitor of the corresponding RC filter. A fault diagnosis device simultaneously turns on two discharging switches, which are apart from each other across at least two discharging switches, and determines that any of the discharging switches between the two discharging switches simultaneously turned on has a fault, when a terminal voltage of any of the battery cells that are located between the two discharging switches simultaneously turned on changes over a predetermined voltage.
US10901035B2 Techniques in ensuring functional safety (fusa) systems
Embodiments of the present disclosure describe methods, apparatuses, storage media, and systems for in-field safety tests on system-level and circuit-level, providing real-time and on-chip tests with respect to, including but not limited to, circuit reliability, power consumption, and system safety. The in-field safety tests may include implementing voltage droop monitors (VDMs) and signature collectors with authentication-enabled launching. Other embodiments may be described and claimed.
US10901032B1 System and method for remote intelligent troubleshooting
System and method for autonomous trouble shooting of a unit under test (UUT) having a plurality of replaceable components include: a test station that stores an artificial intelligence (AI) program and a knowledge database (KDB) including acceptable test results for each test point represented by an acceptable test vector, a test probe to test the circuit card assembly; and an operator station to send commands to the test station via the communication network to teach the AI program to capture and store the acceptable test result for each test point of the UUT by the test probe, in the KDB, wherein the AI program commands the test probe to test the UUT, stores the test results in a test result vector, compares the test result vector with the stored acceptable test vector, and displays recommendation as which replaceable component in the UUT to be repaired or replaced.
US10901024B2 Method for measuring current-voltage characteristic
A method for measuring a current-voltage characteristic (Id−Vds characteristic) representing the relationship between the drain current Id (or collector current) and the drain-source voltage Vds (or collector-emitter voltage) of a transistor M1 includes setting the drain current Id (or collector current) and the drain-source voltage Vds (or collector-emitter voltage), measuring the gate-source voltage Vgs (or gate-emitter voltage) and the gate current Ig of the transistor M1 in a switching transient state, and acquiring the current-voltage characteristic (Id−Vds characteristic) of the transistor M1 based on the measurement results of the gate-source voltage Vgs (or gate-emitter voltage) and the gate current Ig.
US10901023B2 Apparatuses and methods involving adjustable circuit-stress test conditions for stressing regional circuits
An example method includes stressing, under different circuit-stress test conditions, a plurality of different types of regional circuits susceptible to time dependent dielectric breakdown (TDDB), and in response, monitoring for levels of reliability failure associated with the plurality of different types of regional circuits. The method includes storing a set of stress-test data based on each of the levels of reliability failure, the set of stress-test data being stored within the integrated circuit to indicate reliability-threshold test data specific to the integrated circuit. Within the integrated circuit, an on-chip monitoring circuit indicates operational conditions of suspect reliability associated with dielectric breakdown of at least one of the plurality of different types of regional circuits. And, the method further includes, during operation of the integrated circuit, adjusting at least one of the different circuit-stress test conditions based on the indicated operational conditions of suspect reliability.
US10901009B2 Power detector for radiofrequency power amplifier circuits
Techniques are described for power detection of an amplified signal. For example, power detection described herein can receive an amplified signal from a power amplifier, and can generate an output signal that can be fed back to help regulate an output level of the power amplifier. Embodiments receive the amplified signal can be received by a transistor. A first measurement can be obtained at the transistor's emitter corresponding to an average bias level of the amplified signal, and a second measurement can be obtained at the transistor's base. The output signal can be generated as a function of a difference between the two measurements. Some embodiments further compensate for a measured effective diode voltage corresponding to a base-emitter voltage. Such an approach can generate the power detector output signal to be independent of the β of the transistor, and therefore less affected by variations in process corners and temperature.
US10901008B2 Energy harvest split core design elements for ease of installation, high performance, and long term reliability
A power distribution monitoring system is provided that can include a number of features. The system can include a plurality of power line sensing devices configured to attach to individual conductors on a power grid distribution network. In some embodiments, the power line sensors can include a split-core transformer. In some embodiments, a power line sensing device is disposed on each conductor of a three-phase network. The sensing devices can be configured to measure and monitor, among other things, current and electric-field on the conductors. Methods of installing, sealing, and protecting the split-core transformers of the power line sensors are also discussed.
US10901003B2 Current measuring device
The invention concerns a current measuring device for measuring an electric current (Ip, In) according to the four-wire technology with a low resistance current measuring resistor (RCu1, RCu, R0). The invention also provides for a compensating resistor (Rp) consisting of a fixed resistor connected in parallel with the resistor element (R0) of the low-resistance current measuring resistor (RCu1, RCu, R0) in order to at least partially compensate for the temperature dependence of the resistance value, so that the current measuring device has two current paths, namely a main current path through the resistor element (R0) on the one hand and a secondary current path through the compensating resistor (Rp) on the other hand.
US10901001B2 Probe card device and probe head
A probe head includes a first die, a second die, and a plurality of rectangular probes. Each rectangular probe includes a deformable segment arranged between the first and the second dies, a first positioned segment, and a second positioned segment, the latter two of which respectively extend from two opposite ends of the deformable segment and are respectively arranged in a first rectangular wall of the first die and a second rectangular wall of the second die. Each first rectangular wall and the corresponding second rectangular wall have a longitudinal offset and a width offset so as to press the first and second positioned segments of the corresponding rectangular probe, so that the deformable segment of the corresponding rectangular probe is compressed to be in a curved and deformed shape. A ratio of the longitudinal offset to the width offset is within a range of 10 to 1.
US10901000B2 Electrical testing jig
An electrical testing jig includes: a substrate; a first bracket on the substrate, the first bracket having a first step extending in a first direction on a top of the first bracket; and a second bracket on the substrate, the second bracket being spaced apart from the first bracket in a second direction perpendicular to the first direction and having two second steps spaced apart from each other in the first direction on a top of the second bracket. Each of the second steps is angular.
US10900998B1 Contactless screening of a qubit
Systems, devices, computer-implemented methods, and computer program products to facilitate contactless screening of a qubit are provided. According to an embodiment, a system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise a scanner component that establishes a direct microwave coupling of a scanning probe device to a qubit of a quantum device. The computer executable components can further comprise a parameter extraction component that determines qubit frequency of the qubit based on the direct microwave coupling.
US10900993B2 Single axis accelerometer with inertial threshold
A single axis accelerometer comprising a swing arm pivotally attached to a frame is held in apposition to a stop by a threshold force until an experienced acceleration force greater than the threshold force causes a distal segment of the swing arm to release from the stop and move toward a sensor that is activated by a sensor trigger on the distal segment of the swing arm.
US10900992B2 Calculating pace and energy expenditure from athletic movement attributes
Systems and methods configured to process motion data associated with a user. The systems and methods are configured to receive motion data from a sensor, calculate motion attributes from the data, and classify the motion data using one or more mathematical models. Attributes may be calculated without classifying the motion data into an activity type (such as walking, running, swimming, or any specific or general activity). Attributes may be compared to activity models comprising motion data from several individuals, which may not include the user. Motion data within the models and attributes of the user may be independent of any activity type. Attributes may be compared to select an energy expenditure model from one or more energy expenditure models, which may be selected as a best-match to the one or more motion attributes. An energy expenditure associated with the motion of the user may then be calculated.
US10900990B2 Acoustic air data sensing systems with skin friction sensors
An acoustic air data sensing system includes an acoustic transmitter, a plurality of acoustic receivers, and a skin friction sensor. The acoustic transmitter is located to transmit an acoustic signal into airflow about an exterior of a vehicle. Each of the acoustic receivers is located at a respective angle from a wind angle reference line and a respective distance from the acoustic transmitter. The skin fiction sensor is positioned in a boundary layer region of the airflow that interacts with the acoustic receivers and transmitter. Based on time of flight values of the acoustic signal from the transmitter to each of the receivers and a skin friction measurement from the skin friction sensor as inputs to a transformation matrix, the acoustic air data sensing system outputs, from the transformation matrix, the true airspeed, the relative wind angle, and the speed of sound for operational control of the vehicle.
US10900989B2 Device for measuring the speeds of rotation of at least two wheels of an aircraft undercarriage
A measurement device for measuring speeds of rotation of at least two wheels of an aircraft undercarriage includes a measurement unit and a processor unit associated with each wheel. The measurement unit of each wheel is configured to transform the speed of rotation of the wheel into an electrical magnitude. The processor unit of each wheel is configured to acquire the electrical magnitudes produced by at least two measurement units in order to transform the electrical magnitudes into digital measurement signals representative of the speeds of rotation of at least two wheels, and in order to transmit the digital measurement signals to external equipment.
US10900988B2 Rotary machine
Provided is a rotary machine in which the output of a magnetic sensor is hardly lowered even if the rotation speed of a rotor becomes high. The rotary machine includes a rotor, a housing, a magnet, and a magnetic sensor. The rotor axially rotates around a rotation axis. The housing is formed of a conductive material and contains the rotor. The magnet is attached to the rotor such that an arrangement direction of a pair of magnetic poles is in a radial direction of the rotor. The magnetic sensor is attached to the housing. The magnetic sensor detects a time variation of a magnetic field generated from the magnet to detect the rotation speed of the rotor. The magnetic sensor is located on the outside than the magnet in the radial direction. The magnetism sensing direction of the magnetic sensor is orthogonal to the radial direction.
US10900979B2 Methods for testing effectiveness of a von Willebrand factor used in treating von Willebrand disease (VWD)
The invention generally relates to methods of testing the effectiveness of a von Willebrand factor (VWF) in treating von Willebrand disease (VWD) in a subject comprising measuring VWF cleavage fragments in a blood sample from the subject before and after treatment. In particular, the invention relates to methods of measuring VWF cleavage fragments, wherein an increase in VWF cleavage fragments after the treatment indicates that endogenous a disintegrin and metalloproteinase with a thrombospondin type 1 motif, member 13 (ADAMTS13) in the subject is cleaving the VWF and wherein a decrease or absence of VWF cleavage fragments after the treatment indicates that endogenous ADAMTS13 in the subject is not cleaving the VWF.
US10900978B2 Method for predicting the risk of obesity in a subject
Subject matter of the present invention is a method for determining the fat processing activity and/or predicting the risk of obesity in a subject. The method involves determining the level of pro-neurotensin or fragments thereof of at least 5 amino acids in a bodily fluid obtained from a subject; and correlating the determined level of pro-neurotensin or fragments thereof with fat processing activity and/or the risk of incidence of obesity in the subject, wherein an elevated level is indicative of enhanced fat processing activity and/or predictive for an enhanced risk of getting obesity.
US10900976B2 Process for diagnosis of neurodegenerative diseases
The invention provides an analytical process for analysing the presence of at least one aggregated conformation prion protein in a sample of body fluid or a sample of tissue and uses the dependency of the amplification of the aggregated conformation on the shear-force intensity applied to the native conformation prion protein, which is also dependent on the specific seed present in the admixture with native conformation prion protein, for specifically analysing for the presence of an aggregated conformation prion protein in the sample. The process of the invention contains the step of determining the content of aggregated conformation prion protein generated in admixture with the sample to be analysed using one shear-force intensity, preferably using least at two different shear-force intensities and the step of comparing data on these contents of generated prion protein having an aggregated conformation with data on the content of aggregated prion protein that is pre-determined, each at the same shear-force intensity for a mixture of the same native conformation prion protein with a reference sample as a seed.
US10900973B2 Therapeutic antibodies against ROR-1 protein and methods for use of same
Therapeutic antibodies having binding specificity for ROR-1 expressed on cancer cells (particularly leukemic and lymphomic cells) and pharmaceutical compositions containing one or more such antibodies for use in treating cancer. Methods for diagnosing such cancers through in vitro detection of binding to ROR-1 protein expressed on putative cancer cells are also provided.
US10900972B2 Methods for absolute quantification of low-abundance polypeptides using mass spectrometry
The present invention provides methods for improved label-free absolute quantification of relatively low abundant polypeptides by liquid chromatography/mass spectrometry analysis of peptide products obtained from simple or complex polypeptide mixtures. The methods for absolute quantification include MS signals from a set of qualified ions of peptide products of a relatively high abundant polypeptide to improve quantification of a relatively low abundant polypeptide.
US10900971B2 Biomimetic chemical sensors using nanoelectronic readout of olfactory receptors
The present invention provides biomimetic sensor devices that utilize proteins—such G-protein coupled receptors—and are useful in high-sensitivity analysis of analyte-containing samples. These sensors may be used to determine the presence or concentration of one or more analytes in a sample. The invention also includes methods of fabricating the devices and methods of using the devices to assay samples.
US10900970B2 Immunochromatographic device reduced in background noise and method for reduced background noise
An object of the present invention is to improve visibility by reducing background noise in order to accurately detect the signal from a target substance in an immunochromatographic device. The immunochromatographic device comprises a membrane having a detection region, to which an antibody or antigen serving as a capturing substance capable of capturing a target substance is immobilized, for detecting the target substance by using an antigen or antibody labeled with a labeling carrier that is a colored particle to form a complex of the capturing substance-target substance-labeled antigen or antibody in the capturing substance-immobilized detection region on the device, based on color of the labeling carrier,wherein a colorant having a color complementary to the color of the labeling carrier is allowed to be contained in a dry state in a constituent member of the device such that the colorant is developed together with a specimen when the specimen is developed on the device.
US10900962B2 Molecular nets and devices for capturing analytes including exosomes
Disclosed is a covalently-linked multilayered three-dimensional matrix comprising capture molecules, linkers and spacers (referred to as a Molecular Net) for specific and sensitive analyte capture from a sample. Also disclosed herein is a Molecular Net comprising covalently-linked multilayered three-dimensional matrix comprising more than one type of capture molecule and more than one type of linker and may comprise one or more spacer for specific and sensitive capture of more than one type of analyte from a sample. A Molecular Net may comprise a pseudorandom nature. Use of various capture molecules, linkers and spacers in a Molecular Net may confer unique binding properties to a Molecular Net. Porosity, binding affinity, size exclusion abilities, filtration abilities, concentration abilities and signal amplification abilities of a Molecular Net may be varied and depend on the nature of components used in its fabrication. Uses of a Molecular Net may include analyte capture, analyte enrichment, analyte purification, analyte detection, analyte measurement and analyte delivery. Molecular Nets may be used in liquid phase or on solid phases such as nanomaterials, modified metal surfaces, nanospheres, microspheres, microtiter plates, slides, pipettes, cassettes, cartridges, discs, probes, lateral flow devices, microfluidics devices, microfluidics devices, optical fibers and others.
US10900961B2 Free solution measurement of molecular interactions by backscattering interferometry
Disclosed are methods, systems, and apparatuses for the free solution measurement of molecular interactions by backscattering interferometry. In one aspect, the invention relates to method and systems for detecting molecular interaction between analytes in free-solution wherein the analytes are label-free and detection is performed by back-scattering interferometry. Also disclosed are label-free, free-solution, and/or real-time measurements of characteristic properties and/or chemical events using the disclosed techniques. The disclosed methods can have very low detection limits and/or very low sample volume requirements. Also disclosed are various biosensor applications of the disclosed techniques. This abstract is intended as a scanning tool for purposes of searching in the particular art and is not intended to be limiting of the present invention.
US10900958B2 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.
US10900951B1 Methods of assessing suitability of use of pharmaceutical compositions of albumin and paclitaxel
The present invention provides methods of assessing suitability of a pharmaceutical composition for medical use. The pharmaceutical composition comprises nanoparticles comprising paclitaxel coated with albumin and a non-nanoparticle portion comprising albumin and paclitaxel.
US10900950B2 Apparatus and analytical evaluation methods using morphological feature parameters of a cell or cell population
The purpose of the present invention is to make it possible to efficiently generate information for cell analysis. A feature-group information generating unit generates, as feature-group information, information including values of N types of feature parameters (wherein N represents an integer having a value of 1 or more) about a morphological feature of a single cell of a plurality of cells or a morphological feature of a cell population based on data of one or more cell images included in a unit, the one or more cell images in the unit being selected from cell images capturing the cell population including the cells in accordance with a predetermined requirement. An analytical-model generating unit or an evaluation-target information acquiring unit acquires, as analyzing information for use in conducting predetermined cell analysis, information including values of M types (wherein M is an integer having a value independent of N) of parameters based on at least one of the N types of feature parameters included in the feature-group information.
US10900946B2 Portable apparatus for liquid chemical characterization
An apparatus or method determines a salinity or metal content a liquid sample by scanning the liquid sample using a PXRF spectrometer, receiving a PXRF spectra from the PXRF spectrometer, baseline correcting and smoothing the received PXRF spectra, extracting a Kα emission line of one or more elements from the baseline corrected and smoothed PXRF spectra using only one beam from the PXRF spectrometer, determining the salinity or the metal content of the liquid sample using the one or more processors and a predictive model that relates the Kα emission line of the one or more elements to the salinity or the metal content of the liquid sample, and providing the salinity or the metal content of the liquid sample to the one or more input/output interfaces.
US10900944B1 Sensor cleaning and calibration devices and systems
An electrode cleaning and calibration system generally comprises a sensor holder assembly machined from a block of solid acrylic or similar plastic material, which can accommodate a variety of types and sizes of sensors for use in monitoring and measurement of water processing and treatment processes. Examples of sensors suitable for use in the system include pH sensors, dissolved oxygen sensors, chlorine sensors, ozone sensors, total suspended solid sensors, mixed liquor suspended solid sensors, ammonia sensors, monochloramine sensors, and ultraviolent transmittance sensors.
US10900939B2 Quality control reagents and methods
The present invention provides reagents for instrumentation quality control and methods of use thereof. In particular, sets of peptides or other molecules are provided for evaluating the performance of instruments with mass spectrometry (MS) and/or liquid chromatography (LC) functionalities.
US10900938B2 Modular automated chromatography system
Valves, pumps, detectors, sample loops, fraction collectors and the like are individually incorporated into modules that are mountable at individual mounting sites on a base unit which also supports one or more chromatography columns. Each module includes fluid connections to other modules and a microcontroller joining the module to a computed and monitor through an electronic connector at each mounting site. The fluid connections between the modules and the column(s) are removed from the electronic connections and accessible to the user. A software platform may recognize the modules and their locations, coordinate fluid connections between the modules, and provide a variety of control, monitoring, data generating and data processing functions to generate chromatographic data. The software platform may also provide graphical tools for designing chromatographic methods from a library of phases.
US10900931B2 Continuous flow fluid contaminant sensing system and method
A sample fluid (14) is pumped through a first cavity (38) associated with a first piezoelectric resonator (20.1) and pumped through a second cavity (40) associated with a second piezoelectric resonator (20.2). An electrode (26) of the first piezoelectric resonator (20.1) exposed to the sample fluid (14) in the first cavity (38) is coated with an adsorption layer (34.1) that provides for adsorbing a substance (12) to be detected in the sample fluid (14). The adsorbed substance (12) changes the resonant frequency of the first piezoelectric resonator (20.1) relative to that of the second piezoelectric resonator (20.2), wherein a change in the frequency difference therebetween relative to an initial frequency difference is responsive to and provides a measure of the mass of adsorbed substance (12). The adsorption layer (34.1) of the first piezoelectric resonator (20.1) is automatically refreshed when a change in the frequency difference crosses a threshold (ΔFEOR).
US10900927B2 Graphene field effect transistors for detection of ions
A graphene-based ion sensitive field effect transistor (GISFET) with high sensitivity and selectivity for ions is provided. For example, the GISFET of the present invention can exhibit high sensitivity and selectivity for K+ ions has been demonstrated utilizing a valinomycin-based ion selective membrane. The sensitivity of the GISFET can be at least about 50 millivolts/decade and can be stable for a time period of about two months, indicating the GISFET's reliability and effectiveness for physiological monitoring.
US10900921B2 Multi-functional water quality sensor
A multi-functional sensor assembly includes an electrically non-conductive substrate defining at least a distal region, intermediary region, and proximal region that are each covered with electrically conductive traces. The proximal region is configured to be exposed to a media to be sensed and the distal and intermediary regions are configured to be protected from the media. The electrically conductive traces comprise at least electrical circuits to sense temperature and flow of the media and one or more electrodes to sense one or more of conductivity, oxidation reduction potential (ORP), and acidity (pH) of the media.
US10900915B2 NMR sequential fluid characterization
Methods and systems for determining location of hydrocarbon in unconventional plays are provided. The methods provide at least two steps of measuring formation samples as received, as dried and/or as saturated using high resolution NMR, and subsequent processing of the NMR data to determine one of several formation properties or components where the formation property or the component can be used to locate an oil or gas reservoir, complete a well, and/or increase production efficiency. Also, the present methods provide a series of sequential and ordered combination of steps related to the financial evaluation of number of barrels of oil or cubic feet of gas which can be produced at a location.
US10900912B2 X-ray analysis apparatus
The X-ray analysis apparatus of the present invention comprises a sample stage for supporting a sample, a goniometer having an axis of rotation, and an X-ray detector arranged to be rotatable about the axis of rotation of the goniometer, wherein the X-ray detector is arranged to receive X-rays from the sample directed along an X-ray beam path. The X-ray analysis apparatus further comprises a first collimator, a second collimator and a third collimator each having a first configuration and a second configuration. In its first configuration, the collimator is arranged in the X-ray beam path. In its second configuration the collimator is arranged outside of the X-ray beam path. A first actuator arrangement is configured to move the first collimator and the second collimator between the first configuration and the second configuration by moving the first collimator and the second collimator in a lateral direction that intersects the X-ray beam path. A second actuator arrangement is configured to move the third collimator between its first configuration and its second configuration. A controller is configured to control the first actuator arrangement to move the first collimator between the first configuration and the second configuration.
US10900903B2 Protein structure analysis based on red-edge excitation shift (REES) spectroscopy
A protein structure analysis method includes receiving a fluorescence emission spectrum generated by a protein sample at a first excitation wavelength, evaluating, from the fluorescence emission spectrum, an indication characteristic of a fluorescence response of the protein sample at the first excitation wavelength, and repeating the receiving and evaluating steps in relation to a plurality of fluorescence emission spectra generated by the protein sample at a different excitation wavelength to the first excitation wavelength. In addition, the method includes generating a non-linear relationship between excitation wavelength and indication characteristic of fluorescence response of the protein sample that includes an indication of at least one characteristic of the conformational state of the protein sample. The method can be used with any protein which includes one or more naturally occurring fluorescent amino acids (intrinsic fluorophores), and particularly those with Trp residues (most), or proteins having appropriately selected extrinsic fluorophores.
US10900899B1 Method for preparing ratiometric fluorescent probe for cymoxanil based on double-emission quantun dot-silver nanoparticle complex
A method for preparing a ratiometric fluorescent probe for cymoxanil based on a double-emission quantum dot-silver nanoparticle complex, wherein, the double-emission carbon quantum dots and the silver nanoparticles are prepared, and the inner filter effect occurring between the double-emission carbon quantum dots and the dispersed silver nanoparticles causes the blue fluorescence quenching of the carbon quantum dots. However, the specific binding of cymoxanil to silver nanoparticles causes the silver nanoparticles to accumulate, and then the inner filter effect occurring between the double-emission carbon quantum dots and the dispersed silver nanoparticles causes the green fluorescence quenching of carbon quantum dots. In this regard, the linear relationship between the intensity ratio of two fluorescent emission peaks of carbon quantum dots and the molar concentration of cymoxanil is established, and the ratiometric fluorescent probe for cymoxanil is constructed.
US10900895B2 Far-field optical super-resolution microscopy method
The present invention discloses a far-field optical super-resolution microscopy method, and particularly relates to an optical super-resolution microscopy method for micro-structures on the surface of a sample. The present invention measures the vibration modes of different micro-samples via a laser interference vibrometer, and utilizes different eigen-vibration frequencies of the micro-structures on the surface of the sample to render, under the cooperation of a sub-nanometer two-dimensional displacement scanning translation stage, a high-resolution spatial position, an excitation frequency vibration spectrum and an image pattern, thus realizing super-resolution microscopy imaging. Since the present invention utilizes the different vibration frequencies of the micro-structures on the surface of the sample to perform marking, and adopts a laser to excite and detect the vibration of the micro-structures, the method has the characteristics of causing no mark, no damage and no contamination to the sample.
US10900893B2 Method of measuring height of water on ice
A method of measuring a height of water on ice of the present disclosure comprises emitting terahertz radiation having a frequency of 10 THz or less toward a first surface of the ice; and measuring transmitted or reflected radiation of the terahertz radiation to measure the height of the water on the ice from a result of the measurement.
US10900892B1 Validation of sensor calibration
There is provided a method of validating a calibration of a sensor represented by a calibrated relationship between concentration of an analyte in a sample and measurements from a sensor of an optical property of a sensing substance, wherein the optical property of the sensing substance has a spectrum that varies with the concentration of the analyte in the sample, and the spectrum has an isosbestic wavelength at which the optical property does not vary with concentration of the analyte, the method comprising making measurements of the optical property at three or more wavelengths of light while the sensing substance is exposed to the sample, determining whether the measurements of the optical property are inconsistent with the calibrated relationship, and outputting a warning signal in response to the measurements of the optical property being inconsistent with the calibrated relationship.
US10900891B2 Analyzing reflectance based color changes in sensing applications
Systems and methods are provided for identification of a detection event relevant in applications focused on real-time or near real-time reporting in a continuous monitoring application. A controller collects data from a plurality of sensors and compares recent data to background data to determine whether an event has occurred. A system in accordance with an embodiment of the present disclosure is considered to have detected an event of interest when at least a specified minimum number of sensors report a detection event at the same time.
US10900889B1 Molecular sensors for product authentication
Method and systems for assessing the authenticity of a candidate product compare molecular sensor generated spectrum data for the candidate product with spectrum data for the identified product. A method includes receiving data identifying a product and spectrum data generated by scanning the one or more locations of the candidate product with a molecular sensor that emits electromagnetic radiation onto the candidate product and includes a spectrometer to generate the received spectrum data for resulting electromagnetic radiation reflections from the candidate product. The received spectrum data is compared with spectrum data for the identified product. The candidate product is classified as authenticated or non-authenticated based on the results of the comparison between the received spectrum data for the candidate product and the spectrum data for the identified product.
US10900886B2 Microfluidic particle analysis method, device and system
The method, device, and system relate to particle analysis, and in particular, to a microfluidic device designed for trapping particles for analysis. Particles include beads and cells.
US10900885B2 Flow cytometry using hydrodynamically planar flow
According to various aspects, a flow system for transporting microparticulate samples in a hydrodynamically planar flow in a selected flow direction includes a flow chamber extending in the flow direction, having first and second apertures on opposed surfaces of the flow chamber. A sheath-fluid channel has first and second branches to carry the sheath fluid into the flow chamber through the first aperture and having orientations separated by less than about 15° at the first aperture; and third and fourth branches to carry the sheath fluid through the second aperture and having orientations separated by less than about 15° at the second aperture. In some examples, guide channels extend from the apertures substantially perpendicular to the flow chamber at the apertures, and sheath-fluid channel supply sheath fluid to the guide channels. Flow systems can be used in image flow cytometers for observing microparticulate samples, e.g., using scanning irradiation.
US10900879B2 System and method for the optical measurement of stability and aggregation of particles
The present invention relates to a method for the optical measurement of at least the stability and the aggregation of particles in a liquid sample which is located in a sample container, wherein the method comprises the following steps: irradiating the sample with light of at least one first wavelength in order to fluorescently excite the particles, irradiating the sample with light of at least one second wavelength in order to examine the scattering of the particles, measuring the fluorescence light which is emitted by the sample; and measuring the extinction light at the second wavelength, wherein the irradiated light of the second wavelength runs through the sample container, is reflected back, runs again through the sample container in the opposite direction and exits as extinction light, wherein the stability is determined based on the measured fluorescence light and the aggregation is measured based on the measured extinction light. The invention further relates to a corresponding apparatus.
US10900869B2 Detection of bearing carbonization failure in turbine systems
A method of detecting a bearing carbonization failure in a turbine system, the turbine system has a bearing, a turbine rotational speed sensor, and a bearing displacement acceleration sensor. The method includes obtaining individual measurement values from each of the turbine rotational speed sensor and the bearing displacement acceleration sensor, determining, as a first condition, whether the measurement values from the rotational speed sensor exceed or equal a first threshold value during a first period of time, calculating a characteristic value based on the measurement values from the bearing displacement acceleration sensor corresponding to a second period of time, the second period of time being part of the first period of time, determining, as a second condition, whether the calculated characteristic value exceeds a second threshold value, and determining that a bearing carbonization failure has occurred if both the first condition and the second condition are fulfilled.
US10900868B2 Ultrasonic probe adapter, ultrasonic testing method and ultrasonic testing system
The present invention relates to an ultrasonic probe adapter for ultrasonic testing of toothed test specimens, an ultrasonic testing method and an ultrasonic testing system for detecting flaws in toothed test specimens. In particular, the present invention relates to an ultrasonic probe adapter (1, 1′) for ultrasonic testing of toothed test specimens, in particular of externally toothed test specimens (100, 100′, 101), comprising a probe side (10, 10′) which preferably faces away from a test specimen (100, 100′, 101) during ultrasonic testing, a test specimen side (20, 20′) which preferably faces a test specimen (100, 100′, 101) during ultrasonic testing, wherein the probe side (10, 0′) and the test specimen side (20, 20′) each have a longitudinal extension (L), a thickness (D) extending from the probe side (10, 10′) to the test specimen side (20, 20′), and a width (B) extending orthogonally to the thickness (D) and orthogonally to the longitudinal extension of the probe side (10, 10′) and/or to the longitudinal extension of the test specimen side (20, 20′), wherein a test toothing (21) is arranged on the test specimen side (20, 20′).
US10900866B2 Optical fiber endface inspection with optical power measurement
There is provided an optical-fiber connector endface inspection microscope system comprising optical power measurement capability, wherein optical power measurement is provided via an optical power meter device implemented within an extension unit positioned along an optical path between the inspected optical-fiber connector endface and the optical-fiber connector endface inspection microscope, i.e. between the inspected optical-fiber connector endface and objective optics of the optical-fiber connector endface inspection microscope.
US10900865B2 Experimental setup for three-degree-of-freedom large-amplitude free vibration in wind tunnel test
An experimental setup for three-degree-of-freedom large-amplitude free vibration in a wind tunnel test. The setup includes a rigid test model, rigid circular rods, rigid lifting arms, arc blocks with grooves, lightweight high-strength thin strings, linear tensile springs, fixed pulleys, and bearings. Large-amplitude three-degree-of-freedom free vibrations of test models can be adapted by the vertical deformation of the springs without any tilt. The possible nonlinear mechanical stiffness due to vertical spring tilt and lateral spring deflection are excluded. It is convenient to install the test model and adjust the initial angle of attack in the new experimental setup. The linear stiffness property and hence constant vibration frequency can be ensured for very large-amplitude vibrations due to the eliminations of spring deflection and tilt.
US10900863B2 Identification of air leaks in a compressed air system using a plurality of current measurement sensors
An apparatus and method for identification of air leaks in a compressed air system are presented. The method includes receiving system data including current samples of air compressors of the compressed air system from at least one self-powered power sensor; aggregating the system data; dividing the aggregated system data into a plurality of clusters; merging overlapping clusters to reduce the number of clusters to two clusters, wherein a first cluster represents a baseload current and a second cluster represents a full-load current; determining the baseload current to full-load current ratio and comparing the ratio to a predetermined standard; and determining if an air leak is present if the ratio is below the predetermined standard.
US10900857B2 Methods and systems for fluid leak determination
Methods and systems are provided for a fluid leak diagnostic. In one example, a method may include intrusively increasing a fluid pump displacement to determine if an internal fluid leak is occurring. The method may further include adjusting a parking routine to determine if an external fluid leak is occurring.
US10900856B2 Self-releasing clamping tool
A self-releasing clamping tool that mounts a wheel onto a wheel balancer. The clamping tool has an adapter plate and a planetary gear assembly. The planetary gear assembly is an adjustable support system that maintains the wheel in a desired orientation while being balanced. The planetary gear assembly has a central gear and a collection of gear studs. The gear studs are support members that can be repositioned to correspond to the lug holes of the wheel. The central gear is rotatably mounted onto the adapter plate and the gear studs are detachably mounted onto the adapter plate. The central gear synchronizes the motion of the gear studs and the gear studs are easily detached from the adapter plate. Thus, preventing damage when dropped. A central hole traverses through the assembly and plate to enable the clamping tool to be attached to the wheel balancer.
US10900855B2 Pressure sensor apparatus and method for manufacturing pressure sensor apparatus and pressure sensor assembly
Provided is a pressure sensor apparatus including a lead frame, a pressure sensing element mounted on the lead frame to measure a relative pressure between a first part and a second part, and a housing including a reference medium inlet hole to apply a pressure of a reference medium to the first part, and including a target medium inlet hole to apply a pressure of a target medium to the second part, wherein the reference medium inlet hole is provided in a first surface of the housing, wherein the target medium inlet hole is provided in a second surface of the housing other than the first surface, and wherein the lead frame includes one or more insertion terminals configured to be inserted into and electrically connected to terminal holes of a wire connector.
US10900854B2 Pressure sensor and method of producing the same
Provided are a pressure sensor which exhibits exceptional performance and a method of producing the same. The pressure sensor includes: a silicon substrate having a cavity; a diaphragm which is formed of a metallic glass and has a tensile stress in a range in which a resonant frequency is higher than an audible range; and a counter electrode which is insulated from the diaphragm and has a plurality of holes. The diaphragm and the counter electrode are disposed on the silicon substrate to face each other with a gap therebetween, the diaphragm and the counter electrode being released from the silicon substrate by the cavity.
US10900850B2 Methods of improving the measurement of knee stress in ion-exchanged chemically strengthened glasses containing lithium
Methods of improving the measurement of knee stress in an ion-exchanged chemically strengthened Li-containing glass sample that includes a knee are disclosed. One of the methods includes compensating for a shift in the location of the TIR-PR transition location associated with the critical angle location, wherein the shift is due to the presence of a leaky mode. Another method includes applying select criteria to the captured mode spectra image to ensure a high-quality image is used for the knee stress calculation. Another method combines direct and indirect measurements of the knee stress using the mode spectra from multiple samples to obtain greater accuracy and precision as compared to using either the direct measurement method or the indirect measurement method alone. Quality control methods of forming the glass samples using measured mode spectra and related techniques for ensuring an accurate measurement of the knee stress are also disclosed.
US10900845B2 Printed material for temperature sensing display package and packaging material using the same
The purpose of the present invention is to display a printing layer expressed in various colors through the property of a temperature display ink layer turning transparent at high temperature of 60° C. or above, by forming the printing layer expressed with various colors on a printed film, and the temperature display ink layer on the top of the printing layer. To achieve the purpose, the present invention includes the printed film, the printing layer formed on the top of the printed film, and the temperature display ink layer formed on the top of the printing layer.
US10900840B1 Snapshot Mueller matrix polarimeter
Methods and devices for measuring full or partial Mueller matrix information in a single shot are described. One single shot polarimeter includes a polarization filter that is positioned to receive collimated light from a light source and to produce light having different polarization states. The polarization filter includes at least four sections, where each section receives a portion of the collimated light and produces light of a particular polarization state, which is spatially separated from light produced by other sections of the polarization filter. An imaging component images the sections of the polarization filter onto a plane of a sample object. One or more optical elements receive the light from the sample object and image a section of the sample object onto a detector. The disclosed devices and methods enable the measurement of the Mueller matrix of the sample with high signal-to-noise ratios.
US10900826B2 Person support apparatuses with load cells and multiple calibration data
A person support apparatus, such as a bed, stretcher, recliner, cot, or the like, includes a frame, a plurality of load cells, a support surface supported by the load cells, a detection circuit, and a controller. The controller determines if any of the load cells are in an error state based upon information from the detection circuit. If the load cells include memory having calibration data stored therein, the controller communicates with the memory and uses the calibration data to determine an amount of weight supported on the surface. The detection circuit may include one or more Wheatstone bridges wherein the controller monitors voltages between midpoints of the Wheatstone bridges. The load cells may include an activation lead that is monitored by the detection circuit and a sensor lead that is used by the controller to determine an amount of weight supported on the patient support apparatus.
US10900824B2 System and method for weighing animal feed ingredients
Embodiments of a system and method for weighing animal feed ingredients using a bucket loader to dispense a measured quantity of ingredient into a feed scale are disclosed. A weight of the feed ingredient in the bucket is determined and compared to a weight of the feed ingredient subsequently transferred from the bucket to the feed scale. Based on the comparison, data received from components of the system is calibrated to increase accuracy of future weighings of the feed ingredient.
US10900822B1 Apparatus and method for determination of liquid mass
The present disclosure generally pertains to devices and methods for determining propellant mass based on average measurements irrespective of the fluid orientation in a fuel tank. The device is useful in detecting fuel levels in tanks where the fuel is in motion, for instance in aircraft (i.e., undergoing varying acceleration maneuvers) or spacecraft (i.e., a microgravity environment). The devices and methods can also be used for determining the liquid in a surface tension screen liquid acquisition device (LAD), and particularly, the incipient breakdown as gas bubbles enter or are formed inside the LAD as the screen dries or heat transfer induces vaporization. The same basic electrode configuration can be used to stir the liquid to reduce thermal stratification and condense vapor bubbles.
US10900820B2 Air flow rate measurement device having a segmented board portion at an upstream side to suppress flow disturbances
An air flow rate measurement device capable of suppressing disturbance of a flow of measured gas and reducing a characteristic influence due to water droplets flowing with intake air is realized. An edge 800 of the upstream side where air flows in a circuit board 400 on which a flow rate detection portion 602 is mounted is provided with a segmentation portion 801 to be a semicircular notch structure to segment the edge 800. Water droplets flowing with measured gas 30 can be captured by the segmentation portion 801 to inhibit the water droplets from arriving at the flow rate detection portion 602.
US10900819B2 Ultrasonic flowmeter
An ultrasonic flow meter includes a flow tube, and first and second ultrasound transducers that transmit ultrasonic pulses through a liquid flowing through the tube. The flow tube includes a reflector assembly that reflects pulses from the first transducer to the second transducer, and from the second transducer to the first transducer, thereby facilitating different sequences of time-of-flight measurements. A microcontroller obtains multiple sequences of measurements, where all the measurements in a single sequence are of the same measurement type, and each sequence uses a different type of measurement than that used by the other sequences. The microcontroller filters out the longest and shortest time-of-flights and, using an average of the remaining time-of-flights, calculates a volumetric flow rate of the fluid.
US10900818B2 Apparatus and methods for digital droplet flowmetry
A fabric based digital droplet flowmetry (DDF) method and platform are provided utilizing a fluid collection network, a microfluidic junction for droplet formation and removal, and digital counting and measurement circuitry. The fluidic junction has a droplet emitter, such as a nozzle, and droplet receiver separated by a gap. The measurement circuitry detects the transient formation of a liquid bridge (the closed-circuit state) and the breakup of the bridge (the open-circuit state) as an electrical switching event. The duration of the bridge formation only lasts for a few milliseconds. The platform produces consistent droplet volume over varying flow rates and droplet size is controlled by the selection of structural parameters such as nozzle dimensions, channel geometries, surface wettability, and inlet/outlet pressures.
US10900813B2 Encoder signal processing device, printer, printer-equipped imaging apparatus, and encoder signal processing method
An encoder signal processing device, a printer, a printer-equipped imaging apparatus, and an encoder signal processing method that can remove the effect of a noise signal mixed with an encoder signal and favorably deal with a case where an original pulse signal is lost from the encoder signal are provided. An effective detection period setting unit 523 sets an effective detection period for detecting a subsequent pulse signal, each time a pulse signal detection unit 522 detects a pulse signal from an encoder signal. The pulse signal detection unit 522 detects the pulse signal only within the set effective detection period. In a case where the pulse signal detection unit 522 does not detect the pulse signal within the effective detection period, a pulse signal generation unit 524 generates the pulse signal after the effective detection period.
US10900807B2 Method for the secure operation of an electronic consumption data module and consumption data module
A method for operating an electronic consumption data module. Consumption data are transmitted via a communication system to a receiver, and different keys are provided for different software authorizations. Command authorizations are defined as software authorizations in the consumption data module. A consumption data module has a memory, a control and/or regulating unit, and a communication device for the consumption data transmission. Different keys are provided for different software authorizations, and the command authorizations are defined as software authorizations in the consumption data module. The consumption data module is operable by the method.
US10900802B2 Map based navigation method, apparatus, storage medium and equipment
A map based navigation method, apparatus, storage medium and equipment are provided. The method executed by the navigation terminal includes: receiving a current navigation route, an alternative navigation route and virtual driving information of a current user sent by a navigation server; determining and displaying a real location of the current user driving on the current navigation route; and determining and displaying, according to the virtual driving information of the current user, a virtual location of the current user driving in simulation on the alternative navigation route. For the technical solution provided by the present embodiment, in the route navigation process, the navigation terminal not only displays the real location of the user driving on the current navigation route, but also simulates and displays the virtual location of the user driving on the alternative navigation route according to the virtual driving information of the user.
US10900799B2 Systems and methods for determining a destination location from a communication
Systems and methods for determining a destination location from a communication are described. One embodiment of a method includes receiving electronic communications data from a mobile communications device, at a computing device. The electronic communications data is parsed to identify a partial address term of interest related to the destination location in the electronic communications data. A position of the destination location is determined from the partial address term of interest. Routing data of a vehicle from a current location of the vehicle to the destination location is determined and provided to a user of the vehicle.
US10900796B2 Processing system having a machine learning engine for providing a common trip format (CTF) output
Aspects of the disclosure relate to enhanced telematics processing systems with improved third party source data integration features and enhanced customized driving output determinations. A computing platform may receive telematics data and third party source data. The computing platform may enrich the telematics data using the third party source data. After generating the enriched telematics data, the computing platform may use machine learning algorithms and datasets to validate the enriched telematics data. The computing platform may ingest, via a batch ingestion process, the enriched telematics data. For example, the computing platform may store the enriched telematics data and generate additional enriched telematics data until expiration of a predetermined period of time. The computing platform may ingest the enriched telematics data associated with each trip. Once the enriched telematics data has been ingested, the computing platform may generate a standardized common trip format output for each trip.
US10900790B2 Interior building navigation system
A method, apparatus, and system provides the ability to navigate within a building structure. A building information model (BIM) for a building structure is obtained, validated, and stored in a database in the cloud. A request for the validated BIM is received from a mobile device. The validated BIM is provided from the database to the mobile device. A destination within the building structure, is accepted from the mobile device via a navigation application on the mobile device. A route from a location of the mobile device to the destination is determined and provided to the mobile device. The navigation application utilizes the route and the validated BIM to direct the mobile application to the destination.
US10900789B2 Positioning method and mobile device
A positioning method and a mobile device, where the method is applied to the mobile device and includes periodically detecting a status of the mobile device, where the status of the mobile device includes a driving state and a walking state, positioning the mobile device using a first positioning algorithm when detecting that a quantity of times that the driving state consecutively occurs reaches M, where the M is an integer greater than one, and positioning the mobile device using a second positioning algorithm when detecting that a quantity of times that the walking state consecutively occurs reaches N, where the N is an integer greater than one. Hence, the status of the mobile device can be more accurately determined by implementing this technical solution to position the mobile device using a positioning algorithm matching an actual status of the mobile device, thereby improving accuracy of a positioning result.
US10900784B2 Physical quantity sensor, physical quantity sensor device, composite sensor device, inertial measurement unit, vehicle positioning apparatus, portable electronic apparatus, electronic apparatus, and vehicle
A physical quantity sensor includes a pivoting mass having a first plate on one side of a rotation axis, a second plate on the other side of the rotation axis, and a link connecting the first plate to the second plate. The link includes a first slit, a second slit on one side of the first slit toward the first plate, and a third slit on the other side of the first slit toward the second plate. The second and third slits are also deviated toward a peripheral edge of the link with respect to the first slit.
US10900775B2 Modeling system
A modeling system is provided, including a light-emitting source, a chromatic aberration member, and a receiving module. The light-emitting source can emit a mixed light, including a main light having a first wavelength and a sub-light having a second wavelength. The main light and the sub-light are emitted along an emission path and toward an object, and they are reflected by the object after reaching it. The chromatic aberration member is disposed on the emission path. The receiving module includes a main body, a receiving member, a space filtering member, and a first driving assembly. The receiving member is disposed on the main body. After being reflected, the main light and the sub-light move along a reflecting path and reach the receiving member. The space filtering member is disposed on the reflecting path. The first driving assembly can drive the space filtering member to move.
US10900773B2 Distance measuring device and three-dimensional shape measuring apparatus
An object is to provide a technology capable of realizing miniaturizing of a measurement unit in a distance measuring device. The distance measuring device including a light emitting unit that outputs measurement light, a polarization state control unit that controls polarization of the measurement light output from the light emitting unit, and an optical path switching element that selectively emits the measurement light controlled by the polarization state control unit, in which the polarization state control unit controls the polarization so as to emit the measurement light in a plurality of directions from the optical path switching element, and the optical path switching element receives reflected light with respect to an object of the measurement light emitted from the optical path switching element, the reflected light being used to measure a distance to the object.
US10900770B2 Distance measuring device, imaging apparatus, moving device, robot device, and recording medium
A distance measuring device includes an imaging optical system having an optical filter and an imaging element in which a plurality of pixel portions is arranged. The optical filter is divided into three regions, the first region has a first spectral transmittance characteristic, and the second region and the third region a second spectral transmittance characteristic in which light having a longer wavelength compared to the first spectral transmittance characteristic is transmitted. The first pixel portion that configures the imaging element includes a first photoelectric conversion unit and receives light that has passing through the first region. The second pixel portion that configures the imaging element includes second and third photoelectric conversion units, and receives light that has passed through each of the second region and the third region. A distance information acquiring unit acquires distance information corresponding to parallax of image data based on each of the output signals from the second and third photoelectric conversion units.
US10900769B2 Throttle device
A grip, a magnet 140, and a substrate 150 are included. The grip is rotatable between positions where a throttle is fully closed and a position where the throttle is fully open with a rotating shaft as a center. The magnet 140 rotates integrally with the grip. The substrate 150 includes a plurality of Hall elements 165 and 175, and is fixed to face the magnet 140. The plurality of Hall elements 165 and 175 are disposed in such a way that magnetic flux densities different from each other are respectively applied to the plurality of Hall elements 165 and 175 when an external magnetic field acts in a state where the grip is located in the position where the throttle is fully closed.
US10900764B2 Measuring apparatus management system and program
A measuring apparatus management system of the present invention includes an acquirer acquiring condition information indicating a status of a replacement component in each of a plurality of measuring apparatuses, and a predictor predicting a replacement time of the replacement component based on the condition information obtained by the acquirer.
US10900763B2 Activating a fuse
According to an aspect of the invention, there is provided a communication system for communicating between a ranged weapon and a projectile for that ranged weapon, the system comprising: a transmitter associated with the ranged weapon, the transmitter being arranged to encode data to be transmitted to the projectile on an electromagnetic carrier wave, and to transmit that electromagnetic carrier wave to the projectile; a receiver associated with the projectile, the receiver being arranged to receive the electromagnetic carrier wave, and to decode data encoded in the electromagnetic carrier wave to retrieve that data, the data being usable in the activation of a fuse of the projectile.
US10900760B2 Method of making a polymer ammunition cartridge
One embodiment of the present invention provides a method of making a polymeric ammunition cartridge having wicking texturing about the projectile aperture.
US10900759B2 Die assemblies for forming a firearm projectile, methods of utilizing the die assemblies, and firearm projectiles
Die assemblies for forming a firearm projectile and methods of utilizing the die assemblies are disclosed herein. The die assemblies include a forming die, a first punch, and a second punch. The forming die defines a first side, a second side that is opposed to the first side, and a die cavity that extends between the first side and the second side. The first punch is configured to seal against the forming die from the first side. The second punch is configured to be received within the die cavity from the second side. When the first punch seals against the forming die and the second punch is received within the die cavity, the first punch, the second punch, and the forming die collectively define a forming surface shaped to define an external contour of the firearm projectile.
US10900757B2 Cut-on-contact broadhead
A cut-on-contact broadhead having a plurality of deployable blades rotatably coupled to a surface of a ferrule, and a plurality of channels disposed on the surface of the ferrule. At least a portion of each channel is defined at least in part by at least a portion of the ferrule and at least a portion of at least one of the plurality of blades. Each blade includes a tip, an impact shoulder, and a first and second cutting edges. During flight, the blades are in a fully retracted configuration forming a distal tip having sharp cutting edges defined at least in part by the first cutting edges of the blades. Upon impact, the distal tip initiates a bore in the target, the plurality of blades deploy into a swept-back configuration, and the second cutting edges expand and lengthen the bore initiated by the distal tip.
US10900751B1 Boron aluminum magnesium and boron carbide compositions and articles incorporating such compositions
A ballistic protective composition having a sintered product of boron carbide and BAM where the sintered product includes up to about 80% BAM by weight based on the weight of the total BAM and boron carbide and wherein the sintered product is configured to prevent penetration of a ballistic threat through the sintered product. The ballistic protective composition may also be bonded to a ballistically protective fabric material to form a ballistic composite, which may be a wearable material, such as a body armor article.
US10900742B2 Stabilizing grip for shooting device
In some embodiments, a grip for a shooting device comprises a first body portion configured for attachment to the shooting device and a second body portion engaged with the first body portion. The second body portion is moveable with respect to the first body portion between first and second positions. A biasing member is arranged to bias the second body portion to the first position.
US10900741B2 Foldable firearm
The present disclosure describes a foldable firearm that collapses into a folded state under spring pressure. The foldable firearm may include a foldable grip assembly. The foldable grip assembly may include a foldable pistol grip, a foldable trigger assembly, a folding bar, and a foldable hand stop. The foldable grip assembly may fold into the top shell of the foldable firearm. The foldable firearm may also include an ambidextrous charging handle assembly that may include a bottom portion, a top portion, a guide bar, and two opposing charging handles. The charging handles may be pulled to unfold the foldable firearm, and/or butterflied such that pivoting one charging handle causes the other charging handle to pivot. The first-pivoted charging handle may then be pulled rearwards to unfold the firearm. The first-pivoted charging handle may then be pulled further rearwards to rack the slide of the foldable firearm.
US10900740B1 Modular multi-projectile pneumatic launcher
A pneumatic launcher has a pressure transfer system, a pressure regulation device, a first coupler and a second coupler. The pressure transfer system has a body, a transfer channel and a valve. The transfer channel traverses through the body. The valve is integrated into the transfer channel. The pressure regulation device is connected to a first end of the transfer channel. The first coupler is connected to the pressure regulation device opposite to the first end of the transfer channel. The second coupler is connected to a second end of the transfer channel, opposite to the pressure regulation device. The first coupler is in fluid communication with the second coupler through the pressure regulation device, the transfer channel and the valve.
US10900738B1 Crank cocking device for a crossbow
A worm gear crank cocking device (“CCD”) for a crossbow to draw a bowstring from a released position to a cocked position. A user rotates a receptacle of the worm gear CCD to draw hooks rearward along the crossbow track to engage the bowstring and to draw the hooks with the bow string to a catch to place the crossbow in the cocked position. The worm gear CCD provides an automatic stop. If a user stops rotating the receptacle of the worm gear CCD, the hooks remain stationary on the track. A release mechanism is provided that disengages spools winding the cords attached to the hooks so that the hooks may return to their starting position forward of the released bowstring.
US10900736B2 Retractable firearm support assembly
A retractable support assembly for a firearm. The assembly includes a swiveling support structure configured for attachment to or adjacent to the forward end of a firearm extension component on the firearm. The support structure is substantially centered on the longitudinal axis of the firearm barrel and permits movement of the longitudinal axis of the firearm barrel relative to a position fixed by deployment of the assembly for variable aiming of the firearm. The support structure has a central ball unit defined by a channel for passage of a barrel of the firearm. The ball unit is configured for rotatable movement within a socket formed by a rearward ball retention element and a forward ball retention element. The assembly includes a plurality of legs pivotably connected to the support structure for movement between an extended position and a retracted position.
US10900735B2 Gun, especially air gun or firearm
The invention relates to a gun, especially an air gun or firearm, comprising a barrel arrangement (1) that has at least one barrel element (2) forming at least part of a barrel of the gun, and a silencer element (3) that is or can be fastened to the barrel element (2); in order for the silencer element (3) to be fastened to the barrel element (2), at least one clamping element (12) that can be or is fastened within the silencer element (3) is used to be able to axially clamp or axially clamp the silencer element (3) against at least one contact element (5) located or formed on the barrel element (2).
US10900733B2 Firearm controlled by user behavior
A method of controlling the release of bullets from a firearm by user behavior, including monitoring the spatial orientation of a virtual vector representing the orientation of a barrel of the firearm by receiving measurements from sensors installed in or on the firearm, engaging a trigger of the firearm to release a first bullet to a first direction, while the trigger is engaged continuously analyzing the measurements to identify preconfigured motion patterns, releasing bullets automatically responsive to identifying the preconfigured motion patterns, wherein the preconfigured motion patterns include identifying that the user is stabilizing the firearm toward a target that is in a direction that is distinct from the first direction.
US10900728B1 Follower for blank cartridges, unitary/integrated magazine with follower, and methods for manufacturing same
Systems and methods herein relate to a safety magazine for blank ammunition or “blanks”. In one illustrative implementation, a specially-shaped follower is utilized to engage and advance the blank ammunition without jamming, i.e., when holding and feeding blank cartridges into the chamber of a firearm. In other implementations, integrated/unitary magazines including such a follower are disclosed, which also prevent jams otherwise common in the field of magazines converted to handle blank rounds of ammunition. According to such implementations, live ammunition or cartridges are prevented from being loaded into the magazine and a specialized follower that prevents the ammunition form jamming is provided.
US10900727B2 Firearm ammunition availability detection system
A linear encoder may be used to accurately determine a number of cartridges within a magazine. Further, using a set of magnetic sensors within a buffer tube of a firearm, it is possible to determine whether a cartridge is loaded within a chamber of the weapon and/or whether the firearm is jammed. The determination of cartridges within the magazine in conjunction with the determination of whether a cartridge is in a chamber of a firearm can give a user an accurate ammunition count. Further, the use of the linear encoder makes it possible to accurately determine the cartridge count when different cartridges are loaded into the magazine or when the magazine degrades in quality over time. Moreover, the ability for magazines to communicate with a firearm enables a user to determine a total available ammunition to the user in a single display without individually checking each magazine.
US10900726B2 Firearm ammunition availability detection system
A linear encoder may be used to accurately determine a number of cartridges within a magazine. Further, using a set of magnetic sensors within a buffer tube of a firearm, it is possible to determine whether a cartridge is loaded within a chamber of the weapon and/or whether the firearm is jammed. The determination of cartridges within the magazine in conjunction with the determination of whether a cartridge is in a chamber of a firearm can give a user an accurate ammunition count. Further, the use of the linear encoder makes it possible to accurately determine the cartridge count when different cartridges are loaded into the magazine or when the magazine degrades in quality over time. Moreover, the ability for magazines to communicate with a firearm enables a user to determine a total available ammunition to the user in a single display without individually checking each magazine.
US10900724B1 Indirect and direct evaporative cooling system
A cooling tower includes at least one cooling fan, a cooling tower fan, at least one indirect heat exchanger, a heat exchanger coil and a direct heat exchanger. All inner surfaces of the cooling tower, except for the indirect heat exchanger, are made from and/or include a non-porous material. The non-porous material is high-density polyethylene. The cooling tower is part of an indirect-direct evaporative cooling system and supplies cool air to a building structure or areas that desire cooling.
US10900717B2 Heat exchanger module unit
A heat exchanger module unit that provides heat exchange between a fluid and a heat medium by indirect heat exchange through a phase-change material disposed between movement paths of the fluid and the heat medium movement paths, includes: a multiple number of plates having a partition, which is formed with a through-hole through which the fluid and the heat medium move, are stacked with a spacing gap, through which the fluid and the heat medium move, at one side of the partition; the spacing gaps are selectively connected through a connector connecting the respective through-holes so as to form a fluid passage and a heat medium passage through which the fluid and the heat medium move independently respectively; the spacing gap, in which the phase-change material is received, is located and disposed between the spacing gaps forming the fluid passage and the heat medium passage through which the fluid and the heat medium move respectively such that heat exchange is made between the fluid and the heat medium through the phase-change material. One of the fluid and the heat medium is disposed at one side of the phase-change material and another phase-change material is disposed at the opposite side thereof.
US10900709B2 Refrigerator
A refrigerator includes: a cabinet that defines an upper storage space and a lower storage space; a front panel door that opens and closes the lower storage space; a drawer that inserts into and withdraws from the lower storage space, the drawer including an accommodation portion; a driving device located in the front panel door and configured to generate power; and an elevation device located in the drawer and configured to elevate, relative to the drawer, at least part of the accommodation portion of the drawer. The driving device is configured to couple to the elevation device through a rear surface of the front panel door and through a front surface of the drawer that faces the rear surface of the front panel door. The driving device is further configured to, in a state of being coupled to the elevation device, provide the power for operation of the elevation device.
US10900708B2 Refrigerator
A refrigerator includes a cabinet having a storage space therein, and a drawer slidably movable forward and backward from the storage space. The drawer includes a door, and a storage box provided at a rear surface of the door, an elevation plate disposed within the storage box, and an elevation device including a plurality of elevation parts which are connected to a plurality of points, respectively, at the elevation plate to allow the elevation plate to move vertically. The plurality of elevation parts include a first elevation part connected to a first point at the elevation plate, and a second elevation part connected to a second point at the elevation plate, which is spaced apart from the first point.
US10900706B2 Double-telescoping leg leveler
A double-telescoping leg leveler is provided having an upper member, a central member, and a foot. The upper member is adapted to attach the leveler to an appliance. The central member includes an external thread pattern and is adapted to rotatably couple the foot to the upper member. The internal thread patterns of the foot and central member include a distal end that is shaped to enable a retraction of the leveler. The internal thread patterns of the foot and the central member are also configured to prevent the foot and central member from becoming disengaged from the leveler when extending the leveler.
US10900703B2 Refrigeration appliance and method for operating such appliance
A refrigeration appliance comprises a cavity in which an ozone generating device is placed. The ozone generating device is configured to maintain in the cavity a concentration of ozone between 0.04 and 0.12 ppm, more preferably between 0.06 and 0.1 ppm.
US10900697B2 Heat pump device having de-icing function
Within a warm circuit, a first heat exchanger is in heat exchanging contact with a heat source. A second heat exchanger is in heat exchanging contact with a space to be heated. Within a cold circuit, a third heat exchanger is in heat exchanging contact with a heat sink. A fourth heat exchanger is in contact with an external region. A valve device is to connect the warm circuit with the cold circuit. An actuating device is to switch the fourth heat exchanger into a de-icing mode. The valve device enables mixing of coolant at least partially from a portion of the warm circuit into the cold circuit.
US10900695B2 Refrigeration cycle apparatus
A refrigeration cycle apparatus includes a compressor, first and second heat exchangers, an expansion valve, a four-way valve, and a controller. The four-way valve is configured to switch a direction of flow of the refrigerant between a first direction and a second direction. The controller is configured to control the four-way valve to switch an operation from a defrosting operation in which the refrigerant flows in the second direction, to a heating operation in which the refrigerant flows in the first direction, to perform a heating preparation control for increasing a degree of superheat of the refrigerant output to the compressor from the second heat exchanger, and thereafter to start the heating operation.
US10900693B2 Hot water storage boiler having scale prevention function
The present invention relates to a hot water storage boiler having a scale prevention function, the boiler being able to prevent scale without an additive or an ultrasonic device. Low-temperature water is sprayed toward the bottom portion of the combustion chamber using the spray pipe. This consequently lowers the temperature of the bottom portion of the combustion chamber, thereby reducing production of scale.
US10900690B2 Internal tank heating coil
A system includes a tank containing a fluid to be heated; a U-shaped pipe disposed proximate a bottom of the tank, a majority of the extent of the U-shaped pipe being disposed within an interior of the tank; a catalyst unit embedded within the U-shaped pipe, the catalyst unit comprising a catalyst wrapped, natural gas filled, perforated pipe that is configured to enable a catalytic reaction on its exterior; a vent pipe attached to the U-bend pipe which allows air to circulate; and mechanical controls disposed proximate the U-shaped pipe configured to vary temperature output.
US10900689B2 Window air conditioner support apparatus and method
A support for mounting an air conditioner for operative disposition in a window, while being free of any supports external to the window and of any metallic contact with the window, includes elongated top and bottom members of lightweight polymeric molded construction, sized and shaped to extend along an interior window sill of the window, with opposite ends thereof extending beyond vertical side jambs of the window. First and second transverse members of polymeric molded construction extend between the top and bottom members to define a receptacle sized and shaped to slidably receive the air conditioner therein and to interferingly engage an elongated flange extending along an upper surface of the air conditioner. The top and bottom members include molded hand-holds and demarcations/score lines to facilitate trimming to desired widths.
US10900683B2 Heating, ventilation, and air conditioning system controller
Heating, ventilation, and air conditioning (HVAC) controllers are described herein. One method includes receiving an approximate relationship between each of a number of controlled and manipulated variables of an HVAC system, designating one of the number of controlled variables as a primary controlled variable, determining operating parameters for each of the number of manipulated variables that maintain the primary controlled variable based, at least in part, on the approximate relationship between the primary controlled variable and each respective manipulated variable, and determining operating parameters for each of the number of manipulated variables that maintain each of the other controlled variables based, at least in part, on the approximate relationship between each respective other controlled variable and each respective manipulated variable and the determined operating parameters for each of the number of manipulated variables that maintain the primary controlled variable.
US10900680B2 Humidifier system
A system that provides effective and efficient introduction of water droplets into an air flow. The water droplets are sufficiently small so as to evaporate primarily before leaving the mixing enclosure where the droplets are injected by spray nozzles. Large droplets are kept to a minimum, thus reducing condensation and water accumulation to a very small amount. An amount of water usage is significantly less than that of a conventional evaporative humidifier of the same capacity. The present system may be placed in an enclosure that can readily replace other conventional evaporative humidifiers in enclosures. The present enclosure and system may be installed in lieu of a conventional enclosure and evaporative humidifier with minimal effort. The present enclosure has features that facilitate droplet to air mixing, viewing, humidification, and testing. In permissible situations, the present system may replace a conventional system but retain the conventional enclosure.
US10900679B1 Evaporative cooler and system
A cooling tower for an evaporative cooling system includes a cooling tower fan, a fan housing, at least one indirect heat exchanger and at least one air outlet located in a side or in a bottom of the cooling tower or in both a side and in a bottom of the cooling tower. All inner surfaces of the cooling tower, except for the at least one indirect heat exchanger, are made from and/or include a non-porous material. The non-porous material is high-density polyethylene. The cooling tower is part of an evaporative cooling system and supplies cool air to a building or areas which desire cooling.
US10900678B2 Gas enclosure assembly and system
The present teachings relate to various embodiments of an hermetically-sealed gas enclosure assembly and system that can be readily transportable and assemblable and provide for maintaining a minimum inert gas volume and maximal access to various devices and apparatuses enclosed therein. Various embodiments of an hermetically-sealed gas enclosure assembly and system of the present teachings can have a gas enclosure assembly constructed in a fashion that minimizes the internal volume of a gas enclosure assembly, and at the same time optimizes the working space to accommodate a variety of footprints of various OLED printing systems. Various embodiments of a gas enclosure assembly so constructed additionally provide ready access to the interior of a gas enclosure assembly from the exterior during processing and readily access to the interior for maintenance, while minimizing downtime.
US10900674B2 Air conditioning apparatus, central control apparatus of the air conditioning apparatus, remote control apparatus of the air conditioning apparatus, indoor apparatus of the air conditioning apparatus and method of controlling thereof
Provided is an air conditioning apparatus, a central control apparatus of the air conditioning apparatus, a remote control apparatus of the air conditioning apparatus, an indoor apparatus of the air conditioning apparatus and a method of controlling thereof. The central control apparatus of the air conditioning apparatus includes: a plurality of branched ports connected to a pipe of a plurality of indoor apparatuses and provided with predetermined identification information; and a central controller configured to identify the plurality of indoor apparatuses connected through the branched port, based on the identification information, and configured to control an operation of components contained in the air conditioning apparatus based on a result of the identification.
US10900671B2 Slim-type air processing device
Disclosed is a slim-type air processing device adopting a centrifugal fan which is capable of air suction on both sides of the device. The disclosed slim-type air processing device comprises: a housing; a centrifugal fan provided inside the housing; an air suction part which is formed in the housing and is provided in the radial direction of the centrifugal fan; and an air processing part which is mounted in the housing, is disposed on a flow path of air flowing from the air suction part to the centrifugal fan, and processes air passing therethrough in a manner of at least one of dehumidification, humidification, and purification. According to the slim-type air processing device, it is possible to efficiently use the entire area of a filter, and to obtain an effect in which the device has a smaller size and has an improved design.
US10900667B2 Energy storage systems
There is herein described energy storage systems. More particularly, there is herein described thermal energy storage systems and use of energy storable material such as phase change material in the provision of heating and/or cooling systems in, for example, domestic dwellings.
US10900666B2 Wall part, heat buffer and energy exchange system
Heat buffer comprising at least mechanically coupled wall parts, wherein each of the wall parts comprises a substantially plate-like body; a liquid throughflow circuit incorporated in the body; one or more hydraulic couplings accessible from the outer side of the wall part for discharge and supply of liquid to the liquid throughflow circuit and configured for coupling to hydraulic couplings of a similar device; and is coupled at a mutual angle about a substantially vertical axis to a similar wall part, wherein the mechanically coupled devices are connected such that they enclose one space and wherein the heat buffer also comprises a floor and/or cover part for closing the enclosed space on an upper and/or underside.
US10900664B2 Fuel gas nozzle
A fuel gas nozzle used in a microturbine includes a first chamber, a second chamber connected to the first chamber, a pilot fuel gas pipe, a main fuel gas pipe and an intake pipe. An intake zone and a mixing zone are respectively formed in the first chamber and the second chamber and are communicated with each other. The pilot fuel gas pipe is for introducing a first fuel gas into a downstream of the second chamber. The main fuel gas pipe is for introducing a second fuel gas into the mixing zone via the intake zone. The intake pipe is for introducing an air into the mixing zone. A centerline of the intake pipe is not intersected with a centerline of the second chamber, so as to induce a vortex flow field of the air flowing into the mixing zone for mixing the air and the second fuel gas.
US10900662B2 Combustion mechanism
Disclosed is a combustion mechanism including a combustion chamber, an inner container arranged in the combustion chamber, the inner container is internally provided with a first igniter, a fire outlet pipe extending from an inner cavity of the inner container to outside of the combustion chamber, an ash discharge pipe above the inner container and extending to outside of the combustion chamber. The combustion mechanism further includes a feeding pipe extending into the inner container for feeding materials into the inner container; a nozzle in the inner container for blowing air to cause accumulated ash into the ash discharge pipe, and a first suction fan being arranged in the ash discharge pipe; a gas driving mechanism connected with the nozzle for outputting jet gas to the nozzle; and an air supply mechanism outside the combustion chamber for supplying air to the inner container and the gas driving mechanism.
US10900661B2 Boosted gas burner assembly with pulse attenuation
A gas burner assembly is provided which includes an air pump that supplies a flow of air into a boost fuel chamber for mixing with a flow of boost fuel before being combusted and directed through a plurality of boost flame ports. An accumulator is positioned between the air pump and the boost burner such that the flow of air passes though the accumulator, thereby dampening pulsations or surges from the air pump before entering the boost fuel chamber.
US10900659B2 Steam generator
A steam generator comprising water/steam tubes passing through the steam generator from the water inlet to the superheated steam outlet, horizontally arranged in tube banks, preferably flat tube banks, perpendicularly crossed by the fumes, the tubes ascend along the steam generator axis from one tube bank the other, with an oblique path so to expose the tube to the fume flow in different positions at each tube bank, the tubes are divided into two or more separate branches, each branch fed by a header distinct from the others, the steam generator being once-through in pure counter-current, vertical or horizontal, the headers of the outlet superheated steam are grouped at direct contact in a bundle, and they are thermally insulated from the outside.
US10900653B2 LED mini-linear light engine
Solid state light engines are disclosed that emit a bright, non-symmetrical emission pattern, with a relatively high luminous flux and from a relatively small area. The light engines can be used in many different types and sizes of light sources, with some embodiments providing a light quantity, quality and distribution similar to conventional J-type Halogen light sources. The light engines are arranged with integral power supplies and heat management features that allow for the engines to provide high emission intensities while generating significantly less heat at the light source. This can result in significantly higher efficiency and greater life space. In some embodiments, the light can perform similarly to a halogen J-type Lamp 80 mm light tube, while generating similar or greater amounts of light. The light engines according to the present invention provide the capability to be used in low profile light fixtures.
US10900648B2 Downlight apparatus
A downlight apparatus includes a light source, a rotatable support, a confining structure and a fixing unit. The light source includes one or more LED modules. The rotatable support having a rotatable surface. The rotatable surface having a partial-sphere external surface. The light source is fixed to the rotatable support. When the rotatable support is rotated, a light emitting direction of the light source is changed correspondingly. The confining structure holds the rotatable support for rotation. The confining structure has an inner surface defining a rotating space. The rotatable support is rotated within the rotating space. The fixing unit is connected to the confining structure.
US10900647B2 Portable light
A portable neck light for wearing on a user's neck is disclosed having a neck member adapted to fit around a user's neck, body members on each side of the neck member having a light source, a movable member between each end of the neck member and each body member allowing for the adjustment of each light source independently of the other, a power source and an on/off switch.
US10900646B2 Clamp lamp
A clamp lamp uses two clamping parts to clamp an outer casing of a monitor stably. In an embodiment, the clamp lamp also uses a C-shaped resilient clip for convenience of clamping a light source thereof. In another embodiment, the clamp lamp also uses a C-shaped resilient clip for convenience of clamping a light source thereof, and a resilient part for assisting the clamping. In another embodiment, the clamp lamp also uses the two clamping parts to clamp the outer casing by touching front and rear surfaces of the outer casing simultaneously; therein, the portion of one clamping part that touches the front surface is shorter than the portion of the other clamping part that touches the rear surface.
US10900644B1 Light fixture with housing and flange with a clamp having two clamping surfaces offset from each other
A light fixture including a housing having a longitudinal axis, the housing configured to be received in an aperture of a ceiling. A flange extends from the housing. A clamp is movable relative to the housing and the flange in a direction along the longitudinal axis toward the flange. The clamp includes a first clamping surface and a second clamping surface, the second clamping surface spaced an offset distance from the first clamping surface measured along the longitudinal axis. The first clamping surface is configured to clamp the ceiling between the first clamping surface the flange when the ceiling has a first thickness and the second clamping surface is configured to clamp the ceiling between the second clamping surface and the flange when the ceiling has a second thickness greater than the first thickness.
US10900642B2 Luminaire trim attachment mechanism and mounting bracket attachment mechanism
A luminaire includes a light module body and a trim attachment mechanism. The trim attachment mechanism includes a first lever with a first cam on a first side of the light module body and a second lever with a second cam on a second side of the light module body. The first lever and the second lever can both be rotated between a release position that releases and attached trim and an engage position that engages an attached trim. The luminaire can also include a mounting bracket mechanism with a recess circumscribing the light module body and a pair of notches on opposite sides. Torsion spring brackets can be shaped to rotate freely in the recess, whereas friction blade brackets are secured in the notches so that the friction blades do not rotate relative to the light module body.
US10900639B2 Guide light irradiation device
A guide light irradiation device to irradiate guide light to indicate a direction to a survey operator, includes a plurality of irradiators configured to each irradiate guide light differing in pattern between the left and the right of an irradiation direction as a center, the plurality of irradiators are juxtaposed in the up-down direction, and are disposed so that irradiation directions of the respective irradiators match in the horizontal direction, and make a predetermined angle with each other in the vertical direction. Synthetic light of guide lights irradiated from the respective irradiators has brightness as a sum of brightnesses of light sources of the respective irradiators, and has a fan shape extending in the vertical direction. A distance from which light is visually recognized is long, and guide light is easily found even at a location with level differences.
US10900637B2 Lighting device
A lighting device according embodiments comprises: a housing including first and second back covers having arcuate inner surfaces; a recess opened to the lower portions of the first and second back covers; a transparent sheet disposed in a diagonal line configuration on the recesses of the first and second back covers; a light emitting module between the recesses of the first and second back covers; a heat dissipating body on which the light emitting module is disposed; and a first reflective sheet reflecting light onto inner surfaces of the first and second back covers, wherein the heat dissipating body includes a heat dissipation part having the first and second light emitting modules disposed thereon, and a reflective part disposed between the heat dissipating part and the bottom portion of the transparent sheet, and the first reflective sheet has multiple reflective surfaces.
US10900635B2 Lighting device
A lighting device includes a prism plate, an anti-glare cup, a housing, a light source board, a heat dissipation assembly, and a lenses plate. The prism plate includes a refraction optical component. For example, make many micro-lenses on a surface of a transparent plastic material or a transparent plastic plate by compression molding, cutting, and injection molding. The combination of these optical lenses adjusts the beam angle of light to fulfill users' needs. The surface material of the anti-glare cup features on preventing visual glare. The housing is used to fasten the prism plate and the anti-glare cup. The light source board is for installation of a LED module. Besides, the heat dissipation assembly carries the light source board. The heat dissipation assembly is connected to the housing.
US10900624B1 Versatile wall mount
A wall mounting bracket for a light fixture. The mounting bracket has an oblong body defined by oppositely disposed, generally parallel upper and lower surfaces. A mounting surface is disposed at one end of the oblong body, generally perpendicular to the upper and lower surfaces. A stem port passes through the body from the upper surface to the lower surface. A transverse port passes through the oblong body from the mounting surface to the stem port. The stem port has threaded openings in each of the upper and lower surfaces for receiving mounting stems from light fixtures. The mounting surface may be attached to a wall in any orientation or rotation so as to permit light fixtures to be oriented to one or both sides of the bracket.
US10900621B2 Circadian light fixtures, and other devices
A light fixture, e.g., as an artificial skylight, in which light within a region defined by x, y color coordinates (0.37, 0.34), (0.35, 0.38), (0.15, 0.20), and (0.20, 0.14) exits a first light engine, and light within a region defined by coordinates (0.29, 0.32), (0.32, 0.29), (0.41, 0.36), (0.48, 0.39), (0.48, 0.43), (0.40, 0.41), and (0.35, 0.38) exits a second light engine. Also, light fixtures in which a second light engine comprises a sidewall, and light exiting a first light engine passes through space defined by the sidewall; light fixtures in which first and second light engines are able to output light providing different CS values at a luminance; light fixtures in which light incident on a surface of the fixture and cumulative light exiting the fixture have different color points; light fixtures in which light distribution characteristics of light engines differ; and/or other features. The invention also relates to corresponding methods.
US10900620B2 LED tube lamp
A light-emitting diode (LED) tube lamp comprising a tube, end caps with contact pins and located on both ends of the tube, a first rectifying circuit and a second rectifying circuit and a filtering circuit that are coupled with the contact pins on the two end caps respectively, and a switch circuitry that is located between the rectifying circuits and the filtering circuit characterized in that the switch circuitry is capable of detecting whether the LED tube lamp is correctly installed on a lamp socket so as to reduce the risk of electric shock.
US10900615B2 Circadian-friendly LED light source
Methods and apparatus for providing circadian-friendly LED light sources are disclosed. A light source is formed to include a first LED emission (e.g., one or more LEDs emitting a first spectrum) and a second LED emission (e.g., one or more LEDs emitting a second spectrum) wherein the first and second LED emissions are combined in a first ratio and in a second ratio such that while changing from the first ratio to the second ratio the relative circadian stimulation is varied while maintaining a color rendering index above 80.
US10900614B1 Apparatus, system and method for increasing friction between a cable and surrounding soil
A system and method for increasing friction between cables and surrounding soil is disclosed. In particular, a cable apparatus for use in a sub-surface protective network of intertwined cables is provided which comprises an elongate reinforced polymer cable body having a length. The cable apparatus also includes a plurality of elongate barbs provided along the length of the cable body. The barbs extend from the cable body to a respective free end in both a lengthwise direction and radially. Additionally, the barbs are spaced apart in one or more of the lengthwise direction along the length of the cable body and circumferentially about the cable body. Moreover, according to a further aspect, a plurality of such cables can be provided underground and intertwined to define a protective network cables for protecting buried assets.
US10900613B2 Device for protecting a high-pressure gas tank of a motor vehicle
The invention provides a device for protecting a high-pressure gas tank of a motor vehicle. The device includes at least one heat-conducting plate and a thermal triggering unit. The heat-conducting plate has a distal region and a proximal region. The proximal region is arranged immediately adjacent to the thermal triggering unit and the distal region is arranged at a distance from the thermal triggering unit. The heat-conducting plate may be shaped so that it tapers from the distal region to the proximal region. The proximal region itself may be shaped in a tapering fashion. The heat-conducting plate may include heat-conducting fibers.
US10900611B2 System and method for sensing hydrogen charge state of fuel cell electric vehicle
A system and a method for sensing hydrogen charge state of a fuel cell electric vehicle are provided. The system includes an infrared transmission unit that transmits a fuel door sensing infrared signal for sensing a fuel door opened while charging hydrogen and a nozzle sensing infrared signal for sensing a charging station-side hydrogen charging nozzle connected to a hydrogen charging inlet of a vehicle. An infrared reception unit receives the fuel door sensing infrared signal and thereafter, reflected on a fuel door and the nozzle sensing infrared signal transmitted from the infrared transmission unit and thereafter, reflected on the hydrogen charging nozzle. A controller determines that the vehicle is being charged with hydrogen when sensing an open state of the fuel door and a hydrogen charging inlet connection state of the hydrogen charging nozzle.
US10900610B2 Apparatus and method for compressing evaporated gas
The invention provides an apparatus comprising a storage tank, a liquid piston compressor and a gas-fed device. The storage tank is configured to store liquefied gas therein. The liquid piston compressor is disposed downstream of, and in fluid communication with, the storage tank and is configured to receive boil-off gas from the storage tank and to compress the gas. The gas-fed device is disposed downstream of, and in fluid communication with, the liquid piston compressor, and is configured to receive compressed gas from the liquid piston compressor.
US10900608B2 Mobile phone holder
A mobile phone holder is disclosed for mounting a mobile phone to the dashboard of a car. This mobile phone holder is integrated into the back of a mobile phone or is attached to the back surface of the mobile phone through adhesive pads, or suction cups, or is incorporated into accessories of mobile phones such as attachable card holding wallets, and etc. One embodiment of this mobile phone holder creates a closed loop around the air vent bars. Hence, shakes of the car will not cause sudden detachment and falling of the phone. In Addition, this mobile phone holder is portable and is carried by the mobile phone. Hence, the user can readily have it upon using a temporary car. Moreover, since this mobile phone holder is not permanently stayed in the car, it is not exposed to extreme temperatures and thus its wear and tear is lower than conventional phone holders. The loop that is formed by this apparatus can also be used for mounting a mobile phone to the handlebar of a shopping cart, the handlebar of a bike, safety belt of a car, a belt loop, belt of a user, strap of a bag, or other accessories of a user. This apparatus can also be used as a general purpose fastener for fastening two or more objects together, hanging objects from a bar. Such general purpose fastener can be used as a toy, strap of a watch, or bracelet as well.
US10900607B1 Accessory mounting track with one or more discrete locking positions
An accessory device is provided with one or more physical interlocks for mating with a slot provided along an accessory mounting track, or alternatively, with discrete physical mating interlocking features provided along an accessory mounting track, such as along opposing sides of the slot. In this way, the accessory device can be mounted along the slot in a lengthwise direction of the accessory mounting track or perpendicularly or transversely to the lengthwise direction of the accessory mounting track. When mounting in a lengthwise direction of the accessory mounting track, the accessory device is prevented from moving along the accessory mounting track when sufficient frictional forces are applied. When mounting perpendicularly or transversely to the lengthwise direction of the accessory mounting track, the interlocks mate with the interlocking features to prevent movement of the accessory device along the accessory mounting track.
US10900604B2 Security box
A security box for a pipe assembly includes a chest having a first wall and a second wall, together at least partially defining an interior, and a lid configured to engage the chest. The lid has an open position relative to the chest for permitting access to the interior of the chest, and a closed position in which the lid at least partially restricts access to the interior of the chest. At least when the lid is in the closed position, a first hole defined at least partially in the first wall aligns with a second hole defined at least partially in the second wall. The first hole and the second hole are defined at opposite ends of the security box. The holes are defined in part by cutouts defined in edges of the walls of chest and in part by cutouts defined in edges of the lid.
US10900600B2 Coupling device with integrated stopcock and device for supplying a flowable substance
A coupling device having an integrated stopcock for placement in a flow connection between a first line and a second line includes a carrier body having a connection for the second line, a plug part having a connection for the first line, and a rotary part being rotatable by the plug part, disposed in the carrier body between the connections and having an opening. The two connections are connected for flow through the opening in a rotated end position of the rotary part. A plug-and-rotate lock is formed between the plug part and the carrier body. The plug part is detachably plugged into the rotary part and can be rotated in the carrier body together with the rotary part. A device for supplying a flowable substance from a container to a discharge point is also provided.
US10900599B2 Quick connector coupling
A quick connector coupling comprises a collar port having a passage and a collar, a connector to be coupled to the collar port and comprising a tube portion to be received in the passage, a flange on the tube portion, a sealing ring received in a groove on the tube portion, and a locking clip for engaging the collar and an engagement surface of the connector to lock the connector against axial movement. With the connector in a mounted state, the flange has extensions extending along the tube portion beyond the collar, the extensions carry a terminal ring with a surface facing the flange forming the engagement surface spaced from the collar, the clip arranged to lock the connector on the collar port against axial movement, and the groove is axially formed on the tube portion such that the groove is closer to the flange than the engagement surface.
US10900596B2 Spherical flange joint
According to one embodiment, a flange joint for joining a first pipe to a second pipe includes an adapter coupled to the first pipe. The adapter includes a convex surface. The flange joint also includes a gasket with a first concave surface and a second convex surface. The first concave surface of the gasket is matingly engageable with the convex surface of the adapter. The second convex surface is matingly engageable with the second pipe. The gasket is supported on the first pipe. The flange joint further includes a clamp that includes a concave surface that is matingly engageable with the second pipe to secure the gasket to the adapter.
US10900587B2 Valves
A valve assembly includes a valve housing having a bore formed therein. The bore has an axis A and comprises a circumferentially extending groove formed at an end portion. An axially outer wall of the groove includes at least two circumferentially spaced radially inwardly extending retaining elements defining an axial slot therebetween. An end cap is received in the end portion of the bore and closes the end of the bore. The end cap includes a retaining portion that includes at least one radially outwardly extending retaining element which is shaped to be insertable through the axial slot into the groove and rotatable therein to a retaining position in which the radially outwardly extending retaining element aligns with one of the radially inwardly extending retaining elements to prevent axial withdrawal of the end cap from the bore.
US10900586B2 Self sealing jetting valve
An apparatus for use in marine platform jacking is disclosed herein. In one aspect, a jetting valve includes a valve body with a piston assembly disposed therein. The piston assembly is selectively operated to open and close the valve. A biasing member is coupled to the piston assembly. The piston assembly includes a first piston and a second piston. The dual pistons, in cooperation with the biasing member, allow the valve to self-seal thereby preventing entry of a fluid which is external to the valve.
US10900584B2 Valve cover
The presently-disclosed subject matter includes valve covers. The valve covers can protect valves from exposure as well as from tampering. In some embodiments the valve cover comprises a cap that includes a top end and a side wall that is substantially cylindrical. Embodiments of valve covers also include a plug on an interior side of the top end of the cap that projects toward the opening of the cap. When the valve cover is installed, the plug can extend beyond an opening of the valve.
US10900583B2 Explosion proof actuator assembly and servo system
An explosion proof actuator assembly and servo system is described. Embodiments of the present invention include an explosion proof actuator assembly and servo system that may implement a rotating nut and a threaded member to effectuate an opening and closing of a valve.
US10900581B2 Manifold base for electromagnetic valve and manifold-type electromagnetic valve
Main channels are provided in a base body so as to pass through the base body in a direction of arranging valve mounting regions in a row. In addition, communicating openings are also provided in the base body so as to allow the main channels to communicate with a valve mounting surface that is the top surface of the base body. The communicating openings open at the valve mounting surface so as to cross the valve mounting regions, and silencers is installed in respective communicating openings so as to extend in the longitudinal direction of the communicating openings.
US10900571B2 Throttle body or actuator, in particular for supplying high pressure gas, provided with vent
A throttle body or actuator for an engine, comprising a main body which defines at least one supply duct having a through lumen for a gas mixture, a choke valve placed inside said supply duct so as to modify said through lumen. The choke valve is provided with an occluding body connected to a control shaft, at least partially housed in a seat in the main body. The control shaft, inside the seat and on the side of the occluding body, is provided with a first gasket adapted to prevent the penetration of dirt and gas from the supply duct. Downstream of the first gasket, on the side of the control shaft, at least one vent is provided, adapted to allow the expulsion, outside the seat, of any gas which has leaked through the first gasket.
US10900569B2 Packing
A packing having an annular shape in a longitudinal direction and a uniform cross section, includes a top surface arcuate part, a bottom surface side arcuate part, and side arcuate parts on both sides as viewed in cross section. Opposite ends of the top surface arcuate part and the side arcuate parts on both sides are connected by upper connection surfaces, and opposite ends of the bottom surface side arcuate part and the side arcuate parts on both sides are connected by lower connection surfaces, and the packing has a maximum width between the side arcuate parts on both sides. An angle formed by a segment which connects a peak on the top surface arcuate part and a lowermost point of the bottom surface side arcuate part, and a vertical line passing through the lowermost point, is formed as an outward or inward inclination with respect to the annular shape.
US10900566B2 Systems and methods to estimate the gear positions of manual transmissions
Gear position estimation techniques for a manual transmission of a vehicle include estimating a gear ratio of the manual transmission based on measured speeds of the vehicle and its torque generating system and when the estimated gear ratio is not within a threshold amount from any known gear ratios of the manual transmission, detecting at least two gear shifts of the manual transmission and determining a set of possible axle/tire ratios each indicative of a ratio of an axle ratio of the vehicle to a tire circumference of the vehicle after each gear shift, wherein each set includes values based on the measured torque generating system and vehicle speeds and each of the known gear ratios of the manual transmission, selecting and utilizing one of the possible axle/tire ratios that is common across all of the sets of possible axle/tire ratios.
US10900565B2 Lost motion transmission shifter
A transmission includes a housing, a park gear, and a vehicle park shifting system configured to selectively engage the park gear to shift the transmission into and out of a park position. The vehicle park shifting system includes a linkage operably associated with the park gear, an actuator assembly operably coupled to the linkage and configured to be actuated to selectively move the linkage into and out of engagement with the park gear, and a lost motion manual shifter assembly operably coupled to the linkage and including a shift shaft disposed at least partially within the housing. The shift shaft is configured to couple to a manual park release system utilized to manually shift the transmission into and out of park without utilizing the actuator assembly. Actuation of the actuator assembly does not impart rotational movement to the shift shaft.
US10900561B2 Method of setting neutral positions in transmission gear actuator
Provided is a method of setting a neutral position of each speed-range shift rail for accurate gear-shifting in a transmission gear actuator. The method includes a reference neutral position determination step of determining a reference neutral position as an absolutely neutral position by reciprocating a shift finger in a free-range shift rail, and a speed-range neutral position determination step of determining a neutral position of each speed-range shift rail by reciprocating a control finger in the speed-range shift rail. Since the neutral position of each speed-range shift rail is set through the above method, it is possible to perform more accurate gear-shifting and prevent incomplete gear engagement by performing the gear-shifting at the neutral position of each speed-range shift rail.
US10900558B2 Gearbox with a housing which has a lower housing part, onto which an upper housing part is placed
A gearbox includes a housing, which has a lower housing part onto which an upper housing part is placed. The lower housing part and the upper housing part are in physical contact along a contact surface, for example, so that the contact surface between the lower and upper housing part lies in a plane and/or is planar. Cooling fins are situated on the housing, the cooling fins having a curved characteristic such that a portion of an axially directed airflow streaming along the housing, and thus in particular an airflow that is streaming parallel to the axis of rotation of the input shaft, is deflected in a transverse direction between two cooling fins disposed closest to each other in the axial direction in each case, the axial direction, for example, being parallel to the contact surface, e.g., the plane.
US10900556B2 Drive power transmission apparatus for vehicle
A drive power transmission apparatus for a vehicle, includes an oil pump, an oil strainer connected to the oil pump, a differential gear mechanism, and a housing case including a first chamber in which the oil strainer is disposed and a second chamber in which the differential gear mechanism is disposed, the second chamber communicating with the first chamber via a communication port, and the oil strainer has a suction port that is not surrounded by a rib, and has a first rib disposed between the suction port and the communication port.
US10900551B2 Harmonic drive
A harmonic drive comprises a wave generator, a resilient, geared transmission element that can be deformed by the wave generator, a connecting element on the housing side, and a connecting element on the output side. The resilient transmission element has two different tooth systems, a spline tooth system and a running tooth system; the spline tooth system is coupled along the entire circumference to one of the connecting elements for conjoint rotation therewith, and the running tooth system is provided for cooperation with the wave generator and partial engagement in a mating running tooth system on the other connecting element.
US10900548B2 Linear extension and retraction mechanism and robot arm mechanism
A linear extension and retraction mechanism includes a plurality of first pieces shaped like a plate and coupled bendably with one another by first hinge sections, and a plurality of second pieces C-shaped or hollow square-shaped in transverse section. Each of the first hinge sections is made up of a shaft, columnar in shape, and bearing sections for the shaft, the bearing sections being provided on front and rear ends of each of the first pieces. A flange, non-circular in shape, is provided at a rear end of the shaft. A receiving section shaped as a recess and configured to accommodate a shape of the flange is provided in the bearing section at the front or rear end of the first piece. The flange is fitted in the receiving section.
US10900547B2 Drive arrangement for a bicycle and tool
A drive arrangement for a bicycle may include a plurality of sprockets arranged at a rear wheel of the bicycle. The sprockets may be particularly arranged to have a spacing that facilitates the configuration of an increasing number of sprockets in the plurality of sprockets. A singular front sprocket or chainring may be used to drive the rear plurality of sprockets. A particularly configured tool may be used to configure the drive arrangement.
US10900544B2 Tensioner with stiffness controllable check valve
A hydraulic tensioner for an internal combustion engine for tensioning a span of a chain or a belt has a piston with an internal reservoir connected to a high pressure chamber through a check valve assembly. The check valve assembly has a disk seat received within the hollow bore of the body of the piston having at least one passage connecting the internal reservoir to the hydraulic pressure chamber; a check valve retainer coupled to the disk seat; a check valve disk received between the disk seat and the check valve retainer moveable between a first position and a second position, and a check valve spring received between the check valve disk and the check valve retainer.
US10900539B2 Fluid damper having a damping profile favorable for absorbing the full range of compression forces, including low- and high-speed compression forces
A fluid damper is provided that has a compression damping profile that is favorable for damping the full range of compression forces, including low- and high-speed compression forces. While achieving this compression damping profile, the damper has a mode that does not require: (1) both low- and high-speed compression circuits; (2) the rider or a complicated control system to make adjustments to the compression circuit to achieve the different compression damping curves/profiles; and/or (3) the use of an inertia valve. The damping curve should be at least non-increasing and may be regressive across substantially the entire high-speed operating range of the damper.
US10900538B2 Pressure relief for air springs
An air spring assembly having pressure relief capability, where the air spring assembly includes a single air volume, or a multi-chamber air volume. When the air spring assembly is operating at a stiffer spring rate in combination with a setting to increase ground clearance, during certain road events, the air spring assembly is compressed, and the pressure in the air spring assembly increases. In order to not exceed the safe mechanical limits of the air spring assembly, the pressure is limited to a maximum value when full compression is achieved. The air spring assembly includes at least one valve, which is opened based on a “cracking pressure,” which is determined based on the mechanical limits of the air spring assembly. This facilitates the operation of the air spring assembly at settings to increase ground clearance of the vehicle, while allowing for pressure relief when the mechanical limit is reached.
US10900535B2 Manipulation device
A manipulation device has a manipulation body rotationally operated by the manipulator, a support body rotatably supporting the manipulation body, and a rotational load imparting mechanism. The rotational load imparting mechanism has a movable member engaged with the rotational axis of the manipulation body, a magnetism generating mechanism facing the movable member with a gap intervening, and a magnetic viscous fluid, its viscosity changing according to the strength of a magnetic field. The magnetism generating mechanism has a coil generating a magnetic field and a first yoke provided so as to enclose the coil. The first yoke has a first opposing part and second opposing part, which are separated by slits, on a side facing the movable member. The magnetic viscous fluid is filled in the gap, which is between the first opposing part and the movable member and between the second opposing part and the movable member.
US10900533B2 Coupling device, support structure and methods
A coupling device including two support members; a joint connecting the two support members and allowing relative rotation between the support members about at least one rotational axis; and at least one damping element connecting the two support members in parallel with the joint; wherein the at least one damping element is configured to deform plastically by a relative rotation between the support members about the at least one rotational axis. A support structure for supporting a mass, a method for adjusting the stiffness of a coupling device and a method for providing stiffness to a coupling device are also provided.
US10900525B2 Load distributing washer
A constant velocity joint includes a joint body, a boot adapter and a rubber boot, a plurality of fasteners for attaching the boot adapter to the joint body, the fasteners being receivable in a plurality of holes in the boot adapter and a plurality of holes in the joint body, a propeller shaft extending from the boot adapter, and a load distributing washer located between the boot adapter and the plurality of fasteners. The load distributing washer includes an annular disk having a first side and a second side, the annular disk having a clearance shape through which a boot portion of the boot adapter may be inserted, a flange extending perpendicularly from an outer edge of the second side of the annular face, and a plurality of fastener holes for receiving the plurality of fasteners for fixedly attaching the boot adapter to the joint body.
US10900523B2 Double butterfly cage for a ball bearing and method of fabricating a double butterfly cage for a ball bearing
A cage for a ball bearing, including: a first annular flange; a second annular flange; a plurality of ball retention segments; and a plurality of spaces. Each ball retention segment includes: a first portion fixedly connected to the first annular flange; a second portion fixedly connected to the second annular flange; and, a middle portion connecting the first portion and the second portion. Each space is circumferentially bounded by a respective pair of circumferentially adjacent ball retention segments, and arranged to receive a ball of the ball bearing. A cross-section, including the first annular flange, the second annular flange, and a ball retention segment of the plurality of ball retention segments, is in a shape of an M.
US10900522B2 Self-lubricating composite friction part
Disclosed is a self-lubricating composite friction part (1) that can be subjected, during operation, to temperatures that are at least equal to 250° C. The part includes, along the friction surface (2), a single layer of a material consisting of weft and warp yarns made of polytetrafluoroethylene, the material being impregnated with a thermostable resin having a glass transition temperature that is at least equal to 250° C. It is applied to a reinforcing layer (3).
US10900519B2 Ball housing band and motion guide apparatus
A ball housing band is provided which can encourage increases in precision and rigidity of a motion guide apparatus and make the motion guide apparatus compact. A ball housing band includes: a housing band including a band formed with ends, the band having at least two rows of opening portions, and a plurality of spacers placed between the opening portions of the rows; and at least two rows of balls housed in the at least two rows of the opening portions. One of adjacent rows of and the other row of the balls are placed in a staggered arrangement in a state where the spacers are disposed between the balls and between the balls. The one row of the balls overlap the other row of the balls as viewed in the length direction of the ball housing band.
US10900513B2 Re-usable one-push pin and grommet fastener
A pin and grommet fastener includes a grommet that defines a central aperture and includes at least two adjacent longitudinally extending leg members that each include a frame, a knuckle and a tether. The knuckle is connected to the frame at a hinge region that is designed to permit the knuckle to move relative to the frame. The tether connects the knuckle to a base surface of grommet in order to limit movement of the knuckle relative to the frame. The fastener includes a pin that has a first locking member to retain the pin in a first position relative to the grommet in which the longitudinally extending leg members are in a laterally unexpanded state. The pin also has a second locking member to retain the pin in a second position relative to the grommet in which the longitudinally extending leg members are in a laterally expanded state.
US10900511B2 Bed base with locking corner
A corner locking mechanism for a bed base that has corners formed by respective adjacent mating side panels and end panels is provided. The corner locking mechanism has a first section including a first top wall, a first outer wall orthogonal to the first top wall, and a first inner wall extending orthogonally from the first top wall. The corner locking mechanism also has a second section extending orthogonally from the first section, the second section including a second top wall, a second outer wall extending orthogonally from the second top wall, and a second inner wall spaced from the second outer wall and extending orthogonally from the second top wall. The first section is located over one of the side panel or the end panel at the corners.
US10900510B2 Artifical aluminum layers for fastening magnesium castings
A self-piercing rivet (SPR) joint includes a top layer including at least one steel material or at least one aluminum material, a middle layer including at least one magnesium material, and a bottom artificial aluminum layer including at least one aluminum material.
US10900509B2 Surface modifications for improved film cooling
A member may have a first major surface and a second major surface. The first major surface may define a plurality of riblets that may extend in the direction of a primary flow. The member may form an array of conduits that extend from an entrance port at the second major surface to an exit port at the first major surface. Each of the exit ports may intersect two or more riblets. Each of the exit ports may intersect a riblet that intersect another of the exit ports.
US10900502B2 Direct input pilot operated servo valve
An electro hydraulic servo valve and a method of controlling pressure therein includes a first stage unit including a moveable direct drive valve, a second stage unit including a centering spring and a second stage spool valve that is fluidly connected to the moveable direct drive valve, and at least one pressure feedback fluid line fluidly connected to the first stage unit. The moveable direct drive valve selectively supplies fluid pressure to the second stage unit. Motion of the second stage unit is arrested using the centering spring and motion of the first stage unit is arrested when pressure is fed back to the first stage unit. A supply pressure or a return pressure is metered using the pressure feedback fluid line.
US10900501B2 Hydraulic pressure booster and method for the production of an axial compressive stress in a high-pressure cylinder
Hydraulic pressure booster and method includes a low-pressure segment including a hydraulic cylinder and a hydraulic piston, which is displaceable in both axial directions of the hydraulic cylinder and opposing high-pressure segments located on each axial end of the low pressure segment. Each high-pressure segment includes a plunger piston movable in a high-pressure cylinder via the hydraulic piston. Each high-pressure cylinder is arranged in a clamping sleeve, both of which are positioned between the hydraulic cylinder and a valve body. For each high-pressure segment, a clamping piston, which includes a pressure surface applying pressure to the high pressure cylinder and a high pressure seal for the plunger piston and a pressure surface on which pressure from the hydraulic piston is applied, is axially displaceable in the hydraulic cylinder so that the high-pressure cylinder is in compressive contact with the hydraulic cylinder and the valve body.
US10900497B2 Compressor for a charging device of an internal combustion engine and charging device for an internal combustion engine
A compressor is disclosed for a charging device of an internal combustion engine. An iris diaphragm mechanism is arranged upstream of the compressor wheel. An actuator is mechanically coupled to an adjusting ring of the iris diaphragm mechanism for transmitting torque of an actuator shaft to the adjusting ring for rotating the adjusting ring. A pivotable coupling pin is arranged eccentrically on the actuator shaft and has a bearing bush which is displaceable along a longitudinal axis of the coupling pin. The bearing bush is mounted between two fingers of an adjusting lever of the adjusting ring so as to be displaceable along the fingers. An outer contact surface of the bearing bush is spherical. Inner contact surfaces of the two fingers are cylindrical to correspond to the spherical outer contact surface of the bearing bush and are in sliding contact with the outer contact surface of the bearing bush.
US10900492B2 Method of anti-surge protection for a dynamic compressor using a surge parameter
A method of surge protection for a dynamic compressor that has a corresponding compressor map. A control system continually calculates an equivalent polytropic head parameter in order to define a surge limit line. The system then calculates a control parameter and determines the distance the control parameter to the surge limit line wherein the control parameter is dynamic to changes in gas compressibility and invariant to changes in suction conditions and gas compressibility. As a result of the distance of the control parameter to the surge limit line, the surge valve of a dynamic compressor is actuated to prevent surge.
US10900486B2 Lubrication system
A mineral material processing plant, a crusher, a lubrication method and system, the system including a thrust bearing, a lubrication piston and adjusting piston arranged to be movable in a cylinder. The piston includes a first space configured to receive fluid and to continuously conduct the fluid to the thrust bearing. The cylinder and the piston define therebetween a second space configured to receive and hold fluid. The system is configured to, in response to detecting a downward movement of the piston, conduct fluid to the first space.
US10900482B2 P and I diagram input
A method for controlling and/or monitoring a compressor system is provided. The compressor system includes one or more compressors and one or more peripheral devices. The compressors and the peripheral devices are arranged or connected in a predetermined configuration. The compressor system is controlled and/or monitored by a control/monitoring unit. After creation of the compressor system, the concretely existing configuration is input in the form of a P&I diagram by an editor and forms the basis for subsequent control, monitoring, diagnosis or evaluation routines.
US10900481B2 Rod pumping unit and method of operation
A controller for operating a prime mover of a rod pumping unit includes a processor configured to operate the prime mover over a first stroke and a second stroke. The controller is further configured to compute a first motor torque imbalance value for the first stroke and engage adjustment of a counter-balance. The controller is further configured to estimate a second motor torque imbalance value for the second stroke. The controller is further configured to disengage adjustment of the counter-balance during the second stroke upon the second motor torque imbalance value reaching a first imbalance range.
US10900480B2 Disc pump with advanced actuator
A two-cavity pump having a single valve in one cavity and a bidirectional valve in another cavity is disclosed. The pump has a side wall closed by two end walls for containing a fluid. An actuator is disposed between the two end walls and functions as a portion of a common end wall of the two cavities. The actuator causes an oscillatory motion of the common end walls to generate radial pressure oscillations of the fluid within both cavities. An isolator flexibly supports the actuator. The first cavity includes the single valve disposed in one of a first and second aperture in the end wall to enable fluid flow in one direction. The second cavity includes the bidirectional valve disposed in one of a third and fourth aperture in the end wall to enable fluid flow in both directions.
US10900479B2 Air-bag type inflating device
An air-bag type inflating device includes an elastic bag body and a sealing member; the sealing member has a first membrane, a second membrane and a third membrane, the second membrane is connected to the first membrane, the third membrane is stacked and arranged at a connecting location of the first membrane and the second membrane and disposed at an inner side of the first membrane; a unidirectional nozzle passage is formed between the first membrane and the third membrane, and capable of being optionally operated for opening or closing the first chamber and the second chamber. Accordingly, an opening/closing status of the unidirectional nozzle passage can be stably and precisely controlled after the bag body is pressed.
US10900477B2 Linear compressor
A linear compressor includes a shell, a frame in the shell, a cylinder defining a compression space, a piston in the cylinder, a motor assembly configured to drive the piston, a discharge cover unit defining a discharge space, a discharge valve configured to selectively open and close the compression space, and a valve spring assembly configured to provide elastic force that causes the discharge valve to contact the cylinder. The discharge cover unit includes a cover housing that defines an opening configured to communicate with the discharge space, a discharge cover that inserts into the cover housing through the opening, that contacts an inner surface of the cover housing, and that covers the opening, and a fixing ring configured to be positioned at an inner surface of the discharge cover. A thermal expansion coefficient of the fixing ring is greater than that of the discharge cover.
US10900473B2 Conveying device for conveying a flowable medium
A delivery device for delivering a fluid medium having a delivery drive, a pump device and a scoop device. The delivery drive is arranged at a first end of a pipe, and the pump device and the scoop device are arranged inside the pipe. The scoop device includes a foot valve, which is arranged at a second end of the pipe and controls an inlet for an inflow of medium into a piston chamber. A piston, which sub-divides the piston chamber into an inflow area and a discharge area, is arranged in the piston chamber. The inflow area and the discharge area are or can be connected via the piston, and the piston, via a piston rod, is movable between a retracted position and an extended position inside the piston chamber by the delivery drive.
US10900472B1 Pressure compensating pump
A hydraulic pressure compensating pump assembly having a fluid flow regulation mechanism is provided. The fluid flow regulation mechanism is set to an initial stroked position that can be adjusted to accommodate various applications. The fluid flow regulation mechanism includes a biasing means that allows the pump to de-stroke in response to a pressure demand increase and to return to the initial pressure set point when pressure demand subsides sufficiently. Different spring types and spring rates can be specified to achieve a desired response to pressure demand fluctuations within a particular hydraulic circuit.
US10900471B2 SMA-driven rotary actuator
A SMA-driven rotary actuator comprises as actuating elements two U-shaped SMA wires (3) connected in an antagonistic configuration to a rotating input member (1) coupled to an oppositely rotating output member (2), preferably through a geared coupling, which is connected to a shaft (4) of a user device.
US10900469B2 Method to retrofit a wind turbine rotor blade with a replacement blade tip segment
A method for retrofitting a wind turbine blade with a replacement blade tip segment includes producing a replacement blade tip segment with an internal beam receiver section, and producing a beam structure. The existing blade tip segment is cut away from the wind turbine blade, wherein the cut defines a chord-wise joint line at the remaining blade root segment of the wind turbine blade. The beam structure is fixed into spar structure of the blade root segment. The replacement blade tip segment is aligned and connected with the blade root segment in a span-wise direction so that the beam structure moves into the beam receiver section. A finish surface can be provided to the blade shell components of the blade root segment and the replacement tip segment at the joint line.
US10900468B2 Wind turbine blade protection structure and method of forming the same
A lightning-resistance performance of a wind turbine blade is improved with a simple configuration or method. Provided is a wind turbine blade protection structure for protecting a wind turbine blade from lightning, including a protection layer including a conductive metal foil arranged so as to cover at least a part of a surface of the wind turbine blade. The protection layer includes an elongated portion extending in a blade longitudinal direction along a trailing edge of the wind turbine blade from a blade root of the wind turbine blade to a blade tip portion.
US10900466B2 Method for sending a controller setpoint for a power generator, device therefor and system containing the same
Provided is a method, device and system for outputting a controller setpoint for at least one power generator that is at least one wind power installation, at least one windfarm, or a cluster controller. The method includes receiving, over a data input, a data packet including a current setpoint and a plurality of future setpoints, storing the future setpoints of the received data packet in a memory, and outputting, over a data output, the current setpoint as the controller setpoint. If after the expiration of a predefined time period from the reception of the data packet, no further data packet is received, a first setpoint of the stored plurality of future setpoints is output over the data output as a next controller setpoint.
US10900464B1 Method of automatically extracting energy from flowing liquid and device using the same
A method of automatically extracting energy from flowing liquid and a device using the same are disclosed. The device includes a paddle rod and a swing device. The paddle rod includes two paddles to bear a pushing force of flowing liquid. When the paddle rod is swung, one of the two paddle enters water and the other paddle leaves from water surface. When the paddle in the water bears a pushing force of flowing liquid to drive a rotary body to swing, the paddle rod moves upwardly and leaves the water surface, and the other paddle enters water to bear the pushing force, and after the rotary body is driven to swing reversely, the paddle rod moves upwardly and leaves water surface, and at the same time the paddle enters the water to bear the pushing force, to drive the rotary body to swing reversely.
US10900462B2 Guide vane apparatus for water turbine and water turbine equipped with the same
According to the embodiment of the present invention, a guide vane of a water turbine rotatable about an axis, including a guide vane for directing supplied flowing water toward the downstream side. The guide vane has a downstream end edge having an upper end portion and a lower end portion. The lower end portion of the downstream end edge is displaced in the direction orthogonal to an axis with respect to the upper end portion of the downstream end edge when viewed from the downstream side.
US10900461B2 System and method for monitoring an ignition system
A system for monitoring and cleaning a spark plug is disclosed. In one example, rim firing of a spark plug is detected according to characteristics of a voltage of a primary coil of an ignition coil. The system may institute spark plug cleaning after rim firing of a spark plug is detected.
US10900460B2 Control system for compression-ignition engine and method of determining in-cylinder temperature
A control system for a compression-ignition engine includes a combustion chamber, an injector, an ignition plug, a sensor device, and a controller having a circuitry. The ignition plug forcibly ignites mixture gas to start combustion accompanied by flame propagation of a part of the mixture gas, and again ignites remaining unburnt mixture gas at a timing at which the unburnt mixture gas combusts by self-ignition. The controller is configured to execute an ignition controlling module to output an ignition signal to the ignition plug before a target timing so that the unburnt mixture gas self-ignites at the target timing, an ignition timing estimating module to estimate an actual CI timing indicative of a timing at which the unburnt mixture gas actually self-ignited based on an in-cylinder pressure parameter, and an in-cylinder temperature determining module to determine the in-cylinder temperature at a given crank angle based on the estimated result.
US10900459B2 Ignition control system and ignition control device
An ignition control system includes a spark plug including a cylindrical ground electrode, a cylindrical insulator having a protruding portion held inside the ground electrode and protruding toward a tip side the spark plug relative to the ground electrode, and a center electrode held inside the insulator and exposed from the insulator, an ignition coil including a primary coil and a secondary coil, and a primary current control unit performing creeping discharge control for generating a creeping discharge along a surface of the insulator, and air discharge transition control for stopping the creeping discharge occurring in the spark plug after the creeping discharge control is performed, and cutting off primary current after a discharge stop period ends, in one combustion cycle of the engine.
US10900455B1 Method and system for starting an internal combustion engine
An internal combustion engine comprises at least one cylinder, at least one cylinder head connected to at least one cylinder, at least one piston disposed in the at least one cylinder, a crankshaft operatively connected to the at least one piston, a crankcase housing at least a portion of the crankshaft, a motor-generator operatively connected to the crankshaft, a recoil starter operatively connected to the crankshaft, and a drive pulley of a continuously variable transmission (CVT) operatively connected to the crankshaft, the motor-generator. The recoil starter, the crankshaft and the drive pulley are coaxial. The motor-generator operates in motor mode to rotate the crankshaft and in generator mode to generate electricity.
US10900453B2 Method for starting an internal combustion engine for a motor vehicle, and drive train for a motor vehicle
A method is provided for starting an internal combustion engine with a driveshaft for a motor vehicle. A starting process is carried out, by which the internal combustion engine is started and thereby transferred from a deactivated state into a powered operation, wherein the starting process is carried out by a pinion starter and by a belt starter, by which the driveshaft is driven during the starting process.